This is the complete list of members for SteppingHelixPropagator, including all inherited members.
applyRadX0Correction(bool applyRadX0Correction) | SteppingHelixPropagator | inline |
applyRadX0Correction_ | SteppingHelixPropagator | private |
cIndex_(int ind) const | SteppingHelixPropagator | protected |
clone() const override | SteppingHelixPropagator | inlinevirtual |
CONE_DT enum value | SteppingHelixPropagator | |
CYLINDER_DT enum value | SteppingHelixPropagator | |
debug_ | SteppingHelixPropagator | private |
defaultStep_ | SteppingHelixPropagator | private |
DestType enum name | SteppingHelixPropagator | |
ecShiftNeg_ | SteppingHelixPropagator | private |
ecShiftPos_ | SteppingHelixPropagator | private |
Fancy enum name | SteppingHelixPropagator | |
field_ | SteppingHelixPropagator | private |
FtsPP typedef | SteppingHelixPropagator | private |
getDeDx(const SteppingHelixPropagator::StateInfo &sv, double &dEdXPrime, double &radX0, MatBounds &rzLims) const | SteppingHelixPropagator | protected |
getNextState(const SteppingHelixPropagator::StateInfo &svPrevious, SteppingHelixPropagator::StateInfo &svNext, double dP, const SteppingHelixPropagator::Vector &tau, const SteppingHelixPropagator::Vector &drVec, double dS, double dX0, const AlgebraicMatrix55 &dCovCurv) const | SteppingHelixPropagator | protected |
HEL_ALL_F enum value | SteppingHelixPropagator | |
HEL_AS_F enum value | SteppingHelixPropagator | |
initStateArraySHPSpecific(StateArray &svBuf, bool flagsOnly) const | SteppingHelixPropagator | protected |
invalidState_ | SteppingHelixPropagator | private |
isYokeVolume(const MagVolume *vol) const | SteppingHelixPropagator | protected |
LINE_PCA_DT enum value | SteppingHelixPropagator | |
loadState(SteppingHelixPropagator::StateInfo &svCurrent, const SteppingHelixPropagator::Vector &p3, const SteppingHelixPropagator::Point &r3, int charge, PropagationDirection dir, const AlgebraicSymMatrix55 &covCurv) const | SteppingHelixPropagator | protected |
magneticField() const override | SteppingHelixPropagator | inlinevirtual |
makeAtomStep(SteppingHelixPropagator::StateInfo &svCurrent, SteppingHelixPropagator::StateInfo &svNext, double dS, PropagationDirection dir, SteppingHelixPropagator::Fancy fancy) const | SteppingHelixPropagator | protected |
MatBounds typedef | SteppingHelixPropagator | protected |
MAX_POINTS | SteppingHelixPropagator | protectedstatic |
MAX_STEPS | SteppingHelixPropagator | privatestatic |
noErrorPropagation_ | SteppingHelixPropagator | private |
noMaterialMode_ | SteppingHelixPropagator | private |
Pars enum name | SteppingHelixPropagator | |
PATHL_DT enum value | SteppingHelixPropagator | |
PATHL_P enum value | SteppingHelixPropagator | |
PLANE_DT enum value | SteppingHelixPropagator | |
Point typedef | SteppingHelixPropagator | |
POINT_PCA_DT enum value | SteppingHelixPropagator | |
POL_1_F enum value | SteppingHelixPropagator | |
POL_2_F enum value | SteppingHelixPropagator | |
POL_M_F enum value | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const Surface &sDest, SteppingHelixStateInfo &out) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const Plane &pDest, SteppingHelixStateInfo &out) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const Cylinder &cDest, SteppingHelixStateInfo &out) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest, SteppingHelixStateInfo &out) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2, SteppingHelixStateInfo &out) const | SteppingHelixPropagator | |
propagate(StateArray &svBuff, int &nPoints, SteppingHelixPropagator::DestType type, const double pars[6], double epsilon=1e-3) const | SteppingHelixPropagator | protected |
Propagator::propagate(STA const &state, SUR const &surface) const | Propagator | inline |
Propagator::propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const final | Propagator | inlinevirtual |
Propagator::propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const final | Propagator | inlinevirtual |
Propagator::propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const final | Propagator | inlinevirtual |
propagateWithPath(const FreeTrajectoryState &ftsStart, const Plane &pDest) const override | SteppingHelixPropagator | virtual |
propagateWithPath(const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const override | SteppingHelixPropagator | virtual |
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const override | SteppingHelixPropagator | virtual |
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const override | SteppingHelixPropagator | virtual |
propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const override | SteppingHelixPropagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &, const Surface &) const final | Propagator | virtual |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const final | Propagator | virtual |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Plane &sur) const | Propagator | inlinevirtual |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Cylinder &sur) const | Propagator | inlinevirtual |
propagationDirection() const final | Propagator | inlinevirtual |
Propagator(PropagationDirection dir=alongMomentum) | Propagator | inlineexplicit |
RADIUS_DT enum value | SteppingHelixPropagator | |
RADIUS_P enum value | SteppingHelixPropagator | |
refToDest(DestType dest, const SteppingHelixPropagator::StateInfo &sv, const double pars[6], double &dist, double &tanDist, PropagationDirection &refDirection, double fastSkipDist=1e12) const | SteppingHelixPropagator | protected |
refToMagVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12, bool expectNewMagVolume=false, double maxStep=1e12) const | SteppingHelixPropagator | protected |
refToMatVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12) const | SteppingHelixPropagator | protected |
Result typedef | SteppingHelixPropagator | |
returnTangentPlane_ | SteppingHelixPropagator | private |
sendLogWarning_ | SteppingHelixPropagator | private |
setDebug(bool debug) | SteppingHelixPropagator | inline |
setEndcapShiftsInZPosNeg(double valPos, double valNeg) | SteppingHelixPropagator | inline |
setIState(const SteppingHelixStateInfo &sStart, StateArray &svBuff, int &nPoints) const | SteppingHelixPropagator | protected |
setMaterialMode(bool noMaterial) | SteppingHelixPropagator | inline |
setMaxDirectionChange(float phiMax) | Propagator | inlinevirtual |
setNoErrorPropagation(bool noErrorPropagation) | SteppingHelixPropagator | inline |
setPropagationDirection(PropagationDirection dir) | Propagator | inlinevirtual |
setRep(SteppingHelixPropagator::Basis &rep, const SteppingHelixPropagator::Vector &tau) const | SteppingHelixPropagator | protected |
setReturnTangentPlane(bool val) | SteppingHelixPropagator | inline |
setSendLogWarning(bool val) | SteppingHelixPropagator | inline |
setUseInTeslaFromMagField(bool val) | SteppingHelixPropagator | inline |
setUseIsYokeFlag(bool val) | SteppingHelixPropagator | inline |
setUseMagVolumes(bool val) | SteppingHelixPropagator | inline |
setUseMatVolumes(bool val) | SteppingHelixPropagator | inline |
setUseTuningForL2Speed(bool val) | SteppingHelixPropagator | inline |
setVBFPointer(const VolumeBasedMagneticField *val) | SteppingHelixPropagator | inline |
StateArray typedef | SteppingHelixPropagator | protected |
StateInfo typedef | SteppingHelixPropagator | |
SteppingHelixPropagator() | SteppingHelixPropagator | |
SteppingHelixPropagator(const MagneticField *field, PropagationDirection dir=alongMomentum) | SteppingHelixPropagator | |
TsosPP typedef | SteppingHelixPropagator | private |
UNDEFINED_DT enum value | SteppingHelixPropagator | |
unit55_ | SteppingHelixPropagator | private |
useInTeslaFromMagField_ | SteppingHelixPropagator | private |
useIsYokeFlag_ | SteppingHelixPropagator | private |
useMagVolumes_ | SteppingHelixPropagator | private |
useMatVolumes_ | SteppingHelixPropagator | private |
useTuningForL2Speed_ | SteppingHelixPropagator | private |
vbField_ | SteppingHelixPropagator | private |
Vector typedef | SteppingHelixPropagator | |
Z_DT enum value | SteppingHelixPropagator | |
Z_P enum value | SteppingHelixPropagator | |
~Propagator() | Propagator | virtual |
~SteppingHelixPropagator() | SteppingHelixPropagator | virtual |