21 using namespace RooFit;
23 void rf902_numgenconfig()
30 RooRealVar x(
"x",
"x", 0, 10);
31 RooChebychev model(
"model",
"model", x, RooArgList(RooConst(0), RooConst(0.5), RooConst(-0.1)));
37 RooAbsPdf::defaultGeneratorConfig()->method1D(kFALSE, kFALSE).setLabel(
"RooAcceptReject");
40 RooDataSet *data_ar = model.generate(x, 10000, Verbose(kTRUE));
49 model.specialGeneratorConfig(kTRUE)->method1D(kFALSE, kFALSE).setLabel(
"RooFoamGenerator");
55 RooAbsPdf::defaultGeneratorConfig()->getConfigSection(
"RooAcceptReject").setRealValue(
"nTrial1D", 2000);
60 model.specialGeneratorConfig()->getConfigSection(
"RooFoamGenerator").setRealValue(
"chatLevel", 1);
64 RooDataSet *data_foam = model.generate(x, 10000, Verbose());