measurement_vecFromOperatorPath

Workspace.measurement_vecFromOperatorPath(self, measurement_vec: Vector = self.measurement_vec, measurement_sensor: ArrayOfSensorObsel = self.measurement_sensor, spectral_rad_operator: SpectralRadianceOperator = self.spectral_rad_operator, ray_path_observer_agenda: Agenda = self.ray_path_observer_agenda) → None

Sets measurement vector by looping over all sensor elements

The core calculations happens inside the spectral_rad_operator.

Author: Richard Larsson

Parameters:
  • measurement_vec (~pyarts3.arts.Vector, optional) – The measurement vector for, e.g., a sensor. Defaults to self.measurement_vec. [OUT]

  • 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. [IN]

  • spectral_rad_operator (~pyarts3.arts.SpectralRadianceOperator, optional) – The spectral radiance operator. Defaults to self.spectral_rad_operator. [IN]

  • ray_path_observer_agenda (~pyarts3.arts.Agenda, optional) – Gets the propagation path as it is observed. Defaults to self.ray_path_observer_agenda. [IN]