156 if (cmd == reportCmd) theParams->DumpConfig(
G4cout);
158 if (cmd == verboseCmd)
159 theParams->G4CASCADE_VERBOSE = strdup(arg.c_str());
161 if (cmd == balanceCmd)
162 theParams->G4CASCADE_CHECK_ECONS =
StoB(arg) ? strdup(arg.c_str()) : 0;
164 if (cmd == usePreCoCmd)
165 theParams->G4CASCADE_USE_PRECOMPOUND =
StoB(arg) ? strdup(arg.c_str()) : 0;
167 if (cmd == doCoalCmd)
168 theParams->G4CASCADE_DO_COALESCENCE =
StoB(arg) ? strdup(arg.c_str()) : 0;
170 if (cmd == piNAbsCmd)
171 theParams->G4CASCADE_PIN_ABSORPTION = strdup(arg.c_str());
173 if (cmd == historyCmd)
174 theParams->G4CASCADE_SHOW_HISTORY =
StoB(arg) ? strdup(arg.c_str()) : 0;
176 if (cmd == use3BodyCmd)
177 theParams->G4CASCADE_USE_3BODYMOM =
StoB(arg) ? strdup(arg.c_str()) : 0;
180 theParams->G4CASCADE_USE_PHASESPACE =
StoB(arg) ? strdup(arg.c_str()) : 0;
182 if (cmd == randomFileCmd)
183 theParams->G4CASCADE_RANDOM_FILE = arg.empty() ? 0 : strdup(arg.c_str());
185 if (cmd == nucUseBestCmd)
186 theParams->G4NUCMODEL_USE_BEST =
StoB(arg) ? strdup(arg.c_str()) : 0;
188 if (cmd == nucRad2parCmd)
189 theParams->G4NUCMODEL_RAD_2PAR = strdup(arg.c_str());
191 if (cmd == nucRadScaleCmd)
192 theParams->G4NUCMODEL_RAD_SCALE = strdup(arg.c_str());
194 if (cmd == nucRadSmallCmd)
195 theParams->G4NUCMODEL_RAD_SMALL = strdup(arg.c_str());
197 if (cmd == nucRadAlphaCmd)
198 theParams->G4NUCMODEL_RAD_ALPHA = strdup(arg.c_str());
200 if (cmd == nucRadTrailingCmd)
201 theParams->G4NUCMODEL_RAD_TRAILING = strdup(arg.c_str());
203 if (cmd == nucFermiScaleCmd)
204 theParams->G4NUCMODEL_FERMI_SCALE = strdup(arg.c_str());
206 if (cmd == nucXsecScaleCmd)
207 theParams->G4NUCMODEL_XSEC_SCALE = strdup(arg.c_str());
209 if (cmd == nucGammaQDCmd)
210 theParams->G4NUCMODEL_GAMMAQD = strdup(arg.c_str());
212 if (cmd == coalDPmax2Cmd)
213 theParams->DPMAX_2CLUSTER = strdup(arg.c_str());
215 if (cmd == coalDPmax3Cmd)
216 theParams->DPMAX_3CLUSTER = strdup(arg.c_str());
218 if (cmd == coalDPmax4Cmd)
219 theParams->DPMAX_4CLUSTER = strdup(arg.c_str());
221 theParams->Initialize();
G4GLOB_DLL std::ostream G4cout