antenna_responseGaussianEffectiveSize

Workspace.antenna_responseGaussianEffectiveSize(self: pyarts.arts._Workspace, antenna_response: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.GriddedField4]] = self.antenna_response, leff: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], grid_width: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1.0, grid_npoints: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 21, nf: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], fstart: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], fstop: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], do_2d: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 0, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None

Sets up Gaussian antenna responses.

Similar to antenna_responseGaussianConstant() but allows to set up responses that varies with frequency. That is, the method assumes that the response is the same for all polarisations, and that it can be modelled as a Gaussian function varying with frequency.

The full width at half maximum (FWHM in radians) is calculated as:

fwhm = lambda / leff

where lambda is the wavelength and leff is the effective size of the antenna. Normally, leff is smaller than the physical antenna size.

Antenna responses are created for nf frequencies spanning the range [fstart,``fstop``], with a logarithmic spacing. That is, the frequency grid of the responses is taken from VectorNLogSpace().

The responses have a common angular grid. The parameters to define the grid are the same as for antenna_responseGaussianConstant(). If grid_width is <= 0, it is set to twice the FWHM at the lowest frequency.

Author(s): Patrick Eriksson

Parameters:
  • antenna_response (GriddedField4, optional) – The antenna pattern/response. See antenna_response, defaults to self.antenna_response [OUT]

  • leff (Numeric) – Effective size of the antenna,. [IN]

  • grid_width (Numeric, optional) – Full width of grid. Defaults to -1.0 [IN]

  • grid_npoints (Index, optional) – Number of points to represent the grid. Defaults to 21 [IN]

  • nf (Index) – Number of points in frequency grid (must be >= 2). [IN]

  • fstart (Numeric) – Start point of frequency grid. [IN]

  • fstop (Numeric) – End point of frequency grid. [IN]

  • do_2d (Index, optional) – Set to 1 to create a 2D antenna pattern. Defaults to 0 [IN]

  • verbosity (Verbosity) – ARTS verbosity. See verbosity, defaults to self.verbosity [IN]