#include <EDepSimPhysicsListMessenger.hh>
Definition at line 16 of file EDepSimPhysicsListMessenger.cc.
19 fDirectory->SetGuidance(
"Control the physics lists");
21 fGammaCutCMD =
new G4UIcmdWithADoubleAndUnit(
"/edep/phys/gammaCut",
this);
27 fGammaCutCMD->AvailableForStates(G4State_PreInit,G4State_Idle);
29 fElectCutCMD =
new G4UIcmdWithADoubleAndUnit(
"/edep/phys/electronCut",
36 fElectCutCMD->AvailableForStates(G4State_PreInit,G4State_Idle);
38 fPosCutCMD =
new G4UIcmdWithADoubleAndUnit(
"/edep/phys/positronCut",
45 fPosCutCMD->AvailableForStates(G4State_PreInit,G4State_Idle);
47 fAllCutCMD =
new G4UIcmdWithADoubleAndUnit(
"/edep/phys/allCuts",
this);
53 fAllCutCMD->AvailableForStates(G4State_PreInit,G4State_Idle);
G4UIcmdWithADoubleAndUnit * fGammaCutCMD
G4UIcmdWithADoubleAndUnit * fElectCutCMD
EDepSim::PhysicsList * fPhysicsList
G4UIdirectory * fDirectory
G4UIcmdWithADoubleAndUnit * fAllCutCMD
G4UIcmdWithABool * fIonizationModelCMD
G4UIcmdWithADoubleAndUnit * fPosCutCMD
EDepSim::PhysicsListMessenger::~PhysicsListMessenger |
( |
| ) |
|
|
virtual |
Definition at line 62 of file EDepSimPhysicsListMessenger.cc.
G4UIcmdWithADoubleAndUnit * fGammaCutCMD
G4UIcmdWithADoubleAndUnit * fElectCutCMD
G4UIcmdWithADoubleAndUnit * fAllCutCMD
G4UIcmdWithABool * fIonizationModelCMD
G4UIcmdWithADoubleAndUnit * fPosCutCMD
void EDepSim::PhysicsListMessenger::SetNewValue |
( |
G4UIcommand * |
command, |
|
|
G4String |
newValue |
|
) |
| |
|
virtual |
Definition at line 70 of file EDepSimPhysicsListMessenger.cc.
74 ->GetNewDoubleValue(newValue));
78 ->GetNewDoubleValue(newValue));
82 ->GetNewDoubleValue(newValue));
85 G4double cut =
fAllCutCMD->GetNewDoubleValue(newValue);
G4UIcmdWithADoubleAndUnit * fGammaCutCMD
void SetCutForGamma(G4double)
Set the range cut for photons.
G4UIcmdWithADoubleAndUnit * fElectCutCMD
void SetIonizationModel(bool)
EDepSim::PhysicsList * fPhysicsList
void SetCutForPositron(G4double)
Set the range cut for positrons.
void SetCutForElectron(G4double)
Set the range cut for electrons.
G4UIcmdWithADoubleAndUnit * fAllCutCMD
G4UIcmdWithABool * fIonizationModelCMD
G4UIcmdWithADoubleAndUnit * fPosCutCMD
G4UIcmdWithADoubleAndUnit* EDepSim::PhysicsListMessenger::fAllCutCMD |
|
private |
G4UIdirectory* EDepSim::PhysicsListMessenger::fDecayDirectory |
|
private |
G4UIdirectory* EDepSim::PhysicsListMessenger::fDirectory |
|
private |
G4UIcmdWithADoubleAndUnit* EDepSim::PhysicsListMessenger::fElectCutCMD |
|
private |
G4UIcmdWithADoubleAndUnit* EDepSim::PhysicsListMessenger::fGammaCutCMD |
|
private |
G4UIcmdWithABool* EDepSim::PhysicsListMessenger::fIonizationModelCMD |
|
private |
G4UIcmdWithADoubleAndUnit* EDepSim::PhysicsListMessenger::fPosCutCMD |
|
private |
The documentation for this class was generated from the following files: