antenna_responseGaussian

Workspace.antenna_responseGaussian(self: pyarts.arts._Workspace, antenna_response: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.GriddedField4]] = self.antenna_response, f_points: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], fwhm: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector], grid_width: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric]] = -1.0, grid_npoints: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 21, 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 a Gaussian antenna response.

This method works as antenna_responseGaussianConstant() but allows to inlude a frequency variation of the antenna width. Here the FWHM is specified at a set of frequencies. These frequencies will also be the frequency grid of antenna_response.

If grid_width is set to <=0, the grid width will be twice the max value in fwhm.

Author(s): Patrick Eriksson

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

  • f_points (Vector) – Frequencies at which FWHM is defined. [IN]

  • fwhm (Vector) – Full width at half-maximum of the Gaussian function. [IN]

  • grid_width (Numeric, optional) – Full width of grid (negative value gives 2*fwhm). Defaults to -1.0 [IN]

  • grid_npoints (Index, optional) – Number of points to represent the grid, see above. Defaults to 21 [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]