Struct Acts::Experimental::AllPortalsAndSurfacesImplΒΆ

struct AllPortalsAndSurfacesImpl : public Acts::Experimental::INavigationDelegate

Public Functions

inline void update(const GeometryContext &gctx, NavigationState &nState) const

An ordered list of portals and surfaces provider.

Note

that the intersections are ordered, such that the smallest intersection pathlength >= overstep tolerance is the lowest

Parameters
  • gctx – is the Geometry context of this call

  • nState – is the navigation state to be updated

Returns

an ordered list of portal and surface candidates