43 :theRadioactivationContainer(theRadioactivationContainer1)
46 rdmDirectory->
SetGuidance(
"Controls the biased version of radioactive decay");
50 analoguemcCmd->
SetGuidance(
"false: variance reduction method; true: analogue method");
56 brbiasCmd->
SetGuidance(
"false: no biasing; true: all branches are treated as equal");
62 hlthCmd->
SetGuidance(
"Set the h-l threshold for isomer production");
67 sourcetimeprofileCmd =
new G4UIcmdWithAString(
"/process/had/rdm/sourceTimeProfile",
this);
69 (
"Supply the name of the ascii file containing the source particle time profile");
74 decaybiasprofileCmd =
new G4UIcmdWithAString(
"/process/had/rdm/decayBiasProfile",
this);
76 (
"Supply the name of the ascii file containing the decay bias time profile");
82 splitnucleiCmd->
SetGuidance(
"Set number of splitting for the isotopes.");
85 splitnucleiCmd->
SetRange(
"NSplit>=1");
93 delete sourcetimeprofileCmd;
94 delete decaybiasprofileCmd;
96 delete splitnucleiCmd;
103 if ( command == analoguemcCmd ) { theRadioactivationContainer->
105 }
else if ( command == brbiasCmd ) { theRadioactivationContainer->
107 }
else if ( command == sourcetimeprofileCmd ) { theRadioactivationContainer->
108 SetSourceTimeProfile( newValues );
109 }
else if ( command == decaybiasprofileCmd ) { theRadioactivationContainer->
110 SetDecayBias( newValues );
111 }
else if ( command == splitnucleiCmd ) { theRadioactivationContainer->
113 }
else if ( command == hlthCmd ) { theRadioactivationContainer->
G4RadioactivationMessenger(G4Radioactivation *theRadioactivationContainer)
void SetNewValue(G4UIcommand *command, G4String newValues)
~G4RadioactivationMessenger()
static G4bool GetNewBoolValue(const char *paramString)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(G4bool defVal)
void SetUnitCategory(const char *unitCategory)
static G4double GetNewDoubleValue(const char *paramString)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(const char *defVal)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4int GetNewIntValue(const char *paramString)
void SetDefaultValue(G4int defVal)
void SetGuidance(const char *aGuidance)
void SetRange(const char *rs)