90 unsigned nCandPh (
int ifs)
const;
int nFirstTPh() const
Return the number of input first tracks.
std::vector< DTSectCollPhCand * > _incand_ph[2]
void setConfig(DTConfigSectColl *conf)
Set configuration.
unsigned nCandPh(int ifs) const
Return the number of Phi input tracks (first/second)
std::vector< DTSectCollThCand * > _cand_th
DTSectCollPhCand * DTSectCollsort2()
Phi Sort 2.
DTSC(int istat)
Constructor.
DTSectCollThCand * getTrackTh(int n) const
Return the requested Theta track.
DTSectCollPhCand * getDTSectCollPhCand(int ifs, unsigned n) const
Return requested TSS candidate.
void ignoreSecondTrack()
Set a flag to skip sort2.
DTConfigSectColl * _config
void addDTSectCollPhCand(DTSectCollPhCand *cand)
Add a Sector Collector.
std::vector< DTSectCollPhCand * > _outcand_ph
void addThCand(DTSectCollThCand *cand)
Add a Theta candidate to sect coll.
void addPhCand(DTSectCollPhCand *cand)
Add a TSM candidate to the Sect Coll, ifs is first/second track flag.
DTSectCollPhCand * getTrackPh(int n) const
Return the requested Phi track.
void run()
Run the Sector Collector algorithm.
DTSectCollThCand * getDTSectCollThCand(unsigned n) const
Return requested Theta candidate.
int nTracksPh() const
Return the number of output Phi tracks.
DTSectCollPhCand * DTSectCollsort1()
Phi Sort 1.
unsigned nCandTh() const
Return the number of Theta input tracks.
DTConfigSectColl * config() const
Configuration set.
int nSecondTPh() const
Return the number of input second tracks.
int nTracksTh() const
Return the number of output Theta tracks.