#include <RooAbsCachedPdf.h>
Inheritance diagram for RooAbsCachedPdf::PdfCacheElem:

Public Member Functions | |
| PdfCacheElem (const RooAbsCachedPdf &self, const RooArgSet *nset) | |
| virtual | ~PdfCacheElem () |
| virtual RooArgList | containedArgs (Action) |
| virtual void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) |
| RooHistPdf * | pdf () |
| RooDataHist * | hist () |
| const RooArgSet & | nset () |
| RooChangeTracker * | paramTracker () |
| PdfCacheElem (const RooAbsCachedPdf &self, const RooArgSet *nset) | |
| virtual | ~PdfCacheElem () |
| virtual RooArgList | containedArgs (Action) |
| virtual void | printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t) |
| RooHistPdf * | pdf () |
| RooDataHist * | hist () |
| const RooArgSet & | nset () |
| RooChangeTracker * | paramTracker () |
Private Attributes | |
| RooHistPdf * | _pdf |
| RooChangeTracker * | _paramTracker |
| RooDataHist * | _hist |
| RooArgSet | _nset |
| RooAbsReal * | _norm |
| RooHistPdf * | _pdf |
| RooChangeTracker * | _paramTracker |
| RooDataHist * | _hist |
| RooAbsReal * | _norm |
Definition at line 64 of file RooAbsCachedPdf.h.
| RooAbsCachedPdf::PdfCacheElem::PdfCacheElem | ( | const RooAbsCachedPdf & | self, | |
| const RooArgSet * | nset | |||
| ) |
Definition at line 209 of file RooAbsCachedPdf.cxx.
References _hist, _nset, _paramTracker, _pdf, RooArgSet::add(), RooArgSet::addClone(), RooAbsArg::addServerList(), TString::Append(), RooAbsCachedPdf::binningName(), RooAbsCachedPdf::cacheNameSuffix(), Form(), RooAbsCachedPdf::getInterpolationOrder(), TNamed::GetName(), RooAbsArg::getVariables(), RooChangeTracker::hasChanged(), RooAbsCachedPdf::histNameSuffix(), RooAbsCachedPdf::inputBaseName(), RooAbsArg::isFundamental(), kTRUE, name, TIterator::Next(), params, RooDataHist::removeSelfFromDir(), RooAbsArg::RooArgSet, RooAbsArg::RooHistPdf, and RooAbsArg::setValueDirty().
| RooAbsCachedPdf::PdfCacheElem::~PdfCacheElem | ( | ) | [virtual] |
Definition at line 353 of file RooAbsCachedPdf.cxx.
References _hist, _norm, _paramTracker, and _pdf.
| RooAbsCachedPdf::PdfCacheElem::PdfCacheElem | ( | const RooAbsCachedPdf & | self, | |
| const RooArgSet * | nset | |||
| ) |
| virtual RooAbsCachedPdf::PdfCacheElem::~PdfCacheElem | ( | ) | [virtual] |
| RooArgList RooAbsCachedPdf::PdfCacheElem::containedArgs | ( | Action | ) | [virtual] |
Implements RooAbsCacheElement.
Definition at line 341 of file RooAbsCachedPdf.cxx.
References _norm, _paramTracker, _pdf, and RooAbsCollection::add().
| virtual void RooAbsCachedPdf::PdfCacheElem::printCompactTreeHook | ( | std::ostream & | , | |
| const char * | , | |||
| Int_t | , | |||
| Int_t | ||||
| ) | [virtual] |
Reimplemented from RooAbsCacheElement.
| RooHistPdf* RooAbsCachedPdf::PdfCacheElem::pdf | ( | ) | [inline] |
Definition at line 73 of file RooAbsCachedPdf.h.
References _pdf.
Referenced by RooAbsCachedPdf::analyticalIntegralWN(), RooAbsCachedPdf::getAnalyticalIntegralWN(), RooAbsCachedPdf::getCache(), RooAbsCachedPdf::getCachePdf(), and RooAbsCachedPdf::getVal().
| RooDataHist* RooAbsCachedPdf::PdfCacheElem::hist | ( | ) | [inline] |
Definition at line 74 of file RooAbsCachedPdf.h.
References _hist.
Referenced by RooAbsCachedPdf::clearCacheObject(), RooAbsCachedPdf::getCache(), and RooAbsCachedPdf::getCacheHist().
| const RooArgSet& RooAbsCachedPdf::PdfCacheElem::nset | ( | ) | [inline] |
| RooChangeTracker* RooAbsCachedPdf::PdfCacheElem::paramTracker | ( | ) | [inline] |
Definition at line 76 of file RooAbsCachedPdf.h.
References _paramTracker.
Referenced by RooAbsCachedPdf::getCache().
| virtual RooArgList RooAbsCachedPdf::PdfCacheElem::containedArgs | ( | Action | ) | [virtual] |
Implements RooAbsCacheElement.
| virtual void RooAbsCachedPdf::PdfCacheElem::printCompactTreeHook | ( | std::ostream & | , | |
| const char * | , | |||
| Int_t | , | |||
| Int_t | ||||
| ) | [virtual] |
Reimplemented from RooAbsCacheElement.
| RooHistPdf* RooAbsCachedPdf::PdfCacheElem::pdf | ( | ) | [inline] |
| RooDataHist* RooAbsCachedPdf::PdfCacheElem::hist | ( | ) | [inline] |
| const RooArgSet& RooAbsCachedPdf::PdfCacheElem::nset | ( | ) | [inline] |
| RooChangeTracker* RooAbsCachedPdf::PdfCacheElem::paramTracker | ( | ) | [inline] |
RooHistPdf* RooAbsCachedPdf::PdfCacheElem::_pdf [private] |
Definition at line 80 of file RooAbsCachedPdf.h.
Referenced by containedArgs(), pdf(), PdfCacheElem(), and ~PdfCacheElem().
Definition at line 81 of file RooAbsCachedPdf.h.
Referenced by containedArgs(), paramTracker(), PdfCacheElem(), and ~PdfCacheElem().
RooDataHist* RooAbsCachedPdf::PdfCacheElem::_hist [private] |
Definition at line 82 of file RooAbsCachedPdf.h.
Referenced by hist(), PdfCacheElem(), and ~PdfCacheElem().
RooAbsReal* RooAbsCachedPdf::PdfCacheElem::_norm [private] |
Definition at line 84 of file RooAbsCachedPdf.h.
Referenced by containedArgs(), and ~PdfCacheElem().
RooHistPdf* RooAbsCachedPdf::PdfCacheElem::_pdf [private] |
Definition at line 80 of file RooAbsCachedPdf.h.
Definition at line 81 of file RooAbsCachedPdf.h.
RooDataHist* RooAbsCachedPdf::PdfCacheElem::_hist [private] |
Definition at line 82 of file RooAbsCachedPdf.h.
RooAbsReal* RooAbsCachedPdf::PdfCacheElem::_norm [private] |
Definition at line 84 of file RooAbsCachedPdf.h.
1.5.1