Key:
| Name | Java type | C++ type | Array's shape |
|---|---|---|---|
| feedId | int | int | |
| antennaId | Tag | Tag | |
| spectralWindowId | Tag | Tag | |
| timeInterval | ArrayTimeInterval | ArrayTimeInterval |
Value required:
| Name | Java type | C++ type | Array's shape |
|---|---|---|---|
| receiverId | int[] | vector<int> | numReceptors |
| numReceptors | int | int | |
| beamOffset | double[][] | vector<vector<double > > | numReceptors, 2 |
| focusReference | Length[][] | vector<vector<Length > > | numReceptors, 3 |
| polarizationType | String[] | vector<string > | numReceptors |
| polResponse | Complex[][] | vector<vector<Complex > > | numReceptors, numReceptors |
| receptorAngle | Angle[] | vector<Angle > | numReceptors |
Value optional:
| Name | Java type | C++ type | Array's shape |
|---|---|---|---|
| beamId | Tag[] | vector<Tag> | numReceptors |
| feedNum | int | int | |
| illumOffset | float | float | |
| illumOffsetPa | float | float | |
| xPosition | Length | Length | |
| yPosition | Length | Length | |
| zPosition | Length | Length |