Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Simulated_Field_EM.hpp

00001 #define __cplusplus__
00002 #ifndef __SIMFIELDEMALGO__
00003 #define __SIMFIELDEMALGO__
00004 
00005 #include<iostream>
00006 #include<istream>
00007 #include<fstream>
00008 #include<string>
00009 #include<vector>
00010 #include<sstream>
00011 #include <cmath>
00012 
00013 #include <NREM_Algo.hpp>
00014 
00015 using namespace std;
00016 
00017 
00027 class Simulated_Field_EM : public NREM_Algorithm{
00028     
00029 protected :
00031   uint NRGibbsIter;
00032 
00033 public :
00034 
00036   Simulated_Field_EM(HMRF *mod, Spatial_Data *spatd );  
00038   Simulated_Field_EM(HMRF *mod, Spatial_Data *spatd , uint EMiter);  
00040   Simulated_Field_EM(HMRF *mod, Spatial_Data *spatd , uint EMiter, uint NRGibbsit);  
00041 
00043   ~Simulated_Field_EM();
00044 
00046   void NR();
00047   
00048 };
00049 
00050 
00051 #endif

Generated on Thu Jan 12 11:54:58 2006 for NEM by  doxygen 1.4.4