16 #ifndef ROO_FOAM_GENERATOR
17 #define ROO_FOAM_GENERATOR
RooAbsNumGenerator * clone(const RooAbsReal &func, const RooArgSet &genVars, const RooArgSet &, const RooNumGenConfig &config, Bool_t verbose=kFALSE, const RooAbsReal *maxFuncVal=0) const
const RooArgSet * generateEvent(UInt_t remaining, Double_t &resampleRatio)
are we actually generating anything? (the cache always contains at least our function value) ...
RooTFoamBinding * _binding
virtual Bool_t canSampleCategories() const
Iterator abstract base class.
virtual ~RooFoamGenerator()
Destructor.
#define ClassDef(name, id)
virtual Bool_t canSampleConditional() const
static void registerSampler(RooNumGenFactory &fact)
Register RooIntegrator1D, is parameters and capabilities with RooNumIntFactory.
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
double func(double *x, double *p)