spectral_rad_bkgAgendasAtEndOfPath
- Workspace.spectral_rad_bkgAgendasAtEndOfPath(self, spectral_rad_bkg: pyarts3.arts.StokvecVector | None = None, spectral_rad_bkg_jac: pyarts3.arts.StokvecMatrix | None = None, freq_grid: pyarts3.arts.AscendingGrid | None = None, jac_targets: pyarts3.arts.JacobianTargets | None = None, ray_point: pyarts3.arts.PropagationPathPoint | None = None, surf_field: pyarts3.arts.SurfaceField | None = None, subsurf_field: pyarts3.arts.SubsurfaceField | None = None, spectral_rad_space_agenda: pyarts3.arts.Agenda | None = None, spectral_rad_surface_agenda: pyarts3.arts.Agenda | None = None) None
Computes the background radiation.
This method checks the back of the ray path and calls
spectral_rad_space_agendaandspectral_rad_surface_agendaas needed.If the back of the path is still in the atmosphere, an error is raised. As is it if the background position is unknown.
Tip
To access subsurface emission, the
spectral_rad_surface_agendamust be able to handle subsurface emission. It will likely need the surface emission agenda as well, but that would be circular. Therefore, please consider usingspectral_rad_closed_surface_agendato compute the surface emission without invoking recursion.Author: Richard Larsson
Used by wrapper methods
- Parameters:
spectral_rad_bkg (StokvecVector, optional) – Spectral radiance from the background. See
spectral_rad_bkg, defaults toself.spectral_rad_bkg[OUT]spectral_rad_bkg_jac (StokvecMatrix, optional) – Spectral radiance derivative from the background. See
spectral_rad_bkg_jac, defaults toself.spectral_rad_bkg_jac[OUT]freq_grid (AscendingGrid, optional) – A frequency grid. Unit: Hz. See
freq_grid, defaults toself.freq_grid[IN]jac_targets (JacobianTargets, optional) – A list of targets for the Jacobian Matrix calculations. See
jac_targets, defaults toself.jac_targets[IN]ray_point (PropagationPathPoint, optional) – A single path point. See
ray_point, defaults toself.ray_point[IN]surf_field (SurfaceField, optional) – The surface field. See
surf_field, defaults toself.surf_field[IN]subsurf_field (SubsurfaceField, optional) – The sub-surface field. See
subsurf_field, defaults toself.subsurf_field[IN]spectral_rad_space_agenda (Agenda, optional) – Gets spectral radiance as seen of space. See
spectral_rad_space_agenda, defaults toself.spectral_rad_space_agenda[IN]spectral_rad_surface_agenda (Agenda, optional) – Computes spectral radiance as seen of the surface. See
spectral_rad_surface_agenda, defaults toself.spectral_rad_surface_agenda[IN]