spectral_radiance_observer_agenda
- Workspace.spectral_radiance_observer_agenda: Agenda
Computes spectral radiance as seen from the input position and environment.
The intent of this agenda is to provide the spectral radiance as seen from the observer position and line of sight.
It also outputs the
ray_path
as seen from the observer position and line of sight. This is useful in-case a call to the destructivespectral_radianceApplyUnitFromSpectralRadiance()
is warranted.Execution and customization
See
spectral_radiance_observer_agendaSet()
for builtin options that selects execution options.You can execute
spectral_radiance_observer_agenda
directly from the workspace by callingspectral_radiance_observer_agendaExecute()
.As all agendas in ARTS, it is also customizable via its operator helper class:
spectral_radiance_observer_agendaOperator
. See it,spectral_radiance_observer_agendaSetOperator()
, andspectral_radiance_observer_agendaExecuteOperator()
for more details.Also see the
arts_agenda
property for how to fully define an agenda in python.Constraints
On output,
spectral_radiance
has the size offrequency_grid
.On output,
spectral_radiance_jacobian
has the shape of the expectedmodel_state_vector
(i.e., the x-size ofjacobian_targets
) times the size offrequency_grid
.
Agenda output
Agenda input
Default value
Shares the global
measurement_sensor
Shares the global
propagation_matrix_agenda
Shares the global
ray_path_observer_agenda
Shares the global
spectral_radiance_observer_agenda
Shares the global
spectral_radiance_space_agenda
Shares the global
spectral_radiance_surface_agenda
hse_derivative = 0
Input to workspace methods
Output from workspace methods
Related workspace variables