26 PndTrackingQATask(TString trackBranchName, TString idealBranchName, Bool_t pndTrackData = kTRUE);
31 virtual InitStatus
Init();
34 virtual void Exec(Option_t *opt);
44 fPndTrackNotTrackCand = pndTrackData;
45 fTrackBranchName = name;
62 std::vector<TString> fBranchNames;
63 TString fMCInfoBranchName, fRecoInfoBranchName;
67 TClonesArray *fTrack =
nullptr;
68 TClonesArray *fMCTrack =
nullptr;
69 TClonesArray *fSttHitArray =
nullptr;
70 TClonesArray *fMCTrackInfo =
nullptr;
71 TClonesArray *fRecoTrackInfo =
nullptr;
72 TClonesArray *fIdealTrack =
nullptr;
73 TClonesArray *fSttTubeArray =
nullptr;
76 FairRootManager *ioman =
nullptr;
78 TString fPossibleTrackFunctorName;
81 TString fTrackBranchName;
82 TString fIdealTrackBranchName;
83 Bool_t fPndTrackNotTrackCand = kTRUE;
void SetTrackBranchName(TString name, Bool_t pndTrackData=kTRUE)
Sets the branch name of the track data which should be analyzed.
virtual void Exec(Option_t *opt)
void SetOutputRecoInfoBranchName(TString name)
PndTrackingQATask(TString trackBranchName, TString idealBranchName, Bool_t pndTrackData=kTRUE)
virtual ~PndTrackingQATask()
void SetIdealTrackBranchName(TString name)
Sets the branch name of the ideal tracking data which serves as a reference.
Task to call PndTrackingQA algorihm.
void SetFunctorName(TString name)
virtual InitStatus Init()
void SetOutputMCInfoBranchName(TString name)
void AddHitsBranchName(TString name)
Adds branch names of detector data which should be taken into account in the analysis.
virtual void SetParContainers()