Geant4
10.01.p03
|
#include <G4LevelReader.hh>
Public Member Functions | |
G4LevelReader () | |
~G4LevelReader () | |
void | FillLevels (G4int Z, G4int A, std::vector< G4NucLevel * > *levels, const G4String &filename) |
void | SetVerbose (G4int val) |
Private Member Functions | |
G4bool | Read (std::ifstream &aDataFile) |
G4bool | ReadDataItem (std::istream &dataFile, G4double &x) |
void | MakeNewLevel (std::vector< G4NucLevel * > *levels) |
G4LevelReader (const G4LevelReader &right) | |
const G4LevelReader & | operator= (const G4LevelReader &right) |
G4bool | operator== (const G4LevelReader &right) const |
G4bool | operator!= (const G4LevelReader &right) const |
Private Attributes | |
size_t | nLevels |
size_t | nLevelMax |
G4int | fVerbose |
G4double | fMinProbability |
G4double | fLevelEnergy |
G4double | fNewEnergy |
G4double | fDeltaEnergy |
G4double | fNewTime |
G4double | fHalfLifeTime |
G4double | fProbability |
G4double | fICC |
G4double | fx |
std::vector< G4double > | eGamma |
std::vector< G4double > | wGamma |
std::vector< G4double > | kICC |
char | buffer [30] |
Definition at line 54 of file G4LevelReader.hh.
G4LevelReader::G4LevelReader | ( | ) |
Definition at line 46 of file G4LevelReader.cc.
References buffer, eGamma, fDeltaEnergy, fHalfLifeTime, fICC, fLevelEnergy, fNewEnergy, fNewTime, fProbability, fx, kICC, nLevelMax, and wGamma.
G4LevelReader::~G4LevelReader | ( | ) |
Definition at line 57 of file G4LevelReader.cc.
|
private |
void G4LevelReader::FillLevels | ( | G4int | Z, |
G4int | A, | ||
std::vector< G4NucLevel * > * | levels, | ||
const G4String & | filename | ||
) |
Definition at line 60 of file G4LevelReader.cc.
References eGamma, fDeltaEnergy, fHalfLifeTime, fICC, fLevelEnergy, fMinProbability, fNewEnergy, fNewTime, fProbability, fVerbose, G4cout, G4endl, keV, kICC, MakeNewLevel(), G4INCL::Math::max(), nLevelMax, nLevels, Read(), and wGamma.
Referenced by G4LevelManager::G4LevelManager().
|
private |
Definition at line 145 of file G4LevelReader.cc.
References eGamma, fHalfLifeTime, fLevelEnergy, kICC, nLevels, second, and wGamma.
Referenced by FillLevels().
|
private |
|
private |
|
private |
|
private |
Definition at line 110 of file G4LevelReader.cc.
References fDeltaEnergy, fICC, fNewEnergy, fNewTime, fProbability, fx, and ReadDataItem().
Referenced by FillLevels().
Definition at line 133 of file G4LevelReader.cc.
References buffer.
Referenced by Read().
|
inline |
Definition at line 104 of file G4LevelReader.hh.
References fVerbose.
|
private |
Definition at line 100 of file G4LevelReader.hh.
Referenced by G4LevelReader(), and ReadDataItem().
|
private |
Definition at line 95 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and MakeNewLevel().
|
private |
Definition at line 88 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and Read().
|
private |
Definition at line 90 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and MakeNewLevel().
|
private |
Definition at line 92 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and Read().
|
private |
Definition at line 86 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and MakeNewLevel().
|
private |
Definition at line 85 of file G4LevelReader.hh.
Referenced by FillLevels().
|
private |
Definition at line 87 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and Read().
|
private |
Definition at line 89 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and Read().
|
private |
Definition at line 91 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and Read().
|
private |
Definition at line 84 of file G4LevelReader.hh.
Referenced by FillLevels(), and SetVerbose().
|
private |
Definition at line 93 of file G4LevelReader.hh.
Referenced by G4LevelReader(), and Read().
|
private |
Definition at line 97 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and MakeNewLevel().
|
private |
Definition at line 83 of file G4LevelReader.hh.
Referenced by FillLevels(), and G4LevelReader().
|
private |
Definition at line 82 of file G4LevelReader.hh.
Referenced by FillLevels(), and MakeNewLevel().
|
private |
Definition at line 96 of file G4LevelReader.hh.
Referenced by FillLevels(), G4LevelReader(), and MakeNewLevel().