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

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

_dtparamsTrkSimpTrajprotected
_refpointTrkSimpTrajprotected
_theOriginTrkSimpTrajstatic
changePoint(const HepPoint3D &newpoint, double &fltlen)TrkSimpTraj
clone() const =0TrkSimpTrajpure virtual
curvature(double) const =0Trajectorypure virtual
delDirect(double) const =0Trajectorypure virtual
derivDeflect(double fltlen, deflectDirection idir) const =0TrkKalDerivpure virtual
derivDisplace(double fltlen, deflectDirection idir) const =0TrkKalDerivpure virtual
derivPFract(double fltlen) const =0TrkKalDerivpure virtual
direction(double) const =0Trajectorypure virtual
distTo0thError(double s, double tol, int pathDir) constTrajectory
distTo1stError(double s, double tol, int pathDir) const =0Trajectorypure virtual
distTo2ndError(double s, double tol, int pathDir) const =0Trajectorypure virtual
flightrangeTrajectoryprotected
getDFInfo(double fltLen, DifPoint &pos, DifVector &direction, DifVector &delDirect) const =0TrkDifTrajpure virtual
getDFInfo2(double fltLen, DifPoint &pos, DifVector &direction) constTrkDifTrajvirtual
getInfo(double fltLen, HepPoint3D &pos, Hep3Vector &direction) const =0Trajectorypure virtual
getInfo(double fltLen, HepPoint3D &pos, Hep3Vector &direction, Hep3Vector &delDirect) const =0Trajectorypure virtual
hiRange() constTrajectoryinline
invert()TrkSimpTraj
invertParams(TrkParams *newparams, std::vector< bool > &flags) const =0TrkSimpTrajpure virtual
localTrajectory(double fltLen, double &localFlt) constTrkSimpTrajvirtual
lowRange() constTrajectoryinline
nPar() constTrkSimpTrajinlinevirtual
TrkDifTraj::Trajectory::operator=(const Trajectory &)Trajectoryprotected
operator==(const TrkSimpTraj &) constTrkSimpTraj
parameters()TrkSimpTrajinline
parameters() constTrkSimpTrajinline
paramFunction() const =0TrkSimpTrajpure virtual
position(double) const =0Trajectorypure virtual
print(std::ostream &os) constTrkSimpTrajvirtual
printAll(std::ostream &os) constTrkSimpTrajvirtual
range() constTrajectoryinline
referencePoint() constTrkSimpTrajinline
setFlightRange(double newrange[2])Trajectoryvirtual
setPoint(const HepPoint3D &newpoint)TrkSimpTrajinline
Trajectory(double lowlim, double hilim)Trajectory
TrkDifTraj(const double lowlim=-99999., const double hilim=99999.)TrkDifTraj
TrkSimpTraj(const HepVector &params, const HepSymMatrix &cov, const double startRange=-99999., const double endRange=99999., const HepPoint3D &refpoint=_theOrigin)TrkSimpTraj
TrkSimpTraj(const TrkParams &params, const double startRange=-99999., const double endRange=99999., const HepPoint3D &refpoint=_theOrigin)TrkSimpTraj
validFlightDistance(double f, double tolerance=0.0) constTrajectoryinline
visitAccept(TrkVisitor *vis) const =0TrkSimpTrajpure virtual
~Trajectory()Trajectoryvirtual
~TrkDifTraj()TrkDifTrajvirtual
~TrkSimpTraj()TrkSimpTrajvirtual