31 #ifndef G4UIcmdWithADoubleAndUnit_H
32 #define G4UIcmdWithADoubleAndUnit_H 1
68 G4bool currentAsDefault=
false);
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4double GetNewDoubleValue(const char *paramString)
virtual G4int DoIt(G4String parameterList)
void SetUnitCategory(const char *unitCategory)
static G4double GetNewDoubleRawValue(const char *paramString)
G4String ConvertToStringWithDefaultUnit(G4double val)
G4String ConvertToStringWithBestUnit(G4double val)
void SetDefaultValue(G4double defVal)
G4UIcmdWithADoubleAndUnit(const char *theCommandPath, G4UImessenger *theMessenger)
void SetUnitCandidates(const char *candidateList)
void SetDefaultUnit(const char *defUnit)
static G4double GetNewUnitValue(const char *paramString)