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

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

artifactPortalLinks() constActs::GridPortalLink
checkConsistency(const IGrid &grid, AxisDirection direction, const CylinderSurface &cyl)Acts::GridPortalLinkprotectedstatic
checkConsistency(const IGrid &grid, AxisDirection direction, const DiscSurface &disc)Acts::GridPortalLinkprotectedstatic
checkConsistency(const IGrid &grid, AxisDirection direction, const PlaneSurface &plane)Acts::GridPortalLinkprotectedstatic
checkMergePreconditions(const PortalLinkBase &a, const PortalLinkBase &b, AxisDirection direction)Acts::PortalLinkBaseprotectedstatic
dim() const =0Acts::GridPortalLinkpure virtual
direction() constActs::GridPortalLink
extendTo2d(const IAxis *other) const =0Acts::GridPortalLinkpure virtual
extendTo2dImpl(const std::shared_ptr< CylinderSurface > &surface, const IAxis *other) constActs::GridPortalLinkprotected
extendTo2dImpl(const std::shared_ptr< DiscSurface > &surface, const IAxis *other) constActs::GridPortalLinkprotected
extendTo2dImpl(const std::shared_ptr< PlaneSurface > &surface, const IAxis *other) constActs::GridPortalLinkprotected
FillDirection enum nameActs::GridPortalLinkprotected
fillGrid1dTo2d(FillDirection dir, const GridPortalLink &grid1d, GridPortalLink &grid2d)Acts::GridPortalLinkprotectedstatic
fillMergedGrid(const GridPortalLink &a, const GridPortalLink &b, GridPortalLink &merged, AxisDirection direction, const Logger &logger)Acts::GridPortalLinkstatic
grid() const =0Acts::GridPortalLinkpure virtual
grid()=0Acts::GridPortalLinkpure virtual
GridPortalLink(std::shared_ptr< RegularSurface > surface, AxisDirection direction)Acts::GridPortalLinkprotected
m_surfaceActs::PortalLinkBaseprotected
make(std::shared_ptr< RegularSurface > surface, AxisDirection direction, axis_t &&axis)Acts::GridPortalLinkstatic
make(std::shared_ptr< RegularSurface > surface, axis_1_t axis1, axis_2_t axis2)Acts::GridPortalLinkstatic
make(const std::shared_ptr< RegularSurface > &surface, TrackingVolume &volume, AxisDirection direction)Acts::GridPortalLinkstatic
merge(const GridPortalLink &a, const GridPortalLink &b, AxisDirection direction, const Logger &logger=getDummyLogger())Acts::GridPortalLinkstatic
Acts::PortalLinkBase::merge(std::unique_ptr< PortalLinkBase > a, std::unique_ptr< PortalLinkBase > b, AxisDirection direction, const Logger &logger=getDummyLogger())Acts::PortalLinkBasestatic
PortalLinkBase(std::shared_ptr< RegularSurface > surface)Acts::PortalLinkBaseexplicitprotected
printContents(std::ostream &os) constActs::GridPortalLink
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
setArtifactPortalLinks(std::vector< TrivialPortalLink > links)Acts::GridPortalLink
setSurface(std::shared_ptr< RegularSurface > surface)Acts::PortalLinkBase
setVolume(TrackingVolume *volume)=0Acts::GridPortalLinkpure virtual
surface() constActs::PortalLinkBase
surfacePtr() constActs::PortalLinkBase
toStream(std::ostream &os) const =0Acts::PortalLinkBasepure virtual
~GridPortalLink() overrideActs::GridPortalLink
~PortalLinkBase()=defaultActs::PortalLinkBasevirtual