|
ROOT
Reference Guide |
|
virtual void fillCacheObject(FuncCacheElem &cacheFunc) const
Update contents of cache histogram by resampling the input function.
const T & arg() const
Return reference to object held in proxy.
RooSetProxy is the concrete proxy for RooArgSet objects.
void setCacheSource(Bool_t flag)
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...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Bool_t getCdfBoundaries() const
Bool_t cacheSource() const
friend class FuncCacheElem
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...
virtual Double_t evaluate() const
Evaluate this PDF / function / constant. Needs to be overridden by all derived classes.
virtual const char * inputBaseName() const
RooCachedReal is an implementation of RooAbsCachedReal that can cache any external RooAbsReal input f...
virtual const char * payloadUniqueSuffix() const
virtual TObject * clone(const char *newname) const
virtual ~RooCachedReal()
Destructor.
const char * aggregateCacheUniqueSuffix() const
Mother of all ROOT objects.
#define ClassDef(name, id)
void setCdfBoundaries(Bool_t flag)
virtual FuncCacheElem * createCache(const RooArgSet *nset) const
Interface function to create an internal cache object that represent each cached function configurati...
virtual const char * GetName() const
Returns name of object.
RooAbsCachedReal is the abstract base class for functions that need or want to cache their evaluate()...
RooArgSet is a container object that can hold multiple RooAbsArg objects.