ray_path_observer_agenda

Workspace.ray_path_observer_agenda: Agenda

Gets the propagation path as it is observed.

The intent of this agenda is to provide a propagation path as seen from the observer position and line of sight.

Tip

The perhaps easiest way to set this agenda up is to use the ray_path_observer_agendaSetGeometric() method.

Execution and customization

See ray_path_observer_agendaSet() for builtin options that selects execution options.

You can execute ray_path_observer_agenda directly from the workspace by calling ray_path_observer_agendaExecute().

As all agendas in ARTS, it is also customizable via its operator helper class: ray_path_observer_agendaOperator. See it, ray_path_observer_agendaSetOperator(), and ray_path_observer_agendaExecuteOperator() for more details.

Also see the arts_agenda property for how to fully define an agenda in python.

Agenda output

  • ray_path

Agenda input

  • obs_pos

  • obs_los

Default value

  1. Shares the global atm_field

  2. Shares the global max_stepsize

  3. Shares the global surf_field

  4. as_sensor = 1

  5. ray_pathInit(), using: pos = obs_pos, los = obs_los

  6. surf_search_accuracy = 0.1

  7. surf_safe_search = 1

  8. ray_pathSetGeometricExtremes()

  9. ray_pathFillGeometricStepwise()

  10. ray_pathFixUpdownAzimuth()

  11. ray_pathRemoveNonAtm()

Input to workspace methods

  • MCGeneral()

  • MCRadar()

  • measurement_vecFromOperatorPath()

  • measurement_vecFromRadarSingleScattering()

  • model_state_vecFromRadarOnionPeeling()

  • ray_path_fieldFluxProfile()

  • ray_path_fieldFromObserverAgenda()

  • ray_path_observer_agendaExecute()

  • ray_path_observersFieldProfilePseudo2D()

  • ray_path_suns_pathFromPathObserver()

  • spectral_radMonteCarlo()

  • spectral_rad_fieldFromOperatorPath()

  • sun_pathFromObserverAgenda()

Output from workspace methods

  • ray_path_observer_agendaSet()

  • ray_path_observer_agendaSetGeometric()

  • ray_path_observer_agendaSetOperator()

Related workspace variables

  • atm_path

  • freq_grid_path

  • freq_wind_shift_jac_path

  • obs_los

  • obs_pos

  • ray_path

  • ray_path_field

  • ray_path_observers

  • ray_path_suns_path

  • ray_point

  • ray_point_back_propagation_agenda

  • single_freq_path

  • single_nlte_srcvec_jac_path

  • single_nlte_srcvec_path

  • single_propmat_jac_path

  • single_propmat_path

  • spectral_absvec_scat_path

  • spectral_linevo_jac_path

  • spectral_linevo_path

  • spectral_nlte_srcvec_jac_path

  • spectral_nlte_srcvec_path

  • spectral_phamat_spectral_path

  • spectral_propmat_and_atm_path_agenda

  • spectral_propmat_jac_path

  • spectral_propmat_path

  • spectral_propmat_scat_path

  • spectral_rad_jac_path

  • spectral_rad_observer_agenda

  • spectral_rad_scat_path

  • spectral_rad_srcvec_path

  • spectral_tramat_path

  • sun_path