ATLAS Offline Software
Trk::IIntersector Member List

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 =0Trk::IIntersectorpure virtual
approachStraightLineSurface(const StraightLineSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0Trk::IIntersectorpure virtual
DeclareInterfaceID(IInterface, 1, 0)Trk::IIntersector
intersectCylinderSurface(const CylinderSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0Trk::IIntersectorpure virtual
intersectDiscSurface(const DiscSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0Trk::IIntersectorpure virtual
intersectPlaneSurface(const PlaneSurface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0Trk::IIntersectorpure virtual
intersectSurface(const Surface &surface, const TrackSurfaceIntersection &trackIntersection, const double qOverP) const =0Trk::IIntersectorpure virtual
isValid(Amg::Vector3D startPosition, Amg::Vector3D endPosition) const =0Trk::IIntersectorpure virtual
~IIntersector()=defaultTrk::IIntersectorvirtual