Define a container for working with the convex hull. More...
#include <Cluster3D.h>
Public Member Functions | |
ConvexHull () | |
void | clear () |
reco::ProjectedPointList & | getProjectedPointList () |
reco::ProjectedPointList & | getConvexHullPointList () |
reco::Hit3DToEdgeMap & | getConvexHullEdgeMap () |
reco::EdgeList & | getConvexHullEdgeList () |
reco::ProjectedPointList & | getConvexHullExtremePoints () |
reco::ConvexHullKinkTupleList & | getConvexHullKinkPoints () |
Private Attributes | |
reco::ProjectedPointList | fProjectedPointList |
The input set of points projected onto plane encompassed by the hull. More... | |
reco::ProjectedPointList | fConvexHullPointList |
The points on the convex hull. More... | |
reco::Hit3DToEdgeMap | fConvexHullEdgeMap |
Map from 3D hit to associated edge. More... | |
reco::EdgeList | fConvexHullEdgeList |
An edge list translated back to 3D hits. More... | |
reco::ProjectedPointList | fConvexHullExtremePoints |
The points furthest from each other on hull. More... | |
reco::ConvexHullKinkTupleList | fConvexHullKinkPoints |
The points with large kinks along the convex hull. More... | |
Define a container for working with the convex hull.
Definition at line 359 of file Cluster3D.h.
|
inline |
Definition at line 362 of file Cluster3D.h.
|
inline |
Definition at line 372 of file Cluster3D.h.
|
inline |
Definition at line 385 of file Cluster3D.h.
|
inline |
Definition at line 384 of file Cluster3D.h.
|
inline |
Definition at line 386 of file Cluster3D.h.
|
inline |
Definition at line 387 of file Cluster3D.h.
|
inline |
Definition at line 383 of file Cluster3D.h.
|
inline |
Definition at line 382 of file Cluster3D.h.
|
private |
An edge list translated back to 3D hits.
Definition at line 394 of file Cluster3D.h.
|
private |
Map from 3D hit to associated edge.
Definition at line 393 of file Cluster3D.h.
|
private |
The points furthest from each other on hull.
Definition at line 395 of file Cluster3D.h.
|
private |
The points with large kinks along the convex hull.
Definition at line 396 of file Cluster3D.h.
|
private |
The points on the convex hull.
Definition at line 392 of file Cluster3D.h.
|
private |
The input set of points projected onto plane encompassed by the hull.
Definition at line 391 of file Cluster3D.h.