Package org.opentrafficsim.core.egtf
Class DataStream<T extends Number>
java.lang.Object
org.opentrafficsim.core.egtf.DataStream<T>
- Type Parameters:
T- data type of the stream
Data stream for the EGTF. These are obtained by
DataSource.addStream() and DataSource.getStream().
Copyright (c) 2013-2023 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Wouter Schakel
-
Constructor Summary
ConstructorsConstructorDescriptionDataStream(DataSource dataSource, Quantity<T, ?> quantity, double thetaCong, double thetaFree) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionboolean(package private) DataSourceReturns the data source.Returns the quantity.(package private) doubleReturns the standard deviation in congestion.(package private) doubleReturns the standard deviation in free flow.inthashCode()toString()
-
Constructor Details
-
DataStream
DataStream(DataSource dataSource, Quantity<T, ?> quantity, double thetaCong, double thetaFree) Constructor.- Parameters:
dataSource- DataSource; data sourcequantity- Quantity<T, ?>; quantitythetaCong- double; standard deviation in congestionthetaFree- double; standard deviation in free flow
-
-
Method Details
-
getDataSource
DataSource getDataSource()Returns the data source.- Returns:
- DataSource; the data source
-
getQuantity
Returns the quantity.- Returns:
- Quantity; the quantity
-
getThetaCong
double getThetaCong()Returns the standard deviation in congestion.- Returns:
- double; the standard deviation in congestion
-
getThetaFree
double getThetaFree()Returns the standard deviation in free flow.- Returns:
- double; the standard deviation in free flow
-
hashCode
public int hashCode() -
equals
-
toString
-