measurement_vecFromOperatorPath

Workspace.measurement_vecFromOperatorPath(self, measurement_vec: pyarts3.arts.Vector | None = None, measurement_sensor: pyarts3.arts.ArrayOfSensorObsel | None = None, spectral_rad_operator: pyarts3.arts.SpectralRadianceOperator | None = None, ray_path_observer_agenda: pyarts3.arts.Agenda | None = None) 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 (Vector, optional) – The measurement vector for, e.g., a sensor. See measurement_vec, defaults to self.measurement_vec [OUT]

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

  • spectral_rad_operator (SpectralRadianceOperator, optional) – The spectral radiance operator. See spectral_rad_operator, defaults to self.spectral_rad_operator [IN]

  • ray_path_observer_agenda (Agenda, optional) – Gets the propagation path as it is observed. See ray_path_observer_agenda, defaults to self.ray_path_observer_agenda [IN]