Geant4
10.03
|
#include <G4RDFluoData.hh>
Public Member Functions | |
G4RDFluoData () | |
~G4RDFluoData () | |
size_t | NumberOfVacancies () const |
G4int | VacancyId (G4int vacancyIndex) const |
size_t | NumberOfTransitions (G4int vacancyIndex) const |
G4int | StartShellId (G4int initIndex, G4int vacancyIndex) const |
G4double | StartShellEnergy (G4int initIndex, G4int vacancyIndex) const |
G4double | StartShellProb (G4int initIndex, G4int vacancyIndex) const |
void | LoadData (G4int Z) |
void | PrintData () |
Private Member Functions | |
G4RDFluoData & | operator= (const G4RDFluoData &right) |
G4RDFluoData (const G4RDFluoData &) | |
Private Attributes | |
std::map< G4int, G4DataVector *, std::less< G4int > > | idMap |
std::map< G4int, G4DataVector *, std::less< G4int > > | energyMap |
std::map< G4int, G4DataVector *, std::less< G4int > > | probabilityMap |
std::vector< G4int > | nInitShells |
G4int | numberOfVacancies |
std::map< G4int, std::vector < G4RDFluoTransition * > , std::less< G4int > > | fluoTransitionTable |
Definition at line 52 of file G4RDFluoData.hh.
G4RDFluoData::G4RDFluoData | ( | ) |
Definition at line 44 of file G4RDFluoData.cc.
References numberOfVacancies.
G4RDFluoData::~G4RDFluoData | ( | ) |
Definition at line 49 of file G4RDFluoData.cc.
References energyMap, idMap, pos, and probabilityMap.
|
private |
void G4RDFluoData::LoadData | ( | G4int | Z | ) |
Definition at line 186 of file G4RDFluoData.cc.
References a, energyMap, FatalException, G4Exception(), idMap, MeV, n, G4InuclParticleNames::name(), nInitShells, numberOfVacancies, probabilityMap, and s.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager().
size_t G4RDFluoData::NumberOfTransitions | ( | G4int | vacancyIndex | ) | const |
Definition at line 94 of file G4RDFluoData.cc.
References FatalException, G4Exception(), n, nInitShells, and numberOfVacancies.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), and PrintData().
size_t G4RDFluoData::NumberOfVacancies | ( | ) | const |
Definition at line 70 of file G4RDFluoData.cc.
References numberOfVacancies.
|
private |
void G4RDFluoData::PrintData | ( | void | ) |
Definition at line 308 of file G4RDFluoData.cc.
References G4cout, G4endl, MeV, NumberOfTransitions(), numberOfVacancies, StartShellEnergy(), StartShellId(), and StartShellProb().
Definition at line 136 of file G4RDFluoData.cc.
References energyMap, FatalException, G4Exception(), n, numberOfVacancies, and pos.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), and PrintData().
Definition at line 109 of file G4RDFluoData.cc.
References FatalException, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), and PrintData().
Definition at line 161 of file G4RDFluoData.cc.
References FatalException, G4Exception(), n, numberOfVacancies, pos, and probabilityMap.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager(), and PrintData().
Definition at line 75 of file G4RDFluoData.cc.
References FatalException, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4RDAtomicTransitionManager::G4RDAtomicTransitionManager().
|
private |
Definition at line 99 of file G4RDFluoData.hh.
Referenced by LoadData(), StartShellEnergy(), and ~G4RDFluoData().
|
private |
Definition at line 103 of file G4RDFluoData.hh.
|
private |
Definition at line 98 of file G4RDFluoData.hh.
Referenced by LoadData(), StartShellId(), VacancyId(), and ~G4RDFluoData().
|
private |
Definition at line 101 of file G4RDFluoData.hh.
Referenced by LoadData(), and NumberOfTransitions().
|
private |
Definition at line 102 of file G4RDFluoData.hh.
Referenced by G4RDFluoData(), LoadData(), NumberOfTransitions(), NumberOfVacancies(), PrintData(), StartShellEnergy(), StartShellId(), StartShellProb(), and VacancyId().
|
private |
Definition at line 100 of file G4RDFluoData.hh.
Referenced by LoadData(), StartShellProb(), and ~G4RDFluoData().