+ Double_t Eval(const Double_t *point, Double_t &result, Double_t &error, Bool_t force = kFALSE);
+ Float_t GetAlpha() const {return fAlpha;}
+ inline Bool_t GetCOGPoint(Int_t node, Float_t *coord, Float_t &val, Float_t &error) const;
+ inline Bool_t GetDataPoint(Int_t n, Float_t *p) const;
+ TKDTreeIF* GetHelper() {return fKDhelper;}
+ Bool_t GetInterpolationMethod() const {return fStatus&1;}
+ Int_t GetNTNodes() const {return fNTNodes;}
+ Bool_t GetStore() const {return fStatus&2;}
+ Bool_t GetWeights() const {return fStatus&4;}
+
+ void DrawNodes(UInt_t ax1 = 0, UInt_t ax2 = 1, Int_t depth = -1);
+ void DrawNode(Int_t tnode, UInt_t ax1 = 0, UInt_t ax2 = 1);
+ void GetStatus();
+ void SetAlpha(const Float_t a){if(a>0.) fAlpha = a;}
+ void SetInterpolationMethod(const Bool_t on = kTRUE);
+ void SetStore(const Bool_t on = kTRUE);
+ void SetWeights(const Bool_t on = kTRUE);
+