|
Geant4
10.02.p03
|
#include <G4AtomicTransitionManager.hh>
Public Member Functions | |
| void | Initialise () |
| G4AtomicShell * | Shell (G4int Z, size_t shellIndex) const |
| const G4FluoTransition * | ReachableShell (G4int Z, size_t shellIndex) const |
| const G4AugerTransition * | ReachableAugerShell (G4int Z, G4int shellIndex) const |
| G4int | NumberOfShells (G4int Z) const |
| G4int | NumberOfReachableShells (G4int Z) const |
| G4int | NumberOfReachableAugerShells (G4int Z) const |
| G4double | TotalRadiativeTransitionProbability (G4int Z, size_t shellIndex) const |
| G4double | TotalNonRadiativeTransitionProbability (G4int Z, size_t shellIndex) const |
| void | SetVerboseLevel (G4int vl) |
| G4int | GetVerboseLevel () |
Static Public Member Functions | |
| static G4AtomicTransitionManager * | Instance () |
Private Member Functions | |
| G4AtomicTransitionManager () | |
| ~G4AtomicTransitionManager () | |
| G4AtomicTransitionManager & | operator= (const G4AtomicTransitionManager &right) |
| G4AtomicTransitionManager (const G4AtomicTransitionManager &) | |
Private Attributes | |
| std::map< G4int, std::vector< G4AtomicShell * >, std::less< G4int > > | shellTable |
| std::map< G4int, std::vector< G4FluoTransition * >, std::less< G4int > > | transitionTable |
| G4AugerData * | augerData |
| G4int | zMin |
| G4int | zMax |
| G4int | infTableLimit |
| G4int | supTableLimit |
| G4bool | isInitialized |
| G4int | verboseLevel |
Static Private Attributes | |
| static G4AtomicTransitionManager * | instance = 0 |
Definition at line 60 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 53 of file G4AtomicTransitionManager.cc.
|
private |
Definition at line 63 of file G4AtomicTransitionManager.cc.
|
private |
|
inline |
Definition at line 116 of file G4AtomicTransitionManager.hh.
| void G4AtomicTransitionManager::Initialise | ( | ) |
Definition at line 286 of file G4AtomicTransitionManager.cc.
|
static |
Definition at line 45 of file G4AtomicTransitionManager.cc.
Definition at line 217 of file G4AtomicTransitionManager.cc.
Definition at line 193 of file G4AtomicTransitionManager.cc.
Definition at line 171 of file G4AtomicTransitionManager.cc.
|
private |
| const G4AugerTransition * G4AtomicTransitionManager::ReachableAugerShell | ( | G4int | Z, |
| G4int | shellIndex | ||
| ) | const |
Definition at line 165 of file G4AtomicTransitionManager.cc.
| const G4FluoTransition * G4AtomicTransitionManager::ReachableShell | ( | G4int | Z, |
| size_t | shellIndex | ||
| ) | const |
Definition at line 136 of file G4AtomicTransitionManager.cc.
|
inline |
Definition at line 115 of file G4AtomicTransitionManager.hh.
| G4AtomicShell * G4AtomicTransitionManager::Shell | ( | G4int | Z, |
| size_t | shellIndex | ||
| ) | const |
Definition at line 95 of file G4AtomicTransitionManager.cc.
| G4double G4AtomicTransitionManager::TotalNonRadiativeTransitionProbability | ( | G4int | Z, |
| size_t | shellIndex | ||
| ) | const |
Definition at line 266 of file G4AtomicTransitionManager.cc.
| G4double G4AtomicTransitionManager::TotalRadiativeTransitionProbability | ( | G4int | Z, |
| size_t | shellIndex | ||
| ) | const |
Definition at line 222 of file G4AtomicTransitionManager.cc.
|
private |
Definition at line 140 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 149 of file G4AtomicTransitionManager.hh.
|
staticprivate |
Definition at line 128 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 152 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 132 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 150 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 136 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 154 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 145 of file G4AtomicTransitionManager.hh.
|
private |
Definition at line 144 of file G4AtomicTransitionManager.hh.