CA+KF Track Reconstruction in the STS S. Gorbunov and I. Kisel GSI/KIP/LIT CBM Collaboration Meeting Dresden, September 26, 2007.

Slides:



Advertisements
Similar presentations
DEVELOPMENT OF ONLINE EVENT SELECTION IN CBM DEVELOPMENT OF ONLINE EVENT SELECTION IN CBM I. Kisel (for CBM Collaboration) I. Kisel (for CBM Collaboration)
Advertisements

L1 Event Reconstruction in the STS I. Kisel GSI / KIP CBM Collaboration Meeting Dubna, October 16, 2008.
CBM meeting, Dubna 2008/10/14 L1 CA Track Finder Status Ivan Kisel (KIP, Uni-Heidelberg), Irina Rostovtseva (ITEP Moscow) Study of L1 CA track finder with.
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,
STS Simulations Anna Kotynia 15 th CBM Collaboration Meeting April , 2010, GSI 1.
PPR meeting - January 23, 2003 Andrea Dainese 1 TPC tracking parameterization: a useful tool for simulation studies with large statistics Motivation Implementation.
CA+KF Track Reconstruction in the STS I. Kisel GSI / KIP CBM Collaboration Meeting GSI, February 28, 2008.
KIP TRACKING IN MAGNETIC FIELD BASED ON THE CELLULAR AUTOMATON METHOD TRACKING IN MAGNETIC FIELD BASED ON THE CELLULAR AUTOMATON METHOD Ivan Kisel KIP,
Online Event Selection in the CBM Experiment I. Kisel GSI, Darmstadt, Germany RT'09, Beijing May 12, 2009.
Online Track Reconstruction in the CBM Experiment I. Kisel, I. Kulakov, I. Rostovtseva, M. Zyzak (for the CBM Collaboration) I. Kisel, I. Kulakov, I. Rostovtseva,
CA tracker for TPC online reconstruction CERN, April 10, 2008 S. Gorbunov 1 and I. Kisel 1,2 S. Gorbunov 1 and I. Kisel 1,2 ( for the ALICE Collaboration.
Many-Core Scalability of the Online Event Reconstruction in the CBM Experiment Ivan Kisel GSI, Germany (for the CBM Collaboration) CHEP-2010 Taipei, October.
CBM Collaboration Meeting 1 Simulation Status V. Friese.
Helmholtz International Center for CBM – Online Reconstruction and Event Selection Open Charm Event Selection – Driving Force for FEE and DAQ Open charm:
1 Tracking Reconstruction Norman A. Graf SLAC July 19, 2006.
Elastic Neural Net for standalone RICH ring finding Sergey Gorbunov Ivan Kisel DESY, Zeuthen KIP, Uni-Heidelberg DESY, Zeuthen KIP, Uni-Heidelberg KIP.
Speed-up of the ring recognition algorithm Semeon Lebedev GSI, Darmstadt, Germany and LIT JINR, Dubna, Russia Gennady Ososkov LIT JINR, Dubna, Russia.
STS track recognition by 3D track-following method Gennady Ososkov, A.Airiyan, A.Lebedev, S.Lebedev, E.Litvinenko Laboratory of Information Technologies.
Ooo Performance simulation studies of a realistic model of the CBM Silicon Tracking System Silicon Tracking for CBM Reconstructed URQMD event: central.
Fast reconstruction of tracks in the inner tracker of the CBM experiment Ivan Kisel (for the CBM Collaboration) Kirchhoff Institute of Physics University.
Optimising Cuts for HLT George Talbot Supervisor: Stewart Martin-Haugh.
Fast track reconstruction in the muon system and transition radiation detector of the CBM experiment at FAIR Andrey Lebedev 1,2 Claudia Höhne 3 Ivan Kisel.
TRD and Global tracking Andrey Lebedev GSI, Darmstadt and LIT JINR, Dubna Gennady Ososkov LIT JINR, Dubna X CBM collaboration meeting Dresden, 27 September.
Status of Reconstruction in CBM
1 Th.Naumann, DESY Zeuthen, HERMES Tracking meeting, Tracking with the Silicon Detectors Th.Naumann H1 DESY Zeuthen A short collection of experiences.
Status of CBM muon studies I.Vassiliev, S.Gorbunov, I. Kisel and A.Kiseleva 16-Oct-06 Motivation Simulation tools cbmroot2 v06 Signal and background simulations.
KIP Ivan Kisel JINR-GSI meeting Nov 2003 High-Rate Level-1 Trigger Design Proposal for the CBM Experiment Ivan Kisel for Kirchhoff Institute of.
Standalone FLES Package for Event Reconstruction and Selection in CBM DPG Mainz, 21 March 2012 I. Kisel 1,2, I. Kulakov 1, M. Zyzak 1 (for the CBM.
Tracking in the CBM experiment I. Kisel Kirchhoff Institute of Physics, University of Heidelberg (for the CBM Collaboration) TIME05, Zurich, Switzerland.
Track Finding based on a Cellular Automaton Ivan Kisel Kirchhoff-Institut für Physik, Uni-Heidelberg Tracking Week, GSI January 24-25, 2005 KIP.
V.Petracek TU Prague, UNI Heidelberg GSI Detection of D +/- hadronic 3-body decays in the CBM experiment ● D +/- K  B. R. 
1 Open charm simulations ( D +, D 0,  + c ) Sts geometry: 2MAPS +6strip (Strasbourg geo) or 2M2H4S (D+ and D - at 25AGeV); TOOLS: signal (D +  K - 
V0 analytical selection Marian Ivanov, Alexander Kalweit.
First Level Event Selection Package of the CBM Experiment S. Gorbunov, I. Kisel, I. Kulakov, I. Rostovtseva, I. Vassiliev (for the CBM Collaboration (for.
Performance simulations with a realistic model of the CBM Silicon Tracking System Silicon tracking for CBM Number of integration components Ladders106.
Methods for fast reconstruction of events Ivan Kisel Kirchhoff-Institut für Physik, Uni-Heidelberg FutureDAQ Workshop, München March 25-26, 2004 KIP.
Fast Tracking of Strip and MAPS Detectors Joachim Gläß Computer Engineering, University of Mannheim Target application is trigger  1. do it fast  2.
CBM Simulation Walter F.J. Müller, GSI CBM Simulation Week, May 10-14, 2004 Tasks and Concepts.
Track reconstruction in TRD and MUCH Andrey Lebedev Andrey Lebedev GSI, Darmstadt and LIT JINR, Dubna Gennady Ososkov Gennady Ososkov LIT JINR, Dubna.
Global Tracking for CBM Andrey Lebedev 1,2 Ivan Kisel 1 Gennady Ososkov 2 1 GSI Helmholtzzentrum für Schwerionenforschung GmbH, Darmstadt, Germany 2 Laboratory.
Cellular Automaton Method for Track Finding (HERA-B, LHCb, CBM) Ivan Kisel Kirchhoff-Institut für Physik, Uni-Heidelberg Second FutureDAQ Workshop, GSI.
Muon detection in the CBM experiment at FAIR Andrey Lebedev 1,2 Claudia Höhne 1 Ivan Kisel 1 Anna Kiseleva 3 Gennady Ososkov 2 1 GSI Helmholtzzentrum für.
Reconstruction Chain used for the D Meson Analysis Ivan Kisel Kirchhoff Institute of Physics University of Heidelberg, Germany CBM Collaboration Meeting.
Kalman Filter based Track Fit running on Cell S. Gorbunov 1,2, U. Kebschull 2, I. Kisel 2,3, V. Lindenstruth 2 and W.F.J. Müller 1 1 Gesellschaft für Schwerionenforschung.
J/ψ simulations: background studies and first results using a compact RICH detector Alla Maevskaya INR RAS Moscow CBM Collaboration meeting September 2007.
Fast parallel tracking algorithm for the muon detector of the CBM experiment at FAIR Andrey Lebedev 1,2 Claudia Höhne 1 Ivan Kisel 1 Gennady Ososkov 2.
Giuseppe Ruggiero CERN Straw Chamber WG meeting 07/02/2011 Spectrometer Reconstruction: Pattern recognition and Efficiency 07/02/ G.Ruggiero - Spectrometer.
STAR Simulation. Status and plans V. Perevoztchikov Brookhaven National Laboratory,USA.
3 May 2003, LHC2003 Symposium, FermiLab Tracking Performance in LHCb, Jeroen van Tilburg 1 Tracking performance in LHCb Tracking Performance Jeroen van.
Tau31 Tracking Efficiency at BaBar Ian Nugent UNIVERSITY OF VICTORIA Sept 2005 Outline Introduction  Decays Efficiency Charge Asymmetry Pt Dependence.
Object-Oriented Track Reconstruction in the PHENIX Detector at RHIC Outline The PHENIX Detector Tracking in PHENIX Overview Algorithms Object-Oriented.
Parallel Implementation of the KFParticle Vertexing Package for the CBM and ALICE Experiments Ivan Kisel 1,2,3, Igor Kulakov 1,4, Maksym Zyzak 1,4 1 –
Track Reconstruction in MUCH and TRD Andrey Lebedev 1,2 Gennady Ososkov 2 1 Gesellschaft für Schwerionenforschung, Darmstadt, Germany 2 Laboratory of Information.
KFParticle Ivan Kisel 1,2, Igor Kulakov 1,3, Iourii Vassiliev 1,2, Maksym Zyzak 1,3 1 – Goethe-Universität Frankfurt, Frankfurt am Main, Germany 2 – GSI.
Manoj B. Jadhav Supervisor Prof. Raghava Varma I.I.T. Bombay PANDA Collaboration Meeting, PARIS – September 11, 2012.
Y. Fisyak1, I. Kisel2, I. Kulakov2, J. Lauret1, M. Zyzak2
Yet another approach to the ToF-based PID at PANDA
Kalman filter tracking library
M. Kuhn, P. Hopchev, M. Ferro-Luzzi
STT pattern recognition improvements since last December meeting and
Huagen Xu IKP: T. Randriamalala, J. Ritman and T. Stockmanns
Status of the Offline Pattern Recognition Code GSI, December 10th 2012
ALICE HLT tracking running on GPU
TPC reconstruction in the HLT
Monitoring SCT Efficiency and Noise
The LHCb Level 1 trigger LHC Symposium, October 27, 2001
road – Hough transform- c2
Sergey Gorbunov Ivan Kisel DESY, Zeuthen KIP, Uni-Heidelberg
Reconstruction of strange hadrons in collisions of nuclei at RHIC
Presentation transcript:

CA+KF Track Reconstruction in the STS S. Gorbunov and I. Kisel GSI/KIP/LIT CBM Collaboration Meeting Dresden, September 26, 2007

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg2/12 CBM Note on SIMDized Kalman Filter Track Fit Implemented: in CbmL1CATracker Different CPU architectures The Kalman filter based track fit works with single precision floating point variables, and we are now not far from implementing it in integers in order to port it later to FPGA.

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg3/12 Cellular Automaton Pseudocode 1 Create tracklets 2 Collect tracks

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg4/12 Reconstruction Time vs. Number of MC Tracks (2) all tracks (1) all quasi-primary tracks (0) fast quasi-primary tracks

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg5/12 Structure and Data cbmroot/L1 L1Algo L1Geometry L1Event (L1Strips, L1Hits) L1Tracks Strips: float vStripValues[NStrips]; // strip coordinates (32b) unsigned char vStripFlags [NStrips]; // strip iStation (6b) + used (1b) + used_by_dublets (1b)Hits: struct L1StsHit { unsigned short int f, b; // front (16b) and back (16b) strip indices }; L1StsHit L1StsHit vHits[NHits]; unsigned short int vRecoHits [NRecoHits]; // hit index (16b) unsigned char vRecoTracks [NRecoTracks]; // N hits on track (8b) class L1Triplet{ unsigned short int w0; // left hit (16b) unsigned short int w1; // first neighbour (16b) or middle hit (16b) unsigned short int w2; // N neighbours (16b) or right hit (16b) unsigned char b0; // chi2 (5b) + level (3b) unsigned char b1; // qp (8b) unsigned char b2; // qp error (8b) } Input: Output: Internal: L1Algo A standalone L1Algo module 300 kB About 300 kB per central event

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg6/12 Event Display

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg7/12 CA Track Finder Efficiency MBias events Central events Efficiency, % Track category Efficiency, % ( )Reference set (>1 GeV/c) ( ) ( )All set (>=4 hits, >100 MeV/c) ( ) ( )Extra set (<1 GeV/c) ( ) 0.4Clone Ghost MC tracks/event found633 Standard geometry: 2M2P4S Reconstructed + (Damaged + Good)

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg8/12 Low Momentum Tracks 1. In general, efficiency calculation is based on similarity between parameters of generated and reconstructed tracks. 2. The simplest efficiency calculation is based on association of hits used for track fitting. 3. In the region of low momentum tracks it can be based on association of hits within the track road because of large multiple scattering and high hit density. Therefore, ghost in (2) can here contribute to (1). Central events

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg9/12 Detector Inefficiency Tracking is gathering of 1/2D measurements into 5D tracks, here combinatorics Tracking is gathering of 1/2D measurements into 5D tracks, here combinatorics Therefore, tracking is split into two parts: local (1) and global (2) Therefore, tracking is split into two parts: local (1) and global (2) In the local part a gap between 1/2D and 5D is filled with triplets In the local part a gap between 1/2D and 5D is filled with triplets If there is no triplet in the local step, no track in the global step If there is no triplet in the local step, no track in the global step Therefore, short tracks are weak against detector inefficiency Therefore, short tracks are weak against detector inefficiency Tracks interesting for physics are usually long (long vs. short tracks) Tracks interesting for physics are usually long (long vs. short tracks) Specialized extra tracking step (usually indicates weakness of the detector) Specialized extra tracking step (usually indicates weakness of the detector) Increase acceptance ( ) keeping N ch constant (longer or chained strips) Increase acceptance ( ) keeping N ch constant (longer or chained strips) Double stations – 4x-, 3x-, 2x-strip space points (no inefficiency, no dead zones) Double stations – 4x-, 3x-, 2x-strip space points (no inefficiency, no dead zones)

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg10/12 CA Track Finder Efficiency MBias events Central events Standard geometry: 2M2P4S Efficiency, % Track category Efficiency, % ( )Reference set (>1 GeV/c) ( ) ( )All set (>=4 hits, >100 MeV/c) ( ) ( )Extra set (<1 GeV/c) ( ) 0.3Clone Ghost < % MC tracks/event found 617 < % Reconstructed + (Damaged + Good) Detector efficiency (MC points) 98%

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg11/12 CBM Note on Reconstruction of Decayed Particles Implemented: in CBM as CbmKFParticle in ALICE as AliKFParticle D0D0D0D0 D0D0D0D0 x, y, z, p x, p y, p z, E, m, L, c  K-K-K-K- ++++ In addition to vertices, which are now production and decay points, all physical parameters of decayed particles together with the corresponding errors are provided by the package.

26 September 2007, DresdenIvan Kisel, KIP, Uni-Heidelberg12/12 Summary and Plans SIMDized CA and KF algorithms are released SIMDized CA and KF algorithms are released Low momentum tracks down to 100 MeV/c are found by default Low momentum tracks down to 100 MeV/c are found by default CA track finder works with inefficient detectors CA track finder works with inefficient detectors  Need direct access to strips (fixed geometry at the level of modules)  Further analysis of robustness of the CA track finder