ray_path_observersFromSensor
- Workspace.ray_path_observersFromSensor(self, ray_path_observers: pyarts3.arts.ArrayOfPropagationPathPoint | None = None, ray_path_observers_weights: pyarts3.arts.Vector | None = None, measurement_sensor: pyarts3.arts.ArrayOfSensorObsel | None = None, idx: pyarts3.arts.Index | None = None, pol: pyarts3.arts.Stokvec | None = None) None
Extract position and line of sights for a sensor.
This is a simple wrapper method useful in conjunction with
ray_path_fieldFromObserverAgenda()to get the sensor geometry. TheThe output
ray_path_observers_weightscontains the weights for the ray path observers. It will have the dimension ofray_path_observersand sum to 1. The values will be the summed weights of the sensor element atidxat the chosenpolpolarization.Author: Richard Larsson
- Parameters:
ray_path_observers (ArrayOfPropagationPathPoint, optional) – A list path points making up the observers of a propagation path. See
ray_path_observers, defaults toself.ray_path_observers[OUT]ray_path_observers_weights (Vector) – The weights for the ray path field. Defaults to create and/or use
self.ray_path_observers_weights:Vector. [OUT]measurement_sensor (ArrayOfSensorObsel, optional) – A list of sensor elements. See
measurement_sensor, defaults toself.measurement_sensor[IN]idx (Index, optional) – The index of the sensor element to extract. Defaults to
0[IN]pol (Stokvec, optional) – The polarization to extract. Defaults to
1 0 0 0[IN]