backend_channel_responseGaussian

Workspace.backend_channel_responseGaussian(self: pyarts.arts._Workspace, backend_channel_response: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.ArrayOfGriddedField1]] = self.backend_channel_response, f_backend: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.f_backend, 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, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None

Sets up a Gaussian backend channel response.

The method assumes that all channels have the same response.

This method works as backend_channel_responseGaussianConstant() but handles the case where the response of each channel must be described. Here the FWHM is specified for each f_backend.

The GINs fwhm and grid_npoints work in the same way as for antenna_responseGaussianConstant(). A negative grid_width gives a grid that is twice the FWHM of each channel.

Author(s): Patrick Eriksson, Oliver Lemke

Parameters:
  • backend_channel_response (ArrayOfGriddedField1, optional) – The response of each backend channel. See backend_channel_response, defaults to self.backend_channel_response [OUT]

  • f_backend (Vector, optional) – The frequency position of each backend (spectrometer) channel. See f_backend, defaults to self.f_backend [IN]

  • fwhm (Vector) – Full width at half-maximum of the Gaussian function. [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]

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