5#ifndef G4ATLASTOOLS_FASTSIMULATIONBASE_H
6#define G4ATLASTOOLS_FASTSIMULATIONBASE_H
30 const IInterface *parent);
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.
virtual StatusCode BeginOfAthenaEvent() override
Begin of an athena event - do anything that needs to be done at the beginning of each athena event.
virtual StatusCode EndOfAthenaEvent() override
End of an athena event - do any tidying up required at the end of each athena event.
FastSimulationBase(const std::string &type, const std::string &name, const IInterface *parent)
Gaudi::Property< bool > m_noRegions
This Fast Simulation has no regions associated with it.
G4Region * getRegion() const