Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
TKDE::TKernel Class Reference

Definition at line 157 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

TKDEfKDE
 
UInt_t fNWeights
 
std::vector< Double_tfWeights
 

#include <TKDE.h>

Constructor & Destructor Documentation

◆ TKernel()

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

Definition at line 771 of file TKDE.cxx.

Member Function Documentation

◆ ComputeAdaptiveWeights()

void TKDE::TKernel::ComputeAdaptiveWeights ( )

Definition at line 778 of file TKDE.cxx.

◆ GetAdaptiveWeights()

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

Definition at line 1007 of file TKDE.cxx.

◆ GetFixedWeight()

Double_t TKDE::TKernel::GetFixedWeight ( ) const

Definition at line 1002 of file TKDE.cxx.

◆ GetWeight()

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

Definition at line 816 of file TKDE.cxx.

◆ operator()()

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

Definition at line 1012 of file TKDE.cxx.

Member Data Documentation

◆ fKDE

TKDE* TKDE::TKernel::fKDE
private

Definition at line 158 of file TKDE.h.

◆ fNWeights

UInt_t TKDE::TKernel::fNWeights
private

Definition at line 159 of file TKDE.h.

◆ fWeights

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

Definition at line 160 of file TKDE.h.

Libraries for TKDE::TKernel:

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