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

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) constActs::TrackingVolume
apply(TrackingGeometryMutableVisitor &visitor)Acts::TrackingVolume
apply(Callable &&callable)Acts::TrackingVolume
apply(Callable &&callable) constActs::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) constActs::TrackingVolume
boundarySurfaces() constActs::TrackingVolume
BoundingBox typedefActs::Volume
boundingBox(const Vector3 &envelope={0, 0, 0}) constActs::Volume
center(const GeometryContext &gctx) constActs::Volume
center() constActs::Volume
clearBoundarySurfaces()Acts::TrackingVolume
compatibleBoundaries(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Surface > &options, const Logger &logger=getDummyLogger()) constActs::TrackingVolume
compatibleLayers(const GeometryContext &gctx, const Vector3 &position, const Vector3 &direction, const NavigationOptions< Layer > &options) constActs::TrackingVolume
confinedLayers() constActs::TrackingVolume
confinedVolumes() constActs::TrackingVolume
denseVolumes() constActs::TrackingVolume
geometryId() constActs::GeometryObject
GeometryObject()=defaultActs::GeometryObject
GeometryObject(const GeometryObject &)=defaultActs::GeometryObject
GeometryObject(const GeometryIdentifier &geometryId)Acts::GeometryObjectexplicit
globalToLocalTransform(const GeometryContext &gctx) constActs::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) constActs::TrackingVolume
inside(const GeometryContext &gctx, const Vector3 &gpos, double tol=0.) constActs::Volume
inside(const Vector3 &gpos, double tol=0.) constActs::Volume
itransform() constActs::Volume
localToGlobalTransform(const GeometryContext &gctx) constActs::Volume
lowestTrackingVolume(const GeometryContext &gctx, const Vector3 &position, const double tol=0.) constActs::TrackingVolume
m_centerActs::Volumeprotected
m_geometryIdActs::GeometryObjectprotected
m_itransformActs::Volumeprotected
m_transformActs::Volumeprotected
motherVolume() constActs::TrackingVolume
motherVolume()Acts::TrackingVolume
MutablePortalRange typedefActs::TrackingVolume
MutableSurfaceRange typedefActs::TrackingVolume
MutableVolumeRange typedefActs::TrackingVolume
navigationPolicy() constActs::TrackingVolume
navigationPolicy()Acts::TrackingVolume
operator=(const TrackingVolume &)=deleteActs::TrackingVolume
operator=(TrackingVolume &&) noexceptActs::TrackingVolume
Acts::Volume::operator=(const Volume &vol)Acts::Volume
operator==(const Volume &other) constActs::Volume
orientedBoundingBox() constActs::Volume
PortalRange typedefActs::TrackingVolume
portals() constActs::TrackingVolume
portals()Acts::TrackingVolume
referencePosition(const GeometryContext &gctx, AxisDirection aDir) const overrideActs::Volumevirtual
referencePositionValue(const GeometryContext &gctx, AxisDirection aDir) constActs::GeometryObjectvirtual
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 typedefActs::TrackingVolume
surfaces() constActs::TrackingVolume
surfaces()Acts::TrackingVolume
TrackingVolume()=deleteActs::TrackingVolume
TrackingVolume(const TrackingVolume &)=deleteActs::TrackingVolume
TrackingVolume(TrackingVolume &&) noexceptActs::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::TrackingVolumeexplicit
transform() constActs::Volume
update(const GeometryContext &gctx, std::shared_ptr< VolumeBounds > volbounds, std::optional< Transform3 > transform=std::nullopt, const Logger &logger=Acts::getDummyLogger())Acts::Volumevirtual
updateBoundarySurface(BoundarySurfaceFace bsf, std::shared_ptr< const BoundarySurfaceT< TrackingVolume > > bs, bool checkmaterial=true)Acts::TrackingVolume
visitSurfaces(visitor_t &&visitor, bool restrictToSensitives) constActs::TrackingVolume
visitSurfaces(visitor_t &&visitor) constActs::TrackingVolume
visitVolumes(visitor_t &&visitor) constActs::TrackingVolume
visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig, const ViewConfig &portalViewConfig, const ViewConfig &sensitiveViewConfig) constActs::TrackingVolume
Acts::Volume::visualize(IVisualization3D &helper, const GeometryContext &gctx, const ViewConfig &viewConfig) constActs::Volume
Volume(const Transform3 &transform, std::shared_ptr< VolumeBounds > volbounds)Acts::Volume
Volume(const Volume &vol, const Transform3 &shift=Transform3::Identity())Acts::Volume
volumeBounds() constActs::Volume
volumeBounds()Acts::Volume
volumeBoundsPtr() constActs::Volume
volumeBoundsPtr()Acts::Volume
volumeMaterial() constActs::TrackingVolume
volumeMaterialPtr() constActs::TrackingVolume
volumeName() constActs::TrackingVolume
VolumeRange typedefActs::TrackingVolume
volumes() constActs::TrackingVolume
volumes()Acts::TrackingVolume
~GeometryObject() noexcept=defaultActs::GeometryObjectvirtual
~TrackingVolume() overrideActs::TrackingVolume
~Volume() noexcept override=defaultActs::Volume