fastjet::ClosestPair2D::Point Class Reference

class for representing all info needed about a point More...

#include <ClosestPair2D.hh>

Collaboration diagram for fastjet::ClosestPair2D::Point:

Collaboration graph
fastjet::Coord2D
[legend]

List of all members.

Public Member Functions

double distance2 (const Point &other) const
 returns the distance between two of these objects

Public Attributes

Coord2D coord
 the point's coordinates
Pointneighbour
 a pointer to its closest neighbour in our structure
double neighbour_dist2
 the corresponding squared distance
triplet< circulatorcirc
 circulators for each of the shifts of the shuffles
unsigned int review_flag
 indicates that something special is currently happening to this point


Detailed Description

class for representing all info needed about a point

Definition at line 185 of file ClosestPair2D.hh.


Member Function Documentation

double fastjet::ClosestPair2D::Point::distance2 ( const Point other  )  const [inline]

returns the distance between two of these objects

Definition at line 200 of file ClosestPair2D.hh.

References coord.

Referenced by fastjet::ClosestPair2D::_deal_with_points_to_review(), fastjet::ClosestPair2D::_initialize(), fastjet::ClosestPair2D::_insert_into_search_tree(), and fastjet::ClosestPair2D::_remove_from_search_tree().

00200                                               {
00201     return coord.distance2(other.coord);
00202   };


Member Data Documentation

indicates that something special is currently happening to this point

Definition at line 197 of file ClosestPair2D.hh.

Referenced by fastjet::ClosestPair2D::_add_label(), fastjet::ClosestPair2D::_deal_with_points_to_review(), and fastjet::ClosestPair2D::_set_label().


The documentation for this class was generated from the following file:

Generated on Fri Apr 17 16:15:56 2009 for fastjet by  doxygen 1.5.7.1