ObservationStartperObs#
- tilepy.include.TilingDetermination.ObservationStartperObs(obsparameters, ObservationTime0)[source] [edit on github]#
Compute the first observation time for each observatory involved in the scheduling.
This mid-level function is called by Nobs Tiling functions to determine the first available observation time for each observatory and whether each observatory can observe on the same night.
- Parameters:
obsparameters (list of ObservationParameters) – A list of sets of parameters for each observatory needed to launch the tiling scheduler.
ObservationTime0 (sr) – The desired start time for scheduling to begin.
- Returns:
obs_time (datetime) – The current observation time, possibly adjusted.
SameNight (numpy.ndarray of bool) – An array indicating whether each observatory is available for observation on the same night.
NewActiveObs (list of ObservationParameters) – A list of observatories that are available to observe.
NewActiveObsStart (numpy.ndarray of datetime) – A sorted list of the first available observation times for each observatory.