]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STAT/TKDSpline.cxx
First version of kdtree (Alexander, Marian)
[u/mrichter/AliRoot.git] / STAT / TKDSpline.cxx
CommitLineData
f2040a8f 1#include "TKDSpline.h"
2
3
4
5ClassImp(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//_________________________________________________________________
17TKDSpline::TKDSpline() : TKDInterpolator()
18{
19}
20
21//_________________________________________________________________
22TKDSpline::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//_________________________________________________________________
29TKDSpline::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//_________________________________________________________________
36void TKDSpline::Build()
37{
38}
39