14#include <G4VPhysicalVolume.hh>
28 [[nodiscard]]
virtual G4VPhysicalVolume*
construct()
const = 0;
Definition geometry_source.hpp:20
virtual ~IGeometrySource()=default
virtual G4VPhysicalVolume * construct() const =0
Build or return the cached G4 world volume.
virtual std::vector< std::string > const & sensitiveVolumes() const =0
Volume names to assign sensitive detectors to.
Definition detector_construction.hpp:31