1 #ifndef HiggsAnalysis_CombinedLimit_RooMinimizerOpt
2 #define HiggsAnalysis_CombinedLimit_RooMinimizerOpt
4 #if defined(ROO_MINIMIZER) || defined(ROO_MINIMIZER_FCN)
5 #error "You cannot include RooMinimizer.h or RooMinimizerFcn.h before RooMinimizerOpt.h"
7 #define private protected
8 #include <RooMinimizer.h>
21 virtual ROOT::Math::IBaseFunctionMultiDim*
Clone()
const;
23 virtual double DoEval(
const double *
x)
const;
24 mutable std::vector<RooRealVar *>
_vars;
std::vector< RooRealVar * > _vars
RooMinimizerOpt(RooAbsReal &function)
virtual ROOT::Math::IBaseFunctionMultiDim * Clone() const
RooMinimizerFcnOpt(RooAbsReal *funct, RooMinimizer *context, bool verbose=false)
virtual double DoEval(const double *x) const