ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::PortalLinkBase Member List

This is the complete list of members for Acts::PortalLinkBase, including all inherited members.

checkMergePreconditions(const PortalLinkBase &a, const PortalLinkBase &b, AxisDirection direction)Acts::PortalLinkBaseprotectedstatic
m_surfaceActs::PortalLinkBaseprotected
merge(std::unique_ptr< PortalLinkBase > a, std::unique_ptr< PortalLinkBase > b, AxisDirection direction, const Logger &logger=getDummyLogger())Acts::PortalLinkBasestatic
operator<<(std::ostream &os, const PortalLinkBase &link)Acts::PortalLinkBasefriend
PortalLinkBase(std::shared_ptr< RegularSurface > surface)Acts::PortalLinkBaseexplicitprotected
resolveVolume(const GeometryContext &gctx, const Vector3 &position, double tolerance=s_onSurfaceTolerance) const =0Acts::PortalLinkBasepure virtual
resolveVolume(const GeometryContext &gctx, const Vector2 &position, double tolerance=s_onSurfaceTolerance) const =0Acts::PortalLinkBasepure virtual
setSurface(std::shared_ptr< RegularSurface > surface)Acts::PortalLinkBase
surface() constActs::PortalLinkBase
surfacePtr() constActs::PortalLinkBase
toStream(std::ostream &os) const =0Acts::PortalLinkBasepure virtual
~PortalLinkBase()=defaultActs::PortalLinkBasevirtual