casa
5.7.0-16
|
ROCalDescColumns: Read-only cal_desc calibration table column access. More...
#include <CalDescColumns.h>
Protected Member Functions | |
ROCalDescColumns () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
const casacore::Table & | calDescAsTable (const CalTable &calTable) |
Return a CalTable cal_desc subtable as a casacore::Table reference. More... | |
void | attach (const CalTable &calTable, casacore::TableColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Attach a table column accessor. More... | |
void | attach (const CalTable &calTable, casacore::ROTableMeasColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROArrayQuantColumn< casacore::Double > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
ROCalDescColumns (const ROCalDescColumns &) | |
Prohibit copy constructor and assignment operator. More... | |
ROCalDescColumns & | operator= (const ROCalDescColumns &) |
ROCalDescColumns: Read-only cal_desc calibration table column access.
Public interface
From "read-only", "calibration descriptor table" and "columns".
The ROCalDescColumns class allows read-only access to columns in the cal_desc calibration sub-table.
Encapsulate read-only access to cal_desc calibration sub-table columns.
Definition at line 80 of file CalDescColumns.h.
casa::ROCalDescColumns::ROCalDescColumns | ( | const CalTable & | calTable | ) |
Construct from a cal_desc calibration sub-table.
|
inlinevirtual |
Default destructor.
Definition at line 87 of file CalDescColumns.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 110 of file CalDescColumns.h.
|
private |
Prohibit copy constructor and assignment operator.
|
protected |
Attach a table column accessor.
|
protected |
|
protected |
|
inlineprotected |
Return a CalTable cal_desc subtable as a casacore::Table reference.
Utilizes friendship relationship with class CalTable.
Definition at line 114 of file CalDescColumns.h.
References casa::CalTable::calDescAsTable().
|
inline |
Definition at line 95 of file CalDescColumns.h.
References chanFreq_p.
|
inline |
Definition at line 96 of file CalDescColumns.h.
References chanFreqMeas_p.
|
inline |
Definition at line 102 of file CalDescColumns.h.
References chanRange_p.
|
inline |
Definition at line 99 of file CalDescColumns.h.
References chanWidth_p.
|
inline |
Definition at line 100 of file CalDescColumns.h.
References chanWidthQuant_p.
|
inline |
Definition at line 104 of file CalDescColumns.h.
References jonesType_p.
|
inline |
Definition at line 98 of file CalDescColumns.h.
References measFreqRef_p.
|
inline |
Definition at line 105 of file CalDescColumns.h.
References msName_p.
|
inline |
Definition at line 93 of file CalDescColumns.h.
References nJones_p.
|
inline |
Definition at line 91 of file CalDescColumns.h.
References numChan_p.
|
inline |
Definition at line 92 of file CalDescColumns.h.
References numReceptors_p.
|
inline |
|
private |
|
inline |
Definition at line 103 of file CalDescColumns.h.
References polznType_p.
|
inline |
Definition at line 94 of file CalDescColumns.h.
References spwId_p.
|
private |
Definition at line 136 of file CalDescColumns.h.
Referenced by chanFreq().
|
private |
Definition at line 137 of file CalDescColumns.h.
Referenced by chanFreqMeas().
|
private |
Definition at line 141 of file CalDescColumns.h.
Referenced by chanRange().
|
private |
Definition at line 139 of file CalDescColumns.h.
Referenced by chanWidth().
|
private |
Definition at line 140 of file CalDescColumns.h.
Referenced by chanWidthQuant().
|
private |
Definition at line 143 of file CalDescColumns.h.
Referenced by jonesType().
|
private |
Definition at line 138 of file CalDescColumns.h.
Referenced by measFreqRef().
|
private |
Definition at line 144 of file CalDescColumns.h.
Referenced by msName().
|
private |
Definition at line 134 of file CalDescColumns.h.
Referenced by nJones().
|
private |
Definition at line 132 of file CalDescColumns.h.
Referenced by numChan().
|
private |
Definition at line 133 of file CalDescColumns.h.
Referenced by numReceptors().
|
private |
|
private |
Definition at line 142 of file CalDescColumns.h.
Referenced by polznType().
|
private |
Definition at line 135 of file CalDescColumns.h.
Referenced by spwId().