21 package org.matsim.core.trafficmonitoring;
27 class AveragingTravelTimeGetter
implements TravelTimeGetter {
29 private TimeSlotComputation travelTimeAggregator;
31 public AveragingTravelTimeGetter( TimeSlotComputation travelTimeAggregator ) {
32 this.travelTimeAggregator = travelTimeAggregator;
36 public double getTravelTime(TravelTimeData travelTimeData,
double time) {
37 final int timeSlot = travelTimeAggregator.getTimeSlotIndex(time);
38 return travelTimeData.getTravelTime(timeSlot, time);