40 virtual InitStatus Init();
42 virtual void AddBranchName(TString name) { fBranchMap[name] =
nullptr; }
44 void SetParContainers();
47 virtual void Exec(Option_t *opt);
49 virtual void Finish();
57 void FillPndTrack(std::vector<TripletSolution> &solutions);
58 void FillPndTrackDebug(std::vector<TripletSolution> &solutions, TClonesArray *tracks, TClonesArray *trackCands);
62 FairRootManager *ioman =
nullptr;
65 TClonesArray *fTubeArray =
nullptr;
70 std::vector<TString> fBranchNames;
71 std::map<TString, TClonesArray *> fBranchMap;
73 TClonesArray *fTrackCandArray =
nullptr;
74 TClonesArray *fTrackArray =
nullptr;
81 bool fWithTubeReduction;
82 bool fWithCombiReduction;
84 TString fBranchNameFoundTrack;
86 TClonesArray *fPreselectedTracksCands =
nullptr;
87 TClonesArray *fPreselectedTracks =
nullptr;
88 TClonesArray *fTripletsFirstCands =
nullptr;
89 TClonesArray *fTripletsFirst =
nullptr;
90 TClonesArray *fTripletsMidCands =
nullptr;
91 TClonesArray *fTripletsMid =
nullptr;
92 TClonesArray *fTripletsLastCands =
nullptr;
93 TClonesArray *fTripletsLast =
nullptr;
94 TClonesArray *fTripletsCombiCands =
nullptr;
95 TClonesArray *fTripletsCombi =
nullptr;
96 TClonesArray *fTripletTracksCands =
nullptr;
97 TClonesArray *fTripletTracks =
nullptr;
98 TClonesArray *fContinuousTripletTracksCands =
nullptr;
99 TClonesArray *fContinuousTripletTracks =
nullptr;
100 TClonesArray *fCombinedTripletTracksCands =
nullptr;
101 TClonesArray *fCombinedTripletTracks =
nullptr;
102 TClonesArray *fTripletTracksCandsAfterAdding =
nullptr;
103 TClonesArray *fTripletTracksAfterAdding =
nullptr;
104 TClonesArray *fBranchFoundTrack =
nullptr;
105 TClonesArray *fSttBranchOriginal =
nullptr;
virtual void SetWithTubeReduction(bool reduction)
void SetPreselector(PndPreselectSttHits *val)
virtual void SetSTTName(TString name)
virtual void SetWithCombiReduction(bool reduction)
virtual void AddBranchName(TString name)
Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken...
virtual void AddFoundTrackName(TString name)