#include <TEfficiencyHelper.h>
Public Member Functions | |
BinomialNeymanInterval () | |
void | Init (double alpha) |
bool | Find_rho_set (const double rho, const int ntot, int &x_l, int &x_r) const |
bool | Neyman (const int ntot, const int nrho, double *rho, double *x_l, double *x_r) |
void | Calculate (const double X, const double n) |
double | Lower () const |
double | Upper () const |
Private Member Functions | |
void | Set (double l, double u) |
Private Attributes | |
Sorter | fSorter |
double | fLower |
double | fUpper |
double | fAlpha |
Definition at line 67 of file TEfficiencyHelper.h.
BinomialNeymanInterval< Sorter >::BinomialNeymanInterval | ( | ) | [inline] |
Definition at line 70 of file TEfficiencyHelper.h.
void BinomialNeymanInterval< Sorter >::Init | ( | double | alpha | ) | [inline] |
Definition at line 76 of file TEfficiencyHelper.h.
bool BinomialNeymanInterval< Sorter >::Find_rho_set | ( | const double | rho, | |
const int | ntot, | |||
int & | x_l, | |||
int & | x_r | |||
) | const [inline] |
Definition at line 82 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Calculate(), and BinomialNeymanInterval< FeldmanCousinsSorter >::Neyman().
bool BinomialNeymanInterval< Sorter >::Neyman | ( | const int | ntot, | |
const int | nrho, | |||
double * | rho, | |||
double * | x_l, | |||
double * | x_r | |||
) | [inline] |
Definition at line 112 of file TEfficiencyHelper.h.
void BinomialNeymanInterval< Sorter >::Calculate | ( | const double | X, | |
const double | n | |||
) | [inline] |
Definition at line 125 of file TEfficiencyHelper.h.
double BinomialNeymanInterval< Sorter >::Lower | ( | ) | const [inline] |
Definition at line 159 of file TEfficiencyHelper.h.
double BinomialNeymanInterval< Sorter >::Upper | ( | ) | const [inline] |
Definition at line 160 of file TEfficiencyHelper.h.
void BinomialNeymanInterval< Sorter >::Set | ( | double | l, | |
double | u | |||
) | [inline, private] |
Definition at line 170 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Calculate().
Sorter BinomialNeymanInterval< Sorter >::fSorter [private] |
Definition at line 163 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Find_rho_set().
double BinomialNeymanInterval< Sorter >::fLower [private] |
Definition at line 165 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Calculate(), BinomialNeymanInterval< FeldmanCousinsSorter >::Lower(), and BinomialNeymanInterval< FeldmanCousinsSorter >::Set().
double BinomialNeymanInterval< Sorter >::fUpper [private] |
Definition at line 166 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Calculate(), BinomialNeymanInterval< FeldmanCousinsSorter >::Set(), and BinomialNeymanInterval< FeldmanCousinsSorter >::Upper().
double BinomialNeymanInterval< Sorter >::fAlpha [private] |
Definition at line 168 of file TEfficiencyHelper.h.
Referenced by BinomialNeymanInterval< FeldmanCousinsSorter >::Find_rho_set(), and BinomialNeymanInterval< FeldmanCousinsSorter >::Init().