78 int Insert(
G4KDNode* newNode,
const double& x,
const double& y,
const double&
z);
157 #endif // G4KDNODE_HH
G4KDTree is used by the ITManager to locate the neareast neighbours.
G4KDNode * FindParent(const double *x0)
void RetrieveNodeList(std::list< G4KDNode * > &node_list)
G4KDNode * Insert(const double *p, void *data)
G4KDNode & operator=(const G4KDNode &right)
G4KDNode stores one entity in G4KDTree This class is for internal use only.
int SetPosition(const double *newposition)
const double * GetPosition()
G4KDNode(G4KDTree *, const double *, void *, G4KDNode *, int axis0)