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