public class DeJrmTimetable
extends java.lang.Object
Constructor and Description |
---|
DeJrmTimetable(DeJrmTimetable copy) |
DeJrmTimetable(int dimA,
int dimB,
int dimC,
int dimD) |
Modifier and Type | Method and Description |
---|---|
static DeJrmTimetable |
createNominalWorkingTimetable(OperationalData operationalData) |
double |
get(int dimA,
int dimB,
int dimC,
int dimD) |
int |
getDimA() |
int |
getDimB() |
int |
getDimC() |
int |
getDimD() |
void |
set(int dimA,
int dimB,
int dimC,
int dimD,
double value) |
void |
simulateStochasticDelay(DeJrmTimetable fromTimetable,
double maxDelay,
double maxEarly,
OperationalData operationalData,
LineData lineData)
Simulate a stochastic delay to this timetable from the specified one.
|
public DeJrmTimetable(int dimA, int dimB, int dimC, int dimD)
public DeJrmTimetable(DeJrmTimetable copy)
public int getDimA()
public int getDimB()
public int getDimC()
public int getDimD()
public void set(int dimA, int dimB, int dimC, int dimD, double value)
public double get(int dimA, int dimB, int dimC, int dimD)
public void simulateStochasticDelay(DeJrmTimetable fromTimetable, double maxDelay, double maxEarly, OperationalData operationalData, LineData lineData)
public static DeJrmTimetable createNominalWorkingTimetable(OperationalData operationalData)