84 : orbitE(-1), bondE(0.), gammaEnergy(0.), excitation(0.),
85 gammaCreationTime(0.), aGamma(true), icm(false)
108 for(iGamma=0; iGamma<nGammas; ++iGamma) {
212 <<
" , iShell = " << iShell
213 <<
" , Shell binding energy = " <<
bondE/
keV
const std::vector< G4double > & L2ConvertionProbabilities() const
static G4Pow * GetInstance()
const std::vector< G4double > & M1ConvertionProbabilities() const
G4DiscreteGammaTransition(const G4NuclearLevel *level, G4int Z, G4int ver)
G4double HalfLife() const
const std::vector< G4double > & M4ConvertionProbabilities() const
G4int NumberOfGammas() const
const std::vector< G4double > & M2ConvertionProbabilities() const
static const G4double tolerance
const std::vector< G4double > & KConvertionProbabilities() const
const std::vector< G4double > & L1ConvertionProbabilities() const
virtual G4double GetGammaEnergy()
G4double gammaCreationTime
const std::vector< G4double > & M5ConvertionProbabilities() const
const std::vector< G4double > & GammaEnergies() const
G4double logZ(G4int Z) const
G4GLOB_DLL std::ostream G4cout
static G4double GetBindingEnergy(G4int Z, G4int SubshellNb)
const std::vector< G4double > & L3ConvertionProbabilities() const
const std::vector< G4double > & M3ConvertionProbabilities() const
G4double G4Log(G4double x)
virtual ~G4DiscreteGammaTransition()
G4double energy(const ThreeVector &p, const G4double m)
virtual G4double GetGammaCreationTime()
const std::vector< G4double > & GammaWeights() const
const std::vector< G4double > & TotalConvertionProbabilities() const
const G4NuclearLevel * aLevel
virtual void SelectGamma()
const std::vector< G4double > & GammaCumulativeProbabilities() const
void Update(const G4NuclearLevel *level, G4int Z)
virtual void SetEnergyFrom(G4double energy)