ray_path_observer_agendaSetGeometric
- Workspace.ray_path_observer_agendaSetGeometric(self, ray_path_observer_agenda: pyarts3.arts.Agenda | None = None, max_step_option: pyarts3.arts.String | None = None, surface_search_accuracy: pyarts3.arts.Numeric | None = None, remove_nearby: pyarts3.arts.Numeric | None = None, atm_key: pyarts3.arts.AtmKey | None = None, surface_safe_search: pyarts3.arts.Index | None = None, remove_nearby_first: pyarts3.arts.Index | None = None, add_crossings: pyarts3.arts.Index | None = None, remove_non_crossings: pyarts3.arts.Index | None = None, fix_updown_azimuth: pyarts3.arts.Index | None = None, add_limb: pyarts3.arts.Index | None = None, remove_non_atm: pyarts3.arts.Index | None = None) None
Set
ray_path_observer_agendafrom programmable geometric settings.The default settings essentially call the default settings for
ray_pathGeometric().Options:
max_step_option: Choose the maximum distance between two points. Setmax_stepsizefor the distance.surface_search_accuracyandsurface_safe_search: The accuracy to search for surface intersections and whether or not to do it at all.remove_nearbyandremove_nearby_first: The minimum distance between points, ignored if 0 or less. The second option tells which point to remove if they are too close.atm_keyandadd_crossingsandremove_non_crossings: The atmospheric field key for which the grid is expected if adding grid crossings is desired. The other two options tell whether to add all grid points or remove non-crossings. The removal happens after the filling of the path.fix_updown_azimuth: Fix the azimuth angle when looking at 0 or 180 degrees.add_limb: Add the limb point.remove_non_atm: Remove points in space or in the subsurface.
Author: Richard Larsson
- Parameters:
ray_path_observer_agenda (Agenda, optional) – Gets the propagation path as it is obeserved. See
ray_path_observer_agenda, defaults toself.ray_path_observer_agenda[OUT]max_step_option (String, optional) – Option for max stepping. See
ray_path_observer_agendaSetGeometricMaxStep. Defaults to"step"[IN]surface_search_accuracy (Numeric, optional) – The accuracy to search for surface intersections. Defaults to
0.1[IN]remove_nearby (Numeric, optional) – The minimum distance between points, ignroed if 0 or less. Defaults to
0[IN]atm_key (AtmKey, optional) – The atmospheric field key for which the grid is expected if adding grid crossings is desired. Defaults to
t[IN]surface_safe_search (Index, optional) – Whether or not to search for the surface intersection in a safer but slower manner. Defaults to
1[IN]remove_nearby_first (Index, optional) – Which point (first or second) to remove if they are too close. Defaults to
1[IN]add_crossings (Index, optional) – Add all grid crossings. Defaults to
0[IN]remove_non_crossings (Index, optional) – Remove non-crossings. Defaults to
0[IN]fix_updown_azimuth (Index, optional) – Fix the azimuth angle when looking at 0 or 180 degrees. Defaults to
1[IN]add_limb (Index, optional) – Add the limb point. Defaults to
0[IN]remove_non_atm (Index, optional) – Remove non-atmospheric points. Defaults to
1[IN]