|
ACTS
Experiment-independent tracking
|
This is the complete list of members for Acts::GridPortalLink, including all inherited members.
| artifactPortalLinks() const | Acts::GridPortalLink | |
| checkConsistency(const IGrid &grid, AxisDirection direction, const CylinderSurface &cyl) | Acts::GridPortalLink | protectedstatic |
| checkConsistency(const IGrid &grid, AxisDirection direction, const DiscSurface &disc) | Acts::GridPortalLink | protectedstatic |
| checkConsistency(const IGrid &grid, AxisDirection direction, const PlaneSurface &plane) | Acts::GridPortalLink | protectedstatic |
| checkMergePreconditions(const PortalLinkBase &a, const PortalLinkBase &b, AxisDirection direction) | Acts::PortalLinkBase | protectedstatic |
| dim() const =0 | Acts::GridPortalLink | pure virtual |
| direction() const | Acts::GridPortalLink | |
| extendTo2d(const IAxis *other) const =0 | Acts::GridPortalLink | pure virtual |
| extendTo2dImpl(const std::shared_ptr< CylinderSurface > &surface, const IAxis *other) const | Acts::GridPortalLink | protected |
| extendTo2dImpl(const std::shared_ptr< DiscSurface > &surface, const IAxis *other) const | Acts::GridPortalLink | protected |
| extendTo2dImpl(const std::shared_ptr< PlaneSurface > &surface, const IAxis *other) const | Acts::GridPortalLink | protected |
| FillDirection enum name | Acts::GridPortalLink | protected |
| fillGrid1dTo2d(FillDirection dir, const GridPortalLink &grid1d, GridPortalLink &grid2d) | Acts::GridPortalLink | protectedstatic |
| fillMergedGrid(const GridPortalLink &a, const GridPortalLink &b, GridPortalLink &merged, AxisDirection direction, const Logger &logger) | Acts::GridPortalLink | static |
| grid() const =0 | Acts::GridPortalLink | pure virtual |
| grid()=0 | Acts::GridPortalLink | pure virtual |
| GridPortalLink(std::shared_ptr< RegularSurface > surface, AxisDirection direction) | Acts::GridPortalLink | protected |
| m_surface | Acts::PortalLinkBase | protected |
| make(std::shared_ptr< RegularSurface > surface, AxisDirection direction, axis_t &&axis) | Acts::GridPortalLink | static |
| make(std::shared_ptr< RegularSurface > surface, axis_1_t axis1, axis_2_t axis2) | Acts::GridPortalLink | static |
| make(const std::shared_ptr< RegularSurface > &surface, TrackingVolume &volume, AxisDirection direction) | Acts::GridPortalLink | static |
| merge(const GridPortalLink &a, const GridPortalLink &b, AxisDirection direction, const Logger &logger=getDummyLogger()) | Acts::GridPortalLink | static |
| Acts::PortalLinkBase::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 |
| printContents(std::ostream &os) const | Acts::GridPortalLink | |
| resolveVolume(const GeometryContext &gctx, const Vector3 &position, double tolerance=s_onSurfaceTolerance) const =0 | Acts::PortalLinkBase | pure virtual |
| resolveVolume(const GeometryContext &gctx, const Vector2 &position, double tolerance=s_onSurfaceTolerance) const =0 | Acts::PortalLinkBase | pure virtual |
| setArtifactPortalLinks(std::vector< TrivialPortalLink > links) | Acts::GridPortalLink | |
| setSurface(std::shared_ptr< RegularSurface > surface) | Acts::PortalLinkBase | |
| setVolume(TrackingVolume *volume)=0 | Acts::GridPortalLink | pure virtual |
| surface() const | Acts::PortalLinkBase | |
| surfacePtr() const | Acts::PortalLinkBase | |
| toStream(std::ostream &os) const =0 | Acts::PortalLinkBase | pure virtual |
| ~GridPortalLink() override | Acts::GridPortalLink | |
| ~PortalLinkBase()=default | Acts::PortalLinkBase | virtual |