#include <G4ProcessManagerMessenger.hh>
◆ G4ProcessManagerMessenger() [1/2]
G4ProcessManagerMessenger::G4ProcessManagerMessenger |
( |
G4ParticleTable * |
pTable = 0 | ) |
|
Definition at line 62 of file G4ProcessManagerMessenger.cc.
void SetParameter(G4UIparameter *const newParameter)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4ParticleDefinition * currentParticle
G4ParticleTable * theParticleTable
void SetDefaultValue(const char *theDefaultValue)
G4UIcmdWithAnInteger * dumpCmd
void SetRange(const char *rs)
void SetGuidance(const char *aGuidance)
G4UIcmdWithAnInteger * inactivateCmd
void AvailableForStates(G4ApplicationState s1)
G4UIcmdWithAnInteger * activateCmd
G4UIdirectory * thisDirectory
G4VProcess * currentProcess
G4ProcessVector * theProcessList
static G4ParticleTable * GetParticleTable()
G4ProcessManager * theManager
void SetDefaultValue(G4int defVal)
◆ ~G4ProcessManagerMessenger()
G4ProcessManagerMessenger::~G4ProcessManagerMessenger |
( |
| ) |
|
|
virtual |
Definition at line 116 of file G4ProcessManagerMessenger.cc.
G4UIcmdWithAnInteger * dumpCmd
G4UIcmdWithAnInteger * inactivateCmd
G4UIcmdWithAnInteger * activateCmd
G4UIdirectory * thisDirectory
◆ G4ProcessManagerMessenger() [2/2]
◆ GetCurrentValue()
Reimplemented from G4UImessenger.
Definition at line 203 of file G4ProcessManagerMessenger.cc.
G4int GetVerboseLevel() const
static G4String ConvertToString(G4bool boolVal)
G4ParticleDefinition * SetCurrentParticle()
G4ProcessManager * theManager
◆ SetCurrentParticle()
Definition at line 125 of file G4ProcessManagerMessenger.cc.
134 G4cout <<
"G4ProcessManagerMessenger::SetCurrentParticle() ";
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
G4ProcessVector * GetProcessList() const
G4String GetCurrentStringValue(const char *aCommand, G4int parameterNumber=1, G4bool reGet=true)
G4ParticleDefinition * currentParticle
G4ParticleTable * theParticleTable
G4ProcessManager * GetProcessManager() const
static G4UImanager * GetUIpointer()
G4GLOB_DLL std::ostream G4cout
G4ProcessVector * theProcessList
G4ProcessManager * theManager
◆ SetNewValue()
Reimplemented from G4UImessenger.
Definition at line 143 of file G4ProcessManagerMessenger.cc.
146 G4cout <<
"Particle is not selected yet !! Command ignored." <<
G4endl;
154 }
else if ( index < theManager->GetProcessListLength()){
180 const char* temp = (
const char*)(newValue);
181 std::istringstream is((
char*)temp);
183 is >>Verbose >>
index;
187 }
else if ( index < theManager->GetProcessListLength()){
static G4int GetNewIntValue(const char *paramString)
void SetVerboseLevel(G4int value)
G4UIcmdWithAnInteger * dumpCmd
G4VProcess * SetProcessActivation(G4VProcess *aProcess, G4bool fActive)
static G4UImanager * GetUIpointer()
G4GLOB_DLL std::ostream G4cout
G4UIcmdWithAnInteger * inactivateCmd
G4UIcmdWithAnInteger * activateCmd
virtual void DumpInfo() const
G4VProcess * currentProcess
G4ParticleDefinition * SetCurrentParticle()
G4ProcessManager * theManager
void SetVerboseLevel(G4int value)
G4int ApplyCommand(const char *aCommand)
◆ activateCmd
◆ currentParticle
◆ currentProcess
G4VProcess* G4ProcessManagerMessenger::currentProcess |
|
private |
◆ dumpCmd
◆ inactivateCmd
◆ theManager
◆ theParticleTable
◆ theProcessList
◆ thisDirectory
◆ verboseCmd
The documentation for this class was generated from the following files: