#include <RooHistError.h>
Definition at line 26 of file RooHistError.h.
virtual RooHistError::~RooHistError | ( | ) | [inline, virtual] |
Definition at line 29 of file RooHistError.h.
RooHistError::RooHistError | ( | ) | [private] |
Definition at line 54 of file RooHistError.cxx.
References _poissonHiLUT, _poissonLoLUT, getPoissonIntervalCalc(), and i.
virtual RooHistError::~RooHistError | ( | ) | [inline, virtual] |
Definition at line 29 of file RooHistError.h.
RooHistError::RooHistError | ( | ) | [private] |
const RooHistError & RooHistError::instance | ( | ) | [static] |
Definition at line 42 of file RooHistError.cxx.
Referenced by RooHist::addAsymmetryBin(), RooHist::addBin(), RooHist::addEfficiencyBin(), G__G__RooFitCore2_451_0_1(), G__setup_memfuncRooHistError(), RooTreeDataStore::weightError(), and RooDataHist::weightError().
Bool_t RooHistError::getPoissonInterval | ( | Int_t | n, | |
Double_t & | mu1, | |||
Double_t & | mu2, | |||
Double_t | nSigma = 1 | |||
) | const |
Definition at line 69 of file RooHistError.cxx.
References _poissonHiLUT, _poissonLoLUT, getPoissonIntervalCalc(), and kTRUE.
Referenced by RooTreeDataStore::weightError(), and RooDataHist::weightError().
Bool_t RooHistError::getBinomialIntervalAsym | ( | Int_t | n, | |
Int_t | m, | |||
Double_t & | a1, | |||
Double_t & | a2, | |||
Double_t | nSigma = 1 | |||
) | const |
Definition at line 127 of file RooHistError.cxx.
References getInterval(), kFALSE, kTRUE, N, oocoutE, RooFit::Plotting, and sqrt().
Bool_t RooHistError::getBinomialIntervalEff | ( | Int_t | n, | |
Int_t | m, | |||
Double_t & | a1, | |||
Double_t & | a2, | |||
Double_t | nSigma = 1 | |||
) | const |
Definition at line 190 of file RooHistError.cxx.
References getInterval(), kFALSE, kTRUE, N, oocoutE, RooFit::Plotting, and sqrt().
Bool_t RooHistError::getInterval | ( | const RooAbsFunc * | Qu, | |
const RooAbsFunc * | Ql, | |||
Double_t | pointEstimate, | |||
Double_t | stepSize, | |||
Double_t & | lo, | |||
Double_t & | hi, | |||
Double_t | nSigma | |||
) | const |
Definition at line 255 of file RooHistError.cxx.
References ROOT::Math::Cephes::beta(), TMath::Erf(), RooBrentRootFinder::findRoot(), kTRUE, ok, oocoutE, RooFit::Plotting, seek(), and sqrt().
Referenced by getBinomialIntervalAsym(), getBinomialIntervalEff(), and getPoissonIntervalCalc().
RooAbsFunc * RooHistError::createPoissonSum | ( | Int_t | n | ) | [static] |
Definition at line 329 of file RooHistError.cxx.
Referenced by G__G__RooFitCore2_451_0_6(), and G__setup_memfuncRooHistError().
RooAbsFunc * RooHistError::createBinomialSum | ( | Int_t | n, | |
Int_t | m, | |||
Bool_t | eff | |||
) | [static] |
Definition at line 338 of file RooHistError.cxx.
Referenced by G__G__RooFitCore2_451_0_7(), and G__setup_memfuncRooHistError().
Bool_t RooHistError::getPoissonIntervalCalc | ( | Int_t | n, | |
Double_t & | mu1, | |||
Double_t & | mu2, | |||
Double_t | nSigma = 1 | |||
) | const [private] |
Definition at line 93 of file RooHistError.cxx.
References getInterval(), kFALSE, kTRUE, oocoutE, RooFit::Plotting, and sqrt().
Referenced by getPoissonInterval(), and RooHistError().
Double_t RooHistError::seek | ( | const RooAbsFunc & | f, | |
Double_t | startAt, | |||
Double_t | step, | |||
Double_t | value | |||
) | const [private] |
static const RooHistError& RooHistError::instance | ( | ) | [static] |
Bool_t RooHistError::getPoissonInterval | ( | Int_t | n, | |
Double_t & | mu1, | |||
Double_t & | mu2, | |||
Double_t | nSigma = 1 | |||
) | const |
Bool_t RooHistError::getBinomialIntervalAsym | ( | Int_t | n, | |
Int_t | m, | |||
Double_t & | a1, | |||
Double_t & | a2, | |||
Double_t | nSigma = 1 | |||
) | const |
Bool_t RooHistError::getBinomialIntervalEff | ( | Int_t | n, | |
Int_t | m, | |||
Double_t & | a1, | |||
Double_t & | a2, | |||
Double_t | nSigma = 1 | |||
) | const |
Bool_t RooHistError::getInterval | ( | const RooAbsFunc * | Qu, | |
const RooAbsFunc * | Ql, | |||
Double_t | pointEstimate, | |||
Double_t | stepSize, | |||
Double_t & | lo, | |||
Double_t & | hi, | |||
Double_t | nSigma | |||
) | const |
static RooAbsFunc* RooHistError::createPoissonSum | ( | Int_t | n | ) | [static] |
static RooAbsFunc* RooHistError::createBinomialSum | ( | Int_t | n, | |
Int_t | m, | |||
Bool_t | eff | |||
) | [static] |
Bool_t RooHistError::getPoissonIntervalCalc | ( | Int_t | n, | |
Double_t & | mu1, | |||
Double_t & | mu2, | |||
Double_t | nSigma = 1 | |||
) | const [private] |
Double_t RooHistError::seek | ( | const RooAbsFunc & | f, | |
Double_t | startAt, | |||
Double_t | step, | |||
Double_t | value | |||
) | const [private] |
Double_t RooHistError::_poissonLoLUT [private] |
Definition at line 44 of file RooHistError.h.
Referenced by getPoissonInterval(), and RooHistError().
Double_t RooHistError::_poissonHiLUT [private] |
Definition at line 45 of file RooHistError.h.
Referenced by getPoissonInterval(), and RooHistError().