CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
FeldmanCousins.h
Go to the documentation of this file.
1 #ifndef HiggsAnalysis_CombinedLimit_FeldmanCousins_h
2 #define HiggsAnalysis_CombinedLimit_FeldmanCousins_h
3 
11 #include "LimitAlgo.h"
12 
13 class FeldmanCousins : public LimitAlgo {
14 public:
15  FeldmanCousins() ;
16  virtual bool run(RooWorkspace *w, RooStats::ModelConfig *mc_s, RooStats::ModelConfig *mc_b, RooAbsData &data, double &limit, double &limitErr, const double *hint);
17  virtual void applyOptions(const boost::program_options::variables_map &vm) ;
18 
19  virtual const std::string & name() const {
20  static const std::string name("FeldmanCousins");
21  return name;
22  }
23 private:
24  static float toysFactor_;
26 };
27 
28 #endif
virtual bool run(RooWorkspace *w, RooStats::ModelConfig *mc_s, RooStats::ModelConfig *mc_b, RooAbsData &data, double &limit, double &limitErr, const double *hint)
virtual void applyOptions(const boost::program_options::variables_map &vm)
virtual const std::string & name() const
static float rRelAccuracy_
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
static float rAbsAccuracy_
static float toysFactor_
T w() const