Class GlueVolumesDescriptor¶
Defined in File GlueVolumesDescriptor.hpp
Class Documentation¶
-
class
Acts::GlueVolumesDescriptor¶ Descriptor class to hold GlueVolumes of a TrackingGeometry object.
Should ease the wrapping of a TrackingGeometry object describing one Detector by another one.
Public Functions
-
GlueVolumesDescriptor() = default¶ Constructor.
Constructor - with arguments.
- Parameters
gvs: are the glue volume arrays mapped to the volume faces
-
~GlueVolumesDescriptor() = default¶ Desctructor.
-
const std::vector<BoundarySurfaceFace> &
glueFaces() const¶ Retrieve the available Glue Faces.
- Return
the list of faces for which glue information is there
-
std::shared_ptr<const TrackingVolumeArray>
glueVolumes(BoundarySurfaceFace bsf) const¶ Retrieve the glue volumes.
- Return
the shared pointer to the TrackingVolume array
- Parameters
bsf: is the boundary surface face for which you want to get the array
Register the volumes.
- Parameters
bsf: is the boundary surface face where the volume array is attachedgvs: is the array of volumes to be attached
-
std::string
screenOutput() const¶ Dump it to the screen.
-