RooRealProxy _pdf
The cache manager.
virtual Bool_t forceAnalyticalInt(const RooAbsArg &) const
virtual Double_t evaluate() const
Calculate and return 'raw' unnormalized value of p.d.f.
virtual RooArgList containedArgs(Action)
Report all RooAbsArg derived objects contained in Cache Element (used in function optimization and an...
virtual TObject * clone(const char *newname) const
virtual ~RooEffProd()
Destructor.
virtual RooAbsGenContext * genContext(const RooArgSet &vars, const RooDataSet *prototype, const RooArgSet *auxProto, Bool_t verbose) const
Return specialized generator context for RooEffProds that implements generation in a more efficient w...
const RooAbsPdf * pdf() const
#define ClassDef(name, id)
Int_t getAnalyticalIntegralWN(RooArgSet &allVars, RooArgSet &numVars, const RooArgSet *normSet, const char *rangeName=0) const
Return internal integration capabilities of the p.d.f.
RooAbsArg * absArg() const
Double_t analyticalIntegralWN(Int_t code, const RooArgSet *normSet, const char *rangeName=0) const
Return value of integral identified by code, which should be a return value of getAnalyticalIntegralW...
RooObjCacheManager _cacheMgr
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooArgSet * _fixedNset
Normalization set to be used in evaluation.
virtual Double_t getValV(const RooArgSet *set=0) const
Return p.d.f. value normalized over given set of observables.
Mother of all ROOT objects.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
const RooAbsReal * eff() const
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...