npstat is hosted by Hepforge, IPPP Durham
NPStat  5.10.0
npstat::KDE1DHOSymbetaKernel Class Reference
Inheritance diagram for npstat::KDE1DHOSymbetaKernel:
npstat::AbsKDE1DKernel

Public Member Functions

 KDE1DHOSymbetaKernel (int power, double filterDegree, double normfactor=1.0)
 
 KDE1DHOSymbetaKernel (const KDE1DHOSymbetaKernel &r)
 
KDE1DHOSymbetaKerneloperator= (const KDE1DHOSymbetaKernel &r)
 
virtual KDE1DHOSymbetaKernelclone () const
 
virtual void setNormFactor (double normfactor)
 
int power () const
 
double filterDegree () const
 
double weight (const double x) const
 
double xmin () const
 
double xmax () const
 
double normFactor () const
 
double operator() (const double x) const
 
- Public Member Functions inherited from npstat::AbsKDE1DKernel
virtual double momentIntegral (unsigned k, unsigned nIntegPoints) const
 
virtual double squaredIntegral (unsigned nIntegPoints) const
 
template<typename Numeric >
double kde (double x, double bandwidth, const Numeric *coords, unsigned long nCoords, bool coordinatesSorted=false) const
 
template<typename Numeric >
double reverseKde (double x, double bandwidth, const Numeric *coords, unsigned long nCoords, bool coordinatesSorted=false) const
 
double looKde (double bandwidth, unsigned long nCoords, double originalDensityEstimate) const
 
template<typename Numeric >
double integratedSquaredError (const AbsDistribution1D &distro, unsigned nIntegIntervals, unsigned nIntegPoints, double bandwidth, bool useReverseKde, const Numeric *coords, unsigned long nCoords, bool coordinatesSorted=false) const
 
template<typename Numeric >
double integratedKdeSquared (double xmin, double xmax, unsigned nIntegIntervals, unsigned nIntegPoints, double bandwidth, bool useReverseKde, const Numeric *coords, unsigned long nCoords, bool coordinatesSorted=false) const
 

Member Function Documentation

◆ clone()

virtual KDE1DHOSymbetaKernel* npstat::KDE1DHOSymbetaKernel::clone ( ) const
inlinevirtual

"Virtual copy constructor"

Implements npstat::AbsKDE1DKernel.


The documentation for this class was generated from the following file: