151 virtual void print(std::ostream& )
const;
152 virtual void printAll(std::ostream& )
const;
160 const std::set<TrkStoreHypo>&
storageRequests(
const char* listname=
"Default")
const;
164 void storageLists(std::set<std::string>& storage)
const;
182 std::vector<int> _fitNumber;
185 std::map<std::string,std::set<TrkStoreHypo> > _storage;
202 std::pair<TrkRepIter,TrkRepIter>
uniqueReps()
const;
204 std::pair<TrkRepIter,TrkRepIter>
allReps()
const;
std::ostream & operator<<(std::ostream &os, const TrkRecoTrk &tk)
void repointHypo(PdtPid::PidType hypo, PdtPid::PidType fit)
const TrkHitList * hits() const
virtual void printAll(std::ostream &) const
PdtPid::PidType whichFit(PdtPid::PidType hypo) const
void addHypoTo(TrkRep *newRep, PdtPid::PidType hypo)
const BField & bField() const
void clearStorageRequests(const char *listname="Default")
void changeDefault(PdtPid::PidType newHypo)
int fitNumber(PdtPid::PidType hypo) const
void setFitNumber(PdtPid::PidType hypo, int newNumber)
void markForStore(PdtPid::PidType hypo, double fltlen, const char *listname="Default")
const TrkRecoTrk & operator=(const TrkRecoTrk &right)
void resetT0(double time)
friend class TrkKalMiniCompositeK
PdtPid::PidType defaultType() const
std::pair< TrkRepIter, TrkRepIter > uniqueReps() const
bool operator<(const TrkRecoTrk &other) const
bool operator==(const TrkRecoTrk &other) const
virtual void print(std::ostream &) const
void copyReps(const TrkRecoTrk &rhs)
void setIdManager(TrkIdManager *idMan)
TrkRep * getRep(PdtPid::PidType hypo)
std::pair< TrkRepIter, TrkRepIter > allReps() const
const TrkRep * testRep(PdtPid::PidType hypo) const
const TrkHotList * hots() const
void storageLists(std::set< std::string > &storage) const
std::unary_function< TrkRecoTrk, bool > predicate_type
const TrkFit * fitResult() const
const TrkFitStatus * status() const
bool attach(TrkExtInterface &, PdtPid::PidType hypo)
const std::set< TrkStoreHypo > & storageRequests(const char *listname="Default") const
void setBField(const BField *field)
TrkErrCode addFit(PdtPid::PidType hypo, bool fit=true)