Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4LevelManager.hh>
Public Member Functions | |
G4LevelManager (G4int Z, G4int A, std::size_t nlev, const std::vector< G4double > &energies, const std::vector< G4int > &spin, const std::vector< const G4NucLevel * > &levels) | |
~G4LevelManager () | |
std::size_t | NearestLevelIndex (const G4double energy, const std::size_t index=0) const |
std::size_t | NumberOfTransitions () const |
const G4NucLevel * | GetLevel (const std::size_t i) const |
G4double | LevelEnergy (const std::size_t i) const |
G4double | MaxLevelEnergy () const |
std::size_t | NearestLowEdgeLevelIndex (const G4double energy) const |
const G4NucLevel * | NearestLevel (const G4double energy, const std::size_t index=0) const |
G4double | NearestLevelEnergy (const G4double energy, const std::size_t index=0) const |
G4double | NearestLowEdgeLevelEnergy (const G4double energy) const |
G4double | LifeTime (const std::size_t i) const |
G4int | SpinTwo (const std::size_t i) const |
G4int | Parity (const std::size_t i) const |
G4int | FloatingLevel (const std::size_t i) const |
G4double | ShellCorrection () const |
G4double | LevelDensity (const G4double U) const |
const G4String & | FloatingType (const std::size_t i) const |
void | StreamInfo (std::ostream &os) const |
G4LevelManager (const G4LevelManager &right)=delete | |
const G4LevelManager & | operator= (const G4LevelManager &right)=delete |
G4bool | operator== (const G4LevelManager &right) const =delete |
G4bool | operator!= (const G4LevelManager &right) const =delete |
Definition at line 53 of file G4LevelManager.hh.
|
explicit |
Definition at line 53 of file G4LevelManager.cc.
G4LevelManager::~G4LevelManager | ( | ) |
Definition at line 94 of file G4LevelManager.cc.
|
delete |
|
inline |
Definition at line 197 of file G4LevelManager.hh.
Referenced by StreamInfo().
const G4String & G4LevelManager::FloatingType | ( | const std::size_t | i | ) | const |
Definition at line 114 of file G4LevelManager.cc.
|
inline |
Definition at line 137 of file G4LevelManager.hh.
Referenced by NearestLevel().
Definition at line 207 of file G4LevelManager.hh.
Referenced by G4NuclearLevelData::GetLevelDensity().
|
inline |
Definition at line 142 of file G4LevelManager.hh.
Referenced by G4NuclearLevelData::FindLevel(), NearestLevelEnergy(), and NearestLowEdgeLevelEnergy().
|
inline |
Definition at line 182 of file G4LevelManager.hh.
Referenced by G4Radioactivation::CalculateChainsFromParent().
|
inline |
Definition at line 147 of file G4LevelManager.hh.
Referenced by G4GEMProbabilityVI::G4GEMProbabilityVI().
|
inline |
Definition at line 164 of file G4LevelManager.hh.
|
inline |
Definition at line 170 of file G4LevelManager.hh.
Referenced by G4Radioactivation::CalculateChainsFromParent(), G4PhotonEvaporation::GetFinalLevelEnergy(), and G4NuclearLevelData::GetLevelEnergy().
std::size_t G4LevelManager::NearestLevelIndex | ( | const G4double | energy, |
const std::size_t | index = 0 |
||
) | const |
Definition at line 99 of file G4LevelManager.cc.
Referenced by G4Radioactivation::CalculateChainsFromParent(), G4NuclearLevelData::FindLevel(), NearestLevel(), and NearestLevelEnergy().
Definition at line 177 of file G4LevelManager.hh.
Referenced by G4NuclearLevelData::GetLowEdgeLevelEnergy().
|
inline |
Definition at line 153 of file G4LevelManager.hh.
Referenced by NearestLevelIndex(), and NearestLowEdgeLevelEnergy().
|
inline |
Definition at line 132 of file G4LevelManager.hh.
Referenced by G4Radioactivation::CalculateChainsFromParent(), G4NuclearLevelData::FindLevel(), G4NuclearLevelData::GetLevelEnergy(), and G4NuclearLevelData::StreamLevels().
|
delete |
|
delete |
|
delete |
|
inline |
Definition at line 192 of file G4LevelManager.hh.
Referenced by StreamInfo().
|
inline |
Definition at line 202 of file G4LevelManager.hh.
|
inline |
Definition at line 187 of file G4LevelManager.hh.
Referenced by StreamInfo().
void G4LevelManager::StreamInfo | ( | std::ostream & | os | ) | const |
Definition at line 119 of file G4LevelManager.cc.
Referenced by G4NuclearLevelData::StreamLevels().