antenna_response

property Workspace.antenna_response

The antenna pattern/response.

This WSV describes the antenna response as a function of polarisation (pol), frequencue (f), zenith angle (za) and azimuth angle (aa).

Polarisation dimension: If this dimension has size 1, the data are applied for all polarisations of concern. The data are otherwise used in sequential order. This signifies that, in general, the first polarisation “layer” corresponds to the first stokes dimension etc. An exception is if a polarisation rotation has been applied. In any case, it is up to the user to ensure that polarisations are consistently defined.

Frequency dimension: If this dimension has size 1, the data are applied for all frequencies of concern. The given frequency must be inside the frequency range of concern. A linear interpolation is otherwise applied.

Zenith angle dimension: This dimension must always have a size >= 2 The response outside covered grid range is treated as zero. If antenna_dim equals 1, the data should correspond to the response integrated in the azimuthal direction.

Azimuth angle dimension: If antenna_dim equals 1, this dimension must have size 1. A size >= 2 is otherwise required. The response outside covered grid range is treated as zero.

Usage: Set by the user.

Unit: The unit of the actual response is 1/sr. Properly normalised a 4pi integration shall shall give 1.

Dimensions:

  • GriddedField4:

    • ArrayOfString field_names[N_pol]

    • Vector f_grid[N_f]

    • Vector za_grid[N_za]

    • Vector aa_grid[N_aa]

    • Tensor4 data[N_pol][N_f][N_za][N_aa]

Workspace methods that can generate antenna_response

Workspace methods that require antenna_response

Generic workspace methods that can generate or use antenna_response

See GriddedField4 and/or Any

type:

WorkspaceVariable - holds type GriddedField4