measurement_sensorAddRawSensor
- Workspace.measurement_sensorAddRawSensor(self, measurement_sensor: pyarts3.arts.ArrayOfSensorObsel | None = None, frequency_grid: pyarts3.arts.AscendingGrid | None = None, pos: pyarts3.arts.Vector3 | None = None, los: pyarts3.arts.Vector2 | None = None, raw_sensor_perturbation: pyarts3.arts.StokvecSortedGriddedField1 | pyarts3.arts.StokvecSortedGriddedField2 | pyarts3.arts.StokvecSortedGriddedField3 | pyarts3.arts.StokvecSortedGriddedField4 | pyarts3.arts.StokvecSortedGriddedField5 | pyarts3.arts.StokvecSortedGriddedField6 | pyarts3.arts.SortedGriddedField1 | pyarts3.arts.SortedGriddedField2 | pyarts3.arts.SortedGriddedField3 | pyarts3.arts.SortedGriddedField4 | pyarts3.arts.SortedGriddedField5 | pyarts3.arts.SortedGriddedField6 | None = None, normalize: pyarts3.arts.Index | None = None) None
Adds sensor elements from a raw perturbation of the sensor
The perturbation is a gridded field of up to 6-dimensions. The input frequency grid determines how many elements are added to the sensor. The cartesian perturbation is added to the sensor’s position, line of sight, and frequency grid.
The order of the dimensions are:
Frequency (
"df"
)Zenith angle (
"dza"
)Azimuth angle (
"daa"
)Altitude (
"dalt"
)Latitude (
"dlat"
)Longitude (
"dlon"
)
The quoted strings must be used as the grid names of the gridded field.
Note
It is OK to have fewer than 6 dimensions, the missing dimensions will be assumed to have a size of 1. Since the data is exhaustive, the missing dimensions will not affect the output. What does matter is that the order of the dimensions do not change from the one above.
Author: Richard Larsson
- Parameters:
measurement_sensor (ArrayOfSensorObsel, optional) – A list of sensor elements. See
measurement_sensor
, defaults toself.measurement_sensor
[INOUT]frequency_grid (AscendingGrid, optional) – A single frequency grid. See
frequency_grid
, defaults toself.frequency_grid
[IN]pos (Vector3) – A position [alt, lat, lon]. [IN]
los (Vector2) – A line of sight [zenith, azimuth]. [IN]
raw_sensor_perturbation (StokvecSortedGriddedField1,StokvecSortedGriddedField2,StokvecSortedGriddedField3,StokvecSortedGriddedField4,StokvecSortedGriddedField5,StokvecSortedGriddedField6,SortedGriddedField1,SortedGriddedField2,SortedGriddedField3,SortedGriddedField4,SortedGriddedField5,SortedGriddedField6) – The sensor perturbation grid. [IN]
normalize (Index, optional) – Whether or not to normalize the perturbation to 1.0 for each element. Defaults to
0
[IN]