All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Macros | Typedefs
DBScan3DAlg.h File Reference
#include "canvas/Persistency/Common/Ptr.h"
#include "canvas/Persistency/Common/FindManyP.h"
#include <map>
#include <vector>
#include "larcoreobj/SimpleTypesAndConstants/geo_types.h"
#include "lardataobj/RecoBase/Hit.h"
#include "lardataobj/RecoBase/SpacePoint.h"

Go to the source code of this file.

Classes

struct  point_s
 
struct  node_s
 
struct  epsilon_neighbours_s
 
class  cluster::DBScan3DAlg
 

Namespaces

 fhicl
 
 cluster
 Cluster finding and building.
 

Macros

#define UNCLASSIFIED   -1
 
#define NOISE   -2
 
#define CORE_POINT   1
 
#define NOT_CORE_POINT   0
 
#define SUCCESS   0
 
#define FAILURE   -3
 

Typedefs

typedef struct point_s point_t
 
typedef struct node_s node_t
 
typedef struct epsilon_neighbours_s epsilon_neighbours_t
 

Macro Definition Documentation

#define CORE_POINT   1

Definition at line 36 of file DBScan3DAlg.h.

#define FAILURE   -3

Definition at line 40 of file DBScan3DAlg.h.

#define NOISE   -2

Definition at line 34 of file DBScan3DAlg.h.

#define NOT_CORE_POINT   0

Definition at line 37 of file DBScan3DAlg.h.

#define SUCCESS   0

Definition at line 39 of file DBScan3DAlg.h.

#define UNCLASSIFIED   -1

Definition at line 33 of file DBScan3DAlg.h.

Typedef Documentation

Definition at line 67 of file DBScan3DAlg.h.

typedef struct node_s node_t

Definition at line 61 of file DBScan3DAlg.h.

typedef struct point_s point_t

Definition at line 54 of file DBScan3DAlg.h.