![]() |
ROOT
6.06/09
Reference Guide
|
Definition at line 29 of file RooNumRunningInt.h.
Public Member Functions | |
RICacheElem (const RooNumRunningInt &ri, const RooArgSet *nset) | |
Construct RunningIntegral CacheElement. More... | |
~RICacheElem () | |
Destructor. More... | |
virtual RooArgList | containedArgs (Action) |
Return all RooAbsArg components contained in cache element. More... | |
void | calculate (Bool_t cdfmode) |
Calculate the numeric running integral and store the result in the cache histogram provided by RooAbsCachedPdf. More... | |
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. More... | |
void | addPoint (Int_t ix) |
Sample function at bin ix. More... | |
Public Attributes | |
RooNumRunningInt * | _self |
Double_t * | _ax |
Double_t * | _ay |
RooRealVar * | _xx |
#include <RooNumRunningInt.h>
RooNumRunningInt::RICacheElem::RICacheElem | ( | const RooNumRunningInt & | ri, |
const RooArgSet * | nset | ||
) |
Construct RunningIntegral CacheElement.
Definition at line 103 of file RooNumRunningInt.cxx.
RooNumRunningInt::RICacheElem::~RICacheElem | ( | ) |
Destructor.
Definition at line 124 of file RooNumRunningInt.cxx.
Sample function at bin ix.
Definition at line 246 of file RooNumRunningInt.cxx.
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 199 of file RooNumRunningInt.cxx.
Calculate the numeric running integral and store the result in the cache histogram provided by RooAbsCachedPdf.
Definition at line 151 of file RooNumRunningInt.cxx.
Referenced by RooNumCdf::fillCacheObject(), and RooNumRunningInt::fillCacheObject().
|
virtual |
Return all RooAbsArg components contained in cache element.
Definition at line 135 of file RooNumRunningInt.cxx.
Double_t* RooNumRunningInt::RICacheElem::_ax |
Definition at line 39 of file RooNumRunningInt.h.
Referenced by RICacheElem().
Double_t* RooNumRunningInt::RICacheElem::_ay |
Definition at line 40 of file RooNumRunningInt.h.
Referenced by RICacheElem().
RooNumRunningInt* RooNumRunningInt::RICacheElem::_self |
Definition at line 38 of file RooNumRunningInt.h.
RooRealVar* RooNumRunningInt::RICacheElem::_xx |
Definition at line 41 of file RooNumRunningInt.h.
Referenced by RICacheElem().