Logo ROOT  
Reference Guide
No Matches
TKDE::TKernel Class Reference

Definition at line 163 of file TKDE.h.

Public Member Functions

 TKernel (Double_t weight, TKDE *kde)
void ComputeAdaptiveWeights ()
const std::vector< Double_t > & GetAdaptiveWeights () const
Double_t GetFixedWeight () const
Double_t GetWeight (Double_t x) const
Double_t operator() (Double_t x) const

Private Attributes

UInt_t fNWeights
 Number of kernel weights (bandwidth as vectorized for binning)
std::vector< Double_tfWeights
 Kernel weights (bandwidth)

#include <TKDE.h>

Constructor & Destructor Documentation

◆ TKernel()

TKDE::TKernel::TKernel ( Double_t  weight,
TKDE kde 

Definition at line 769 of file TKDE.cxx.

Member Function Documentation

◆ ComputeAdaptiveWeights()

void TKDE::TKernel::ComputeAdaptiveWeights ( )

Definition at line 776 of file TKDE.cxx.

◆ GetAdaptiveWeights()

const std::vector< Double_t > & TKDE::TKernel::GetAdaptiveWeights ( ) const

Definition at line 1005 of file TKDE.cxx.

◆ GetFixedWeight()

Double_t TKDE::TKernel::GetFixedWeight ( ) const

Definition at line 1000 of file TKDE.cxx.

◆ GetWeight()

Double_t TKDE::TKernel::GetWeight ( Double_t  x) const

Definition at line 814 of file TKDE.cxx.

◆ operator()()

Double_t TKDE::TKernel::operator() ( Double_t  x) const

Definition at line 1010 of file TKDE.cxx.

Member Data Documentation

◆ fKDE


Definition at line 164 of file TKDE.h.

◆ fNWeights

UInt_t TKDE::TKernel::fNWeights

Number of kernel weights (bandwidth as vectorized for binning)

Definition at line 165 of file TKDE.h.

◆ fWeights

std::vector<Double_t> TKDE::TKernel::fWeights

Kernel weights (bandwidth)

Definition at line 166 of file TKDE.h.

Libraries for TKDE::TKernel:

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