29 #ifndef CT_CTINTERFACE_H
30 #define CT_CTINTERFACE_H
CTSpectralWindow & spectralWindow()
A Table intended to hold a MeasurementSet OBSERVATION table.
Main interface class to a read/write table.
A Table intended to hold a MeasurementSet DATADESCRIPTION table.
virtual casacore::MSSelectableMainColumn * mainColumns()
virtual const CTField & field()
virtual const casacore::MSDataDescription & dataDescription()
virtual casacore::MSSelectableTable::MSSDataType dataType()
virtual const CTAntenna & antenna()
PredefinedColumns
The Main table colums with predefined meaning.
virtual casacore::Bool isMS()
casacore::MSDataDescription fakeDDSubTable
A Table intended to hold a MeasurementSet ANTENNA table.
CTMainColInterface * ctMainCols_p
CTObservation & observation()
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...
A Table intended to hold a MeasurementSet FIELD table.
A Table intended to hold astronomical data (a set of Measurements).
String: the storage and methods of handling collections of characters.
virtual casacore::String columnName(casacore::MSMainEnums::PredefinedColumns nameEnum)
virtual const casacore::MeasurementSet * asMS()
virtual const casacore::MSObservation& observation();
virtual const CTSpectralWindow & spectralWindow()
virtual const CTObservation & observation()
virtual const NewCalTable * asCT()
A Table intended to hold a MeasurementSet SPECTRAL_WINDOW table.