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) const SteppingHelixPropagatorprotected
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) const SteppingHelixPropagatorprotected
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 SteppingHelixPropagatorprotected
HEL_ALL_F enum valueSteppingHelixPropagator
HEL_AS_F enum valueSteppingHelixPropagator
initStateArraySHPSpecific(StateArray &svBuf, bool flagsOnly) const SteppingHelixPropagatorprotected
invalidState_SteppingHelixPropagatorprivate
isYokeVolume(const MagVolume *vol) const SteppingHelixPropagatorprotected
LINE_PCA_DT enum valueSteppingHelixPropagator
loadState(SteppingHelixPropagator::StateInfo &svCurrent, const SteppingHelixPropagator::Vector &p3, const SteppingHelixPropagator::Point &r3, int charge, PropagationDirection dir, const AlgebraicSymMatrix55 &covCurv) const SteppingHelixPropagatorprotected
magneticField() const overrideSteppingHelixPropagatorinlinevirtual
makeAtomStep(SteppingHelixPropagator::StateInfo &svCurrent, SteppingHelixPropagator::StateInfo &svNext, double dS, PropagationDirection dir, SteppingHelixPropagator::Fancy fancy) const SteppingHelixPropagatorprotected
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) 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 SteppingHelixPropagatorprotected
Propagator::propagate(STA const &state, SUR const &surface) const Propagatorinline
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
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) const Propagatorinlinevirtual
Propagator::propagateWithPath(const TrajectoryStateOnSurface &tsos, const Cylinder &sur) const Propagatorinlinevirtual
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) const SteppingHelixPropagatorprotected
refToMagVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12, bool expectNewMagVolume=false, double maxStep=1e12) const SteppingHelixPropagatorprotected
refToMatVolume(const SteppingHelixPropagator::StateInfo &sv, PropagationDirection dir, double &dist, double &tanDist, double fastSkipDist=1e12) const SteppingHelixPropagatorprotected
Result typedefSteppingHelixPropagator
returnTangentPlane_SteppingHelixPropagatorprivate
sendLogWarning_SteppingHelixPropagatorprivate
setDebug(bool debug)SteppingHelixPropagatorinline
setEndcapShiftsInZPosNeg(double valPos, double valNeg)SteppingHelixPropagatorinline
setIState(const SteppingHelixStateInfo &sStart, StateArray &svBuff, int &nPoints) const SteppingHelixPropagatorprotected
setMaterialMode(bool noMaterial)SteppingHelixPropagatorinline
setMaxDirectionChange(float phiMax)Propagatorinlinevirtual
setNoErrorPropagation(bool noErrorPropagation)SteppingHelixPropagatorinline
setPropagationDirection(PropagationDirection dir)Propagatorinlinevirtual
setRep(SteppingHelixPropagator::Basis &rep, const SteppingHelixPropagator::Vector &tau) const SteppingHelixPropagatorprotected
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
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