CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/HiggsAnalysis/CombinedLimit/interface/BayesianFlatPrior.h

Go to the documentation of this file.
00001 #ifndef HiggsAnalysis_CombinedLimit_BayesianFlatPrior_h
00002 #define HiggsAnalysis_CombinedLimit_BayesianFlatPrior_h
00003 
00011 #include "../interface/LimitAlgo.h"
00012 
00013 class BayesianFlatPrior : public LimitAlgo {
00014 public:
00015   BayesianFlatPrior() ;
00016   virtual bool run(RooWorkspace *w, RooStats::ModelConfig *mc_s, RooStats::ModelConfig *mc_b, RooAbsData &data, double &limit, double &limitErr, const double *hint);
00017   virtual const std::string & name() const {
00018     static const std::string name("BayesianSimple");
00019     return name;
00020   }
00021 private:
00022   static int maxDim_;
00023 };
00024 
00025 #endif