1 #ifndef PhysicsTools_RooStatsCms_BinomialInterval_h
2 #define PhysicsTools_RooStatsCms_BinomialInterval_h
11 #if (defined (STANDALONE) or defined (__CINT__) )
19 #
if (defined (STANDALONE)
or defined (__CINT__) )
41 virtual const char*
name()
const = 0;
59 void scan_rho(
const int ntot,
const int nrho,
double*
rho,
double* prob);
64 void scan_ntot(
const double rho,
const int ntot_min,
const int ntot_max,
double* ntot,
double* prob);
69 virtual bool neyman(
const int ntot,
const int nrho,
double*
rho,
double* x_l,
double* x_r) {
return false; }
74 void dump(
const int trials_min,
const int trials_max);
94 #if (defined (STANDALONE) or defined (__CINT__) )
virtual bool neyman(const int ntot, const int nrho, double *rho, double *x_l, double *x_r)
The Signals That Services Can Subscribe To This is based on ActivityRegistry and is current per Services can connect to the signals distributed by the ActivityRegistry in order to monitor the activity of the application Each possible callback has some defined which we here list in angle e< void, edm::EventIDconst &, edm::Timestampconst & > We also list in braces which AR_WATCH_USING_METHOD_ is used for those or
virtual void calculate(const double successes, const double trials)=0
virtual const char * name() const =0
if(c.getParameter< edm::InputTag >("puppiValueMap").label().size()!=0)
void init(const double alpha, const tail_type t=equal_tailed)
void scan_rho(const int ntot, const int nrho, double *rho, double *prob)
void set(double l, double u)
double coverage_prob(const double rho, const int trials)
bool contains(double rho)
void scan_ntot(const double rho, const int ntot_min, const int ntot_max, double *ntot, double *prob)
void dump(const int trials_min, const int trials_max)