measurement_sensorFromPredefined
- Workspace.measurement_sensorFromPredefined(self, measurement_sensor: ArrayOfSensorObsel = self.measurement_sensor, measurement_sensor_meta: ArrayOfSensorMetaInfo = self.measurement_sensor_meta, pos: Vector3, los: Vector2, sensor: PredefinedSensor, n: Index = 5, channels: Vector = ) None
Create a code-defined, predefined instrument using the ARTS3 sensor builder.
The method replaces
measurement_sensorandmeasurement_sensor_meta. It constructs the selected heterodyne channels, applies their channel-specific polarizations, and uses a pencil-beam antenna atposandlos.See
PredefinedSensorfor the available sensor styles and their descriptions. The optionalchannelslist contains one-based instrument channel numbers. An empty list selects all channels.The integer
ncontrols sampling for parametric channel definitions. Sensors with compiled tabulated responses use their fixed frequency grids instead.Author: Richard Larsson
- Parameters:
measurement_sensor (~pyarts3.arts.ArrayOfSensorObsel, optional) – A list of sensor elements that fully describe one or more observing sensor(s). Defaults to
self.measurement_sensor. [OUT]measurement_sensor_meta (~pyarts3.arts.ArrayOfSensorMetaInfo, optional) – Metadata describing each sensor’s block in
measurement_vec. Defaults toself.measurement_sensor_meta. [OUT]pos (Vector3) – Observer position [altitude, latitude, longitude]. [IN]
los (Vector2) – Observer line of sight [zenith, azimuth]. [IN]
sensor (PredefinedSensor) – Code-defined sensor style; see
PredefinedSensor. [IN]n (~pyarts3.arts.Index, optional) – Frequency samples per parametric baseband interval. Defaults to
5[IN]channels (~pyarts3.arts.Vector, optional) – Optional one-based instrument channel selection. Defaults to
[][IN]