#include <RooNDKeysPdf.h>
Inheritance diagram for RooNDKeysPdf:
Definition at line 46 of file RooNDKeysPdf.h.
enum RooNDKeysPdf::Mirror |
Definition at line 51 of file RooNDKeysPdf.h.
enum RooNDKeysPdf::Mirror |
Definition at line 51 of file RooNDKeysPdf.h.
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
const RooArgList & | varList, | |||
RooDataSet & | data, | |||
TString | options = "a" , |
|||
Double_t | rho = 1 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
Referenced by clone().
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooDataSet & | data, | |||
Mirror | mirror = NoMirror , |
|||
Double_t | rho = 1 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
Definition at line 108 of file RooNDKeysPdf.cxx.
References _options, _varItr, _varList, _varName, RooListProxy::add(), coutW, RooAbsCollection::createIterator(), createPdf(), RooFit::InputArguments, MirrorBoth, NoMirror, and x.
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooAbsReal & | y, | |||
RooDataSet & | data, | |||
TString | options = "a" , |
|||
Double_t | rho = 1.0 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
Definition at line 140 of file RooNDKeysPdf.cxx.
References _varItr, _varList, _varName, RooListProxy::add(), RooAbsCollection::createIterator(), createPdf(), RooAbsArg::RooArgSet, x, and y.
RooNDKeysPdf::RooNDKeysPdf | ( | const RooNDKeysPdf & | other, | |
const char * | name = 0 | |||
) |
Definition at line 166 of file RooNDKeysPdf.cxx.
References _bIdcs, _bmsIdcs, _bpsIdcs, _corrMat, _covMat, _d, _dataPts, _dataPtsR, _debug, _dx, _fixedShape, _fullBoxInfo, _idx, _maxWeight, _mean, _minWeight, _mirror, _n, _nDim, _netFluxZ, _nEvents, _nEventsBMSW, _nEventsBW, _nEventsM, _nEventsW, _options, _rangeBoxInfo, _rho, _rotMat, _sIdcs, _sigma, _sigmaAvgR, _sigmaR, _sortTVIdcs, _sqrt2pi, _varItr, _varList, _varName, _verbose, _weights, _weights0, _weights1, _wMap, _x, _x0, _x1, _x2, _xDatHi, _xDatHi3s, _xDatLo, _xDatLo3s, _xVarHi, _xVarHiM3s, _xVarHiP3s, _xVarLo, _xVarLoM3s, _xVarLoP3s, TString::Contains(), and RooAbsCollection::createIterator().
RooNDKeysPdf::~RooNDKeysPdf | ( | ) | [virtual] |
Definition at line 244 of file RooNDKeysPdf.cxx.
References _corrMat, _covMat, _dataPts, _dataPtsR, _dx, _rangeBoxInfo, _rotMat, _sigmaR, _sortTVIdcs, _varItr, _weights0, _weights1, and box().
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
const RooArgList & | varList, | |||
RooDataSet & | data, | |||
TString | options = "a" , |
|||
Double_t | rho = 1 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooDataSet & | data, | |||
Mirror | mirror = NoMirror , |
|||
Double_t | rho = 1 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
RooNDKeysPdf::RooNDKeysPdf | ( | const char * | name, | |
const char * | title, | |||
RooAbsReal & | x, | |||
RooAbsReal & | y, | |||
RooDataSet & | data, | |||
TString | options = "a" , |
|||
Double_t | rho = 1.0 , |
|||
Double_t | nSigma = 3 , |
|||
Bool_t | rotate = kTRUE | |||
) |
RooNDKeysPdf::RooNDKeysPdf | ( | const RooNDKeysPdf & | other, | |
const char * | name = 0 | |||
) |
virtual RooNDKeysPdf::~RooNDKeysPdf | ( | ) | [virtual] |
virtual TObject* RooNDKeysPdf::clone | ( | const char * | newname | ) | const [inline, virtual] |
Int_t RooNDKeysPdf::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
Definition at line 949 of file RooNDKeysPdf.cxx.
References _varList, RooAbsReal::matchArgs(), and RooAbsArg::RooArgSet.
Double_t RooNDKeysPdf::analyticalIntegral | ( | Int_t | code, | |
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
Definition at line 964 of file RooNDKeysPdf.cxx.
References _dataPts, _fullBoxInfo, _idx, _mirror, _rangeBoxInfo, _varItr, _wMap, boxInfoInit(), calculatePreNorm(), calculateShell(), cxcoutD, TMath::Erf(), RooFit::Eval, ROOT::Math::fabs(), RooNDKeysPdf::BoxInfo::filled, RooAbsRealLValue::getMax(), RooAbsRealLValue::getMin(), TNamed::GetName(), i, if(), j, kFALSE, RooNDKeysPdf::BoxInfo::netFluxZ, RooNDKeysPdf::BoxInfo::nEventsBMSW, RooNDKeysPdf::BoxInfo::nEventsBW, TIterator::Next(), norm(), TIterator::Reset(), RooNDKeysPdf::BoxInfo::sIdcs, sortDataIndices(), sqrt(), x, RooNDKeysPdf::BoxInfo::xVarHi, RooNDKeysPdf::BoxInfo::xVarHiM3s, RooNDKeysPdf::BoxInfo::xVarHiP3s, RooNDKeysPdf::BoxInfo::xVarLo, RooNDKeysPdf::BoxInfo::xVarLoM3s, and RooNDKeysPdf::BoxInfo::xVarLoP3s.
void RooNDKeysPdf::fixShape | ( | Bool_t | fix | ) | [inline] |
Double_t RooNDKeysPdf::evaluate | ( | ) | const [protected, virtual] |
do not persist
Implements RooAbsReal.
Definition at line 929 of file RooNDKeysPdf.cxx.
References _varItr, _varList, _weights, _x, E, gauss(), RooAbsReal::getVal(), j, TIterator::Next(), RooAbsProxy::nset(), TIterator::Reset(), and val.
Definition at line 273 of file RooNDKeysPdf.cxx.
References _mirror, calculateBandWidth(), initialize(), loadDataSet(), loadWeightSet(), mirrorDataSet(), setOptions(), and sortDataIndices().
Referenced by fixShape(), and RooNDKeysPdf().
void RooNDKeysPdf::setOptions | ( | ) | const [protected] |
Definition at line 307 of file RooNDKeysPdf.cxx.
References _debug, _mirror, _nSigma, _options, _verbose, _weights, _weights0, _weights1, TString::Contains(), coutW, cxcoutD, RooFit::InputArguments, and TString::ToLower().
Referenced by createPdf().
void RooNDKeysPdf::initialize | ( | ) | const [protected] |
Definition at line 340 of file RooNDKeysPdf.cxx.
References _corrMat, _covMat, _d, _data, _dataPts, _dataPtsR, _dx, _fixedShape, _fullBoxInfo, _maxWeight, _mean, _minWeight, _nDim, _nEvents, _nEventsM, _rho, _rotMat, _sigma, _sigmaR, _sortTVIdcs, _sqrt2pi, _varItr, _varList, _weights0, _widthFactor, _wMap, _x, _x0, _x1, _x2, _xDatHi, _xDatHi3s, _xDatLo, _xDatLo3s, boxInfoInit(), coutE, dummy, RooAbsRealLValue::getMax(), RooAbsRealLValue::getMin(), RooAbsCollection::getSize(), RooFit::InputArguments, j, kFALSE, TIterator::Next(), RooAbsData::numEntries(), TMath::Pi(), TIterator::Reset(), sqrt(), and TVectorT< Element >::Zero().
Referenced by createPdf().
void RooNDKeysPdf::loadDataSet | ( | Bool_t | firstCall | ) | const [protected] |
Definition at line 409 of file RooNDKeysPdf.cxx.
References _corrMat, _covMat, _d, _data, _dataPts, _dataPtsR, _idx, _maxWeight, _mean, _minWeight, _n, _nDim, _nEvents, _nEventsW, _nSigma, _rotate, _rotMat, _sigma, _sigmaAvgR, _sigmaR, _varName, _verbose, _x0, _x1, _x2, _xDatHi, _xDatLo, TMath::Abs(), RooFit::Contents, coutI, TMath::Erf(), RooDataSet::get(), TMatrixDSymEigen::GetEigenValues(), TMatrixDSymEigen::GetEigenVectors(), RooAbsPdf::getVal(), i, j, k, TMatrixT< Element >::kUnit, TMath::Power(), TMatrixTBase< Element >::Print(), TVectorT< Element >::Print(), sqrt(), TMatrixT< Element >::T(), unit, RooDataSet::weight(), TMatrixTBase< Element >::Zero(), and TVectorT< Element >::Zero().
Referenced by createPdf().
void RooNDKeysPdf::mirrorDataSet | ( | ) | const [protected] |
void RooNDKeysPdf::loadWeightSet | ( | ) | const [protected] |
Definition at line 618 of file RooNDKeysPdf.cxx.
References _data, _idx, _nEventsM, _wMap, RooFit::Contents, coutI, RooDataSet::get(), i, and RooDataSet::weight().
Referenced by createPdf().
void RooNDKeysPdf::calculateShell | ( | BoxInfo * | bi | ) | const [protected] |
Definition at line 636 of file RooNDKeysPdf.cxx.
References _n, _nDim, _nSigma, _rho, _sigma, _xDatHi, _xDatLo, j, kFALSE, kTRUE, RooNDKeysPdf::BoxInfo::netFluxZ, RooNDKeysPdf::BoxInfo::xVarHi, RooNDKeysPdf::BoxInfo::xVarHiM3s, RooNDKeysPdf::BoxInfo::xVarHiP3s, RooNDKeysPdf::BoxInfo::xVarLo, RooNDKeysPdf::BoxInfo::xVarLoM3s, and RooNDKeysPdf::BoxInfo::xVarLoP3s.
Referenced by analyticalIntegral().
void RooNDKeysPdf::calculatePreNorm | ( | BoxInfo * | bi | ) | const [protected] |
Definition at line 707 of file RooNDKeysPdf.cxx.
References _wMap, RooNDKeysPdf::BoxInfo::bIdcs, RooNDKeysPdf::BoxInfo::bmsIdcs, cxcoutD, RooFit::Eval, for(), i, RooNDKeysPdf::BoxInfo::nEventsBMSW, and RooNDKeysPdf::BoxInfo::nEventsBW.
Referenced by analyticalIntegral().
void RooNDKeysPdf::sortDataIndices | ( | BoxInfo * | bi = 0 |
) | const [protected] |
Definition at line 729 of file RooNDKeysPdf.cxx.
References _dataPtsR, _sortTVIdcs, cxcoutD, RooFit::Eval, i, j, size, and sort().
Referenced by analyticalIntegral(), and createPdf().
void RooNDKeysPdf::calculateBandWidth | ( | ) | const [protected] |
Definition at line 757 of file RooNDKeysPdf.cxx.
References _d, _dataPts, _n, _nEvents, _nEventsW, _options, _rho, _sigmaAvgR, _sigmaR, _weights, _weights0, _weights1, TString::Contains(), cxcoutD, dummy, RooFit::Eval, gauss(), i, j, norm(), TMath::Power(), sqrt(), and x.
Referenced by createPdf().
Double_t RooNDKeysPdf::gauss | ( | vector< Double_t > & | x, | |
vector< vector< Double_t > > & | weights | |||
) | const [protected] |
Definition at line 798 of file RooNDKeysPdf.cxx.
References _dataPts, _dx, _idx, _nEvents, _rotMat, _sqrt2pi, _wMap, c, exp(), g, i, j, loopRange(), and x.
Referenced by calculateBandWidth(), and evaluate().
void RooNDKeysPdf::boxInfoInit | ( | BoxInfo * | bi, | |
const char * | rangeName, | |||
Int_t | code | |||
) | const [protected] |
Definition at line 891 of file RooNDKeysPdf.cxx.
References _varItr, RooNDKeysPdf::BoxInfo::bIdcs, RooNDKeysPdf::BoxInfo::bmsIdcs, RooNDKeysPdf::BoxInfo::bpsIdcs, RooNDKeysPdf::BoxInfo::filled, RooAbsRealLValue::getMax(), RooAbsRealLValue::getMin(), RooRealVar::getVal(), j, kFALSE, RooNDKeysPdf::BoxInfo::netFluxZ, RooNDKeysPdf::BoxInfo::nEventsBMSW, RooNDKeysPdf::BoxInfo::nEventsBW, TIterator::Next(), TIterator::Reset(), RooNDKeysPdf::BoxInfo::sIdcs, RooNDKeysPdf::BoxInfo::xVarHi, RooNDKeysPdf::BoxInfo::xVarHiM3s, RooNDKeysPdf::BoxInfo::xVarHiP3s, RooNDKeysPdf::BoxInfo::xVarLo, RooNDKeysPdf::BoxInfo::xVarLoM3s, and RooNDKeysPdf::BoxInfo::xVarLoP3s.
Referenced by analyticalIntegral(), and initialize().
virtual TObject* RooNDKeysPdf::clone | ( | const char * | newname | ) | const [inline, virtual] |
Int_t RooNDKeysPdf::getAnalyticalIntegral | ( | RooArgSet & | allVars, | |
RooArgSet & | analVars, | |||
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
Double_t RooNDKeysPdf::analyticalIntegral | ( | Int_t | code, | |
const char * | rangeName = 0 | |||
) | const [virtual] |
Reimplemented from RooAbsReal.
void RooNDKeysPdf::fixShape | ( | Bool_t | fix | ) | [inline] |
Double_t RooNDKeysPdf::evaluate | ( | ) | const [protected, virtual] |
void RooNDKeysPdf::setOptions | ( | ) | const [protected] |
void RooNDKeysPdf::initialize | ( | ) | const [protected] |
void RooNDKeysPdf::loadDataSet | ( | Bool_t | firstCall | ) | const [protected] |
void RooNDKeysPdf::mirrorDataSet | ( | ) | const [protected] |
void RooNDKeysPdf::loadWeightSet | ( | ) | const [protected] |
void RooNDKeysPdf::calculateShell | ( | BoxInfo * | bi | ) | const [protected] |
void RooNDKeysPdf::calculatePreNorm | ( | BoxInfo * | bi | ) | const [protected] |
void RooNDKeysPdf::sortDataIndices | ( | BoxInfo * | bi = 0 |
) | const [protected] |
void RooNDKeysPdf::calculateBandWidth | ( | ) | const [protected] |
Double_t RooNDKeysPdf::gauss | ( | vector< Double_t > & | x, | |
vector< vector< Double_t > > & | weights | |||
) | const [protected] |
void RooNDKeysPdf::loopRange | ( | vector< Double_t > & | x, | |
map< Int_t, Bool_t > & | ibMap | |||
) | const [protected] |
void RooNDKeysPdf::boxInfoInit | ( | BoxInfo * | bi, | |
const char * | rangeName, | |||
Int_t | code | |||
) | const [protected] |
RooListProxy RooNDKeysPdf::_varList [protected] |
Definition at line 96 of file RooNDKeysPdf.h.
Referenced by evaluate(), getAnalyticalIntegral(), initialize(), and RooNDKeysPdf().
TIterator* RooNDKeysPdf::_varItr [protected] |
Definition at line 97 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), boxInfoInit(), evaluate(), initialize(), RooNDKeysPdf(), and ~RooNDKeysPdf().
RooDataSet& RooNDKeysPdf::_data [protected] |
Definition at line 116 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and loadWeightSet().
TString RooNDKeysPdf::_options [mutable, protected] |
Definition at line 117 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), RooNDKeysPdf(), and setOptions().
Double_t RooNDKeysPdf::_widthFactor [mutable, protected] |
Double_t RooNDKeysPdf::_nSigma [mutable, protected] |
Definition at line 119 of file RooNDKeysPdf.h.
Referenced by calculateShell(), loadDataSet(), loopRange(), mirrorDataSet(), and setOptions().
Bool_t RooNDKeysPdf::_fixedShape [mutable, protected] |
Definition at line 121 of file RooNDKeysPdf.h.
Referenced by fixShape(), initialize(), and RooNDKeysPdf().
Bool_t RooNDKeysPdf::_mirror [mutable, protected] |
Definition at line 122 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), createPdf(), RooNDKeysPdf(), and setOptions().
Bool_t RooNDKeysPdf::_debug [mutable, protected] |
Bool_t RooNDKeysPdf::_verbose [mutable, protected] |
Definition at line 124 of file RooNDKeysPdf.h.
Referenced by loadDataSet(), RooNDKeysPdf(), and setOptions().
Double_t RooNDKeysPdf::_sqrt2pi [mutable, protected] |
Definition at line 126 of file RooNDKeysPdf.h.
Referenced by gauss(), initialize(), and RooNDKeysPdf().
Int_t RooNDKeysPdf::_nDim [mutable, protected] |
Definition at line 127 of file RooNDKeysPdf.h.
Referenced by calculateShell(), initialize(), loadDataSet(), mirrorDataSet(), and RooNDKeysPdf().
Int_t RooNDKeysPdf::_nEvents [mutable, protected] |
Definition at line 128 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), gauss(), initialize(), loadDataSet(), mirrorDataSet(), and RooNDKeysPdf().
Int_t RooNDKeysPdf::_nEventsM [mutable, protected] |
Definition at line 129 of file RooNDKeysPdf.h.
Referenced by initialize(), loadWeightSet(), mirrorDataSet(), and RooNDKeysPdf().
Double_t RooNDKeysPdf::_nEventsW [mutable, protected] |
Definition at line 130 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), loadDataSet(), and RooNDKeysPdf().
Double_t RooNDKeysPdf::_d [mutable, protected] |
Definition at line 131 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), initialize(), loadDataSet(), and RooNDKeysPdf().
Double_t RooNDKeysPdf::_n [mutable, protected] |
Definition at line 132 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), calculateShell(), loadDataSet(), loopRange(), mirrorDataSet(), and RooNDKeysPdf().
vector<vector<Double_t> > RooNDKeysPdf::_dataPts [mutable, protected] |
Definition at line 136 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), calculateBandWidth(), gauss(), initialize(), loadDataSet(), mirrorDataSet(), RooNDKeysPdf(), and ~RooNDKeysPdf().
vector<TVectorD> RooNDKeysPdf::_dataPtsR [mutable, protected] |
Definition at line 137 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), mirrorDataSet(), RooNDKeysPdf(), sortDataIndices(), and ~RooNDKeysPdf().
vector<vector<Double_t> > RooNDKeysPdf::_weights0 [mutable, protected] |
Definition at line 138 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), initialize(), RooNDKeysPdf(), setOptions(), and ~RooNDKeysPdf().
vector<vector<Double_t> > RooNDKeysPdf::_weights1 [mutable, protected] |
Definition at line 139 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), RooNDKeysPdf(), setOptions(), and ~RooNDKeysPdf().
vector<vector<Double_t> >* RooNDKeysPdf::_weights [mutable, protected] |
Definition at line 140 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), evaluate(), RooNDKeysPdf(), and setOptions().
vector<iiVec> RooNDKeysPdf::_sortIdcs [mutable, protected] |
Definition at line 143 of file RooNDKeysPdf.h.
vector<itVec> RooNDKeysPdf::_sortTVIdcs [mutable, protected] |
Definition at line 144 of file RooNDKeysPdf.h.
Referenced by initialize(), loopRange(), RooNDKeysPdf(), sortDataIndices(), and ~RooNDKeysPdf().
vector<string> RooNDKeysPdf::_varName [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_rho [mutable, protected] |
Definition at line 148 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), calculateShell(), initialize(), loopRange(), mirrorDataSet(), and RooNDKeysPdf().
RooArgSet RooNDKeysPdf::_dataVars [mutable, protected] |
Definition at line 149 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_x [mutable, protected] |
Definition at line 150 of file RooNDKeysPdf.h.
Referenced by evaluate(), initialize(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_x0 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_x1 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_x2 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_mean [mutable, protected] |
Definition at line 152 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_sigma [mutable, protected] |
Definition at line 152 of file RooNDKeysPdf.h.
Referenced by calculateShell(), initialize(), loadDataSet(), mirrorDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_xDatLo [mutable, protected] |
Definition at line 153 of file RooNDKeysPdf.h.
Referenced by calculateShell(), initialize(), loadDataSet(), mirrorDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_xDatHi [mutable, protected] |
Definition at line 153 of file RooNDKeysPdf.h.
Referenced by calculateShell(), initialize(), loadDataSet(), mirrorDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_xDatLo3s [mutable, protected] |
Definition at line 154 of file RooNDKeysPdf.h.
Referenced by initialize(), mirrorDataSet(), and RooNDKeysPdf().
vector<Double_t> RooNDKeysPdf::_xDatHi3s [mutable, protected] |
Definition at line 154 of file RooNDKeysPdf.h.
Referenced by initialize(), mirrorDataSet(), and RooNDKeysPdf().
Bool_t RooNDKeysPdf::_netFluxZ [mutable, protected] |
Double_t RooNDKeysPdf::_nEventsBW [mutable, protected] |
Double_t RooNDKeysPdf::_nEventsBMSW [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarLo [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarHi [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarLoM3s [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarLoP3s [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarHiM3s [mutable, protected] |
vector<Double_t> RooNDKeysPdf::_xVarHiP3s [mutable, protected] |
map<Int_t,Bool_t> RooNDKeysPdf::_bpsIdcs [mutable, protected] |
vector<Int_t> RooNDKeysPdf::_sIdcs [mutable, protected] |
vector<Int_t> RooNDKeysPdf::_bIdcs [mutable, protected] |
vector<Int_t> RooNDKeysPdf::_bmsIdcs [mutable, protected] |
map<pair<string,int>,BoxInfo*> RooNDKeysPdf::_rangeBoxInfo [mutable, protected] |
Definition at line 166 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), RooNDKeysPdf(), and ~RooNDKeysPdf().
BoxInfo RooNDKeysPdf::_fullBoxInfo [mutable, protected] |
Definition at line 167 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), initialize(), and RooNDKeysPdf().
vector<Int_t> RooNDKeysPdf::_idx [mutable, protected] |
Definition at line 169 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), gauss(), loadDataSet(), loadWeightSet(), mirrorDataSet(), and RooNDKeysPdf().
Double_t RooNDKeysPdf::_minWeight [mutable, protected] |
Definition at line 170 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
Double_t RooNDKeysPdf::_maxWeight [mutable, protected] |
Definition at line 171 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), and RooNDKeysPdf().
map<Int_t,Double_t> RooNDKeysPdf::_wMap [mutable, protected] |
Definition at line 172 of file RooNDKeysPdf.h.
Referenced by analyticalIntegral(), calculatePreNorm(), gauss(), initialize(), loadWeightSet(), and RooNDKeysPdf().
TMatrixDSym* RooNDKeysPdf::_covMat [mutable, protected] |
Definition at line 174 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), RooNDKeysPdf(), and ~RooNDKeysPdf().
TMatrixDSym* RooNDKeysPdf::_corrMat [mutable, protected] |
Definition at line 175 of file RooNDKeysPdf.h.
Referenced by initialize(), loadDataSet(), RooNDKeysPdf(), and ~RooNDKeysPdf().
TMatrixD* RooNDKeysPdf::_rotMat [mutable, protected] |
Definition at line 176 of file RooNDKeysPdf.h.
Referenced by gauss(), initialize(), loadDataSet(), loopRange(), mirrorDataSet(), RooNDKeysPdf(), and ~RooNDKeysPdf().
TVectorD* RooNDKeysPdf::_sigmaR [mutable, protected] |
Definition at line 177 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), initialize(), loadDataSet(), loopRange(), RooNDKeysPdf(), and ~RooNDKeysPdf().
TVectorD* RooNDKeysPdf::_dx [mutable, protected] |
Definition at line 178 of file RooNDKeysPdf.h.
Referenced by gauss(), initialize(), RooNDKeysPdf(), and ~RooNDKeysPdf().
Double_t RooNDKeysPdf::_sigmaAvgR [mutable, protected] |
Definition at line 179 of file RooNDKeysPdf.h.
Referenced by calculateBandWidth(), loadDataSet(), and RooNDKeysPdf().
Bool_t RooNDKeysPdf::_rotate [mutable, protected] |
TIterator* RooNDKeysPdf::_varItr [protected] |
Definition at line 97 of file RooNDKeysPdf.h.
RooDataSet& RooNDKeysPdf::_data [protected] |
Definition at line 116 of file RooNDKeysPdf.h.
vector<vector<Double_t> > RooNDKeysPdf::_dataPts [mutable, protected] |
Definition at line 136 of file RooNDKeysPdf.h.
vector<TVectorD> RooNDKeysPdf::_dataPtsR [mutable, protected] |
Definition at line 137 of file RooNDKeysPdf.h.
vector<vector<Double_t> > RooNDKeysPdf::_weights0 [mutable, protected] |
Definition at line 138 of file RooNDKeysPdf.h.
vector<vector<Double_t> > RooNDKeysPdf::_weights1 [mutable, protected] |
Definition at line 139 of file RooNDKeysPdf.h.
vector<vector<Double_t> >* RooNDKeysPdf::_weights [mutable, protected] |
Definition at line 140 of file RooNDKeysPdf.h.
vector<iiVec> RooNDKeysPdf::_sortIdcs [mutable, protected] |
Definition at line 143 of file RooNDKeysPdf.h.
vector<itVec> RooNDKeysPdf::_sortTVIdcs [mutable, protected] |
Definition at line 144 of file RooNDKeysPdf.h.
vector<string> RooNDKeysPdf::_varName [mutable, protected] |
Definition at line 147 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_rho [mutable, protected] |
Definition at line 148 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_x [mutable, protected] |
Definition at line 150 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_x0 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_x1 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_x2 [mutable, protected] |
Definition at line 151 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_mean [mutable, protected] |
Definition at line 152 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_sigma [mutable, protected] |
Definition at line 152 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xDatLo [mutable, protected] |
Definition at line 153 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xDatHi [mutable, protected] |
Definition at line 153 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xDatLo3s [mutable, protected] |
Definition at line 154 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xDatHi3s [mutable, protected] |
Definition at line 154 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarLo [mutable, protected] |
Definition at line 159 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarHi [mutable, protected] |
Definition at line 159 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarLoM3s [mutable, protected] |
Definition at line 160 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarLoP3s [mutable, protected] |
Definition at line 160 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarHiM3s [mutable, protected] |
Definition at line 160 of file RooNDKeysPdf.h.
vector<Double_t> RooNDKeysPdf::_xVarHiP3s [mutable, protected] |
Definition at line 160 of file RooNDKeysPdf.h.
map<Int_t,Bool_t> RooNDKeysPdf::_bpsIdcs [mutable, protected] |
Definition at line 161 of file RooNDKeysPdf.h.
vector<Int_t> RooNDKeysPdf::_sIdcs [mutable, protected] |
Definition at line 162 of file RooNDKeysPdf.h.
vector<Int_t> RooNDKeysPdf::_bIdcs [mutable, protected] |
Definition at line 163 of file RooNDKeysPdf.h.
vector<Int_t> RooNDKeysPdf::_bmsIdcs [mutable, protected] |
Definition at line 164 of file RooNDKeysPdf.h.
map<pair<string,int>,BoxInfo*> RooNDKeysPdf::_rangeBoxInfo [mutable, protected] |
Definition at line 166 of file RooNDKeysPdf.h.
vector<Int_t> RooNDKeysPdf::_idx [mutable, protected] |
Definition at line 169 of file RooNDKeysPdf.h.
map<Int_t,Double_t> RooNDKeysPdf::_wMap [mutable, protected] |
Definition at line 172 of file RooNDKeysPdf.h.
TMatrixDSym* RooNDKeysPdf::_covMat [mutable, protected] |
Definition at line 174 of file RooNDKeysPdf.h.
TMatrixDSym* RooNDKeysPdf::_corrMat [mutable, protected] |
Definition at line 175 of file RooNDKeysPdf.h.
TMatrixD* RooNDKeysPdf::_rotMat [mutable, protected] |
Definition at line 176 of file RooNDKeysPdf.h.
TVectorD* RooNDKeysPdf::_sigmaR [mutable, protected] |
Definition at line 177 of file RooNDKeysPdf.h.
TVectorD* RooNDKeysPdf::_dx [mutable, protected] |
Definition at line 178 of file RooNDKeysPdf.h.