ATLAS Offline Software
|
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 override | Trk::SolenoidalIntersector | virtual |
approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const override | Trk::SolenoidalIntersector | virtual |
circularArcLength(double, double, double, double, double, double, double &, double &) const | Trk::SolenoidalIntersector | inlineprivate |
extrapolateToR(TrackSurfaceIntersection &isect, double &radius2, Constants &com, const double endRadius) const | Trk::SolenoidalIntersector | private |
extrapolateToZ(TrackSurfaceIntersection &isect, Constants &com, const double endZ) | Trk::SolenoidalIntersector | privatestatic |
finalize() override | Trk::SolenoidalIntersector | virtual |
getSolenoidParametrization() const | Trk::SolenoidalIntersector | inlineprivate |
initialize() override | Trk::SolenoidalIntersector | virtual |
intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const override | Trk::SolenoidalIntersector | virtual |
intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const override | Trk::SolenoidalIntersector | virtual |
intersection(TrackSurfaceIntersection &&isect, Constants &com, const Surface &surface) const | Trk::SolenoidalIntersector | inlineprivate |
intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const override | Trk::SolenoidalIntersector | virtual |
intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackTrackSurfaceIntersection, const double qOverP) const override | Trk::SolenoidalIntersector | virtual |
isValid(Amg::Vector3D startPosition, Amg::Vector3D endPosition) const override | Trk::SolenoidalIntersector | virtual |
linearArcLength(const TrackSurfaceIntersection &isect, const Constants &com, const double radius2, const double endRadius) const | Trk::SolenoidalIntersector | inlineprivate |
m_countExtrapolations | Trk::SolenoidalIntersector | mutableprivate |
m_countRKSwitches | Trk::SolenoidalIntersector | mutableprivate |
m_deltaPhiTolerance | Trk::SolenoidalIntersector | private |
m_rungeKuttaIntersector | Trk::SolenoidalIntersector | private |
m_solenoidParametrizationKey | Trk::SolenoidalIntersector | private |
m_surfaceTolerance | Trk::SolenoidalIntersector | private |
newIntersection(const TrackSurfaceIntersection &oldIsect, const SolenoidParametrization &solpar, const double qOverP, Constants *&com) | Trk::SolenoidalIntersector | privatestatic |
SolenoidalIntersector(const std::string &type, const std::string &name, const IInterface *parent) | Trk::SolenoidalIntersector | |
throwMissingCondData() const | Trk::SolenoidalIntersector | private |
~SolenoidalIntersector()=default | Trk::SolenoidalIntersector | virtual |