![]() |
GamR
0.0.0
GammaROOT
|
#include <Transition.hh>
Inheritance diagram for GamR::Nucleus::Transition:
Collaboration diagram for GamR::Nucleus::Transition:Public Member Functions | |
| Transition (double E=0, double PL=0, double PH=4096, double BL=0, double BH=4096) | |
| void | SetEnergy (double E) |
| void | SetPeak () |
| void | SetPeak (double Low, double High) |
| void | SetBackground () |
| void | SetBackground (double Low, double High) |
| void | AddBackground () |
| void | AddBackground (double Low, double High) |
| void | SetTransition () |
| double | Apply (TH1D *hist) const |
| double | ApplyError (TH1D *hist) const |
| double | ApplyCounts (TH1D *hist) const |
| double | ApplyCountsError (TH1D *hist) const |
| double | GetEnergy () |
| const GamR::TK::Gate * | GetGate () const |
| const GamR::TK::Gate * | GetGateBG () const |
| const std::vector< GamR::TK::Gate > * | GetGateBGs () const |
| ClassDef (Transition, 2) | |
Protected Attributes | |
| GamR::TK::Gate | fPeak |
| std::vector< GamR::TK::Gate > | fBackground |
| double | fEnergy = 0 |
Definition at line 18 of file Transition.hh.
|
inline |
Definition at line 24 of file Transition.hh.
References fBackground, fEnergy, and fPeak.
Referenced by ClassDef().
Here is the caller graph for this function:| void GamR::Nucleus::Transition::AddBackground | ( | ) |
Definition at line 5 of file Transition.cc.
References fBackground, and GamR::TK::Gate::SetGate().
Referenced by GamR::Spect::CountsBS().
Here is the call graph for this function:
Here is the caller graph for this function:| void GamR::Nucleus::Transition::AddBackground | ( | double | Low, |
| double | High ) |
Definition at line 11 of file Transition.cc.
References fBackground, and GamR::TK::Gate::SetGate().
Here is the call graph for this function:| double GamR::Nucleus::Transition::Apply | ( | TH1D * | hist | ) | const |
Definition at line 53 of file Transition.cc.
References GetGate(), and GetGateBGs().
Referenced by GamR::Spect::IntegralBS(), and GamR::AngDist::AngCorrFit::SetData().
Here is the call graph for this function:
Here is the caller graph for this function:| double GamR::Nucleus::Transition::ApplyCounts | ( | TH1D * | hist | ) | const |
Definition at line 59 of file Transition.cc.
References GetGate(), and GetGateBGs().
Referenced by GamR::Spect::CountsBS().
Here is the call graph for this function:
Here is the caller graph for this function:| double GamR::Nucleus::Transition::ApplyCountsError | ( | TH1D * | hist | ) | const |
Definition at line 62 of file Transition.cc.
References GetGate(), and GetGateBGs().
Referenced by GamR::Spect::CountsBS().
Here is the call graph for this function:
Here is the caller graph for this function:| double GamR::Nucleus::Transition::ApplyError | ( | TH1D * | hist | ) | const |
Definition at line 56 of file Transition.cc.
References GetGate(), and GetGateBGs().
Referenced by GamR::Spect::IntegralBS(), and GamR::AngDist::AngCorrFit::SetData().
Here is the call graph for this function:
Here is the caller graph for this function:| GamR::Nucleus::Transition::ClassDef | ( | Transition | , |
| 2 | ) |
|
inline |
Definition at line 38 of file Transition.hh.
References fEnergy.
|
inline |
Definition at line 39 of file Transition.hh.
References fPeak.
Referenced by Apply(), ApplyCounts(), ApplyCountsError(), ApplyError(), GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractY(), GamR::Spect::BackgroundSubtractY(), GamR::AngDist::RatioFunction(), and GamR::AngDist::RatioFunction().
Here is the caller graph for this function:
|
inline |
Definition at line 40 of file Transition.hh.
References fBackground.
Referenced by GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractY(), GamR::Spect::BackgroundSubtractY(), GamR::AngDist::RatioFunction(), and GamR::AngDist::RatioFunction().
Here is the caller graph for this function:
|
inline |
Definition at line 41 of file Transition.hh.
References fBackground.
Referenced by Apply(), ApplyCounts(), ApplyCountsError(), and ApplyError().
Here is the caller graph for this function:
|
inline |
Definition at line 29 of file Transition.hh.
References fBackground, and GamR::TK::Gate::SetGate().
Referenced by SetTransition().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 30 of file Transition.hh.
References fBackground, and GamR::TK::Gate::SetGate().
Here is the call graph for this function:
|
inline |
Definition at line 26 of file Transition.hh.
References fEnergy.
|
inline |
Definition at line 27 of file Transition.hh.
References fPeak.
Referenced by SetTransition().
Here is the caller graph for this function:
|
inline |
Definition at line 28 of file Transition.hh.
References fPeak.
|
inline |
Definition at line 33 of file Transition.hh.
References SetBackground(), and SetPeak().
Referenced by GamR::Spect::CountsBS(), and GamR::Spect::IntegralBS().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 21 of file Transition.hh.
Referenced by Transition(), AddBackground(), AddBackground(), GetGateBG(), GetGateBGs(), SetBackground(), and SetBackground().
|
protected |
Definition at line 22 of file Transition.hh.
Referenced by Transition(), GetEnergy(), GamR::Nucleus::Photon::operator<(), GamR::Nucleus::Photon::operator==(), and SetEnergy().
|
protected |
Definition at line 20 of file Transition.hh.
Referenced by Transition(), GetGate(), SetPeak(), and SetPeak().