57 nistDir->
SetGuidance(
"Commands for the nist dataBase");
60 prtElmCmd->
SetGuidance(
"print element(s) in dataBase.");
67 przElmCmd->
SetGuidance(
"print element Z in dataBase.");
71 przElmCmd->
SetRange(
"0<=Z && Z<108");
74 lisMatCmd->
SetGuidance(
"Materials in Geant4 dataBase.");
75 lisMatCmd->
SetGuidance(
"simple - simple NIST materials.");
76 lisMatCmd->
SetGuidance(
"compound - compound NIST materials.");
78 lisMatCmd->
SetGuidance(
"bio - biomedical materials.");
79 lisMatCmd->
SetGuidance(
"all - list of all Geant4 materials.");
88 g4ElmCmd->
SetGuidance(
"print Element from G4ElementTable.");
94 g4MatCmd->
SetGuidance(
"print Material from G4MaterialTable.");
100 g4DensCmd->
SetGuidance(
"print Material from G4DensityEffectData.");
106 densCmd->
SetGuidance(
"enable accurate computation of density effect.");
112 adensCmd->
SetGuidance(
"disable accurate computation of density effect.");
142 if (command == verCmd) {
145 else if (command == prtElmCmd) {
148 else if (command == przElmCmd) {
150 if (Z >= 0 && Z < 108) {
154 else if (command == lisMatCmd) {
157 else if (command == g4ElmCmd) {
160 else if (command == g4MatCmd) {
163 else if (command == g4DensCmd) {
166 else if (command == densCmd) {
169 else if (command == adensCmd) {
void PrintData(const G4String &matName) const
static G4DensityEffectData * GetDensityEffectData()
void PrintElement(G4int Z) const
void SetDensityEffectCalculatorFlag(const G4String &, G4bool)
void ListMaterials(const G4String &) const
void PrintG4Material(const G4String &) const
void PrintG4Element(const G4String &) const
G4NistMessenger(G4NistManager *)
~G4NistMessenger() override
void SetNewValue(G4UIcommand *, G4String) final
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(const char *defVal)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4int GetNewIntValue(const char *paramString)
void SetDefaultValue(G4int defVal)
void SetGuidance(const char *aGuidance)
void SetRange(const char *rs)