|
ACTS
Experiment-independent tracking
|
This is the complete list of members for Acts::TrackingVolume, including all inherited members.
| addPortal(std::shared_ptr< Portal > portal) | Acts::TrackingVolume | |
| addSurface(std::shared_ptr< Surface > surface) | Acts::TrackingVolume | |
| addVolume(std::unique_ptr< TrackingVolume > volume) | Acts::TrackingVolume | |
| apply(TrackingGeometryVisitor &visitor) const | Acts::TrackingVolume | |
| apply(TrackingGeometryMutableVisitor &visitor) | Acts::TrackingVolume | |
| apply(Callable &&callable) | Acts::TrackingVolume | |
| apply(Callable &&callable) const | Acts::TrackingVolume | |
| assignBoundaryMaterial(std::shared_ptr< const ISurfaceMaterial > surfaceMaterial, BoundarySurfaceFace bsFace) | Acts::TrackingVolume | |
| assignGeometryId(const GeometryIdentifier &geometryId) | Acts::GeometryObject | |
| assignVolumeBounds(std::shared_ptr< VolumeBounds > volbounds) | Acts::Volume | |
| assignVolumeMaterial(std::shared_ptr< const IVolumeMaterial > material) | Acts::TrackingVolume | |
| associatedLayer(const GeometryContext &gctx, const Vector3 &position) const | Acts::TrackingVolume | |
| boundarySurfaces() const | Acts::TrackingVolume | |
| BoundingBox typedef | Acts::Volume | |
| boundingBox(const Vector3 &envelope={0, 0, 0}) const | Acts::Volume | |
| center(const GeometryContext &gctx) const | Acts::Volume | |
| center() const | Acts::Volume | |
| clearBoundarySurfaces() | Acts::TrackingVolume | |
| compatibleBoundaries(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Surface > &options, const Logger &logger=getDummyLogger()) const | Acts::TrackingVolume | |
| compatibleLayers(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Layer > &options) const | Acts::TrackingVolume | |
| confinedLayers() const | Acts::TrackingVolume | |
| confinedVolumes() const | Acts::TrackingVolume | |
| denseVolumes() const | Acts::TrackingVolume | |
| geometryId() const | Acts::GeometryObject | |
| GeometryObject()=default | Acts::GeometryObject | |
| GeometryObject(const GeometryObject &)=default | Acts::GeometryObject | |
| GeometryObject(const GeometryIdentifier &geometryId) | Acts::GeometryObject | explicit |
| globalToLocalTransform(const GeometryContext &gctx) const | Acts::Volume | |
| glueTrackingVolume(const GeometryContext &gctx, BoundarySurfaceFace bsfMine, TrackingVolume *neighbor, BoundarySurfaceFace bsfNeighbor) | Acts::TrackingVolume | |
| glueTrackingVolumes(const GeometryContext &gctx, BoundarySurfaceFace bsfMine, const std::shared_ptr< TrackingVolumeArray > &neighbors, BoundarySurfaceFace bsfNeighbor) | Acts::TrackingVolume | |
| glueVolumesDescriptor() | Acts::TrackingVolume | |
| initializeNavigationCandidates(const GeometryContext &gctx, const NavigationArguments &args, AppendOnlyNavigationStream &stream, const Logger &logger) const | Acts::TrackingVolume | |
| inside(const GeometryContext &gctx, const Vector3 &gpos, double tol=0.) const | Acts::Volume | |
| inside(const Vector3 &gpos, double tol=0.) const | Acts::Volume | |
| itransform() const | Acts::Volume | |
| localToGlobalTransform(const GeometryContext &gctx) const | Acts::Volume | |
| lowestTrackingVolume(const GeometryContext &gctx, const Vector3 &position, const double tol=0.) const | Acts::TrackingVolume | |
| m_center | Acts::Volume | protected |
| m_geometryId | Acts::GeometryObject | protected |
| m_itransform | Acts::Volume | protected |
| m_transform | Acts::Volume | protected |
| motherVolume() const | Acts::TrackingVolume | |
| motherVolume() | Acts::TrackingVolume | |
| MutablePortalRange typedef | Acts::TrackingVolume | |
| MutableSurfaceRange typedef | Acts::TrackingVolume | |
| MutableVolumeRange typedef | Acts::TrackingVolume | |
| navigationPolicy() const | Acts::TrackingVolume | |
| navigationPolicy() | Acts::TrackingVolume | |
| operator=(const TrackingVolume &)=delete | Acts::TrackingVolume | |
| operator=(TrackingVolume &&) noexcept | Acts::TrackingVolume | |
| Acts::Volume::operator=(const Volume &vol) | Acts::Volume | |
| operator==(const Volume &other) const | Acts::Volume | |
| orientedBoundingBox() const | Acts::Volume | |
| PortalRange typedef | Acts::TrackingVolume | |
| portals() const | Acts::TrackingVolume | |
| portals() | Acts::TrackingVolume | |
| referencePosition(const GeometryContext &gctx, AxisDirection aDir) const override | Acts::Volume | virtual |
| referencePositionValue(const GeometryContext &gctx, AxisDirection aDir) const | Acts::GeometryObject | virtual |
| registerGlueVolumeDescriptor(std::unique_ptr< GlueVolumesDescriptor > gvd) | Acts::TrackingVolume | |
| setMotherVolume(TrackingVolume *mvol) | Acts::TrackingVolume | |
| setNavigationPolicy(std::unique_ptr< INavigationPolicy > policy) | Acts::TrackingVolume | |
| setTransform(const Transform3 &transform) | Acts::Volume | |
| setVolumeName(std::string_view volumeName) | Acts::TrackingVolume | |
| SurfaceRange typedef | Acts::TrackingVolume | |
| surfaces() const | Acts::TrackingVolume | |
| surfaces() | Acts::TrackingVolume | |
| TrackingVolume()=delete | Acts::TrackingVolume | |
| TrackingVolume(const TrackingVolume &)=delete | Acts::TrackingVolume | |
| TrackingVolume(TrackingVolume &&) noexcept | Acts::TrackingVolume | |
| TrackingVolume(const Transform3 &transform, std::shared_ptr< VolumeBounds > volbounds, const std::string &volumeName="undefined") | Acts::TrackingVolume | |
| TrackingVolume(const Transform3 &transform, std::shared_ptr< VolumeBounds > volumeBounds, std::shared_ptr< const IVolumeMaterial > volumeMaterial, std::unique_ptr< const LayerArray > staticLayerArray=nullptr, std::shared_ptr< const TrackingVolumeArray > containedVolumeArray=nullptr, MutableTrackingVolumeVector denseVolumeVector={}, const std::string &volumeName="undefined") | Acts::TrackingVolume | |
| TrackingVolume(const Volume &volume, const std::string &volumeName="undefined") | Acts::TrackingVolume | explicit |
| transform() const | Acts::Volume | |
| update(const GeometryContext &gctx, std::shared_ptr< VolumeBounds > volbounds, std::optional< Transform3 > transform=std::nullopt, const Logger &logger=Acts::getDummyLogger()) | Acts::Volume | virtual |
| updateBoundarySurface(BoundarySurfaceFace bsf, std::shared_ptr< const BoundarySurfaceT< TrackingVolume > > bs, bool checkmaterial=true) | Acts::TrackingVolume | |
| visitSurfaces(visitor_t &&visitor, bool restrictToSensitives) const | Acts::TrackingVolume | |
| visitSurfaces(visitor_t &&visitor) const | Acts::TrackingVolume | |
| visitVolumes(visitor_t &&visitor) const | Acts::TrackingVolume | |
| visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig, const ViewConfig &portalViewConfig, const ViewConfig &sensitiveViewConfig) const | Acts::TrackingVolume | |
| Acts::Volume::visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig) const | Acts::Volume | |
| Volume(const Transform3 &transform, std::shared_ptr< VolumeBounds > volbounds) | Acts::Volume | |
| Volume(const Volume &vol, const Transform3 &shift=Transform3::Identity()) | Acts::Volume | |
| volumeBounds() const | Acts::Volume | |
| volumeBounds() | Acts::Volume | |
| volumeBoundsPtr() const | Acts::Volume | |
| volumeBoundsPtr() | Acts::Volume | |
| volumeMaterial() const | Acts::TrackingVolume | |
| volumeMaterialPtr() const | Acts::TrackingVolume | |
| volumeName() const | Acts::TrackingVolume | |
| VolumeRange typedef | Acts::TrackingVolume | |
| volumes() const | Acts::TrackingVolume | |
| volumes() | Acts::TrackingVolume | |
| ~GeometryObject() noexcept=default | Acts::GeometryObject | virtual |
| ~TrackingVolume() override | Acts::TrackingVolume | |
| ~Volume() noexcept override=default | Acts::Volume |