MINT2
|
#include <RooGaussEfficiencyModel.h>
Public Member Functions | |
RooGaussEfficiencyModel () | |
RooGaussEfficiencyModel (const char *name, const char *title, RooRealVar &x, RooAbsGaussModelEfficiency &spline, RooAbsReal &mean, RooAbsReal &sigma) | |
RooGaussEfficiencyModel (const char *name, const char *title, RooRealVar &x, RooAbsGaussModelEfficiency &spline, RooAbsReal &mean, RooAbsReal &sigma, RooAbsReal &meanSF, RooAbsReal &sigmaSF) | |
RooGaussEfficiencyModel (const RooGaussEfficiencyModel &other, const char *name=0) | |
virtual | ~RooGaussEfficiencyModel () |
virtual TObject * | clone (const char *newname) const |
virtual Int_t | basisCode (const char *name) const |
void | set_basisCode (int b) |
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 RooAbsGenContext * | modelGenContext (const RooAbsAnaConvPdf &convPdf, const RooArgSet &vars, const RooDataSet *prototype=0, const RooArgSet *auxProto=0, Bool_t verbose=kFALSE) const |
Bool_t | isDirectGenSafe (const RooAbsArg &arg) const |
Int_t | getGenerator (const RooArgSet &directVars, RooArgSet &generateVars, Bool_t staticInitOK) const |
void | generateEvent (Int_t code) |
void | advertiseFlatScaleFactorIntegral (Bool_t flag) |
virtual const RooAbsReal * | efficiency () const |
virtual RooArgSet * | observables () const |
virtual Double_t | evaluate (Int_t basisCodeInt, Double_t tau, Double_t omega, Double_t dGamma) const |
virtual Double_t | analyticalIntegral (Int_t basisCodeInt, Double_t tau, Double_t omega, Double_t dGamma, Int_t code=1, const char *rangeName=0) const |
Public Member Functions inherited from RooAbsEffResModel | |
virtual | ~RooAbsEffResModel () |
Private Member Functions | |
virtual Double_t | evaluate () const |
std::complex< double > | evalInt (Double_t xmin, Double_t xmax, Double_t scale, Double_t offset, const std::complex< double > &z) const |
Private Attributes | |
Bool_t | _flatSFInt |
RooRealProxy | eff |
RooRealProxy | mean |
RooRealProxy | sigma |
RooRealProxy | msf |
RooRealProxy | ssf |
Definition at line 25 of file RooGaussEfficiencyModel.h.
|
inline |
Definition at line 29 of file RooGaussEfficiencyModel.h.
RooGaussEfficiencyModel::RooGaussEfficiencyModel | ( | const char * | name, |
const char * | title, | ||
RooRealVar & | x, | ||
RooAbsGaussModelEfficiency & | spline, | ||
RooAbsReal & | mean, | ||
RooAbsReal & | sigma | ||
) |
Definition at line 96 of file RooGaussEfficiencyModel.cpp.
RooGaussEfficiencyModel::RooGaussEfficiencyModel | ( | const char * | name, |
const char * | title, | ||
RooRealVar & | x, | ||
RooAbsGaussModelEfficiency & | spline, | ||
RooAbsReal & | mean, | ||
RooAbsReal & | sigma, | ||
RooAbsReal & | meanSF, | ||
RooAbsReal & | sigmaSF | ||
) |
Definition at line 114 of file RooGaussEfficiencyModel.cpp.
RooGaussEfficiencyModel::RooGaussEfficiencyModel | ( | const RooGaussEfficiencyModel & | other, |
const char * | name = 0 |
||
) |
Definition at line 133 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 147 of file RooGaussEfficiencyModel.cpp.
|
inline |
Definition at line 58 of file RooGaussEfficiencyModel.h.
|
virtual |
Definition at line 331 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 390 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 153 of file RooGaussEfficiencyModel.cpp.
|
inlinevirtual |
Definition at line 40 of file RooGaussEfficiencyModel.h.
|
virtual |
|
private |
Definition at line 177 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 245 of file RooGaussEfficiencyModel.cpp.
|
privatevirtual |
Definition at line 186 of file RooGaussEfficiencyModel.cpp.
void RooGaussEfficiencyModel::generateEvent | ( | Int_t | code | ) |
Definition at line 472 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 306 of file RooGaussEfficiencyModel.cpp.
Int_t RooGaussEfficiencyModel::getGenerator | ( | const RooArgSet & | directVars, |
RooArgSet & | generateVars, | ||
Bool_t | staticInitOK | ||
) | const |
Definition at line 465 of file RooGaussEfficiencyModel.cpp.
Bool_t RooGaussEfficiencyModel::isDirectGenSafe | ( | const RooAbsArg & | arg | ) | const |
Definition at line 458 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Definition at line 451 of file RooGaussEfficiencyModel.cpp.
|
virtual |
Get a RooArgSet of all observables (pointer because genreflex dictionaries can't handle value)
Implements RooAbsEffResModel.
Definition at line 170 of file RooGaussEfficiencyModel.cpp.
|
inline |
Definition at line 43 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 74 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 76 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 77 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 79 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 78 of file RooGaussEfficiencyModel.h.
|
private |
Definition at line 80 of file RooGaussEfficiencyModel.h.