|
Public Types |
typedef TrkHitOnTrkIter< TrkHotList::const_iterator_traits > | hot_iterator |
typedef TrkHitOnTrkIter< TrkHotList::const_iterator_traits > | hot_iterator |
typedef TrkHitOnTrkIter< TrkHotList::iterator_traits > | nc_hot_iterator |
typedef TrkHitOnTrkIter< TrkHotList::iterator_traits > | nc_hot_iterator |
Public Member Functions |
void | append (TrkHitOnTrk *) |
void | append (TrkHitOnTrk *) |
nc_hot_iterator | begin () |
hot_iterator | begin () const |
nc_hot_iterator | begin () |
hot_iterator | begin () const |
TrkHotList * | clone (TrkBase::Functors::cloneHot) const |
TrkHotList * | clone (TrkBase::Functors::cloneHot) const |
nc_hot_iterator | end () |
hot_iterator | end () const |
nc_hot_iterator | end () |
hot_iterator | end () const |
virtual double | endFoundRange () const |
virtual double | endFoundRange () const |
TrkHitOnTrk * | findHot (const TrkFundHit *) const |
TrkHitOnTrk * | findHot (const TrkFundHit *) const |
virtual unsigned | firstMdcLayer () const |
virtual unsigned | firstMdcLayer () const |
virtual bool | hasSvtView (TrkEnums::TrkViewInfo view, int layer) const |
virtual bool | hasSvtView (TrkEnums::TrkViewInfo view, int layer) const |
virtual bool | hitCapable () const |
virtual bool | hitCapable () const |
virtual bool | isActive (unsigned ihot) const |
virtual bool | isActive (unsigned ihot) const |
virtual unsigned | lastMdcLayer () const |
virtual unsigned | lastMdcLayer () const |
const TrkHotList * | myHotList () const |
const TrkHotList * | myHotList () const |
virtual int | nActive (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nActive (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nHit (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nHit (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nMdc (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nMdc (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nSvt (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual int | nSvt (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
TrkHotListUnowned & | operator= (const TrkHotListUnowned &) |
TrkHotListUnowned & | operator= (const TrkHotListUnowned &) |
void | print (std::ostream &o) const |
void | print (std::ostream &o) const |
void | printAll (std::ostream &o) const |
void | printAll (std::ostream &o) const |
void | remove (TrkHitOnTrk *) |
void | remove (TrkHitOnTrk *) |
virtual TrkHotList * | resetParent (TrkBase::Functors::setParent) |
virtual TrkHotList * | resetParent (TrkBase::Functors::setParent) |
virtual void | sort () |
virtual void | sort () |
virtual double | startFoundRange () const |
virtual double | startFoundRange () const |
virtual TrkView | svtView (int layer) const |
virtual TrkView | svtView (int layer) const |
TrkHotList * | takeHotList () |
TrkHotList * | takeHotList () |
| TrkHotListUnowned (const TrkHotListUnowned &rhs) |
| TrkHotListUnowned (TrkHotList *other, bool takehotlist=false) |
| TrkHotListUnowned (const TrkHotListUnowned &rhs) |
| TrkHotListUnowned (TrkHotList *other, bool takehotlist=false) |
virtual void | updateHots () |
virtual void | updateHots () |
virtual | ~TrkHotListUnowned () |
virtual | ~TrkHotListUnowned () |
Protected Types |
typedef std::vector< TrkHitOnTrk * > | hotlist_t |
typedef std::vector< TrkHitOnTrk * > | hotlist_t |
Protected Member Functions |
virtual std::vector< TrkHitOnTrk * > & | hotlist () |
virtual const std::vector<
TrkHitOnTrk * > & | hotlist () const |
virtual std::vector< TrkHitOnTrk * > & | hotlist () |
virtual const std::vector<
TrkHitOnTrk * > & | hotlist () const |
Private Member Functions |
TrkBase::Functors::setActive | setActive (bool active) const |
TrkBase::Functors::setActive | setActive (bool active) const |
void | setActivity (TrkHitOnTrk &hot, bool active) const |
void | setActivity (TrkHitOnTrk &hot, bool active) const |
TrkBase::Functors::setParent | setParent (TrkRep *parent) const |
void | setParent (TrkHitOnTrk &hot, TrkRep *parent) const |
TrkBase::Functors::setParent | setParent (TrkRep *parent) const |
void | setParent (TrkHitOnTrk &hot, TrkRep *parent) const |
TrkBase::Functors::updateMeasurement | updateMeasurement (const TrkDifTraj *traj=0, bool maintainAmbiguity=false) const |
TrkErrCode | updateMeasurement (TrkHitOnTrk &hot, const TrkDifTraj *traj=0, bool maintainAmbiguity=false) const |
TrkBase::Functors::updateMeasurement | updateMeasurement (const TrkDifTraj *traj=0, bool maintainAmbiguity=false) const |
TrkErrCode | updateMeasurement (TrkHitOnTrk &hot, const TrkDifTraj *traj=0, bool maintainAmbiguity=false) const |
Private Attributes |
TrkHotList * | _hotl |
TrkHotList * | _hotl |
bool | _ownhots |
Friends |
struct | const_iterator_traits |
struct | iterator_traits |