casacore
|
Enums for the MeasurementSet main table. More...
#include <MSMainEnums.h>
Enums for the MeasurementSet main table.
Public interface
This class contains the enum defininitions for the main MeasurementSet table.
This class does nothing. It is merely a container for the enumerations used by the MeasurementSet class. These enumerations define the standard columns, keywords.
See the documentation for MeasurementSet for examples on the use of these enumerations.
Definition at line 62 of file MSMainEnums.h.
The Main table colums with predefined meaning.
Enumerator | |
---|---|
UNDEFINED_COLUMN | "True" columns are defined.
|
ANTENNA1 | ID of first antenna in antenna-pair. This is a key into the ANTENNA table. Ranges from 0 to NUM_ANT-1. |
ANTENNA2 | ID of second antenna in antenna-pair. For SD ANTENNA1==ANTENNA2 |
ARRAY_ID | ARRAY id.
|
DATA_DESC_ID | Data description id |
EXPOSURE | Effective integration time (i.e. <=INTERVAL) |
FEED1 | Feed id on ANTENNA1.
|
FEED2 | Feed id on ANTENNA2.
|
FIELD_ID | Unique id for this pointing (or drift scan) |
FLAG | The data flags, array of bools with same shape as data. Data is flagged bad if FLAG is True. |
FLAG_CATEGORY | Flag category, allows for multiple categories of flagging, which can selectively be reset. The cumulative effect is reflected in FLAG. This column should have an attached keyword CATEGORY which is a String (Ncat) of categories (e.g, ONLINE, FLAG_CMD, INTERACTIVE) |
FLAG_ROW | Flag all data in this row if True.
|
INTERVAL | The extent of this sample, sampling interval.
|
OBSERVATION_ID | Index into OBSERVATION table.
|
PROCESSOR_ID | Processor Id, points to PROCESSOR table with information on the correlator or backend setup.
|
SCAN_NUMBER | Scan number. Int. |
SIGMA | Estimated rms noise for channel with unity bandpass response.
|
STATE_ID | State Id, points to STATE table with info on current observing mode, calibration and reference signals etc. (Mainly single dish) |
TIME | Modified Julian Day number (JD-2400000.5) for midpoint of integration. For high precision timing, add the value from TIME_EXTRA_PREC. |
TIME_CENTROID | Modified Julian Day number (JD-2400000.5) for centroid of integration. Double - s - EPOCH. |
UVW | UVW coordinates.
|
WEIGHT | Weight of spectrum. This is the weight assigned by the correlator and does NOT get overwritten by e.g. imaging tasks that do weighting. |
NUMBER_REQUIRED_COLUMNS | Not a column, but just an enum specifying the number of required columns. |
ANTENNA3 | Antenna3 - for triple correlations products.
|
BASELINE_REF | Reference antenna for this baseline, True for ANTENNA1 |
CORRECTED_DATA | The Corrected complex visibility data (optional).
|
DATA | Complex visibility matrix. The UNITS are unspecified to allow for the calibrated data to show up as a DATA column as well but in a calibrated MS. |
FEED3 | Feed id on ANTENNA3 |
FLOAT_DATA | Floating point data column. For simple single dish work this can be used instead of the complex DATA column. |
IMAGING_WEIGHT | The imaging weights (optional).
|
LAG_DATA | Complex correlation function or lag spectrum for each correlation product |
MODEL_DATA | The model visibility data (optional).
|
PHASE_ID | Switching phase Id |
PULSAR_BIN | For a pulsar the correlations are assumed to be measured for a limited number of pulse phase bins. This is the particular bin for which this data was measured. (optional) |
PULSAR_GATE_ID | Unique id for this pulsar gate. Index into PULSAR_GATE table. (optional) |
SIGMA_SPECTRUM | Estimated rms noise for each data point. To be used instead of SIGMA if present. |
TIME_EXTRA_PREC | Additional precision for TIME if required. Add this to TIME to obtain the exact EPOCH. |
UVW2 | UVW for second pair of triple correlation product.
|
VIDEO_POINT | Zero frequency point - needed for transform back to lag domain |
WEIGHT_SPECTRUM | Weight for each channel. To be used instead of WEIGHT if present. |
CORRECTED_WEIGHT_SPECTRUM | Corrected Weight for each channel. If present can be used with corrected_data |
NUMBER_PREDEFINED_COLUMNS | Not a column, but just a final enum specifying the number of enums. |
Definition at line 65 of file MSMainEnums.h.
Keywords with a predefined meaning.
Enumerator | |
---|---|
UNDEFINED_KEYWORD | "True" keywords are defined.
|
ANTENNA | Antenna subtable. Antenna positions, mount-types etc. |
DATA_DESCRIPTION | Data Description subtable. Gives spectral window and polarization id. |
FEED | Feed subtable. Responses, offsets, beams etc. |
FIELD | Field subtable. Position etc. for each pointing. |
FLAG_CMD | Flag command subtable. List of flag commands. |
HISTORY | History information subtable. |
MS_VERSION | MS Version number.
|
OBSERVATION | Observation subtable. Project, observer, schedule. |
POINTING | Pointing information subtable. |
POLARIZATION | Polarization setup information subtable. |
PROCESSOR | Back-end processor information subtable. Description of correlator etc. |
SPECTRAL_WINDOW | Spectral window subtable. Frequencies, bandwidths, polarizations. |
STATE | State subtable. Observing modes and states (cal, ref etc.) |
NUMBER_REQUIRED_KEYWORDS | Not a keyword, but an enum specifying the number of required keywords The last required keyword should be set to this enum. |
CAL_TABLES | Calibration tables associated with this MS.
|
DOPPLER | Doppler tracking information subtable. |
FREQ_OFFSET | Frequency offset information subtable. |
SORT_COLUMNS | Listing of sort columns for each sorted table.
|
SORT_ORDER | Listing of sort orders for each sorted table.
|
SORTED_TABLES | Sorted reference tables of the main table. First one is main table. |
SOURCE | Source subtable. Positions etc. for each source. |
SYSCAL | SysCal subtable. System calibration data (Tsys etc.) |
WEATHER | Weather subtable. Weather info for each antenna. |
NUMBER_PREDEFINED_KEYWORDS | Not a keyword, but just a final enum specifying the number of enums. |
Definition at line 252 of file MSMainEnums.h.