Offline Wek, CERN, April 2008 Andrea Dainese 1 Status of ITS tracking A. Dainese (INFN Legnaro)

Slides:



Advertisements
Similar presentations
Davide Piccolo INFN Napoli Muon Annul Review Cern 15 September 2003 Chamber Production QA/QC MUON ANNUAL REVIEW On RESISTIVE PLATE CHMABERS CERN, 15 September.
Advertisements

Outline  motivations  methods: ITS: TPC+ITS(-1 layer) tracks SPD: SPD standalone  tracklets  strategy with data  conclusions Studi di Efficienza dell’ITS.
Multiplicity analysis and dN/d  reconstruction with the silicon pixel detector Terzo Convegno Nazionale sulla Fisica di ALICE Frascati (Italy) – November.
Terzo Convegno sulla Fisica di ALICE - LNF, Andrea Dainese 1 Preparation for ITS alignment A. Dainese (INFN – LNL) for the ITS alignment group.
IV Convegno Nazionale Fisica ALICE, Palau, Andrea Dainese 1 Cosmics in ITS: tracking & alignment A.Dainese (INFN Legnaro) ITS alignment group:
TPC status Marian Ivanov. Outlook TPC performance ExB correction Alignment Nonlinearities and edge effects Drift velocity calibration.
October 20th, 2006 A. Mazzacane 1 4 th Concept Software First Results.
ALICE HLT High Speed Tracking and Vertexing Real-Time 2010 Conference Lisboa, May 25, 2010 Sergey Gorbunov 1,2 1 Frankfurt Institute for Advanced Studies,
Chiara Zampolli in collaboration with C. Cheshkov, A. Dainese ALICE Offline Week Feb 2009C. Zampolli 1.
SSD offline status Offline week CERN, 7 July 2008 Enrico Fragiacomo on behalf of ALICE SSD.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
SSD Status P. Christakoglou (NIKHEF-UU) for the SSD collaboration Thanks to: Marco vL, Enrico, Mino, Marek and Massimo.
Vertex reconstruction in ALICE
ITS Alignment: Millepede Results S. Moretto, C. Bombonati, A. Dainese, M. Lunardon, A. Rossi.
V4-20-Release P. Hristov 08/08/ Changes: v4-20-Rev-38 #85151 Memory leak in T0 DQM agent. From rev #85276 AliGRPPreprocessor.cxx: Port to.
Some Thoughts about Hits, Geometry etc Rob Kutschke, Hans Wenzel Fermilab March 13, 2007.
Global Tracking Software Status H. Greenlee Run II Meeting May 12, 2000.
AMB HW LOW LEVEL SIMULATION VS HW OUTPUT G. Volpi, INFN Pisa.
Vertex finding and B-Tagging for the ATLAS Inner Detector A.H. Wildauer Universität Innsbruck CERN ATLAS Computing Group on behalf of the ATLAS collaboration.
Mario Sitta 1 CERN – Mon. 7 Jul., 2008 Status of ITS v11Hybrid geometry Mario Sitta Univ. Piemonte Orient. & INFN Alessandria.
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
V4-16-Release: bug reports, committed fixes and proposed changes P. Hristov 14/05/2009 Weekly offline meeting.
Tracking, PID and primary vertex reconstruction in the ITS Elisabetta Crescio-INFN Torino.
Cosmic Ray Run III Cosmic Ray AliEn Catalogue LHC08b 1.
ALICE Offline Week, CERN, Andrea Dainese 1 Primary vertex with TPC-only tracks Andrea Dainese INFN Legnaro Motivation: TPC stand-alone analyses.
HMPID offline status report D. Di Bari, L. Molnar, G. Volpe ALICE Offline Week, CERN, 22 June 2009.
1 ITS Quality Assurance (& DQM) P. Cerello, P. Christakoglou, W. Ferrarese, M. Nicassio, M. Siciliano ALICE OFFLINE WEEK – April 2008.
1 SDD: DA and preprocessor Francesco Prino INFN Sezione di Torino ALICE offline week – April 11th 2008.
Integrated Tracker (progress, status, plans) Y. Fisyak.
“Vertexig and tracking ” Entirely based on works and results by: S. Rossegger, R. Shahoyan, A. Mastroserio, C. Terrevoli Outline: Comparison Fast simulation.
SSD status report Marek Chojnacki, Panos Christakoglou, Enrico Fragiacomo, Marco Van Leeuwen, Massimo Venaruzzo
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
Status of global tracking and plans for Run2 (for TPC related tasks see Marian’s presentation) 1 R.Shahoyan, 19/03/14.
1 Checks on SDD Data Piergiorgio Cerello, Francesco Prino, Melinda Siciliano.
1 SDD offline status Francesco Prino INFN sezione di Torino ALICE offline week – March 15th 2010.
1 Outline: Update on muon/dimuon AOD production (R. Arnaldi/E. Scomparin) Other ongoing activities: MUON correction framework (X. Lopez) MUON productions.
Roberto Barbera (Alberto Pulvirenti) University of Catania and INFN ACAT 2003 – Tsukuba – Combined tracking in the ALICE detector.
Features needed in the “final” AliRoot release P.Hristov 26/10/2006.
Page 1 of 18 Bjorn S. Nilsen, ALICE November 16 ITS Software meeting ITS Alignment Status Plus other things By Bjørn S. Nilsen The Ohio State University.
The Detector Performance Study for the Barrel Section of the ATLAS Semiconductor Tracker (SCT) with Cosmic Rays Yoshikazu Nagai (Univ. of Tsukuba) For.
Development of the parallel TPC tracking Marian Ivanov CERN.
SSD STATUS Enrico Fragiacomo – INFN Trieste. Outlook  MC-data comparison  Cluster finder  dE/dx  Material budget in geometry ITS alignment&offline.
I. BelikovALICE Offline Week, CERN, 12 June ESD Classes and the Combined Reconstruction What is the ESD ? Two new classes AliESD and AliESDtrack.
Massimo Masera, Andrea Dainese, Domenico Elia, Francesco Prino Offline Week – 15/11/2010 ITS offline status.
1 Reconstruction tasks R.Shahoyan, 25/06/ Including TRD into track fit (JIRA PWGPP-1))  JIRA PWGPP-2: Code is in the release, need to switch setting.
ITS Alignment 15/01/2008 Adam Jacholkowski1 ITS story (since the last meeting) from the alignment perspective (alias – reducing the gap between simulation.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
BEACH 04J. Piedra1 SiSA Tracking Silicon stand alone (SiSA) tracking optimization SiSA validation Matthew Herndon University of Wisconsin Joint Physics.
LHCb Alignment Strategy 26 th September 2007 S. Viret 1. Introduction 2. The alignment challenge 3. Conclusions.
D. Elia (INFN Bari)Offline week / CERN Status of the SPD Offline Domenico Elia (INFN Bari) Overview:  Response simulation (timing info, dead/noisy.
AliRoot survey: Calibration P.Hristov 11/06/2013.
D. Elia (INFN Bari)ALICE Offline week / CERN Update on the SPD Offline Domenico Elia in collaboration with H. Tydesjo, A. Mastroserio Overview:
V4-19-Release P. Hristov 11/10/ Not ready (27/09/10) #73618 Problems in the minimum bias PbPb MC production at 2.76 TeV #72642 EMCAL: Modifications.
V4-16-Release: bug reports, committed fixes and proposed changes P. Hristov 29/05/2009 Weekly offline meeting.
I.BelikovWeekly Offline Meeting, CERN, 14 Sep Common track parameterization for the barrel detectors.
Monthly video-conference, 18/12/2003 P.Hristov1 Preparation for physics data challenge'04 P.Hristov Alice monthly off-line video-conference December 18,
CALIBRATION: PREPARATION FOR RUN2 ALICE Offline Week, 25 June 2014 C. Zampolli.
January 2009 offline detector review - 2 nd go 1 ● Offline – Geometry – Material budget – Simulation – Raw data – OCDB parameters – Reconstruction ● Calibration.
V4-18-Release P. Hristov 21/06/2010.
Christoph Blume Offline Week, July, 2008
Measurement of track length and time-of-flight hypothesis
Massimo Masera INFN sezione di Torino
News on the CDB Framework
v4-18-Release: really the last revision!
SDD Quality Assurance (& DQM)
TPC status - Offline Q&A
Università di Bari and INFN - Italy
SDD in February ‘08 cosmic run
Preparation for ITS alignment
Measuring plane efficiencies
Presentation transcript:

Offline Wek, CERN, April 2008 Andrea Dainese 1 Status of ITS tracking A. Dainese (INFN Legnaro)

Offline Wek, CERN, April 2008 Andrea Dainese 2 News on ITS tracking, since last OW Material budget from TGeo (access mode optimized for speed and physics performance) Possibility to skip layers (AliITStrackerMI, AliITStrackerSA) possible to do “tracking” with SPD alone (cosmics) Possibility to prolong TPC tracks to the SPD for |eta|>1 needs thorough testing with new ITS geometry (more realistic material description) Possibility to access the OCDB during tracking and check for a dead/noisy modules/chips Added in the AliESDtrack info on track’s history in ITS Steering class AliITSRecoParam got fatter next step, store it / retrieve it from OCDB Several options for cluster error parametrization in AliITSClusterParam Validation of tracking with the new ITS geometry (v11Hybrid) OK now, after long debugging phase

Offline Wek, CERN, April 2008 Andrea Dainese 3 Material Correction in AliITStrackerMI Material correction grouped in 4 methods: CorrectForTPCtoITSMaterial (material from TGeo) CorrectForPipeMaterial (called 4 times) CorrectForShieldMaterial (called 3 times) CorrectForLayerMaterial (called 3 times) For the last 3 methods (pipe, shields, layers), different ways to get the budget implemented. Default: track-level TGeo look-up table during INWARD and OUTWARD, normal TGeo during REFIT optimal performance (resolutions and pulls) with tolerable (50%) increase of CPU time

Offline Wek, CERN, April 2008 Andrea Dainese 4 Skipping Layers Why? Detector efficiency studies, layers badly aligned/calibrated noisy SDD and SSD in cosmic runs Can specify in rec.C layers (up to 5) to be skipped: AliITSRecoParam * itsRecoParam = AliITSRecoParam::GetLowFluxParam(); itsRecoParam->SetLayerToSkip(#); AliITSReconstructor::SetRecoParam(itsRecoParam); ALL LAYERS NO SDD, NO SSD d 0 res & pull

Offline Wek, CERN, April 2008 Andrea Dainese 5 ITS Tracking with Extended  Acc. Motivation: TPC can reconstruct (with poorer quality) tracks in 0.9<|  |<1.4 These tracks are outside SSD acc. but inside (SDD) SPD acc. Assigning SPD points could allow to “do some physics” with these tracks (e.g. count primaries) Warning: large amount of material in 0.9<|  |<1.4 (ITS supports, cables, electronics); only part of it in current ITS geometry vPPRasymmFMD (more in v11) vPPRasymmFMD: x/X 0 vs polar  |  |<0.9 |  |<1.4 x/X 0 up to 200% (!!!)

Offline Wek, CERN, April 2008 Andrea Dainese 6 ITS Tracking with Extended  Acc. Roadmap: Possibility to try to prolong those tracks in ITS (DONE) Careful study of efficiencies and track quality (to be done with new v11 ITS geometry) ExtendedEta option added (off by default) in AliITSRecoParam Only pions. ~100 tracks/ev t

Offline Wek, CERN, April 2008 Andrea Dainese 7 Class AliITSClusterParam The method GetError can return 3 types of errors, depending on the value of AliITSRecoParam::GetClusterErrorsParam: 0: original error (as stored in AliITSRecPoint, i.e. nominal resol.) 1: error param by Marian (original code from AliITStrackerMI) 2: new error param with angular dependence, by Marcello Little effect on tracking performance, but Millepede realigns better with parametrization #2 Next: possibility to add an error to account for misalignment / miscalibration (will be needed for high-p t track finding with B on)

Offline Wek, CERN, April 2008 Andrea Dainese 8 Treatment of bad chips/detectors development in progress BAD SINGLE SPD PIXELS AND SDD ANODES: ClusterFinders read them from the DB and skip them in cluster creation. Tracker, in constructor, reads these bad from DB and skips the layer if there is only a bad in the search road. BAD SSD STRIPS: ClusterFinder creates fake clusters with Q=0. Tracker skips the layer if there is only a Q=0 cluster in the search road. BAD CHIPS & MODULES: Tracker reads from the DB the list of dead modules and of bad chips per module. This is done only once in the constructor of AliITStrackerMI and the info is stored in its data members of the kind AliITSdetector (Bool_t fIsBad, Int_t fNChips, Bool_t fChipIsBad[fNChips]). AliITSsegmentaton changed to provide a method that takes (module #, xlocal, zlocal) and returns chip #. AliITSCalibration changed to provide a method that gives fNChips and the array fChipIsBad. Tracker skips the layer if there is only a bad module/chip in the search road.

Offline Wek, CERN, April 2008 Andrea Dainese 9 History of AliESDtrack in ITS Original proposal (Cvetan): store to the AliESDtrack the # of module crossed by the tracks in each ITS layer Motivation: study/check of the ITS det. efficiencies debugging/understanding of tracking efficiencies track selection criteria Implementation: added a Int_t fITSModule[12] data member to AliESDtrack filled in AliITStrackerMI::Clusters2Tracks (ITS inward) & also in AliITStrackerMI::RefitInward (ITS refit  both MI and SA) Method AliESDtrack::GetITSModuleIndexInfo(layer,status,module,xloc,zloc) module: module # (numbered as in the CDB) xloc, zloc : crossing point of track on module (local module ref. frame), in cm with precision of 1 mm status: 1 "found" (cluster is associated), 2 "dead" (module is dead from OCDB), 3 "skipped" (module or layer forced to be skipped), 4 "outinz" (track out of z acceptance), 5 "nocls" (no clusters in the road), 6 "norefit" (cluster rejected during refit), 7 "deadzspd" (holes in z in SPD)

Offline Wek, CERN, April 2008 Andrea Dainese 10 Validation of tracking with v11Hybrid vPPRasymmFMDv11Hybrid OK, after several bug fixes

Offline Wek, CERN, April 2008 Andrea Dainese 11 Validation of tracking with v11Hybrid OK, after several bug fixes vPPRasymmFMDv11Hybrid

Offline Wek, CERN, April 2008 Andrea Dainese 12 To Do Alignment-aware reco with large misalignments AliITSRecoParam to OCDB QA of ITS tracking no misalignment full mis. + aware reco also with old geom  needs to be solved

Offline Wek, CERN, April 2008 Andrea Dainese 13 Cosmics tracking Fake vertex: AliITSVertexerCosmics, requires 2 points on SPD1 and 1 point on SPD2 Tracking: AliITStrackerSA (finder) + AliITStrackerMI (fitter) SPD only, skipping SDD and SSD, because too much noise currently trying to extend to SDD and SSD Official rec.C macro tested starting from a RAW file  first event successfully reconstructed on Feb 22 nd Optimization (not in official reco): use AliITSClusterFinderV2SPD with tmp noise removal (Henrik): OK change vertexer to take events with 1 cls on SPD1 + 2 on SPD2 change tracker (AliITStrackerSA) to (optionally) reconstruct 1-cls tracks  needed to get AliTrackPointArrays with 3 points in SPD Final yield (out of 5M DAQ events, 2-3 days): 29 4-cls events cls events  116 AliTrackPointArrays

Offline Wek, CERN, April 2008 Andrea Dainese 14 Cosmics tracking: Optimization

Offline Wek, CERN, April 2008 Andrea Dainese 15 Cosmics tracking: Optimization

Offline Wek, CERN, April 2008 Andrea Dainese 16 Cosmics tracking: Optimization

Offline Wek, CERN, April 2008 Andrea Dainese 17 Cosmics tracking: Optimization

Offline Wek, CERN, April 2008 Andrea Dainese 18 Cosmics tracking: Optimization

Offline Wek, CERN, April 2008 Andrea Dainese 19 Cosmics tracking: plans for next run Commit changes from optimization done on this run Account for miscalibration and misalignment in cluster errors (via AliITSClusterParam) needed for tracking with B on & for TPC-ITS matching Reconstruct and store ITS tracks twice: prolongation of TPC tracks (AliITStrackerMI) tracking in ITS stand-alone (AliITStrackerSA), needed for alignment Strategy? Duplicate tracks in one AliESDs.root or have two rec.C and two files (AliESDs.root & AliESD_ITSsa.root)?