Definition at line 84 of file RooFFTConvPdf.h.
Public Types | |
| enum | Action { OperModeChange , OptimizeCaching } |
Static Public Member Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| static const char * | DeclFileName () |
Public Attributes | |
| std::unique_ptr< TVirtualFFT > | fftc2r |
| std::unique_ptr< TVirtualFFT > | fftr2c1 |
| std::unique_ptr< TVirtualFFT > | fftr2c2 |
| std::unique_ptr< RooAbsBinning > | histBinning |
| double | normVal1 = 0.0 |
| double | normVal2 = 0.0 |
| std::unique_ptr< RooAbsPdf > | pdf1Clone |
| std::unique_ptr< RooAbsPdf > | pdf2Clone |
| std::unique_ptr< RooAbsBinning > | scanBinning |
Protected Attributes | |
| RooAbsArg * | _owner |
| ! Pointer to owning RooAbsArg | |
Private Attributes | |
| std::unique_ptr< RooDataHist > | _hist |
| std::unique_ptr< RooAbsReal > | _norm |
| RooArgSet | _nset |
| std::unique_ptr< RooChangeTracker > | _paramTracker |
| std::unique_ptr< RooHistPdf > | _pdf |
#include <RooFFTConvPdf.h>
|
inherited |
| Enumerator | |
|---|---|
| OperModeChange | |
| OptimizeCaching | |
Definition at line 39 of file RooAbsCacheElement.h.
| RooFFTConvPdf::FFTCacheElem::FFTCacheElem | ( | const RooFFTConvPdf & | self, |
| const RooArgSet * | nset ) |
Clone input pdf and attach to dataset.
Definition at line 354 of file RooFFTConvPdf.cxx.
Definition at line 54 of file RooAbsCacheElement.h.
|
overridevirtual |
Returns all RooAbsArg objects contained in the cache element.
Implements RooAbsCacheElement.
Definition at line 467 of file RooFFTConvPdf.cxx.
Definition at line 54 of file RooAbsCacheElement.h.
|
inlineinherited |
Definition at line 71 of file RooAbsCachedPdf.h.
Definition at line 54 of file RooAbsCacheElement.h.
Definition at line 72 of file RooAbsCachedPdf.h.
|
inlinevirtualinherited |
Interface for changes of operation mode.
Reimplemented in RooLagrangianMorphFunc::CacheElem.
Definition at line 42 of file RooAbsCacheElement.h.
|
virtualinherited |
Interface for cache optimization calls.
The default implementation is to forward all these calls to all contained RooAbsArg objects as publicized through containedArg()
Definition at line 58 of file RooAbsCacheElement.cxx.
|
inlineinherited |
Definition at line 73 of file RooAbsCachedPdf.h.
|
inlineinherited |
Definition at line 70 of file RooAbsCachedPdf.h.
|
overridevirtualinherited |
Print contents of cache when printing self as part of object tree.
Reimplemented from RooAbsCacheElement.
Definition at line 279 of file RooAbsCachedPdf.cxx.
|
virtualinherited |
Interface for server redirect calls.
Definition at line 37 of file RooAbsCacheElement.cxx.
|
inlineinherited |
Definition at line 45 of file RooAbsCacheElement.h.
|
inlineinherited |
Definition at line 74 of file RooAbsCachedPdf.h.
|
inlineinherited |
Definition at line 54 of file RooAbsCacheElement.h.
|
privateinherited |
Definition at line 80 of file RooAbsCachedPdf.h.
|
privateinherited |
Definition at line 82 of file RooAbsCachedPdf.h.
|
privateinherited |
Definition at line 81 of file RooAbsCachedPdf.h.
|
protectedinherited |
! Pointer to owning RooAbsArg
Definition at line 52 of file RooAbsCacheElement.h.
|
privateinherited |
Definition at line 79 of file RooAbsCachedPdf.h.
|
privateinherited |
Definition at line 78 of file RooAbsCachedPdf.h.
| std::unique_ptr<TVirtualFFT> RooFFTConvPdf::FFTCacheElem::fftc2r |
Definition at line 92 of file RooFFTConvPdf.h.
| std::unique_ptr<TVirtualFFT> RooFFTConvPdf::FFTCacheElem::fftr2c1 |
Definition at line 90 of file RooFFTConvPdf.h.
| std::unique_ptr<TVirtualFFT> RooFFTConvPdf::FFTCacheElem::fftr2c2 |
Definition at line 91 of file RooFFTConvPdf.h.
| std::unique_ptr<RooAbsBinning> RooFFTConvPdf::FFTCacheElem::histBinning |
Definition at line 100 of file RooFFTConvPdf.h.
| double RooFFTConvPdf::FFTCacheElem::normVal1 = 0.0 |
Definition at line 97 of file RooFFTConvPdf.h.
| double RooFFTConvPdf::FFTCacheElem::normVal2 = 0.0 |
Definition at line 98 of file RooFFTConvPdf.h.
| std::unique_ptr<RooAbsPdf> RooFFTConvPdf::FFTCacheElem::pdf1Clone |
Definition at line 94 of file RooFFTConvPdf.h.
| std::unique_ptr<RooAbsPdf> RooFFTConvPdf::FFTCacheElem::pdf2Clone |
Definition at line 95 of file RooFFTConvPdf.h.
| std::unique_ptr<RooAbsBinning> RooFFTConvPdf::FFTCacheElem::scanBinning |
Definition at line 101 of file RooFFTConvPdf.h.