![]() |
GamR
0.0.0
GammaROOT
|
#include <CoulexCalculation.hh>
Collaboration diagram for GamR::Coulex::Transition:Public Member Functions | |
| Transition (Level *initial, Level *final, float mat_el, int mult) | |
| void | SetMatEl (float mat_el) |
| void | SetBUp (float b_up) |
| float | GetBUp () |
| float | Energy () |
| bool | Character () |
| std::string | Type () |
Public Attributes | |
| Level * | fInitial |
| Level * | fFinal |
| float | fMatEl |
| int | fMult |
Transition class. Only pure transitions - i.e. mixed transitions should be considered two separate transitions.
Definition at line 82 of file CoulexCalculation.hh.
| bool GamR::Coulex::Transition::Character | ( | ) |
|
inline |
Gets transition energy
Definition at line 112 of file CoulexCalculation.hh.
References fFinal, and fInitial.
Referenced by GamR::Coulex::LevelScheme::PrintTransitions().
Here is the caller graph for this function:
|
inline |
Gets the B(final->initial) strength from the matrix element
Definition at line 106 of file CoulexCalculation.hh.
References fFinal, and fMatEl.
Referenced by GamR::Coulex::CoulexCalculation::SaveToFile(), and GamR::Coulex::CoulexCalculation::SetLevelScheme().
Here is the caller graph for this function:
|
inline |
Sets the internally stored matrix element by specifying the transition strength B(final->initial)
| b_up | transition strength B(final->initial) |
Definition at line 100 of file CoulexCalculation.hh.
References fFinal, and fMatEl.
Referenced by GamR::Coulex::CoulexCalculation::SetLevelScheme().
Here is the caller graph for this function:
|
inline |
Definition at line 94 of file CoulexCalculation.hh.
References fMatEl.
| std::string GamR::Coulex::Transition::Type | ( | ) |
Formats kind of transition nicely
Definition at line 101 of file CoulexCalculation.cc.
References Character(), and fMult.
Referenced by GamR::Coulex::LevelScheme::PrintTransitions().
Here is the call graph for this function:
Here is the caller graph for this function:| Level* GamR::Coulex::Transition::fFinal |
Definition at line 85 of file CoulexCalculation.hh.
Referenced by Transition(), Character(), Energy(), GetBUp(), GamR::Coulex::LevelScheme::PrintTransitions(), GamR::Coulex::CoulexCalculation::SaveToFile(), SetBUp(), and GamR::Coulex::CoulexCalculation::SetLevelScheme().
| Level* GamR::Coulex::Transition::fInitial |
Definition at line 84 of file CoulexCalculation.hh.
Referenced by Transition(), Character(), Energy(), GamR::Coulex::LevelScheme::PrintTransitions(), GamR::Coulex::CoulexCalculation::SaveToFile(), and GamR::Coulex::CoulexCalculation::SetLevelScheme().
| float GamR::Coulex::Transition::fMatEl |
Definition at line 86 of file CoulexCalculation.hh.
Referenced by Transition(), GetBUp(), GamR::Coulex::LevelScheme::PrintTransitions(), SetBUp(), and SetMatEl().
| int GamR::Coulex::Transition::fMult |
Definition at line 87 of file CoulexCalculation.hh.
Referenced by Transition(), Character(), GamR::Coulex::CoulexCalculation::SaveToFile(), GamR::Coulex::CoulexCalculation::SetLevelScheme(), and Type().