BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
cat Directory Reference

Description

CA track finder (CBM L1)

The Cellular Automaton (CA) track finder of the CBM experiment (L1 reconstruction package) adapted for the BM@N inner tracker. It finds tracks in the VSP, Forward Silicon and GEM hits converted into CbmStsHit objects by BmnToCbmHitConverter (detectors/sts) and fits them with the Kalman filter of the KF package. In run_reco_bmn.C it is run by CbmStsFindTracks with the CbmL1StsTrackFinder algorithm (L1 tracking mode, StsTrack branch).

Classes

Class / file Description
CbmL1 Main task of the L1 reconstruction: reads the geometry, the field and the hits, runs L1Algo and the performance analysis
CbmStsFindTracks Task running a track finder (CbmStsTrackFinder implementation) and storing the CbmStsTrack objects
CbmStsFindTracksQa QA of the track finding
CbmL1Track, CbmL1TrackPar Reconstructed L1 track and its parameters
CbmL1Vtx Vertex used by L1
CbmL1StsHit, CbmL1MCPoint, CbmL1MCTrack Hits with the MC matching, MC points and MC tracks used in the performance analysis
CbmL1ParticlesFinder, CbmL1PartEfficiencies Search for short-lived particles (Lambda, K0) and their efficiencies
CbmL1Def.h, CbmL1Constants.h Common definitions (SIMD vector types) and performance constants

Subdirectories

Directory Description
L1Algo Core of the CA track finder: triplets, track candidates, track fit and extension
OffLineInterface Interface of L1 to the CbmStsTrackFinder framework
ParticleFinder Track fitter and MC particles of the L1 particle finder
vectors SIMD vector classes used by L1
utils Macros to draw the L1 histograms and the field approximation

Other files

File Description
reco_results.txt Reference efficiencies of the CBM L1 reconstruction (historical)
TODO.txt Open tasks of the package

Library

Built into the Cat library; the ROOT dictionary is defined in CatLinkDef.h.

Directory dependency graph for cat:

Directories

 
L1Algo
 L1Algo: CA track finding algorithm
 
OffLineInterface
 L1 offline interface
 
ParticleFinder
 L1 particle finder
 
utils
 L1 macros
 
vectors
 SIMD vectors

Files

 
CbmL1.cxx
 
CbmL1.h
 
CbmL1Constants.h
 
CbmL1Def.h
 
CbmL1MCPoint.h
 
CbmL1MCTrack.cxx
 
CbmL1MCTrack.h
 
CbmL1PartEfficiencies.h
 
CbmL1ParticlesFinder.cxx
 
CbmL1ParticlesFinder.h
 
CbmL1Performance.cxx
 
CbmL1ReadEvent.cxx
 
CbmL1StsHit.h
 
CbmL1Track.h
 
CbmL1TrackFitter.cxx
 
CbmL1TrackPar.h
 
CbmL1Vtx.h
 
CbmStsFindTracks.cxx
 
CbmStsFindTracks.h
 
CbmStsFindTracksQa.cxx
 
CbmStsFindTracksQa.h