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.
-