52 virtual InitStatus Init();
54 virtual void AddBranchName(TString name) { fBranchMap[name] =
nullptr; }
56 void SetParContainers();
59 virtual void Exec(Option_t *opt);
61 virtual void Finish();
69 void FillPndTrack(std::vector<TripletSolution> &solutions);
70 void FillPndTrackDebug(std::vector<TripletSolution> &solutions, TClonesArray *tracks, TClonesArray *trackCands);
74 FairRootManager *ioman =
nullptr;
77 TClonesArray *fTubeArray =
nullptr;
82 std::vector<TString> fBranchNames;
83 std::map<TString, TClonesArray *> fBranchMap;
85 TClonesArray *fTrackCandArray =
nullptr;
86 TClonesArray *fTrackArray =
nullptr;
93 bool fWithTubeReduction;
94 bool fWithCombiReduction;
96 TString fBranchNameFoundTrack;
98 TClonesArray *fPreselectedTracksCands =
nullptr;
99 TClonesArray *fPreselectedTracks =
nullptr;
100 TClonesArray *fTripletsFirstCands =
nullptr;
101 TClonesArray *fTripletsFirst =
nullptr;
102 TClonesArray *fTripletsMidCands =
nullptr;
103 TClonesArray *fTripletsMid =
nullptr;
104 TClonesArray *fTripletsLastCands =
nullptr;
105 TClonesArray *fTripletsLast =
nullptr;
106 TClonesArray *fTripletsCombiCands =
nullptr;
107 TClonesArray *fTripletsCombi =
nullptr;
108 TClonesArray *fTripletTracksCands =
nullptr;
109 TClonesArray *fTripletTracks =
nullptr;
110 TClonesArray *fContinuousTripletTracksCands =
nullptr;
111 TClonesArray *fContinuousTripletTracks =
nullptr;
112 TClonesArray *fCombinedTripletTracksCands =
nullptr;
113 TClonesArray *fCombinedTripletTracks =
nullptr;
114 TClonesArray *fTripletTracksCandsAfterAdding =
nullptr;
115 TClonesArray *fTripletTracksAfterAdding =
nullptr;
116 TClonesArray *fBranchFoundTrack =
nullptr;
117 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)