38 #include "PhysicsList.hh"
43 #define REGREF PhysicsList
44 #include "G4RegisterPhysicsConstructors.icc"
45 #include "CommandLineParser.hh"
47 using namespace G4DNAPARSER;
58 SetEnergyRange(100*
eV, 1*
GeV);
60 SetDefaultCutValue(currentDefaultCut);
64 RegisterConstructor(
"G4EmDNAPhysics");
66 if(CommandLineParser::GetParser()->GetCommandIfActive(
"-chemOFF")==0)
68 RegisterConstructor(
"G4EmDNAChemistry");
82 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