, including all inherited members.
applyRadX0Correction(bool applyRadX0Correction) | SteppingHelixPropagator | [inline] |
applyRadX0Correction_ | SteppingHelixPropagator | [private] |
cIndex_(int ind) const | SteppingHelixPropagator | [protected] |
clone() const | SteppingHelixPropagator | [inline, virtual] |
CONE_DT enum value | SteppingHelixPropagator | |
covCurvRot_ | SteppingHelixPropagator | [mutable, private] |
CYLINDER_DT enum value | SteppingHelixPropagator | |
dCCurvTransform_ | SteppingHelixPropagator | [mutable, private] |
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 | |
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 | SteppingHelixPropagator | [inline, virtual] |
makeAtomStep(SteppingHelixPropagator::StateInfo &svCurrent, SteppingHelixPropagator::StateInfo &svNext, double dS, PropagationDirection dir, SteppingHelixPropagator::Fancy fancy) const | SteppingHelixPropagator | [protected] |
MatBounds typedef | SteppingHelixPropagator | [protected] |
MAX_POINTS | SteppingHelixPropagator | [private, static] |
MAX_STEPS | SteppingHelixPropagator | [private, static] |
noErrorPropagation_ | SteppingHelixPropagator | [private] |
noMaterialMode_ | SteppingHelixPropagator | [private] |
nPoints_ | SteppingHelixPropagator | [mutable, 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 FreeTrajectoryState &ftsStart, const Plane &pDest) const | SteppingHelixPropagator | [virtual] |
propagate(const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const | SteppingHelixPropagator | [virtual] |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const | SteppingHelixPropagator | [virtual] |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const | SteppingHelixPropagator | [virtual] |
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const | SteppingHelixPropagator | [virtual] |
propagate(const SteppingHelixStateInfo &ftsStart, const Surface &sDest) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const Plane &pDest) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const Cylinder &cDest) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest) const | SteppingHelixPropagator | |
propagate(const SteppingHelixStateInfo &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const | SteppingHelixPropagator | |
propagate(SteppingHelixPropagator::DestType type, const double pars[6], double epsilon=1e-3) const | SteppingHelixPropagator | [protected] |
Propagator::propagate(const FreeTrajectoryState &, const Surface &) const | Propagator | [virtual] |
Propagator::propagate(const TrajectoryStateOnSurface &, const Surface &) const | Propagator | [virtual] |
Propagator::propagate(const TrajectoryStateOnSurface &, const Plane &) const | Propagator | [virtual] |
Propagator::propagate(const TrajectoryStateOnSurface &, const Cylinder &) const | Propagator | [virtual] |
propagateWithPath(const FreeTrajectoryState &ftsStart, const Plane &pDest) const | SteppingHelixPropagator | [virtual] |
propagateWithPath(const FreeTrajectoryState &ftsStart, const Cylinder &cDest) const | SteppingHelixPropagator | [virtual] |
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const | SteppingHelixPropagator | [virtual] |
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const | SteppingHelixPropagator | [virtual] |
propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const | SteppingHelixPropagator | [virtual] |
Propagator::propagateWithPath(const FreeTrajectoryState &, const Surface &) const | Propagator | [virtual] |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &, const Surface &) const | Propagator | [virtual] |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &, const Plane &) const | Propagator | [virtual] |
Propagator::propagateWithPath(const TrajectoryStateOnSurface &, const Cylinder &) const | Propagator | [virtual] |
propagationDirection() const | Propagator | [inline, virtual] |
Propagator(PropagationDirection dir=alongMomentum) | Propagator | [inline] |
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) const | SteppingHelixPropagator | [protected] |
setMaterialMode(bool noMaterial) | SteppingHelixPropagator | [inline] |
setMaxDirectionChange(float phiMax) | Propagator | [inline, virtual] |
setNoErrorPropagation(bool noErrorPropagation) | SteppingHelixPropagator | [inline] |
setPropagationDirection(PropagationDirection dir) const | Propagator | [inline, virtual] |
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] |
StateInfo typedef | SteppingHelixPropagator | |
SteppingHelixPropagator() | SteppingHelixPropagator | |
SteppingHelixPropagator(const MagneticField *field, PropagationDirection dir=alongMomentum) | SteppingHelixPropagator | |
svBuf_ | SteppingHelixPropagator | [mutable, private] |
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 | [inline, virtual] |
~SteppingHelixPropagator() | SteppingHelixPropagator | [inline] |