Complex array column in table select expression. More...
#include <ExprNodeArray.h>
Public Member Functions | |
| TableExprNodeArrayColumnComplex (const TableColumn &, const Table &) | |
| ~TableExprNodeArrayColumnComplex () | |
| virtual void | applySelection (const Vector< uInt > &rownrs) |
| Re-create the column object for a selection of rows. | |
| virtual DComplex | getElemDComplex (const TableExprId &id, const Slicer &index) |
| virtual MArray< DComplex > | getArrayDComplex (const TableExprId &id) |
| The default implementation of getArrayDComplex does getArrayDouble and converts the result. | |
| virtual MArray< DComplex > | getSliceDComplex (const TableExprId &id, const Slicer &) |
| virtual Array< Complex > | getElemColumnComplex (const Vector< uInt > &rownrs, const Slicer &) |
Protected Attributes | |
| ArrayColumn< Complex > | col_p |
Complex array column in table select expression.
Internal
These classes store an array column of type X.
Definition at line 578 of file ExprNodeArray.h.
| casacore::TableExprNodeArrayColumnComplex::TableExprNodeArrayColumnComplex | ( | const TableColumn & | , | |
| const Table & | ||||
| ) |
| casacore::TableExprNodeArrayColumnComplex::~TableExprNodeArrayColumnComplex | ( | ) |
| virtual void casacore::TableExprNodeArrayColumnComplex::applySelection | ( | const Vector< uInt > & | rownrs | ) | [virtual] |
Re-create the column object for a selection of rows.
Reimplemented from casacore::TableExprNodeArrayColumn.
| virtual MArray<DComplex> casacore::TableExprNodeArrayColumnComplex::getArrayDComplex | ( | const TableExprId & | id | ) | [virtual] |
The default implementation of getArrayDComplex does getArrayDouble and converts the result.
Reimplemented from casacore::TableExprNodeArray.
| virtual Array<Complex> casacore::TableExprNodeArrayColumnComplex::getElemColumnComplex | ( | const Vector< uInt > & | rownrs, | |
| const Slicer & | ||||
| ) | [virtual] |
Reimplemented from casacore::TableExprNodeArray.
| virtual DComplex casacore::TableExprNodeArrayColumnComplex::getElemDComplex | ( | const TableExprId & | id, | |
| const Slicer & | index | |||
| ) | [virtual] |
Reimplemented from casacore::TableExprNodeArray.
| virtual MArray<DComplex> casacore::TableExprNodeArrayColumnComplex::getSliceDComplex | ( | const TableExprId & | id, | |
| const Slicer & | ||||
| ) | [virtual] |
Reimplemented from casacore::TableExprNodeArray.
ArrayColumn<Complex> casacore::TableExprNodeArrayColumnComplex::col_p [protected] |
Definition at line 595 of file ExprNodeArray.h.
1.6.1