Definition at line 29 of file RooNumRunningInt.h.
|
| | RICacheElem (const RooNumRunningInt &ri, const RooArgSet *nset) |
| | Construct RunningIntegral CacheElement.
|
| |
| void | addPoint (Int_t ix) |
| | Sample function at bin ix.
|
| |
| void | addRange (Int_t ixlo, Int_t ixhi, Int_t nbins) |
| | Fill all empty histogram bins in the range [ixlo,ixhi] where nbins is the total number of histogram bins.
|
| |
| bool | cacheSource () |
| |
| void | calculate (bool cdfmode) |
| | Calculate the numeric running integral and store the result in the cache histogram provided by RooAbsCachedPdf.
|
| |
| RooArgList | containedArgs (Action) override |
| | Return all RooAbsArg components contained in cache element.
|
| |
| 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 <RooNumRunningInt.h>
◆ Action
| Enumerator |
|---|
| OperModeChange | |
| OptimizeCaching | |
| FindConstantNodes | |
Definition at line 39 of file RooAbsCacheElement.h.
◆ RICacheElem()
◆ addPoint()
| void RooNumRunningInt::RICacheElem::addPoint |
( |
Int_t | ix | ) |
|
◆ addRange()
| void RooNumRunningInt::RICacheElem::addRange |
( |
Int_t | ixlo, |
|
|
Int_t | ixhi, |
|
|
Int_t | nbins ) |
Fill all empty histogram bins in the range [ixlo,ixhi] where nbins is the total number of histogram bins.
This method samples the mid-point of the range and if the mid-point value is within small tolerance of the interpolated mid-point value fills all remaining elements through linear interpolation. If the tolerance is exceeded, the algorithm is recursed on the two subranges [xlo,xmid] and [xmid,xhi]
Definition at line 170 of file RooNumRunningInt.cxx.
◆ cacheSource()
| bool RooAbsCachedReal::FuncCacheElem::cacheSource |
( |
| ) |
|
|
inlineinherited |
◆ calculate()
| void RooNumRunningInt::RICacheElem::calculate |
( |
bool | cdfmode | ) |
|
◆ Class()
- Returns
- TClass describing this class
◆ Class_Name()
- Returns
- Name of this class
◆ Class_Version()
|
|
inlinestaticconstexprinherited |
◆ containedArgs()
◆ DeclFileName()
| static const char * RooAbsCacheElement::DeclFileName |
( |
| ) |
|
|
inlinestaticinherited |
◆ findConstantNodes()
◆ func()
| RooHistFunc * RooAbsCachedReal::FuncCacheElem::func |
( |
| ) |
|
|
inlineinherited |
◆ hist()
| RooDataHist * RooAbsCachedReal::FuncCacheElem::hist |
( |
| ) |
|
|
inlineinherited |
◆ IsA()
◆ operModeHook()
◆ optimizeCacheMode()
◆ paramTracker()
◆ printCompactTreeHook()
| void RooAbsCachedReal::FuncCacheElem::printCompactTreeHook |
( |
std::ostream & | os, |
|
|
const char * | indent, |
|
|
Int_t | curElem, |
|
|
Int_t | maxElem ) |
|
overridevirtualinherited |
◆ redirectServersHook()
◆ setCacheSource()
| void RooAbsCachedReal::FuncCacheElem::setCacheSource |
( |
bool | flag | ) |
|
|
inlineinherited |
◆ setOwner()
| void RooAbsCacheElement::setOwner |
( |
RooAbsArg * | owner | ) |
|
|
inlineinherited |
◆ setSourceClone()
| void RooAbsCachedReal::FuncCacheElem::setSourceClone |
( |
RooAbsReal * | newSource | ) |
|
|
inlineinherited |
◆ setUnitNorm()
| void RooAbsCachedReal::FuncCacheElem::setUnitNorm |
( |
| ) |
|
|
inlineinherited |
◆ sourceClone()
| RooAbsReal * RooAbsCachedReal::FuncCacheElem::sourceClone |
( |
| ) |
|
|
inlineinherited |
◆ Streamer()
◆ StreamerNVirtual()
| void RooAbsCacheElement::StreamerNVirtual |
( |
TBuffer & | ClassDef_StreamerNVirtual_b | ) |
|
|
inlineinherited |
◆ _ax
| std::vector<double> RooNumRunningInt::RICacheElem::_ax |
◆ _ay
| std::vector<double> RooNumRunningInt::RICacheElem::_ay |
◆ _cacheSource
| bool RooAbsCachedReal::FuncCacheElem::_cacheSource |
|
privateinherited |
◆ _func
◆ _hist
◆ _owner
◆ _paramTracker
◆ _self
◆ _sourceClone
| RooAbsReal* RooAbsCachedReal::FuncCacheElem::_sourceClone |
|
privateinherited |
◆ _xx
The documentation for this class was generated from the following files: