10 #ifndef ActarSimPhysicsList_h 11 #define ActarSimPhysicsList_h 1 13 #include "G4VModularPhysicsList.hh" 18 class G4VPhysicsConstructor;
G4bool stopIsRegisted
Register control parameter for library.
G4int verbose
Verbose control.
G4VPhysicsConstructor * emPhysicsList
Pointer to Physics list.
void SetVerbose(G4int val)
Selecting verbosity.
G4bool bicIsRegisted
Register control parameter for library.
ActarSimPhysicsList()
Constructor. Initializing values.
void AddIonGasModels()
Adds the ion gas model.
G4double cutForPositron
Cut energy parameter for gammas.
G4bool emBuilderIsRegisted
Register control parameter for library.
void SetCutForElectron(G4double)
Setting cut value for the electron.
G4double cutForGamma
Cut energy parameter for gammas.
G4double cutForElectron
Cut energy parameter for gammas.
void ConstructParticle()
Construct Particles.
G4bool ionIsRegisted
Register control parameter for library.
ActarSimStepLimiterBuilder * steplimiter
Pointer to step limiter.
G4bool gasIsRegisted
Register control parameter for library.
G4bool gnucIsRegisted
Register control parameter for library.
void ConstructProcess()
Construct Processes.
void AddPhysicsList(const G4String &)
Registering the physics processes.
G4bool stepLimiterIsRegisted
Register control parameter for library.
ActarSimPhysicsListMessenger * pMessenger
Pointer to messenger.
void SetCutForGamma(G4double)
Setting cut value for the gammas.
G4bool helIsRegisted
Register control parameter for library.
void SetCutForPositron(G4double)
Setting cut value for the positron.
~ActarSimPhysicsList()
Destructor. Nothing to do.