measurement_sensorAddSimpleRadar

Workspace.measurement_sensorAddSimpleRadar(self, measurement_sensor: pyarts3.arts.ArrayOfSensorObsel | None = None, measurement_sensor_meta: pyarts3.arts.ArrayOfSensorMetaInfo | None = None, radar_range_limits: pyarts3.arts.Matrix | None = None, freq_grid: pyarts3.arts.AscendingGrid | None = None, pos: pyarts3.arts.Vector3 | None = None, los: pyarts3.arts.Vector2 | None = None, pol: pyarts3.arts.Stokvec | None = None, range_bins: pyarts3.arts.AscendingGrid | None = None) None

Adds range-resolved pencil-beam radar observation elements.

For every frequency in freq_grid, one observation element is appended for every interval in range_bins. The ordering is frequency first and range bin second, matching the ARTS2 yRadar convention. All generated elements share their frequency and position/LOS grids. The matching limits are appended to radar_range_limits, and measurement_sensor_meta receives one range grid per frequency.

The receiving polarization is a Stokes dot-product vector. For example, [0.5, 0.5, 0, 0] is the old ARTS polarization index 5 (vertical linear).

Authors: Patrick Eriksson, OpenAI Codex

Parameters:
  • measurement_sensor (ArrayOfSensorObsel, optional) – A list of sensor elements that fully describe one or more observing sensor(s). See measurement_sensor, defaults to self.measurement_sensor [INOUT]

  • measurement_sensor_meta (ArrayOfSensorMetaInfo, optional) – Metadata describing each sensor’s block in measurement_vec. See measurement_sensor_meta, defaults to self.measurement_sensor_meta [INOUT]

  • radar_range_limits (Matrix, optional) – Range-gate limits for active-radar measurements. See radar_range_limits, defaults to self.radar_range_limits [INOUT]

  • freq_grid (AscendingGrid, optional) – A frequency grid. Unit: Hz. See freq_grid, defaults to self.freq_grid [IN]

  • pos (Vector3) – Radar position [altitude, latitude, longitude]. [IN]

  • los (Vector2) – Radar viewing direction [zenith, azimuth]. [IN]

  • pol (Stokvec, optional) – Receiving-polarization Stokes weights. Defaults to 0.5 0.5 0 0 [IN]

  • range_bins (AscendingGrid) – Common range-bin edges. [IN]