BOSS 7.0.3
BESIII Offline Software System
|
#include <TrkHotListEmpty.h>
Public Member Functions | |
TrkHotListEmpty (int nActive, int nSvt, int nMdc, double startFoundRange, double endFoundRange) | |
TrkHotListEmpty (unsigned nPhi, unsigned nZ, unsigned nAxial, unsigned nStereo, double startFoundRange, double endFoundRange, unsigned firstmdclay, unsigned lastmdclay, TrkView svtpattern[5], const std::vector< unsigned > &inactive) | |
TrkHotListEmpty (const TrkHotList &other) | |
TrkHotListEmpty & | operator= (const TrkHotList &) |
virtual TrkHotList * | clone (TrkBase::Functors::cloneHot) const |
virtual | ~TrkHotListEmpty () |
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 |
virtual void | append (TrkHitOnTrk *) |
virtual void | remove (TrkHitOnTrk *) |
TrkHitOnTrk * | findHot (const TrkFundHit *) const |
virtual void | updateHots () |
TrkHotListEmpty (int nActive, int nSvt, int nMdc, double startFoundRange, double endFoundRange) | |
TrkHotListEmpty (unsigned nPhi, unsigned nZ, unsigned nAxial, unsigned nStereo, double startFoundRange, double endFoundRange, unsigned firstmdclay, unsigned lastmdclay, TrkView svtpattern[5], const std::vector< unsigned > &inactive) | |
TrkHotListEmpty (const TrkHotList &other) | |
TrkHotListEmpty & | operator= (const TrkHotList &) |
virtual TrkHotList * | clone (TrkBase::Functors::cloneHot) const |
virtual | ~TrkHotListEmpty () |
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 |
virtual void | append (TrkHitOnTrk *) |
virtual void | remove (TrkHitOnTrk *) |
TrkHitOnTrk * | findHot (const TrkFundHit *) const |
virtual void | updateHots () |
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 |
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 () |
virtual const std::vector< TrkHitOnTrk * > & | hotlist () const |
virtual std::vector< TrkHitOnTrk * > & | hotlist () |
Friends | |
class | KalMiniTrkK |
Additional Inherited Members | |
Public Types inherited from TrkHotList | |
typedef TrkHitOnTrkIter< TrkHotList::const_iterator_traits > | hot_iterator |
typedef TrkHitOnTrkIter< TrkHotList::iterator_traits > | nc_hot_iterator |
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 |
typedef std::vector< TrkHitOnTrk * > | hotlist_t |
Definition at line 25 of file InstallArea/include/TrkBase/TrkBase/TrkHotListEmpty.h.
TrkHotListEmpty::TrkHotListEmpty | ( | int | nActive, |
int | nSvt, | ||
int | nMdc, | ||
double | startFoundRange, | ||
double | endFoundRange | ||
) |
Definition at line 20 of file TrkHotListEmpty.cxx.
TrkHotListEmpty::TrkHotListEmpty | ( | unsigned | nPhi, |
unsigned | nZ, | ||
unsigned | nAxial, | ||
unsigned | nStereo, | ||
double | startFoundRange, | ||
double | endFoundRange, | ||
unsigned | firstmdclay, | ||
unsigned | lastmdclay, | ||
TrkView | svtpattern[5], | ||
const std::vector< unsigned > & | inactive | ||
) |
Definition at line 32 of file TrkHotListEmpty.cxx.
TrkHotListEmpty::TrkHotListEmpty | ( | const TrkHotList & | other | ) |
Definition at line 96 of file TrkHotListEmpty.cxx.
|
virtual |
Definition at line 86 of file TrkHotListEmpty.cxx.
TrkHotListEmpty::TrkHotListEmpty | ( | int | nActive, |
int | nSvt, | ||
int | nMdc, | ||
double | startFoundRange, | ||
double | endFoundRange | ||
) |
TrkHotListEmpty::TrkHotListEmpty | ( | unsigned | nPhi, |
unsigned | nZ, | ||
unsigned | nAxial, | ||
unsigned | nStereo, | ||
double | startFoundRange, | ||
double | endFoundRange, | ||
unsigned | firstmdclay, | ||
unsigned | lastmdclay, | ||
TrkView | svtpattern[5], | ||
const std::vector< unsigned > & | inactive | ||
) |
TrkHotListEmpty::TrkHotListEmpty | ( | const TrkHotList & | other | ) |
|
virtual |
|
virtual |
|
virtual |
Implements TrkHotList.
|
virtual |
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 168 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 226 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 208 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
protectedvirtual |
Implements TrkHotList.
Definition at line 184 of file TrkHotListEmpty.cxx.
|
protectedvirtual |
Implements TrkHotList.
|
protectedvirtual |
Implements TrkHotList.
Definition at line 175 of file TrkHotListEmpty.cxx.
|
protectedvirtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 238 of file TrkHotListEmpty.cxx.
Referenced by TrkHotListEmpty().
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 232 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 115 of file TrkHotListEmpty.cxx.
Referenced by nHit().
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 151 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 136 of file TrkHotListEmpty.cxx.
Referenced by nActive().
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 121 of file TrkHotListEmpty.cxx.
Referenced by nActive().
|
virtual |
Implements TrkHotList.
TrkHotListEmpty & TrkHotListEmpty::operator= | ( | const TrkHotList & | other | ) |
Definition at line 63 of file TrkHotListEmpty.cxx.
TrkHotListEmpty & TrkHotListEmpty::operator= | ( | const TrkHotList & | ) |
|
virtual |
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 162 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
Implements TrkHotList.
Definition at line 220 of file TrkHotListEmpty.cxx.
|
virtual |
Implements TrkHotList.
|
virtual |
|
virtual |
Implements TrkHotList.
|
friend |
Definition at line 78 of file InstallArea/include/TrkBase/TrkBase/TrkHotListEmpty.h.