casa
$Rev:20696$
|
#include <MSSelectableMainColumn.h>
Public Member Functions | |
MSSelectableMainColumn (const Table &msLikeTable) | |
MSSelectableMainColumn () | |
virtual | ~MSSelectableMainColumn () |
virtual void | init (const Table &msLikeTable) |
const Table * | table () |
virtual const ROArrayColumn < Bool > & | flag ()=0 |
virtual const Bool | flagRow (const Int &i)=0 |
virtual const ROScalarQuantColumn< Double > & | exposureQuant ()=0 |
virtual const ROScalarQuantColumn< Double > & | timeQuant ()=0 |
virtual const MeasurementSet * | asMS ()=0 |
Protected Attributes | |
const Table * | table_p |
Definition at line 48 of file MSSelectableMainColumn.h.
casa::MSSelectableMainColumn::MSSelectableMainColumn | ( | const Table & | msLikeTable | ) | [inline] |
Definition at line 51 of file MSSelectableMainColumn.h.
References init().
casa::MSSelectableMainColumn::MSSelectableMainColumn | ( | ) | [inline] |
Definition at line 52 of file MSSelectableMainColumn.h.
References table_p.
virtual casa::MSSelectableMainColumn::~MSSelectableMainColumn | ( | ) | [inline, virtual] |
Definition at line 53 of file MSSelectableMainColumn.h.
virtual const MeasurementSet* casa::MSSelectableMainColumn::asMS | ( | ) | [pure virtual] |
Implemented in casa::MSMainColInterface, and casa::CTMainColInterface.
virtual const ROScalarQuantColumn<Double>& casa::MSSelectableMainColumn::exposureQuant | ( | ) | [pure virtual] |
Implemented in casa::MSMainColInterface, and casa::CTMainColInterface.
virtual const ROArrayColumn<Bool>& casa::MSSelectableMainColumn::flag | ( | ) | [pure virtual] |
Implemented in casa::MSMainColInterface, and casa::CTMainColInterface.
virtual const Bool casa::MSSelectableMainColumn::flagRow | ( | const Int & | i | ) | [pure virtual] |
Implemented in casa::MSMainColInterface, and casa::CTMainColInterface.
virtual void casa::MSSelectableMainColumn::init | ( | const Table & | msLikeTable | ) | [inline, virtual] |
Reimplemented in casa::MSMainColInterface, and casa::CTMainColInterface.
Definition at line 55 of file MSSelectableMainColumn.h.
References table_p.
Referenced by MSSelectableMainColumn().
const Table* casa::MSSelectableMainColumn::table | ( | ) | [inline] |
Definition at line 56 of file MSSelectableMainColumn.h.
References table_p.
virtual const ROScalarQuantColumn<Double>& casa::MSSelectableMainColumn::timeQuant | ( | ) | [pure virtual] |
Implemented in casa::MSMainColInterface, and casa::CTMainColInterface.
const Table* casa::MSSelectableMainColumn::table_p [protected] |
Definition at line 64 of file MSSelectableMainColumn.h.
Referenced by init(), MSSelectableMainColumn(), and table().