Go to the documentation of this file.
8 #ifndef CBMLITFINDGLOBALTRACKSIDEAL_H_
9 #define CBMLITFINDGLOBALTRACKSIDEAL_H_
47 virtual InitStatus
Init();
52 virtual void Exec(Option_t* opt);
68 void FillTrackMap(std::map<Int_t, Int_t>& mcMap,
const TClonesArray* matches);
std::map< Int_t, Int_t > fMcTrdMap
TClonesArray * fStsMatches
virtual void Finish()
Derived from FairTask.
virtual ~CbmLitFindGlobalTracksIdeal()
virtual void Exec(Option_t *opt)
Derived from FairTask.
TClonesArray * fGlobalTracks
std::map< Int_t, Int_t > fMcStsMap
CbmLitFindGlobalTracksIdeal & operator=(const CbmLitFindGlobalTracksIdeal &)
Helper class to access detector presence.
TClonesArray * fTofMCPoints
ClassDef(CbmLitFindGlobalTracksIdeal, 1)
virtual InitStatus Init()
Derived from FairTask.
TClonesArray * fTrdMatches
TClonesArray * fMuchMatches
TClonesArray * fTofHitsMatches
std::map< Int_t, Int_t > fMcTofMap
CbmLitFindGlobalTracksIdeal(const CbmLitFindGlobalTracksIdeal &)
CbmLitFindGlobalTracksIdeal()
void FillTrackMap(std::map< Int_t, Int_t > &mcMap, const TClonesArray *matches)
Fill map from <MC track index> to <reconstructed track index>.
void FillMapTof()
Fill map from <MC track index> to <TOF hit index>.
FairTask for ideal global track reconstruction.
void ReadDataBranches()
Read necessary data branches from the input data files.
std::map< Int_t, Int_t > fMcMuchMap
void CreateGlobalTracks()
Create output CbmGlobalTracks and write them to output array.
Helper class to access detector presence.