| 
    Geant4
    10.02.p03
    
   | 
 
#include <G4RDAtomicTransitionManager.hh>
Public Member Functions | |
| G4RDAtomicShell * | Shell (G4int Z, size_t shellIndex) const | 
| const G4RDFluoTransition * | ReachableShell (G4int Z, size_t shellIndex) const | 
| const G4RDAugerTransition * | 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) | 
| G4double | TotalNonRadiativeTransitionProbability (G4int Z, size_t shellIndex) | 
Static Public Member Functions | |
| static G4RDAtomicTransitionManager * | Instance () | 
Protected Member Functions | |
| G4RDAtomicTransitionManager (G4int minZ=1, G4int maxZ=100, G4int limitInfTable=6, G4int limitSupTable=100) | |
| ~G4RDAtomicTransitionManager () | |
Private Member Functions | |
| G4RDAtomicTransitionManager & | operator= (const G4RDAtomicTransitionManager &right) | 
| G4RDAtomicTransitionManager (const G4RDAtomicTransitionManager &) | |
Private Attributes | |
| std::map< G4int, std::vector< G4RDAtomicShell * >, std::less< G4int > > | shellTable | 
| std::map< G4int, std::vector< G4RDFluoTransition * >, std::less< G4int > > | transitionTable | 
| G4RDAugerData * | augerData | 
| G4int | zMin | 
| G4int | zMax | 
| G4int | infTableLimit | 
| G4int | supTableLimit | 
Static Private Attributes | |
| static G4RDAtomicTransitionManager * | instance = 0 | 
Definition at line 61 of file G4RDAtomicTransitionManager.hh.
      
  | 
  protected | 
Definition at line 41 of file G4RDAtomicTransitionManager.cc.
      
  | 
  protected | 
Definition at line 123 of file G4RDAtomicTransitionManager.cc.
      
  | 
  private | 
      
  | 
  static | 
Definition at line 163 of file G4RDAtomicTransitionManager.cc.
Definition at line 298 of file G4RDAtomicTransitionManager.cc.
Definition at line 274 of file G4RDAtomicTransitionManager.cc.
Definition at line 248 of file G4RDAtomicTransitionManager.cc.
      
  | 
  private | 
| const G4RDAugerTransition * G4RDAtomicTransitionManager::ReachableAugerShell | ( | G4int | Z, | 
| G4int | shellIndex | ||
| ) | const | 
Definition at line 239 of file G4RDAtomicTransitionManager.cc.
| const G4RDFluoTransition * G4RDAtomicTransitionManager::ReachableShell | ( | G4int | Z, | 
| size_t | shellIndex | ||
| ) | const | 
Definition at line 215 of file G4RDAtomicTransitionManager.cc.
| G4RDAtomicShell * G4RDAtomicTransitionManager::Shell | ( | G4int | Z, | 
| size_t | shellIndex | ||
| ) | const | 
Definition at line 174 of file G4RDAtomicTransitionManager.cc.
| G4double G4RDAtomicTransitionManager::TotalNonRadiativeTransitionProbability | ( | G4int | Z, | 
| size_t | shellIndex | ||
| ) | 
Definition at line 348 of file G4RDAtomicTransitionManager.cc.
| G4double G4RDAtomicTransitionManager::TotalRadiativeTransitionProbability | ( | G4int | Z, | 
| size_t | shellIndex | ||
| ) | 
Definition at line 306 of file G4RDAtomicTransitionManager.cc.
      
  | 
  private | 
Definition at line 134 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 143 of file G4RDAtomicTransitionManager.hh.
      
  | 
  staticprivate | 
Definition at line 122 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 126 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 144 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 130 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 139 of file G4RDAtomicTransitionManager.hh.
      
  | 
  private | 
Definition at line 138 of file G4RDAtomicTransitionManager.hh.