#include <RooArgusBG.h>
Inheritance diagram for RooArgusBG:
Public Member Functions | |
RooArgusBG () | |
RooArgusBG (const char *name, const char *title, RooAbsReal &_m, RooAbsReal &_m0, RooAbsReal &_c) | |
RooArgusBG (const char *name, const char *title, RooAbsReal &_m, RooAbsReal &_m0, RooAbsReal &_c, RooAbsReal &_p) | |
RooArgusBG (const RooArgusBG &other, const char *name=0) | |
virtual TObject * | clone (const char *newname) const |
virtual | ~RooArgusBG () |
Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
RooArgusBG () | |
RooArgusBG (const char *name, const char *title, RooAbsReal &_m, RooAbsReal &_m0, RooAbsReal &_c) | |
RooArgusBG (const char *name, const char *title, RooAbsReal &_m, RooAbsReal &_m0, RooAbsReal &_c, RooAbsReal &_p) | |
RooArgusBG (const RooArgusBG &other, const char *name=0) | |
virtual TObject * | clone (const char *newname) const |
virtual | ~RooArgusBG () |
Int_t | getAnalyticalIntegral (RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const |
Double_t | analyticalIntegral (Int_t code, const char *rangeName=0) const |
Protected Member Functions | |
Double_t | evaluate () const |
Double_t | evaluate () const |
Protected Attributes | |
RooRealProxy | m |
RooRealProxy | m0 |
RooRealProxy | c |
RooRealProxy | p |
Definition at line 25 of file RooArgusBG.h.
RooArgusBG::RooArgusBG | ( | ) | [inline] |
RooArgusBG::RooArgusBG | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | _m, | |||
RooAbsReal & | _m0, | |||
RooAbsReal & | _c | |||
) |
RooArgusBG::RooArgusBG | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | _m, | |||
RooAbsReal & | _m0, | |||
RooAbsReal & | _c, | |||
RooAbsReal & | _p | |||
) |
Definition at line 52 of file RooArgusBG.cxx.
RooArgusBG::RooArgusBG | ( | const RooArgusBG & | other, | |
const char * | name = 0 | |||
) |
Definition at line 64 of file RooArgusBG.cxx.
virtual RooArgusBG::~RooArgusBG | ( | ) | [inline, virtual] |
Definition at line 34 of file RooArgusBG.h.
RooArgusBG::RooArgusBG | ( | ) | [inline] |
Definition at line 27 of file RooArgusBG.h.
RooArgusBG::RooArgusBG | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | _m, | |||
RooAbsReal & | _m0, | |||
RooAbsReal & | _c | |||
) |
RooArgusBG::RooArgusBG | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | _m, | |||
RooAbsReal & | _m0, | |||
RooAbsReal & | _c, | |||
RooAbsReal & | _p | |||
) |
RooArgusBG::RooArgusBG | ( | const RooArgusBG & | other, | |
const char * | name = 0 | |||
) |
virtual RooArgusBG::~RooArgusBG | ( | ) | [inline, virtual] |
Definition at line 34 of file RooArgusBG.h.
virtual TObject* RooArgusBG::clone | ( | const char * | newname | ) | const [inline, virtual] |
Int_t RooArgusBG::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
Definition at line 88 of file RooArgusBG.cxx.
References RooRealProxy::arg(), RooAbsArg::isConstant(), m, RooAbsReal::matchArgs(), and p.
Reimplemented from RooAbsReal.
Definition at line 101 of file RooArgusBG.cxx.
References atan2(), c, RooMath::erf(), exp(), f2, m, m0, max, RooRealProxy::max(), min, RooRealProxy::min(), pi, TMath::Power(), and sqrt().
Double_t RooArgusBG::evaluate | ( | ) | const [protected, virtual] |
virtual TObject* RooArgusBG::clone | ( | const char * | newname | ) | const [inline, virtual] |
Int_t RooArgusBG::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
Reimplemented from RooAbsReal.
Double_t RooArgusBG::evaluate | ( | ) | const [protected, virtual] |
Implements RooAbsReal.
RooRealProxy RooArgusBG::m [protected] |
Definition at line 40 of file RooArgusBG.h.
Referenced by analyticalIntegral(), evaluate(), and getAnalyticalIntegral().
RooRealProxy RooArgusBG::m0 [protected] |
RooRealProxy RooArgusBG::c [protected] |
RooRealProxy RooArgusBG::p [protected] |