| 
    Geant4
    10.00.p01
    
   | 
 
#include <G4FluoData.hh>
Public Member Functions | |
| G4FluoData () | |
| ~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 | 
Definition at line 52 of file G4FluoData.hh.
| G4FluoData::G4FluoData | ( | ) | 
Definition at line 44 of file G4FluoData.cc.
References numberOfVacancies.
| G4FluoData::~G4FluoData | ( | ) | 
Definition at line 49 of file G4FluoData.cc.
References energyMap, idMap, pos, and probabilityMap.
      
  | 
  private | 
| void G4FluoData::LoadData | ( | G4int | Z | ) | 
Definition at line 188 of file G4FluoData.cc.
References a, energyMap, FatalException, G4Exception(), idMap, MeV, n, name, nInitShells, numberOfVacancies, and probabilityMap.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager().
 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 93 of file G4FluoData.cc.
References G4Exception(), JustWarning, n, nInitShells, and numberOfVacancies.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager(), 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 70 of file G4FluoData.cc.
References numberOfVacancies.
      
  | 
  private | 
| void G4FluoData::PrintData | ( | void | ) | 
Definition at line 316 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 137 of file G4FluoData.cc.
References energyMap, FatalErrorInArgument, G4Exception(), n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager(), and PrintData().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 110 of file G4FluoData.cc.
References FatalErrorInArgument, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager(), and PrintData().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 161 of file G4FluoData.cc.
References G4Exception(), JustWarning, n, numberOfVacancies, pos, and probabilityMap.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager(), and PrintData().
 Here is the call graph for this function:
 Here is the caller graph for this function:Definition at line 75 of file G4FluoData.cc.
References FatalErrorInArgument, G4Exception(), idMap, n, numberOfVacancies, and pos.
Referenced by G4AtomicTransitionManager::G4AtomicTransitionManager().
 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 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().