public double getTime(BikeLogsumSegment segment, int rowId, int columnId) { double[] logsums = getLogsums(rowId, columnId); return logsums == null ? Double.POSITIVE_INFINITY : logsums[segment.getSegmentId() + BikeLogsumSegment.segmentWidth()]; }
@Override public double getValue(BikeLogsumSegment segment, int rowId, int columnId) { double[] logsums = getLogsums(rowId, columnId); return logsums == null ? -999 : logsums[segment.getSegmentId()]; }