Geant4.10
|
#include <G4RDAugerData.hh>
Public Member Functions | |
G4RDAugerData () | |
~G4RDAugerData () | |
size_t | NumberOfVacancies (G4int Z) const |
G4int | VacancyId (G4int Z, G4int vacancyIndex) const |
size_t | NumberOfTransitions (G4int Z, G4int vacancyIndex) const |
G4int | StartShellId (G4int Z, G4int initialVacancyIndex, G4int transitionShellIndex) const |
G4double | StartShellEnergy (G4int Z, G4int vacancyIndex, G4int transitionId, G4int augerIndex) const |
G4double | StartShellProb (G4int Z, G4int vacancyIndex, G4int transitionId, G4int augerIndex) const |
size_t | NumberOfAuger (G4int Z, G4int initIndex, G4int vacancyId) const |
size_t | AugerShellId (G4int Z, G4int vacancyIndex, G4int transId, G4int augerIndex) const |
std::vector< G4RDAugerTransition > | LoadData (G4int Z) |
void | BuildAugerTransitionTable () |
void | PrintData (G4int Z) |
G4RDAugerTransition * | GetAugerTransition (G4int Z, G4int vacancyShellIndex) |
std::vector < G4RDAugerTransition > * | GetAugerTransitions (G4int Z) |
Definition at line 55 of file G4RDAugerData.hh.
G4RDAugerData::G4RDAugerData | ( | ) |
Definition at line 51 of file G4RDAugerData.cc.
References BuildAugerTransitionTable(), and n.
G4RDAugerData::~G4RDAugerData | ( | ) |
Definition at line 67 of file G4RDAugerData.cc.
size_t G4RDAugerData::AugerShellId | ( | G4int | Z, |
G4int | vacancyIndex, | ||
G4int | transId, | ||
G4int | augerIndex | ||
) | const |
Definition at line 180 of file G4RDAugerData.cc.
References FatalException, G4Exception(), and n.
Referenced by PrintData().
void G4RDAugerData::BuildAugerTransitionTable | ( | ) |
Definition at line 480 of file G4RDAugerData.cc.
References G4DataVector::contains(), G4cout, G4endl, G4Material::GetElementVector(), G4Material::GetMaterialTable(), G4Material::GetNumberOfElements(), G4Material::GetNumberOfMaterials(), G4Element::GetZ(), LoadData(), python.hepunit::m, and eplot::material.
Referenced by G4RDAugerData().
G4RDAugerTransition * G4RDAugerData::GetAugerTransition | ( | G4int | Z, |
G4int | vacancyShellIndex | ||
) |
Definition at line 552 of file G4RDAugerData.cc.
Referenced by G4RDAtomicTransitionManager::ReachableAugerShell().
std::vector< G4RDAugerTransition > * G4RDAugerData::GetAugerTransitions | ( | G4int | Z | ) |
Definition at line 561 of file G4RDAugerData.cc.
std::vector< G4RDAugerTransition > G4RDAugerData::LoadData | ( | G4int | Z | ) |
Definition at line 258 of file G4RDAugerData.cc.
References test::a, FatalException, G4Exception(), python.hepunit::MeV, and n.
Referenced by BuildAugerTransitionTable().
Definition at line 162 of file G4RDAugerData.cc.
References FatalException, G4Exception(), and n.
Referenced by PrintData().
Definition at line 143 of file G4RDAugerData.cc.
References FatalException, G4Exception(), and n.
Referenced by PrintData().
size_t G4RDAugerData::NumberOfVacancies | ( | G4int | Z | ) | const |
Definition at line 114 of file G4RDAugerData.cc.
Referenced by G4RDAtomicTransitionManager::NumberOfReachableAugerShells().
Definition at line 521 of file G4RDAugerData.cc.
References test::a, AugerShellId(), G4cout, G4endl, python.hepunit::MeV, NumberOfAuger(), NumberOfTransitions(), StartShellEnergy(), StartShellId(), and StartShellProb().
G4double G4RDAugerData::StartShellEnergy | ( | G4int | Z, |
G4int | vacancyIndex, | ||
G4int | transitionId, | ||
G4int | augerIndex | ||
) | const |
Definition at line 217 of file G4RDAugerData.cc.
References energy(), FatalException, and G4Exception().
Referenced by PrintData().
G4int G4RDAugerData::StartShellId | ( | G4int | Z, |
G4int | initialVacancyIndex, | ||
G4int | transitionShellIndex | ||
) | const |
Definition at line 197 of file G4RDAugerData.cc.
References FatalException, G4Exception(), and n.
Referenced by PrintData().
G4double G4RDAugerData::StartShellProb | ( | G4int | Z, |
G4int | vacancyIndex, | ||
G4int | transitionId, | ||
G4int | augerIndex | ||
) | const |
Definition at line 237 of file G4RDAugerData.cc.
References FatalException, and G4Exception().
Referenced by PrintData().
Definition at line 119 of file G4RDAugerData.cc.
References FatalException, G4Exception(), and n.