RooCachedPdf is an implementation of RooAbsCachedPdf that can cache any external RooAbsPdf input func...
const char * aggregateCacheUniqueSuffix() const
virtual Double_t evaluate() const
const RooAbsReal & arg() const
#define ClassDef(name, id)
virtual void fillCacheObject(PdfCacheElem &cachePdf) const
Update contents of cache histogram by resampling the input p.d.f.
virtual const char * inputBaseName() const
friend class PdfCacheElem
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
virtual const char * GetName() const
Returns name of object.
virtual TObject * clone(const char *newname) const
virtual ~RooCachedPdf()
Destructor.
RooAbsCachedPdf is the abstract base class for p.d.f.s that need or want to cache their evaluate() ou...
virtual void preferredObservableScanOrder(const RooArgSet &obs, RooArgSet &orderedObs) const
Defer preferred scan order to cached pdf prefernece.
virtual RooArgSet * actualParameters(const RooArgSet &nset) const
If this p.d.f is operated with a fixed set of observables, return all variables of the external input...
Mother of all ROOT objects.
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
virtual const char * payloadUniqueSuffix() const
RooSetProxy is the concrete proxy for RooArgSet objects.
RooRealProxy is the concrete proxy for RooAbsReal objects A RooRealProxy is the general mechanism to ...
virtual RooArgSet * actualObservables(const RooArgSet &nset) const
If this pdf is operated with a fixed set of observables, return the subset of the fixed observables t...