8#include "G4AutoDelete.hh"
10#include "G4RegionStore.hh"
11#include "G4VFastSimulationModel.hh"
14 : base_class(
type,name,parent)
23 return G4RegionStore::GetInstance()->GetRegion(
m_regionName.value());
32 G4AutoDelete::Register(makeFastSimModel());
34 return StatusCode::SUCCESS;
#define ATH_MSG_VERBOSE(x)
Gaudi::Property< std::string > m_regionName
The region to which this fast sim is assigned.
StatusCode initializeFastSim() override
Construct and setup the fast simulation model.
FastSimulationBase(const std::string &type, const std::string &name, const IInterface *parent)
G4Region * getRegion() const