]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STAT/TKDInterpolator.h
Deleted erroneously added simlinks
[u/mrichter/AliRoot.git] / STAT / TKDInterpolator.h
CommitLineData
f2040a8f 1#ifndef ROOT_TKDInterpolator
2#define ROOT_TKDInterpolator
3
a3408ed3 4#ifndef ROOT_TKDInterpolatorBase
5#include "TKDInterpolatorBase.h"
f2040a8f 6#endif
316a7f5a 7
a3408ed3 8class TKDInterpolator : public TKDInterpolatorBase
f2040a8f 9{
10public:
11 TKDInterpolator();
a3408ed3 12 TKDInterpolator(Int_t ndim, Int_t npoints=0);
f2040a8f 13 ~TKDInterpolator();
a3408ed3 14 void AddNode(const TKDNodeInfo &ref);
1a439134 15 void Build(Int_t ndim) {TKDInterpolatorBase::Build(ndim);}
a3408ed3 16 void Build(Int_t npoints, Int_t ndim);
17 Int_t GetNodeIndex(const Float_t *p);
1a439134 18 Bool_t SetNode(Int_t i, const TKDNodeInfo &ref);
e0b38166 19
f2040a8f 20private:
a9c20b1f 21 TKDInterpolator(const TKDInterpolator &);
22 TKDInterpolator& operator=(const TKDInterpolator &);
f2040a8f 23
24private:
a3408ed3 25
26 ClassDef(TKDInterpolator, 1) // LOWESS data interpolator
f2040a8f 27};
28
e0b38166 29
f2040a8f 30#endif
31