| 
    Geant4
    10.01.p02
    
   | 
 
#include <G4DiscreteGammaDeexcitation.hh>
 Inheritance diagram for G4DiscreteGammaDeexcitation:
 Collaboration diagram for G4DiscreteGammaDeexcitation:Public Member Functions | |
| G4DiscreteGammaDeexcitation () | |
| virtual | ~G4DiscreteGammaDeexcitation () | 
| virtual G4bool | CanDoTransition (G4Fragment *nucleus) | 
| void | SetICM (G4bool hl) | 
| void | SetRDM (G4bool hl) | 
| void | SetHL (G4double hl) | 
  Public Member Functions inherited from G4VGammaDeexcitation | |
| G4VGammaDeexcitation () | |
| virtual | ~G4VGammaDeexcitation () | 
| void | DoChain (G4FragmentVector *, G4Fragment *nucleus) | 
| G4Fragment * | GenerateGamma (G4Fragment *nucleus) | 
| void | SetVerboseLevel (G4int verbose) | 
| void | SetEO (G4ElectronOccupancy eo) | 
| void | SetVaccantSN (G4int val) | 
| G4ElectronOccupancy | GetEO () | 
| G4int | GetVacantSN () | 
| void | SetTimeLimit (G4double value) | 
Private Attributes | |
| G4int | nucleusZ | 
| G4int | nucleusA | 
| G4double | maxhl | 
| G4bool | icm | 
| G4bool | rdm | 
| G4NuclearLevelStore * | store | 
| G4NuclearLevelManager * | levelManager | 
| G4DiscreteGammaTransition * | dtransition | 
Additional Inherited Members | |
  Protected Attributes inherited from G4VGammaDeexcitation | |
| G4VGammaTransition * | _transition | 
| G4int | _verbose | 
| G4double | _tolerance | 
| G4double | _timeLimit | 
Definition at line 69 of file G4DiscreteGammaDeexcitation.hh.
| G4DiscreteGammaDeexcitation::G4DiscreteGammaDeexcitation | ( | ) | 
Definition at line 63 of file G4DiscreteGammaDeexcitation.cc.
References G4NuclearLevelStore::GetInstance(), and store.
 Here is the call graph for this function:
      
  | 
  virtual | 
Definition at line 70 of file G4DiscreteGammaDeexcitation.cc.
      
  | 
  virtual | 
Implements G4VGammaDeexcitation.
Definition at line 73 of file G4DiscreteGammaDeexcitation.cc.
References G4VGammaDeexcitation::_timeLimit, G4VGammaDeexcitation::_tolerance, G4VGammaDeexcitation::_transition, G4VGammaDeexcitation::_verbose, A, dtransition, G4NuclearLevel::Energy(), G4cout, G4endl, G4Fragment::GetA_asInt(), G4Fragment::GetExcitationEnergy(), G4NuclearLevelStore::GetManager(), G4Fragment::GetZ_asInt(), G4NuclearLevel::HalfLife(), icm, levelManager, maxhl, G4NuclearLevelManager::MaxLevelEnergy(), MeV, G4NuclearLevelManager::MinLevelEnergy(), G4NuclearLevelManager::NearestLevel(), nucleusA, nucleusZ, G4DiscreteGammaTransition::SetEnergyFrom(), G4DiscreteGammaTransition::SetICM(), store, and G4DiscreteGammaTransition::Update().
 Here is the call graph for this function:
      
  | 
  inline | 
Definition at line 82 of file G4DiscreteGammaDeexcitation.hh.
References maxhl.
      
  | 
  inline | 
Definition at line 78 of file G4DiscreteGammaDeexcitation.hh.
References icm.
Referenced by G4PhotonEvaporation::G4PhotonEvaporation().
 Here is the caller graph for this function:
      
  | 
  inline | 
Definition at line 80 of file G4DiscreteGammaDeexcitation.hh.
References rdm.
      
  | 
  private | 
Definition at line 93 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition().
      
  | 
  private | 
Definition at line 89 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and SetICM().
      
  | 
  private | 
Definition at line 92 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition().
      
  | 
  private | 
Definition at line 88 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and SetHL().
      
  | 
  private | 
Definition at line 87 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition().
      
  | 
  private | 
Definition at line 82 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition().
      
  | 
  private | 
Definition at line 90 of file G4DiscreteGammaDeexcitation.hh.
Referenced by SetRDM().
      
  | 
  private | 
Definition at line 91 of file G4DiscreteGammaDeexcitation.hh.
Referenced by CanDoTransition(), and G4DiscreteGammaDeexcitation().