Definition at line 58 of file RooAbsCachedReal.h.
|
| | FuncCacheElem (const RooAbsCachedReal &self, const RooArgSet *nset) |
| | Constructor of cache storage unit class.
|
| | ~FuncCacheElem () override |
| bool | cacheSource () |
| RooArgList | containedArgs (Action) override |
| | Return list of contained RooAbsArg objects.
|
| virtual void | findConstantNodes (const RooArgSet &obs, RooArgSet &cacheList, RooLinkedList &processedNodes) |
| | Interface for constant term optimization calls.
|
| RooHistFunc * | func () |
| RooDataHist * | hist () |
| virtual TClass * | IsA () const |
| virtual void | operModeHook (RooAbsArg::OperMode) |
| | Interface for changes of operation mode.
|
| virtual void | optimizeCacheMode (const RooArgSet &obs, RooArgSet &optNodes, RooLinkedList &processedNodes) |
| | Interface for cache optimization calls.
|
| RooChangeTracker * | paramTracker () |
| void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) override |
| | Print contents of cache when printing self as part of object tree.
|
| virtual bool | redirectServersHook (const RooAbsCollection &, bool, bool, bool) |
| | Interface for server redirect calls.
|
| void | setCacheSource (bool flag) |
| void | setOwner (RooAbsArg *owner) |
| void | setSourceClone (RooAbsReal *newSource) |
| void | setUnitNorm () |
| RooAbsReal * | sourceClone () |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
#include <RooAbsCachedReal.h>
◆ Action
| Enumerator |
|---|
| OperModeChange | |
| OptimizeCaching | |
| FindConstantNodes | |
Definition at line 39 of file RooAbsCacheElement.h.
◆ FuncCacheElem()
Constructor of cache storage unit class.
Create RooDataHist that will cache function values and create RooHistFunc that represent s RooDataHist shape as function, create meta object that tracks changes in declared parameters of p.d.f through actualParameters()
Definition at line 156 of file RooAbsCachedReal.cxx.
◆ ~FuncCacheElem()
| RooAbsCachedReal::FuncCacheElem::~FuncCacheElem |
( |
| ) |
|
|
override |
◆ cacheSource()
| bool RooAbsCachedReal::FuncCacheElem::cacheSource |
( |
| ) |
|
|
inline |
◆ Class()
| TClass * RooAbsCacheElement::Class |
( |
| ) |
|
|
staticinherited |
- Returns
- TClass describing this class
◆ Class_Name()
| const char * RooAbsCacheElement::Class_Name |
( |
| ) |
|
|
staticinherited |
- Returns
- Name of this class
◆ Class_Version()
| constexpr Version_t RooAbsCacheElement::Class_Version |
( |
| ) |
|
|
inlinestaticconstexprinherited |
◆ containedArgs()
◆ DeclFileName()
| const char * RooAbsCacheElement::DeclFileName |
( |
| ) |
|
|
inlinestaticinherited |
◆ findConstantNodes()
Interface for constant term optimization calls.
The default implementation is to forward all these calls to all contained RooAbsArg objects as publicized through containedArg()
Definition at line 71 of file RooAbsCacheElement.cxx.
◆ func()
| RooHistFunc * RooAbsCachedReal::FuncCacheElem::func |
( |
| ) |
|
|
inline |
◆ hist()
| RooDataHist * RooAbsCachedReal::FuncCacheElem::hist |
( |
| ) |
|
|
inline |
◆ IsA()
| virtual TClass * RooAbsCacheElement::IsA |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ operModeHook()
◆ optimizeCacheMode()
Interface for cache optimization calls.
The default implementation is to forward all these calls to all contained RooAbsArg objects as publicized through containedArg()
Definition at line 58 of file RooAbsCacheElement.cxx.
◆ paramTracker()
◆ printCompactTreeHook()
| void RooAbsCachedReal::FuncCacheElem::printCompactTreeHook |
( |
std::ostream & | os, |
|
|
const char * | indent, |
|
|
Int_t | curElem, |
|
|
Int_t | maxElem ) |
|
overridevirtual |
◆ redirectServersHook()
◆ setCacheSource()
| void RooAbsCachedReal::FuncCacheElem::setCacheSource |
( |
bool | flag | ) |
|
|
inline |
◆ setOwner()
| void RooAbsCacheElement::setOwner |
( |
RooAbsArg * | owner | ) |
|
|
inlineinherited |
◆ setSourceClone()
| void RooAbsCachedReal::FuncCacheElem::setSourceClone |
( |
RooAbsReal * | newSource | ) |
|
|
inline |
◆ setUnitNorm()
| void RooAbsCachedReal::FuncCacheElem::setUnitNorm |
( |
| ) |
|
|
inline |
◆ sourceClone()
| RooAbsReal * RooAbsCachedReal::FuncCacheElem::sourceClone |
( |
| ) |
|
|
inline |
◆ Streamer()
| virtual void RooAbsCacheElement::Streamer |
( |
TBuffer & | | ) |
|
|
virtualinherited |
◆ StreamerNVirtual()
| void RooAbsCacheElement::StreamerNVirtual |
( |
TBuffer & | ClassDef_StreamerNVirtual_b | ) |
|
|
inlineinherited |
◆ _cacheSource
| bool RooAbsCachedReal::FuncCacheElem::_cacheSource |
|
private |
◆ _func
◆ _hist
◆ _owner
◆ _paramTracker
◆ _sourceClone
| RooAbsReal* RooAbsCachedReal::FuncCacheElem::_sourceClone |
|
private |
The documentation for this class was generated from the following files: