#include <RooCachedReal.h>
Inheritance diagram for RooCachedReal:

Public Member Functions | |
| RooCachedReal () | |
| RooCachedReal (const char *name, const char *title, RooAbsReal &_func, const RooArgSet &cacheObs) | |
| RooCachedReal (const char *name, const char *title, RooAbsReal &_func) | |
| RooCachedReal (const RooCachedReal &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| virtual | ~RooCachedReal () |
| void | setCdfBoundaries (Bool_t flag) |
| Bool_t | getCdfBoundaries () const |
| RooCachedReal () | |
| RooCachedReal (const char *name, const char *title, RooAbsReal &_func, const RooArgSet &cacheObs) | |
| RooCachedReal (const char *name, const char *title, RooAbsReal &_func) | |
| RooCachedReal (const RooCachedReal &other, const char *name=0) | |
| virtual TObject * | clone (const char *newname) const |
| virtual | ~RooCachedReal () |
| void | setCdfBoundaries (Bool_t flag) |
| Bool_t | getCdfBoundaries () const |
Protected Member Functions | |
| virtual const char * | inputBaseName () const |
| virtual RooArgSet * | actualObservables (const RooArgSet &nset) const |
| virtual RooArgSet * | actualParameters (const RooArgSet &nset) const |
| virtual void | fillCacheObject (FuncCacheElem &cacheFunc) const |
| virtual Double_t | evaluate () const |
| virtual const char * | payloadUniqueSuffix () const |
| virtual const char * | inputBaseName () const |
| virtual RooArgSet * | actualObservables (const RooArgSet &nset) const |
| virtual RooArgSet * | actualParameters (const RooArgSet &nset) const |
| virtual void | fillCacheObject (FuncCacheElem &cacheFunc) const |
| virtual Double_t | evaluate () const |
| virtual const char * | payloadUniqueSuffix () const |
Protected Attributes | |
| RooRealProxy | func |
| RooSetProxy | _cacheObs |
| Bool_t | _useCdfBoundaries |
Definition at line 20 of file RooCachedReal.h.
| RooCachedReal::RooCachedReal | ( | ) | [inline] |
| RooCachedReal::RooCachedReal | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | _func, | |||
| const RooArgSet & | cacheObs | |||
| ) |
Definition at line 51 of file RooCachedReal.cxx.
References _cacheObs, RooSetProxy::add(), RooAbsArg::expensiveObjectCache(), and RooAbsArg::setExpensiveObjectCache().
| RooCachedReal::RooCachedReal | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | _func | |||
| ) |
Definition at line 34 of file RooCachedReal.cxx.
References RooAbsArg::expensiveObjectCache(), and RooAbsArg::setExpensiveObjectCache().
| RooCachedReal::RooCachedReal | ( | const RooCachedReal & | other, | |
| const char * | name = 0 | |||
| ) |
Definition at line 78 of file RooCachedReal.cxx.
| RooCachedReal::~RooCachedReal | ( | ) | [virtual] |
Definition at line 90 of file RooCachedReal.cxx.
| RooCachedReal::RooCachedReal | ( | ) | [inline] |
Definition at line 22 of file RooCachedReal.h.
| RooCachedReal::RooCachedReal | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | _func, | |||
| const RooArgSet & | cacheObs | |||
| ) |
| RooCachedReal::RooCachedReal | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | _func | |||
| ) |
| RooCachedReal::RooCachedReal | ( | const RooCachedReal & | other, | |
| const char * | name = 0 | |||
| ) |
| virtual RooCachedReal::~RooCachedReal | ( | ) | [virtual] |
| virtual TObject* RooCachedReal::clone | ( | const char * | newname | ) | const [inline, virtual] |
| void RooCachedReal::setCdfBoundaries | ( | Bool_t | flag | ) | [inline] |
| Bool_t RooCachedReal::getCdfBoundaries | ( | ) | const [inline] |
| virtual const char* RooCachedReal::inputBaseName | ( | ) | const [inline, protected, virtual] |
Implements RooAbsCachedReal.
Definition at line 45 of file RooCachedReal.h.
References RooRealProxy::arg(), func, and TNamed::GetName().
Implements RooAbsCachedReal.
Definition at line 118 of file RooCachedReal.cxx.
References _cacheObs, RooRealProxy::arg(), func, RooAbsArg::getObservables(), and RooAbsCollection::getSize().
Implements RooAbsCachedReal.
Definition at line 137 of file RooCachedReal.cxx.
References _cacheObs, RooRealProxy::arg(), func, RooAbsArg::getParameters(), and RooAbsCollection::getSize().
| virtual void RooCachedReal::fillCacheObject | ( | FuncCacheElem & | cacheFunc | ) | const [protected, virtual] |
| virtual Double_t RooCachedReal::evaluate | ( | ) | const [inline, protected, virtual] |
| virtual const char* RooCachedReal::payloadUniqueSuffix | ( | ) | const [inline, protected, virtual] |
Reimplemented from RooAbsCachedReal.
Definition at line 57 of file RooCachedReal.h.
References RooAbsArg::aggregateCacheUniqueSuffix(), RooRealProxy::arg(), and func.
| virtual TObject* RooCachedReal::clone | ( | const char * | newname | ) | const [inline, virtual] |
| void RooCachedReal::setCdfBoundaries | ( | Bool_t | flag | ) | [inline] |
| Bool_t RooCachedReal::getCdfBoundaries | ( | ) | const [inline] |
| virtual const char* RooCachedReal::inputBaseName | ( | ) | const [inline, protected, virtual] |
Implements RooAbsCachedReal.
Definition at line 45 of file RooCachedReal.h.
References RooRealProxy::arg(), func, and TNamed::GetName().
| virtual RooArgSet* RooCachedReal::actualObservables | ( | const RooArgSet & | nset | ) | const [protected, virtual] |
Implements RooAbsCachedReal.
| virtual RooArgSet* RooCachedReal::actualParameters | ( | const RooArgSet & | nset | ) | const [protected, virtual] |
Implements RooAbsCachedReal.
| virtual void RooCachedReal::fillCacheObject | ( | FuncCacheElem & | cacheFunc | ) | const [protected, virtual] |
| virtual Double_t RooCachedReal::evaluate | ( | ) | const [inline, protected, virtual] |
| virtual const char* RooCachedReal::payloadUniqueSuffix | ( | ) | const [inline, protected, virtual] |
Reimplemented from RooAbsCachedReal.
Definition at line 57 of file RooCachedReal.h.
References RooAbsArg::aggregateCacheUniqueSuffix(), RooRealProxy::arg(), and func.
RooRealProxy RooCachedReal::func [protected] |
Definition at line 59 of file RooCachedReal.h.
Referenced by actualObservables(), actualParameters(), inputBaseName(), and payloadUniqueSuffix().
RooSetProxy RooCachedReal::_cacheObs [protected] |
Definition at line 60 of file RooCachedReal.h.
Referenced by actualObservables(), actualParameters(), and RooCachedReal().
Bool_t RooCachedReal::_useCdfBoundaries [protected] |
Definition at line 61 of file RooCachedReal.h.
Referenced by getCdfBoundaries(), and setCdfBoundaries().
1.5.1