00001 #ifndef MMVL_NO_COMPENSATION_H
00002 #define MMVL_NO_COMPENSATION_H
00003
00004 #include <boost/numeric/ublas/vector.hpp>
00005
00006 namespace mimas{
00007 namespace hf{
00008
00009 typedef boost::numeric::ublas::vector<float> Point;
00010
00016 template<typename Hypothesis_T>
00017 class no_compensation
00018 {
00019 public:
00020
00021
00022
00023
00024 inline void save_location(const Hypothesis_T &p){}
00025
00026 protected:
00027
00028 inline void outweigh(Hypothesis_T &h){}
00029 };
00030 }
00031 }
00032 #endif