#include <rmol/bom/Utilities.hpp>
Static Public Member Functions | |
static void | computeDistributionParameters (const stdair::UncDemVector_T &, stdair::MeanValue_T &, stdair::StdDevValue_T &) |
static stdair::DCPList_T | buildRemainingDCPList (const stdair::DTD_T &) |
static stdair::DCPList_T | buildPastDCPList (const stdair::DTD_T &) |
static stdair::NbOfSegments_T | getNbOfDepartedSimilarSegments (const stdair::SegmentCabin &, const stdair::Date_T &) |
static stdair::BookingClassSellUpCurveMap_T | computeSellUpFactorCurves (const stdair::FRAT5Curve_T &, const stdair::BookingClassList_T &) |
static stdair::BookingClassDispatchingCurveMap_T | computeDispatchingFactorCurves (const stdair::FRAT5Curve_T &, const stdair::BookingClassList_T &) |
static void | dispatchDemandForecast (const stdair::BookingClassDispatchingCurveMap_T &, const stdair::MeanValue_T &, const stdair::StdDevValue_T &, const stdair::DTD_T &) |
static void | dispatchDemandForecastForFA (const stdair::BookingClassSellUpCurveMap_T &, const stdair::MeanValue_T &, const stdair::StdDevValue_T &, const stdair::DTD_T &) |
Class holding helper methods.
Definition at line 20 of file Utilities.hpp.
|
static |
Compute the mean and the standard deviation from a set of samples.
Definition at line 27 of file Utilities.cpp.
Referenced by RMOL::QForecasting::forecast(), RMOL::HybridForecasting::forecast(), RMOL::OldQFF::forecast(), and RMOL::BasedForecasting::forecast().
|
static |
Build the list of remaining DCP's for the segment-date.
Definition at line 59 of file Utilities.cpp.
|
static |
Build the list of past DCP's for the segment-date.
Definition at line 84 of file Utilities.cpp.
|
static |
Retrieve the number of departed similar segments.
Definition at line 104 of file Utilities.cpp.
References RMOL::SegmentSnapshotTableHelper::getNbOfSegmentAlreadyPassedThisDTD().
|
static |
Precompute the sell-up factors for each class and each DCP.
Definition at line 116 of file Utilities.cpp.
Referenced by RMOL::QForecasting::forecast(), and RMOL::OldQFF::forecast().
|
static |
Precompute the dispatching factors for each class and each DCP.
Definition at line 177 of file Utilities.cpp.
Referenced by RMOL::QForecasting::forecast().
|
static |
Dispatching the demand forecast to all classes.
Definition at line 253 of file Utilities.cpp.
Referenced by RMOL::QForecasting::forecast().
|
static |
Dispatching the demand forecast to all classes for FA.
Definition at line 286 of file Utilities.cpp.
Referenced by RMOL::QForecasting::forecast().