1 #ifndef _sdet_AachenTable_h_
2 #define _sdet_AachenTable_h_
21 void OpenFile(
const std::string& fileName);
23 double PDF(
double signal,
double theta,
int nmu)
const;
25 double CDF(
double signalmin,
double theta,
int nmu)
const;
27 double Moment(
double theta,
int nmu,
int order)
const;
53 operator double()
const {
return theta; }
75 const InternalTable::const_iterator
UpperLimit(
double theta)
const
76 {
return std::upper_bound(
fTable.begin(),
fTable.end(),theta); }
tls::TabulatedPDF & GetTPF(int nmu)
double GetFittedSigma(double theta, int nmu) const
const InternalTable::const_iterator UpperLimit(double theta) const
double & GetMean(int nmu)
double GetFittedMean(int nmu) const
std::vector< TableItem > InternalTable
const double & GetMean(int nmu) const
double GetFittedMean(double theta, int nmu) const
double PDF(double signal, double theta, int nmu) const
const tls::TabulatedPDF & GetTPF(int nmu) const
void OpenFile(const std::string &fileName)
double GetFittedSigma(int nmu) const
double CDF(double signalmin, double theta, int nmu) const
double Moment(double theta, int nmu, int order) const