This is the complete list of members for AnalyticalPropagator, including all inherited members.
AnalyticalPropagator(const MagneticField *field, PropagationDirection dir=alongMomentum, float maxDPhi=1.6, bool isOld=true) | AnalyticalPropagator | inline |
clone() const override | AnalyticalPropagator | inlinevirtual |
isOldPropagationType | AnalyticalPropagator | private |
magneticField() const override | AnalyticalPropagator | inlineprivatevirtual |
propagate(STA const &state, SUR const &surface) const | Propagator | inline |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const final | Propagator | inlinevirtual |
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const final | Propagator | inlinevirtual |
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const final | Propagator | inlinevirtual |
propagatedStateWithPath(const FreeTrajectoryState &fts, const Surface &surface, const GlobalTrajectoryParameters >p, const double &s) const | AnalyticalPropagator | private |
propagateParametersOnCylinder(const FreeTrajectoryState &fts, const Cylinder &cylinder, GlobalPoint &x, GlobalVector &p, double &s) const | AnalyticalPropagator | private |
propagateParametersOnPlane(const FreeTrajectoryState &fts, const Plane &plane, GlobalPoint &x, GlobalVector &p, double &s) const | AnalyticalPropagator | private |
propagateWithHelixCrossing(HelixPlaneCrossing &, const Plane &, const float, GlobalPoint &, GlobalVector &, double &s) const | AnalyticalPropagator | private |
propagateWithLineCrossing(const GlobalPoint &, const GlobalVector &, const Plane &, GlobalPoint &, double &) const | AnalyticalPropagator | private |
propagateWithLineCrossing(const GlobalPoint &, const GlobalVector &, const Cylinder &, GlobalPoint &, double &) const | AnalyticalPropagator | private |
propagateWithPath(const FreeTrajectoryState &fts, const Plane &plane) const override | AnalyticalPropagator | privatevirtual |
propagateWithPath(const FreeTrajectoryState &fts, const Cylinder &cylinder) const override | AnalyticalPropagator | privatevirtual |
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 |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const | Propagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const | Propagator | virtual |
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const | Propagator | virtual |
propagationDirection() const final | Propagator | inlinevirtual |
Propagator(PropagationDirection dir=alongMomentum) | Propagator | inlineexplicit |
setMaxDirectionChange(float phiMax) override | AnalyticalPropagator | inlinevirtual |
setMaxRelativeChangeInBz(const float maxDBz) | AnalyticalPropagator | inline |
setPropagationDirection(PropagationDirection dir) | Propagator | inlinevirtual |
theField | AnalyticalPropagator | private |
theMaxDBzRatio | AnalyticalPropagator | private |
theMaxDPhi2 | AnalyticalPropagator | private |
TsosWP typedef | AnalyticalPropagator | private |
~AnalyticalPropagator() override | AnalyticalPropagator | inline |
~Propagator() | Propagator | virtual |