uvex_transients.surveys.base.SurveySchedule.get_rows_between_times#
- SurveySchedule.get_rows_between_times(start_time: Time, end_time: Time) QTable[source]#
Return the scheduled actions overlapping a time window.
An action with
start_timesanddurationdis treated as covering the half-open interval[s, s + d); it is included if that interval overlaps[start_time, end_time).- Parameters:
- Returns:
The subset of
tableoverlapping the window, in chronological order.- Return type:
QTable- Raises:
ValueError – If
end_timeis not afterstart_time.