sensor_checkedCalc
- Workspace.sensor_checkedCalc(self: pyarts.arts._Workspace, sensor_checked: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.sensor_checked, atmosphere_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.atmosphere_dim, stokes_dim: pyarts.arts.WorkspaceVariable | pyarts.arts.Index | None = self.stokes_dim, f_grid: pyarts.arts.WorkspaceVariable | pyarts.arts.Vector | None = self.f_grid, sensor_pos: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.sensor_pos, sensor_los: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.sensor_los, transmitter_pos: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.transmitter_pos, mblock_dlos: pyarts.arts.WorkspaceVariable | pyarts.arts.Matrix | None = self.mblock_dlos, 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, verbosity: pyarts.arts.WorkspaceVariable | pyarts.arts.Verbosity | None = self.verbosity) None
Checks consistency of the sensor variables.
The following WSVs are examined:
f_grid
,sensor_pos
,sensor_los
,transmitter_pos
,mblock_dlos
,antenna_dim
,sensor_response
,sensor_response_f
,sensor_response_pol
, andsensor_response_dlos
.If any of these variables are changed, then this method shall be called again (no automatic check that this is fulfilled!).
The main tests are that dimensions of sensor variables agree with other settings, e.g., the size of f_grid, atmosphere_dim, stokes_dim, etc.
If any test fails, there is an error. Otherwise,
sensor_checked
is set to 1.Author(s): Jana Mendrok
- Parameters:
sensor_checked (Index, optional) – OK-flag for sensor related variables. See
sensor_checked
, defaults toself.sensor_checked
[OUT]atmosphere_dim (Index, optional) – The atmospheric dimensionality (1-3). See
atmosphere_dim
, defaults toself.atmosphere_dim
[IN]stokes_dim (Index, optional) – The dimensionality of the Stokes vector (1-4). See
stokes_dim
, defaults toself.stokes_dim
[IN]f_grid (Vector, optional) – The frequency grid for monochromatic pencil beam calculations. See
f_grid
, defaults toself.f_grid
[IN]sensor_pos (Matrix, optional) – The sensor position for each measurement block. See
sensor_pos
, defaults toself.sensor_pos
[IN]sensor_los (Matrix, optional) – The sensor line-of-sight (LOS) for each measurement block. See
sensor_los
, defaults toself.sensor_los
[IN]transmitter_pos (Matrix, optional) – Transmitter positions. See
transmitter_pos
, defaults toself.transmitter_pos
[IN]mblock_dlos (Matrix, optional) – The set of angular pencil beam directions for each measurement block. See
mblock_dlos
, defaults toself.mblock_dlos
[IN]sensor_response (Sparse, optional) – The matrix modelling the total sensor response. See
sensor_response
, defaults toself.sensor_response
[IN]sensor_response_f (Vector, optional) – The frequencies associated with the output of
sensor_response
. Seesensor_response_f
, defaults toself.sensor_response_f
[IN]sensor_response_pol (ArrayOfIndex, optional) – The polarisation states associated with the output of. See
sensor_response_pol
, defaults toself.sensor_response_pol
[IN]sensor_response_dlos (Matrix, optional) – The relative zenith and azimuth angles associated with the output of. See
sensor_response_dlos
, defaults toself.sensor_response_dlos
[IN]verbosity (Verbosity) – ARTS verbosity. See
verbosity
, defaults toself.verbosity
[IN]