Aimsun Next Scripting  22
Public Member Functions | List of all members
MacroPTAdjustmentResult Class Reference

Public Member Functions

bool hasResults () const
 
const QVector< MacroAdjustmentState * > & getStates () const
 
const QVector< PTResultObservation > & getObservations () const
 
QVector< double > getOriginalStateValues () const
 
QVector< double > getAdjustedStateValues () const
 
const QVector< double > & getOriginalObservationValues () const
 
const QVector< double > & getAdjustedObservationValues () const
 
QVector< GKUserClass * > getUsers () const
 
GKTrafficDemandpublishAdjustedDemand (GKModel *iModel)
 
GKODMatrixpublishMatrix (GKUserClass *iUser, bool iCreateInModel) const
 
double getCheckSum () const
 

Detailed Description

This class provides the functionality of a PTAdjustmentExperiment

Member Function Documentation

◆ getAdjustedObservationValues()

const QVector< double > & MacroPTAdjustmentResult::getAdjustedObservationValues ( ) const

Get the adjusted observated values.

◆ getAdjustedStateValues()

QVector< double > MacroPTAdjustmentResult::getAdjustedStateValues ( ) const

Get the adjusted state values.

◆ getCheckSum()

double MacroPTAdjustmentResult::getCheckSum ( ) const

Function for QA.

◆ getObservations()

const QVector< PTResultObservation > & MacroPTAdjustmentResult::getObservations ( ) const

Get the observations.

◆ getOriginalObservationValues()

const QVector< double > & MacroPTAdjustmentResult::getOriginalObservationValues ( ) const

Get the original observated values.

◆ getOriginalStateValues()

QVector< double > MacroPTAdjustmentResult::getOriginalStateValues ( ) const

Get the orgininal state values before the adjustment.

◆ getStates()

const QVector< MacroAdjustmentState * > & MacroPTAdjustmentResult::getStates ( ) const

Get the adjustment states.

◆ getUsers()

QVector< GKUserClass * > MacroPTAdjustmentResult::getUsers ( ) const

Get the users used in the demand adjusted.

◆ hasResults()

bool MacroPTAdjustmentResult::hasResults ( ) const

Return true if results are available.

◆ publishAdjustedDemand()

GKTrafficDemand * MacroPTAdjustmentResult::publishAdjustedDemand ( GKModel iModel)

Creates the adjusted demand.

◆ publishMatrix()

GKODMatrix * MacroPTAdjustmentResult::publishMatrix ( GKUserClass iUser,
bool  iCreateInModel 
) const

Create the adjusted for the specified GKUserClass, set iCreateInModel to true in order to generate temporary matrices in the model.

© Aimsun SLU
Aimsun ®