spectral_radiance_jacobianAddSensorJacobianPerturbations

Workspace.spectral_radiance_jacobianAddSensorJacobianPerturbations(self, spectral_radiance_jacobian: pyarts3.arts.StokvecMatrix | None = None, spectral_radiance: pyarts3.arts.StokvecVector | None = None, measurement_sensor: pyarts3.arts.ArrayOfSensorObsel | None = None, frequency_grid: pyarts3.arts.AscendingGrid | None = None, jacobian_targets: pyarts3.arts.JacobianTargets | None = None, spectral_radiance_observer_position: pyarts3.arts.Vector3 | None = None, spectral_radiance_observer_line_of_sight: pyarts3.arts.Vector2 | None = None, atmospheric_field: pyarts3.arts.AtmField | None = None, surface_field: pyarts3.arts.SurfaceField | None = None, subsurface_field: pyarts3.arts.SubsurfaceField | None = None, spectral_radiance_observer_agenda: pyarts3.arts.Agenda | None = None) None

Adds sensor properties to the spectral_radiance_jacobian.

This is done via perturbation based on the input delta values to the sensor Jacobian targets and a callback to spectral_radiance_observer_agenda with a modified jacobian_targets, making it safe to use this method inside spectral_radiance_observer_agenda.

Author: Richard Larsson

Parameters: