Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
genfit::AbsTrackRep Member List

This is the complete list of members for genfit::AbsTrackRep, including all inherited members.

AbsTrackRep()genfit::AbsTrackRep
AbsTrackRep(int pdgCode, char propDir=0)genfit::AbsTrackRep
AbsTrackRep(const AbsTrackRep &)genfit::AbsTrackRepprotected
calcJacobianNumerically(const genfit::StateOnPlane &origState, const genfit::SharedPlanePtr destPlane, TMatrixD &jacobian) const genfit::AbsTrackRep
clone() const =0genfit::AbsTrackReppure virtual
debugLvl_genfit::AbsTrackRepprotected
extrapolateBy(StateOnPlane &state, double step, bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToCone(StateOnPlane &state, double radius, const TVector3 &linePoint=TVector3(0., 0., 0.), const TVector3 &lineDirection=TVector3(0., 0., 1.), bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToCylinder(StateOnPlane &state, double radius, const TVector3 &linePoint=TVector3(0., 0., 0.), const TVector3 &lineDirection=TVector3(0., 0., 1.), bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToLine(StateOnPlane &state, const TVector3 &linePoint, const TVector3 &lineDirection, bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToLine(StateOnPlane &state, const TVector3 &point1, const TVector3 &point2, TVector3 &poca, TVector3 &dirInPoca, TVector3 &poca_onwire, bool stopAtBoundary=false, bool calcJacobianNoise=false) const genfit::AbsTrackRepinlinevirtual
extrapolateToMeasurement(StateOnPlane &state, const AbsMeasurement *measurement, bool stopAtBoundary=false, bool calcJacobianNoise=false) const genfit::AbsTrackRep
extrapolateToPlane(StateOnPlane &state, const genfit::SharedPlanePtr &plane, bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToPoint(StateOnPlane &state, const TVector3 &point, bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToPoint(StateOnPlane &state, const TVector3 &point, const TMatrixDSym &G, bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
extrapolateToSphere(StateOnPlane &state, double radius, const TVector3 &point=TVector3(0., 0., 0.), bool stopAtBoundary=false, bool calcJacobianNoise=false) const =0genfit::AbsTrackReppure virtual
get6DCov(const MeasuredStateOnPlane &state) const =0genfit::AbsTrackReppure virtual
get6DState(const StateOnPlane &state) const genfit::AbsTrackRepvirtual
get6DStateCov(const MeasuredStateOnPlane &state, TVectorD &stateVec, TMatrixDSym &cov) const genfit::AbsTrackRepvirtual
getBackwardJacobianAndNoise(TMatrixD &jacobian, TMatrixDSym &noise, TVectorD &deltaState) const =0genfit::AbsTrackReppure virtual
getCharge(const StateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getDim() const =0genfit::AbsTrackReppure virtual
getDir(const StateOnPlane &state) const genfit::AbsTrackRepinline
getForwardJacobianAndNoise(TMatrixD &jacobian, TMatrixDSym &noise, TVectorD &deltaState) const =0genfit::AbsTrackReppure virtual
getMass(const StateOnPlane &state) const genfit::AbsTrackRep
getMom(const StateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getMomMag(const StateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getMomVar(const MeasuredStateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getPDG() const genfit::AbsTrackRepinline
getPDGCharge() const genfit::AbsTrackRep
getPos(const StateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getPosDir(const StateOnPlane &state, TVector3 &pos, TVector3 &dir) const genfit::AbsTrackRepinline
getPosMom(const StateOnPlane &state, TVector3 &pos, TVector3 &mom) const =0genfit::AbsTrackReppure virtual
getPosMomCov(const MeasuredStateOnPlane &state, TVector3 &pos, TVector3 &mom, TMatrixDSym &cov) const =0genfit::AbsTrackReppure virtual
getPropDir() const genfit::AbsTrackRepinline
getQop(const StateOnPlane &state) const =0genfit::AbsTrackReppure virtual
getRadiationLenght() const =0genfit::AbsTrackReppure virtual
getSteps() const =0genfit::AbsTrackReppure virtual
getTime(const StateOnPlane &) const =0genfit::AbsTrackReppure virtual
isSame(const AbsTrackRep *other)=0genfit::AbsTrackReppure virtual
isSameType(const AbsTrackRep *other)=0genfit::AbsTrackReppure virtual
operator=(const AbsTrackRep &)genfit::AbsTrackRepprotected
pdgCode_genfit::AbsTrackRepprotected
Print(const Option_t *="") const genfit::AbsTrackRepvirtual
propDir_genfit::AbsTrackRepprotected
setChargeSign(StateOnPlane &state, double charge) const =0genfit::AbsTrackReppure virtual
setDebugLvl(unsigned int lvl=1)genfit::AbsTrackRepinlinevirtual
setPosMom(StateOnPlane &state, const TVector3 &pos, const TVector3 &mom) const =0genfit::AbsTrackReppure virtual
setPosMom(StateOnPlane &state, const TVectorD &state6) const =0genfit::AbsTrackReppure virtual
setPosMomCov(MeasuredStateOnPlane &state, const TVector3 &pos, const TVector3 &mom, const TMatrixDSym &cov6x6) const =0genfit::AbsTrackReppure virtual
setPosMomCov(MeasuredStateOnPlane &state, const TVectorD &state6, const TMatrixDSym &cov6x6) const =0genfit::AbsTrackReppure virtual
setPosMomErr(MeasuredStateOnPlane &state, const TVector3 &pos, const TVector3 &mom, const TVector3 &posErr, const TVector3 &momErr) const =0genfit::AbsTrackReppure virtual
setPropDir(int dir)genfit::AbsTrackRepinline
setQop(StateOnPlane &state, double qop) const =0genfit::AbsTrackReppure virtual
setTime(StateOnPlane &state, double time) const =0genfit::AbsTrackReppure virtual
switchPDGSign()genfit::AbsTrackRep
switchPropDir()genfit::AbsTrackRepinline
~AbsTrackRep()genfit::AbsTrackRepinlinevirtual