Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DynamicNearestNeighbours Member List

This is the complete list of members for DynamicNearestNeighbours, including all inherited members.

NearestNeighbourDistance(const int ii) const =0DynamicNearestNeighbourspure virtual
NearestNeighbourIndex(const int ii) const =0DynamicNearestNeighbourspure virtual
RemoveAndAddPoints(const std::vector< int > &indices_to_remove, const std::vector< EtaPhi > &points_to_add, std::vector< int > &indices_added, std::vector< int > &indices_of_updated_neighbours)=0DynamicNearestNeighbourspure virtual
RemoveCombinedAddCombination(const int index1, const int index2, const EtaPhi &newpoint, int &index3, std::vector< int > &indices_of_updated_neighbours)DynamicNearestNeighboursinline
RemovePoint(const int index, std::vector< int > &indices_of_updated_neighbours)DynamicNearestNeighboursinline
Valid(const int index) const =0DynamicNearestNeighbourspure virtual
~DynamicNearestNeighbours()DynamicNearestNeighboursinlinevirtual