#include <MSSelectableMainColumn.h>
Public Member Functions | |
| MSMainColInterface () | |
| MSMainColInterface (const Table &msAsTable) | |
| virtual | ~MSMainColInterface () |
| virtual void | init (const Table &msAsTable) |
| virtual const ROArrayColumn < Bool > & | flag () |
| virtual Bool | flagRow (const Int &i) |
| virtual Bool flagRow(const Int& i) {return allTrue(msCols_p->flag()(i));} | |
| virtual const ROScalarQuantColumn< Double > & | exposureQuant () |
| virtual const ROScalarQuantColumn< Double > & | timeQuant () |
| virtual const MeasurementSet * | asMS () |
Private Attributes | |
| MeasurementSet | ms_p |
| ROMSMainColumns * | msCols_p |
Definition at line 67 of file MSSelectableMainColumn.h.
| casacore::MSMainColInterface::MSMainColInterface | ( | ) | [inline] |
Definition at line 70 of file MSSelectableMainColumn.h.
| casacore::MSMainColInterface::MSMainColInterface | ( | const Table & | msAsTable | ) | [inline] |
Definition at line 71 of file MSSelectableMainColumn.h.
References init().
| virtual casacore::MSMainColInterface::~MSMainColInterface | ( | ) | [inline, virtual] |
Definition at line 74 of file MSSelectableMainColumn.h.
References msCols_p.
| virtual const MeasurementSet* casacore::MSMainColInterface::asMS | ( | ) | [inline, virtual] |
Implements casacore::MSSelectableMainColumn.
Definition at line 85 of file MSSelectableMainColumn.h.
References casacore::MSSelectableMainColumn::table().
| virtual const ROScalarQuantColumn<Double>& casacore::MSMainColInterface::exposureQuant | ( | ) | [inline, virtual] |
Implements casacore::MSSelectableMainColumn.
Definition at line 82 of file MSSelectableMainColumn.h.
References casacore::ROMSMainColumns::exposureQuant(), and msCols_p.
| virtual const ROArrayColumn<Bool>& casacore::MSMainColInterface::flag | ( | ) | [inline, virtual] |
Implements casacore::MSSelectableMainColumn.
Definition at line 78 of file MSSelectableMainColumn.h.
References casacore::ROMSMainColumns::flag(), and msCols_p.
virtual Bool flagRow(const Int& i) {return allTrue(msCols_p->flag()(i));}
Implements casacore::MSSelectableMainColumn.
Definition at line 81 of file MSSelectableMainColumn.h.
References casacore::ROMSMainColumns::flagRow(), and msCols_p.
| virtual void casacore::MSMainColInterface::init | ( | const Table & | msAsTable | ) | [inline, virtual] |
Reimplemented from casacore::MSSelectableMainColumn.
Definition at line 76 of file MSSelectableMainColumn.h.
References ms_p, and msCols_p.
Referenced by MSMainColInterface().
| virtual const ROScalarQuantColumn<Double>& casacore::MSMainColInterface::timeQuant | ( | ) | [inline, virtual] |
Implements casacore::MSSelectableMainColumn.
Definition at line 83 of file MSSelectableMainColumn.h.
References msCols_p, and casacore::ROMSMainColumns::timeQuant().
Definition at line 87 of file MSSelectableMainColumn.h.
Referenced by init().
Definition at line 88 of file MSSelectableMainColumn.h.
Referenced by exposureQuant(), flag(), flagRow(), init(), timeQuant(), and ~MSMainColInterface().
1.6.1