47 #ifndef G4AtomicTransitionManager_h
48 #define G4AtomicTransitionManager_h 1
113 G4int limitInfTable = 6,
G4int limitSupTable=100 );
125 std::map<G4int,std::vector<G4AtomicShell*>,std::less<G4int> > shellTable;
129 std::map<G4int,std::vector<G4FluoTransition*>,std::less<G4int> > transitionTable;
G4double TotalNonRadiativeTransitionProbability(G4int Z, size_t shellIndex)
G4int NumberOfShells(G4int Z) const
G4double TotalRadiativeTransitionProbability(G4int Z, size_t shellIndex)
const G4AugerTransition * ReachableAugerShell(G4int Z, G4int shellIndex) const
G4int NumberOfReachableShells(G4int Z) const
G4int NumberOfReachableAugerShells(G4int Z) const
const G4FluoTransition * ReachableShell(G4int Z, size_t shellIndex) const
~G4AtomicTransitionManager()
G4AtomicTransitionManager(G4int minZ=1, G4int maxZ=100, G4int limitInfTable=6, G4int limitSupTable=100)
static G4AtomicTransitionManager * Instance()
G4AtomicShell * Shell(G4int Z, size_t shellIndex) const