12 #ifndef ROOABSSELFCACHEDREAL 13 #define ROOABSSELFCACHEDREAL virtual const char * GetName() const
Returns name of object.
virtual ~RooAbsSelfCachedReal()
Destructor.
RooAbsSelfCachedReal is an abstract base class for functions whose output is cached in terms of a his...
#define ClassDef(name, id)
virtual RooArgSet * actualObservables(const RooArgSet &nset) const
Defines observables to be cached, given a set of user defined observables Returns the subset of nset ...
RooAbsCachedReal is the abstract base class for functions that need or want to cache their evaluate()...
virtual const char * inputBaseName() const
virtual RooArgSet * actualParameters(const RooArgSet &nset) const
Defines parameters on which cache contents depends.
virtual void fillCacheObject(FuncCacheElem &cache) const
Fill cache with sampling of function as defined by the evaluate() implementation. ...