sensor_responseMultiMixerBackend

Workspace.sensor_responseMultiMixerBackend(self: pyarts.arts._Workspace, sensor_response: pyarts.arts.WorkspaceVariable | pyarts.arts.Sparse | None = self.sensor_response, sensor_response_f: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.sensor_response_f, sensor_response_pol: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfIndex | None = self.sensor_response_pol, sensor_response_dlos: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.sensor_response_dlos, sensor_response_f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.sensor_response_f_grid, sensor_response_pol_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfIndex | None = self.sensor_response_pol_grid, sensor_response_dlos_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.sensor_response_dlos_grid, lo_multi: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.lo_multi, sideband_response_multi: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfGriddedField1 | None = self.sideband_response_multi, sideband_mode_multi: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfString | None = self.sideband_mode_multi, f_backend_multi: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfVector | None = self.f_backend_multi, backend_channel_response_multi: pyarts.arts.WorkspaceVariable | pyarts.arts.ArrayOfArrayOfGriddedField1 | None = self.backend_channel_response_multi, sensor_norm: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.sensor_norm, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None

Handles mixer and backend parts for an instrument having multiple mixer chains.

The WSMs sensor_responseMixer(), sensor_responseIF2RF() and sensor_responseBackend() are called for each mixer chain, and a complete sensor_response is assembled. The instrument responses are described by lo_multi, sideband_response_multi, sideband_mode_multi, f_backend_multi and backend_channel_response_multi. All these WSVs must have same vector or array length. As sensor_responseIF2RF() is called, f_backend_multi must hold RF (not IF) and output frequencies will be in absolute frequency (RF).

Author(s): Patrick Eriksson

Parameters: