15 #ifndef PNDGEMTRACKFINDERQA_H
16 #define PNDGEMTRACKFINDERQA_H
21 #include "FairMCPoint.h"
45 virtual void Exec(Option_t* opt);
141 Int_t
GetPointVector(Int_t arrayId, Int_t entryId, std::vector<Int_t>& pointVector,
Bool_t printInfo = kFALSE);
148 virtual InitStatus
Init();
152 virtual InitStatus
ReInit();
std::vector< Int_t > fMCTrackNofGemPoints
TH1F * fhNofMCTracksPerEvent
TH1F * fhNofHitsPerRecoTrack
virtual void SetParContainers()
TH1F * fhNofOthTHitsPerRecoTrack
TClonesArray * fMCPointArray
void DivideHistos(TH1 *hist1, TH1 *hist2, TH1 *hist3)
Int_t fGemDataPointer[1000]
Digitization Parameter Class for GEM part.
TClonesArray * fGemTrackArray
Output array of PndGemTracks.
std::vector< Int_t > fMCTrackNofCrossedGemStations
TH1F * fhNofRecoTracksPerEvent
TH1F * fhNofNoTrHitsPerRecoTrack
Int_t fNofEvents
event counter
void SetVerbose(const Int_t &verbose)
virtual InitStatus ReInit()
TH1F * fhNofCorrHitsPerRecoTrack
TClonesArray * fGemHitArray
Int_t FindMatchingPoint(Int_t gemHitIndex)
std::vector< Int_t > fRecoTrackMCMatch
Int_t fNeededStationsToRecoTrack
virtual void Exec(Option_t *opt)
ClassDef(PndGemTrackFinderQA, 1)
virtual ~PndGemTrackFinderQA()
track finding quality assesment task
TClonesArray * fMCTrackArray
Int_t GetPointVector(Int_t arrayId, Int_t entryId, std::vector< Int_t > &pointVector, Bool_t printInfo=kFALSE)
TClonesArray * fGemData[10]
virtual InitStatus Init()