ARTS built-in documentation server
Workspace Method sensor_responseAntenna
Includes response of the antenna.
The function returns the sensor response matrix after the antenna
characteristics have been included.
The function handles "multi-beam" cases where the polarisation
coordinate system is the same for all beams.
See antenna_dim, antenna_dlos and antenna_response for
details on how to specify the antenna response.
The text below refers to mblock_dlos_grid despite it is not an
input to the method. The method instead uses sensor_response_dlos_grid
but the values in this WSV are likely coming from mblock_dlos_grid.
One dimensional antenna patterns are handled as other response
functions. That is, both antenna response and radiances are treated
as piece-wise linear functions, and the pencil beam calculations must
cover the full sensor response (i.e. mblock_dlos_grid must be
There exist different options for two dimensional (2D) antenna patterns,
see below (if 2D, the GIN *option_2d* must be set, the default results
in an error). A normalisation is always applied for 2D antennas (i.e.
*sensor-norm* is ignored).
"interp_response"For this option, each direction defined by mblock_dlos_grid is
considered to represent the same size in terms of solid beam angle,
and the antenna pattern is interpolated to these directions. There is
no check on how well mblock_dlos_grid covers the antenna response.
The response is treated to be zero outside the ranges of its anular
"gridded_dlos"This option is more similar to the 1D case. The radiances are treated
as a bi-linear function, but the antenna response is treated as step-
wise constant function (in contrast to 1D). For this option
mblock_dlos_grid must match a combination of zenith and azimuth
grids, and this for a particular order. If the zenith and azimuth
grids have 3 and 2 values, respectively, the order shall be:
[(za1,aa1); (za2,aa1); (za3,aa1); (za1,aa2); (za2,aa2); (za3,aa2) ]
Both these grids must be strictly increasing and as for 1D must cover
the antenna response completely.
Authors: Patrick Eriksson, Mattias Ekstrom
|sensor_responseAntenna( ||sensor_response, sensor_response_f, sensor_response_pol, sensor_response_dlos, sensor_response_dlos_grid, sensor_response_f_grid, sensor_response_pol_grid, atmosphere_dim, antenna_dim, antenna_dlos, antenna_response, sensor_norm, option_2d )|