155 dnaSolCmd->
SetCandidates(
"Ritchie1994 Terrisol1990 Meesungnoen2002 Kreipl2009 Meesungnoen2002_amorphous");
168 dnaCmd->
SetGuidance(
" dnaType : DNA_opt0, DNA_Opt2, DNA_Opt4, DNA_Opt4a, DNA_Opt6, DNA_Opt6a, DNA_Opt7");
230 G4bool physicsModified =
false;
231 if (command ==
deCmd) {
233 physicsModified =
true;
236 physicsModified =
true;
239 physicsModified =
true;
240 }
else if (command ==
auCmd) {
242 physicsModified =
true;
245 physicsModified =
true;
246 }
else if (command ==
pixeCmd) {
248 physicsModified =
true;
249 }
else if (command ==
dcutCmd) {
251 physicsModified =
true;
252 }
else if (command ==
dnafCmd) {
254 }
else if (command ==
dnasCmd) {
260 if(newValue ==
"Ritchie1994") {
262 }
else if(newValue ==
"Terrisol1990") {
264 }
else if (newValue ==
"Meesungnoen2002") {
266 }
else if (newValue ==
"Meesungnoen2002_amorphous") {
268 }
else if (newValue ==
"Kreipl2009") {
274 physicsModified =
true;
277 physicsModified =
true;
278 }
else if (command ==
livCmd) {
280 }
else if (command ==
meCmd) {
282 }
else if (command ==
dnaCmd) {
284 std::istringstream is(newValue);
287 }
else if (command ==
deexCmd) {
288 G4String s1 (
""), s2(
""), s3(
""), s4(
"");
289 G4bool b2(
false), b3(
false), b4(
false);
290 std::istringstream is(newValue);
291 is >> s1 >> s2 >> s3 >> s4;
292 if(s2 ==
"true") { b2 =
true; }
293 if(s3 ==
"true") { b3 =
true; }
294 if(s4 ==
"true") { b4 =
true; }
296 physicsModified =
true;
299 if(physicsModified) {
@ fMeesungnoen2002eSolvation
@ fMeesungnoensolid2002eSolvation
@ fTerrisol1990eSolvation
G4UIcmdWithABool * dnamscCmd
G4UIcmdWithAString * dnaSolCmd
G4UIcmdWithABool * dirFluoCmd1
G4UIcmdWithABool * dnasCmd
G4UIcmdWithAString * pixeeXsCmd
G4UIcmdWithABool * dnafCmd
void SetNewValue(G4UIcommand *, G4String) override
G4UIcmdWithABool * auCascadeCmd
G4UIcmdWithAString * livCmd
~G4EmLowEParametersMessenger() override
G4UIcmdWithABool * pixeCmd
G4EmLowEParameters * theParameters
G4UIcmdWithAString * meCmd
G4UIcmdWithABool * dcutCmd
G4UIcmdWithAString * pixeXsCmd
G4EmLowEParametersMessenger(G4EmLowEParameters *)
G4UIcmdWithABool * dirFluoCmd
void SetAuger(G4bool val)
void SetDeexActiveRegion(const G4String ®ion, G4bool fdeex, G4bool fauger, G4bool fpixe)
void SetLivermoreDataDir(const G4String &)
void SetDNAFast(G4bool val)
void SetDeexcitationIgnoreCut(G4bool val)
void SetDNAElectronMsc(G4bool val)
void AddDNA(const G4String ®ion, const G4String &type)
void SetDNAStationary(G4bool val)
void SetDNAeSolvationSubType(G4DNAModelSubType val)
void SetBeardenFluoDir(G4bool val)
void SetANSTOFluoDir(G4bool val)
void SetPIXECrossSectionModel(const G4String &)
void SetPIXEElectronCrossSectionModel(const G4String &)
void AddMicroElec(const G4String ®ion)
static G4bool GetNewBoolValue(const char *paramString)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(G4bool defVal)
void SetCandidates(const char *candidateList)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetToBeBroadcasted(G4bool val)
void SetParameter(G4UIparameter *const newParameter)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
G4int ApplyCommand(const char *aCommand)
static G4UImanager * GetUIpointer()
void SetParameterCandidates(const char *theString)