Go to the documentation of this file.00001 #ifndef HiggsAnalysis_CombinedLimit_GenerateOnly_h
00002 #define HiggsAnalysis_CombinedLimit_GenerateOnly_h
00003
00011 #include "../interface/LimitAlgo.h"
00012
00013 class RooAbsPdf; class RooRealVar; class RooAbsData; class RooArgSet;
00014
00015 class GenerateOnly : public LimitAlgo {
00016 public:
00017 GenerateOnly() ;
00018 virtual bool run(RooWorkspace *w, RooStats::ModelConfig *mc_s, RooStats::ModelConfig *mc_b, RooAbsData &data, double &limit, double &limitErr, const double *hint);
00019 virtual const std::string & name() const {
00020 static const std::string name("GenerateOnly");
00021 return name;
00022 }
00023 virtual void applyOptions(const boost::program_options::variables_map &vm) ;
00024 };
00025
00026 #endif