BOSS 7.1.2
BESIII Offline Software System
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
TrkRep Member List

This is the complete list of members for TrkRep, including all inherited members.

_hotListTrkRepprotected
activateHot(TrkHitOnTrk *theHot)TrkRepvirtual
addHistory(const TrkErrCode &status, const char *modulename)TrkFitStatusvirtual
addHistory(T begin, T end)TrkFitStatusinline
addHistory(std::pair< T, T > p)TrkFitStatusinline
addHot(TrkHitOnTrk *theHot)TrkRepvirtual
arrivalTime(double fltL) constTrkRepvirtual
beginHistory() constTrkFitStatusinline
charge() const =0TrkAbsFitpure virtual
chisq() const =0TrkAbsFitpure virtual
chisqConsistency() constTrkRepvirtual
clone(TrkRecoTrk *newTrack) const =0TrkReppure virtual
cloneNewHypo(PdtPid::PidType hypo)=0TrkReppure virtual
deactivateHot(TrkHitOnTrk *theHot)TrkRepvirtual
direction(double fltL) constTrkRepvirtual
directionErr(double fltL) constTrkRepvirtual
endFoundRange() constTrkRepvirtual
endHistory() constTrkFitStatusinline
endValidRange() constTrkRepvirtual
fit()=0TrkReppure virtual
fitCurrent() constTrkFitStatusinline
fitStatus() constTrkFitStatusinline
fitValid() constTrkFitStatusinline
getAllCovs(double fltL, HepSymMatrix &xxCov, HepSymMatrix &ppCov, HepMatrix &xpCov) const =0TrkAbsFitpure virtual
getAllWeights(double fltL, HepVector &pos, HepVector &mom, HepSymMatrix &xxWeight, HepSymMatrix &ppWeight, HepMatrix &xpWeight) const =0TrkAbsFitpure virtual
helix(double fltL) const =0TrkFitpure virtual
history() constTrkFitStatusinline
historyVector() constTrkFitStatusinline
hitCapable() constTrkRepinline
hotList()TrkRepinlinevirtual
hotList() constTrkRepinlinevirtual
is2d() constTrkFitStatusinline
momentum(double fltL=0.) const =0TrkAbsFitpure virtual
momentumErr(double fltL) const =0TrkAbsFitpure virtual
multScat() constTrkFitStatusinline
myKey() constTrkRepvirtual
nActive() constTrkRepvirtual
nDof() const =0TrkAbsFitpure virtual
nMdc() constTrkRepvirtual
nSvt() constTrkRepvirtual
operator=(const TrkRep &)TrkRepprotected
TrkFitStatus::operator=(const TrkFitStatus &)TrkFitStatusprotected
operator==(const TrkRep &)TrkRep
parentTrack()TrkRepinline
parentTrack() constTrkRepinline
particleType() constTrkRepvirtual
position(double fltL) constTrkRepvirtual
positionErr(double fltL) constTrkRepvirtual
posmomCov(double fltL) const =0TrkAbsFitpure virtual
predicate_type typedefTrkFitStatus
print(std::ostream &ostr) const =0TrkAbsFitpure virtual
printAll(std::ostream &ostr) const =0TrkAbsFitpure virtual
printHistory(std::ostream &os=std::cout) constTrkFitStatus
printStatus(std::ostream &os=std::cout) constTrkFitStatus
printType(std::ostream &ostr) constTrkFit
pt(double fltL=0.) const =0TrkAbsFitpure virtual
removeHot(TrkHitOnTrk *theHot)TrkRepvirtual
resid(const TrkHitOnTrk *theHot, double &residual, double &residErr, bool exclude=false) constTrkRepvirtual
reverseBeginHistory() constTrkFitStatusinline
reverseEndHistory() constTrkFitStatusinline
set2d(bool d)TrkFitStatusinline
setActive(bool active) constTrkHitOnTrkUpdaterinlineprotected
setActivity(TrkHitOnTrk &hot, bool active) constTrkHitOnTrkUpdaterinlineprotected
setCurrent(bool c)TrkFitStatusinline
setMultScat(bool m)TrkFitStatusinline
setParent(TrkHitOnTrk &hot, TrkRep *parent) constTrkHitOnTrkUpdaterinlineprotected
setParent(TrkRep *parent) constTrkHitOnTrkUpdaterinlineprotected
setValid(bool v)TrkFitStatus
startFoundRange() constTrkRepvirtual
startValidRange() constTrkRepvirtual
trackT0() constTrkRep
traj() const =0TrkAbsFitpure virtual
TrkAbsFit()TrkAbsFitprotected
trkContext() constTrkRepprotected
TrkFit()TrkFitprotected
TrkFitStatus()TrkFitStatusprotected
TrkFitStatus(const TrkFitStatus &)TrkFitStatusprotected
TrkRep(const TrkHotList &inHots, TrkRecoTrk *trk, PdtPid::PidType hypo)TrkRep
TrkRep(TrkHotList &inHots, TrkRecoTrk *trk, PdtPid::PidType hypo, bool stealHots=false)TrkRep
TrkRep(const TrkHotList *inHots, TrkRecoTrk *trk, PdtPid::PidType hypo)TrkRep
TrkRep(TrkHotList *inHots, TrkRecoTrk *trk, PdtPid::PidType hypo, bool takeownership=false)TrkRep
TrkRep(TrkRecoTrk *trk, PdtPid::PidType hypo, int nAct, int nSvt, int nMdc, double startFoundRange, double endFoundRange)TrkRep
TrkRep(TrkRecoTrk *trk, PdtPid::PidType hypo, bool createHotList=false)TrkRep
TrkRep(const TrkRep &oldRep, TrkRecoTrk *trk, PdtPid::PidType hypo)TrkRep
updateHots()TrkRepvirtual
updateMeasurement(TrkHitOnTrk &hot, const TrkDifTraj *traj=0, bool maintainAmbiguity=false) constTrkHitOnTrkUpdaterinlineprotected
updateMeasurement(const TrkDifTraj *traj=0, bool maintainAmbiguity=false) constTrkHitOnTrkUpdaterinlineprotected
validFlightLength(double fltL, double tolerance=0.0) constTrkFitvirtual
~TrkAbsFit()TrkAbsFitprotectedvirtual
~TrkFit()TrkFitprotectedvirtual
~TrkFitStatus()TrkFitStatusprotectedvirtual
~TrkHitOnTrkUpdater()=0TrkHitOnTrkUpdaterpure virtual
~TrkRep()TrkRepvirtual