1 #ifndef EDepSim_PhysicsList_h 2 #define EDepSim_PhysicsList_h 1 5 #include "G4VModularPhysicsList.hh" 7 class G4VPhysicsConstructor;
8 namespace EDepSim {
class PhysicsListMessenger;}
9 namespace EDepSim {
class ExtraPhysics;}
EDepSim::PhysicsListMessenger * fMessenger
The messenger to control this class.
void SetCutForGamma(G4double)
Set the range cut for photons.
TConfigurablePhysicsList< ModularPhysicsList > PhysicsList
void SetIonizationModel(bool)
void SetCutForPositron(G4double)
Set the range cut for positrons.
Construct a module from components.
void SetCutForElectron(G4double)
Set the range cut for electrons.
G4double fCutForPositron
The positron range cut.
virtual void SetCuts()
Used by GEANT4 to set the cuts defined below.
EDepSim::ExtraPhysics * fExtra
The extra physics list.
void SetPhysicsListName(G4String pName)
PhysicsList(G4String physName)
G4double fCutForGamma
The gamma-ray range cut.
G4double fCutForElectron
The electron range cut.