47 aDir1->
SetGuidance(
"commands for physics list configuration.");
51 aDir2->
SetGuidance(
"Extra EM processes configuration.");
55 theSynch->
SetGuidance(
"Switching on/off synchrotron radiation.");
60 theSynchAll =
new G4UIcmdWithABool(
"/physics_lists/em/SyncRadiationAll",
this);
61 theSynchAll->
SetGuidance(
"Switching on/off synchrotron radiation for all charged.");
67 theGN->
SetGuidance(
"Switching on gamma nuclear physics.");
73 theXS->
SetGuidance(
"Use XS gamma nuclear cross section.");
79 theGLENDN->
SetGuidance(
"Switching on LEND gamma nuclear physics.");
84 theEN->
SetGuidance(
"Switching on e+- nuclear physics.");
90 theMUN->
SetGuidance(
"Switching on muon nuclear physics.");
95 theGMM->
SetGuidance(
"Switching on gamma conversion to muon pair.");
100 theMMM->
SetGuidance(
"Switching on muon pair production by muons.");
105 thePMM->
SetGuidance(
"Switching on positron conversion to muon pair.");
110 thePH->
SetGuidance(
"Switching on positron conversion to hadrons.");
115 theGMM1->
SetGuidance(
"Factor for gamma conversion to muon pair.");
120 thePMM1->
SetGuidance(
"Factor for positron conversion to muon pair.");
125 thePH1->
SetGuidance(
"Factor for positron conversion to hadrons.");
130 theGNlowe->
SetGuidance(
"Upper energy limit for low-energy gamma-nuclear model");
164 else if (aComm==theSynchAll)
166 else if (aComm==theGN)
168 else if (aComm==theGLENDN)
170 else if (aComm==theEN)
172 else if (aComm==theMUN)
174 else if (aComm==theGMM)
176 else if (aComm==theMMM)
178 else if (aComm==thePMM)
180 else if (aComm==thePH)
182 else if (aComm==theXS)
184 else if (aComm==theGMM1)
186 else if (aComm==thePMM1)
188 else if (aComm==thePH1)
190 else if (aComm==theGNlowe)
void SetNewValue(G4UIcommand *aComm, G4String aS) override
~G4EmMessenger() override
G4EmMessenger(G4EmExtraPhysics *af)
static G4bool GetNewBoolValue(const char *paramString)
void SetUnitCategory(const char *unitCategory)
static G4double GetNewDoubleValue(const char *paramString)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4double GetNewDoubleValue(const char *paramString)
void SetToBeBroadcasted(G4bool val)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)