#include <RooAbsCachedReal.h>
Inheritance diagram for RooAbsCachedReal::FuncCacheElem:
Public Member Functions | |
FuncCacheElem (const RooAbsCachedReal &self, const RooArgSet *nset) | |
virtual | ~FuncCacheElem () |
virtual RooArgList | containedArgs (Action) |
virtual void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) |
RooHistFunc * | func () |
RooDataHist * | hist () |
RooChangeTracker * | paramTracker () |
FuncCacheElem (const RooAbsCachedReal &self, const RooArgSet *nset) | |
virtual | ~FuncCacheElem () |
virtual RooArgList | containedArgs (Action) |
virtual void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) |
RooHistFunc * | func () |
RooDataHist * | hist () |
RooChangeTracker * | paramTracker () |
Private Attributes | |
RooHistFunc * | _func |
RooChangeTracker * | _paramTracker |
RooDataHist * | _hist |
RooHistFunc * | _func |
RooChangeTracker * | _paramTracker |
RooDataHist * | _hist |
Definition at line 54 of file RooAbsCachedReal.h.
RooAbsCachedReal::FuncCacheElem::FuncCacheElem | ( | const RooAbsCachedReal & | self, | |
const RooArgSet * | nset | |||
) |
Definition at line 174 of file RooAbsCachedReal.cxx.
References _func, _hist, _paramTracker, RooAbsArg::addServerList(), TString::Append(), RooAbsCachedReal::binningName(), RooAbsCachedReal::cacheNameSuffix(), Form(), funcname, RooAbsCachedReal::getInterpolationOrder(), TNamed::GetName(), RooChangeTracker::hasChanged(), kTRUE, name, params, RooDataHist::removeSelfFromDir(), RooAbsArg::RooArgSet, and RooAbsArg::setValueDirty().
virtual RooAbsCachedReal::FuncCacheElem::~FuncCacheElem | ( | ) | [inline, virtual] |
Definition at line 57 of file RooAbsCachedReal.h.
RooAbsCachedReal::FuncCacheElem::FuncCacheElem | ( | const RooAbsCachedReal & | self, | |
const RooArgSet * | nset | |||
) |
virtual RooAbsCachedReal::FuncCacheElem::~FuncCacheElem | ( | ) | [inline, virtual] |
Definition at line 57 of file RooAbsCachedReal.h.
RooArgList RooAbsCachedReal::FuncCacheElem::containedArgs | ( | Action | ) | [virtual] |
Implements RooAbsCacheElement.
Definition at line 275 of file RooAbsCachedReal.cxx.
References _paramTracker, RooAbsCollection::add(), and func().
virtual void RooAbsCachedReal::FuncCacheElem::printCompactTreeHook | ( | std::ostream & | , | |
const char * | , | |||
Int_t | , | |||
Int_t | ||||
) | [virtual] |
Reimplemented from RooAbsCacheElement.
RooHistFunc* RooAbsCachedReal::FuncCacheElem::func | ( | ) | [inline] |
Definition at line 63 of file RooAbsCachedReal.h.
References _func.
Referenced by RooAbsCachedReal::analyticalIntegralWN(), containedArgs(), RooAbsCachedReal::getAnalyticalIntegralWN(), RooAbsCachedReal::getCache(), and RooAbsCachedReal::getVal().
RooDataHist* RooAbsCachedReal::FuncCacheElem::hist | ( | ) | [inline] |
Definition at line 64 of file RooAbsCachedReal.h.
References _hist.
Referenced by RooAbsCachedReal::clearCacheObject(), and RooAbsCachedReal::getCache().
RooChangeTracker* RooAbsCachedReal::FuncCacheElem::paramTracker | ( | ) | [inline] |
Definition at line 65 of file RooAbsCachedReal.h.
References _paramTracker.
Referenced by RooAbsCachedReal::getCache().
virtual RooArgList RooAbsCachedReal::FuncCacheElem::containedArgs | ( | Action | ) | [virtual] |
Implements RooAbsCacheElement.
virtual void RooAbsCachedReal::FuncCacheElem::printCompactTreeHook | ( | std::ostream & | , | |
const char * | , | |||
Int_t | , | |||
Int_t | ||||
) | [virtual] |
Reimplemented from RooAbsCacheElement.
RooHistFunc* RooAbsCachedReal::FuncCacheElem::func | ( | ) | [inline] |
RooDataHist* RooAbsCachedReal::FuncCacheElem::hist | ( | ) | [inline] |
RooChangeTracker* RooAbsCachedReal::FuncCacheElem::paramTracker | ( | ) | [inline] |
Definition at line 70 of file RooAbsCachedReal.h.
Referenced by containedArgs(), FuncCacheElem(), and paramTracker().
Definition at line 69 of file RooAbsCachedReal.h.
Definition at line 70 of file RooAbsCachedReal.h.
Definition at line 71 of file RooAbsCachedReal.h.