casacore::MSMainColInterface Class Reference

#include <MSSelectableMainColumn.h>

Inheritance diagram for casacore::MSMainColInterface:
casacore::MSSelectableMainColumn

List of all members.

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 MeasurementSetasMS ()

Private Attributes

MeasurementSet ms_p
ROMSMainColumnsmsCols_p

Detailed Description

Definition at line 67 of file MSSelectableMainColumn.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

virtual const MeasurementSet* casacore::MSMainColInterface::asMS (  )  [inline, virtual]
virtual const ROScalarQuantColumn<Double>& casacore::MSMainColInterface::exposureQuant (  )  [inline, virtual]
virtual const ROArrayColumn<Bool>& casacore::MSMainColInterface::flag (  )  [inline, virtual]
virtual Bool casacore::MSMainColInterface::flagRow ( const Int i  )  [inline, virtual]

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]

Member Data Documentation

Definition at line 87 of file MSSelectableMainColumn.h.

Referenced by init().


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1