Logo ROOT  
Reference Guide
 
Loading...
Searching...
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

TVirtualFFTfftc2r
 
TVirtualFFTfftr2c1
 
TVirtualFFTfftr2c2
 
RooAbsBinninghistBinning
 
RooAbsPdfpdf1Clone
 
RooAbsPdfpdf2Clone
 
RooAbsBinningscanBinning
 

Additional Inherited Members

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

#include <RooFFTConvPdf.h>

Inheritance diagram for RooFFTConvPdf::FFTCacheElem:
[legend]

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)
virtual

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: