edges_analysis.coordinates.lsts_to_times

edges_analysis.coordinates.lsts_to_times(lsts: ~numpy._typing._array_like._SupportsArray[~numpy.dtype[~typing.Any]] | ~numpy._typing._nested_sequence._NestedSequence[~numpy._typing._array_like._SupportsArray[~numpy.dtype[~typing.Any]]] | bool | int | float | complex | str | bytes | ~numpy._typing._nested_sequence._NestedSequence[bool | int | float | complex | str | bytes], ref_time: ~astropy.time.core.Time, location: ~astropy.coordinates.earth.EarthLocation = <EarthLocation (-2553239.64058645, 5097473.27470581, -2850021.53546025) m>) list[Time][source]

Convert a list of LSTs to local times at a particular location.

The times are generated close to (surrounding) a particular time.

Recall that any particular LST maps to some time on an infinite number of days. Pass ref_time to set the time around which the LSTs will map.

Parameters:
  • lsts – A list/array of LSTs in hours.

  • ref_time – An astropy time (in UTC) giving the time around which to find the LSTs.

  • location – The location at which the LSTs are defined.