ray_path_observersFromSensor
- Workspace.ray_path_observersFromSensor(self, ray_path_observers: ArrayOfPropagationPathPoint = self.ray_path_observers, ray_path_observers_weights: Vector | None = None, measurement_sensor: ArrayOfSensorObsel = self.measurement_sensor, idx: Index = 0, pol: Stokvec = [1, 0, 0, 0]) 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 (~pyarts3.arts.ArrayOfPropagationPathPoint, optional) – A list path points making up the observers of a propagation path. Defaults to
self.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. [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]idx (~pyarts3.arts.Index, optional) – The index of the sensor element to extract. Defaults to
0[IN]pol (~pyarts3.arts.Stokvec, optional) – The polarization to extract. Defaults to
1 0 0 0[IN]