ROOT logo
AliRoot » STAT » TKDSpline

class TKDSpline: public TKDInterpolator

Function Members (Methods)

private:
virtual Bool_tBuild(Int_t ndim = 0)

Data Members

public:
enum TKDInterpolatorBase::EKDInterpolatorBase { kdN
kNhelper
};
enum TKDInterpolatorBase::EKDInterpolatorBaseBits { kCOG
kSTORE
kWEIGHTS
};
protected:
Float_tTKDInterpolatorBase::fAlphaparameter controlling the size of the region to interpolate n = (1+alpha)*lambda
Double_t*TKDInterpolatorBase::fBuffer! working space [2*fLambda]
Short_tTKDInterpolatorBase::fDepth! depth of the KD Tree structure used
TLinearFitter*TKDInterpolatorBase::fFitter! linear fitter
TKDTree<Int_t,Float_t>*TKDInterpolatorBase::fKDhelper! kNN finder
UChar_tTKDInterpolatorBase::fLambda! number of parameters in polynom
Int_tTKDInterpolatorBase::fNSize!data dimension
TClonesArray*TKDInterpolatorBase::fNodesinterpolation nodes
TKDNodeInfo::TKDNodeDraw*TKDInterpolatorBase::fNodesDraw!graphical representation of interpolation nodes
Float_t**TKDInterpolatorBase::fRefPoints! temporary storage of COG data
UChar_tTKDInterpolatorBase::fStatusstatus of the interpolator

Class Charts

Inheritance Chart:
TKDInterpolatorBase
TKDInterpolator
TKDSpline

Function documentation

TKDSpline()
TKDSpline(Int_t npoints, Int_t ndim)
Bool_t Build(Int_t ndim = 0)
{return Bool_t(ndim);}