#include <G4DiscreteGammaTransition.hh>
◆ G4DiscreteGammaTransition()
◆ ~G4DiscreteGammaTransition()
G4DiscreteGammaTransition::~G4DiscreteGammaTransition |
( |
| ) |
|
|
virtual |
◆ GetBondEnergy()
G4double G4DiscreteGammaTransition::GetBondEnergy |
( |
| ) |
|
|
inline |
◆ GetGammaCreationTime()
G4double G4DiscreteGammaTransition::GetGammaCreationTime |
( |
| ) |
|
|
virtual |
◆ GetGammaEnergy()
G4double G4DiscreteGammaTransition::GetGammaEnergy |
( |
| ) |
|
|
virtual |
◆ GetICM()
G4bool G4DiscreteGammaTransition::GetICM |
( |
| ) |
const |
|
inline |
◆ GetOrbitNumber()
G4int G4DiscreteGammaTransition::GetOrbitNumber |
( |
| ) |
|
|
inline |
◆ IsAGamma()
G4bool G4DiscreteGammaTransition::IsAGamma |
( |
| ) |
|
|
inline |
◆ SelectGamma()
void G4DiscreteGammaTransition::SelectGamma |
( |
| ) |
|
|
virtual |
Implements G4VGammaTransition.
Definition at line 94 of file G4DiscreteGammaTransition.cc.
108 for(iGamma=0; iGamma<nGammas; ++iGamma) {
210 <<
" , iShell = " << iShell
211 <<
" , Shell binding energy = " <<
bondE/
keV const std::vector< G4double > & M3ConvertionProbabilities() const
static G4Pow * GetInstance()
G4double logZ(G4int Z) const
G4int NumberOfGammas() const
G4double HalfLife() const
const std::vector< G4double > & GammaEnergies() const
static const G4double tolerance
const std::vector< G4double > & L1ConvertionProbabilities() const
G4double gammaCreationTime
const std::vector< G4double > & TotalConvertionProbabilities() const
const std::vector< G4double > & GammaCumulativeProbabilities() const
const std::vector< G4double > & L2ConvertionProbabilities() const
G4GLOB_DLL std::ostream G4cout
static G4double GetBindingEnergy(G4int Z, G4int SubshellNb)
const std::vector< G4double > & M2ConvertionProbabilities() const
G4double G4Log(G4double x)
const std::vector< G4double > & M1ConvertionProbabilities() const
const std::vector< G4double > & KConvertionProbabilities() const
const std::vector< G4double > & M4ConvertionProbabilities() const
const G4NuclearLevel * aLevel
const std::vector< G4double > & M5ConvertionProbabilities() const
const std::vector< G4double > & L3ConvertionProbabilities() const
const std::vector< G4double > & GammaWeights() const
◆ SetEnergyFrom()
void G4DiscreteGammaTransition::SetEnergyFrom |
( |
G4double |
energy | ) |
|
|
virtual |
◆ SetICM()
void G4DiscreteGammaTransition::SetICM |
( |
G4bool |
ic | ) |
|
|
inline |
◆ Update()
◆ aGamma
G4bool G4DiscreteGammaTransition::aGamma |
|
private |
◆ aLevel
◆ bondE
G4double G4DiscreteGammaTransition::bondE |
|
private |
◆ excitation
G4double G4DiscreteGammaTransition::excitation |
|
private |
◆ gammaCreationTime
G4double G4DiscreteGammaTransition::gammaCreationTime |
|
private |
◆ gammaEnergy
G4double G4DiscreteGammaTransition::gammaEnergy |
|
private |
◆ icm
G4bool G4DiscreteGammaTransition::icm |
|
private |
◆ nucleusZ
G4int G4DiscreteGammaTransition::nucleusZ |
|
private |
◆ orbitE
G4int G4DiscreteGammaTransition::orbitE |
|
private |
◆ verbose
G4int G4DiscreteGammaTransition::verbose |
|
private |
The documentation for this class was generated from the following files: