CMS 3D CMS Logo

AnalyticalPropagator Member List

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)AnalyticalPropagatorinline
clone() const overrideAnalyticalPropagatorinlinevirtual
isOldPropagationTypeAnalyticalPropagatorprivate
magneticField() const overrideAnalyticalPropagatorinlineprivatevirtual
propagate(STA const &state, SUR const &surface) constAnalyticalPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) const finalAnalyticalPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) const finalAnalyticalPropagatorinline
propagate(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) const finalAnalyticalPropagatorinline
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
propagatedStateWithPath(const FreeTrajectoryState &fts, const Surface &surface, const GlobalTrajectoryParameters &gtp, const double &s) constAnalyticalPropagatorprivate
propagateParametersOnCylinder(const FreeTrajectoryState &fts, const Cylinder &cylinder, GlobalPoint &x, GlobalVector &p, double &s) constAnalyticalPropagatorprivate
propagateParametersOnPlane(const FreeTrajectoryState &fts, const Plane &plane, GlobalPoint &x, GlobalVector &p, double &s) constAnalyticalPropagatorprivate
propagateWithHelixCrossing(HelixPlaneCrossing &, const Plane &, const float, GlobalPoint &, GlobalVector &, double &s) constAnalyticalPropagatorprivate
propagateWithLineCrossing(const GlobalPoint &, const GlobalVector &, const Plane &, GlobalPoint &, double &) constAnalyticalPropagatorprivate
propagateWithLineCrossing(const GlobalPoint &, const GlobalVector &, const Cylinder &, GlobalPoint &, double &) constAnalyticalPropagatorprivate
propagateWithPath(const FreeTrajectoryState &fts, const Plane &plane) const overrideAnalyticalPropagatorprivatevirtual
propagateWithPath(const FreeTrajectoryState &fts, const Cylinder &cylinder) const overrideAnalyticalPropagatorprivatevirtual
propagateWithPath(const FreeTrajectoryState &, const Surface &) const finalAnalyticalPropagator
propagateWithPath(const FreeTrajectoryState &, const Plane &) const=0AnalyticalPropagator
propagateWithPath(const FreeTrajectoryState &, const Cylinder &) const=0AnalyticalPropagator
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Surface &sur) const finalAnalyticalPropagator
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Plane &sur) constAnalyticalPropagatorinline
propagateWithPath(const TrajectoryStateOnSurface &tsos, const Cylinder &sur) constAnalyticalPropagatorinline
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) constAnalyticalPropagator
propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) constAnalyticalPropagator
propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) constAnalyticalPropagator
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
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest) constPropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const GlobalPoint &pDest1, const GlobalPoint &pDest2) constPropagatorvirtual
Propagator::propagateWithPath(const FreeTrajectoryState &ftsStart, const reco::BeamSpot &beamSpot) constPropagatorvirtual
propagationDirection() const finalPropagatorinlinevirtual
Propagator(PropagationDirection dir=alongMomentum)Propagatorinlineexplicit
setMaxDirectionChange(float phiMax) overrideAnalyticalPropagatorinlinevirtual
setMaxRelativeChangeInBz(const float maxDBz)AnalyticalPropagatorinline
setPropagationDirection(PropagationDirection dir)Propagatorinlinevirtual
theFieldAnalyticalPropagatorprivate
theMaxDBzRatioAnalyticalPropagatorprivate
theMaxDPhi2AnalyticalPropagatorprivate
TsosWP typedefAnalyticalPropagatorprivate
~AnalyticalPropagator() overrideAnalyticalPropagatorinline
~Propagator()Propagatorvirtual