ray_pathRemoveNonGeometricGridCrossings
- Workspace.ray_pathRemoveNonGeometricGridCrossings(self, ray_path: ArrayOfPropagationPathPoint = self.ray_path, atm_field: AtmField = self.atm_field, atm_key: AtmKey) None
Remove all non-geometric grid crossings from the ray path.
The atmospheric field parameter must be gridded. All points overlapping with any of the three grids are kept.
Author: Richard Larsson
- Parameters:
ray_path (~pyarts3.arts.ArrayOfPropagationPathPoint, optional) – A list path points making up a propagation path. Defaults to
self.ray_path. [INOUT]atm_field (~pyarts3.arts.AtmField, optional) – An atmospheric field in ARTS, this is the main atmospheric data structure in ARTS. Defaults to
self.atm_field. [IN]atm_key (AtmKey) – The atmospheric key. [IN]