Definition at line 62 of file RooAbsCachedPdf.h.
|
| | PdfCacheElem (const RooAbsCachedPdf &self, const RooArgSet *nset) |
| | Constructor of cache object which owns RooDataHist cache histogram, RooHistPdf pdf that represents is shape and RooChangeTracker meta object that tracks changes in listed dependent parameter of cache.
|
| RooArgList | containedArgs (Action) override |
| | Returns all RooAbsArg objects contained in the cache element.
|
| virtual void | findConstantNodes (const RooArgSet &obs, RooArgSet &cacheList, RooLinkedList &processedNodes) |
| | Interface for constant term optimization calls.
|
| RooDataHist * | hist () |
| virtual TClass * | IsA () const |
| const RooArgSet & | nset () |
| 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 () |
| RooHistPdf * | pdf () |
| 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 | setOwner (RooAbsArg *owner) |
| void | setUnitNorm () |
| virtual void | Streamer (TBuffer &) |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
#include <RooAbsCachedPdf.h>
◆ Action
| Enumerator |
|---|
| OperModeChange | |
| OptimizeCaching | |
| FindConstantNodes | |
Definition at line 39 of file RooAbsCacheElement.h.
◆ PdfCacheElem()
Constructor of cache object which owns RooDataHist cache histogram, RooHistPdf pdf that represents is shape and RooChangeTracker meta object that tracks changes in listed dependent parameter of cache.
Definition at line 155 of file RooAbsCachedPdf.cxx.
◆ 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.
◆ hist()
◆ IsA()
| virtual TClass * RooAbsCacheElement::IsA |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ nset()
| const RooArgSet & RooAbsCachedPdf::PdfCacheElem::nset |
( |
| ) |
|
|
inline |
◆ 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()
◆ pdf()
| RooHistPdf * RooAbsCachedPdf::PdfCacheElem::pdf |
( |
| ) |
|
|
inline |
◆ printCompactTreeHook()
| void RooAbsCachedPdf::PdfCacheElem::printCompactTreeHook |
( |
std::ostream & | os, |
|
|
const char * | indent, |
|
|
Int_t | curElem, |
|
|
Int_t | maxElem ) |
|
overridevirtual |
◆ redirectServersHook()
◆ setOwner()
| void RooAbsCacheElement::setOwner |
( |
RooAbsArg * | owner | ) |
|
|
inlineinherited |
◆ setUnitNorm()
| void RooAbsCachedPdf::PdfCacheElem::setUnitNorm |
( |
| ) |
|
|
inline |
◆ Streamer()
| virtual void RooAbsCacheElement::Streamer |
( |
TBuffer & | | ) |
|
|
virtualinherited |
◆ StreamerNVirtual()
| void RooAbsCacheElement::StreamerNVirtual |
( |
TBuffer & | ClassDef_StreamerNVirtual_b | ) |
|
|
inlineinherited |
◆ _hist
| std::unique_ptr<RooDataHist> RooAbsCachedPdf::PdfCacheElem::_hist |
|
private |
◆ _norm
| std::unique_ptr<RooAbsReal> RooAbsCachedPdf::PdfCacheElem::_norm |
|
private |
◆ _nset
| RooArgSet RooAbsCachedPdf::PdfCacheElem::_nset |
|
private |
◆ _owner
◆ _paramTracker
◆ _pdf
| std::unique_ptr<RooHistPdf> RooAbsCachedPdf::PdfCacheElem::_pdf |
|
private |
The documentation for this class was generated from the following files: