29 #ifndef ROOT_TMVA_KDEKernel 30 #define ROOT_TMVA_KDEKernel 71 const char*
GetName()
const {
return "KDEKernel"; }
1-D histogram with a float per channel (see TH1 documentation)}
#define ClassDef(name, id)
KDE Kernel for "smoothing" the PDFs.
Float_t GetBinKernelIntegral(Float_t lowr, Float_t highr, Float_t mean, Int_t binnum)
calculates the integral of the Kernel
virtual ~KDEKernel(void)
destructor
ostringstream derivative to redirect and format output
Abstract ClassifierFactory template that handles arbitrary types.
void SetKernelType(EKernelType ktype=kGauss)
fIter == 1 —> nonadaptive KDE fIter == 2 —> adaptive KDE
const char * GetName() const
KDEKernel(EKernelIter kiter=kNonadaptiveKDE, const TH1 *hist=0, Float_t lower_edge=0., Float_t upper_edge=1., EKernelBorder kborder=kNoTreatment, Float_t FineFactor=1.)
constructor sanity check