casa
5.7.0-16
|
#include <CTInterface.h>
Public Member Functions | |
CTInterface () | |
CTInterface (const casacore::Table &table) | |
virtual | ~CTInterface () |
virtual const CTObservation & | observation () |
virtual const CTAntenna & | antenna () |
virtual const CTField & | field () |
virtual const CTSpectralWindow & | spectralWindow () |
virtual casacore::Bool | isMS () |
virtual casacore::MSSelectableTable::MSSDataType | dataType () |
virtual const casacore::MSDataDescription & | dataDescription () |
virtual casacore::String | columnName (casacore::MSMainEnums::PredefinedColumns nameEnum) |
virtual const casacore::MeasurementSet * | asMS () |
virtual const casacore::MSObservation& observation(); More... | |
virtual const NewCalTable * | asCT () |
virtual casacore::MSSelectableMainColumn * | mainColumns () |
Public Member Functions inherited from casacore::MSSelectableTable | |
MSSelectableTable () | |
MSSelectableTable (const Table &table) | |
virtual | ~MSSelectableTable () |
virtual void | setTable (const Table &table) |
const Table * | table () |
TableExprNode | col (const String &colName) |
Private Member Functions | |
void | makeDDSubTable () |
Private Attributes | |
casacore::MSDataDescription | fakeDDSubTable |
CTMainColInterface * | ctMainCols_p |
Additional Inherited Members | |
Public Types inherited from casacore::MSSelectableTable | |
enum | MSSDataType { BASELINE_BASED, PURE_ANTENNA_BASED, REF_ANTENNA_BASED } |
Protected Attributes inherited from casacore::MSSelectableTable | |
const Table * | table_p |
Definition at line 44 of file CTInterface.h.
|
inline |
Definition at line 47 of file CTInterface.h.
casa::CTInterface::CTInterface | ( | const casacore::Table & | table | ) |
|
virtual |
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 52 of file CTInterface.h.
References casa::NewCalTable::antenna(), and asCT().
|
virtual |
Referenced by antenna(), field(), observation(), and spectralWindow().
|
inlinevirtual |
virtual const casacore::MSObservation& observation();
{throw(casacore::AipsError("asMS() called from CTInterface class"));} cerr << "asMS() called from CTInterface class" << endl; return static_cast<const casacore::MeasurementSet *>(table());
Implements casacore::MSSelectableTable.
Definition at line 62 of file CTInterface.h.
|
virtual |
Implements casacore::MSSelectableTable.
|
virtual |
Implements casacore::MSSelectableTable.
|
virtual |
Implements casacore::MSSelectableTable.
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 53 of file CTInterface.h.
References asCT(), and casa::NewCalTable::field().
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 55 of file CTInterface.h.
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 70 of file CTInterface.h.
|
private |
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 51 of file CTInterface.h.
References asCT(), and casa::NewCalTable::observation().
|
inlinevirtual |
Implements casacore::MSSelectableTable.
Definition at line 54 of file CTInterface.h.
References asCT(), and casa::NewCalTable::spectralWindow().
|
private |
Definition at line 75 of file CTInterface.h.
|
private |
Definition at line 71 of file CTInterface.h.