casa
5.7.0-16
|
CalDescColumns2: Read-write cal_desc calibration table column access. More...
#include <CalDescColumns2.h>
Protected Member Functions | |
CalDescColumns2 () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
casacore::Table & | calDescAsTable (CalTable2 &calTable) |
Return a CalTable cal_desc subtable as a casacore::Table reference. More... | |
void | attach (CalTable2 &calTable, casacore::TableColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Attach a table column accessor. More... | |
void | attach (CalTable2 &calTable, casacore::ROTableMeasColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (CalTable2 &calTable, casacore::ROArrayQuantColumn< casacore::Double > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
CalDescColumns2 (const CalDescColumns2 &) | |
Prohibit copy constructor and assignment operator. More... | |
CalDescColumns2 & | operator= (const CalDescColumns2 &) |
CalDescColumns2: Read-write cal_desc calibration table column access.
Public interface
From "calibration descriptor table" and "columns".
The CalDescColumns2 class allows read-write access to columns in the cal_desc calibration sub-table.
Encapsulate access to cal_desc calibration sub-table columns.
Definition at line 181 of file CalDescColumns2.h.
casa::CalDescColumns2::CalDescColumns2 | ( | CalTable2 & | calTable | ) |
Construct from a calibration table.
|
inlinevirtual |
Default destructor.
Definition at line 188 of file CalDescColumns2.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 209 of file CalDescColumns2.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 213 of file CalDescColumns2.h.
References casa::CalTable2::calDescAsTable().
|
inline |
Definition at line 196 of file CalDescColumns2.h.
References chanFreq_p.
|
inline |
Definition at line 197 of file CalDescColumns2.h.
References chanFreqMeas_p.
|
inline |
Definition at line 201 of file CalDescColumns2.h.
References chanRange_p.
|
inline |
Definition at line 199 of file CalDescColumns2.h.
References chanWidth_p.
|
inline |
Definition at line 200 of file CalDescColumns2.h.
References chanWidthQuant_p.
|
inline |
Definition at line 203 of file CalDescColumns2.h.
References jonesType_p.
|
inline |
Definition at line 198 of file CalDescColumns2.h.
References measFreqRef_p.
|
inline |
Definition at line 204 of file CalDescColumns2.h.
References msName_p.
|
inline |
Definition at line 194 of file CalDescColumns2.h.
References nJones_p.
|
inline |
Definition at line 192 of file CalDescColumns2.h.
References numChan_p.
|
inline |
Definition at line 193 of file CalDescColumns2.h.
References numReceptors_p.
|
inline |
|
private |
|
inline |
Definition at line 202 of file CalDescColumns2.h.
References polznType_p.
|
inline |
Definition at line 195 of file CalDescColumns2.h.
References spwId_p.
|
private |
Definition at line 234 of file CalDescColumns2.h.
Referenced by chanFreq().
|
private |
Definition at line 235 of file CalDescColumns2.h.
Referenced by chanFreqMeas().
|
private |
Definition at line 239 of file CalDescColumns2.h.
Referenced by chanRange().
|
private |
Definition at line 237 of file CalDescColumns2.h.
Referenced by chanWidth().
|
private |
Definition at line 238 of file CalDescColumns2.h.
Referenced by chanWidthQuant().
|
private |
Definition at line 241 of file CalDescColumns2.h.
Referenced by jonesType().
|
private |
Definition at line 236 of file CalDescColumns2.h.
Referenced by measFreqRef().
|
private |
Definition at line 242 of file CalDescColumns2.h.
Referenced by msName().
|
private |
Definition at line 232 of file CalDescColumns2.h.
Referenced by nJones().
|
private |
Definition at line 230 of file CalDescColumns2.h.
Referenced by numChan().
|
private |
Definition at line 231 of file CalDescColumns2.h.
Referenced by numReceptors().
|
private |
|
private |
Definition at line 240 of file CalDescColumns2.h.
Referenced by polznType().
|
private |
Definition at line 233 of file CalDescColumns2.h.
Referenced by spwId().