Logo ROOT  
Reference Guide
No Matches
RooFFTConvPdf::FFTCacheElem Class Reference

Definition at line 78 of file RooFFTConvPdf.h.

Public Member Functions

 FFTCacheElem (const RooFFTConvPdf &self, const RooArgSet *nset)
 Clone input pdf and attach to dataset.
 ~FFTCacheElem ()
virtual RooArgList containedArgs (Action)
 Returns all RooAbsArg objects contained in the cache element.
- Public Member Functions inherited from RooAbsCachedPdf::PdfCacheElem
 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.
virtual ~PdfCacheElem ()
 Cache element destructor.
RooDataHisthist ()
const RooArgSetnset ()
RooChangeTrackerparamTracker ()
RooHistPdfpdf ()
virtual void printCompactTreeHook (std::ostream &, const char *, Int_t, Int_t)
 Print contents of cache when printing self as part of object tree.
- Public Member Functions inherited from RooAbsCacheElement
 RooAbsCacheElement ()
virtual ~RooAbsCacheElement ()
virtual void findConstantNodes (const RooArgSet &obs, RooArgSet &cacheList, RooLinkedList &processedNodes)
 Interface for constant term optimization calls.
virtual void operModeHook (RooAbsArg::OperMode)
 Interface for operation mode change calls.
virtual void optimizeCacheMode (const RooArgSet &obs, RooArgSet &optNodes, RooLinkedList &processedNodes)
 Interface for cache optimization calls.
virtual Bool_t redirectServersHook (const RooAbsCollection &, Bool_t, Bool_t, Bool_t)
 Interface for server redirect calls.
void setOwner (RooAbsArg *owner)

Public Attributes


Additional Inherited Members

- Public Types inherited from RooAbsCacheElement
enum  Action { OperModeChange , OptimizeCaching , FindConstantNodes }
- Protected Attributes inherited from RooAbsCacheElement

#include <RooFFTConvPdf.h>

Inheritance diagram for RooFFTConvPdf::FFTCacheElem:

Constructor & Destructor Documentation

◆ FFTCacheElem()

RooFFTConvPdf::FFTCacheElem::FFTCacheElem ( const RooFFTConvPdf self,
const RooArgSet nset 

Clone input pdf and attach to dataset.

Definition at line 281 of file RooFFTConvPdf.cxx.

◆ ~FFTCacheElem()

RooFFTConvPdf::FFTCacheElem::~FFTCacheElem ( )

Definition at line 406 of file RooFFTConvPdf.cxx.

Member Function Documentation

◆ containedArgs()

RooArgList RooFFTConvPdf::FFTCacheElem::containedArgs ( Action  a)

Returns all RooAbsArg objects contained in the cache element.

Reimplemented from RooAbsCachedPdf::PdfCacheElem.

Definition at line 387 of file RooFFTConvPdf.cxx.

Member Data Documentation

◆ fftc2r

TVirtualFFT* RooFFTConvPdf::FFTCacheElem::fftc2r

Definition at line 87 of file RooFFTConvPdf.h.

◆ fftr2c1

TVirtualFFT* RooFFTConvPdf::FFTCacheElem::fftr2c1

Definition at line 85 of file RooFFTConvPdf.h.

◆ fftr2c2

TVirtualFFT* RooFFTConvPdf::FFTCacheElem::fftr2c2

Definition at line 86 of file RooFFTConvPdf.h.

◆ histBinning

RooAbsBinning* RooFFTConvPdf::FFTCacheElem::histBinning

Definition at line 92 of file RooFFTConvPdf.h.

◆ pdf1Clone

RooAbsPdf* RooFFTConvPdf::FFTCacheElem::pdf1Clone

Definition at line 89 of file RooFFTConvPdf.h.

◆ pdf2Clone

RooAbsPdf* RooFFTConvPdf::FFTCacheElem::pdf2Clone

Definition at line 90 of file RooFFTConvPdf.h.

◆ scanBinning

RooAbsBinning* RooFFTConvPdf::FFTCacheElem::scanBinning

Definition at line 93 of file RooFFTConvPdf.h.

Libraries for RooFFTConvPdf::FFTCacheElem:

The documentation for this class was generated from the following files: