252{
253
254 if ( command == old_nucleuslimitsCmd ) {
255 theRadioactiveDecayContainer->
258 ed << "This command is valid but deprecated and will be replaced with the command:\n"
259 << "/process/had/rdm/nucleusLimits in the next major release, Geant4 version 11.0";
261 } else if ( command == old_avolumeCmd ) {
264 ed << "This command is valid but deprecated and will be replaced with the command:\n"
265 << "/process/had/rdm/selectVolume in the next major release, Geant4 version 11.0";
267 } else if ( command == old_deavolumeCmd ) {
270 ed << "This command is valid but deprecated and will be replaced with the command:\n"
271 << "/process/had/rdm/deselectVolume in the next major release, Geant4 version 11.0";
273 } else if ( command == old_allvolumesCmd ) {
276 ed << "This command is valid but deprecated and will be replaced with the command:\n"
277 << "/process/had/rdm/allVolumes in the next major release, Geant4 version 11.0";
279 } else if ( command == old_deallvolumesCmd ) {
282 ed << "This command is valid but deprecated and will be replaced with the command:\n"
283 << "/process/had/rdm/noVolumes in the next major release, Geant4 version 11.0";
285 } else if ( command == old_verboseCmd ) {
288 ed << "This command is valid but deprecated and will be replaced with the command:\n"
289 << "/process/had/rdm/verbose in the next major release, Geant4 version 11.0";
291 } else if ( command == old_icmCmd ) {
294 ed << "This command is valid but deprecated and will be replaced with the command:\n"
295 << "/process/had/rdm/applyICM in the next major release, Geant4 version 11.0";
297 } else if ( command == old_armCmd ) {
300 ed << "This command is valid but deprecated and will be replaced with the command:\n"
301 << "/process/had/rdm/applyARM in the next major release, Geant4 version 11.0";
303 } else if ( command == old_userDecayDataCmd ) {
306 const char* nv = (const char*)newValues;
307 std::istringstream is(nv);
308 is >> Z >>
A >> file_name;
311 ed << "This command is valid but deprecated and will be replaced with the command:\n"
312 << "/process/had/rdm/setRadioactiveDecayFile in the next major release, Geant4 version 11.0";
314 } else if ( command == old_userEvaporationDataCmd ) {
317 const char* nv = (const char*)newValues;
318 std::istringstream is(nv);
319 is >> Z >>
A >> file_name;
322 ed << "This command is valid but deprecated and will be replaced with the command:\n"
323 << "/process/had/rdm/setPhotoEvaporationFile in the next major release, Geant4 version 11.0";
325 } else if ( command == old_colldirCmd ) {
328 ed << "This command is valid but deprecated and will be replaced with the command:\n"
329 << "/process/had/rdm/decayDirection in the next major release, Geant4 version 11.0";
331 } else if ( command == old_collangleCmd ) {
334 ed << "This command is valid but deprecated and will be replaced with the command:\n"
335 << "/process/had/rdm/decayHalfAngle in the next major release, Geant4 version 11.0";
337 }
338
339
340 if ( command == nucleuslimitsCmd ) {
341 theRadioactiveDecayContainer->
343 } else if ( command == avolumeCmd ) {
345 } else if ( command == deavolumeCmd ) {
347 } else if ( command == allvolumesCmd ) {
349 } else if ( command == deallvolumesCmd ) {
351 } else if ( command == verboseCmd ) {
353 } else if ( command == icmCmd ) {
355 } else if ( command == armCmd ) {
357 } else if ( command == userDecayDataCmd ) {
360 const char* nv = (const char*)newValues;
361 std::istringstream is(nv);
362 is >> Z >>
A >> file_name;
364 } else if ( command == userEvaporationDataCmd ) {
367 const char* nv = (const char*)newValues;
368 std::istringstream is(nv);
369 is >> Z >>
A >> file_name;
371 } else if ( command == colldirCmd ) {
373 } else if ( command == collangleCmd ) {
375 }
376}
double A(double temperature)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
std::ostringstream G4ExceptionDescription
G4bool AddPrivateData(G4int Z, G4int A, const G4String &filename)
static G4NuclearLevelData * GetInstance()
void AddUserDecayDataFile(G4int Z, G4int A, G4String filename)
void DeselectAVolume(const G4String aVolume)
void SelectAVolume(const G4String aVolume)
void SetVerboseLevel(G4int value)
void SetDecayHalfAngle(G4double halfAngle=0.*CLHEP::deg)
void SetDecayDirection(const G4ThreeVector &theDir)
void DeselectAllVolumes()
static G4ThreeVector GetNew3VectorValue(const char *paramString)
static G4bool GetNewBoolValue(const char *paramString)
static G4double GetNewDoubleValue(const char *paramString)
static G4int GetNewIntValue(const char *paramString)
G4NucleusLimits GetNewNucleusLimitsValue(G4String paramString)