I.BelikovWeekly Offline Meeting, CERN, 14 Sep 20061 Common track parameterization for the barrel detectors.

Slides:



Advertisements
Similar presentations
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
Advertisements

Combined tracking based on MIP. Proposal Marian Ivanov.
TOF offline and calibration A. De Caro (University and INFN of Salerno)
HLT - data compression vs event rejection. Assumptions Need for an online rudimentary event reconstruction for monitoring Detector readout rate (i.e.
1 Analysis code for KEK Test-Beam M. Ellis Daresbury Tracker Meeting 30 th August 2005.
Algorithms and Methods for Particle Identification with ALICE TOF Detector at Very High Particle Multiplicity TOF simulation group B.Zagreev ACAT2002,
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,
1.Check Laser track of B=0 run and exclude some tracks in order to get precise GGV eff, which in turn is used when extract T1, T2 value by pos-B and neg-B.
Framework for Raw Data Thomas Kuhr Offline Week 29/06/2004.
Real data reconstruction A. De Caro (University and INFN of Salerno) CERN Building 29, December 9th, 2009ALICE TOF General meeting.
Matching between charged tracks and electromagnetic calorimeter (EMCAL) clusters in ALICE Alberto Pulvirenti University & INFN Catania ACAT 2007 Conference.
Tracking Task Force Predrag Buncic Offline Week, 19 March 2014.
TPC online reconstruction Cluster Finder & Conformal Mapping Tracker Kalliopi Kanaki University of Bergen.
Material budget, energy losses and multiple scattering.
Offline Wek, CERN, April 2008 Andrea Dainese 1 Status of ITS tracking A. Dainese (INFN Legnaro)
1 Request for MuDst revision Y.Fisyak, 03/05/08 S&C meeting.
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.
4 th Workshop on ALICE Installation and Commissioning January 16 th & 17 th, CERN Muon Tracking (MUON_TRK, MCH, MTRK) Conclusion of the first ALICE COSMIC.
PWG3 Analysis: status, experience, requests Andrea Dainese on behalf of PWG3 ALICE Offline Week, CERN, Andrea Dainese 1.
Analysis trains – Status & experience from operation Mihaela Gheata.
V4-16-Release: bug reports, committed fixes and proposed changes P. Hristov 14/05/2009 Weekly offline meeting.
5/2/  Online  Offline 5/2/20072  Online  Raw data : within the DAQ monitoring framework  Reconstructed data : with the HLT monitoring framework.
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.
Integrated Tracker (progress, status, plans) Y. Fisyak.
LM Feb SSD status and Plans for Year 5 Lilian Martin - SUBATECH STAR Collaboration Meeting BNL - February 2005.
1 A first look at the KEK tracker data with G4MICE Malcolm Ellis 2 nd December 2005.
HLT/AliRoot integration C.Cheshkov, P.Hristov 2/06/2005 ALICE Offline Week.
Status of global tracking and plans for Run2 (for TPC related tasks see Marian’s presentation) 1 R.Shahoyan, 19/03/14.
I.BelikovCHEP 2004, Interlaken, 30 Sep Bayesian Approach for Combined Particle Identification in ALICE Experiment at LHC. I.Belikov, P.Hristov, M.Ivanov,
Features needed in the “final” AliRoot release P.Hristov 26/10/2006.
HLT Kalman Filter Implementation of a Kalman Filter in the ALICE High Level Trigger. Thomas Vik, UiO.
Alberto Colla - CERN ALICE off-line week 1 Alberto Colla ALICE off-line week Cern, May 31, 2005 Table of contents: ● Summary of requirements ● Description.
Computing for Alice at GSI (Proposal) (Marian Ivanov)
Summary of User Requirements for Calibration and Alignment Database Magali Gruwé CERN PH/AIP ALICE Offline Week Alignment and Calibration Workshop February.
Development of the parallel TPC tracking Marian Ivanov CERN.
Requirements for the O2 reconstruction framework R.Shahoyan, 14/08/
Data processing Offline review Feb 2, Productions, tools and results Three basic types of processing RAW MC Trains/AODs I will go through these.
A. De Caro for the ALICE TOF Offline Group (University of Salerno and INFN)
Alignment in real-time in current detector and upgrade 6th LHCb Computing Workshop 18 November 2015 Beat Jost / Cern.
PWG3 analysis (barrel)
Cosmic Rays in ALICE SPD TRIGGER – Analysis runs with B=ON – Some simulations ACORDE TRIGGER – New algorithm for cosmic muons – Analysis run with B=ON.
I. BelikovALICE Offline Week, CERN, 12 June ESD Classes and the Combined Reconstruction What is the ESD ? Two new classes AliESD and AliESDtrack.
A. SarratILC TPC meeting, DESY, 15/02/06 Simulation Of a TPC For T2K Near Detector Using Geant 4 Antony Sarrat CEA Saclay, Dapnia.
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.
Calibration algorithm and detector monitoring - TPC Marian Ivanov.
AliRoot Classes for access to Calibration and Alignment objects Magali Gruwé CERN PH/AIP ALICE Offline Meeting February 17 th 2005 To be presented to detector.
AliRoot survey: Reconstruction P.Hristov 11/06/2013.
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:
MAUS Status A. Dobbs CM43 29 th October Contents MAUS Overview Infrastructure Geometry and CDB Detector Updates CKOV EMR KL TOF Tracker Global Tracking.
V4-16-Release: bug reports, committed fixes and proposed changes P. Hristov 29/05/2009 Weekly offline meeting.
ALICE Offline Week – 22 Oct Visualization of embedding Matevz Tadel, CERN Adam Kisiel, Ohio State University.
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.
V4-18-Release P. Hristov 21/06/2010.
Christoph Blume Offline Week, July, 2008
Code&Semantic Observations
C.Cheshkov 15/09/2005 Weekly Offline Meeting
Measurement of track length and time-of-flight hypothesis
MICE Collaboration Meeting Saturday 22nd October 2005 Malcolm Ellis
v4-18-Release: really the last revision!
Reconstruction status
AliRoot status and PDC’04
HLT & Calibration.
Analysis framework - status
TPC status - Offline Q&A
Framework for the acceptance and efficiency corrections
USCMS Hans Wenzel and Nick Leioatts
Presentation transcript:

I.BelikovWeekly Offline Meeting, CERN, 14 Sep Common track parameterization for the barrel detectors.

I. BelikovWeekly Offline Meeting, CERN, 14 Sep What parameterization means Infinite number of possibilities. For a (naïve) example: {x, y, z, px, py, pz} The parameterization above is often excessive for the reconstruction purposes (“points” are constrained to “surfaces”). Minimalist’s {y, z, px, py, pz} is better. Still not perfect. For straight-line tracks 3 out of 5 parameters are not defined. {y, z, , , p} is better. And so on. There might be many other considerations… Track parameterization is a set of values that define (locally or globally) this track. (x,y,z) (px,py,pz) (x1,y1,z1) (px1,py1,pz1) (x2,y2,z2) (px2,py2,pz2)

I. BelikovWeekly Offline Meeting, CERN, 14 Sep Software considerations Under condition of reasonable overall design and programming style (coding conventions !), the track parameterization concerns only the implementation. This freedom can be used for improving The speed of calculations Numerical stability of the calculations Overall maintainability of the code in a transparent for the rest of the reconstruction code way.

I. BelikovWeekly Offline Meeting, CERN, 14 Sep “Pre-PPR” design (since 1998) We were not much concerned by the code maintainability (a very simple code, only a few developers, no reconstruction working group PWG1). The numerical stability was not yet an issue (little number events, no data challenges). HLT, analysis and C&A did not start yet. On the other hand We wanted to try several possibilities. We did think about the growth of the code and involvement of many developers (“democratic” design) Abstract class AliKalmanTrack fixes the interface virtual Int_t PropagateTo(…) = 0; virtual Double_t PredictedChi2(…) = 0; virtual Int_t Update(…) = 0; Derived classes fix the detector specific track parameterization and implementation. (three kinds of them survived the time) The main objective was the ALICE detector performance studies. AliKalmanTrack AliITStrackV2 AliTPCtrackAliTRDtrack AliTOFtrack

I. BelikovWeekly Offline Meeting, CERN, 14 Sep “Post-PPR” design (since 2006) The main objective is reconstruction and physics analysis of real data. AliKalmanTrack AliTOFtrack AliITStrackV2AliTRDtrack AliTPCtrack Stability and maintainability are the issues ! The AliExternalTrackParam class fixes the common track parameterization and the implementation of “elementary” functions Bool_t PropagateTo(…); Bool_t Rotate(…); Double_t PredictedChi2(…); Bool_t Update(…); Bool_t CorrectForMaterial(…) And a few useful others Derived classes still can do something specific, however they mainly delegate the execution to the base class: Bool_t AliTPCtrack::Update(…) { … // Get the TPC specific cluster position errors … if ( !AliExternalTrackParam::Update(…) ) return kFALSE; … … // something else TPC specific } AliExternalTrackParam AliESDtrack To reconstruction To alignment and analysis AliITStrackMI AliL3ITStrack AliITStrackSA AliL3HoughKalmanTrack

I. BelikovWeekly Offline Meeting, CERN, 14 Sep Conclusions  From now on the reconstruction in the core (ITS, TPC, TRD, TOF) barrel detectors, as well as the HLT, analysis and alignment, share the common track parameterization. This parameterization is: {y, z, sin(  ), tan( ), 1/pt} The common “elementary” tracking functions are now implemented in the base AliExternalTrackParam class and so are also shared. This reduces the number lines of the code, and (should) increases numerical stability and maintainability of the code, And makes it easier to re-implement the elementary functions once more, if we find it necessary (example: transverse components of the magnetic field). Shall we change the names ? AliExternalTrackParam -> AliKalmanTrack, (two reasons) AliKalmanTrack -> Ali(Whatever, Core ?)Track (one but clear rsn)

I. BelikovWeekly Offline Meeting, CERN, 14 Sep PWG1: List of things to be done (see also Physics Forum , and Weekly Offline ) Reconstruction of the TPC cosmic dataM.Ivanov, C.Cheshkov 05/200606/2006 OK Primary vertex reconstruction. Measurement of the beam position. M.Masera, F.Riggi 05/200606/2006 OK Calling (interfacing) the primary “VertexerTracks” from AliReconstruction I.Belikov05/2006 OK Sharing (via inheritance) the code between the reconstruction, alignment and physics analysis. I.Belikov04/200608/2006 OK Unification of the vertex classes (V0s, cascades, kinks, n-prong) B.Hippolyte, M.Ivanov 04/200609/2006 Factorization of the reconstruction “features”M.Ivanov, I.Belikov ???By 10/2006 ? Beam-beam pile-up removal, TPCC.Cheshkov200509/2006 Beam-gas pile-up removal, TPCC.Cheshkov, A.Morsch, M.Kowalski ? /2006 Who Started on Finished on

I. BelikovWeekly Offline Meeting, CERN, 14 Sep PWG1: List of things to be done Electron PID with the TRD.S.Masciocchi04/2006 Bremsstrahlung corrections.Sb from Athens ?05/2006 TRD tracking using tracklets.???09/2006 New ! ITS material budget via TGeo.M.Ivanov Maintaining the ESD libraryI.Belikov2004Never ends Checking the reconstruction qualityA.Mazzoni05/2006 Monitoring the CPU/RAM consumptionP.Hristov, I.Belikov Started long ago Never ends Who Started on Finished on