Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30.

Slides:



Advertisements
Similar presentations
CBM Calorimeter System CBM collaboration meeting, October 2008 I.Korolko(ITEP, Moscow)
Advertisements

Track Trigger Designs for Phase II Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen, S.X. Wu, (Boston.
Giuseppe Roselli (CMS-RPC) Università degli Studi di Bari – INFN RPC Efficiency with Track Reconstruction Giuseppe Roselli.
Simulation Studies of a (DEPFET) Vertex Detector for SuperBelle Ariane Frey, Max-Planck-Institut für Physik München Contents: Software framework Simulation.
Standalone VeloPix Simulation Jianchun Wang 4/30/10.
Track Fitting and Comparator Results Emu UC Davis Feb. 26, 2005 Yangheng Zheng University of California, Los Angeles  Motivation & Introduction.
1Calice-UK Cambridge 9/9/05D.R. Ward David Ward Compare Feb’05 DESY data with Geant4 and Geant3 Monte Carlos. Work in progress – no definitive conclusions.
PHENIX Vertex Tracker Atsushi Taketani for PHENIX collaboration RIKEN Nishina Center RIKEN Brookhaven Research Center 1.Over view of Vertex detector 2.Physics.
A preliminary analysis of the CALICE test beam data Dhiman Chakraborty, NIU for the CALICE Collaboration LCWS07, Hamburg, Germany May 29 - June 3, 2007.
1 Benchmarking the SiD Tim Barklow SLAC Sep 27, 2005.
Jianchun Wang Marina Artuso Syracuse University 11/06/00 MC Simulation of Silicon Pixel Detector.
Anne-Marie Magnan Imperial College London CALICE Si-W EM calorimeter Preliminary Results of the testbeams st part On behalf of the CALICE Collaboration.
STS Simulations Anna Kotynia 15 th CBM Collaboration Meeting April , 2010, GSI 1.
The LiC Detector Toy (LDT) Tracking detector optimization with fast simulation VERTEX 2011, Rust M. Valentan, R. Frühwirth, M. Regler, M. Mitaroff.
ALCPG Simulation Status and Plans ECFA LC Workshop, Durham Sep. 2, 2004 Norman Graf (SLAC)
ALCPG Simulation Status and Plans ACFA LC Workshop, Taipei Nov. 10, 2004 Norman Graf (SLAC)
Tracking at LHCb Introduction: Tracking Performance at LHCb Kalman Filter Technique Speed Optimization Status & Plans.
15 Dec 2010 CERN Sept 2010 beam test: Sensor response study Chris Walmsley and Sam Leveridge (presented by Paul Dauncey) 1Paul Dauncey.
Track Reconstruction: the trf & ftf toolkits Norman Graf (SLAC) ILD Software Meeting, DESY July 6, 2010.
SiD Tracking Simulation: Status and Plans Richard Partridge for the SiD Tracking Group Vancouver Linear Collider Workshop July 19-22, 2006.
Non-prompt Track Reconstruction with Calorimeter Assisted Tracking Dmitry Onoprienko, Eckhard von Toerne Kansas State University, Bonn University Linear.
CHEP06, Mumbai-India, Feb 2006V. Daniel Elvira 1 The CMS Simulation Validation Suite V. Daniel Elvira (Fermilab) for the CMS Collaboration.
Impact parameter resolution study for ILC detector Tomoaki Fujikawa (Tohoku university) ACFA Workshop in Taipei Nov
Cluster finding in CALICE calorimeters Chris Ainsley University of Cambridge, UK LCWS 04: Simulation (reconstruction) parallel session 20 April 2004, Paris,
UTA GEM DHCAL Simulation Jae Yu * UTA DoE Site Visit Nov. 13, 2003 (*On behalf of the UTA team; A. Brandt, K. De, S. Habib, V. Kaushik, J. Li, M. Sosebee,
NA62 Gigatracker Working Group 28 July 2009 Massimiliano Fiorini CERN.
Calorimeter Assisted Track Finder Tracking Infrastructure Dmitry Onoprienko Kansas State University Linear Collider Workshop 2007 May 30 – June 3, 2007.
Results from particle beam tests of the ATLAS liquid argon endcap calorimeters Beam test setup Signal reconstruction Response to electrons  Electromagnetic.
May 31th, 2007 LCWS C. Gatto 1 Tracking Studies in the 4 th Concept On behalf of 4th Concept Software Group D. Barbareschi V. Di Benedetto E. Cavallo.
Jonathan BouchetBerkeley School on Collective Dynamics 1 Performance of the Silicon Strip Detector of the STAR Experiment Jonathan Bouchet Subatech STAR.
J-C Brient-DESY meeting -Jan/ The 2 detector options today …. SiD vs TDR [ * ] [ * ] J.Jaros at ALCPG-SLAC04 ECAL ECAL tungsten-silicon both optionsHCAL.
August 26, 2003P. Nilsson, SPD Group Meeting1 Paul Nilsson, SPD Group Meeting, August 26, 2003 Test Beam 2002 Pixel Response Simulation: Update Jan Conrad.
1 Nick Sinev, ALCPG March 2011, Eugene, Oregon Investigation into Vertex Detector Resolution N. B. Sinev University of Oregon, Eugene.
T. Lari – INFN Milan Status of ATLAS Pixel Test beam simulation Status of the validation studies with test-beam data of the Geant4 simulation and Pixel.
BESIII EMC Simulation & Reconstruction He Miao
GE1/1-III GEM Cluster Size and Resolution Studies with the FNAL Beam Test Data Aiwu Zhang, Vallary Bhopatkar, Marcus Hohlmann Florida Institute of Technology.
FIRST RESULTS OF THE SILICON STRIP DETECTOR at STAR Jörg Reinnarth, Jonathan Bouchet, Lilian Martin, Jerome Baudot and the SSD teams in Nantes and Strasbourg.
INSTR L.Shekhtman 1 Triple-GEM detectors for KEDR tagging system V.M.Aulchenko, A.V.Bobrov,A.E.Bondar, L.I.Shekhtman, E.V.Usov, V.N.Zhilich,
Study of Belle Silicon Vertex Detector Intrinsic Resolution Saša Fratina, Jožef Stefan Institute, Ljubljana, Slovenia for Belle SVD group.
DN/d  and dN/dp T analysis status Gabor Veres for the working group QCD meeting, Jan 12, 2010.
Muons at CalDet Introduction Track Finder Package ADC Corrections Drift Points Path Length Attenuation Strip-to-Strip Calibration Scintillator Response.
The Prototype Simulation of SDHCAL Ran.Han Gerald.Grenier Muriel.Donckt IPNL.
TeV muons: from data handling to new physics phenomena Vladimir Palichik JINR, Dubna NEC’2009 Varna, September 07-14, 2009.
TeV Muon Reconstruction Vladimir Palichik JINR, Dubna NEC’2007 Varna, September 10-17, 2007.
FNAL beam test data analysis A Hands-on session at CMS Upgrade School Aiwu Zhang Florida Institute of Technology On behalf of the CMS GEM collaboration.
SiD Tracking in the LOI and Future Plans Richard Partridge SLAC ALCPG 2009.
1 Status of Tracker Alignment b-tagging Workshop Nhan Tran (JHU) On behalf of the Tracker Alignment Group.
10/25/2007Nick Sinev, ALCPG07, FNAL, October Simulation of charge collection in chronopixel device Nick Sinev, University of Oregon.
BESIII offline software group Status of BESIII Event Reconstruction System.
NA62 Collaboration Meeting – Anacapri 1 September 2009 Massimiliano Fiorini CERN.
CMOS Pixels Sensor Simulation Preliminary Results and Plans M. Battaglia UC Berkeley and LBNL Thanks to A. Raspereza, D. Contarato, F. Gaede, A. Besson,
Pixel Sensors for the Mu3e Detector Dirk Wiedner on behalf of Mu3e February Dirk Wiedner PSI 2/15.
Mitglied der Helmholtz-Gemeinschaft Hit Reconstruction for the Luminosity Monitor March 3 rd 2009 | T. Randriamalala, J. Ritman and T. Stockmanns.
Simulation and reconstruction of CLAS12 Electromagnetic Calorimeter in GSIM12 S. Stepanyan (JLAB), N. Dashyan (YerPhI) CLAS12 Detector workshop, February.
M.C. Studies of CDC Axial/Stereo Layer Configuration David Lawrence, JLab Sept. 19, /19/08 1 CDC Tracking MC Studies -- D. Lawrence, JLab.
Beam test Analysis Micromegas TPC by Wenxin Wang.
Approved Plots from CRAFT
New TRD (&TOF) tracking algorithm
Silicon Tracker Digitization in MARLIN/DigiSim Framework (status)
Huagen Xu IKP: T. Randriamalala, J. Ritman and T. Stockmanns
Silicon Pixel Detector for the PHENIX experiment at the BNL RHIC
GLAST LAT tracker signal simulation and trigger timing study
CMS Preshower: Startup procedures: Reconstruction & calibration
5% The CMS all silicon tracker simulation
Status of ECAL Optimization Study
Silicon Tracking with GENFIT
Monitoring SCT Efficiency and Noise
Beam Test Results for the CMS Forward Pixel Detector
Belle2 Framework/DAQ meeting, Munich, February 2011
ZHH Analysis preliminary results on different detector models
Presentation transcript:

Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30 May – 3 June 2007 Hamburg, Germany This work is supported by BMBF(Germany)

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Introduction Status of MarlinReco implementation of: - processor for digitization of Si tracker: * design : classes Detector and DetUnit, * digitizer : parameters, input and output; - clustering processor: * clusterizer : parameters, input and output; * pixel clustering algorithm * cluster parameter estimation * validation of reconstructed hits

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Design of package: Processors Methods: constructor init processRunHeader processEvent steer.xml gear.xml Member Detector::_detector Input: SimTrackerHit Output: TrackerRawData SiTrkDigiProcessor Methods: constructor init processRunHeader processEvent steer.xml gear.xml Member Detector::_detector Output: TrackerHit Inut: TrackerRawData SiTrkClusteringProcessor

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Class Detector is container of layers and DetUnit’s Main method of Detector performs initialization of DetUnit by using GEAR xml-information. Design of package: Detector and DetUnit Abstract base class DetUnit is container of sim/raw/rec and temporary hits. DetUnit can read/write standard LCIO sim/raw/rec hits. Detector contains digitizer and clusterizer. The object to be digitized/clusterized is DetUnit. There are logical reasons to include classes Detector and DetUnit in GEAR

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Digitizer and clusterizer: references Presentations: D.Kotlinski, Pixel Software Workshop, 11-15/01/07 (CMS) G.Giurgiu, P.Maksimovich, M.Swartz, Offline Pixel Meeting, 05/02/07 (CMS) G.Giorgiu, Pixel Workshop, 01/12/07 (CMS) D.Kotlinski, Pixel Software meeting, 19/09/06 (CMS) Codes taken from CMS software and adapted in LCIO/MarlinReco framework Notes: S.Cucciarelli, D.Kotlinsky, T.Todorov, CMS Note 2002/049 S.Cucciarelli, D.Kotlinsky, CMS IN 2004/014 See also our talk at ILC Software and Tools Workshop LAL-Orsay, May 3,

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Digitizer (summary) Parameters default Pixel sizes 0,150 x 0,150 mm DetUnit thickness 0,282 mm Ionization segment length 0.01 mm Angle of Lorenz drift B = 4 Tesla for drift length 0.3 mm [mm] Fired cluster widths : RMS of gaussian distribution of pixel noise 500 electrons Pixel threshold in units of noise RMS for pixels 0,150 x 0,150 [mm] 4 (2000 electrons) Efficiency for single pixel 99% Efficiency for pixel double column 99% Readout Chip efficiency 99.75% Readout Chip sizes (in units of pixels) 20 x 52 Digitizer input : DetUnit with collection of sim.hits (TrackerSimHit) in event and geometrical information: pixel X,Y sizes, thickness, and number of pixels in DetUnit along X (row) and Y (column). Digitizer output: DetUnit with collection of fired pixels which are collected in map _signal, where channel is packed 2-dimensional pixel number, Amplitude contains total charge (in electrons) from all sim.hits in event and vector of contributing sim.hits.

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Clusterizer The clusterization is performed on a matrix with size equals to the size of the pixel detector. Each cell contains the ADC count of the corresponding pixel with ADC > pixelThreshold * noiseRMS. The search of cluster starts from seed pixels containing ADC > seedThreshold * noiseRMS. Clusters are set of neighbour pixels including pixels which touched by corners with total cluster ADC > clusterThreshold * noiseRMS Clusterizer input : DetUnit with collection of raw.hit (TrackerRawData) in event and geometrical information: number of pixels in DetUnit along X (row) and Y (column). Clusterizer output : DetUnit with collection of reconstructed hits (TrackerHit)

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Thresholds Noises is switch off to find efficiencies blue – pixels 25x25 microns, noiseRMS = 100 electrons red – 50x50, noiseRMS = 150 electrons green – 100x100, noiseRMS = 250 electrons magenta – 150x150, noiseRMS = 500 electrons thickness of sensitive area = 0,037 mm ( “vxd_00”) Set for next study: PixelThreshold = 4 SeedThreshold = 5 ClusterThreshold = 6 (in units of noise RMS) seedThreshold = 0, clusterThreshold = 0 pixelThreshold = 4, clusterThreshold = 0 pixelThreshold = 4, seedThreshold = 5

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Mokka06-01 subdetector “vxd_00”: MC events: Pythia6.410, MSEL = 6,, c.m.s. energy = 500 GeV Used events Layer N Distance to sensitive part, mm Ladder length, mm Ladder sensitive thickness, mm115,78500, ,281250, ,281250, ,281250, ,281250,037

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Hit reconstruction efficiency Pixel size, Allrec.Hits/sim.Hits True recHits/sim.Hits False rec.Hits /rec.Hits 25x250,9430,9350, x500,8980,8960, x1000,8690,8680, x1500,5400,5390,001 Subdetector “vxd_00” Noises is switch on Inefficiencies are applyed to kill some pixels, double columns of pixels, readout chips True rec.hits are in distance less then 1 pixel size to sim.hit position PixelThreshold = 4 SeedThreshold = 5 ClusterThreshold = 6 (in units of noise RMS )

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Charge 25x25 50x50 100x x150 Cluster threshold: 3000 e Cluster seed: 2500 e Pixel threshold: 2000 e

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Cluster size 25x25 50x50 100x x150

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Slide taken from talk G.Giurgiu, CMS Pixel Workshop, 01/12/2007 Cluster Parameter Estimation

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, X, Y residuals 25x25 50x50 100x100 Residual = distance w.r.t. the closest simHit

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Errors and pulls 25x25 10,9110,42 Y 25,6422,65100x100 X 39,9736,11150x150 X 23,8322,54 Y 38,5336,29 Y 11,6910,3150x50 X 6,483,02 Y 6,834,1425x25 XRMS, 50x50 pull = residual/ Constant errors are used in pulls. Task to improve the error estimators

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, X, Y resolution vs. cluster size 25x2550x50 100x100 Resolution = RMS of residual. Hit resolution depends on cluster sizes and polar angle of hit

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, X, Y Resolution vs. Eta (barrel) 25x2550x50 100x x150

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, RecHit validation current version of clustering processor validates all recHits obtained by using approximate hit angles from module position; Tasks determination of recHit position by using incidence angles of reconstructed track recHit validation by using parameters of reconstructed tracks; errors estimation by using errors dependences on cluster sizes and on polar angle.

Sergey Shulga, JINR, LCWS07, Hamburg, May 30 – June 3, Summary C lasses Detector, DetUnit and BarrelDetUnit are developed to use at digitization and clustering processors; P ixel digitizer for rectangular det. units is based on CMS Software and implemented in LCIO/MarlinReco framework; P ixel clusterizer for rectangular det. units including standard Cluster Parameter Estimator (CPE) is based on CMS Software and implemented in LCIO/MarlinReco framework; P ixel, seed and cluster thresholds are investigated H it reconstruction efficiency is studied V alidation plots for reconstructed hits are presented. S tudy hit reconstruction vs. noise, inefficiency, threshold parameters I mproving recHit position estimators D evelopment of error estimators P ixel and strip DetUnit classes for FTD layers S trip digitizers and clusterizers for FTD and SIT P erformance study together with track finding processors. Plans