| approachPerigeeSurface(const PerigeeSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| assignStepLength(const TrackSurfaceIntersection &isect, double &stepLength) const | Trk::RungeKuttaIntersector | private |
| debugFailure(TrackSurfaceIntersection &&isect, const Surface &surface, const double qOverP, const double rStart, const double zStart, const bool trapped) const | Trk::RungeKuttaIntersector | private |
| distanceToCylinder(const TrackSurfaceIntersection &isect, const double cylinderRadius, const double offsetRadius, const Amg::Vector3D &offset, double &stepLength) const | Trk::RungeKuttaIntersector | inlineprivate |
| distanceToDisc(const TrackSurfaceIntersection &isect, const double discZ, double &stepLength) const | Trk::RungeKuttaIntersector | inlineprivate |
| distanceToLine(const TrackSurfaceIntersection &isect, const Amg::Vector3D &linePosition, const Amg::Vector3D &lineDirection, double &stepLength) const | Trk::RungeKuttaIntersector | inlineprivate |
| distanceToPlane(const TrackSurfaceIntersection &isect, const Amg::Vector3D &planePosition, const Amg::Vector3D &planeNormal, double &stepLength) const | Trk::RungeKuttaIntersector | inlineprivate |
| field(const Amg::Vector3D &point, MagField::AtlasFieldCache &fieldCache) const | Trk::RungeKuttaIntersector | inlineprivate |
| finalize() override | Trk::RungeKuttaIntersector | virtual |
| initialize() override | Trk::RungeKuttaIntersector | virtual |
| initializeFieldCache(MagField::AtlasFieldCache &fieldCache) const | Trk::RungeKuttaIntersector | inlineprivate |
| intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const override | Trk::RungeKuttaIntersector | virtual |
| isValid(Amg::Vector3D, Amg::Vector3D) const override | Trk::RungeKuttaIntersector | inlinevirtual |
| m_caloR0 | Trk::RungeKuttaIntersector | private |
| m_caloR1 | Trk::RungeKuttaIntersector | private |
| m_caloR2 | Trk::RungeKuttaIntersector | private |
| m_caloR3 | Trk::RungeKuttaIntersector | private |
| m_caloR4 | Trk::RungeKuttaIntersector | private |
| m_caloZ0 | Trk::RungeKuttaIntersector | private |
| m_caloZ1 | Trk::RungeKuttaIntersector | private |
| m_caloZ2 | Trk::RungeKuttaIntersector | private |
| m_caloZ3 | Trk::RungeKuttaIntersector | private |
| m_countExtrapolations | Trk::RungeKuttaIntersector | mutableprivate |
| m_countShortStep | Trk::RungeKuttaIntersector | mutableprivate |
| m_countStep | Trk::RungeKuttaIntersector | mutableprivate |
| m_countStepReduction | Trk::RungeKuttaIntersector | mutableprivate |
| m_fieldCacheCondObjInputKey | Trk::RungeKuttaIntersector | private |
| m_inDetR0 | Trk::RungeKuttaIntersector | private |
| m_inDetR1 | Trk::RungeKuttaIntersector | private |
| m_inDetR2 | Trk::RungeKuttaIntersector | private |
| m_inDetZ0 | Trk::RungeKuttaIntersector | private |
| m_inDetZ1 | Trk::RungeKuttaIntersector | private |
| m_inDetZ2 | Trk::RungeKuttaIntersector | private |
| m_momentumThreshold | Trk::RungeKuttaIntersector | private |
| m_momentumWarnThreshold | Trk::RungeKuttaIntersector | private |
| m_muonR0 | Trk::RungeKuttaIntersector | private |
| m_muonZ0 | Trk::RungeKuttaIntersector | private |
| m_productionMode | Trk::RungeKuttaIntersector | private |
| m_shortStepMax | Trk::RungeKuttaIntersector | private |
| m_shortStepMin | Trk::RungeKuttaIntersector | private |
| m_solenoidR | Trk::RungeKuttaIntersector | private |
| m_solenoidZ | Trk::RungeKuttaIntersector | private |
| m_stepMax0 | Trk::RungeKuttaIntersector | private |
| m_stepMax1 | Trk::RungeKuttaIntersector | private |
| m_stepMax2 | Trk::RungeKuttaIntersector | private |
| m_stepMax3 | Trk::RungeKuttaIntersector | private |
| m_stepMax4 | Trk::RungeKuttaIntersector | private |
| m_stepsUntilTrapped | Trk::RungeKuttaIntersector | private |
| m_third | Trk::RungeKuttaIntersector | private |
| m_toroidR0 | Trk::RungeKuttaIntersector | private |
| m_toroidR1 | Trk::RungeKuttaIntersector | private |
| m_toroidR2 | Trk::RungeKuttaIntersector | private |
| m_toroidR3 | Trk::RungeKuttaIntersector | private |
| m_toroidZ0 | Trk::RungeKuttaIntersector | private |
| m_toroidZ1 | Trk::RungeKuttaIntersector | private |
| m_toroidZ2 | Trk::RungeKuttaIntersector | private |
| m_toroidZ3 | Trk::RungeKuttaIntersector | private |
| m_toroidZ4 | Trk::RungeKuttaIntersector | private |
| m_toroidZ5 | Trk::RungeKuttaIntersector | private |
| m_toroidZ6 | Trk::RungeKuttaIntersector | private |
| m_toroidZ7 | Trk::RungeKuttaIntersector | private |
| m_toroidZ8 | Trk::RungeKuttaIntersector | private |
| newIntersection(TrackSurfaceIntersection &&isect, const Surface &surface, const double qOverP, const double rStart, const double zStart) const | Trk::RungeKuttaIntersector | inlineprivate |
| RungeKuttaIntersector(const std::string &type, const std::string &name, const IInterface *parent) | Trk::RungeKuttaIntersector | |
| shortStep(TrackSurfaceIntersection &isect, const Amg::Vector3D &fieldValue, const double stepLength, const double qOverP) const | Trk::RungeKuttaIntersector | private |
| step(TrackSurfaceIntersection &isect, Amg::Vector3D &fieldValue, double &stepLength, const double qOverP, MagField::AtlasFieldCache &fieldCache) const | Trk::RungeKuttaIntersector | private |
| ~RungeKuttaIntersector()=default | Trk::RungeKuttaIntersector | virtual |