ARTS built-in documentation server
Workspace Method AntennaMultiBeamsToPencilBeams
Description
Maps a multi-beam case to a matching pencil beam case. Cases with overlapping beams are most efficiently handled by letting antenna_los have several rows. That is, there are multiple beams for each measurement block. The drawback is that many variables must be adjusted if the corresponding pencil beam spectra shall be calculated. This method makes this adjustment. That is, if you have a control file for a multiple beam case and for some reason want to avoid the antenna weighting, you add this method before sensor_responseInit, and remove the call of sensor_responseAntenna and you will get the matching pencil beam spectra.
Authors: Patrick Eriksson
Synopsis
AntennaMultiBeamsToPencilBeams( | sensor_pos, sensor_los, antenna_los, antenna_dim, mblock_za_grid, mblock_aa_grid, atmosphere_dim ) |
Variables
OUT | sensor_pos | (Matrix) | The sensor position for each measurement block. |
OUT | sensor_los | (Matrix) | The sensor line-of-sight (LOS) for each measurement block. |
OUT | antenna_los | (Matrix) | The relative line-of-sight of each antenna pattern. |
OUT | antenna_dim | (Index) | The dimensionality of the antenna pattern (1-2). |
OUT | mblock_za_grid | (Vector) | The zenith angle grid for each measurement block. |
OUT | mblock_aa_grid | (Vector) | The azimuthal angle grid for each measurement block. |
IN | sensor_pos | (Matrix) | The sensor position for each measurement block. |
IN | sensor_los | (Matrix) | The sensor line-of-sight (LOS) for each measurement block. |
IN | antenna_los | (Matrix) | The relative line-of-sight of each antenna pattern. |
IN | antenna_dim | (Index) | The dimensionality of the antenna pattern (1-2). |
IN | mblock_za_grid | (Vector) | The zenith angle grid for each measurement block. |
IN | mblock_aa_grid | (Vector) | The azimuthal angle grid for each measurement block. |
IN | atmosphere_dim | (Index) | The atmospheric dimensionality (1-3). |