hera_sim.noise.ThermalNoise.__call__

ThermalNoise.__call__(lsts: ndarray, freqs: ndarray, **kwargs)[source]

Compute the thermal noise.

Parameters:
  • lsts – Local siderial times at which to compute the noise.

  • freqs – Frequencies at which to compute the noise.

Returns:

array – A 2D array shaped (lsts, freqs) with the thermal noise. If the provided antpair is for an autocorrelation, then only a receiver temperature bias is returned.

Raises:

NotImplementedError – This method does not yet have support for handling the case when the provided LST array has a phase wrap and a sky temperature interpolation object is intended to be used to simulate the noise.