#include <RooKeysPdf.h>
Inheritance diagram for RooKeysPdf:
Definition at line 25 of file RooKeysPdf.h.
enum RooKeysPdf::Mirror |
Definition at line 27 of file RooKeysPdf.h.
anonymous enum [private] |
Definition at line 56 of file RooKeysPdf.h.
enum RooKeysPdf::Mirror |
Definition at line 27 of file RooKeysPdf.h.
anonymous enum [private] |
Definition at line 56 of file RooKeysPdf.h.
RooKeysPdf::RooKeysPdf | ( | ) |
Referenced by clone().
RooKeysPdf::RooKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooDataSet & | data, | |||
Mirror | mirror = NoMirror , |
|||
Double_t | rho = 1 | |||
) |
Definition at line 61 of file RooKeysPdf.cxx.
References _binWidth, _hi, _lo, _nPoints, _varName, _x, RooRealProxy::arg(), data, LoadDataSet(), snprintf, and x.
RooKeysPdf::RooKeysPdf | ( | const RooKeysPdf & | other, | |
const char * | name = 0 | |||
) |
Definition at line 90 of file RooKeysPdf.cxx.
References _binWidth, _hi, _lo, _lookupTable, _nPoints, _varName, i, and snprintf.
RooKeysPdf::~RooKeysPdf | ( | ) | [virtual] |
RooKeysPdf::RooKeysPdf | ( | ) |
RooKeysPdf::RooKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooDataSet & | data, | |||
Mirror | mirror = NoMirror , |
|||
Double_t | rho = 1 | |||
) |
RooKeysPdf::RooKeysPdf | ( | const RooKeysPdf & | other, | |
const char * | name = 0 | |||
) |
virtual RooKeysPdf::~RooKeysPdf | ( | ) | [virtual] |
virtual TObject* RooKeysPdf::clone | ( | const char * | newname | ) | const [inline, virtual] |
void RooKeysPdf::LoadDataSet | ( | RooDataSet & | data | ) |
Definition at line 129 of file RooKeysPdf.cxx.
References _binWidth, _dataPts, _dataWgts, _hi, _lo, _lookupTable, _mirrorLeft, _mirrorRight, _nEvents, _nPoints, _rho, _sumWgt, _varName, _weights, data, evaluateFull(), g(), RooRealVar::getVal(), h, i, j, norm(), TMath::Power(), sqrt(), x0, x1, and x2.
Referenced by RooKeysPdf().
Double_t RooKeysPdf::evaluate | ( | ) | const [protected, virtual] |
Implements RooAbsReal.
Definition at line 195 of file RooKeysPdf.cxx.
References _binWidth, _hi, _lo, _lookupTable, _nPoints, _x, floor(), and i.
Definition at line 218 of file RooKeysPdf.cxx.
References _asymLeft, _asymRight, _dataPts, _dataWgts, _hi, _lo, _nEvents, _sumWgt, _weights, exp(), i, TMath::Pi(), sqrt(), and y.
Referenced by LoadDataSet().
Definition at line 252 of file RooKeysPdf.cxx.
References _dataPts, _nEvents, c, exp(), i, TMath::Pi(), sqrt(), and y.
Referenced by LoadDataSet().
virtual TObject* RooKeysPdf::clone | ( | const char * | newname | ) | const [inline, virtual] |
void RooKeysPdf::LoadDataSet | ( | RooDataSet & | data | ) |
Double_t RooKeysPdf::evaluate | ( | ) | const [protected, virtual] |
Implements RooAbsReal.
RooRealProxy RooKeysPdf::_x [protected] |
Int_t RooKeysPdf::_nEvents [private] |
Double_t* RooKeysPdf::_dataPts [private] |
Definition at line 51 of file RooKeysPdf.h.
Referenced by evaluateFull(), g(), LoadDataSet(), and ~RooKeysPdf().
Double_t* RooKeysPdf::_dataWgts [private] |
Definition at line 52 of file RooKeysPdf.h.
Referenced by evaluateFull(), LoadDataSet(), and ~RooKeysPdf().
Double_t* RooKeysPdf::_weights [private] |
Definition at line 53 of file RooKeysPdf.h.
Referenced by evaluateFull(), LoadDataSet(), and ~RooKeysPdf().
Double_t RooKeysPdf::_sumWgt [private] |
Double_t RooKeysPdf::_lookupTable [private] |
Definition at line 57 of file RooKeysPdf.h.
Referenced by evaluate(), LoadDataSet(), and RooKeysPdf().
Bool_t RooKeysPdf::_mirrorLeft [private] |
Bool_t RooKeysPdf::_mirrorRight [private] |
Bool_t RooKeysPdf::_asymLeft [private] |
Bool_t RooKeysPdf::_asymRight [private] |
Char_t RooKeysPdf::_varName [private] |
Double_t RooKeysPdf::_lo [private] |
Definition at line 66 of file RooKeysPdf.h.
Referenced by evaluate(), evaluateFull(), LoadDataSet(), and RooKeysPdf().
Double_t RooKeysPdf::_hi [private] |
Definition at line 66 of file RooKeysPdf.h.
Referenced by evaluate(), evaluateFull(), LoadDataSet(), and RooKeysPdf().
Double_t RooKeysPdf::_binWidth [private] |
Definition at line 66 of file RooKeysPdf.h.
Referenced by evaluate(), LoadDataSet(), and RooKeysPdf().
Double_t RooKeysPdf::_rho [private] |
Double_t* RooKeysPdf::_dataPts [private] |
Definition at line 51 of file RooKeysPdf.h.
Double_t* RooKeysPdf::_dataWgts [private] |
Definition at line 52 of file RooKeysPdf.h.
Double_t* RooKeysPdf::_weights [private] |
Definition at line 53 of file RooKeysPdf.h.