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