43G4QMessenger::G4QMessenger()
46 rootDir->
SetGuidance(
"messenger of the CHIPS processes");
104 theNuElN->
SetGuidance(
"Switching of nu_el-nuclear physics.");
112 theNuMuN->
SetGuidance(
"Switching of nu_mu-nuclear physics.");
120 theNuTaN->
SetGuidance(
"Switching of nu_tau-nuclear physics.");
128 biasNuNuc->
SetGuidance(
"Set a biasing coefficient for neutrino-nuclear ractions");
130 biasNuNuc->
SetRange(
"NuNuc_Biasing > 0.");
145 theSynchR =
new G4UIcmdWithAString(
"/CHIPS_physics/photoNuclear/SynchRadiation",
this);
146 theSynchR->
SetGuidance(
"Switching on/off synchrotron radiation.");
152 minGamSR =
new G4UIcmdWithADouble(
"/CHIPS_physics/photoNuclear/MinGamma_SynchRad",
this);
153 minGamSR->
SetGuidance(
"Set a minimum gamma for Synchratron Radiation");
155 minGamSR->
SetRange(
"MinGamma_SynchRad >> 1.");
161 theGamN->
SetGuidance(
"Switching of gamma-nuclear physics.");
169 theEleN->
SetGuidance(
"Switching of electron-nuclear physics.");
177 theMuoN->
SetGuidance(
"Switching of muon nuclear physics.");
185 theTauN->
SetGuidance(
"Switching of tau nuclear physics.");
192 biasPhotoN =
new G4UIcmdWithADouble(
"/CHIPS_physics/photoNuclear/PhotoN_Biasing",
this);
193 biasPhotoN->
SetGuidance(
"Set a biasing coefficient for photo-nuclear ractions");
195 biasPhotoN->
SetRange(
"PhotoN_Biasing > 0.");
237 return "not_defined";
G4String GetCurrentValue(G4UIcommand *aComm)
void Add(G4QNeutrinoPhysics *weak)
void SetNewValue(G4UIcommand *aComm, G4String aS)
static G4QMessenger * GetPointer()
void SetNuNuclearBias(G4double newValue)
G4String GetNuElNuclearOnOff()
G4String GetNuTauNuclearOnOff()
G4String GetNuMuNuclearOnOff()
void SetNuElNuclearOnOff(G4String &aState)
void SetNuMuNuclearOnOff(G4String &aState)
void SetNuTauNuclearOnOff(G4String &aState)
G4String GetSynchRadOnOff()
void SetGammaNuclearOnOff(G4String &aSwitch)
G4String GetTauNuclearOnOff()
void SetMuonNuclearOnOff(G4String &aSwitch)
G4String GetGammaNuclearOnOff()
void SetMinGammaSR(G4double newValue)
void SetElPosNuclearOnOff(G4String &aSwitch)
void SetTauNuclearOnOff(G4String &aSwitch)
void SetPhotoNucBias(G4double newValue)
void SetSynchRadOnOff(G4String &aSwitch)
G4String GetElPosNuclearOnOff()
G4String GetMuonNuclearOnOff()
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4double GetNewDoubleValue(const char *paramString)
void SetDefaultValue(G4double defVal)
void SetCandidates(const char *candidateList)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(const char *defVal)
void SetGuidance(const char *aGuidance)
void SetRange(const char *rs)
void AvailableForStates(G4ApplicationState s1)