#include <rmol/command/Detruncator.hpp>
Static Public Member Functions | |
static void | unconstrainUsingAdditivePickUp (const stdair::SegmentCabin &, BookingClassUnconstrainedDemandVectorMap_T &, UnconstrainedDemandVector_T &, const stdair::DCP_T &, const stdair::DCP_T &, const stdair::Date_T &) |
static void | unconstrainUsingMultiplicativePickUp (const stdair::SegmentCabin &, BookingClassUnconstrainedDemandVectorMap_T &, UnconstrainedDemandVector_T &, const stdair::DCP_T &, const stdair::DCP_T &, const stdair::Date_T &, const stdair::NbOfSegments_T &) |
static void | retrieveUnconstrainedDemandForFirstDCP (const stdair::SegmentCabin &, BookingClassUnconstrainedDemandVectorMap_T &, UnconstrainedDemandVector_T &, const stdair::DCP_T &, const stdair::NbOfSegments_T &, const stdair::NbOfSegments_T &) |
static void | unconstrainUsingMultiplicativePickUp (HistoricalBookingHolder &) |
Class wrapping the principal unconstraining algorithms and some accessory algorithms.
Definition at line 24 of file Detruncator.hpp.
|
static |
Unconstrain booking figures between two DCP's.
Definition at line 25 of file Detruncator.cpp.
References RMOL::GuillotineBlockHelper::getNbOfSegmentAlreadyPassedThisDTD().
|
static |
Unconstrain booking figures between two DCP's.
Definition at line 317 of file Detruncator.cpp.
References RMOL::GuillotineBlockHelper::getNbOfSegmentAlreadyPassedThisDTD().
|
static |
Retrieve unconstrained demand figures for the first DCP.
Definition at line 239 of file Detruncator.cpp.
|
static |
Unconstrain the product-oriented booking figures for a given class ou Q-equivalent class.
Definition at line 558 of file Detruncator.cpp.
References RMOL::HistoricalBookingHolder::getCensorshipFlag(), RMOL::HistoricalBookingHolder::getHistoricalBooking(), RMOL::HistoricalBookingHolder::getNbOfFlights(), RMOL::HistoricalBookingHolder::getNbOfUncensoredData(), and RMOL::HistoricalBookingHolder::setUnconstrainedDemand().