10 #include "TClonesArray.h" 24 virtual std::vector<PndTrackCand>
GetPndTrackCands(std::vector<std::vector<PndSttHit *>> &solutions);
26 virtual void Init(TClonesArray *sttHits, TClonesArray *tubeArray =
nullptr) = 0;
virtual std::vector< std::vector< PndSttHit * > > PreselectSttHits()=0
virtual void Init(TClonesArray *sttHits, TClonesArray *tubeArray=nullptr)=0
void SetSttHitsArray(TClonesArray *array)
std::map< TString, TClonesArray * > fBranchMap
virtual void AddAdditionalBranches(TString name, TClonesArray *array)
Search for tracks only in given branches. If no BranchName is given all tracking detectors are taken...
virtual std::vector< PndTrackCand > GetPndTrackCands(std::vector< std::vector< PndSttHit *>> &solutions)
virtual ~PndPreselectSttHits()