#include <HistoPoissonLikelihoodRatio.h>
Public Member Functions | |
T & | function () |
const T & | function () const |
HistoPoissonLikelihoodRatio (T &t, TH1 *histo, double rangeMin, double rangeMax) | |
HistoPoissonLikelihoodRatio () | |
size_t | numberOfBins () const |
double | operator() () const |
void | setHistos (TH1 *histo) |
Private Attributes | |
std::vector< double > | cont_ |
double | deltaX_ |
size_t | nBins_ |
double | rangeMax_ |
double | rangeMin_ |
T * | t_ |
double | xMax_ |
double | xMin_ |
Definition at line 11 of file HistoPoissonLikelihoodRatio.h.
fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio | ( | ) | [inline] |
Definition at line 13 of file HistoPoissonLikelihoodRatio.h.
{ }
fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio | ( | T & | t, |
TH1 * | histo, | ||
double | rangeMin, | ||
double | rangeMax | ||
) | [inline] |
Definition at line 14 of file HistoPoissonLikelihoodRatio.h.
References fit::HistoPoissonLikelihoodRatio< T >::cont_, fit::HistoPoissonLikelihoodRatio< T >::deltaX_, i, fit::HistoPoissonLikelihoodRatio< T >::nBins_, fit::HistoPoissonLikelihoodRatio< T >::xMax_, and fit::HistoPoissonLikelihoodRatio< T >::xMin_.
T& fit::HistoPoissonLikelihoodRatio< T >::function | ( | ) | [inline] |
Definition at line 51 of file HistoPoissonLikelihoodRatio.h.
References fit::HistoPoissonLikelihoodRatio< T >::t_.
{ return * t_; }
const T& fit::HistoPoissonLikelihoodRatio< T >::function | ( | ) | const [inline] |
Definition at line 52 of file HistoPoissonLikelihoodRatio.h.
References fit::HistoPoissonLikelihoodRatio< T >::t_.
{ return * t_; }
size_t fit::HistoPoissonLikelihoodRatio< T >::numberOfBins | ( | ) | const [inline] |
Definition at line 42 of file HistoPoissonLikelihoodRatio.h.
References fit::HistoPoissonLikelihoodRatio< T >::deltaX_, i, fit::HistoPoissonLikelihoodRatio< T >::nBins_, fit::HistoPoissonLikelihoodRatio< T >::rangeMax_, fit::HistoPoissonLikelihoodRatio< T >::rangeMin_, x, and fit::HistoPoissonLikelihoodRatio< T >::xMin_.
Referenced by fit::RootMinuitResultPrinter< HistoPoissonLikelihoodRatio< T > >::print().
double fit::HistoPoissonLikelihoodRatio< T >::operator() | ( | ) | const [inline] |
Definition at line 24 of file HistoPoissonLikelihoodRatio.h.
References fit::HistoPoissonLikelihoodRatio< T >::cont_, fit::HistoPoissonLikelihoodRatio< T >::deltaX_, i, funct::log(), fit::HistoPoissonLikelihoodRatio< T >::nBins_, fit::HistoPoissonLikelihoodRatio< T >::rangeMax_, fit::HistoPoissonLikelihoodRatio< T >::rangeMin_, x, and fit::HistoPoissonLikelihoodRatio< T >::xMin_.
void fit::HistoPoissonLikelihoodRatio< T >::setHistos | ( | TH1 * | histo | ) | [inline] |
std::vector<double> fit::HistoPoissonLikelihoodRatio< T >::cont_ [private] |
Definition at line 58 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio(), and fit::HistoPoissonLikelihoodRatio< T >::operator()().
double fit::HistoPoissonLikelihoodRatio< T >::deltaX_ [private] |
Definition at line 57 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio(), fit::HistoPoissonLikelihoodRatio< T >::numberOfBins(), fit::HistoPoissonLikelihoodRatio< T >::operator()(), and fit::HistoPoissonLikelihoodRatio< T >::setHistos().
size_t fit::HistoPoissonLikelihoodRatio< T >::nBins_ [private] |
Definition at line 56 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio(), fit::HistoPoissonLikelihoodRatio< T >::numberOfBins(), fit::HistoPoissonLikelihoodRatio< T >::operator()(), and fit::HistoPoissonLikelihoodRatio< T >::setHistos().
double fit::HistoPoissonLikelihoodRatio< T >::rangeMax_ [private] |
Definition at line 55 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::numberOfBins(), and fit::HistoPoissonLikelihoodRatio< T >::operator()().
double fit::HistoPoissonLikelihoodRatio< T >::rangeMin_ [private] |
Definition at line 55 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::numberOfBins(), and fit::HistoPoissonLikelihoodRatio< T >::operator()().
T* fit::HistoPoissonLikelihoodRatio< T >::t_ [private] |
Definition at line 54 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::function().
double fit::HistoPoissonLikelihoodRatio< T >::xMax_ [private] |
Definition at line 57 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio(), and fit::HistoPoissonLikelihoodRatio< T >::setHistos().
double fit::HistoPoissonLikelihoodRatio< T >::xMin_ [private] |
Definition at line 57 of file HistoPoissonLikelihoodRatio.h.
Referenced by fit::HistoPoissonLikelihoodRatio< T >::HistoPoissonLikelihoodRatio(), fit::HistoPoissonLikelihoodRatio< T >::numberOfBins(), fit::HistoPoissonLikelihoodRatio< T >::operator()(), and fit::HistoPoissonLikelihoodRatio< T >::setHistos().