CGEM BOSS 6.6.5.h
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 45 of file MdcTrack.cxx.
MdcTrack::MdcTrack | ( | int | nsupers, |
const TrkExchangePar & | par, | ||
double | chisq, | ||
TrkContext & | context, | ||
double | trackT0 ) |
Definition at line 53 of file MdcTrack.cxx.
MdcTrack::~MdcTrack | ( | ) |
Definition at line 63 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 140 of file MdcTrack.cxx.
int MdcTrack::projectToR | ( | double | radius, |
BesAngle & | phiIntersect, | ||
double & | arcLength, | ||
int | lCurl = 0 ) const |
Definition at line 100 of file MdcTrack.cxx.
int MdcTrack::projectToR | ( | double | radius, |
BesAngle & | phiIntersect, | ||
int | lCurl = 0 ) const |
Definition at line 68 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 152 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(), CgemMdcFitAlg::compareTracks(), 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.