|
Geant4
10.00.p02
|
#include <G4DiscreteGammaDeexcitation.hh>
Inheritance diagram for G4DiscreteGammaDeexcitation:
Collaboration diagram for G4DiscreteGammaDeexcitation:Public Member Functions | |
| G4DiscreteGammaDeexcitation () | |
| virtual | ~G4DiscreteGammaDeexcitation () |
| virtual G4VGammaTransition * | CreateTransition () |
| virtual G4bool | CanDoTransition () |
| void | SetICM (G4bool hl) |
| void | SetRDM (G4bool hl) |
| void | SetHL (G4double hl) |
Public Member Functions inherited from G4VGammaDeexcitation | |
| G4VGammaDeexcitation () | |
| virtual | ~G4VGammaDeexcitation () |
| G4FragmentVector * | DoTransition () |
| G4FragmentVector * | DoChain () |
| G4Fragment * | GenerateGamma () |
| G4Fragment * | GetNucleus () |
| void | SetNucleus (G4Fragment *nucleus) |
| void | SetVerboseLevel (G4int verbose) |
| void | Initialize () |
| void | SetEO (G4ElectronOccupancy eo) |
| void | SetVaccantSN (G4int val) |
| G4ElectronOccupancy | GetEO () |
| G4int | GetVacantSN () |
| void | SetTimeLimit (G4double value) |
Private Attributes | |
| G4int | _nucleusZ |
| G4int | _nucleusA |
| G4double | _tolerance |
| G4double | _max_hl |
| G4bool | _icm |
| G4bool | _rdm |
| G4NuclearLevelManager * | _levelManager |
Additional Inherited Members | |
Protected Member Functions inherited from G4VGammaDeexcitation | |
| void | Update () |
Protected Attributes inherited from G4VGammaDeexcitation | |
| G4VGammaTransition * | _transition |
| G4int | _verbose |
Definition at line 68 of file G4DiscreteGammaDeexcitation.hh.
| G4DiscreteGammaDeexcitation::G4DiscreteGammaDeexcitation | ( | ) |
Definition at line 67 of file G4DiscreteGammaDeexcitation.cc.
References _tolerance, G4NuclearLevelStore::GetInstance(), and keV.
Here is the call graph for this function:
|
virtual |
Definition at line 75 of file G4DiscreteGammaDeexcitation.cc.
|
virtual |
Implements G4VGammaDeexcitation.
Definition at line 130 of file G4DiscreteGammaDeexcitation.cc.
References _levelManager, _max_hl, _nucleusA, _nucleusZ, _rdm, _tolerance, G4VGammaDeexcitation::_transition, G4VGammaDeexcitation::_verbose, G4cout, G4endl, G4Fragment::GetExcitationEnergy(), G4VGammaDeexcitation::GetNucleus(), G4NuclearLevel::HalfLife(), G4NuclearLevelManager::MaxLevelEnergy(), G4NuclearLevelManager::MinLevelEnergy(), and G4NuclearLevelManager::NearestLevel().
Here is the call graph for this function:
|
virtual |
Implements G4VGammaDeexcitation.
Definition at line 78 of file G4DiscreteGammaDeexcitation.cc.
References _icm, _levelManager, _nucleusA, _nucleusZ, _tolerance, G4VGammaDeexcitation::_verbose, A, G4NuclearLevel::Energy(), G4cout, G4endl, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4NuclearLevelStore::GetInstance(), G4NuclearLevelStore::GetManager(), G4VGammaDeexcitation::GetNucleus(), G4Fragment::GetZ_asInt(), G4NuclearLevelManager::IsValid(), G4NuclearLevelManager::NearestLevel(), and G4DiscreteGammaTransition::SetICM().
Here is the call graph for this function:
|
inline |
Definition at line 89 of file G4DiscreteGammaDeexcitation.hh.
References _max_hl.
|
inline |
Definition at line 85 of file G4DiscreteGammaDeexcitation.hh.
References _icm.
Referenced by G4PhotonEvaporation::G4PhotonEvaporation().
Here is the caller graph for this function:
|
inline |
Definition at line 87 of file G4DiscreteGammaDeexcitation.hh.
References _rdm.
|
private |
Definition at line 97 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CreateTransition(), and SetICM().
|
private |
Definition at line 99 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and CreateTransition().
|
private |
Definition at line 96 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and SetHL().
|
private |
Definition at line 94 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and CreateTransition().
|
private |
Definition at line 89 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and CreateTransition().
|
private |
Definition at line 98 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and SetRDM().
|
private |
Definition at line 95 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), CreateTransition(), and G4DiscreteGammaDeexcitation().