]> git.uio.no Git - u/mrichter/AliRoot.git/blob - STAT/TKDSpline.cxx
First version of kdtree (Alexander, Marian)
[u/mrichter/AliRoot.git] / STAT / TKDSpline.cxx
1 #include "TKDSpline.h"
2
3
4
5 ClassImp(TKDSpline)
6
7 /////////////////////////////////////////////////////////////////////
8 // Memory setup of protected data memebers
9 // fRefPoints : evaluation point of PDF for each terminal node of underlying KD Tree.
10 // | 1st terminal node (fNDim point coordinates) | 2nd terminal node (fNDim point coordinates) | ...
11 //
12 // fRefValues : evaluation value/error of PDF for each terminal node of underlying KD Tree.
13 // | 1st terminal node (value) | 2nd terminal node (value) | ... | 1st terminal node (error) | 2nd terminal node (error) | ...
14 /////////////////////////////////////////////////////////////////////
15
16 //_________________________________________________________________
17 TKDSpline::TKDSpline() : TKDInterpolator()
18 {
19 }
20
21 //_________________________________________________________________
22 TKDSpline::TKDSpline(Int_t npoints, Int_t ndim, UInt_t bsize, Float_t **data) : TKDInterpolator(npoints, ndim, bsize, data)
23 {
24         Build();
25 }
26
27
28 //_________________________________________________________________
29 TKDSpline::TKDSpline(TTree *t, const Char_t *var, const Char_t *cut, UInt_t bsize) : TKDInterpolator(t, var, cut, bsize)
30 {
31         Build();
32 }
33
34
35 //_________________________________________________________________
36 void TKDSpline::Build()
37 {
38 }
39