public class SvpZuflussMenge extends java.lang.Object implements ISvpZuflussMenge, de.bsvrz.iav.gllib.gllib.dav.GlProgAntwortListener
| Constructor and Description |
|---|
SvpZuflussMenge(IStau stau,
com.bitctrl.util.Interval intervall,
long daempfungsZeit)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
antwortEingetroffen(de.bsvrz.iav.gllib.gllib.dav.GlProgAntwortEvent e)
Verarbeitung der Antwort auf eine Ganglinienanfrage.
|
double |
getZuflussMenge(long zeitPunkt)
liefert die Menge des zufließenden Verkehrs zum angegebenen Zeitpunkt.
|
public SvpZuflussMenge(IStau stau, com.bitctrl.util.Interval intervall, long daempfungsZeit)
stau - der Stau, für den dr Zufluss ermittelt werden sollintervall - das Intervall für das eine Prognose erfolgt und für das
Zuflussdaten benötigt werden.daempfungsZeit - das Intervall das für die lineare Dämpfung der Ganglinien für
Ab- und Zufahrten im Stau verwendet wird. Zuflussdaten
benötigt werden.public final void antwortEingetroffen(de.bsvrz.iav.gllib.gllib.dav.GlProgAntwortEvent e)
antwortEingetroffen in interface de.bsvrz.iav.gllib.gllib.dav.GlProgAntwortListenere - die Antwort von der GanglinienprognoseGlProgAntwortListener.antwortEingetroffen(de.bsvrz.iav.gllib.gllib.dav.GlProgAntwortEvent)public final double getZuflussMenge(long zeitPunkt)
throws de.bsvrz.sys.funclib.bitctrl.util.UndefiniertException
ISvpZuflussMengegetZuflussMenge in interface ISvpZuflussMengezeitPunkt - der Zeitpunktde.bsvrz.sys.funclib.bitctrl.util.UndefiniertException - es konnte kein Wert für den Zufluss ermittelt werden