1 #ifndef ROOT_TKDInterpolator
2 #define ROOT_TKDInterpolator
4 #ifndef ROOT_TKDInterpolatorBase
5 #include "TKDInterpolatorBase.h"
8 class TKDInterpolator : public TKDInterpolatorBase
12 TKDInterpolator(Int_t ndim, Int_t npoints=0);
14 void AddNode(const TKDNodeInfo &ref);
15 void Build(Int_t npoints, Int_t ndim);
16 Int_t GetNodeIndex(const Float_t *p);
17 Bool_t SetNode(const Int_t i, const TKDNodeInfo &ref);
20 TKDInterpolator(const TKDInterpolator &);
21 TKDInterpolator& operator=(const TKDInterpolator &);
25 ClassDef(TKDInterpolator, 1) // LOWESS data interpolator