![]() |
GamR
0.0.0
GammaROOT
|
Namespaces | |
| namespace | GamR::TK |
Classes | |
| class | GamR::TK::Gate |
| class | GamR::TK::GateMap |
| class | GamR::TK::Peak |
| class | GamR::TK::BPeak |
| class | GamR::TK::FPeak |
| class | GamR::TK::GaussianPeak |
| class | GamR::TK::StepGaussianPeak |
| class | GamR::TK::OneTailGaussianPeak |
| class | GamR::TK::OneTailStepGaussianPeak |
| class | GamR::TK::TwoTailGaussianPeak |
| class | GamR::TK::TwoTailStepGaussianPeak |
Variables | |
| TF1 * | GamR::TK::FPeak::fPeakFunc |
| double | GamR::TK::FPeak::fLow |
| double | GamR::TK::FPeak::fHigh |
| PeakType | GamR::TK::FPeak::fPeakType |
| enum GamR::TK::PeakType |
#include <src/lib/toolkit/Peak.hh>
| Enumerator | |
|---|---|
| Gaussian | |
| StepGaussian | |
| OneTailGaussian | |
| OneTailStepGaussian | |
| TwoTailGaussian | |
| TwoTailStepGaussian | |
| GamR::TK::BPeak::BPeak | ( | ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 14 of file Peak.cc.
Referenced by ClassDef().
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
Definition at line 139 of file Peak.hh.
Referenced by GamR::TK::GaussianPeak::GaussianPeak(), GamR::TK::OneTailGaussianPeak::OneTailGaussianPeak(), GamR::TK::OneTailStepGaussianPeak::OneTailStepGaussianPeak(), GamR::TK::StepGaussianPeak::StepGaussianPeak(), GamR::TK::TwoTailGaussianPeak::TwoTailGaussianPeak(), and GamR::TK::TwoTailStepGaussianPeak::TwoTailStepGaussianPeak().
Here is the caller graph for this function:
|
inline |
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 38 of file Gate.hh.
Referenced by Gate(), GetCounts(), GetCountsError(), GetIntegral(), GetIntegral(), GetIntegralError(), NormBackSub(), and PassDetector().
Here is the caller graph for this function:| GamR::TK::Gate::Gate | ( | const char * | name | ) |
#include <src/lib/toolkit/Gate.hh>
| GamR::TK::Gate::Gate | ( | const char * | name, |
| const char * | title ) |
#include <src/lib/toolkit/Gate.hh>
| GamR::TK::Gate::Gate | ( | const char * | name, |
| const char * | title, | ||
| TVirtualPad * | canvas, | ||
| Option_t * | opt = "" ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 64 of file Gate.cc.
References SetGate().
Here is the call graph for this function:| GamR::TK::Gate::Gate | ( | const char * | name, |
| TVirtualPad * | canvas, | ||
| Option_t * | opt = "" ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 58 of file Gate.cc.
References SetGate().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 49 of file Gate.hh.
References Gate(), and Valid().
Here is the call graph for this function:| GamR::TK::Gate::Gate | ( | TVirtualPad * | canvas, |
| Option_t * | opt = "" ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 70 of file Gate.cc.
References SetGate().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::GaussianPeak::GaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 692 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::Gaussian.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::OneTailGaussianPeak::OneTailGaussianPeak | ( | ) |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::OneTailGaussianPeak::OneTailGaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 710 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::OneTailGaussian.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::OneTailStepGaussianPeak::OneTailStepGaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 739 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::OneTailStepGaussian.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::StepGaussianPeak::StepGaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 700 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::StepGaussian.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::TwoTailGaussianPeak::TwoTailGaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 779 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::TwoTailGaussian.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::TwoTailStepGaussianPeak::TwoTailStepGaussianPeak | ( | double | Low, |
| double | High ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 813 of file Peak.cc.
References GamR::TK::FPeak::FPeak(), GamR::TK::FPeak::fPeakFunc, and GamR::TK::TwoTailStepGaussian.
Here is the call graph for this function:| GamR::TK::BPeak::~BPeak | ( | ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 15 of file Peak.cc.
Referenced by Delete().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
| GamR::TK::OneTailGaussianPeak::~OneTailGaussianPeak | ( | ) |
#include <src/lib/toolkit/Peak.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
|
inline |
#include <src/lib/toolkit/Peak.hh>
| TH1D * GamR::TK::Gate::ApplyX | ( | TH2 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Applies the gate to a TH2 histogram in the X direction, projecting onto the Y-axis. Appends "_gy" to the input histogram name for the name of the output histogram.
| hist | Input histogram |
Definition at line 218 of file Gate.cc.
Referenced by GamR::Spect::BackgroundSubtractX(), GamR::Spect::GateX(), GamR::Spect::GateX(), GamR::AngDist::RatioFunction(), and GamR::TK::BPeak::Set().
Here is the caller graph for this function:| TH1D * GamR::TK::Gate::ApplyX | ( | TH2 * | hist, |
| const char * | name ) const |
#include <src/lib/toolkit/Gate.hh>
Applies the gate to a TH2 histogram in the X direction, projecting onto the Y-axis.
| hist | Input histogram |
| name | Name of the returned histogram |
| TH1D * GamR::TK::Gate::ApplyY | ( | TH2 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Applies the gate to a TH2 histogram in the Y direction, projecting onto the X-axis. Appends "_gx" to the input histogram name for the name of the output histogram.
| hist | Input histogram |
Definition at line 168 of file Gate.cc.
Referenced by GamR::Spect::BackgroundSubtractY(), GamR::Spect::GateY(), and GamR::Spect::GateY().
Here is the caller graph for this function:| TH1D * GamR::TK::Gate::ApplyY | ( | TH2 * | hist, |
| const char * | name ) const |
#include <src/lib/toolkit/Gate.hh>
Applies the gate to a TH2 histogram in the Y direction, projecting onto the X-axis.
| hist | Input histogram |
| name | Name of the returned histogram |
| void GamR::TK::Gate::Browse | ( | TBrowser * | b | ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 714 of file Gate.cc.
References ls().
Here is the call graph for this function:| void GamR::TK::GateMap::Browse | ( | TBrowser * | b | ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 843 of file Gate.cc.
References ls().
Here is the call graph for this function:| GamR::TK::BPeak::ClassDef | ( | BPeak | , |
| 1 | ) |
| BPeak * GamR::TK::ClickBPeak | ( | TCanvas * | canvas | ) |
#include <src/lib/toolkit/Peak.cc>
Definition at line 870 of file Peak.cc.
References GamR::Utils::Clicker::GetClicks(), GamR::Utils::GetHist1D(), GamR::TK::BPeak::Print(), GamR::Utils::Clicker::xs, and GamR::Utils::Clicker::ys.
Referenced by cbp().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
Definition at line 119 of file Peak.hh.
References ~BPeak().
Here is the call graph for this function:| Int_t GamR::TK::Gate::DistancetoPrimitive | ( | Int_t | px, |
| Int_t | py ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 808 of file Gate.cc.
Here is the call graph for this function:| void GamR::TK::Gate::ExecuteEvent | ( | Int_t | event, |
| Int_t | px, | ||
| Int_t | py ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 816 of file Gate.cc.
Here is the call graph for this function:| BPeak * GamR::TK::FitBPeak | ( | TCanvas * | canvas, |
| Option_t * | foption, | ||
| Option_t * | option ) |
#include <src/lib/toolkit/Peak.cc>
Definition at line 859 of file Peak.cc.
References GamR::Utils::GetHist1D(), and GamR::TK::BPeak::Print().
Referenced by bp().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 100 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 166 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 241 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 274 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 201 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 313 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 347 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 101 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 167 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 242 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 275 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 202 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 314 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 348 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 96 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 161 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 239 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
Referenced by GamR::TK::OneTailStepGaussianPeak::GetArea().
Here is the caller graph for this function:
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 753 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, GamR::TK::OneTailGaussianPeak::GetArea(), and GamR::TK::FPeak::GetFunc().
Here is the call graph for this function:
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 196 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 311 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
Referenced by GamR::TK::TwoTailStepGaussianPeak::GetArea().
Here is the caller graph for this function:
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 833 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, GamR::TK::TwoTailGaussianPeak::GetArea(), and GamR::TK::FPeak::GetFunc().
Here is the call graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 97 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 163 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 723 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
Referenced by GamR::TK::OneTailStepGaussianPeak::GetAreaError().
Here is the caller graph for this function:
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 766 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, GamR::TK::OneTailGaussianPeak::GetAreaError(), and GamR::TK::FPeak::GetFunc().
Here is the call graph for this function:
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 198 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 797 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
Referenced by GamR::TK::TwoTailStepGaussianPeak::GetAreaError().
Here is the caller graph for this function:
|
virtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 846 of file Peak.cc.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, GamR::TK::TwoTailGaussianPeak::GetAreaError(), and GamR::TK::FPeak::GetFunc().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 74 of file Gate.hh.
Referenced by GetIntegral(), GetIntegral(), GetIntegralError(), and GetTrueWidth().
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 73 of file Gate.hh.
Referenced by GetIntegral(), GetIntegral(), GetIntegralError(), and GetTrueWidth().
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 75 of file Gate.hh.
Referenced by GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractY(), GetCounts(), GetCounts(), GetCountsError(), GetCountsError(), GetIntegral(), GetIntegralError(), GamR::AngDist::RatioFunction(), and GamR::TK::BPeak::Set().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 102 of file Peak.hh.
Referenced by Print(), and SetStep().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 168 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 243 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 276 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 203 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 315 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 349 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 103 of file Peak.hh.
Referenced by Print(), and SetStep().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 169 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 244 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 277 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 204 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 316 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 350 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inline |
#include <src/lib/toolkit/Peak.hh>
Definition at line 98 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:| double GamR::TK::Gate::GetCounts | ( | TH1 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Finds the total counts within the gate bounds (inclusive)
| hist | 1D histogram to act on |
Definition at line 495 of file Gate.cc.
Referenced by GamR::Spect::Counts(), GetCounts(), and GetCounts().
Here is the caller graph for this function:| double GamR::TK::Gate::GetCounts | ( | TH1 * | hist, |
| Gate | background ) const |
#include <src/lib/toolkit/Gate.hh>
Finds the difference between the counts contained by the gate bounds and the background gate bounds (scaled appropriately)
| hist | 1D histogram to act on |
| background | background Gate |
Definition at line 516 of file Gate.cc.
References Gate(), GetBinWidth(), and GetCounts().
Here is the call graph for this function:| double GamR::TK::Gate::GetCounts | ( | TH1 * | hist, |
| std::vector< Gate > | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 525 of file Gate.cc.
References GetBinWidth(), and GetCounts().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
Definition at line 99 of file Peak.hh.
Referenced by Print().
Here is the caller graph for this function:| double GamR::TK::Gate::GetCountsError | ( | TH1 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Finds the error in the counts within the gate bounds (inclusive). Sums the errors of the histogram channels in quadrature.
| hist | 1D histogram to act on |
Definition at line 596 of file Gate.cc.
Referenced by GamR::Spect::Counts(), GetCountsError(), and GetCountsError().
Here is the caller graph for this function:| double GamR::TK::Gate::GetCountsError | ( | TH1 * | hist, |
| Gate | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 610 of file Gate.cc.
References Gate(), GetBinWidth(), and GetCountsError().
Here is the call graph for this function:| double GamR::TK::Gate::GetCountsError | ( | TH1 * | hist, |
| std::vector< Gate > | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 619 of file Gate.cc.
References GetBinWidth(), and GetCountsError().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
Definition at line 143 of file Peak.hh.
References fPeakFunc.
Referenced by GamR::TK::OneTailStepGaussianPeak::GetArea(), GamR::TK::TwoTailStepGaussianPeak::GetArea(), GamR::TK::OneTailStepGaussianPeak::GetAreaError(), and GamR::TK::TwoTailStepGaussianPeak::GetAreaError().
Here is the caller graph for this function:
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 183 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 258 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 297 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 225 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 330 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 370 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 71 of file Gate.hh.
Referenced by GamR::Spect::CountsBS(), GamR::Spect::CountsBS(), GetIntegralError(), GamR::Spect::IntegralBS(), ls(), GamR::TK::operator<<(), GamR::TK::BPeak::Set(), GamR::TK::BPeak::SetCont(), and GamR::TK::BPeak::SetPoint().
Here is the caller graph for this function:| double GamR::TK::Gate::GetIntegral | ( | TH1 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Finds the total area within the gate bounds (inclusive)
| hist | 1D histogram to act on |
Definition at line 266 of file Gate.cc.
Referenced by GetIntegral(), GamR::Spect::Integral(), Norm(), and NormBackSub().
Here is the caller graph for this function:| double GamR::TK::Gate::GetIntegral | ( | TH1 * | hist, |
| Gate | background ) const |
#include <src/lib/toolkit/Gate.hh>
Finds the difference between the areas contained by the gate bounds and the background gate bounds (scaled appropriately)
| hist | 1D histogram to act on |
| background | background Gates |
Definition at line 337 of file Gate.cc.
References Gate(), GetBinWidth(), and GetIntegral().
Here is the call graph for this function:#include <src/lib/toolkit/Gate.hh>
Definition at line 346 of file Gate.cc.
References Gate(), GetBinHigh(), and GetBinLow().
Here is the call graph for this function:| double GamR::TK::Gate::GetIntegral | ( | TH1 * | hist, |
| std::vector< Gate > | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 280 of file Gate.cc.
References GetBinHigh(), and GetBinLow().
Here is the call graph for this function:| double GamR::TK::Gate::GetIntegralError | ( | TH1 * | hist | ) | const |
#include <src/lib/toolkit/Gate.hh>
Finds the error in the area within the gate bounds (inclusive). Sums the errors of the histogram channels in quadrature.
| hist | 1D histogram to act on |
Definition at line 411 of file Gate.cc.
Referenced by GetIntegralError(), and GamR::Spect::Integral().
Here is the caller graph for this function:| double GamR::TK::Gate::GetIntegralError | ( | TH1 * | hist, |
| Gate | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 425 of file Gate.cc.
References Gate(), GetBinWidth(), and GetIntegralError().
Here is the call graph for this function:| double GamR::TK::Gate::GetIntegralError | ( | TH1 * | hist, |
| std::vector< Gate > | background ) const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 434 of file Gate.cc.
References GetBinHigh(), GetBinLow(), GetHigh(), and GetLow().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 70 of file Gate.hh.
Referenced by GamR::Spect::CountsBS(), GamR::Spect::CountsBS(), GetIntegralError(), GamR::Spect::IntegralBS(), ls(), GamR::TK::operator<<(), GamR::TK::BPeak::Set(), GamR::TK::BPeak::SetCont(), and GamR::TK::BPeak::SetPoint().
Here is the caller graph for this function:
|
inline |
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 290 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 217 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 363 of file Peak.hh.
References GamR::TK::FPeak::fHigh, GamR::TK::FPeak::fLow, and GamR::TK::FPeak::fPeakFunc.
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 76 of file Gate.hh.
References GetBinHigh(), and GetBinLow().
Here is the call graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 104 of file Peak.hh.
Referenced by Print(), and SetStep().
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 72 of file Gate.hh.
Referenced by SetScale().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 170 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 245 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 278 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 205 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 317 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 351 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 105 of file Peak.hh.
Referenced by Print(), and SetStep().
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 171 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 246 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 279 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 206 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 318 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 352 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
| void GamR::TK::Gate::ls | ( | Option_t * | option = "" | ) | const |
#include <src/lib/toolkit/Gate.hh>
Definition at line 836 of file Gate.cc.
References GetHigh(), and GetLow().
Here is the call graph for this function:| void GamR::TK::GateMap::ls | ( | Option_t * | option = "" | ) | const |
#include <src/lib/toolkit/Gate.hh>
| void GamR::TK::Gate::Norm | ( | TH1 * | hist, |
| TH1 * | ref ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 686 of file Gate.cc.
References GetIntegral().
Referenced by GamR::Spect::Norm(), and GamR::Spect::NormSpectra().
Here is the call graph for this function:
Here is the caller graph for this function:| void GamR::TK::Gate::NormBackSub | ( | TH1 * | hist, |
| TH1 * | ref, | ||
| Gate | background ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 691 of file Gate.cc.
References Gate(), and GetIntegral().
Referenced by GamR::Spect::NormBackSub(), and GamR::Spect::NormSpectraBackSub().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Peak.hh>
| std::ostream & GamR::TK::operator<< | ( | std::ostream & | os, |
| Gate const & | g ) |
#include <src/lib/toolkit/Gate.cc>
Definition at line 869 of file Gate.cc.
References GamR::TK::Gate::GetHigh(), GamR::TK::Gate::GetLow(), and os().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
| void GamR::TK::Gate::Paint | ( | Option_t * | option = "same" | ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 721 of file Gate.cc.
References GamR::Utils::GetHist1D().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
|
inline |
#include <src/lib/toolkit/Gate.hh>
| Bool_t GamR::TK::Gate::PassDetector | ( | TDetector | det, |
| Bool_t | calibrated = kTRUE, | ||
| Int_t | id = -1 ) |
#include <src/lib/toolkit/Gate.hh>
References Gate(), px(), and py().
Here is the call graph for this function:| void GamR::TK::BPeak::Print | ( | ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 672 of file Peak.cc.
References GetAmp(), GetAmpError(), GetArea(), GetAreaError(), GetCent(), GetCentError(), GetCounts(), GetCountsError(), GetWidth(), GetWidthError(), and GamR::Utils::wrresult().
Referenced by GamR::TK::ClickBPeak(), and GamR::TK::FitBPeak().
Here is the call graph for this function:
Here is the caller graph for this function:| void GamR::TK::BPeak::Set | ( | TH1 * | hist, |
| double | x1, | ||
| double | y1, | ||
| double | x2, | ||
| double | y2 ) |
#include <src/lib/toolkit/Peak.hh>
| void GamR::TK::BPeak::Set | ( | TH1 * | hist, |
| GamR::TK::Gate | peak, | ||
| GamR::TK::Gate | background, | ||
| Option_t * | foption = "", | ||
| Option_t * | option = "sl" ) |
#include <src/lib/toolkit/Peak.hh>
| void GamR::TK::BPeak::Set | ( | TH1 * | hist, |
| GamR::TK::Gate | peak, | ||
| std::vector< GamR::TK::Gate > | background, | ||
| Option_t * | foption = "", | ||
| Option_t * | option = "sl" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 122 of file Peak.cc.
References SetCont(), SetPoint(), and SetStep().
Here is the call graph for this function:| void GamR::TK::BPeak::Set | ( | TH1 * | hist, |
| Option_t * | foption = "", | ||
| Option_t * | option = "sl" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 554 of file Peak.cc.
References GamR::TK::Gate::SetGate().
Here is the call graph for this function:| void GamR::TK::BPeak::Set | ( | TH2 * | hist, |
| Option_t * | foption = "", | ||
| Option_t * | option = "sl" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 569 of file Peak.cc.
References GamR::TK::Gate::ApplyX(), GamR::TK::Gate::GetBinWidth(), GamR::TK::Gate::GetHigh(), GamR::TK::Gate::GetLow(), and GamR::TK::Gate::SetGate().
Here is the call graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 175 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 250 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 283 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 210 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 322 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 356 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 176 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 251 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 284 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 211 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 323 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 357 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 177 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 252 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 285 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 212 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 324 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 358 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 178 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 253 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 286 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 213 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 325 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 359 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
| void GamR::TK::BPeak::SetCont | ( | TH1 * | hist, |
| GamR::TK::Gate | peak, | ||
| std::vector< GamR::TK::Gate > | background, | ||
| Option_t * | foption = "", | ||
| Option_t * | option = "" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 146 of file Peak.cc.
References GamR::TK::Gate::GetHigh(), and GamR::TK::Gate::GetLow().
Referenced by Set().
Here is the call graph for this function:
Here is the caller graph for this function:| int GamR::TK::Gate::SetGate | ( | ) |
#include <src/lib/toolkit/Gate.hh>
Definition at line 76 of file Gate.cc.
References SetGate().
Referenced by Gate(), Gate(), Gate(), GamR::Nucleus::Transition::AddBackground(), GamR::Nucleus::Transition::AddBackground(), GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractX(), GamR::Spect::BackgroundSubtractY(), GamR::Spect::BackgroundSubtractY(), GamR::Spect::Counts(), GamR::Spect::Integral(), GamR::Spect::NormSpectra(), GamR::Spect::NormSpectraBackSub(), GamR::TK::BPeak::Set(), GamR::TK::BPeak::Set(), GamR::Nucleus::Transition::SetBackground(), GamR::Nucleus::Transition::SetBackground(), and SetGate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 59 of file Gate.hh.
References Valid().
Here is the call graph for this function:| int GamR::TK::Gate::SetGate | ( | TVirtualPad * | canvas, |
| Option_t * | opt = "" ) |
#include <src/lib/toolkit/Gate.hh>
Set gate bounds by mouse click.
| canvas | Pointer to a canvas cointaining some coordinate system. Not tested for anything other than a single histogram. |
Definition at line 86 of file Gate.cc.
References GamR::Utils::Clicker::GetClicks(), Valid(), GamR::Utils::Clicker::xs, and GamR::Utils::Clicker::ys.
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 67 of file Gate.hh.
References Valid().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 68 of file Gate.hh.
References Valid().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 65 of file Gate.hh.
References Valid().
Here is the call graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 66 of file Gate.hh.
References Valid().
Here is the call graph for this function:
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 173 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 248 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 281 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 208 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 320 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 354 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 174 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 249 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 282 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 209 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 321 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::FPeak.
Definition at line 355 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
| void GamR::TK::BPeak::SetPoint | ( | TH1 * | hist, |
| GamR::TK::Gate | peak, | ||
| std::vector< GamR::TK::Gate > | background, | ||
| Option_t * | foption = "", | ||
| Option_t * | option = "" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 227 of file Peak.cc.
References GamR::TK::Gate::GetHigh(), and GamR::TK::Gate::GetLow().
Referenced by Set(), and SetStep().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
#include <src/lib/toolkit/Gate.hh>
Definition at line 69 of file Gate.hh.
References GetWidth().
Here is the call graph for this function:| void GamR::TK::BPeak::SetStep | ( | TH1 * | hist, |
| GamR::TK::Gate | peak, | ||
| std::vector< GamR::TK::Gate > | background, | ||
| Option_t * | foption = "", | ||
| Option_t * | option = "" ) |
#include <src/lib/toolkit/Peak.hh>
Definition at line 372 of file Peak.cc.
References GetCent(), GetCentError(), GetWidth(), GetWidthError(), and SetPoint().
Referenced by Set().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 179 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 254 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 287 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 214 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 326 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 360 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 180 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 255 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 288 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 215 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 327 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inlinevirtual |
#include <src/lib/toolkit/Peak.hh>
Reimplemented from GamR::TK::Peak.
Definition at line 361 of file Peak.hh.
References GamR::TK::FPeak::fPeakFunc.
|
inline |
|
protected |
Definition at line 133 of file Peak.hh.
Referenced by FPeak(), GamR::TK::OneTailGaussianPeak::GetArea(), GamR::TK::OneTailStepGaussianPeak::GetArea(), GamR::TK::TwoTailGaussianPeak::GetArea(), GamR::TK::TwoTailStepGaussianPeak::GetArea(), GamR::TK::OneTailGaussianPeak::GetAreaError(), GamR::TK::OneTailStepGaussianPeak::GetAreaError(), GamR::TK::TwoTailGaussianPeak::GetAreaError(), GamR::TK::TwoTailStepGaussianPeak::GetAreaError(), GamR::TK::GaussianPeak::GetGaussFunc(), GamR::TK::OneTailGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetGaussFunc(), GamR::TK::StepGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailStepGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetStepFunc(), GamR::TK::StepGaussianPeak::GetStepFunc(), and GamR::TK::TwoTailStepGaussianPeak::GetStepFunc().
|
protected |
Definition at line 132 of file Peak.hh.
Referenced by FPeak(), GamR::TK::OneTailGaussianPeak::GetArea(), GamR::TK::OneTailStepGaussianPeak::GetArea(), GamR::TK::TwoTailGaussianPeak::GetArea(), GamR::TK::TwoTailStepGaussianPeak::GetArea(), GamR::TK::OneTailGaussianPeak::GetAreaError(), GamR::TK::OneTailStepGaussianPeak::GetAreaError(), GamR::TK::TwoTailGaussianPeak::GetAreaError(), GamR::TK::TwoTailStepGaussianPeak::GetAreaError(), GamR::TK::GaussianPeak::GetGaussFunc(), GamR::TK::OneTailGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetGaussFunc(), GamR::TK::StepGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailStepGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetStepFunc(), GamR::TK::StepGaussianPeak::GetStepFunc(), and GamR::TK::TwoTailStepGaussianPeak::GetStepFunc().
|
protected |
Definition at line 131 of file Peak.hh.
Referenced by GamR::TK::GaussianPeak::GaussianPeak(), GamR::TK::OneTailGaussianPeak::OneTailGaussianPeak(), GamR::TK::OneTailStepGaussianPeak::OneTailStepGaussianPeak(), GamR::TK::StepGaussianPeak::StepGaussianPeak(), GamR::TK::TwoTailGaussianPeak::TwoTailGaussianPeak(), GamR::TK::TwoTailStepGaussianPeak::TwoTailStepGaussianPeak(), GamR::TK::GaussianPeak::GetAmp(), GamR::TK::OneTailGaussianPeak::GetAmp(), GamR::TK::OneTailStepGaussianPeak::GetAmp(), GamR::TK::StepGaussianPeak::GetAmp(), GamR::TK::TwoTailGaussianPeak::GetAmp(), GamR::TK::TwoTailStepGaussianPeak::GetAmp(), GamR::TK::GaussianPeak::GetAmpError(), GamR::TK::OneTailGaussianPeak::GetAmpError(), GamR::TK::OneTailStepGaussianPeak::GetAmpError(), GamR::TK::StepGaussianPeak::GetAmpError(), GamR::TK::TwoTailGaussianPeak::GetAmpError(), GamR::TK::TwoTailStepGaussianPeak::GetAmpError(), GamR::TK::GaussianPeak::GetArea(), GamR::TK::OneTailGaussianPeak::GetArea(), GamR::TK::StepGaussianPeak::GetArea(), GamR::TK::TwoTailGaussianPeak::GetArea(), GamR::TK::GaussianPeak::GetAreaError(), GamR::TK::OneTailGaussianPeak::GetAreaError(), GamR::TK::StepGaussianPeak::GetAreaError(), GamR::TK::TwoTailGaussianPeak::GetAreaError(), GamR::TK::GaussianPeak::GetCent(), GamR::TK::OneTailGaussianPeak::GetCent(), GamR::TK::OneTailStepGaussianPeak::GetCent(), GamR::TK::StepGaussianPeak::GetCent(), GamR::TK::TwoTailGaussianPeak::GetCent(), GamR::TK::TwoTailStepGaussianPeak::GetCent(), GamR::TK::GaussianPeak::GetCentError(), GamR::TK::OneTailGaussianPeak::GetCentError(), GamR::TK::OneTailStepGaussianPeak::GetCentError(), GamR::TK::StepGaussianPeak::GetCentError(), GamR::TK::TwoTailGaussianPeak::GetCentError(), GamR::TK::TwoTailStepGaussianPeak::GetCentError(), GetFunc(), GamR::TK::GaussianPeak::GetGaussFunc(), GamR::TK::OneTailGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetGaussFunc(), GamR::TK::StepGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailGaussianPeak::GetGaussFunc(), GamR::TK::TwoTailStepGaussianPeak::GetGaussFunc(), GamR::TK::OneTailStepGaussianPeak::GetStepFunc(), GamR::TK::StepGaussianPeak::GetStepFunc(), GamR::TK::TwoTailStepGaussianPeak::GetStepFunc(), GamR::TK::GaussianPeak::GetWidth(), GamR::TK::OneTailGaussianPeak::GetWidth(), GamR::TK::OneTailStepGaussianPeak::GetWidth(), GamR::TK::StepGaussianPeak::GetWidth(), GamR::TK::TwoTailGaussianPeak::GetWidth(), GamR::TK::TwoTailStepGaussianPeak::GetWidth(), GamR::TK::GaussianPeak::GetWidthError(), GamR::TK::OneTailGaussianPeak::GetWidthError(), GamR::TK::OneTailStepGaussianPeak::GetWidthError(), GamR::TK::StepGaussianPeak::GetWidthError(), GamR::TK::TwoTailGaussianPeak::GetWidthError(), GamR::TK::TwoTailStepGaussianPeak::GetWidthError(), GamR::TK::GaussianPeak::SetAmp(), GamR::TK::OneTailGaussianPeak::SetAmp(), GamR::TK::OneTailStepGaussianPeak::SetAmp(), GamR::TK::StepGaussianPeak::SetAmp(), GamR::TK::TwoTailGaussianPeak::SetAmp(), GamR::TK::TwoTailStepGaussianPeak::SetAmp(), GamR::TK::GaussianPeak::SetAmpError(), GamR::TK::OneTailGaussianPeak::SetAmpError(), GamR::TK::OneTailStepGaussianPeak::SetAmpError(), GamR::TK::StepGaussianPeak::SetAmpError(), GamR::TK::TwoTailGaussianPeak::SetAmpError(), GamR::TK::TwoTailStepGaussianPeak::SetAmpError(), GamR::TK::GaussianPeak::SetCent(), GamR::TK::OneTailGaussianPeak::SetCent(), GamR::TK::OneTailStepGaussianPeak::SetCent(), GamR::TK::StepGaussianPeak::SetCent(), GamR::TK::TwoTailGaussianPeak::SetCent(), GamR::TK::TwoTailStepGaussianPeak::SetCent(), GamR::TK::GaussianPeak::SetCentError(), GamR::TK::OneTailGaussianPeak::SetCentError(), GamR::TK::OneTailStepGaussianPeak::SetCentError(), GamR::TK::StepGaussianPeak::SetCentError(), GamR::TK::TwoTailGaussianPeak::SetCentError(), GamR::TK::TwoTailStepGaussianPeak::SetCentError(), GamR::TK::GaussianPeak::SetParameters(), GamR::TK::OneTailGaussianPeak::SetParameters(), GamR::TK::OneTailStepGaussianPeak::SetParameters(), GamR::TK::StepGaussianPeak::SetParameters(), GamR::TK::TwoTailGaussianPeak::SetParameters(), GamR::TK::TwoTailStepGaussianPeak::SetParameters(), GamR::TK::GaussianPeak::SetParErrors(), GamR::TK::OneTailGaussianPeak::SetParErrors(), GamR::TK::OneTailStepGaussianPeak::SetParErrors(), GamR::TK::StepGaussianPeak::SetParErrors(), GamR::TK::TwoTailGaussianPeak::SetParErrors(), GamR::TK::TwoTailStepGaussianPeak::SetParErrors(), GamR::TK::GaussianPeak::SetWidth(), GamR::TK::OneTailGaussianPeak::SetWidth(), GamR::TK::OneTailStepGaussianPeak::SetWidth(), GamR::TK::StepGaussianPeak::SetWidth(), GamR::TK::TwoTailGaussianPeak::SetWidth(), GamR::TK::TwoTailStepGaussianPeak::SetWidth(), GamR::TK::GaussianPeak::SetWidthError(), GamR::TK::OneTailGaussianPeak::SetWidthError(), GamR::TK::OneTailStepGaussianPeak::SetWidthError(), GamR::TK::StepGaussianPeak::SetWidthError(), GamR::TK::TwoTailGaussianPeak::SetWidthError(), and GamR::TK::TwoTailStepGaussianPeak::SetWidthError().
|
protected |
Definition at line 134 of file Peak.hh.
Referenced by FPeak(), and GetPeakType().