#ifndef CLUSTER_EUCLIDIAN_METRIC_HH
# define CLUSTER_EUCLIDIAN_METRIC_HH

# include "StateVector.hh"

/** @brief Euclidian metric
 *
 * This class implements the euclidian distance between two StateVector
 */
class EuclidianMetric :public StateMetric {
public:
  EuclidianMetric() {}
  ~EuclidianMetric() {}

  StateVector::scalar_type operator()(StateVector const &a,
				      StateVector const &b) const;

}; // EuclidianMetric

#endif // CLUSTER_EUCLIDIAN_METRIC_HH
