meerkat is hosted by Hepforge, IPPP Durham
Meerkat  v1r3
Multidimensional kernel density estimation package
PolynomialDensity.cpp File Reference
#include "PolynomialDensity.hh"
#include "AbsPhaseSpace.hh"
#include "OneDimPhaseSpace.hh"
#include "UniformDensity.hh"
#include "TMath.h"
#include "TVirtualFitter.h"
#include "TTree.h"
#include "Logger.hh"

Go to the source code of this file.

Functions

Double_t gPoly1D (Double_t *pars, Double_t x, Int_t pow)
 
Double_t gPoly1DInt (Double_t *pars, Int_t pow, AbsPhaseSpace *phsp)
 
void gPoly1DLH (Int_t &, Double_t *, Double_t &f, Double_t *pars, Int_t)
 
Double_t gPoly2D (Double_t *pars, Double_t x, Double_t y, Int_t pow)
 
Double_t gPoly2DInt (Double_t *pars, Int_t pow, __attribute__((unused)) AbsPhaseSpace *phsp)
 
void gPoly2DLH (Int_t &, Double_t *, Double_t &f, Double_t *pars, Int_t)
 

Variables

static std::vector< std::vector< Double_t > > gData
 
static Int_t gPower
 
static AbsPhaseSpacegPhsp
 
static std::vector< Double_t > gMiddle
 
static Double_t gMaximum
 
static std::vector< std::pair< Double_t, Double_t > > gIntegVector2D
 
static Int_t gIter
 
static const char * gName
 

Function Documentation

Double_t gPoly1D ( Double_t *  pars,
Double_t  x,
Int_t  pow 
)

Definition at line 21 of file PolynomialDensity.cpp.

Double_t gPoly1DInt ( Double_t *  pars,
Int_t  pow,
AbsPhaseSpace phsp 
)

Definition at line 35 of file PolynomialDensity.cpp.

void gPoly1DLH ( Int_t &  ,
Double_t *  ,
Double_t &  f,
Double_t *  pars,
Int_t   
)

Definition at line 52 of file PolynomialDensity.cpp.

Double_t gPoly2D ( Double_t *  pars,
Double_t  x,
Double_t  y,
Int_t  pow 
)

Definition at line 82 of file PolynomialDensity.cpp.

Double_t gPoly2DInt ( Double_t *  pars,
Int_t  pow,
__attribute__((unused)) AbsPhaseSpace phsp 
)

Definition at line 101 of file PolynomialDensity.cpp.

void gPoly2DLH ( Int_t &  ,
Double_t *  ,
Double_t &  f,
Double_t *  pars,
Int_t   
)

Definition at line 117 of file PolynomialDensity.cpp.

Variable Documentation

std::vector<std::vector<Double_t> > gData
static

Definition at line 12 of file PolynomialDensity.cpp.

std::vector<std::pair<Double_t, Double_t> > gIntegVector2D
static

Definition at line 17 of file PolynomialDensity.cpp.

Int_t gIter
static

Definition at line 18 of file PolynomialDensity.cpp.

Double_t gMaximum
static

Definition at line 16 of file PolynomialDensity.cpp.

std::vector<Double_t> gMiddle
static

Definition at line 15 of file PolynomialDensity.cpp.

const char* gName
static

Definition at line 19 of file PolynomialDensity.cpp.

AbsPhaseSpace* gPhsp
static

Definition at line 14 of file PolynomialDensity.cpp.

Int_t gPower
static

Definition at line 13 of file PolynomialDensity.cpp.