Go to the documentation of this file.
28 #ifndef MS_MSSPWPARSE_H
29 #define MS_MSSPWPARSE_H
32 #include <casacore/casa/aips.h>
33 #include <casacore/ms/MSSel/MSParse.h>
34 #include <casacore/casa/Arrays/Matrix.h>
35 #include <casacore/ms/MSSel/MSSelectionErrorHandler.h>
static const TableExprNode * node()
const TableExprNode *selectSpwOrSource(const String& fieldName);
static Vector< Int > selectedDDIDs()
MSSpectralWindow & subTable()
MeasurementSet * ms()
Get ms object.
Referenced counted pointer for constant data.
MSSpwParse()
Default constructor.
static CountedPtr< MSSelectionErrorHandler > thisMSSpwErrorHandler
MSDataDescription ddSubTable_p
const TableExprNode * selectSpwIdsFromIDList(const Vector< Int > &spwIds, const Bool addTen=True, const Bool addIDs=True)
static Vector< Int > selectedIDs()
const TableExprNode * selectSpwIdsFromFreqList(const Vector< Float > &spwIds, const Float factor)
void resize(size_t nx, size_t ny, Bool copyValues=False)
static MSSpwParse * thisMSSParser
static TableExprNode * node_p
void resize(size_t len, Bool copyValues=False)
void selectChannelsFromIDList(Vector< Int > &spwIds, Vector< Int > &chanIDList, Int nFSpec)
Class to hold values from an ms grammar parser.
MSSpectralWindow spwSubTable_p
static void cleanupErrorHandler()
A Table intended to hold a MeasurementSet SPECTRAL_WINDOW table.
static Vector< Int > ddidList
static Matrix< Int > selectedChanIDs()
this file contains all the compiler specific defines
static Vector< Int > idList
Handle class for a table column expression tree.
A Table intended to hold astronomical data (a set of Measurements).
const TableExprNode * endOfCeremony(const TableExprNode &ten)
void selectChannelsFromDefaultList(Vector< Int > &spwIds, Vector< Int > &chanDefaultList)
static Matrix< Int > chanList
Class to hold values from field grammar parser.
bool Bool
Define the standard types used by Casacore.
A Table intended to hold a MeasurementSet DATADESCRIPTION table.
static TableExprNode columnAsTEN_p
static void cleanupNode()