PandaRoot
PndMvaCluster.h File Reference
#include <iostream>
#include <cassert>
#include <vector>
#include <set>
#include <limits>
#include "PndMvaUtil.h"

Go to the source code of this file.

Classes

class  PndMvaCluster
 

Macros

#define PNDMVA_CLUSTER_DEBUG   0
 

Typedefs

typedef std::vector< std::pair< std::string, std::vector< float > * > > DataPoints
 Data structure of the space points and the cluster centers. More...
 
typedef enum ClusteringType ClusteringType
 Clustering types. More...
 

Enumerations

enum  ClusteringType { KMEANS_HARD = 0, KMEANS_SOFT = 1 }
 Clustering types. More...
 

Macro Definition Documentation

◆ PNDMVA_CLUSTER_DEBUG

#define PNDMVA_CLUSTER_DEBUG   0

Definition at line 21 of file PndMvaCluster.h.

Typedef Documentation

◆ ClusteringType

Clustering types.

◆ DataPoints

typedef std::vector<std::pair<std::string, std::vector<float> *> > DataPoints

Data structure of the space points and the cluster centers.

Definition at line 24 of file PndMvaCluster.h.

Enumeration Type Documentation

◆ ClusteringType

Clustering types.

Enumerator
KMEANS_HARD 
KMEANS_SOFT 

Definition at line 27 of file PndMvaCluster.h.

27  {
28  KMEANS_HARD = 0,
29  KMEANS_SOFT = 1 // Not Implemented yet.
ClusteringType
Clustering types.
Definition: PndMvaCluster.h:27