|
Geant4
10.03
|
#include <G4FluoData.hh>
Collaboration diagram for G4FluoData:Public Member Functions | |
| G4FluoData (const G4String &dir) | |
| ~G4FluoData () | |
| 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 | |
| G4FluoData & | operator= (const G4FluoData &right) |
| G4FluoData (const G4FluoData &) | |
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 < G4FluoTransition * > , std::less< G4int > > | fluoTransitionTable |
| G4String | fluoDirectory |
Definition at line 52 of file G4FluoData.hh.
| G4FluoData::G4FluoData | ( | const G4String & | dir | ) |
Definition at line 44 of file G4FluoData.cc.
References fluoDirectory, and numberOfVacancies.
| G4FluoData::~G4FluoData | ( | ) |
Definition at line 50 of file G4FluoData.cc.
References energyMap, idMap, pos, and probabilityMap.
|
private |
| void G4FluoData::LoadData | ( | G4int | Z | ) |
Definition at line 195 of file G4FluoData.cc.
References a, energyMap, FatalException, fluoDirectory, G4Exception(), idMap, MeV, n, G4InuclParticleNames::name(), nInitShells, numberOfVacancies, and probabilityMap.
Referenced by G4AtomicTransitionManager::Initialise().
Here is the call graph for this function:
Here is the caller graph for this function:| size_t G4FluoData::NumberOfTransitions | ( | G4int | vacancyIndex | ) | const |
Definition at line 97 of file G4FluoData.cc.
References G4Exception(), JustWarning, n, nInitShells, and numberOfVacancies.
Referenced by G4AtomicTransitionManager::Initialise(), and PrintData().
Here is the call graph for this function:
Here is the caller graph for this function:| size_t G4FluoData::NumberOfVacancies | ( | ) | const |
Definition at line 71 of file G4FluoData.cc.
References numberOfVacancies.
|
private |
| void G4FluoData::PrintData | ( | void | ) |
Definition at line 320 of file G4FluoData.cc.
References G4cout, G4endl, MeV, NumberOfTransitions(), numberOfVacancies, StartShellEnergy(), StartShellId(), and StartShellProb().
Here is the call graph for this function:Definition at line 143 of file G4FluoData.cc.
References energyMap, FatalErrorInArgument, G4Exception(), n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::Initialise(), and PrintData().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 115 of file G4FluoData.cc.
References FatalErrorInArgument, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::Initialise(), and PrintData().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 168 of file G4FluoData.cc.
References G4Exception(), JustWarning, n, numberOfVacancies, pos, and probabilityMap.
Referenced by G4AtomicTransitionManager::Initialise(), and PrintData().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 76 of file G4FluoData.cc.
References FatalErrorInArgument, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::Initialise().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 99 of file G4FluoData.hh.
Referenced by LoadData(), StartShellEnergy(), and ~G4FluoData().
|
private |
Definition at line 104 of file G4FluoData.hh.
Referenced by G4FluoData(), and LoadData().
|
private |
Definition at line 103 of file G4FluoData.hh.
|
private |
Definition at line 98 of file G4FluoData.hh.
Referenced by LoadData(), StartShellId(), VacancyId(), and ~G4FluoData().
|
private |
Definition at line 101 of file G4FluoData.hh.
Referenced by LoadData(), and NumberOfTransitions().
|
private |
Definition at line 102 of file G4FluoData.hh.
Referenced by G4FluoData(), LoadData(), NumberOfTransitions(), NumberOfVacancies(), PrintData(), StartShellEnergy(), StartShellId(), StartShellProb(), and VacancyId().
|
private |
Definition at line 100 of file G4FluoData.hh.
Referenced by LoadData(), StartShellProb(), and ~G4FluoData().