![]() |
GamR
0.0.0
GammaROOT
|
#include <GaussianDistr.hh>
Collaboration diagram for GamR::AngDist::GaussianDistr:Classes | |
| class | GlobalChiSquare |
Public Member Functions | |
| GaussianDistr (double L, double H, std::vector< double > pars) | |
| void | Normalise () |
| std::vector< double > | GetBhfs () |
| std::vector< double > | GetRelAmps () |
| void | SetSamples (int i) |
| void | SetLimit (int i) |
| void | SetAmp (double a) |
| void | SetG (double gfac) |
| void | SetMean (double m) |
| void | SetFWHM (double w) |
| void | SetOffset (double o) |
| void | SetHist (TH1 *hist) |
| void | SetField () |
| double | GetG () |
| double | GetGErr () |
| double | GetAmp () |
| double | GetAmpErr () |
| double | GetMean () |
| double | GetMeanErr () |
| double | GetFWHM () |
| double | GetFWHMErr () |
| double | GetOffset () |
| double | GetOffsetErr () |
| void | FixField () |
| void | UnFixField () |
| void | FixG () |
| void | UnFixG () |
| void | FixAmp () |
| void | UnFixAmp () |
| void | FixOffset () |
| void | UnFixOffset () |
| std::vector< double > | GetPars () |
| void | SetPars () |
| void | SetPars (std::vector< double > pars) |
| double | RatioFunc (double x, double a, double gfac, double off) |
| double | operator() (double *x, double *p) |
| TF1 * | GetFunc () |
| void | Fit (int quiet) |
| void | Print () |
Public Attributes | |
| double | mean |
| double | FWHM |
| double | amp |
| double | offset |
| double | g |
| double | Low |
| double | High |
| TH1 * | Hist |
| TF1 * | FitFunc |
| int | FixedField |
Definition at line 19 of file GaussianDistr.hh.
|
inline |
Definition at line 49 of file GaussianDistr.hh.
References FixedField, High, Low, and SetPars().
Referenced by GamR::AngDist::GaussianDistr::GlobalChiSquare::GlobalChiSquare().
Here is the call graph for this function:
Here is the caller graph for this function:| void GamR::AngDist::GaussianDistr::Fit | ( | int | quiet | ) |
Definition at line 94 of file GaussianDistr.cc.
References FitFunc, FixedField, GetPars(), High, Low, GamR::AngDist::GaussianDistr::GlobalChiSquare::minuit(), SetField(), and SetPars().
Here is the call graph for this function:
|
inline |
Definition at line 90 of file GaussianDistr.hh.
|
inline |
Definition at line 86 of file GaussianDistr.hh.
References FixedField.
|
inline |
Definition at line 88 of file GaussianDistr.hh.
|
inline |
Definition at line 92 of file GaussianDistr.hh.
|
inline |
Definition at line 77 of file GaussianDistr.hh.
References amp.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 78 of file GaussianDistr.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 61 of file GaussianDistr.hh.
| TF1 * GamR::AngDist::GaussianDistr::GetFunc | ( | ) |
|
inline |
Definition at line 81 of file GaussianDistr.hh.
References FWHM.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 82 of file GaussianDistr.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 75 of file GaussianDistr.hh.
References g.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 76 of file GaussianDistr.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 79 of file GaussianDistr.hh.
References mean.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 80 of file GaussianDistr.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 83 of file GaussianDistr.hh.
References offset.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 84 of file GaussianDistr.hh.
Referenced by Print().
Here is the caller graph for this function:
|
inline |
Definition at line 94 of file GaussianDistr.hh.
Referenced by Fit().
Here is the caller graph for this function:
|
inline |
Definition at line 62 of file GaussianDistr.hh.
| void GamR::AngDist::GaussianDistr::Normalise | ( | ) |
Definition at line 23 of file GaussianDistr.cc.
Referenced by SetField().
Here is the caller graph for this function:| double GamR::AngDist::GaussianDistr::operator() | ( | double * | x, |
| double * | p ) |
Definition at line 42 of file GaussianDistr.cc.
References RatioFunc().
Here is the call graph for this function:
|
inline |
Definition at line 104 of file GaussianDistr.hh.
References GetAmp(), GetAmpErr(), GetFWHM(), GetFWHMErr(), GetG(), GetGErr(), GetMean(), GetMeanErr(), GetOffset(), GetOffsetErr(), and GamR::Utils::wrresult().
Here is the call graph for this function:| double GamR::AngDist::GaussianDistr::RatioFunc | ( | double | x, |
| double | a, | ||
| double | gfac, | ||
| double | off ) |
Definition at line 33 of file GaussianDistr.cc.
Referenced by operator()().
Here is the caller graph for this function:
|
inline |
Definition at line 66 of file GaussianDistr.hh.
References amp.
| void GamR::AngDist::GaussianDistr::SetField | ( | ) |
Definition at line 9 of file GaussianDistr.cc.
References FWHM, mean, and Normalise().
Referenced by Fit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 69 of file GaussianDistr.hh.
References FWHM.
|
inline |
Definition at line 67 of file GaussianDistr.hh.
References g.
|
inline |
Definition at line 71 of file GaussianDistr.hh.
References Hist.
|
inline |
Definition at line 64 of file GaussianDistr.hh.
|
inline |
Definition at line 68 of file GaussianDistr.hh.
References mean.
|
inline |
Definition at line 70 of file GaussianDistr.hh.
References offset.
|
inline |
Definition at line 95 of file GaussianDistr.hh.
References SetPars().
Referenced by GaussianDistr(), Fit(), and SetPars().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
|
inline |
Definition at line 63 of file GaussianDistr.hh.
|
inline |
Definition at line 91 of file GaussianDistr.hh.
|
inline |
Definition at line 87 of file GaussianDistr.hh.
References FixedField.
|
inline |
Definition at line 89 of file GaussianDistr.hh.
|
inline |
Definition at line 93 of file GaussianDistr.hh.
| double GamR::AngDist::GaussianDistr::amp |
| TF1* GamR::AngDist::GaussianDistr::FitFunc |
Definition at line 45 of file GaussianDistr.hh.
Referenced by Fit().
| int GamR::AngDist::GaussianDistr::FixedField |
Definition at line 47 of file GaussianDistr.hh.
Referenced by GaussianDistr(), Fit(), FixField(), and UnFixField().
| double GamR::AngDist::GaussianDistr::FWHM |
Definition at line 36 of file GaussianDistr.hh.
Referenced by GetFWHM(), SetField(), SetFWHM(), and SetPars().
| double GamR::AngDist::GaussianDistr::g |
| double GamR::AngDist::GaussianDistr::High |
Definition at line 42 of file GaussianDistr.hh.
Referenced by GaussianDistr(), Fit(), and GetFunc().
| TH1* GamR::AngDist::GaussianDistr::Hist |
Definition at line 44 of file GaussianDistr.hh.
Referenced by SetHist().
| double GamR::AngDist::GaussianDistr::Low |
Definition at line 41 of file GaussianDistr.hh.
Referenced by GaussianDistr(), Fit(), and GetFunc().
| double GamR::AngDist::GaussianDistr::mean |
Definition at line 35 of file GaussianDistr.hh.
Referenced by GetMean(), SetField(), SetMean(), and SetPars().
| double GamR::AngDist::GaussianDistr::offset |
Definition at line 38 of file GaussianDistr.hh.
Referenced by GetFunc(), GetOffset(), SetOffset(), and SetPars().