117 std::istringstream is(newValue);
118 is >> m >> q >> mass >> unts;
125 if (command ==
fMCmd) {
128 if (command ==
fZCmd) {
static G4double ValueOf(const char *unitName)
void SetGuidance(const char *aGuidance)
G4UIcmdWithADouble * fZCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetElectricCharge(G4double)
G4MonopolePhysics * fPhys
G4MonopolePhysicsMessenger(G4MonopolePhysics *)
void SetRange(const char *rs)
static G4double GetNewDoubleValue(const char *paramString)
G4UIcmdWithADoubleAndUnit * fMassCmd
void SetGuidance(const char *theGuidance)
G4UIdirectory * fPhysicsDir
void SetParameterRange(const char *theRange)
void SetParameter(G4UIparameter *const newParameter)
void SetDefaultValue(const char *theDefaultValue)
static G4double GetNewDoubleValue(const char *paramString)
static constexpr double m
Definition of the G4MonopolePhysics class.
void SetUnitCategory(const char *unitCategory)
void SetMonopoleMass(G4double)
void SetMagneticCharge(G4double)
G4UIcmdWithADouble * fMCmd
~G4MonopolePhysicsMessenger()
virtual void SetNewValue(G4UIcommand *, G4String)
G4UIcommand * fPhysicsCmd
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
Definition of the G4MonopolePhysicsMessenger class.
void AvailableForStates(G4ApplicationState s1)