RMOL Logo Get Revenue Management Optimisation Library at SourceForge.net. Fast, secure and Free Open Source software downloads

MAForecast.hpp

Go to the documentation of this file.
00001 #ifndef __RMOL_BOM_MAFORECAST_HPP
00002 #define __RMOL_BOM_MAFORECAST_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // STL
00008 #include <vector>
00009 // RMOL Bom
00010 #include <rmol/bom/BomAbstract.hpp>
00011 
00012 namespace RMOL {
00013 
00014   // Type definitions
00016   typedef double DataType_T;
00018   typedef std::vector<DataType_T> DataList_T;
00020   typedef unsigned long TimeAbscissa_T;
00021 
00022   
00024   class MAForecast : public BomAbstract {
00025   public:
00026 
00032     static bool smoothByMovingAverage (const DataList_T& iInputData,
00033                                        DataList_T& ioOutputData,
00034                                        const TimeAbscissa_T& iSpan);
00035   };
00036 
00037 }
00038 #endif // __RMOL_BOM_MAFORECAST_HPP
SourceForge Logo

Generated on Fri Jul 30 21:53:39 2010 for RMOL by Doxygen 1.6.1