ATLAS Offline Software
Trk::SolenoidalIntersector Member List

This is the complete list of members for Trk::SolenoidalIntersector, including all inherited members.

approachPerigeeSurface(const PerigeeSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
circularArcLength(double, double, double, double, double, double, double &, double &) constTrk::SolenoidalIntersectorinlineprivate
extrapolateToR(TrackSurfaceIntersection &isect, double &radius2, Constants &com, const double endRadius) constTrk::SolenoidalIntersectorprivate
extrapolateToZ(TrackSurfaceIntersection &isect, Constants &com, const double endZ)Trk::SolenoidalIntersectorprivatestatic
finalize() overrideTrk::SolenoidalIntersectorvirtual
getSolenoidParametrization() constTrk::SolenoidalIntersectorinlineprivate
initialize() overrideTrk::SolenoidalIntersectorvirtual
intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
intersection(TrackSurfaceIntersection &&isect, Constants &com, const Surface &surface) constTrk::SolenoidalIntersectorinlineprivate
intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const overrideTrk::SolenoidalIntersectorvirtual
isValid(Amg::Vector3D startPosition, Amg::Vector3D endPosition) const overrideTrk::SolenoidalIntersectorvirtual
linearArcLength(const TrackSurfaceIntersection &isect, const Constants &com, const double radius2, const double endRadius) constTrk::SolenoidalIntersectorinlineprivate
m_countExtrapolationsTrk::SolenoidalIntersectormutableprivate
m_countRKSwitchesTrk::SolenoidalIntersectormutableprivate
m_deltaPhiToleranceTrk::SolenoidalIntersectorprivate
m_rungeKuttaIntersectorTrk::SolenoidalIntersectorprivate
m_solenoidParametrizationKeyTrk::SolenoidalIntersectorprivate
m_surfaceToleranceTrk::SolenoidalIntersectorprivate
newIntersection(const TrackSurfaceIntersection &oldIsect, const SolenoidParametrization &solpar, const double qOverP, Constants *&com)Trk::SolenoidalIntersectorprivatestatic
SolenoidalIntersector(const std::string &type, const std::string &name, const IInterface *parent)Trk::SolenoidalIntersector
throwMissingCondData() constTrk::SolenoidalIntersectorprivate
~SolenoidalIntersector()=defaultTrk::SolenoidalIntersectorvirtual