32 #include <casacore/casa/aips.h> 33 #include <casacore/tables/TaQL/ExprNode.h> 34 #include <casacore/tables/TaQL/ExprNodeSet.h> 36 #include <casacore/ms/MeasurementSets/MeasurementSet.h> 37 #include <casacore/ms/MSSel/MSSelectableTable.h> 38 #include <casacore/casa/BasicSL/String.h> void addCondition(TableExprNode &target, TableExprNode &source)
MSParse()
Default constructor for List container class.
Class to hold values from an ms grammar parser.
AipsIO is the object persistency mechanism of Casacore.
String & shorthand()
Get the shorthand.
Handle class for a table column expression tree.
void setMS(MeasurementSet *ms)
static MSSelectableTable * msInterface_p
Bool test(const String &shortHand) const
Test if shorthand matches.
friend AipsIO & operator<<(AipsIO &, const MSParse &)
Dummy AipsIO routines; they are needed for the List container.
bool Bool
Define the standard types used by Casacore.
MSSelectableTable: An interface class used by MSSelection module to access the sub-tables and main-ta...
static MeasurementSet * ms_p
friend AipsIO & operator>>(AipsIO &, MSParse &)
A Table intended to hold astronomical data (a set of Measurements).
MSSelectableTable * msInterface()
Get ms object.
String: the storage and methods of handling collections of characters.
MSSelectableTable * tempMSInterface_p
The following exists for the period we make the transition from using MS to using MSSelectableTable...
MSParse & operator=(const MSParse &)
Assignment (copy semantics).
MeasurementSet * ms()
Get ms object.
this file contains all the compiler specific defines
void setMSInterface(MSSelectableTable *msI)