dlosGauss
- Workspace.dlosGauss(self: pyarts.arts._Workspace, dlos: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Matrix]] = self.dlos, dlos_weight_vector: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Vector]] = self.dlos_weight_vector, fwhm: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Numeric], npoints: Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index], include_response_in_weight: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Index]] = 0, verbosity: Optional[Union[pyarts.arts.WorkspaceVariable, pyarts.arts.Verbosity]] = self.verbosity) None
Gives a
dlos
suitable for a circular Gaussian response.The method generates a
dlos
where each direction is meant to have an equal weight in terms of the product of solid angle and a circular Gaussian response. That is, the FWHM of the response is equal in zenith and azimuth directions.The points have an unequal distribution in radius. The weight in radius equals radius times the magnitude of the Gaussian response (this product peaks for a radius around 0.41 * FWHM). The points are distributed in polar angle simply by adding 208.8 deg from one point to next. There is no theoretical basis for this step in angle, just found to result in a relatively uniform distribution over the circle.
The method should mainly be used for
npoints
above 10-20. For lowernpoints
, a rectangular pattern should give a more robust sampling spatially.Default is to let
dlos_weight_vector
represent the solid angle of each dlos direction. Withinclude_response_in_weight
set to 1, all elements ofdlos_weight_vector
are equal and their sum is 1.Author(s): Patrick Eriksson
- Parameters:
dlos (Matrix, optional) – A set of relative angles. See
dlos
, defaults toself.dlos
[OUT]dlos_weight_vector (Vector, optional) – A weight associated with each direction
dlos
. Seedlos_weight_vector
, defaults toself.dlos_weight_vector
[OUT]fwhm (Numeric) – The full width at half maximum of the Gaussian response. [IN]
npoints (Index) – Number of dlos-directions. [IN]
include_response_in_weight (Index, optional) – Set to 1 to include the response values in
dlos_weight_vector
. Defaults to0
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]