|
BOSS 7.1.1
BESIII Offline Software System
|
#include <MdcTrack.h>
Public Member Functions | |
| MdcTrack (TrkRecoTrk *aTrack) | |
| MdcTrack (int nsupers, const TrkExchangePar &par, double chisq, TrkContext &, double trackT0) | |
| ~MdcTrack () | |
| bool | operator== (const MdcTrack &tk) const |
| TrkRecoTrk & | track () |
| const TrkRecoTrk & | track () const |
| void | setTrack (TrkRecoTrk *trk) |
| int | hasCurled () const |
| const MdcLayer * | firstLayer () const |
| const MdcLayer * | lastLayer () const |
| void | setHasCurled (bool c=true) |
| void | setFirstLayer (const MdcLayer *l) |
| void | setLastLayer (const MdcLayer *l) |
| int | projectToR (double radius, BesAngle &phiIntersect, int lCurl=0) const |
| int | projectToR (double radius, BesAngle &phiIntersect, double &arcLength, int lCurl=0) const |
| void | storeTrack (int trackId, RecMdcTrackCol *trackList, RecMdcHitCol *hitList, int tkStat) |
Definition at line 19 of file MdcTrack.h.
| MdcTrack::MdcTrack | ( | TrkRecoTrk * | aTrack | ) |
Definition at line 40 of file MdcTrack.cxx.
| MdcTrack::MdcTrack | ( | int | nsupers, |
| const TrkExchangePar & | par, | ||
| double | chisq, | ||
| TrkContext & | context, | ||
| double | trackT0 ) |
Definition at line 48 of file MdcTrack.cxx.
| MdcTrack::~MdcTrack | ( | ) |
Definition at line 58 of file MdcTrack.cxx.
|
inline |
Definition at line 31 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits(), and MdcSegGrouper::transferHits().
|
inline |
Definition at line 30 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits(), and MdcSegGrouper::transferHits().
|
inline |
Definition at line 32 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits(), and MdcSegGrouper::transferHits().
Definition at line 135 of file MdcTrack.cxx.
| int MdcTrack::projectToR | ( | double | radius, |
| BesAngle & | phiIntersect, | ||
| double & | arcLength, | ||
| int | lCurl = 0 ) const |
Definition at line 95 of file MdcTrack.cxx.
| int MdcTrack::projectToR | ( | double | radius, |
| BesAngle & | phiIntersect, | ||
| int | lCurl = 0 ) const |
Definition at line 63 of file MdcTrack.cxx.
Referenced by MdcTrackList::pickHits().
|
inline |
Definition at line 35 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits(), and MdcSegGrouper::transferHits().
Definition at line 34 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits().
|
inline |
Definition at line 36 of file MdcTrack.h.
Referenced by MdcTrackList::pickHits(), and MdcSegGrouper::transferHits().
|
inline |
Definition at line 29 of file MdcTrack.h.
Referenced by MdcTrackListBase::arbitrateHits().
| void MdcTrack::storeTrack | ( | int | trackId, |
| RecMdcTrackCol * | trackList, | ||
| RecMdcHitCol * | hitList, | ||
| int | tkStat ) |
Definition at line 143 of file MdcTrack.cxx.
Referenced by MdcMergeDups::store(), MdcTrackListBase::store(), and MdcxCosmicSewer::store().
|
inline |
Definition at line 27 of file MdcTrack.h.
Referenced by MdcTrackListBase::arbitrateHits(), MdcSegGrouper::combineSegs(), MdcTrackList::createFromSegs(), MdcTrackListCsmc::createFromSegs(), MdcTrackList::dropMultiHotInLayer(), MdcTrackList::dumpAxCombine(), MdcTrackList::dumpAxFill(), MdcTrackList::dumpCircle(), MdcTrackList::dumpHelix(), MdcTrackList::dumpStCombine(), MdcTrkRecon::fillTrackList(), MdcSegGrouperSt::fillWithSegs(), MdcTrackList::finishCircle(), MdcTrackList::finishHelix(), operator==(), MdcTrackList::pickHits(), MdcTrackListBase::plot(), projectToR(), projectToR(), MdcSegGrouperSt::storePar(), storeTrack(), and MdcSegGrouper::transferHits().
|
inline |
Definition at line 28 of file MdcTrack.h.