#include "fastjet/ClusterSequenceWithArea.hh"
#include <vector>
#include <math.h>
#include <stdlib.h>
#include <string.h>
Include dependency graph for Voronoi.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | fastjet |
Defines | |
#define | DELETED -2 |
#define | le 0 |
#define | re 1 |
Functions | |
double | norm (const Point p) |
norm of a vector | |
double | vector_product (const Point &p1, const Point &p2) |
2D vector product | |
double | scalar_product (const Point &p1, const Point &p2) |
scalar product |
|
Definition at line 66 of file Voronoi.hh. Referenced by fastjet::VoronoiDiagramGenerator::ELdelete(), and fastjet::VoronoiDiagramGenerator::ELgethash(). |
|
|
|
norm of a vector
Definition at line 107 of file Voronoi.hh. References fastjet::Point::x, and fastjet::Point::y. Referenced by fastjet::ClusterSequenceVoronoiArea::VoronoiAreaCalc::edge_circle_intersection(). 00107 {
00108 return p.x*p.x+p.y*p.y;
00109 }
|
|
scalar product
Definition at line 119 of file Voronoi.hh. References fastjet::Point::x, and fastjet::Point::y. Referenced by fastjet::ClusterSequenceVoronoiArea::VoronoiAreaCalc::edge_circle_intersection(). 00119 {
00120 return p1.x*p2.x+p1.y*p2.y;
00121 }
|
|
2D vector product
Definition at line 113 of file Voronoi.hh. References fastjet::Point::x, and fastjet::Point::y. Referenced by fastjet::ClusterSequenceVoronoiArea::VoronoiAreaCalc::edge_circle_intersection(). 00113 {
00114 return p1.x*p2.y-p1.y*p2.x;
00115 }
|