38 #include "PhysicsList.hh"
44 #define REGREF PhysicsList
45 #include "G4RegisterPhysicsConstructors.icc"
46 #include "CommandLineParser.hh"
48 using namespace G4DNAPARSER;
58 SetEnergyRange(100*
eV, 1*
GeV);
59 SetDefaultCutValue(currentDefaultCut);
62 RegisterConstructor(
"G4EmDNAPhysics");
63 if(CommandLineParser::GetParser()->GetCommandIfActive(
"-chemOFF")==0)
65 RegisterConstructor(
"G4EmDNAChemistry");
79 GetPhysicsConstructor(name));
static G4PhysicsConstructorRegistry * Instance()
void RegisterPhysics(G4VPhysicsConstructor *)
PhysicsList()
Implementation of the PhysicsList class.
static constexpr double eV
static G4ProductionCutsTable * GetProductionCutsTable()
void RegisterConstructor(const G4String &name)
static constexpr double GeV
static constexpr double nanometer