virtual const MeasurementSet * asMS()
virtual void init(const Table &msAsTable)
virtual const ArrayColumn< Bool > & flag()
virtual const ScalarQuantColumn< Double > & timeQuant()
virtual Bool flagRow(rownr_t i)
virtual Bool flagRow(const Int& i) {return allTrue(msCols_p->flag()(i));}
virtual ~MSMainColInterface()
MSMainColInterface(const Table &msAsTable)
virtual const ScalarQuantColumn< Double > & exposureQuant()
ArrayColumn< Bool > & flag()
ScalarQuantColumn< Double > & exposureQuant()
ScalarColumn< Bool > & flagRow()
ScalarQuantColumn< Double > & timeQuant()
virtual ~MSSelectableMainColumn()
MSSelectableMainColumn(const Table &msLikeTable)
virtual Bool flagRow(rownr_t i)=0
virtual void init(const Table &msLikeTable)
virtual const ScalarQuantColumn< Double > & timeQuant()=0
virtual const ScalarQuantColumn< Double > & exposureQuant()=0
virtual const ArrayColumn< Bool > & flag()=0
virtual const MeasurementSet * asMS()=0