Geant4.10
|
#include <G4DiscreteGammaTransition.hh>
Public Member Functions | |
G4DiscreteGammaTransition (const G4NuclearLevel &level, G4int Z, G4int A) | |
virtual | ~G4DiscreteGammaTransition () |
virtual void | SetEnergyFrom (G4double energy) |
virtual G4double | GetGammaEnergy () |
virtual G4double | GetGammaCreationTime () |
virtual void | SelectGamma () |
void | SetICM (G4bool ic) |
G4bool | GetICM () const |
G4double | GetBondEnergy () |
G4int | GetOrbitNumber () |
G4bool | IsAGamma () |
![]() | |
G4VGammaTransition () | |
virtual | ~G4VGammaTransition () |
Additional Inherited Members | |
![]() | |
G4int | _verbose |
Definition at line 79 of file G4DiscreteGammaTransition.hh.
G4DiscreteGammaTransition::G4DiscreteGammaTransition | ( | const G4NuclearLevel & | level, |
G4int | Z, | ||
G4int | A | ||
) |
Definition at line 78 of file G4DiscreteGammaTransition.cc.
References G4VGammaTransition::_verbose.
|
virtual |
Definition at line 89 of file G4DiscreteGammaTransition.cc.
|
inline |
Definition at line 100 of file G4DiscreteGammaTransition.hh.
Referenced by G4VGammaDeexcitation::GenerateGamma().
|
virtual |
Implements G4VGammaTransition.
Definition at line 235 of file G4DiscreteGammaTransition.cc.
|
virtual |
Implements G4VGammaTransition.
Definition at line 230 of file G4DiscreteGammaTransition.cc.
|
inline |
Definition at line 99 of file G4DiscreteGammaTransition.hh.
Referenced by G4VGammaDeexcitation::GenerateGamma().
|
inline |
Definition at line 101 of file G4DiscreteGammaTransition.hh.
Referenced by G4VGammaDeexcitation::GenerateGamma().
|
inline |
Definition at line 102 of file G4DiscreteGammaTransition.hh.
Referenced by G4VGammaDeexcitation::GenerateGamma().
|
virtual |
Implements G4VGammaTransition.
Definition at line 92 of file G4DiscreteGammaTransition.cc.
References G4VGammaTransition::_verbose, G4cout, G4endl, G4Log(), G4UniformRand, G4NuclearLevel::GammaCumulativeProbabilities(), G4NuclearLevel::GammaEnergies(), G4NuclearLevel::GammaWeights(), G4AtomicShells::GetBindingEnergy(), G4Pow::GetInstance(), G4NuclearLevel::HalfLife(), G4NuclearLevel::KConvertionProbabilities(), python.hepunit::keV, G4NuclearLevel::L1ConvertionProbabilities(), G4NuclearLevel::L2ConvertionProbabilities(), G4NuclearLevel::L3ConvertionProbabilities(), G4Pow::logZ(), G4NuclearLevel::M1ConvertionProbabilities(), G4NuclearLevel::M2ConvertionProbabilities(), G4NuclearLevel::M3ConvertionProbabilities(), G4NuclearLevel::M4ConvertionProbabilities(), G4NuclearLevel::M5ConvertionProbabilities(), G4NuclearLevel::NumberOfGammas(), and G4NuclearLevel::TotalConvertionProbabilities().
Implements G4VGammaTransition.
Definition at line 240 of file G4DiscreteGammaTransition.cc.
References energy().
Definition at line 98 of file G4DiscreteGammaTransition.hh.
Referenced by G4DiscreteGammaDeexcitation::CreateTransition().