|
ACTS
Experiment-independent tracking
|
This is the complete list of members for Acts::CompositePortalLink, including all inherited members.
| checkMergePreconditions(const PortalLinkBase &a, const PortalLinkBase &b, AxisDirection direction) | Acts::PortalLinkBase | protectedstatic |
| CompositePortalLink(std::unique_ptr< PortalLinkBase > a, std::unique_ptr< PortalLinkBase > b, AxisDirection direction, bool flatten=true) | Acts::CompositePortalLink | |
| CompositePortalLink(std::vector< std::unique_ptr< PortalLinkBase > > links, AxisDirection direction, bool flatten=true) | Acts::CompositePortalLink | |
| depth() const | Acts::CompositePortalLink | |
| links() const | Acts::CompositePortalLink | |
| m_surface | Acts::PortalLinkBase | protected |
| makeGrid(const GeometryContext &gctx, const Logger &logger) const | Acts::CompositePortalLink | |
| merge(std::unique_ptr< PortalLinkBase > a, std::unique_ptr< PortalLinkBase > b, AxisDirection direction, const Logger &logger=getDummyLogger()) | Acts::PortalLinkBase | static |
| PortalLinkBase(std::shared_ptr< RegularSurface > surface) | Acts::PortalLinkBase | explicitprotected |
| PortalLinkRange typedef | Acts::CompositePortalLink | |
| resolveVolume(const GeometryContext &gctx, const Vector2 &position, double tolerance=s_onSurfaceTolerance) const override | Acts::CompositePortalLink | virtual |
| resolveVolume(const GeometryContext &gctx, const Vector3 &position, double tolerance=s_onSurfaceTolerance) const override | Acts::CompositePortalLink | virtual |
| setSurface(std::shared_ptr< RegularSurface > surface) | Acts::PortalLinkBase | |
| size() const | Acts::CompositePortalLink | |
| surface() const | Acts::PortalLinkBase | |
| surfacePtr() const | Acts::PortalLinkBase | |
| toStream(std::ostream &os) const override | Acts::CompositePortalLink | virtual |
| ~PortalLinkBase()=default | Acts::PortalLinkBase | virtual |