MSSysCalEnums.h

Classes

MSSysCalEnums -- Enums for the MeasurementSet SYSCAL table (full description)

class MSSysCalEnums

Types

enum PredefinedColumns

UNDEFINED_COLUMN = 0
"True" columns are defined.
TYPE - UNIT - MEASURE
ANTENNA_ID
Antenna Id.
Int.
FEED_ID
Feed id
Int
INTERVAL
Interval for which this set of parameters is accurate
Double - s
SPECTRAL_WINDOW_ID
Spectral window id
Int
TIME
Midpoint of time for which this set of parameters is accurate
Double - s - EPOCH
NUMBER_REQUIRED_COLUMNS = TIME,
Enum specifying the number of required columns
PHASE_DIFF
Phase difference between receptor 2 and receptor 1. Not used Phase difference between receptor 2 and receptor 1. Not used for single polarization feeds.
Float - rad
PHASE_DIFF_FLAG
Flag for PHASE_DIFF
Bool
TANT
Antenna temperature
Float(NUM_RECEPTORS) - K
TANT_FLAG
Flag for TANT
Bool
TANT_SPECTRUM
Antenna temperature for each channel and receptor
Float(NUM_RECEPTORS,NUM_CHAN) - K
TANT_TSYS
Ratio of antenna temperature and system temperature
Float(NUM_RECEPTORS) - K
TANT_TSYS_FLAG
Flag for TANT_TSYS
Bool
TANT_TSYS_SPECTRUM
Spectrum of Tant/Tsys ratio for each receptor
Float(NUM_RECEPTORS,NUM_CHAN)
TCAL
Calibration temperature for each receptor
Float(NUM_RECEPTORS) - K
TCAL_FLAG
Flag for TCAL
Bool
TCAL_SPECTRUM
Calibration temp. for each channel and receptor
Float(NUM_RECEPTORS,NUM_CHAN) - K
TRX
Receiver temperature for each of the two receptors. This is a scalar quantity
Float(NUM_RECEPTORS) - K
TRX_FLAG
Flag for TRX
Bool
TRX_SPECTRUM
Receiver temp. for each channel and receptor
Float(NUM_RECEPTORS,NUM_CHAN) - K
TSKY
Sky temperature for each of the two receptors.
Float(NUM_RECEPTORS) - K
TSKY_FLAG
Flag for TSKY
Bool
TSKY_SPECTRUM
Sky temp. for each channel and receptor
Float(NUM_RECEPTORS,NUM_CHAN) - K
TSYS
System temp. for each of the two receptors.
Float(NUM_RECEPTORS) - K
TSYS_FLAG
Flag for TSYS
Bool
TSYS_SPECTRUM
System temp. for each channel and receptor
Float(NUM_RECEPTORS,NUM_CHAN) - K
NUMBER_PREDEFINED_COLUMNS = TSYS_SPECTRUM
Not a column, but just a final enum specifying the number of enums.

enum PredefinedKeywords

UNDEFINED_KEYWORD = 0
"True" keywords are defined.
NUMBER_PREDEFINED_KEYWORDS = 0
Not a keyword, but just a final enum specifying the number of enums.

Interface

Description

Etymology

This class contains the enums for the MeasurementSet SYSCAL table

Synopsis

This class does nothing. It is merely a container for the enumerations used by the MSSysCal class. These enumerations define the standard columns, keywords.

Example

See the documentation for MeasurementSet for examples on the use of these enumerations.

To Do

Member Description

enum PredefinedColumns

The SYSCAL table colums with predefined meaning. Keys: ANTENNA_ID, ARRAY_ID, FEED_ID, SPECTRAL_WINDOW_ID, INTERVAL, TIME

enum PredefinedKeywords

Keywords with a predefined meaning