160 likes | 265 Views
Realistic detector layout for MUCH system. M.Ryzhinskiy, SPbSPU CBM Collaboration Meeting September 25-28, 2007, Dresden, Germany. Topics to cover. Goals & problems Proposed solutions Future improvements Summary.
E N D
Realistic detector layout for MUCH system M.Ryzhinskiy, SPbSPU CBM Collaboration Meeting September 25-28, 2007, Dresden, Germany
Topics to cover • Goals & problems • Proposed solutions • Future improvements • Summary CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
dx dx=dy=100µ dy Goals • Ideal case: • More realistic case needed: optimal parameters (channel number, granularity, …); ability to work in CBM exp.; consensus between the price and functionality. CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Hit density (HD) challenge HDmax 0.8 hits/(event*cm2) HD(R1) = HDmax/2; HD(R2) = HD(R1)/2; ….. HD(Rn) = HD(Rn-1)/2. CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
R1 R2 …….. Rn Circled regions occupancy 0.05 CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Segmentation Station Sectors Pads 128 channels/sector PADmin: 0.14x0.28 cm2 SECTORmin: 2.24x2.24 cm2 Sipad/sec=2*Si-1pad/sec CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Hit distribution CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Terminology Stations Layer LayerStation Sector Pad CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Disadvantages & possible solution • Strip-like pads (strips): width = 0.14 cm = const lengthi =2*lengthi-1 • Hybrid stations: pads in central region + strips in peripheral region 9 stations CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Simple hit producer (pads) Event display by E. Kryshen CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Avalanches CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
primary electrons sec. electrons Advanced algorithm CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Running a segmentation CbmMuchSegmentation* muchSegmentation = new CbmMuchSegmentation(); // Set number of layers muchSegmentation->SetNLayers(5); // Set filename where to store parameters muchSegmentation->SetDigiFileName(“much.digi.par”); // Set minimal resolution for a detector layer muchSegmentation->SetMinSigmaX(1, 400); muchSegmentation->SetMinSigmaY(1, 800); // Set rotation angle muchSegmentation->SetAngle(1, 10); // Make segmentation muchSegmentation->SegmentMuch(); CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Running the digitizer // --- MuCh digitizer ---------------------------------------- CbmMuchDigitize* muchDigitize = new CbmMuchDigitize("MuchDigitize", iVerbose); muchDigitize->SetUseAvalanche(0); // Not account for avalanches muchDigitize->SetDTime(8e-2); // Set time resolution fRun->AddTask(muchDigitize); // ------------------------------------------------------------ // --- MuCh hit finder --------------------------------------- CbmMuchFindHits* muchFindHits = new CbmMuchFindHits("MuchFindHits", iVerbose); fRun->AddTask(muchFindHits); // ------------------------------------------------------------ CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Next steps • Fix parameters (resolution, angles …) • Consider strip-like pads (if needed) • Segmentation to the simulation stage • Cluster finder CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy
Summary • Segmentation procedure is provided • Simple digitizer for MuCh is provided • Proposed different segmentations • Advanced digitizer is developed • Compatibility with new CBMROOT release CBM Collaboration Meeting, 25-28 September, 2007 Mikhail Ryzhinskiy