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

Public Member Functions

 MacroAdjustmentScenarioUserClassParams ()
 
 ~MacroAdjustmentScenarioUserClassParams ()
 
GKCentroidVectorgetPerCentroidEntranceData () const
 
GKCentroidVectorgetPerCentroidExitData () const
 
GKODMatrixgetODMaxDeviations () const
 
float getAlpha () const
 
double getTripLengthDistributionElasticity () const
 
void setPerCentroidEntranceData (GKCentroidVector *iVector)
 
void setPerCentroidExitData (GKCentroidVector *iVector)
 
void setODMaxDeviations (GKODMatrix *iMatrix)
 
void setAlpha (float val)
 
void setTripLengthDistributionElasticity (float val)
 

Detailed Description

This class provides data for the macroadjustment for a certain userClass.

Constructor & Destructor Documentation

◆ MacroAdjustmentScenarioUserClassParams()

MacroAdjustmentScenarioUserClassParams::MacroAdjustmentScenarioUserClassParams ( )

◆ ~MacroAdjustmentScenarioUserClassParams()

MacroAdjustmentScenarioUserClassParams::~MacroAdjustmentScenarioUserClassParams ( )

Member Function Documentation

◆ getAlpha()

float MacroAdjustmentScenarioUserClassParams::getAlpha ( ) const

Get Matrix elasticity

◆ getODMaxDeviations()

GKODMatrix * MacroAdjustmentScenarioUserClassParams::getODMaxDeviations ( ) const

Get the odMaxDeviations matrix

◆ getPerCentroidEntranceData()

GKCentroidVector * MacroAdjustmentScenarioUserClassParams::getPerCentroidEntranceData ( ) const

Get Entrance Reliabilities vector

◆ getPerCentroidExitData()

GKCentroidVector * MacroAdjustmentScenarioUserClassParams::getPerCentroidExitData ( ) const

Get Exit Reliabilities vector

◆ getTripLengthDistributionElasticity()

double MacroAdjustmentScenarioUserClassParams::getTripLengthDistributionElasticity ( ) const

Get the elasticity of the original trip length distribution

◆ setAlpha()

void MacroAdjustmentScenarioUserClassParams::setAlpha ( float  val)

Set Alpha (weight o flows vs. 1-alpha on matrices)

◆ setODMaxDeviations()

void MacroAdjustmentScenarioUserClassParams::setODMaxDeviations ( GKODMatrix iMatrix)

Set the matrix with the maximum OD deviations

◆ setPerCentroidEntranceData()

void MacroAdjustmentScenarioUserClassParams::setPerCentroidEntranceData ( GKCentroidVector iVector)

Set the vector with the entrance reliabilites

◆ setPerCentroidExitData()

void MacroAdjustmentScenarioUserClassParams::setPerCentroidExitData ( GKCentroidVector iVector)

Set the vector with the exit reliabilites

◆ setTripLengthDistributionElasticity()

void MacroAdjustmentScenarioUserClassParams::setTripLengthDistributionElasticity ( float  val)

Set the weight of the original trip length distribution

© Aimsun SLU
Aimsun ®