#include <RooParametricStepFunction.h>
Inheritance diagram for RooParametricStepFunction:

Definition at line 26 of file RooParametricStepFunction.h.
| RooParametricStepFunction::RooParametricStepFunction | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | x, | |||
| const RooArgList & | coefList, | |||
| TArrayD & | limits, | |||
| Int_t | nBins = 1 | |||
| ) |
Definition at line 60 of file RooParametricStepFunction.cxx.
References _coefIter, _coefList, _limits, _nBins, RooListProxy::add(), TArrayD::Copy(), RooAbsCollection::createIterator(), TNamed::GetName(), and TIterator::Next().
Referenced by clone().
| RooParametricStepFunction::RooParametricStepFunction | ( | const RooParametricStepFunction & | other, | |
| const char * | name = 0 | |||
| ) |
Definition at line 97 of file RooParametricStepFunction.cxx.
References _coefIter, _coefList, _limits, TNamed::Copy(), and RooAbsCollection::createIterator().
| RooParametricStepFunction::~RooParametricStepFunction | ( | ) | [virtual] |
| RooParametricStepFunction::RooParametricStepFunction | ( | const char * | name, | |
| const char * | title, | |||
| RooAbsReal & | x, | |||
| const RooArgList & | coefList, | |||
| TArrayD & | limits, | |||
| Int_t | nBins = 1 | |||
| ) |
| RooParametricStepFunction::RooParametricStepFunction | ( | const RooParametricStepFunction & | other, | |
| const char * | name = 0 | |||
| ) |
| virtual RooParametricStepFunction::~RooParametricStepFunction | ( | ) | [virtual] |
| virtual TObject* RooParametricStepFunction::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 33 of file RooParametricStepFunction.h.
References RooParametricStepFunction().
| Int_t RooParametricStepFunction::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
| RooArgSet & | analVars, | |||
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
Definition at line 120 of file RooParametricStepFunction.cxx.
References _x, and RooAbsReal::matchArgs().
| Double_t RooParametricStepFunction::analyticalIntegral | ( | Int_t | code, | |
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
Definition at line 129 of file RooParametricStepFunction.cxx.
References _coefList, _limits, _nBins, _x, RooArgList::at(), RooAbsPdf::getVal(), i, lastBinValue(), RooRealProxy::max(), RooRealProxy::min(), xmax, and xmin.
| Int_t RooParametricStepFunction::getnBins | ( | ) |
| Double_t * RooParametricStepFunction::getLimits | ( | ) |
Definition at line 235 of file RooParametricStepFunction.cxx.
References _limits, and TArrayD::GetArray().
| Double_t RooParametricStepFunction::lastBinValue | ( | ) | const [protected] |
Definition at line 171 of file RooParametricStepFunction.cxx.
References _coefList, _limits, _nBins, RooArgList::at(), and j.
Referenced by analyticalIntegral().
| Double_t RooParametricStepFunction::evaluate | ( | ) | const [protected, virtual] |
do not persist
Implements RooAbsReal.
Definition at line 187 of file RooParametricStepFunction.cxx.
References _coefList, _limits, _nBins, _x, RooArgList::at(), i, j, and value.
| virtual TObject* RooParametricStepFunction::clone | ( | const char * | newname | ) | const [inline, virtual] |
Implements RooAbsArg.
Definition at line 33 of file RooParametricStepFunction.h.
References RooParametricStepFunction().
| Int_t RooParametricStepFunction::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
| RooArgSet & | analVars, | |||
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
| Double_t RooParametricStepFunction::analyticalIntegral | ( | Int_t | code, | |
| const char * | rangeName = 0 | |||
| ) | const [virtual] |
Reimplemented from RooAbsReal.
| Int_t RooParametricStepFunction::getnBins | ( | ) |
| Double_t* RooParametricStepFunction::getLimits | ( | ) |
| Double_t RooParametricStepFunction::lastBinValue | ( | ) | const [protected] |
| Double_t RooParametricStepFunction::evaluate | ( | ) | const [protected, virtual] |
RooRealProxy RooParametricStepFunction::_x [protected] |
Definition at line 45 of file RooParametricStepFunction.h.
Referenced by analyticalIntegral(), evaluate(), and getAnalyticalIntegral().
RooListProxy RooParametricStepFunction::_coefList [protected] |
Definition at line 46 of file RooParametricStepFunction.h.
Referenced by analyticalIntegral(), evaluate(), lastBinValue(), and RooParametricStepFunction().
TArrayD RooParametricStepFunction::_limits [protected] |
Definition at line 47 of file RooParametricStepFunction.h.
Referenced by analyticalIntegral(), evaluate(), getLimits(), lastBinValue(), and RooParametricStepFunction().
Int_t RooParametricStepFunction::_nBins [protected] |
Definition at line 48 of file RooParametricStepFunction.h.
Referenced by analyticalIntegral(), evaluate(), getnBins(), lastBinValue(), and RooParametricStepFunction().
TIterator* RooParametricStepFunction::_coefIter [protected] |
Definition at line 49 of file RooParametricStepFunction.h.
Referenced by RooParametricStepFunction(), and ~RooParametricStepFunction().
TIterator* RooParametricStepFunction::_coefIter [protected] |
Definition at line 49 of file RooParametricStepFunction.h.
1.5.1