|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef TIDA_EFFICIENCY1D_H
13 #define TIDA_EFFICIENCY1D_H
37 virtual void Fill(
double x,
double w=1) {
71 #endif // TIDA_EFFICIENCY1D_H
Efficiency1D(TH1F *h, const std::string &n="")
void finalise(double scale=100)
actually calculate the efficiencies
Efficiency1D(TH1F *hnum, TH1F *hden, const std::string &n, double scale=100)
virtual void getibinvec(bool force=false)
virtual void FillDenom(double x, float w=1)
virtual void Fill(double x, double w=1)
std::ostream & operator<<(std::ostream &s, const Efficiency1D &)
std::vector< int > m_ibin
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
TGraphAsymmErrors * Bayes(double scale=100)
evaluate the uncertainties correctly ...
TGraphAsymmErrors * BayesInternal(TH1 *hn, TH1 *hd, double scale=100) const