63 :theParticleTable(pTable),
134 G4cout <<
"G4ProcessManagerMessenger::SetCurrentParticle() ";
147 ed <<
"Particle is not selected yet !! Command ignored.";
156 }
else if ( index < theManager->GetProcessListLength()){
159 ed <<
" no process at index of " << index
160 <<
" in the Process Vector";
166 ed <<
" illegal index !!! ";
184 const char* temp = (
const char*)(newValue);
185 std::istringstream is((
char*)temp);
186 G4int Verbose, index;
187 is >>Verbose >>index;
191 }
else if ( index < theManager->GetProcessListLength()){
194 ed <<
" no process at index of " << index
195 <<
" in the Process Vector";
201 ed <<
" illegal index !!! ";
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
void SetGuidance(const char *aGuidance)
void CommandFailed(G4int errCode, G4ExceptionDescription &ed)
std::ostringstream G4ExceptionDescription
static G4ParticleTable * GetParticleTable()
G4ProcessManagerMessenger(G4ParticleTable *pTable=0)
G4int ApplyCommand(const char *aCommand)
void SetDefaultValue(G4int defVal)
virtual void SetNewValue(G4UIcommand *command, G4String newValues)
virtual ~G4ProcessManagerMessenger()
G4VProcess * currentProcess
G4UIcmdWithAnInteger * dumpCmd
void SetRange(const char *rs)
G4ParticleDefinition * SetCurrentParticle()
G4ProcessVector * GetProcessList() const
virtual G4String GetCurrentValue(G4UIcommand *command)
static G4UImanager * GetUIpointer()
G4ProcessManager * theManager
void SetParameter(G4UIparameter *const newParameter)
void SetVerboseLevel(G4int value)
void SetDefaultValue(const char *theDefaultValue)
G4UIdirectory * thisDirectory
G4VProcess * SetProcessActivation(G4VProcess *aProcess, G4bool fActive)
G4ProcessVector * theProcessList
static G4String ConvertToString(G4bool boolVal)
G4ProcessManager * GetProcessManager() const
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4int GetNewIntValue(const char *paramString)
G4ParticleTable * theParticleTable
G4GLOB_DLL std::ostream G4cout
void SetVerboseLevel(G4int value)
G4UIcmdWithAnInteger * activateCmd
virtual void DumpInfo() const
G4ParticleDefinition * currentParticle
G4int GetVerboseLevel() const
void AvailableForStates(G4ApplicationState s1)
G4String GetCurrentStringValue(const char *aCommand, G4int parameterNumber=1, G4bool reGet=true)
G4UIcmdWithAnInteger * inactivateCmd