|
ROOT
Reference Guide |
|
Go to the documentation of this file.
12 #ifndef ROOABSSELFCACHEDPDF
13 #define ROOABSSELFCACHEDPDF
RooAbsSelfCachedPdf is an abstract base class for probability density functions whose output is cache...
virtual void fillCacheObject(PdfCacheElem &cache) const
Fill cache with sampling of p.d.f as defined by the evaluate() implementation.
friend class PdfCacheElem
RooAbsCachedPdf is the abstract base class for p.d.f.s that need or want to cache their evaluate() ou...
virtual const char * inputBaseName() const
#define ClassDef(name, id)
virtual ~RooAbsSelfCachedPdf()
Destructor.
virtual RooArgSet * actualObservables(const RooArgSet &nset) const
Defines observables to be cached, given a set of user defined observables Returns the subset of nset ...
virtual const char * GetName() const
Returns name of object.
virtual RooArgSet * actualParameters(const RooArgSet &nset) const
Defines parameters on which cache contents depends.
RooArgSet is a container object that can hold multiple RooAbsArg objects.