analyse_result_mean.h

Go to the documentation of this file.
00001 /**********************************************************************
00002  * Description: 
00003  * Specific to the 2D tracking. Consider it as an instance how to use
00004  * the particle filter.
00005  *
00006  *
00007  * @author: Manuel Boissenin
00008  * @date: 20/05/2004
00009  *
00010  * Time-stamp: <2005-04-29 16:57:05 engmb>
00011  * Copyright (C) 2004 by Manuel Boissenin
00012  *
00013  ***********************************************************************/
00014 
00015 #ifndef MMVL_PF_ANALYSE_RESULT_MEAN_HH_INCLUDED
00016 #define MMVL_PF_ANALYSE_RESULT_MEAN_HH_INCLUDED
00017 
00018 #include <iostream>
00019 #include <cassert>
00020 #include <cmath>
00021 #include <cstdlib>
00022 #include <vector>
00023 #include <limits>
00024 
00025 #include "hypothesis_filter.h"
00026 
00027 namespace mimas{
00028   namespace hf{
00029 
00037     template <typename Hypothesis_T, typename Pixel_T>
00038     class analyse_result_mean{
00039     public:
00049       class set{
00050       public:
00051   set(void){}
00052       };
00053       
00054 
00059       analyse_result_mean(std::vector<Hypothesis_T> &hypotheses, image<Pixel_T> &image, set nothing)
00060   :hypotheses_AR(hypotheses), image_AR(image)
00061   {}
00062       
00063       Hypothesis_T analyse(void);
00064 
00065     private:
00066       const std::vector<Hypothesis_T> &hypotheses_AR;       
00067       image<Pixel_T> &image_AR;
00068     };
00069     
00070 #include "analyse_result_mean.tcc"
00071 
00072   }
00073 }
00074 
00075 #endif

[GNU/Linux] [Qt] [Mesa] [STL] [Lapack] [Boost] [Magick++] [Xalan-C and Xerces-C] [doxygen] [graphviz] [FFTW] [popt] [xine] [Gnuplot] [gnu-arch] [gcc] [gstreamer] [autoconf/automake/make] [freshmeat.net] [opensource.org] [sourceforge.net] [MMVL]
mimas 2.1 - Copyright Mon Oct 30 11:31:16 2006, Bala Amavasai, Stuart Meikle, Arul Selvan, Fabio Caparrelli, Jan Wedekind, Manuel Boissenin, ...