spectral_radiance_observer_agenda

Workspace.spectral_radiance_observer_agenda

Agenda Spectral radiance as seen from the input position and environment

The intent of this agenda is to provide a 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 destructive spectral_radianceApplyUnitFromSpectralRadiance() is warranted

The output must be sized as:

Parameters:
  • spectral_radiance (StokvecVector) – A spectral radiance vector. See :attr: ~pyarts.workspace.Workspace.spectral_radiance [OUT]

  • spectral_radiance_jacobian (StokvecMatrix) – Jacobian of spectral_radiance with respect to jacobian_targets. See :attr: ~pyarts.workspace.Workspace.spectral_radiance_jacobian [OUT]

  • ray_path (ArrayOfPropagationPathPoint) – A list path points making up a propagation path. See :attr: ~pyarts.workspace.Workspace.ray_path [OUT]

  • frequency_grid (AscendingGrid) – A single path point’s frequency grid. See :attr: ~pyarts.workspace.Workspace.frequency_grid [IN]

  • jacobian_targets (JacobianTargets) – A list of targets for the Jacobian Matrix calculations. See :attr: ~pyarts.workspace.Workspace.jacobian_targets [IN]

  • spectral_radiance_observer_position (Vector3) – The position of an observer of spectral radiance. See :attr: ~pyarts.workspace.Workspace.spectral_radiance_observer_position [IN]

  • spectral_radiance_observer_line_of_sight (Vector2) – The position of the observer of spectral radiance. See :attr: ~pyarts.workspace.Workspace.spectral_radiance_observer_line_of_sight [IN]

  • atmospheric_field (AtmField) – An atmospheric field in ARTS. See :attr: ~pyarts.workspace.Workspace.atmospheric_field [IN]

  • surface_field (SurfaceField) – The surface field describes the surface properties. See :attr: ~pyarts.workspace.Workspace.surface_field [IN]

Input to workspace methods

Output from workspace methods

Related workspace variables