9 #ifndef G4SimulationParameters_hpp 10 #define G4SimulationParameters_hpp
std::vector< std::string > fEnabledPhysics
list of enabled physics processes
static G4SimulationParameters * Instance()
bool fStoreTrajectories
keep particle trajectory information or not
double KineticEnergyCut() const
float fKineticEnergyCut
don't track particles below this energy
bool StoreTrajectories() const
std::string EMShowerDaughterMatRegex() const
std::vector< std::string > const & EnabledPhysics() const
~G4SimulationParameters()
General GArSoft Utilities.
std::string fEMShowerDaughterMatRegex
keep EM shower daughters only in these materials
bool fKeepEMShowerDaughters
keep EM shower daughters or not
bool KeepEMShowerDaughters() const
static G4SimulationParameters * CreateInstance(fhicl::ParameterSet const &pset)
G4SimulationParameters(fhicl::ParameterSet const &pset)