ATLAS Offline Software
Trk::RungeKuttaIntersector Member List

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

approachPerigeeSurface(const PerigeeSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
assignStepLength(const TrackSurfaceIntersection &isect, double &stepLength) constTrk::RungeKuttaIntersectorprivate
debugFailure(TrackSurfaceIntersection &&isect, const Surface &surface, const double qOverP, const double rStart, const double zStart, const bool trapped) constTrk::RungeKuttaIntersectorprivate
distanceToCylinder(const TrackSurfaceIntersection &isect, const double cylinderRadius, const double offsetRadius, const Amg::Vector3D &offset, double &stepLength) constTrk::RungeKuttaIntersectorinlineprivate
distanceToDisc(const TrackSurfaceIntersection &isect, const double discZ, double &stepLength) constTrk::RungeKuttaIntersectorinlineprivate
distanceToLine(const TrackSurfaceIntersection &isect, const Amg::Vector3D &linePosition, const Amg::Vector3D &lineDirection, double &stepLength) constTrk::RungeKuttaIntersectorinlineprivate
distanceToPlane(const TrackSurfaceIntersection &isect, const Amg::Vector3D &planePosition, const Amg::Vector3D &planeNormal, double &stepLength) constTrk::RungeKuttaIntersectorinlineprivate
field(const Amg::Vector3D &point, MagField::AtlasFieldCache &fieldCache) constTrk::RungeKuttaIntersectorinlineprivate
finalize() overrideTrk::RungeKuttaIntersectorvirtual
initialize() overrideTrk::RungeKuttaIntersectorvirtual
initializeFieldCache(MagField::AtlasFieldCache &fieldCache) constTrk::RungeKuttaIntersectorinlineprivate
intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const overrideTrk::RungeKuttaIntersectorvirtual
isValid(Amg::Vector3D, Amg::Vector3D) const overrideTrk::RungeKuttaIntersectorinlinevirtual
m_caloR0Trk::RungeKuttaIntersectorprivate
m_caloR1Trk::RungeKuttaIntersectorprivate
m_caloR2Trk::RungeKuttaIntersectorprivate
m_caloR3Trk::RungeKuttaIntersectorprivate
m_caloR4Trk::RungeKuttaIntersectorprivate
m_caloZ0Trk::RungeKuttaIntersectorprivate
m_caloZ1Trk::RungeKuttaIntersectorprivate
m_caloZ2Trk::RungeKuttaIntersectorprivate
m_caloZ3Trk::RungeKuttaIntersectorprivate
m_countExtrapolationsTrk::RungeKuttaIntersectormutableprivate
m_countShortStepTrk::RungeKuttaIntersectormutableprivate
m_countStepTrk::RungeKuttaIntersectormutableprivate
m_countStepReductionTrk::RungeKuttaIntersectormutableprivate
m_fieldCacheCondObjInputKeyTrk::RungeKuttaIntersectorprivate
m_inDetR0Trk::RungeKuttaIntersectorprivate
m_inDetR1Trk::RungeKuttaIntersectorprivate
m_inDetR2Trk::RungeKuttaIntersectorprivate
m_inDetZ0Trk::RungeKuttaIntersectorprivate
m_inDetZ1Trk::RungeKuttaIntersectorprivate
m_inDetZ2Trk::RungeKuttaIntersectorprivate
m_momentumThresholdTrk::RungeKuttaIntersectorprivate
m_momentumWarnThresholdTrk::RungeKuttaIntersectorprivate
m_muonR0Trk::RungeKuttaIntersectorprivate
m_muonZ0Trk::RungeKuttaIntersectorprivate
m_productionModeTrk::RungeKuttaIntersectorprivate
m_shortStepMaxTrk::RungeKuttaIntersectorprivate
m_shortStepMinTrk::RungeKuttaIntersectorprivate
m_solenoidRTrk::RungeKuttaIntersectorprivate
m_solenoidZTrk::RungeKuttaIntersectorprivate
m_stepMax0Trk::RungeKuttaIntersectorprivate
m_stepMax1Trk::RungeKuttaIntersectorprivate
m_stepMax2Trk::RungeKuttaIntersectorprivate
m_stepMax3Trk::RungeKuttaIntersectorprivate
m_stepMax4Trk::RungeKuttaIntersectorprivate
m_stepsUntilTrappedTrk::RungeKuttaIntersectorprivate
m_thirdTrk::RungeKuttaIntersectorprivate
m_toroidR0Trk::RungeKuttaIntersectorprivate
m_toroidR1Trk::RungeKuttaIntersectorprivate
m_toroidR2Trk::RungeKuttaIntersectorprivate
m_toroidR3Trk::RungeKuttaIntersectorprivate
m_toroidZ0Trk::RungeKuttaIntersectorprivate
m_toroidZ1Trk::RungeKuttaIntersectorprivate
m_toroidZ2Trk::RungeKuttaIntersectorprivate
m_toroidZ3Trk::RungeKuttaIntersectorprivate
m_toroidZ4Trk::RungeKuttaIntersectorprivate
m_toroidZ5Trk::RungeKuttaIntersectorprivate
m_toroidZ6Trk::RungeKuttaIntersectorprivate
m_toroidZ7Trk::RungeKuttaIntersectorprivate
m_toroidZ8Trk::RungeKuttaIntersectorprivate
newIntersection(TrackSurfaceIntersection &&isect, const Surface &surface, const double qOverP, const double rStart, const double zStart) constTrk::RungeKuttaIntersectorinlineprivate
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) constTrk::RungeKuttaIntersectorprivate
step(TrackSurfaceIntersection &isect, Amg::Vector3D &fieldValue, double &stepLength, const double qOverP, MagField::AtlasFieldCache &fieldCache) constTrk::RungeKuttaIntersectorprivate
~RungeKuttaIntersector()=defaultTrk::RungeKuttaIntersectorvirtual