TraDemGen Logo  0.2.2
C++ Simulated Travel Demand Generation Library
BasConst_DemandGeneration.hpp
Go to the documentation of this file.
00001 #ifndef __TRADEMGEN_BAS_BASCONST_DEMANDGENERATION_HPP
00002 #define __TRADEMGEN_BAS_BASCONST_DEMANDGENERATION_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // STL
00008 #include <string>
00009 // StdAir
00010 #include <stdair/stdair_maths_types.hpp>
00011 #include <stdair/stdair_date_time_types.hpp>
00012 // TraDemGen
00013 #include <trademgen/basic/DemandCharacteristicsTypes.hpp>
00014 
00015 namespace TRADEMGEN {
00016 
00018   extern const POSProbabilityMassFunction_T DEFAULT_POS_PROBALILITY_MASS;
00019 
00021   extern const FRAT5Pattern_T DEFAULT_FRAT5_PATTERN;
00022 
00024   struct DefaultMap {
00025     static POSProbabilityMassFunction_T createPOSProbMass();
00026     static FRAT5Pattern_T createFRAT5Pattern();
00027   };
00028 
00030   extern const stdair::FloatDuration_T DEFAULT_LAST_LOWER_BOUND_ARRIVAL_PATTERN;
00031   
00033   extern const double DEFAULT_MAX_ADVANCE_PURCHASE;
00034 
00039   extern stdair::BaseGenerator_T DEFAULT_BASE_GENERATOR;
00040 
00045   extern stdair::UniformGenerator_T DEFAULT_UNIFORM_GENERATOR;
00046 
00048   extern const stdair::UniformDistribution_T DEFAULT_UNIFORM_REAL_DISTRIBUTION;
00049 
00050 }
00051 #endif // __TRADEMGEN_BAS_BASCONST_DEMANDGENERATION_HPP
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines