ATLAS Offline Software
|
This is the complete list of members for Trk::IIntersector, including all inherited members.
approachPerigeeSurface(const PerigeeSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
DeclareInterfaceID(IInterface, 1, 0) | Trk::IIntersector | |
intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0 | Trk::IIntersector | pure virtual |
isValid(Amg::Vector3D startPosition, Amg::Vector3D endPosition) const =0 | Trk::IIntersector | pure virtual |
~IIntersector()=default | Trk::IIntersector | virtual |