Logo ROOT   6.13/01
Reference Guide
TKDTree< Index, Value > Member List

This is the complete list of members for TKDTree< Index, Value >, including all inherited members.

Build()TKDTree< Index, Value >
CookBoundaries(const Int_t node, Bool_t left)TKDTree< Index, Value >private
Distance(const Value *point, Index ind, Int_t type=2) constTKDTree< Index, Value >
DistanceToNode(const Value *point, Index inode, Value &min, Value &max, Int_t type=2)TKDTree< Index, Value >
fAxisTKDTree< Index, Value >protected
fBoundariesTKDTree< Index, Value >protected
fBucketSizeTKDTree< Index, Value >protected
fCrossNodeTKDTree< Index, Value >protected
fDataTKDTree< Index, Value >protected
fDataOwnerTKDTree< Index, Value >protected
FindBNodeA(Value *point, Value *delta, Int_t &inode)TKDTree< Index, Value >
FindInRange(Value *point, Value range, std::vector< Index > &res)TKDTree< Index, Value >
FindNearestNeighbors(const Value *point, Int_t k, Index *ind, Value *dist)TKDTree< Index, Value >
FindNode(const Value *point) constTKDTree< Index, Value >
FindPoint(Value *point, Index &index, Int_t &iter)TKDTree< Index, Value >
fIndPointsTKDTree< Index, Value >protected
fNDimTKDTree< Index, Value >protected
fNDimmTKDTree< Index, Value >protected
fNNodesTKDTree< Index, Value >protected
fNPointsTKDTree< Index, Value >protected
fOffsetTKDTree< Index, Value >protected
fRangeTKDTree< Index, Value >protected
fRowT0TKDTree< Index, Value >protected
fTotalNodesTKDTree< Index, Value >protected
fValueTKDTree< Index, Value >protected
GetBoundaries()TKDTree< Index, Value >
GetBoundariesExact()TKDTree< Index, Value >
GetBoundary(const Int_t node)TKDTree< Index, Value >
GetBoundaryExact(const Int_t node)TKDTree< Index, Value >
GetBucketSize()TKDTree< Index, Value >inline
GetCrossNode()TKDTree< Index, Value >inline
GetIndPoints()TKDTree< Index, Value >inline
GetLeft(Int_t inode) constTKDTree< Index, Value >inline
GetNDim()TKDTree< Index, Value >inline
GetNNodes() constTKDTree< Index, Value >inline
GetNodeAxis(Int_t id) constTKDTree< Index, Value >inline
GetNodePointsIndexes(Int_t node, Int_t &first1, Int_t &last1, Int_t &first2, Int_t &last2) constTKDTree< Index, Value >
GetNodeValue(Int_t id) constTKDTree< Index, Value >inline
GetNPoints()TKDTree< Index, Value >inline
GetNPointsNode(Int_t node) constTKDTree< Index, Value >
GetOffset()TKDTree< Index, Value >inline
GetParent(Int_t inode) constTKDTree< Index, Value >inline
GetPointsIndexes(Int_t node) constTKDTree< Index, Value >
GetRight(Int_t inode) constTKDTree< Index, Value >inline
GetRowT0()TKDTree< Index, Value >inline
GetTotalNodes() constTKDTree< Index, Value >inline
IsOwner()TKDTree< Index, Value >inline
IsTerminal(Index inode) constTKDTree< Index, Value >inline
KOrdStat(Index ntotal, Value *a, Index k, Index *index) constTKDTree< Index, Value >
MakeBoundaries(Value *range=0x0)TKDTree< Index, Value >
MakeBoundariesExact()TKDTree< Index, Value >
operator=(const TKDTree< Index, Value > &)TKDTree< Index, Value >private
SetData(Index npoints, Index ndim, UInt_t bsize, Value **data)TKDTree< Index, Value >
SetData(Index idim, Value *data)TKDTree< Index, Value >
SetOwner(Int_t owner)TKDTree< Index, Value >inline
Spread(Index ntotal, Value *a, Index *index, Value &min, Value &max) constTKDTree< Index, Value >
TKDTree()TKDTree< Index, Value >
TKDTree(Index npoints, Index ndim, UInt_t bsize)TKDTree< Index, Value >
TKDTree(Index npoints, Index ndim, UInt_t bsize, Value **data)TKDTree< Index, Value >
TKDTree(const TKDTree &)TKDTree< Index, Value >private
UpdateNearestNeighbors(Index inode, const Value *point, Int_t kNN, Index *ind, Value *dist)TKDTree< Index, Value >private
UpdateRange(Index inode, Value *point, Value range, std::vector< Index > &res)TKDTree< Index, Value >private
~TKDTree()TKDTree< Index, Value >