ROOT
6.06/09
Reference Guide
|
#include <iostream>
#include <algorithm>
#include <string>
#include "TMath.h"
#include "TMatrixDSymEigen.h"
#include "RooNDKeysPdf.h"
#include "RooAbsReal.h"
#include "RooRealVar.h"
#include "RooRandom.h"
#include "RooDataSet.h"
#include "RooHist.h"
#include "RooMsgService.h"
#include "TError.h"
Go to the source code of this file.
Functions | |
ClassImp (RooNDKeysPdf) RooNDKeysPdf | |
Construct N-dimensional kernel estimation p.d.f. More... | |
ClassImp | ( | RooNDKeysPdf | ) |
Construct N-dimensional kernel estimation p.d.f.
in observables 'varList' from dataset 'data'. Options can be
'a' = Use adaptive kernels (width varies with local event density) 'm' = Mirror data points over observable boundaries. Improves modeling behavior at edges for distributions that are not close to zero at edge 'd' = Debug flag 'v' = Verbose flag
The parameter rho (default = 1) provides an overall scale factor that can be applied to the bandwith calculated for each kernel. The nSigma parameter determines the size of the box that is used to search for contributing kernels around a given point in observable space. The nSigma parameters is used in case of non-adaptive bandwidths and for the 1st non-adaptive pass for the calculation of adaptive keys p.d.f.s.
The optional weight arguments allows to specify an observable or function expression in observables that specifies the weight of each event.
Definition at line 51 of file RooNDKeysPdf.cxx.