CMS 3D CMS Logo

SteppingHelixPropagator Member List

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

applyRadX0Correction(bool applyRadX0Correction)SteppingHelixPropagatorinline
applyRadX0Correction_SteppingHelixPropagatorprivate
cIndex_(int ind) constSteppingHelixPropagatorprotected
clone() const overrideSteppingHelixPropagatorinlinevirtual
CONE_DT enum valueSteppingHelixPropagator
CYLINDER_DT enum valueSteppingHelixPropagator
debug_SteppingHelixPropagatorprivate
defaultStep_SteppingHelixPropagatorprivate
DestType enum nameSteppingHelixPropagator
ecShiftNeg_SteppingHelixPropagatorprivate
ecShiftPos_SteppingHelixPropagatorprivate
Fancy enum nameSteppingHelixPropagator
field_SteppingHelixPropagatorprivate
FtsPP typedefSteppingHelixPropagatorprivate
getDeDx(const SteppingHelixPropagator::StateInfo &sv, double &dEdXPrime, double &radX0, MatBounds &rzLims) constSteppingHelixPropagatorprotected
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) constSteppingHelixPropagatorprotected
HEL_ALL_F enum valueSteppingHelixPropagator
HEL_AS_F enum valueSteppingHelixPropagator
initStateArraySHPSpecific(StateArray &svBuf, bool flagsOnly) constSteppingHelixPropagatorprotected
invalidState_SteppingHelixPropagatorprivate
isYokeVolume(const MagVolume *vol) constSteppingHelixPropagatorprotected
LINE_PCA_DT enum valueSteppingHelixPropagator
loadState(SteppingHelixPropagator::StateInfo &svCurrent, const SteppingHelixPropagator::Vector &p3, const SteppingHelixPropagator::Point &r3, int charge, PropagationDirection dir, const AlgebraicSymMatrix55 &covCurv) constSteppingHelixPropagatorprotected
magneticField() const overrideSteppingHelixPropagatorinlinevirtual
makeAtomStep(SteppingHelixPropagator::StateInfo &svCurrent, SteppingHelixPropagator::StateInfo &svNext, double dS, PropagationDirection dir, SteppingHelixPropagator::Fancy fancy) constSteppingHelixPropagatorprotected
MatBounds typedefSteppingHelixPropagatorprotected
MAX_POINTSSteppingHelixPropagatorprotectedstatic
MAX_STEPSSteppingHelixPropagatorprivatestatic
noErrorPropagation_SteppingHelixPropagatorprivate
noMaterialMode_SteppingHelixPropagatorprivate
Pars enum nameSteppingHelixPropagator
PATHL_DT enum valueSteppingHelixPropagator
PATHL_P enum valueSteppingHelixPropagator
PLANE_DT enum valueSteppingHelixPropagator
Point typedefSteppingHelixPropagator
POINT_PCA_DT enum valueSteppingHelixPropagator
POL_1_F enum valueSteppingHelixPropagator
POL_2_F enum valueSteppingHelixPropagator
POL_M_F enum valueSteppingHelixPropagator
propagate(const SteppingHelixStateInfo &ftsStart, const Surface &sDest, SteppingHelixStateInfo &out) constSteppingHelixPropagator
propagate(const SteppingHelixStateInfo &ftsStart, const Plane &pDest, SteppingHelixStateInfo &out) constSteppingHelixPropagator
propagate(const SteppingHelixStateInfo &ftsStart, const Cylinder &cDest, SteppingHelixStateInfo &out) constSteppingHelixPropagator
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest, SteppingHelixStateInfo &out) constSteppingHelixPropagator
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2, SteppingHelixStateInfo &out) constSteppingHelixPropagator
propagate(StateArray &svBuff, int &nPoints, SteppingHelixPropagator::DestType type, const double pars[6], double epsilon=1e-3) constSteppingHelixPropagatorprotected
propagate(STA const &state, SUR const &surface) constSteppingHelixPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const finalSteppingHelixPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const finalSteppingHelixPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const finalSteppingHelixPropagatorinline
Propagator::propagate(STA const &state, SUR const &surface) constPropagatorinline
Propagator::propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const finalPropagatorinlinevirtual
Propagator::propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const finalPropagatorinlinevirtual
Propagator::propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const finalPropagatorinlinevirtual
propagateWithPath(const FreeTrajectoryState &ftsStart, const Plane &pDest) const overrideSteppingHelixPropagatorvirtual
propagateWithPath(const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const overrideSteppingHelixPropagatorvirtual
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const overrideSteppingHelixPropagatorvirtual
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const overrideSteppingHelixPropagatorvirtual
propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const overrideSteppingHelixPropagatorvirtual
propagateWithPath(const FreeTrajectoryState &, const Surface &) const finalSteppingHelixPropagator
propagateWithPath(const FreeTrajectoryState &, const Plane &) const=0SteppingHelixPropagator
propagateWithPath(const FreeTrajectoryState &, const Cylinder &) const=0SteppingHelixPropagator
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const finalSteppingHelixPropagator
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Plane &sur) constSteppingHelixPropagatorinline
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Cylinder &sur) constSteppingHelixPropagatorinline
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) constSteppingHelixPropagator
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) constSteppingHelixPropagator
propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) constSteppingHelixPropagator
Propagator::propagateWithPath(const FreeTrajectoryState &, const Surface &) const finalPropagatorvirtual
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const finalPropagatorvirtual
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Plane &sur) constPropagatorinlinevirtual
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Cylinder &sur) constPropagatorinlinevirtual
propagationDirection() const finalPropagatorinlinevirtual
Propagator(PropagationDirection dir=alongMomentum)Propagatorinlineexplicit
RADIUS_DT enum valueSteppingHelixPropagator
RADIUS_P enum valueSteppingHelixPropagator
refToDest(DestType dest, const SteppingHelixPropagator::StateInfo &sv, const double pars[6], double &dist, double &tanDist, PropagationDirection &refDirection, double fastSkipDist=1e12) constSteppingHelixPropagatorprotected
refToMagVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12, bool expectNewMagVolume=false, double maxStep=1e12) constSteppingHelixPropagatorprotected
refToMatVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12) constSteppingHelixPropagatorprotected
Result typedefSteppingHelixPropagator
returnTangentPlane_SteppingHelixPropagatorprivate
sendLogWarning_SteppingHelixPropagatorprivate
setDebug(bool debug)SteppingHelixPropagatorinline
setEndcapShiftsInZPosNeg(double valPos, double valNeg)SteppingHelixPropagatorinline
setIState(const SteppingHelixStateInfo &sStart, StateArray &svBuff, int &nPoints) constSteppingHelixPropagatorprotected
setMaterialMode(bool noMaterial)SteppingHelixPropagatorinline
setMaxDirectionChange(float phiMax)Propagatorinlinevirtual
setNoErrorPropagation(bool noErrorPropagation)SteppingHelixPropagatorinline
setPropagationDirection(PropagationDirection dir)Propagatorinlinevirtual
setRep(SteppingHelixPropagator::Basis &rep, const SteppingHelixPropagator::Vector &tau) constSteppingHelixPropagatorprotected
setReturnTangentPlane(bool val)SteppingHelixPropagatorinline
setSendLogWarning(bool val)SteppingHelixPropagatorinline
setUseInTeslaFromMagField(bool val)SteppingHelixPropagatorinline
setUseIsYokeFlag(bool val)SteppingHelixPropagatorinline
setUseMagVolumes(bool val)SteppingHelixPropagatorinline
setUseMatVolumes(bool val)SteppingHelixPropagatorinline
setUseTuningForL2Speed(bool val)SteppingHelixPropagatorinline
setVBFPointer(const VolumeBasedMagneticField *val)SteppingHelixPropagatorinline
StateArray typedefSteppingHelixPropagatorprotected
StateInfo typedefSteppingHelixPropagator
SteppingHelixPropagator()SteppingHelixPropagator
SteppingHelixPropagator(const MagneticField *field, PropagationDirection dir=alongMomentum)SteppingHelixPropagator
theDirPropagatorprivate
TsosPP typedefSteppingHelixPropagatorprivate
UNDEFINED_DT enum valueSteppingHelixPropagator
unit55_SteppingHelixPropagatorprivate
useInTeslaFromMagField_SteppingHelixPropagatorprivate
useIsYokeFlag_SteppingHelixPropagatorprivate
useMagVolumes_SteppingHelixPropagatorprivate
useMatVolumes_SteppingHelixPropagatorprivate
useTuningForL2Speed_SteppingHelixPropagatorprivate
vbField_SteppingHelixPropagatorprivate
Vector typedefSteppingHelixPropagator
Z_DT enum valueSteppingHelixPropagator
Z_P enum valueSteppingHelixPropagator
~Propagator()Propagatorvirtual
~SteppingHelixPropagator() overrideSteppingHelixPropagator