78 unsigned nCand(
int ifs)
const;
void setConfig(const DTConfigTSPhi *config)
Set configuration.
DTTSCand * sortTSM2(int bkmod)
Sort 2.
DTTSCand * getTrack(int n) const
Return the requested track.
const DTConfigTSPhi * _config
void run(int bkmod)
Run the TSM algorithm.
DTTSCand * getDTTSCand(int ifs, unsigned n) const
Return requested TS candidate.
std::vector< DTTSCand * > _incand[2]
int nTracks() const
Return the number of sorted tracks.
unsigned nCand(int ifs) const
Return the number of input tracks (first/second)
int nSecondT() const
Return the number of input second tracks.
const DTTracoTrigData * getTracoT(int ifs, unsigned n) const
Return requested TRACO trigger.
int nFirstT() const
Return the number of input first tracks.
void ignoreSecondTrack()
Set a flag to skip sort2.
std::vector< DTTSCand * > _outcand
DTTSCand * sortTSM1(int bkmod)
Sort 1.
int number() const
Return identifier.
void addCand(DTTSCand *cand)
Add a TSS candidate to the TSM, ifs is first/second track flag.
const DTConfigTSPhi * config() const
Configuration set.