|
Geant4
10.01.p02
|
#include <G4AugerTransition.hh>
Public Member Functions | |
| G4AugerTransition (G4int finalShell, std::vector< G4int > transIds, const std::map< G4int, std::vector< G4int >, std::less< G4int > > *idMap, const std::map< G4int, G4DataVector, std::less< G4int > > *energyMap, const std::map< G4int, G4DataVector, std::less< G4int > > *probabilityMap) | |
| ~G4AugerTransition () | |
| const std::vector< G4int > * | AugerOriginatingShellIds (G4int startShellId) const |
| const std::vector< G4int > * | TransitionOriginatingShellIds () const |
| const G4DataVector * | AugerTransitionEnergies (G4int startShellId) const |
| const G4DataVector * | AugerTransitionProbabilities (G4int startShellId) const |
| G4int | FinalShellId () const |
| G4int | AugerOriginatingShellId (G4int index, G4int startShellId) const |
| G4double | AugerTransitionEnergy (G4int index, G4int startShellId) const |
| G4double | AugerTransitionProbability (G4int index, G4int startShellId) const |
| G4int | TransitionOriginatingShellId (G4int index) const |
Private Attributes | |
| G4int | finalShellId |
| std::map< G4int, std::vector < G4int >, std::less< G4int > > | augerOriginatingShellIdsMap |
| std::map< G4int, G4DataVector, std::less< G4int > > | augerTransitionEnergiesMap |
| std::map< G4int, G4DataVector, std::less< G4int > > | augerTransitionProbabilitiesMap |
| std::vector< G4int > | transitionOriginatingShellIds |
Definition at line 55 of file G4AugerTransition.hh.
| G4AugerTransition::G4AugerTransition | ( | G4int | finalShell, |
| std::vector< G4int > | transIds, | ||
| const std::map< G4int, std::vector< G4int >, std::less< G4int > > * | idMap, | ||
| const std::map< G4int, G4DataVector, std::less< G4int > > * | energyMap, | ||
| const std::map< G4int, G4DataVector, std::less< G4int > > * | probabilityMap | ||
| ) |
Definition at line 45 of file G4AugerTransition.cc.
References augerOriginatingShellIdsMap, augerTransitionEnergiesMap, augerTransitionProbabilitiesMap, finalShellId, and transitionOriginatingShellIds.
| G4AugerTransition::~G4AugerTransition | ( | ) |
Definition at line 59 of file G4AugerTransition.cc.
Definition at line 148 of file G4AugerTransition.cc.
References AugerOriginatingShellIds(), n, and pos.
Here is the call graph for this function:| const std::vector< G4int > * G4AugerTransition::AugerOriginatingShellIds | ( | G4int | startShellId | ) | const |
Definition at line 67 of file G4AugerTransition.cc.
References augerOriginatingShellIdsMap, G4cout, and G4endl.
Referenced by AugerOriginatingShellId().
Here is the caller graph for this function:| const G4DataVector * G4AugerTransition::AugerTransitionEnergies | ( | G4int | startShellId | ) | const |
Definition at line 96 of file G4AugerTransition.cc.
References augerTransitionEnergiesMap, G4Exception(), and JustWarning.
Referenced by AugerTransitionEnergy().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 161 of file G4AugerTransition.cc.
References AugerTransitionEnergies(), G4INCL::KinematicsUtils::energy(), and pos.
Referenced by G4AtomicDeexcitation::GenerateAuger(), and G4UAtomicDeexcitation::GenerateAuger().
Here is the call graph for this function:
Here is the caller graph for this function:| const G4DataVector * G4AugerTransition::AugerTransitionProbabilities | ( | G4int | startShellId | ) | const |
Definition at line 115 of file G4AugerTransition.cc.
References augerTransitionProbabilitiesMap, G4Exception(), and JustWarning.
Referenced by AugerTransitionProbability(), G4AtomicDeexcitation::GenerateAuger(), and G4UAtomicDeexcitation::GenerateAuger().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 175 of file G4AugerTransition.cc.
References AugerTransitionProbabilities(), and pos.
Referenced by G4AtomicDeexcitation::GenerateAuger(), and G4UAtomicDeexcitation::GenerateAuger().
Here is the call graph for this function:
Here is the caller graph for this function:| G4int G4AugerTransition::FinalShellId | ( | ) | const |
Definition at line 140 of file G4AugerTransition.cc.
References finalShellId.
Referenced by G4AtomicDeexcitation::GenerateAuger(), and G4UAtomicDeexcitation::GenerateAuger().
Here is the caller graph for this function:Definition at line 188 of file G4AugerTransition.cc.
References transitionOriginatingShellIds.
| const std::vector< G4int > * G4AugerTransition::TransitionOriginatingShellIds | ( | ) | const |
Definition at line 86 of file G4AugerTransition.cc.
References transitionOriginatingShellIds.
Referenced by G4AtomicDeexcitation::GenerateAuger(), and G4UAtomicDeexcitation::GenerateAuger().
Here is the caller graph for this function:
|
private |
Definition at line 116 of file G4AugerTransition.hh.
Referenced by AugerOriginatingShellIds(), and G4AugerTransition().
|
private |
Definition at line 117 of file G4AugerTransition.hh.
Referenced by AugerTransitionEnergies(), and G4AugerTransition().
|
private |
Definition at line 118 of file G4AugerTransition.hh.
Referenced by AugerTransitionProbabilities(), and G4AugerTransition().
|
private |
Definition at line 115 of file G4AugerTransition.hh.
Referenced by FinalShellId(), and G4AugerTransition().
|
private |
Definition at line 119 of file G4AugerTransition.hh.
Referenced by G4AugerTransition(), TransitionOriginatingShellId(), and TransitionOriginatingShellIds().