Class Acts::Experimental::IExternalStructureBuilder
-
class IExternalStructureBuilder
This is the interface definition of external structure builders for DetectorVolume construction.
Subclassed by Acts::Experimental::VolumeStructureBuilder
Public Functions
-
virtual ~IExternalStructureBuilder() = default
-
virtual ExternalStructure construct(const GeometryContext &gctx) const = 0
The virtual interface definition for external structure creation.
- Parameters
gctx – the geometry context at the creation of the internal structure
- Returns
a consistent set of detector volume externals
-
virtual ~IExternalStructureBuilder() = default