#include "RooAbsPdf.h"#include "RooRealProxy.h"#include "RooCategoryProxy.h"#include "RooAbsReal.h"#include "RooAbsCategory.h"#include "RooSetProxy.h"#include "RooListProxy.h"#include "RooArgList.h"#include "RooBinning.h"#include "RooFit/Detail/NormalizationHelpers.h"#include "TMatrixD.h"#include "TMap.h"#include <vector>#include <map>Classes | |
| class | RooMomentMorphFuncND::CacheElem |
| class | RooMomentMorphFuncND::Grid2 |
| class | RooFit::Detail::RooMomentMorphFraction |
| Helper compute-graph node that exposes one of the morph mixing fractions to the RooFit::Evaluator. More... | |
| class | RooMomentMorphFuncND |
Namespaces | |
| namespace | RooFit |
| The namespace RooFit contains mostly switches that change the behaviour of functions of PDFs (or other types of arguments). | |
| namespace | RooFit::Detail |
Functions | |
| static TClass * | Class () |
| static const char * | Class_Name () |
| static constexpr Version_t | Class_Version () |
| std::unique_ptr< RooAbsArg > | compileForNormSet (RooArgSet const &normSet, RooFit::Detail::CompileContext &ctx) const override |
| static const char * | DeclFileName () |
| double | evaluate () const override |
| void | findShape (const std::vector< double > &x) const |
| CacheElem * | getCache (const RooArgSet *nset) const |
| double | getValV (const RooArgSet *set=nullptr) const override |
| void | initialize () |
| TClass * | IsA () const override |
| bool | setBinIntegrator (RooArgSet &allVars) |
| **void | setPdfMode (bool flag=true) |
| int | sij (const int &i, const int &j) const |
| void | Streamer (TBuffer &) override |
| void | StreamerNVirtual (TBuffer &ClassDef_StreamerNVirtual_b) |
| RooAbsReal * | sumFunc (const RooArgSet *nset) |
| void | useHorizontalMorphing (bool val) |
Variables | |
| RooObjCacheManager | _cacheMgr |
| ! Transient cache manager | |
| RooArgSet * | _curNormSet = nullptr |
| ! Transient cache manager | |
| bool | _isPdfMode = false |
| std::unique_ptr< TMatrixD > | _M |
| std::unique_ptr< TMatrixD > | _MSqr |
| RooSetProxy | _obsList |
| RooListProxy | _parList |
| RooListProxy | _pdfList |
| Grid2 | _referenceGrid |
| Setting | _setting |
| std::vector< int > | _squareIdx |
| std::vector< std::vector< double > > | _squareVec |
| bool | _useHorizMorph |
|
static |
|
static |
|
staticconstexpr |
Definition at line 173 of file RooMomentMorphFuncND.h.
|
override |
|
static |
Definition at line 173 of file RooMomentMorphFuncND.h.
|
override |
|
protected |
Definition at line 821 of file RooMomentMorphFuncND.cxx.
|
protected |
|
override |
Definition at line 173 of file RooMomentMorphFuncND.h.
| **void setPdfMode | ( | bool | flag = true | ) |
Definition at line 132 of file RooMomentMorphFuncND.h.
Definition at line 171 of file RooMomentMorphFuncND.h.
|
override |
| void StreamerNVirtual | ( | TBuffer & | ClassDef_StreamerNVirtual_b | ) |
Definition at line 173 of file RooMomentMorphFuncND.h.
|
protected |
| void useHorizontalMorphing | ( | bool | val | ) |
Definition at line 134 of file RooMomentMorphFuncND.h.
|
mutableprotected |
! Transient cache manager
Definition at line 154 of file RooMomentMorphFuncND.h.
|
mutableprotected |
! Transient cache manager
Definition at line 155 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 169 of file RooMomentMorphFuncND.h.
|
mutableprotected |
Definition at line 162 of file RooMomentMorphFuncND.h.
|
mutableprotected |
Definition at line 163 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 158 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 157 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 160 of file RooMomentMorphFuncND.h.
|
mutableprotected |
Definition at line 159 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 167 of file RooMomentMorphFuncND.h.
|
mutableprotected |
Definition at line 165 of file RooMomentMorphFuncND.h.
|
mutableprotected |
Definition at line 164 of file RooMomentMorphFuncND.h.
|
protected |
Definition at line 168 of file RooMomentMorphFuncND.h.