LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Edge.h File Reference

An object to define a "edge" which is used to connect space points in a triangulation algorithm. More...

#include "lardataobj/RecoBase/SpacePoint.h"
#include <iosfwd>
#include <limits>

Go to the source code of this file.

Classes

class  recob::Edge
 Edge is an object containing the results of a Principal Components Analysis of a group of space points. More...
 

Namespaces

 recob
 Reconstruction base classes.
 

Functions

std::ostream & recob::operator<< (std::ostream &o, const Edge &a)
 Streaming operator: prints the edge a into the specified stream. More...
 
bool recob::operator< (const Edge &a, const Edge &b)
 Comparison operator: strict ordering of edge by ID. More...
 
bool recob::operator< (const Edge &e, Edge::ID_t id)
 Comparison operator: strict ordering of edge by ID. More...
 
bool recob::operator< (Edge::ID_t id, const Edge &e)
 Comparison operator: strict ordering of edge by ID. More...
 

Detailed Description

An object to define a "edge" which is used to connect space points in a triangulation algorithm.

Author
Tracy Usher (usher.nosp@m.@sla.nosp@m.c.sta.nosp@m.nfor.nosp@m.d.edu)
See also
Edge.cxx

Definition in file Edge.h.