Classes | Typedefs | Functions
cluster.h File Reference

Hypotheses cluster definition. More...

#include <vector>
#include <boost/shared_ptr.hpp>
#include <mtt/measurement.h>
#include <mtt/hypothesis.h>
Include dependency graph for cluster.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Cluster
 Hypotheses cluster class. More...
 

Typedefs

typedef boost::shared_ptr
< Cluster
ClusterPtr
 Shared pointer to the Cluster class. More...
 
typedef boost::shared_ptr
< Hypothesis
HypothesisPtr
 
typedef boost::shared_ptr
< Measurement
MeasurementPtr
 

Functions

bool compareClusters (ClusterPtr c1, ClusterPtr c2)
 Compare two clusters. More...
 
ostream & operator<< (ostream &o, vector< ClusterPtr > &c)
 Cluster vector print function. More...
 

Detailed Description

Hypotheses cluster definition.

Definition in file cluster.h.

Typedef Documentation

typedef boost::shared_ptr<Cluster> ClusterPtr

Shared pointer to the Cluster class.

Definition at line 85 of file cluster.h.

typedef boost::shared_ptr<Hypothesis> HypothesisPtr

Definition at line 44 of file cluster.h.

typedef boost::shared_ptr<Measurement> MeasurementPtr

Definition at line 47 of file cluster.h.

Function Documentation

bool compareClusters ( ClusterPtr  c1,
ClusterPtr  c2 
)

Compare two clusters.

This function is used to perform sorting operations.

Parameters
c1first cluster
c2second cluster
Returns
true if c2 id is larger that c1

Definition at line 128 of file cluster.cpp.

ostream& operator<< ( ostream &  o,
vector< ClusterPtr > &  c 
)

Cluster vector print function.

Definition at line 133 of file cluster.cpp.



mtt
Author(s): Jorge Almeida
autogenerated on Mon Mar 2 2015 01:32:18