Geant4_10
|
#include <G4VGammaDeexcitation.hh>
Public Member Functions | |
G4VGammaDeexcitation () | |
virtual | ~G4VGammaDeexcitation () |
virtual G4VGammaTransition * | CreateTransition ()=0 |
virtual G4bool | CanDoTransition ()=0 |
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) |
Protected Member Functions | |
void | Update () |
Protected Attributes | |
G4VGammaTransition * | _transition |
G4int | _verbose |
Definition at line 72 of file G4VGammaDeexcitation.hh.
G4VGammaDeexcitation::G4VGammaDeexcitation | ( | ) |
Definition at line 76 of file G4VGammaDeexcitation.cc.
|
virtual |
Definition at line 83 of file G4VGammaDeexcitation.cc.
|
pure virtual |
Implemented in G4DiscreteGammaDeexcitation, and G4ContinuumGammaDeexcitation.
|
pure virtual |
Implemented in G4DiscreteGammaDeexcitation, and G4ContinuumGammaDeexcitation.
G4FragmentVector * G4VGammaDeexcitation::DoChain | ( | ) |
Definition at line 106 of file G4VGammaDeexcitation.cc.
G4FragmentVector * G4VGammaDeexcitation::DoTransition | ( | ) |
Definition at line 88 of file G4VGammaDeexcitation.cc.
G4Fragment * G4VGammaDeexcitation::GenerateGamma | ( | ) |
Definition at line 134 of file G4VGammaDeexcitation.cc.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 143 of file G4VGammaDeexcitation.hh.
|
inline |
|
inline |
|
protected |
Definition at line 239 of file G4VGammaDeexcitation.cc.
|
protected |
Definition at line 111 of file G4VGammaDeexcitation.hh.
|
protected |
Definition at line 112 of file G4VGammaDeexcitation.hh.