public class EntscheidungsBaumKnoten
extends java.lang.Object
Modifier and Type | Class | Description |
---|---|---|
static class |
EntscheidungsBaumKnoten.DifferenzFbofTaupunktTemperatur |
Trifft Entscheidung nach der Differenz der Fahrbahnoberflaechen- und
Taupunkttemperatur.
|
static class |
EntscheidungsBaumKnoten.DifferenzPrognoseFbofTaupunktTemperatur |
Trifft Entscheidung nach der Differenz der Prognose der
Fahrbahnoberflaechen- und Taupunkttemperatur.
|
static interface |
EntscheidungsBaumKnoten.EntscheidungsMethode |
Die EntscheidungsMethode des Knotens, entscheidet in welcher Richtung man
weitergeht.
|
static class |
EntscheidungsBaumKnoten.EntscheidungTemperatur |
Abstrakte Klasse fuer die Entscheidung nach Temperatur.
|
static class |
EntscheidungsBaumKnoten.FahbrBahnZustand |
Trifft Entscheidung nach dem Fahrbahnoberflaechenzustand.
|
static class |
EntscheidungsBaumKnoten.FahbrBahnZustandVollDefiniert |
Trifft Entscheidung nach dem Fahrbahnoberflaechenzustand, erweitert es
mit dem Zustand "Glaette vorhanden".
|
static class |
EntscheidungsBaumKnoten.FbofPrognoseTemperatur |
Trifft Entscheidung nach der Prognose der Fahrbahnoberflaechentemperatur.
|
static class |
EntscheidungsBaumKnoten.FbofTemperatur |
Trifft Entscheidung nach der Fahrbahnoberflaechentemperatur.
|
static class |
EntscheidungsBaumKnoten.LuftTemperatur |
Trifft Entscheidung nach der Lufttemperatur.
|
Modifier and Type | Field | Description |
---|---|---|
static double |
EBK_TEMPERATUR_NICHT_ERMITTELBAR |
Die Konstante fuer nicht ermittelbare Werte.
|
protected EntscheidungsBaumKnoten |
nachfolgerLinks |
Nachfolgende Knoten Links.
|
protected EntscheidungsBaumKnoten |
nachfolgerMitte |
Nachfolgende Knoten in der Mitte.
|
protected EntscheidungsBaumKnoten |
nachfolgerRechts |
Nachfolgende Knoten Rechts.
|
Constructor | Description |
---|---|
EntscheidungsBaumKnoten(int ergebnisswert) |
Konstruktor.
|
EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode,
EntscheidungsBaumKnoten nachfolgerLinks,
EntscheidungsBaumKnoten nachfolgerRechts) |
Konstruktor.
|
EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode,
EntscheidungsBaumKnoten nachfolgerLinks,
EntscheidungsBaumKnoten nachfolgerMitte,
EntscheidungsBaumKnoten nachfolgerRechts) |
Konstruktor.
|
Modifier and Type | Method | Description |
---|---|---|
int |
getPrognose(long fbzAktuell,
double fbtAktuell,
double tptAktuell,
double lftAktuell,
double fbtExtrapoliert,
double tptExtrapoliert) |
Auswertet den Ergebniss der Glaetteprognose, mit Hilfe der
Entscheidungsmethode recursiv geht weiter in den Nachfolgerknoten bis der
Prognosewert nicht gefunden wird.
|
public static final double EBK_TEMPERATUR_NICHT_ERMITTELBAR
protected EntscheidungsBaumKnoten nachfolgerLinks
protected EntscheidungsBaumKnoten nachfolgerRechts
protected EntscheidungsBaumKnoten nachfolgerMitte
public EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode, EntscheidungsBaumKnoten nachfolgerLinks, EntscheidungsBaumKnoten nachfolgerRechts) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
methode
- Die EntscheidungsMethodenachfolgerLinks
- Der Nachfolger an der linken SeitenachfolgerRechts
- Der Nachfolger an der rechten Seitede.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wird weitergerechtpublic EntscheidungsBaumKnoten(EntscheidungsBaumKnoten.EntscheidungsMethode methode, EntscheidungsBaumKnoten nachfolgerLinks, EntscheidungsBaumKnoten nachfolgerMitte, EntscheidungsBaumKnoten nachfolgerRechts) throws de.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
methode
- Die EntscheidungsMethodenachfolgerLinks
- Der Nachfolger an der linken SeitenachfolgerMitte
- Der Nachfolger in der MittenachfolgerRechts
- Der Nachfolger an der rechten Seitede.bsvrz.sys.funclib.bitctrl.dua.DUAInitialisierungsException
- wird weitergereichtpublic EntscheidungsBaumKnoten(int ergebnisswert)
ergebnisswert
- Glaetteprognosewertpublic int getPrognose(long fbzAktuell, double fbtAktuell, double tptAktuell, double lftAktuell, double fbtExtrapoliert, double tptExtrapoliert)
fbzAktuell
- Fahrbahnzustand aktuellfbtAktuell
- FahrbahnTemperatur aktuelltptAktuell
- Taupunkttemperatur aktuelllftAktuell
- Lufttemperatur aktuellfbtExtrapoliert
- Fahrbahntemperatur extrapoliert im PrognosehorizonttptExtrapoliert
- Taupunkttemperatur extrapoliert im Prognosehorizont