Geant4-11
|
#include <G4FluoTransition.hh>
Public Member Functions | |
G4int | FinalShellId () const |
Return the identity if the vacancy. More... | |
G4FluoTransition (G4int, const std::vector< G4int > &, const G4DataVector &, const G4DataVector &) | |
G4int | OriginatingShellId (G4int index) const |
Given the index of the originating shells returns its identity. More... | |
const std::vector< G4int > & | OriginatingShellIds () const |
Returns the identities of the originating shells for the transitions. More... | |
const G4DataVector & | TransitionEnergies () const |
Return the energies of the transitions. More... | |
G4double | TransitionEnergy (G4int index) const |
const G4DataVector & | TransitionProbabilities () const |
Return the probabilities of the transitions. More... | |
G4double | TransitionProbability (G4int index) const |
~G4FluoTransition () | |
Private Attributes | |
G4int | finalShellId |
std::vector< G4int > | originatingShellIds |
G4DataVector | transitionEnergies |
G4DataVector | transitionProbabilities |
Definition at line 50 of file G4FluoTransition.hh.
|
explicit |
Definition at line 40 of file G4FluoTransition.cc.
|
inline |
Definition at line 57 of file G4FluoTransition.hh.
G4int G4FluoTransition::FinalShellId | ( | ) | const |
Return the identity if the vacancy.
Definition at line 69 of file G4FluoTransition.cc.
References finalShellId.
Referenced by G4AtomicDeexcitation::SelectTypeOfTransition(), and G4UAtomicDeexcitation::SelectTypeOfTransition().
Given the index of the originating shells returns its identity.
Definition at line 75 of file G4FluoTransition.cc.
References originatingShellIds.
Referenced by G4AtomicDeexcitation::SelectTypeOfTransition(), and G4UAtomicDeexcitation::SelectTypeOfTransition().
const std::vector< G4int > & G4FluoTransition::OriginatingShellIds | ( | ) | const |
Returns the identities of the originating shells for the transitions.
All the data stored and provided by this class are relative to a given vacancy, whose identity is provided by the FinalShellId() method, in an atom of a given material
Definition at line 51 of file G4FluoTransition.cc.
References originatingShellIds.
const G4DataVector & G4FluoTransition::TransitionEnergies | ( | ) | const |
Return the energies of the transitions.
Definition at line 57 of file G4FluoTransition.cc.
References transitionEnergies.
Given the index of the originating shells returns the energy of the transition starting from it
Definition at line 81 of file G4FluoTransition.cc.
References transitionEnergies.
const G4DataVector & G4FluoTransition::TransitionProbabilities | ( | ) | const |
Return the probabilities of the transitions.
Definition at line 63 of file G4FluoTransition.cc.
References transitionProbabilities.
Referenced by G4AtomicDeexcitation::SelectTypeOfTransition(), G4UAtomicDeexcitation::SelectTypeOfTransition(), and G4AtomicTransitionManager::TotalRadiativeTransitionProbability().
Given the index of the originating shells returns the probability of the transition starting from it
Definition at line 87 of file G4FluoTransition.cc.
References transitionProbabilities.
Referenced by G4AtomicDeexcitation::SelectTypeOfTransition(), and G4UAtomicDeexcitation::SelectTypeOfTransition().
|
private |
Definition at line 91 of file G4FluoTransition.hh.
Referenced by FinalShellId().
|
private |
Definition at line 87 of file G4FluoTransition.hh.
Referenced by OriginatingShellId(), and OriginatingShellIds().
|
private |
Definition at line 89 of file G4FluoTransition.hh.
Referenced by TransitionEnergies(), and TransitionEnergy().
|
private |
Definition at line 90 of file G4FluoTransition.hh.
Referenced by TransitionProbabilities(), and TransitionProbability().