DavAttributPrognoseObjekt
, KKfzStoerfallGErmittler
public class AbstraktAttributPrognoseObjekt
extends java.lang.Object
fehlerhaft
, nicht ermittelbar
und fehlerhaft/nicht ermittelbar
in den Werten -1, -2 und -3
besitzen. Werte mit einem dieser Zustände werden igniriert.Modifier and Type | Field | Description |
---|---|---|
protected double |
alpha1 |
DAV-Parameter
alpha1 dieses Attributs |
protected double |
alpha2 |
DAV-Parameter
alpha2 dieses Attributs |
protected double |
beta1 |
DAV-Parameter
beta1 dieses Attributs |
protected double |
beta2 |
DAV-Parameter
beta2 dieses Attributs |
protected long |
deltaZAlt |
Alter Wert fuer deltaZ
|
protected double |
ZAltInit |
initialialer Wert fuer ZAlt
|
protected long |
ZPAlt |
Alter Prognosewert
|
Constructor | Description |
---|---|
AbstraktAttributPrognoseObjekt() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
berechneGlaettungsParameterUndStart(long ZAktuell,
boolean implausibel,
boolean istVAttributUndKeineVerkehrsStaerke,
de.bsvrz.dav.daf.main.Data davDatum) |
Berechnet die Glaettungsparameter alpha und beta und startet die
Berechnung der Prognosewerte
|
long |
getZG() |
Erfragt den aktuellen geglaetteten Wert
ZG |
long |
getZP() |
Erfragt den aktuellen Prognosewert
ZP |
protected double alpha1
alpha1
dieses Attributsprotected double alpha2
alpha2
dieses Attributsprotected double beta1
beta1
dieses Attributsprotected double beta2
beta2
dieses Attributsprotected double ZAltInit
protected long deltaZAlt
protected long ZPAlt
protected final void berechneGlaettungsParameterUndStart(long ZAktuell, boolean implausibel, boolean istVAttributUndKeineVerkehrsStaerke, de.bsvrz.dav.daf.main.Data davDatum) throws PrognoseParameterException
ZAktuell
- aktueller Wert fuer den der geglaettete und der Prognoseteil
berechnet werden sollimplausibel
- zeigt an, ob das Attribut als implausibel markiert ististVAttributUndKeineVerkehrsStaerke
- indiziert, ob es sich
hier um ein Geschwindigkeitsattribut handelt und dies ein
Messintervall ohne Fahrzeugdetektion istdavDatum
- das DAV-Datum, aus dem der Z-Wert entnommen wurde bzw.
null
, wenn nicht auf Wertebereiche geachtet werden sollPrognoseParameterException
- wenn die Parameter noch nicht gesetzt wurdenpublic final long getZP()
ZP
ZP
public final long getZG()
ZG
ZG