#include <RooMomentMorph.h>
Inheritance diagram for RooMomentMorph::CacheElem:
Public Member Functions | |
CacheElem (RooAbsPdf &sumPdf, RooChangeTracker &tracker, RooArgList flist) | |
void | operModeHook (RooAbsArg::OperMode) |
virtual | ~CacheElem () |
virtual RooArgList | containedArgs (Action) |
RooRealVar * | frac (Int_t i) |
const RooRealVar * | frac (Int_t i) const |
void | calculateFractions (const RooMomentMorph &self, Bool_t verbose=kTRUE) const |
CacheElem (RooAbsPdf &sumPdf, RooChangeTracker &tracker, RooArgList flist) | |
void | operModeHook (RooAbsArg::OperMode) |
virtual | ~CacheElem () |
virtual RooArgList | containedArgs (Action) |
RooRealVar * | frac (Int_t i) |
const RooRealVar * | frac (Int_t i) const |
void | calculateFractions (const RooMomentMorph &self, Bool_t verbose=kTRUE) const |
Public Attributes | |
RooAbsPdf * | _sumPdf |
RooChangeTracker * | _tracker |
RooArgList | _frac |
RooAbsPdf * | _sumPdf |
RooChangeTracker * | _tracker |
Definition at line 53 of file RooMomentMorph.h.
RooMomentMorph::CacheElem::CacheElem | ( | RooAbsPdf & | sumPdf, | |
RooChangeTracker & | tracker, | |||
RooArgList | flist | |||
) | [inline] |
RooMomentMorph::CacheElem::~CacheElem | ( | ) | [virtual] |
RooMomentMorph::CacheElem::CacheElem | ( | RooAbsPdf & | sumPdf, | |
RooChangeTracker & | tracker, | |||
RooArgList | flist | |||
) | [inline] |
virtual RooMomentMorph::CacheElem::~CacheElem | ( | ) | [virtual] |
void RooMomentMorph::CacheElem::operModeHook | ( | RooAbsArg::OperMode | ) | [inline, virtual] |
RooArgList RooMomentMorph::CacheElem::containedArgs | ( | Action | ) | [virtual] |
RooRealVar * RooMomentMorph::CacheElem::frac | ( | Int_t | i | ) |
Definition at line 392 of file RooMomentMorph.cxx.
References _frac, and RooArgList::at().
Referenced by calculateFractions().
const RooRealVar * RooMomentMorph::CacheElem::frac | ( | Int_t | i | ) | const |
void RooMomentMorph::CacheElem::calculateFractions | ( | const RooMomentMorph & | self, | |
Bool_t | verbose = kTRUE | |||
) | const |
Definition at line 407 of file RooMomentMorph.cxx.
References RooMomentMorph::_M, RooMomentMorph::_mref, RooMomentMorph::_setting, frac(), RooMomentMorph::getVal(), i, j, RooMomentMorph::Linear, RooMomentMorph::m, RooMomentMorph::NonLinear, RooMomentMorph::NonLinearLinFractions, RooMomentMorph::NonLinearPosFractions, and TMath::Power().
Referenced by RooMomentMorph::evaluate(), and RooMomentMorph::sumPdf().
void RooMomentMorph::CacheElem::operModeHook | ( | RooAbsArg::OperMode | ) | [inline, virtual] |
virtual RooArgList RooMomentMorph::CacheElem::containedArgs | ( | Action | ) | [virtual] |
Implements RooAbsCacheElement.
RooRealVar* RooMomentMorph::CacheElem::frac | ( | Int_t | i | ) |
const RooRealVar* RooMomentMorph::CacheElem::frac | ( | Int_t | i | ) | const |
void RooMomentMorph::CacheElem::calculateFractions | ( | const RooMomentMorph & | self, | |
Bool_t | verbose = kTRUE | |||
) | const |
Definition at line 59 of file RooMomentMorph.h.
Referenced by containedArgs(), RooMomentMorph::evaluate(), RooMomentMorph::sumPdf(), and ~CacheElem().
Definition at line 60 of file RooMomentMorph.h.
Referenced by containedArgs(), RooMomentMorph::evaluate(), RooMomentMorph::sumPdf(), and ~CacheElem().
Definition at line 59 of file RooMomentMorph.h.
Definition at line 60 of file RooMomentMorph.h.