Class Acts::IConfinedTrackingVolumeBuilder¶
-
class Acts::IConfinedTrackingVolumeBuilder¶
This is an interface class for constructing TrackingVolumes whose are confined in a mother-TrackingVolume.
Subclassed by Acts::DD4hepVolumeBuilder
Public Functions
-
virtual ~IConfinedTrackingVolumeBuilder() = default¶
Virtual destructor.
-
virtual MutableTrackingVolumeVector centralVolumes() const = 0¶
Interface for constructing a vector of confined TrackingVolumes.
-
virtual const std::string &identification() const = 0¶
Interface for retreiving the identification string of the confined volumes.
-
virtual ~IConfinedTrackingVolumeBuilder() = default¶