MSDopplerEnums.h

Classes

MSDopplerEnums -- Enums for the MeasurementSet DOPPLER table (full description)

class MSDopplerEnums

Types

enum PredefinedColumns

UNDEFINED_COLUMN = 0
"True" columns are defined.
TYPE - UNIT - MEASURE
DOPPLER_ID
doppler tracking id, used in SPECTRAL_WINDOW table
Int.
SOURCE_ID
Source id, pointer to SOURCE table
Int.
TRANSITION_ID
Transition id, index into list of transitions in SOURCE table
Int
VELDEF
Velocity definition for Doppler shift Double - m/s - DOPPLER
NUMBER_REQUIRED_COLUMNS = VELDEF,
Number of required columns
NUMBER_PREDEFINED_COLUMNS = NUMBER_REQUIRED_COLUMNS
Not a column, but just a final enum specifying the number of enums. 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 DOPPLER table

Synopsis

This class does nothing. It is merely a container for the enumerations used by the MSDoppler 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 DOPPLER table colums with predefined meaning.

enum PredefinedKeywords

Keywords with a predefined meaning