28 [[nodiscard]]
virtual G4LogicalVolume*
getLogicalVolume(
const std::string& name)
const = 0;
Framework-agnostic interface to the SHiP detector geometry.
Definition IGeometryService.h:15
virtual G4LogicalVolume * getLogicalVolume(const std::string &name) const =0
Look up a G4LogicalVolume by name (via G4LogicalVolumeStore).
virtual G4LogicalVolume * geant4WorldLogical()=0
G4LogicalVolume* for the world.
virtual const GeoVPhysVol * geoModelWorld() const =0
GeoModel world physical volume (const — tree is immutable after build).
virtual ~IGeometryService()=default
Definition IGeometryService.h:11