#include <G4ParticleMessenger.hh>
Definition at line 93 of file G4ParticleMessenger.hh.
◆ G4ParticleMessenger() [1/2]
Definition at line 60 of file G4ParticleMessenger.cc.
G4UIcmdWithoutParameter * createAllIonCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4UIcmdWithoutParameter * createAllIsomerCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetToBeBroadcasted(G4bool val)
void SetRange(const char *rs)
void SetGuidance(const char *aGuidance)
G4UIdirectory * thisDirectory
G4UIcmdWithAString * listCmd
G4UIcmdWithAnInteger * findCmd
void AvailableForStates(G4ApplicationState s1)
static G4ParticleTable * GetParticleTable()
void SetDefaultValue(const char *defVal)
G4ParticleTable * theParticleTable
G4UIcmdWithAString * selectCmd
void SetCandidates(const char *candidateList)
void SetDefaultValue(G4int defVal)
G4ParticleDefinition * currentParticle
G4ParticlePropertyMessenger * fParticlePropertyMessenger
G4UIcmdWithAnInteger * verboseCmd
◆ ~G4ParticleMessenger()
G4ParticleMessenger::~G4ParticleMessenger |
( |
| ) |
|
|
virtual |
Definition at line 125 of file G4ParticleMessenger.cc.
G4UIcmdWithoutParameter * createAllIonCmd
G4UIcmdWithoutParameter * createAllIsomerCmd
G4UIdirectory * thisDirectory
G4UIcmdWithAString * listCmd
G4UIcmdWithAnInteger * findCmd
G4UIcmdWithAString * selectCmd
G4ParticlePropertyMessenger * fParticlePropertyMessenger
G4UIcmdWithAnInteger * verboseCmd
◆ G4ParticleMessenger() [2/2]
◆ GetCurrentValue()
Reimplemented from G4UImessenger.
Definition at line 203 of file G4ParticleMessenger.cc.
217 static const G4String noName(
"none");
static G4String ConvertToString(G4bool boolVal)
G4int GetVerboseLevel() const
const G4String & GetParticleName() const
G4ParticleTable * theParticleTable
G4UIcmdWithAString * selectCmd
void SetCandidates(const char *candidateList)
G4ParticleDefinition * currentParticle
G4UIcmdWithAnInteger * verboseCmd
G4PTblDicIterator * GetIterator() const
◆ SetNewValue()
Reimplemented from G4UImessenger.
Definition at line 140 of file G4ParticleMessenger.cc.
152 if ((counter++)%4 == 3) {
160 if (counter == 0)
G4cout << newValues <<
" is not found " <<
G4endl;
176 G4cout <<
"Unknown particle [" << newValues <<
"]. Command ignored." <<
G4endl;
183 G4cout <<
"Unknown particle [" << newValues <<
"]. Command ignored." <<
G4endl;
G4UIcmdWithoutParameter * createAllIonCmd
G4UIcmdWithoutParameter * createAllIsomerCmd
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
static G4int GetNewIntValue(const char *paramString)
void SetVerboseLevel(G4int value)
const G4String & GetParticleType() const
const G4String & GetParticleName() const
G4GLOB_DLL std::ostream G4cout
G4IonTable * GetIonTable() const
G4UIcmdWithAString * listCmd
G4UIcmdWithAnInteger * findCmd
G4ParticleTable * theParticleTable
G4UIcmdWithAString * selectCmd
void SetCandidates(const char *candidateList)
G4ParticleDefinition * currentParticle
G4UIcmdWithAnInteger * verboseCmd
G4PTblDicIterator * GetIterator() const
◆ createAllIonCmd
◆ createAllIsomerCmd
◆ currentParticle
◆ findCmd
◆ fParticlePropertyMessenger
◆ listCmd
◆ selectCmd
◆ theParticleTable
◆ thisDirectory
◆ verboseCmd
The documentation for this class was generated from the following files: