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