29 #ifndef MS_MSSELECTIONKEYWORDS_H
30 #define MS_MSSELECTIONKEYWORDS_H
37 template <
class T>
class Block;
40 class MSSelectionKeywords;
252 static std::map<String,Int>&
getMap();
258 static std::map<String,Int>
initMap();
the real part of the observed residuals (observed-model)
the range of visibility amplitude
the (range of the) imaginary part of the corrected visibilities
static Block< String > & getReverseMap()
Get the static reverse map.
UT time (seconds of current day)
the phase center direction for each field (matrix + epoch)
the observed residual data (observed - model)
the imaginary part of the ratio corrected data/model data
the float data (optional single dish column)
MSSelectionKeywords specifies selection keywords for the MeasurementSet.
the list of polarizations present, this gives the String values
description of the data axes
static std::map< String, Int > initMap()
Create an initialized map.
the complex corrected data
the residual data (corrected - model)
the number of correlation products (polarizations) for selected spectral window
the list of feed2 id values
the (range of the) phase of the model visibilities
the amplitude of the ratio corrected data/model data
the list of feed1 id values
the (range of the) W coordinate (m)
the (range of the) real part of the visibilities
the (range of the) phase of the residual visibilities
the list of row numbers in the original MS
the list of field_id values
the (range of the) UV-distance (m)
the (range of the) real part of the model visibilities
static std::map< String, Int > & getMap()
Get the static map.
static const String & keyword(Field field)
convert an enum value to the corresponding keyword string
the number of spectral channels for selected spectral window
the residual vis amplitude (corrected-model)
the list of antenna2 id values
static Field field(const String &keyword)
convert a keyword string to the corresponding enum
the (range of the) imaginary part of the model visibilities
the (range of the) imaginary part of the residual visibilities
the observed residual vis amplitude (observed-model)
the list of array id values
MSSelectionKeywords MSS
Define a shorthand notation for this class, so enums can be specified easily.
the (range of the) V coordinate (m)
the list of antenna1 id values
the phase of the ratio corrected data/model data
the list of antenna names
the real part of the residual visibilities (corrected-model)
the (range of the) phase of the corrected visibilities
Field
The fields in the MS for which selection and range operations are defined.
the ratio corrected data/model data
the real part of the ratio corrected data/model data
the (range of the) real part of the corrected visibilities
static Block< String > initReverseMap()
Create an initialized reverse map.
String: the storage and methods of handling collections of characters.
the range of model vis amplitude
the channel frequencies, a vector for each selected spectral window
the list of polarizations present, this gives the Stokes enum values
Local Apparent Sidereal Time.
the list of dataDescription id values
the (range of the) phase of the visibilities
MSSelectionKeywords()
This class is purely static, no instances are allowed.
the reference frequency for selected spectral window (or vector with all)
MSSelectionKeywords & operator=(const MSSelectionKeywords &other)
the range of corrected vis amplitude
the (range of the) U coordinate (m)
the (range of the) imaginary part of the observed residual visibilities
a summary of flags (flag count summed over rows)
the list of scan_number values
the (range of the) phase of the observed residual visibilities
the list of interferometers (= 1000*ant1+ant2) present
the (range of the) imaginary part of the visibilities