public class RampMeteringALINEAData extends java.lang.Object implements RampMeteringData, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static java.lang.String[] |
ITEM_NAMES
List of item names
|
double |
K_R
Regulator Parameters (mi/step)
|
double |
max
Maximum Ramp Metering Rate (veh/h)
|
double |
min
Minimum Ramp Metering Rate (veh/h)
|
private static long |
serialVersionUID
serialVersionUID
|
double |
targetDensity
Target Density (pc/mi/ln)
|
Constructor and Description |
---|
RampMeteringALINEAData() |
Modifier and Type | Method and Description |
---|---|
int |
getItemCount()
Get number of items
|
java.lang.String |
getItemName(int index)
Get item name at a given index
|
double |
getItemValue(int index)
Get item value at a given index
|
void |
setItemValue(int index,
double value)
Get item value at a given index
|
private static final long serialVersionUID
public double K_R
public double targetDensity
public double min
public double max
private static final java.lang.String[] ITEM_NAMES
public int getItemCount()
getItemCount
in interface RampMeteringData
public java.lang.String getItemName(int index)
getItemName
in interface RampMeteringData
index
- index of itempublic double getItemValue(int index)
getItemValue
in interface RampMeteringData
index
- index of itempublic void setItemValue(int index, double value)
setItemValue
in interface RampMeteringData
index
- index of itemvalue
- new item value