public class FractionOfTripDemandByTimeSegment extends Object
Copyright (c) 2013-2014 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights
reserved.
BSD-style license. See OpenTrafficSim License.
| Constructor and Description |
|---|
FractionOfTripDemandByTimeSegment(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> timeSinceMidnight,
org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> duration,
double shareOfDemand) |
| Modifier and Type | Method and Description |
|---|---|
org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> |
getDuration() |
double |
getShareOfDemand() |
org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> |
getTimeSinceMidnight() |
void |
setDuration(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> duration) |
void |
setShareOfDemand(double shareOfDemand) |
void |
setTimeSinceMidnight(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> timeSinceMidnight) |
public FractionOfTripDemandByTimeSegment(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> timeSinceMidnight,
org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> duration,
double shareOfDemand)
timeSinceMidnight - by time of day (HH:MM:SS)duration - length of this time segmentshareOfDemand - amount of trips of this segment relatively to the total simulation periodpublic final double getShareOfDemand()
public final void setShareOfDemand(double shareOfDemand)
shareOfDemand - set shareOfDemandpublic final org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> getTimeSinceMidnight()
public final void setTimeSinceMidnight(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Abs<org.opentrafficsim.core.unit.TimeUnit> timeSinceMidnight)
timeSinceMidnight - set timeSinceMidnightpublic final org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> getDuration()
public final void setDuration(org.opentrafficsim.core.value.vdouble.scalar.DoubleScalar.Rel<org.opentrafficsim.core.unit.TimeUnit> duration)
duration - set durationCopyright © 2014 Delft University of Technology. All rights reserved.