41 PhotoEvaCmd->
SetGuidance(
" Force the use of the Photon Evaporation model, instead of the neutron capture final state data.");
108 if ( newValue ==
"true" ) bValue =
true;
116 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER UseOnlyPhotoEvaporation TO "
117 << bValue <<
" ===" <<
G4endl;
120 G4cout <<
" -> Forced the use of the Photon Evaporation model (instead of the neutron capture final state data)"
123 G4cout <<
" -> Go back to use the default neutron capture final state data !" <<
G4endl;
135 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER SkipMissingIsotopes TO "
136 << bValue <<
" ===" <<
G4endl;
139 G4cout <<
" -> Use only exact isotope data files, instead of allowing nearby isotope files to be used: \n"
140 <<
" if the exact file is not available, the cross section will be set to zero !"
143 G4cout <<
" -> Go back to the default, i.e. use nearby isotope files when the exact isotope data files are not found !"
156 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER NeglectDoppler TO "
157 << bValue <<
" ===" <<
G4endl;
160 G4cout <<
" -> Switched off the Doppler broadening due to the thermal motion of the target nucleus: \n"
161 <<
" on-the-fly Doppler broadening will be neglected in the cross section calculations of \n"
162 <<
" capture, elastic, fission and inelastic reactions/scatterings of neutrons below 20 MeV.\n"
163 <<
" This option provides a significant CPU performance advantage !"
166 G4cout <<
" -> Go back to the default, i.e. switch on the Doppler broadening on-the-fly !" <<
G4endl;
178 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER DoNotAdjustFinalState TO "
179 << bValue <<
" ===" <<
G4endl;
182 G4cout <<
" -> Disabled the adjustment of the final state for getting better conservation !"
185 G4cout <<
" -> Go back to the default, i.e. adjust the final state to get better conservation !"
198 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER ProduceFissionFragments TO "
199 << bValue <<
" ===" <<
G4endl;
202 G4cout <<
" -> Enabled the generation of fission fragments !"
205 G4cout <<
" -> Go back to the default, i.e. do not generate fission fragments !" <<
G4endl;
219 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER UseWendtFissionModel TO "
220 << bValue <<
" ===" <<
G4endl;
223 G4cout <<
" -> Enabled the use of Wendt fission model !" <<
G4endl;
225 G4cout <<
" -> Go back to the default, i.e. do not use the Wendt fission model !" <<
G4endl;
237 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER UseNRESP71Model TO "
238 << bValue <<
" ===" <<
G4endl;
241 G4cout <<
" -> Enabled the use of NRESP71 model for n on C reaction !" <<
G4endl;
243 G4cout <<
" -> Go back to the default, i.e. do not use the NRESP71 model !" <<
G4endl;
256 <<
"=== G4ParticleHPMessenger CHANGED PARAMETER VerboseLevel TO "
257 << verboseLevel <<
" ===" <<
G4endl;
G4GLOB_DLL std::ostream G4cout
static G4HadronicParameters * Instance()
G4bool GetNeglectDoppler()
void SetUseNRESP71Model(G4bool val)
G4bool GetUseOnlyPhotoEvaporation()
G4bool GetSkipMissingIsotopes()
void SetNeglectDoppler(G4bool val)
G4bool GetUseNRESP71Model()
void SetProduceFissionFragments(G4bool val)
void SetSkipMissingIsotopes(G4bool val)
void SetDoNotAdjustFinalState(G4bool val)
void SetVerboseLevel(G4int i)
G4bool GetUseWendtFissionModel()
G4bool GetProduceFissionFragments()
G4bool GetDoNotAdjustFinalState()
void SetUseWendtFissionModel(G4bool val)
void SetUseOnlyPhotoEvaporation(G4bool val)
void SetNewValue(G4UIcommand *, G4String)
G4UIcmdWithAString * NRESP71Cmd
G4UIcmdWithAnInteger * VerboseCmd
G4UIcmdWithAString * DoNotAdjustFSCmd
G4UIcmdWithAString * WendtFissionModelCmd
G4UIcmdWithAString * SkipMissingCmd
G4UIcmdWithAString * PhotoEvaCmd
G4ParticleHPMessenger(G4ParticleHPManager *)
G4UIcmdWithAString * ProduceFissionFragementCmd
G4UIdirectory * ParticleHPDir
G4ParticleHPManager * manager
G4UIcmdWithAString * NeglectDopplerCmd
void SetCandidates(const char *candidateList)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetDefaultValue(G4int defVal)
void SetGuidance(const char *aGuidance)
static G4int ConvertToInt(const char *st)
void SetRange(const char *rs)
void AvailableForStates(G4ApplicationState s1)