CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BayesianFlatPrior.h
Go to the documentation of this file.
1 #ifndef HiggsAnalysis_CombinedLimit_BayesianFlatPrior_h
2 #define HiggsAnalysis_CombinedLimit_BayesianFlatPrior_h
3 
11 #include "../interface/LimitAlgo.h"
12 
13 class BayesianFlatPrior : public LimitAlgo {
14 public:
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 const std::string & name() const {
18  static const std::string name("BayesianSimple");
19  return name;
20  }
21 private:
22  static int maxDim_;
23 };
24 
25 #endif
virtual const std::string & name() const
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:82
T w() const
virtual bool run(RooWorkspace *w, RooStats::ModelConfig *mc_s, RooStats::ModelConfig *mc_b, RooAbsData &data, double &limit, double &limitErr, const double *hint)