public class ZufliessenderVerkehr extends java.lang.Object implements ZufliessenderVerkehrSchnittstelle
| Constructor and Description |
|---|
ZufliessenderVerkehr(BaustellenSimulation applikation,
BaustellenSchnittstelle baustelle,
MessQuerschnittAllgemein berechnungsMq,
BerechnungsZeitRaum zeitRaum)
erzeugt eine Klasse zur Bereitstellung des zur Baustelle zufließenden
Verkehrs.Der zufließende Verkehr ergibt sich aus der Ganglinie des
unmittelbar vor der Baustelle liegenden Messquerschnitts.
|
| Modifier and Type | Method and Description |
|---|---|
long |
getFzg(java.time.LocalDateTime zs)
liefert die Anzahl der Fahrzeuge pro Stunde für den gegebenen Zeitpunkt
aus der ermittelten Ganglinie.
|
long |
getQLkw(java.time.LocalDateTime zs)
liefert die Anzahl der Lkw für den gegebenen Zeitpunkt
der ermittelten Ganglinie.
|
long |
getQPkw(java.time.LocalDateTime zs)
liefert die Anzahl der Pkw für den gegebenen Zeitpunkt
der ermittelten Ganglinie.
|
public ZufliessenderVerkehr(BaustellenSimulation applikation, BaustellenSchnittstelle baustelle, MessQuerschnittAllgemein berechnungsMq, BerechnungsZeitRaum zeitRaum) throws UndefiniertException
applikation - die Applikation zur Baustellensimulationbaustelle - die Baustelle für die der zufließende Verkehr ermittelt
werden soll.berechnungsMq - optional vorgegebener Mq vor der Baustelle.zeitRaum - der Zeitraum, für die eine Ermittlung erfolgen soll und
damit eine Ganglinie bestimmt werden mußUndefiniertException - es konnte kein geeigneter Messquerschnitt oder
keine Ganglinie ermittelt werden.public final long getFzg(java.time.LocalDateTime zs)
throws UndefiniertException
ZufliessenderVerkehrSchnittstellegetFzg in interface ZufliessenderVerkehrSchnittstellezs - der gesuchte ZeitpunktUndefiniertException - der Wert konnte nicht ermittelt werden, weil keine
entsprechende Ganglinie zur Verfügung stand oder die
Ganglinie den Wert nicht geliefert hat.public long getQPkw(java.time.LocalDateTime zs)
ZufliessenderVerkehrSchnittstellegetQPkw in interface ZufliessenderVerkehrSchnittstellezs - der gesuchte Zeitpunktpublic long getQLkw(java.time.LocalDateTime zs)
ZufliessenderVerkehrSchnittstellegetQLkw in interface ZufliessenderVerkehrSchnittstellezs - der gesuchte Zeitpunkt