ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::GridPortalLinkT< Axes > Member List

This is the complete list of members for Acts::GridPortalLinkT< Axes >, 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
DIMActs::GridPortalLinkT< Axes >static
dim() const overrideActs::GridPortalLinkT< Axes >virtual
direction() constActs::GridPortalLink
extendTo2d(const IAxis *other) const overrideActs::GridPortalLinkT< Axes >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 overrideActs::GridPortalLinkT< Axes >virtual
grid() overrideActs::GridPortalLinkT< Axes >virtual
GridPortalLink(std::shared_ptr< RegularSurface > surface, AxisDirection direction)Acts::GridPortalLinkprotected
GridPortalLinkT(std::shared_ptr< RegularSurface > surface, AxisDirection direction, Axes &&... axes)Acts::GridPortalLinkT< Axes >
GridType typedefActs::GridPortalLinkT< Axes >
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 overrideActs::GridPortalLinkT< Axes >virtual
resolveVolume(const GeometryContext &, const Vector2 &position, double=s_onSurfaceTolerance) const overrideActs::GridPortalLinkT< Axes >virtual
setArtifactPortalLinks(std::vector< TrivialPortalLink > links)Acts::GridPortalLink
setSurface(std::shared_ptr< RegularSurface > surface)Acts::PortalLinkBase
setVolume(TrackingVolume *volume) overrideActs::GridPortalLinkT< Axes >virtual
surface() constActs::PortalLinkBase
surfacePtr() constActs::PortalLinkBase
toStream(std::ostream &os) const overrideActs::GridPortalLinkT< Axes >virtual
~GridPortalLink() overrideActs::GridPortalLink
~PortalLinkBase()=defaultActs::PortalLinkBasevirtual