#include <IORTPrimaryGeneratorMessenger.hh>
◆ IORTPrimaryGeneratorMessenger()
Definition at line 47 of file IORTPrimaryGeneratorMessenger.cc.
59 EnergyDir -> SetGuidance (
"set energy of beam");
68 MomentumDir -> SetGuidance (
"set momentum of particle ");
72 ThetaCmd -> SetGuidance(
"set Theta");
73 ThetaCmd -> SetParameterName(
"Theta",
false);
75 ThetaCmd -> SetUnitCandidates(
"deg rad");
105 XpositionCmd -> SetGuidance(
"set x coordinate of particle");
112 YpositionCmd -> SetGuidance(
"set y coordinate of particle");
120 sigmaYCmd -> SetParameterName(
"position",
false);
122 sigmaYCmd -> SetUnitCandidates(
"mm cm m");
126 ZpositionCmd -> SetGuidance(
"set z coordinate of particle");
134 sigmaZCmd -> SetParameterName(
"position",
false);
136 sigmaZCmd -> SetUnitCandidates(
"mm cm m");
G4UIcmdWithADoubleAndUnit * sigmaYCmd
IORTPrimaryGeneratorAction * IORTAction
G4UIcmdWithADoubleAndUnit * sigmaEnergyCmd
G4UIdirectory * EnergyDir
G4UIcmdWithADoubleAndUnit * ThetaCmd
G4UIdirectory * particlePositionDir
G4UIcmdWithADoubleAndUnit * YpositionCmd
G4UIdirectory * MomentumDir
G4UIdirectory * beamParametersDir
G4UIcmdWithADoubleAndUnit * XpositionCmd
G4UIcmdWithADoubleAndUnit * ZpositionCmd
G4UIcmdWithADoubleAndUnit * sigmaZCmd
G4UIcmdWithADoubleAndUnit * meanKineticEnergyCmd
◆ ~IORTPrimaryGeneratorMessenger()
IORTPrimaryGeneratorMessenger::~IORTPrimaryGeneratorMessenger |
( |
| ) |
|
Definition at line 140 of file IORTPrimaryGeneratorMessenger.cc.
G4UIcmdWithADoubleAndUnit * sigmaYCmd
G4UIcmdWithADoubleAndUnit * sigmaEnergyCmd
G4UIdirectory * EnergyDir
G4UIcmdWithADoubleAndUnit * ThetaCmd
G4UIdirectory * particlePositionDir
G4UIcmdWithADoubleAndUnit * YpositionCmd
G4UIdirectory * MomentumDir
G4UIdirectory * beamParametersDir
G4UIcmdWithADoubleAndUnit * XpositionCmd
G4UIcmdWithADoubleAndUnit * ZpositionCmd
G4UIcmdWithADoubleAndUnit * sigmaZCmd
G4UIcmdWithADoubleAndUnit * meanKineticEnergyCmd
◆ SetNewValue()
Reimplemented from G4UImessenger.
Definition at line 158 of file IORTPrimaryGeneratorMessenger.cc.
162 -> GetNewDoubleValue(newValue));}
165 -> GetNewDoubleValue(newValue));}
168 -> GetNewDoubleValue(newValue));}
172 -> GetNewDoubleValue(newValue));}
176 -> GetNewDoubleValue(newValue));}
180 -> GetNewDoubleValue(newValue));}
184 -> GetNewDoubleValue(newValue));}
188 -> GetNewDoubleValue(newValue));}
G4UIcmdWithADoubleAndUnit * sigmaYCmd
IORTPrimaryGeneratorAction * IORTAction
G4UIcmdWithADoubleAndUnit * sigmaEnergyCmd
G4UIcmdWithADoubleAndUnit * ThetaCmd
G4UIcmdWithADoubleAndUnit * YpositionCmd
G4UIcmdWithADoubleAndUnit * XpositionCmd
G4UIcmdWithADoubleAndUnit * ZpositionCmd
G4UIcmdWithADoubleAndUnit * sigmaZCmd
G4UIcmdWithADoubleAndUnit * meanKineticEnergyCmd
◆ beamParametersDir
◆ EnergyDir
◆ IORTAction
◆ meanKineticEnergyCmd
◆ MomentumDir
◆ particlePositionDir
G4UIdirectory* IORTPrimaryGeneratorMessenger::particlePositionDir |
|
private |
◆ sigmaEnergyCmd
◆ sigmaYCmd
◆ sigmaZCmd
◆ ThetaCmd
◆ XpositionCmd
◆ YpositionCmd
◆ ZpositionCmd
The documentation for this class was generated from the following files: