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