ray_path_observer_agendaSetGeometric
- Workspace.ray_path_observer_agendaSetGeometric(self, ray_path_observer_agenda: Agenda = self.ray_path_observer_agenda, max_step_option: String = step, surf_search_accuracy: Numeric = 0.1, remove_nearby: Numeric = 0, atm_key: AtmKey = "t", surf_safe_search: Index = 1, remove_nearby_first: Index = 1, add_crossings: Index = 0, remove_non_crossings: Index = 0, fix_updown_azi: Index = 1, add_limb: Index = 0, remove_non_atm: Index = 1) 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.surf_search_accuracyandsurf_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_azi: 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 (~pyarts3.arts.Agenda, optional) – Gets the propagation path as it is observed. Defaults to
self.ray_path_observer_agenda. [OUT]max_step_option (~pyarts3.arts.String, optional) – Option for max stepping. See
ray_path_observer_agendaSetGeometricMaxStep. Defaults to"step"[IN]surf_search_accuracy (~pyarts3.arts.Numeric, optional) – The accuracy to search for surface intersections. Defaults to
0.1[IN]remove_nearby (~pyarts3.arts.Numeric, optional) – The minimum distance between points, ignored if 0 or less. Defaults to
0[IN]atm_key (~pyarts3.arts.AtmKey, optional) – The atmospheric field key for which the grid is expected if adding grid crossings is desired. Defaults to
t[IN]surf_safe_search (~pyarts3.arts.Index, optional) – Whether or not to search for the surface intersection in a safer but slower manner. Defaults to
1[IN]remove_nearby_first (~pyarts3.arts.Index, optional) – Which point (first or second) to remove if they are too close. Defaults to
1[IN]add_crossings (~pyarts3.arts.Index, optional) – Add all grid crossings. Defaults to
0[IN]remove_non_crossings (~pyarts3.arts.Index, optional) – Remove non-crossings. Defaults to
0[IN]fix_updown_azi (~pyarts3.arts.Index, optional) – Fix the azimuth angle when looking at 0 or 180 degrees. Defaults to
1[IN]add_limb (~pyarts3.arts.Index, optional) – Add the limb point. Defaults to
0[IN]remove_non_atm (~pyarts3.arts.Index, optional) – Remove non-atmospheric points. Defaults to
1[IN]