Geant4
10.03
|
#include <G4DeexPrecoParameters.hh>
Private Member Functions | |
G4bool | IsLocked () const |
G4DeexPrecoParameters (const G4DeexPrecoParameters &right)=delete | |
const G4DeexPrecoParameters & | operator= (const G4DeexPrecoParameters &right)=delete |
G4bool | operator== (const G4DeexPrecoParameters &right) const =delete |
G4bool | operator!= (const G4DeexPrecoParameters &right) const =delete |
Friends | |
std::ostream & | operator<< (std::ostream &os, const G4DeexPrecoParameters &) |
Definition at line 49 of file G4DeexPrecoParameters.hh.
|
explicit |
Definition at line 43 of file G4DeexPrecoParameters.cc.
References fStateManager, G4StateManager::GetStateManager(), and SetDefaults().
|
privatedelete |
|
inline |
Definition at line 326 of file G4DeexPrecoParameters.hh.
References fCorrelatedGamma.
Referenced by G4PhotonEvaporation::Initialise().
void G4DeexPrecoParameters::Dump | ( | ) | const |
Definition at line 240 of file G4DeexPrecoParameters.cc.
References G4cout, G4Threading::IsMasterThread(), and StreamInfo().
Referenced by G4ExcitationHandler::G4ExcitationHandler().
|
inline |
Definition at line 336 of file G4DeexPrecoParameters.hh.
References fDeexChannelType.
Referenced by G4Evaporation::InitialiseChannels().
|
inline |
Definition at line 286 of file G4DeexPrecoParameters.hh.
References fDeexType.
Referenced by G4VEmissionProbability::Initialise().
|
inline |
Definition at line 241 of file G4DeexPrecoParameters.hh.
References fFermiEnergy.
Referenced by G4PreCompoundEmission::G4PreCompoundEmission(), and G4PreCompoundTransitions::G4PreCompoundTransitions().
|
inline |
Definition at line 226 of file G4DeexPrecoParameters.hh.
References fLevelDensity.
Referenced by G4GNASHTransitions::CalculateProbability(), G4PreCompoundEmission::G4PreCompoundEmission(), G4PreCompoundTransitions::G4PreCompoundTransitions(), G4GEMChannelVI::Initialise(), G4VEmissionProbability::Initialise(), G4PhotonEvaporation::Initialise(), G4PreCompoundModel::InitialiseModel(), G4HETCFragment::IntegrateEmissionProbability(), G4PreCompoundNucleon::ProbabilityDistributionFunction(), G4PreCompoundIon::ProbabilityDistributionFunction(), G4HETCChargedFragment::SampleKineticEnergy(), and G4HETCNeutron::SampleKineticEnergy().
|
inline |
Definition at line 261 of file G4DeexPrecoParameters.hh.
References fMaxLifeTime.
Referenced by G4PhotonEvaporation::Initialise().
|
inline |
Definition at line 276 of file G4DeexPrecoParameters.hh.
References fMinAForPreco.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 256 of file G4DeexPrecoParameters.hh.
References fMinExcitation.
Referenced by G4PhotonEvaporation::Initialise(), G4Evaporation::InitialiseChannels(), G4NeutronRadCapture::InitialiseModel(), and G4ExcitationHandler::SetParameters().
|
inline |
Definition at line 266 of file G4DeexPrecoParameters.hh.
References fMinExPerNucleounForMF.
Referenced by G4ExcitationHandler::SetParameters().
|
inline |
Definition at line 271 of file G4DeexPrecoParameters.hh.
References fMinZForPreco.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 251 of file G4DeexPrecoParameters.hh.
References fPhenoFactor.
|
inline |
Definition at line 246 of file G4DeexPrecoParameters.hh.
References fPrecoLowEnergy.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 281 of file G4DeexPrecoParameters.hh.
References fPrecoType.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 231 of file G4DeexPrecoParameters.hh.
References fR0.
Referenced by G4HETCFragment::G4HETCFragment(), G4PreCompoundIon::G4PreCompoundIon(), and G4PreCompoundFragment::GetOpt0().
|
inline |
Definition at line 236 of file G4DeexPrecoParameters.hh.
References fTransitionsR0.
Referenced by G4PreCompoundTransitions::G4PreCompoundTransitions().
|
private |
Definition at line 250 of file G4DeexPrecoParameters.cc.
References fStateManager, G4State_Idle, G4State_PreInit, G4StateManager::GetCurrentState(), and G4Threading::IsMasterThread().
Referenced by SetCorrelatedGamma(), SetDeexChannelsType(), SetDeexModelType(), SetFermiEnergy(), SetLevelDensity(), SetMaxLifeTime(), SetMinAForPreco(), SetMinExcitation(), SetMinExPerNucleounForMF(), SetMinZForPreco(), SetNeverGoBack(), SetPhenoFactor(), SetPrecoLowEnergy(), SetPrecoModelType(), SetR0(), SetStoreAllLevels(), SetTransitionsR0(), SetUseAngularGen(), SetUseCEM(), SetUseFilesNEW(), SetUseGNASH(), SetUseHETC(), and SetUseSoftCutoff().
|
inline |
Definition at line 291 of file G4DeexPrecoParameters.hh.
References fNeverGoBack.
Referenced by G4PreCompoundModel::InitialiseModel().
|
privatedelete |
|
privatedelete |
|
privatedelete |
void G4DeexPrecoParameters::SetCorrelatedGamma | ( | G4bool | val | ) |
Definition at line 202 of file G4DeexPrecoParameters.cc.
References fCorrelatedGamma, and IsLocked().
void G4DeexPrecoParameters::SetDeexChannelsType | ( | G4DeexChannelType | val | ) |
Definition at line 214 of file G4DeexPrecoParameters.cc.
References fDeexChannelType, and IsLocked().
void G4DeexPrecoParameters::SetDeexModelType | ( | G4int | n | ) |
Definition at line 154 of file G4DeexPrecoParameters.cc.
References fDeexType, IsLocked(), and n.
void G4DeexPrecoParameters::SetDefaults | ( | ) |
Definition at line 49 of file G4DeexPrecoParameters.cc.
References fCorrelatedGamma, fDeexChannelType, fDeexType, fermi, fEvaporation, fFermiEnergy, fLevelDensity, fMaxLifeTime, fMinAForPreco, fMinExcitation, fMinExPerNucleounForMF, fMinZForPreco, fNeverGoBack, fPhenoFactor, fPrecoLowEnergy, fPrecoType, fR0, fStoreAllLevels, fTransitionsR0, fUseAngularGen, fUseCEM, fUseGNASH, fUseHETC, fUseLongFiles, fUseSoftCutoff, G4MUTEXLOCK, G4MUTEXUNLOCK, GeV, keV, MeV, and second.
Referenced by G4DeexPrecoParameters().
void G4DeexPrecoParameters::SetFermiEnergy | ( | G4double | val | ) |
Definition at line 100 of file G4DeexPrecoParameters.cc.
References fFermiEnergy, and IsLocked().
void G4DeexPrecoParameters::SetLevelDensity | ( | G4double | val | ) |
Definition at line 82 of file G4DeexPrecoParameters.cc.
References fLevelDensity, IsLocked(), and MeV.
void G4DeexPrecoParameters::SetMaxLifeTime | ( | G4double | val | ) |
Definition at line 124 of file G4DeexPrecoParameters.cc.
References fMaxLifeTime, and IsLocked().
void G4DeexPrecoParameters::SetMinAForPreco | ( | G4int | n | ) |
Definition at line 142 of file G4DeexPrecoParameters.cc.
References fMinAForPreco, IsLocked(), and n.
void G4DeexPrecoParameters::SetMinEForMultiFrag | ( | G4double | ) |
void G4DeexPrecoParameters::SetMinExcitation | ( | G4double | val | ) |
Definition at line 118 of file G4DeexPrecoParameters.cc.
References fMinExcitation, and IsLocked().
void G4DeexPrecoParameters::SetMinExPerNucleounForMF | ( | G4double | val | ) |
Definition at line 130 of file G4DeexPrecoParameters.cc.
References fMinExPerNucleounForMF, and IsLocked().
void G4DeexPrecoParameters::SetMinZForPreco | ( | G4int | n | ) |
Definition at line 136 of file G4DeexPrecoParameters.cc.
References fMinZForPreco, IsLocked(), and n.
void G4DeexPrecoParameters::SetNeverGoBack | ( | G4bool | val | ) |
Definition at line 160 of file G4DeexPrecoParameters.cc.
References fNeverGoBack, and IsLocked().
void G4DeexPrecoParameters::SetPhenoFactor | ( | G4double | val | ) |
Definition at line 112 of file G4DeexPrecoParameters.cc.
References fPhenoFactor, and IsLocked().
void G4DeexPrecoParameters::SetPrecoLowEnergy | ( | G4double | val | ) |
Definition at line 106 of file G4DeexPrecoParameters.cc.
References fPrecoLowEnergy, and IsLocked().
void G4DeexPrecoParameters::SetPrecoModelType | ( | G4int | n | ) |
Definition at line 148 of file G4DeexPrecoParameters.cc.
References fPrecoType, IsLocked(), and n.
void G4DeexPrecoParameters::SetR0 | ( | G4double | val | ) |
Definition at line 88 of file G4DeexPrecoParameters.cc.
References fR0, and IsLocked().
void G4DeexPrecoParameters::SetStoreAllLevels | ( | G4bool | val | ) |
Definition at line 208 of file G4DeexPrecoParameters.cc.
References fStoreAllLevels, and IsLocked().
void G4DeexPrecoParameters::SetTransitionsR0 | ( | G4double | val | ) |
Definition at line 94 of file G4DeexPrecoParameters.cc.
References fTransitionsR0, and IsLocked().
void G4DeexPrecoParameters::SetUseAngularGen | ( | G4bool | val | ) |
Definition at line 190 of file G4DeexPrecoParameters.cc.
References fUseAngularGen, and IsLocked().
void G4DeexPrecoParameters::SetUseCEM | ( | G4bool | val | ) |
Definition at line 172 of file G4DeexPrecoParameters.cc.
References fUseCEM, and IsLocked().
void G4DeexPrecoParameters::SetUseFilesNEW | ( | G4bool | val | ) |
Definition at line 196 of file G4DeexPrecoParameters.cc.
References fUseLongFiles, and IsLocked().
Referenced by G4RadioactiveDecayPhysics::G4RadioactiveDecayPhysics().
void G4DeexPrecoParameters::SetUseGNASH | ( | G4bool | val | ) |
Definition at line 178 of file G4DeexPrecoParameters.cc.
References fUseGNASH, and IsLocked().
void G4DeexPrecoParameters::SetUseHETC | ( | G4bool | val | ) |
Definition at line 184 of file G4DeexPrecoParameters.cc.
References fUseHETC, and IsLocked().
void G4DeexPrecoParameters::SetUseSoftCutoff | ( | G4bool | val | ) |
Definition at line 166 of file G4DeexPrecoParameters.cc.
References fUseSoftCutoff, and IsLocked().
|
inline |
Definition at line 331 of file G4DeexPrecoParameters.hh.
References fStoreAllLevels.
Referenced by G4LevelReader::LevelManager().
std::ostream & G4DeexPrecoParameters::StreamInfo | ( | std::ostream & | os | ) | const |
Definition at line 220 of file G4DeexPrecoParameters.cc.
References fCorrelatedGamma, fDeexType, fLevelDensity, fMaxLifeTime, fMinExcitation, fPrecoType, keV, MeV, ns, and CLHEP::prec.
Referenced by Dump(), and operator<<().
|
inline |
Definition at line 316 of file G4DeexPrecoParameters.hh.
References fUseAngularGen.
|
inline |
Definition at line 301 of file G4DeexPrecoParameters.hh.
References fUseCEM.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 321 of file G4DeexPrecoParameters.hh.
References fUseLongFiles.
Referenced by G4NuclearLevelData::AddPrivateData(), and G4NuclearLevelData::InitialiseForIsotope().
|
inline |
Definition at line 306 of file G4DeexPrecoParameters.hh.
References fUseGNASH.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 311 of file G4DeexPrecoParameters.hh.
References fUseHETC.
Referenced by G4PreCompoundModel::InitialiseModel().
|
inline |
Definition at line 296 of file G4DeexPrecoParameters.hh.
References fUseSoftCutoff.
Referenced by G4PreCompoundModel::InitialiseModel().
|
friend |
Definition at line 245 of file G4DeexPrecoParameters.cc.
|
private |
Definition at line 215 of file G4DeexPrecoParameters.hh.
Referenced by CorrelatedGamma(), SetCorrelatedGamma(), SetDefaults(), and StreamInfo().
|
private |
Definition at line 219 of file G4DeexPrecoParameters.hh.
Referenced by GetDeexChannelsType(), SetDeexChannelsType(), and SetDefaults().
|
private |
Definition at line 203 of file G4DeexPrecoParameters.hh.
Referenced by GetDeexModelType(), SetDeexModelType(), SetDefaults(), and StreamInfo().
|
private |
Definition at line 182 of file G4DeexPrecoParameters.hh.
Referenced by GetFermiEnergy(), SetDefaults(), and SetFermiEnergy().
|
private |
Definition at line 173 of file G4DeexPrecoParameters.hh.
Referenced by GetLevelDensity(), SetDefaults(), SetLevelDensity(), and StreamInfo().
|
private |
Definition at line 192 of file G4DeexPrecoParameters.hh.
Referenced by GetMaxLifeTime(), SetDefaults(), SetMaxLifeTime(), and StreamInfo().
|
private |
Definition at line 199 of file G4DeexPrecoParameters.hh.
Referenced by GetMinAForPreco(), SetDefaults(), and SetMinAForPreco().
|
private |
Definition at line 191 of file G4DeexPrecoParameters.hh.
Referenced by GetMinExcitation(), SetDefaults(), SetMinExcitation(), and StreamInfo().
|
private |
Definition at line 195 of file G4DeexPrecoParameters.hh.
Referenced by GetMinExPerNucleounForMF(), SetDefaults(), and SetMinExPerNucleounForMF().
|
private |
Definition at line 198 of file G4DeexPrecoParameters.hh.
Referenced by GetMinZForPreco(), SetDefaults(), and SetMinZForPreco().
|
private |
Definition at line 206 of file G4DeexPrecoParameters.hh.
Referenced by NeverGoBack(), SetDefaults(), and SetNeverGoBack().
|
private |
Definition at line 188 of file G4DeexPrecoParameters.hh.
Referenced by GetPhenoFactor(), SetDefaults(), and SetPhenoFactor().
|
private |
Definition at line 185 of file G4DeexPrecoParameters.hh.
Referenced by GetPrecoLowEnergy(), SetDefaults(), and SetPrecoLowEnergy().
|
private |
Definition at line 202 of file G4DeexPrecoParameters.hh.
Referenced by GetPrecoModelType(), SetDefaults(), SetPrecoModelType(), and StreamInfo().
|
private |
Definition at line 176 of file G4DeexPrecoParameters.hh.
Referenced by GetR0(), SetDefaults(), and SetR0().
|
private |
Definition at line 170 of file G4DeexPrecoParameters.hh.
Referenced by G4DeexPrecoParameters(), and IsLocked().
|
private |
Definition at line 216 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetStoreAllLevels(), and StoreAllLevels().
|
private |
Definition at line 179 of file G4DeexPrecoParameters.hh.
Referenced by GetTransitionsR0(), SetDefaults(), and SetTransitionsR0().
|
private |
Definition at line 211 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseAngularGen(), and UseAngularGen().
|
private |
Definition at line 208 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseCEM(), and UseCEM().
|
private |
Definition at line 209 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseGNASH(), and UseGNASH().
|
private |
Definition at line 210 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseHETC(), and UseHETC().
|
private |
Definition at line 214 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseFilesNEW(), and UseFilesNEW().
|
private |
Definition at line 207 of file G4DeexPrecoParameters.hh.
Referenced by SetDefaults(), SetUseSoftCutoff(), and UseSoftCutoff().