8 #ifndef PNDTRACKERS_PATTERNMATCHINGTESTS_PATTERNMATCHER_H_ 9 #define PNDTRACKERS_PATTERNMATCHINGTESTS_PATTERNMATCHER_H_ 14 #include <TClonesArray.h> 29 virtual InitStatus
Init();
30 virtual void Exec(Option_t *opt);
34 void LoadPatternDB(TString filename);
36 void CreateTrackCandFromMatch(std::set<int> partialMatch);
40 TClonesArray *fEventHeader;
41 TClonesArray *fSTTHitArray;
45 std::vector<std::set<int>> dbTubeIDs;
48 std::vector<PndTrackCand> fPartialCand;
49 TClonesArray *fPartialMatchCand;
50 TString fTrackCandName;
virtual void Exec(Option_t *opt)
void SetMatchRatio(float ratio)
virtual void SetParContainers()
void SetOutputBranchname(TString name)
virtual ~PndPatternMatcher()
void SetPersistence(Bool_t val)
virtual void FinishTask()
virtual InitStatus Init()