casa
$Rev:20696$
|
#include <CTEnums.h>
Public Types | |
enum | colDef { TIME, TIME_EXTRA_PREC, FIELD_ID, SPECTRAL_WINDOW_ID, ANTENNA1, ANTENNA2, INTERVAL, SCAN_NUMBER, OBSERVATION_ID, ARRAY_ID, CPARAM, FPARAM, PARAMERR, FLAG, SNR, WEIGHT } |
Enumerate all relevant data fields (columns and keywords) More... | |
Static Public Member Functions | |
static String | fieldName (Int enumField) |
Access functions for column/keyword description data. | |
static Block< String > | fieldNames (const Vector< Int > &enumFields) |
static DataType | basicType (Int enumField) |
Static Private Member Functions | |
static void | initMaps () |
Initialize the static maps. | |
Static Private Attributes | |
static SimpleOrderedMap< Int, String > | theirFieldMap |
Static ordered maps containing field descriptions Enum => Field Name. | |
static SimpleOrderedMap< Int, DataType > | theirTypeMap |
Enum => Basic data type. |
Enumerate all relevant data fields (columns and keywords)
TIME |
new cal table columns |
TIME_EXTRA_PREC |
Extra time precision. |
FIELD_ID |
Field identifier. |
SPECTRAL_WINDOW_ID |
Spectral window identifier. |
ANTENNA1 |
Antenna number. |
ANTENNA2 | |
INTERVAL |
Interval. |
SCAN_NUMBER |
scan number |
OBSERVATION_ID |
Observation identifier. |
ARRAY_ID |
Array identifier. |
CPARAM |
Solution parameters and weights cal solution params. |
FPARAM | |
PARAMERR |
cal solution param errors |
FLAG |
flag |
SNR |
Solution SNR. |
WEIGHT |
solution weight |
static DataType casa::CTEnums::basicType | ( | Int | enumField | ) | [static] |
static String casa::CTEnums::fieldName | ( | Int | enumField | ) | [static] |
Access functions for column/keyword description data.
static Block<String> casa::CTEnums::fieldNames | ( | const Vector< Int > & | enumFields | ) | [static] |
static void casa::CTEnums::initMaps | ( | ) | [static, private] |
Initialize the static maps.
SimpleOrderedMap<Int, String> casa::CTEnums::theirFieldMap [static, private] |
SimpleOrderedMap<Int, DataType> casa::CTEnums::theirTypeMap [static, private] |