MINT2
|
#include <RooEffResModel.h>
Classes | |
class | CacheElem |
Public Member Functions | |
RooEffResModel () | |
RooEffResModel (const char *name, const char *title, RooResolutionModel &model, RooAbsReal &eff) | |
RooEffResModel (const RooEffResModel &other, const char *name=0) | |
virtual RooEffResModel * | clone (const char *newname) const |
virtual | ~RooEffResModel () |
virtual Int_t | basisCode (const char *name) const |
virtual Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
virtual Double_t | analyticalIntegral (Int_t code, const char *rangeName) const |
virtual Bool_t | forceAnalyticalInt (const RooAbsArg &dep) const |
virtual Int_t | getGenerator (const RooArgSet &directVars, RooArgSet &generateVars, Bool_t staticInitOK=kTRUE) const |
virtual void | initGenerator (Int_t code) |
virtual void | generateEvent (Int_t code) |
virtual RooAbsGenContext * | modelGenContext (const RooAbsAnaConvPdf &convPdf, const RooArgSet &vars, const RooDataSet *prototype=0, const RooArgSet *auxProto=0, Bool_t verbose=kFALSE) const |
virtual RooAbsReal * | efficiency () const |
Return pointer to pdf in product. More... | |
virtual std::vector< RooAbsReal * > | efficiencies () const |
Return pointer to pdf in product. More... | |
virtual RooResolutionModel & | model () const |
virtual RooArgSet * | observables () const |
Return pointer to pdf in product. More... | |
const RooArgList & | getIntegralRanges (const RooArgSet &iset, const char *rangeName=0) const |
Public Member Functions inherited from RooAbsEffResModel | |
virtual | ~RooAbsEffResModel () |
Protected Member Functions | |
virtual Double_t | evaluate () const |
virtual RooEffResModel * | convolution (RooFormulaVar *inBasis, RooAbsArg *owner) const |
Private Types | |
typedef std::map< std::string, RooArgList * > | RangeMap |
Private Member Functions | |
CacheElem * | getCache (const RooArgSet *iset, const TNamed *rangeName=0) const |
Private Attributes | |
RooSetProxy | _observables |
RooRealProxy | _model |
RooRealProxy | _eff |
RangeMap | _ranges |
RooObjCacheManager | _cacheMgr |
Friends | |
class | RooMultiEffResModel |
Definition at line 29 of file RooEffResModel.h.
|
private |
Definition at line 108 of file RooEffResModel.h.
|
inline |
Definition at line 32 of file RooEffResModel.h.
RooEffResModel::RooEffResModel | ( | const char * | name, |
const char * | title, | ||
RooResolutionModel & | model, | ||
RooAbsReal & | eff | ||
) |
Definition at line 188 of file RooEffResModel.cpp.
RooEffResModel::RooEffResModel | ( | const RooEffResModel & | other, |
const char * | name = 0 |
||
) |
Definition at line 201 of file RooEffResModel.cpp.
|
virtual |
Definition at line 215 of file RooEffResModel.cpp.
|
virtual |
Definition at line 327 of file RooEffResModel.cpp.
|
virtual |
Definition at line 293 of file RooEffResModel.cpp.
|
virtual |
Definition at line 211 of file RooEffResModel.cpp.
|
protectedvirtual |
Definition at line 233 of file RooEffResModel.cpp.
|
virtual |
Return pointer to pdf in product.
Definition at line 226 of file RooEffResModel.cpp.
|
virtual |
Return pointer to pdf in product.
Implements RooAbsEffResModel.
Definition at line 223 of file RooEffResModel.cpp.
|
protectedvirtual |
Definition at line 299 of file RooEffResModel.cpp.
|
virtual |
Definition at line 310 of file RooEffResModel.cpp.
|
virtual |
Definition at line 366 of file RooEffResModel.cpp.
|
virtual |
Definition at line 317 of file RooEffResModel.cpp.
|
private |
Definition at line 428 of file RooEffResModel.cpp.
|
virtual |
Definition at line 352 of file RooEffResModel.cpp.
const RooArgList & RooEffResModel::getIntegralRanges | ( | const RooArgSet & | iset, |
const char * | rangeName = 0 |
||
) | const |
Definition at line 373 of file RooEffResModel.cpp.
|
virtual |
Definition at line 360 of file RooEffResModel.cpp.
|
virtual |
Definition at line 229 of file RooEffResModel.cpp.
|
virtual |
Definition at line 343 of file RooEffResModel.cpp.
|
virtual |
Return pointer to pdf in product.
Implements RooAbsEffResModel.
Definition at line 220 of file RooEffResModel.cpp.
|
friend |
Definition at line 73 of file RooEffResModel.h.
|
mutableprivate |
Definition at line 111 of file RooEffResModel.h.
|
private |
Definition at line 106 of file RooEffResModel.h.
|
private |
Definition at line 105 of file RooEffResModel.h.
|
private |
Definition at line 104 of file RooEffResModel.h.
|
mutableprivate |
Definition at line 109 of file RooEffResModel.h.