Hypotheses cluster definition. More...
#include <vector>
#include <boost/shared_ptr.hpp>
#include <cstddef>
#include <utility>
#include <features.h>
#include <bits/wordsize.h>
#include <gnu/stubs-32.h>
#include <memory>
#include <boost/config.hpp>
#include <exception>
#include <boost/checked_delete.hpp>
#include <boost/throw_exception.hpp>
#include <typeinfo>
#include <boost/smart_ptr/detail/sp_counted_base.hpp>
#include <boost/detail/workaround.hpp>
#include <boost/config/no_tr1/memory.hpp>
#include <functional>
#include <new>
#include <boost/smart_ptr/detail/sp_has_sync.hpp>
#include <boost/assert.hpp>
#include <algorithm>
#include <iosfwd>
#include <mtt/measurement.h>
#include <mtt/hypothesis.h>
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. | |
typedef boost::shared_ptr < Hypothesis > | HypothesisPtr |
typedef boost::shared_ptr < Measurement > | MeasurementPtr |
Functions | |
bool | compareClusters (ClusterPtr c1, ClusterPtr c2) |
Compare two clusters. | |
ostream & | operator<< (ostream &o, vector< ClusterPtr > &c) |
Cluster vector print function. |
Hypotheses cluster definition.
Definition in file cluster.h.
typedef boost::shared_ptr<Cluster> ClusterPtr |
typedef boost::shared_ptr<Hypothesis> HypothesisPtr |
typedef boost::shared_ptr<Measurement> MeasurementPtr |
bool compareClusters | ( | ClusterPtr | c1, | |
ClusterPtr | c2 | |||
) |
Compare two clusters.
This function is used to perform sorting operations.
c1 | first cluster | |
c2 | second cluster |
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.