BOSS 7.0.9
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 MdcTrackListBase::store(), MdcMergeDups::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(), MdcSegGrouperSt::storePar(), storeTrack(), and MdcSegGrouper::transferHits().
|
inline |
Definition at line 28 of file MdcTrack.h.