![]() |
Project
|
#include <Tracker.h>
Inherits o2::mft::TrackerConfig.
Public Member Functions | |
| Tracker (bool useMC) | |
| ~Tracker () | |
| Tracker (const Tracker &)=delete | |
| Tracker & | operator= (const Tracker &)=delete |
| void | setBz (Float_t bz) |
| const Float_t | getBz () const |
| auto & | getTrackLabels () |
| void | clearTracks () |
| void | findTracks (ROframe< T > &rofData) |
| void | findLTFTracks (ROframe< T > &) |
| void | findCATracks (ROframe< T > &) |
| bool | fitTracks (ROframe< T > &) |
| void | computeTracksMClabels (const std::vector< T > &) |
| void | configure (const MFTTrackingParam &trkParam, int trackerID) |
| void | initializeFinder () |
| int | getTrackerID () const |
Public Member Functions inherited from o2::mft::TrackerConfig | |
| TrackerConfig ()=default | |
| TrackerConfig (const TrackerConfig &conf)=default | |
| TrackerConfig & | operator= (const TrackerConfig &conf)=default |
| void | initialize (const MFTTrackingParam &trkParam) |
| const Int_t | getRBinIndex (const Float_t r, const Int_t layer) const |
| const Int_t | getPhiBinIndex (const Float_t phi) const |
| const Int_t | getBinIndex (const Int_t rIndex, const Int_t phiIndex) const |
| const std::pair< Int_t, Int_t > & | getClusterBinIndexRange (Int_t layerId, Int_t bin) const |
| o2::mft::Tracker< T >::Tracker | ( | bool | useMC | ) |
Definition at line 32 of file Tracker.cxx.
| o2::mft::Tracker< T >::~Tracker | ( | ) |
Definition at line 1106 of file Tracker.cxx.
|
delete |
|
inline |
|
inline |
| void o2::mft::Tracker< T >::configure | ( | const MFTTrackingParam & | trkParam, |
| int | trackerID | ||
| ) |
initialize from MFTTrackingParam (command line configuration parameters)
Definition at line 48 of file Tracker.cxx.
| void o2::mft::Tracker< T >::findCATracks | ( | ROframe< T > & | event | ) |
Definition at line 251 of file Tracker.cxx.
| void o2::mft::Tracker< T >::findLTFTracks | ( | ROframe< T > & | event | ) |
Definition at line 240 of file Tracker.cxx.
|
inline |
| bool o2::mft::Tracker< T >::fitTracks | ( | ROframe< T > & | event | ) |
Definition at line 1091 of file Tracker.cxx.
|
inline |
|
inline |
|
inline |
| void o2::mft::Tracker< T >::initializeFinder | ( | ) |
calculate Look-Up-Table of the R-Phi bins projection from one layer to another layer1 + global R-Phi bin index —> layer2 + R bin index + Phi bin index To be executed by the first tracker in case of multiple threads
Definition at line 113 of file Tracker.cxx.
|
delete |
| void o2::mft::Tracker< T >::setBz | ( | Float_t | bz | ) |
Configure track propagation
Definition at line 39 of file Tracker.cxx.