Uses of Class
org.opentrafficsim.kpi.sampling.TrajectoryGroup
Package | Description |
---|---|
org.opentrafficsim.kpi.sampling |
Classes for sampling simulation data.
|
org.opentrafficsim.kpi.sampling.indicator |
Indicators based on sampling data.
|
-
Uses of TrajectoryGroup in org.opentrafficsim.kpi.sampling
Methods in org.opentrafficsim.kpi.sampling that return TrajectoryGroup Modifier and Type Method Description TrajectoryGroup<G>
Sampler. getTrajectoryGroup(KpiLaneDirection kpiLaneDirection)
Returns the trajectory group of given lane direction.TrajectoryGroup
TrajectoryAcceptList. getTrajectoryGroup(int i)
TrajectoryGroup<G>
TrajectoryGroup. getTrajectoryGroup(Length x0, Length x1)
Returns trajectory group between two locations.TrajectoryGroup<G>
TrajectoryGroup. getTrajectoryGroup(Length x0, Length x1, Time t0, Time t1)
Returns trajectory group between two locations and between two times.TrajectoryGroup<G>
TrajectoryGroup. getTrajectoryGroup(Time t0, Time t1)
Returns trajectory group between two times.Methods in org.opentrafficsim.kpi.sampling that return types with arguments of type TrajectoryGroup Modifier and Type Method Description java.util.Iterator<TrajectoryGroup>
TrajectoryAcceptList. getTrajectoryGroupIterator()
<T> java.util.List<TrajectoryGroup<G>>
Query. getTrajectoryGroups(Time endTime)
Returns a list of TrajectoryGroups in accordance with the query.<T> java.util.List<TrajectoryGroup<G>>
Query. getTrajectoryGroups(Time startTime, Time endTime)
Returns a list of TrajectoryGroups in accordance with the query.Methods in org.opentrafficsim.kpi.sampling with parameters of type TrajectoryGroup Modifier and Type Method Description void
TrajectoryAcceptList. addTrajectory(Trajectory<?> trajectory, TrajectoryGroup trajectoryGroup)
Adds aTrajectory
with theTrajectoryGroup
it is from to the accept list. -
Uses of TrajectoryGroup in org.opentrafficsim.kpi.sampling.indicator
Method parameters in org.opentrafficsim.kpi.sampling.indicator with type arguments of type TrajectoryGroup Modifier and Type Method Description protected abstract <G extends GtuDataInterface>
TAbstractIndicator. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
LinearDensityMeanDensity. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
FrequencyMeanIntensity. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
SpeedMeanSpeed. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
DurationMeanTravelTimePerDistance. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
LengthMeanTripLength. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
DurationTotalDelay. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
DimensionlessTotalNumberOfStops. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
LengthTotalTravelDistance. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.protected <G extends GtuDataInterface>
DurationTotalTravelTime. calculate(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Calculate value for given trajectory group.<G extends GtuDataInterface>
TAbstractIndicator. getValue(Query<G> query, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Get value for given query over time interval, returning earlier calculated value if possible.<G extends GtuDataInterface>
TAbstractIndicator. getValue(Query<G> query, Time startTime, Time endTime, java.util.List<TrajectoryGroup<G>> trajectoryGroups)
Get value for given query over time interval, returning earlier calculated value if possible.