1.00.0
C++ Simulated Travel Demand Generation Library
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Friends
Pages
DemandCharacteristicsTypes.hpp
Go to the documentation of this file.
1
#ifndef __TRADEMGEN_BAS_DEMANDCHARACTERISTICSTYPES_HPP
2
#define __TRADEMGEN_BAS_DEMANDCHARACTERISTICSTYPES_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// StdAir
8
#include <stdair/stdair_basic_types.hpp>
9
#include <stdair/stdair_date_time_types.hpp>
10
#include <stdair/stdair_demand_types.hpp>
11
// TraDemGen
12
#include <
trademgen/basic/ContinuousAttributeLite.hpp
>
13
#include <
trademgen/basic/CategoricalAttributeLite.hpp
>
14
15
namespace
TRADEMGEN {
16
19
typedef
ContinuousAttributeLite<stdair::FloatDuration_T>
ContinuousFloatDuration_T
;
20
22
typedef
ContinuousFloatDuration_T::ContinuousDistribution_T
ArrivalPatternCumulativeDistribution_T
;
23
25
typedef
CategoricalAttributeLite<stdair::AirportCode_T>
POSProbabilityMass_T
;
26
28
typedef
POSProbabilityMass_T::ProbabilityMassFunction_T
POSProbabilityMassFunction_T
;
29
31
typedef
CategoricalAttributeLite<stdair::ChannelLabel_T>
ChannelProbabilityMass_T
;
32
34
typedef
ChannelProbabilityMass_T::ProbabilityMassFunction_T
ChannelProbabilityMassFunction_T
;
35
37
typedef
CategoricalAttributeLite<stdair::TripType_T>
TripTypeProbabilityMass_T
;
38
40
typedef
TripTypeProbabilityMass_T::ProbabilityMassFunction_T
TripTypeProbabilityMassFunction_T
;
41
43
typedef
CategoricalAttributeLite<stdair::DayDuration_T>
StayDurationProbabilityMass_T
;
44
46
typedef
StayDurationProbabilityMass_T::ProbabilityMassFunction_T
StayDurationProbabilityMassFunction_T
;
47
49
typedef
CategoricalAttributeLite<stdair::FrequentFlyer_T>
FrequentFlyerProbabilityMass_T
;
50
52
typedef
FrequentFlyerProbabilityMass_T::ProbabilityMassFunction_T
FrequentFlyerProbabilityMassFunction_T
;
53
55
typedef
ContinuousAttributeLite<stdair::IntDuration_T>
PreferredDepartureTimeCumulativeDistribution_T
;
56
58
typedef
PreferredDepartureTimeCumulativeDistribution_T::ContinuousDistribution_T
PreferredDepartureTimeContinuousDistribution_T
;
59
61
typedef
ContinuousAttributeLite<stdair::PriceValue_T>
ValueOfTimeCumulativeDistribution_T
;
62
64
typedef
ValueOfTimeCumulativeDistribution_T::ContinuousDistribution_T
ValueOfTimeContinuousDistribution_T
;
65
67
typedef
ContinuousAttributeLite<stdair::RealNumber_T>
CumulativeDistribution_T
;
68
typedef
CumulativeDistribution_T::ContinuousDistribution_T
FRAT5Pattern_T
;
69
}
70
#endif // __TRADEMGEN_BAS_DEMANDCHARACTERISTICSTYPES_HPP
Generated on Sun Dec 23 2012 17:58:29 for TraDemGen by
1.8.1.1