spectral_radApplyUnitFromSpectralRadiance
- Workspace.spectral_radApplyUnitFromSpectralRadiance(self, spectral_rad: pyarts3.arts.StokvecVector | None = None, spectral_rad_jac: pyarts3.arts.StokvecMatrix | None = None, freq_grid: pyarts3.arts.AscendingGrid | None = None, ray_path: pyarts3.arts.ArrayOfPropagationPathPoint | None = None, spectral_rad_transform_operator: pyarts3.arts.SpectralRadianceTransformOperator | None = None) None
Helper method for calling
spectral_radApplyUnit().It is common that
ray_pathis defined but notray_point. This method simply is a convenience wrapper for that use case.Wrapper calling Methods (in order):
Equivalent (mostly) Python code:
1ws = pyarts.Workspace() 2 3# ... 4 5 ws.ray_pointForeground() 6 ws.spectral_radApplyUnit()
Author: Richard Larsson
- Parameters:
spectral_rad (StokvecVector, optional) – A spectral radiance vector. See
spectral_rad, defaults toself.spectral_rad[INOUT]spectral_rad_jac (StokvecMatrix, optional) – Jacobian of
spectral_radwith respect tojac_targets. Seespectral_rad_jac, defaults toself.spectral_rad_jac[INOUT]freq_grid (AscendingGrid, optional) – A frequency grid. Unit: Hz. See
freq_grid, defaults toself.freq_grid[IN]ray_path (ArrayOfPropagationPathPoint, optional) – A list path points making up a propagation path. See
ray_path, defaults toself.ray_path[IN]spectral_rad_transform_operator (SpectralRadianceTransformOperator, optional) – The spectral radiance transform operator. See
spectral_rad_transform_operator, defaults toself.spectral_rad_transform_operator[IN]