#include <G4RDAugerTransition.hh>
|
| G4RDAugerTransition (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) |
|
| ~G4RDAugerTransition () |
|
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 |
|
Definition at line 55 of file G4RDAugerTransition.hh.
◆ G4RDAugerTransition()
G4RDAugerTransition::G4RDAugerTransition |
( |
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 G4RDAugerTransition.cc.
std::map< G4int, G4DataVector, std::less< G4int > > augerTransitionProbabilitiesMap
std::map< G4int, std::vector< G4int >, std::less< G4int > > augerOriginatingShellIdsMap
std::map< G4int, G4DataVector, std::less< G4int > > augerTransitionEnergiesMap
std::vector< G4int > transitionOriginatingShellIds
◆ ~G4RDAugerTransition()
G4RDAugerTransition::~G4RDAugerTransition |
( |
| ) |
|
◆ AugerOriginatingShellId()
G4int G4RDAugerTransition::AugerOriginatingShellId |
( |
G4int |
index, |
|
|
G4int |
startShellId |
|
) |
| const |
Definition at line 123 of file G4RDAugerTransition.cc.
127 std::vector<G4int>::const_iterator
pos = ids->begin();
const std::vector< G4int > * AugerOriginatingShellIds(G4int startShellId) const
static const G4double pos
◆ AugerOriginatingShellIds()
const std::vector< G4int > * G4RDAugerTransition::AugerOriginatingShellIds |
( |
G4int |
startShellId | ) |
const |
Definition at line 67 of file G4RDAugerTransition.cc.
71 const std::vector<G4int>* dataSet = &(*shellId).second;
74 if (dataSet->size() == 0) {
G4cout <<
"Error: no auger Id found"<<
G4endl;}
G4GLOB_DLL std::ostream G4cout
std::map< G4int, std::vector< G4int >, std::less< G4int > > augerOriginatingShellIdsMap
◆ AugerTransitionEnergies()
const G4DataVector * G4RDAugerTransition::AugerTransitionEnergies |
( |
G4int |
startShellId | ) |
const |
Definition at line 96 of file G4RDAugerTransition.cc.
std::map< G4int, G4DataVector, std::less< G4int > > augerTransitionEnergiesMap
◆ AugerTransitionEnergy()
G4double G4RDAugerTransition::AugerTransitionEnergy |
( |
G4int |
index, |
|
|
G4int |
startShellId |
|
) |
| const |
Definition at line 136 of file G4RDAugerTransition.cc.
141 G4DataVector::const_iterator
pos = energies->begin();
142 energy = *(pos+
index);
static const G4double pos
const G4DataVector * AugerTransitionEnergies(G4int startShellId) const
◆ AugerTransitionProbabilities()
const G4DataVector * G4RDAugerTransition::AugerTransitionProbabilities |
( |
G4int |
startShellId | ) |
const |
Definition at line 108 of file G4RDAugerTransition.cc.
std::map< G4int, G4DataVector, std::less< G4int > > augerTransitionProbabilitiesMap
◆ AugerTransitionProbability()
G4double G4RDAugerTransition::AugerTransitionProbability |
( |
G4int |
index, |
|
|
G4int |
startShellId |
|
) |
| const |
Definition at line 150 of file G4RDAugerTransition.cc.
154 G4DataVector::const_iterator
pos = probabilities->begin();
157 probability = *(pos+
index);
const G4DataVector * AugerTransitionProbabilities(G4int startShellId) const
static const G4double pos
◆ FinalShellId()
G4int G4RDAugerTransition::FinalShellId |
( |
| ) |
const |
◆ TransitionOriginatingShellId()
G4int G4RDAugerTransition::TransitionOriginatingShellId |
( |
G4int |
index | ) |
const |
◆ TransitionOriginatingShellIds()
const std::vector< G4int > * G4RDAugerTransition::TransitionOriginatingShellIds |
( |
| ) |
const |
◆ augerOriginatingShellIdsMap
std::map<G4int,std::vector<G4int>,std::less<G4int> > G4RDAugerTransition::augerOriginatingShellIdsMap |
|
private |
◆ augerTransitionEnergiesMap
◆ augerTransitionProbabilitiesMap
◆ finalShellId
G4int G4RDAugerTransition::finalShellId |
|
private |
◆ transitionOriginatingShellIds
std::vector<G4int> G4RDAugerTransition::transitionOriginatingShellIds |
|
private |
The documentation for this class was generated from the following files: