CMS 3D CMS Logo

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