00001 #ifndef __STDAIR_STDAIR_RM_TYPES_HPP 00002 #define __STDAIR_STDAIR_RM_TYPES_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // STL 00008 #include <string> 00009 #include <vector> 00010 // StdAir 00011 #include <stdair/stdair_basic_types.hpp> 00012 00013 namespace stdair { 00014 00015 // //////// Type definitions ///////// 00017 typedef std::string ForecasterMode_T; 00018 00020 typedef short HistoricalDataLimit_T; 00021 00023 typedef std::string OptimizerMode_T; 00024 00026 typedef NbOfBookings_T PolicyDemand_T; 00027 00030 typedef std::vector<double> GeneratedDemandVector_T; 00031 00033 typedef std::vector<GeneratedDemandVector_T> GeneratedDemandVectorHolder_T; 00034 00036 typedef double SellupProbability_T; 00037 00039 typedef std::vector<SellupProbability_T> SellupProbabilityVector_T; 00040 00042 typedef std::vector<double> SellupFactorHolder_T; 00043 00044 } 00045 #endif // __STDAIR_STDAIR_RM_TYPES_HPP