CGEM BOSS 6.6.5.g
BESIII Offline Software System
|
#include <TrkHotListUnowned.h>
Public Member Functions | |
TrkHotListUnowned (TrkHotList *other, bool takehotlist=false) | |
TrkHotListUnowned (const TrkHotListUnowned &rhs) | |
TrkHotListUnowned & | operator= (const TrkHotListUnowned &) |
TrkHotList * | clone (TrkBase::Functors::cloneHot) const |
virtual | ~TrkHotListUnowned () |
virtual bool | hitCapable () const |
virtual int | nActive (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 | nHit (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const |
virtual TrkView | svtView (int layer) const |
virtual unsigned | firstMdcLayer () const |
virtual unsigned | lastMdcLayer () const |
virtual double | startFoundRange () const |
virtual double | endFoundRange () const |
virtual bool | isActive (unsigned ihot) const |
void | append (TrkHitOnTrk *) |
void | remove (TrkHitOnTrk *) |
TrkHitOnTrk * | findHot (const TrkFundHit *) const |
virtual void | updateHots () |
const TrkHotList * | myHotList () const |
TrkHotList * | takeHotList () |
Public Member Functions inherited from TrkHotList | |
TrkHotList () | |
virtual TrkHotList * | clone (TrkBase::Functors::cloneHot) const =0 |
virtual TrkHotList * | resetParent (TrkBase::Functors::setParent) |
virtual | ~TrkHotList () |
hot_iterator | begin () const |
hot_iterator | end () const |
nc_hot_iterator | begin () |
nc_hot_iterator | end () |
virtual bool | hitCapable () const =0 |
virtual int | nActive (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const =0 |
virtual int | nMdc (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const =0 |
virtual int | nSvt (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const =0 |
virtual int | nHit (TrkEnums::TrkViewInfo view=TrkEnums::bothView) const =0 |
virtual bool | hasSvtView (TrkEnums::TrkViewInfo view, int layer) const |
virtual TrkView | svtView (int layer) const =0 |
virtual unsigned | firstMdcLayer () const =0 |
virtual unsigned | lastMdcLayer () const =0 |
virtual double | startFoundRange () const =0 |
virtual double | endFoundRange () const =0 |
virtual bool | isActive (unsigned ihot) const =0 |
virtual void | append (TrkHitOnTrk *)=0 |
virtual void | remove (TrkHitOnTrk *)=0 |
virtual void | updateHots ()=0 |
virtual TrkHitOnTrk * | findHot (const TrkFundHit *) const =0 |
virtual void | sort () |
void | print (std::ostream &o) const |
void | printAll (std::ostream &o) const |
Protected Member Functions | |
virtual const std::vector< TrkHitOnTrk * > & | hotlist () const |
virtual std::vector< TrkHitOnTrk * > & | hotlist () |
Additional Inherited Members | |
Public Types inherited from TrkHotList | |
typedef TrkHitOnTrkIter< TrkHotList::const_iterator_traits > | hot_iterator |
typedef TrkHitOnTrkIter< TrkHotList::iterator_traits > | nc_hot_iterator |
Protected Types inherited from TrkHotList | |
typedef std::vector< TrkHitOnTrk * > | hotlist_t |
Definition at line 30 of file TrkHotListUnowned.h.
TrkHotListUnowned::TrkHotListUnowned | ( | TrkHotList * | other, |
bool | takehotlist = false |
||
) |
Definition at line 26 of file TrkHotListUnowned.cxx.
TrkHotListUnowned::TrkHotListUnowned | ( | const TrkHotListUnowned & | rhs | ) |
|
virtual |
Definition at line 37 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 43 of file TrkHotListUnowned.cxx.
|
virtual |
|
virtual |
Implements TrkHotList.
Definition at line 98 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 55 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 115 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 74 of file TrkHotListUnowned.cxx.
|
protectedvirtual |
Implements TrkHotList.
Definition at line 132 of file TrkHotListUnowned.cxx.
|
protectedvirtual |
Implements TrkHotList.
Definition at line 126 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 147 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 120 of file TrkHotListUnowned.cxx.
|
inline |
Definition at line 58 of file TrkHotListUnowned.h.
|
virtual |
Implements TrkHotList.
Definition at line 61 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 67 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 80 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 86 of file TrkHotListUnowned.cxx.
TrkHotListUnowned & TrkHotListUnowned::operator= | ( | const TrkHotListUnowned & | ) |
|
virtual |
Implements TrkHotList.
Definition at line 49 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 92 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 110 of file TrkHotListUnowned.cxx.
TrkHotList * TrkHotListUnowned::takeHotList | ( | ) |
Definition at line 138 of file TrkHotListUnowned.cxx.
|
virtual |
Implements TrkHotList.
Definition at line 104 of file TrkHotListUnowned.cxx.