CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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