casa
5.7.0-16
|
ROCalMainColumns: Read-only cal_main calibration table column access. More...
#include <CalMainColumns.h>
Protected Member Functions | |
ROCalMainColumns () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
const casacore::Table & | asTable (const CalTable &calTable) |
Return a CalTable 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::ROArrayMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROArrayMeasColumn< casacore::MFrequency > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROArrayMeasColumn< casacore::MDirection > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROScalarMeasColumn< casacore::MEpoch > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const CalTable &calTable, casacore::ROScalarQuantColumn< casacore::Double > &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
ROCalMainColumns (const ROCalMainColumns &) | |
Prohibit copy constructor and assignment operator. More... | |
ROCalMainColumns & | operator= (const ROCalMainColumns &) |
ROCalMainColumns: Read-only cal_main calibration table column access.
Public interface
From "read-only", "calibration main table" and "columns".
The ROCalMainColumns class allows read-only access to columns in the main calibration table. Specializations for baseline-based, time-variable and solvable VisJones calibration table record types are provided through inheritance.
Encapsulate access to calibration table columns.
Definition at line 84 of file CalMainColumns.h.
casa::ROCalMainColumns::ROCalMainColumns | ( | const CalTable & | calTable | ) |
Construct from a calibration table.
|
inlinevirtual |
Default destructor.
Definition at line 91 of file CalMainColumns.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 138 of file CalMainColumns.h.
|
private |
Prohibit copy constructor and assignment operator.
|
inline |
Definition at line 102 of file CalMainColumns.h.
References antenna1_p.
|
inline |
Definition at line 105 of file CalMainColumns.h.
References arrayId_p.
|
inlineprotected |
Return a CalTable as a casacore::Table reference.
Utilizes friendship relationship with class CalTable.
Definition at line 142 of file CalMainColumns.h.
References casa::CalTable::calMainAsTable().
|
protected |
Attach a table column accessor.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
Definition at line 132 of file CalMainColumns.h.
References calDescId_p.
|
inline |
Definition at line 119 of file CalMainColumns.h.
References calGrp_p.
|
inline |
Definition at line 133 of file CalMainColumns.h.
References calHistoryId_p.
|
inline |
Definition at line 103 of file CalMainColumns.h.
References feed1_p.
|
inline |
Definition at line 116 of file CalMainColumns.h.
References fieldCode_p.
|
inline |
Definition at line 104 of file CalMainColumns.h.
References fieldId_p.
|
inline |
Definition at line 115 of file CalMainColumns.h.
References fieldName_p.
|
inline |
Definition at line 113 of file CalMainColumns.h.
References freqGrp_p.
|
inline |
Definition at line 114 of file CalMainColumns.h.
References freqGrpName_p.
|
inline |
Definition at line 120 of file CalMainColumns.h.
References gain_p.
|
inline |
Definition at line 99 of file CalMainColumns.h.
References interval_p.
|
inline |
Definition at line 100 of file CalMainColumns.h.
References intervalQuant_p.
|
inline |
Definition at line 131 of file CalMainColumns.h.
References measDirRef_p.
|
inline |
Definition at line 127 of file CalMainColumns.h.
References measFreqRef_p.
|
inline |
Definition at line 106 of file CalMainColumns.h.
References obsId_p.
|
private |
|
inline |
Definition at line 110 of file CalMainColumns.h.
References phaseId_p.
|
inline |
Definition at line 108 of file CalMainColumns.h.
References processorId_p.
|
inline |
Definition at line 111 of file CalMainColumns.h.
References pulsarBin_p.
|
inline |
Definition at line 112 of file CalMainColumns.h.
References pulsarGateId_p.
|
inline |
Definition at line 121 of file CalMainColumns.h.
References refAnt_p.
|
inline |
Definition at line 128 of file CalMainColumns.h.
References refDir_p.
|
inline |
Definition at line 129 of file CalMainColumns.h.
References refDirMeas_p.
|
inline |
Definition at line 122 of file CalMainColumns.h.
References refFeed_p.
|
inline |
Definition at line 124 of file CalMainColumns.h.
References refFreq_p.
|
inline |
Definition at line 125 of file CalMainColumns.h.
References refFreqMeas_p.
|
inline |
Definition at line 123 of file CalMainColumns.h.
References refReceptor_p.
|
inline |
Definition at line 107 of file CalMainColumns.h.
References scanNo_p.
|
inline |
Definition at line 118 of file CalMainColumns.h.
References sourceCode_p.
|
inline |
Definition at line 117 of file CalMainColumns.h.
References sourceName_p.
|
inline |
Definition at line 109 of file CalMainColumns.h.
References stateId_p.
|
inline |
|
inline |
Definition at line 96 of file CalMainColumns.h.
References timeEP_p.
|
inline |
Definition at line 97 of file CalMainColumns.h.
References timeEPQuant_p.
|
inline |
Definition at line 95 of file CalMainColumns.h.
References timeMeas_p.
|
private |
Definition at line 174 of file CalMainColumns.h.
Referenced by antenna1().
|
private |
Definition at line 177 of file CalMainColumns.h.
Referenced by arrayId().
|
private |
Definition at line 202 of file CalMainColumns.h.
Referenced by calDescId().
|
private |
Definition at line 191 of file CalMainColumns.h.
Referenced by calGrp().
|
private |
Definition at line 203 of file CalMainColumns.h.
Referenced by calHistoryId().
|
private |
Definition at line 175 of file CalMainColumns.h.
Referenced by feed1().
|
private |
Definition at line 188 of file CalMainColumns.h.
Referenced by fieldCode().
|
private |
Definition at line 176 of file CalMainColumns.h.
Referenced by fieldId().
|
private |
Definition at line 187 of file CalMainColumns.h.
Referenced by fieldName().
|
private |
Definition at line 185 of file CalMainColumns.h.
Referenced by freqGrp().
|
private |
Definition at line 186 of file CalMainColumns.h.
Referenced by freqGrpName().
|
private |
Definition at line 192 of file CalMainColumns.h.
Referenced by gain().
|
private |
Definition at line 172 of file CalMainColumns.h.
Referenced by interval().
|
private |
Definition at line 173 of file CalMainColumns.h.
Referenced by intervalQuant().
|
private |
Definition at line 201 of file CalMainColumns.h.
Referenced by measDirRef().
|
private |
Definition at line 198 of file CalMainColumns.h.
Referenced by measFreqRef().
|
private |
Definition at line 178 of file CalMainColumns.h.
Referenced by obsId().
|
private |
Definition at line 182 of file CalMainColumns.h.
Referenced by phaseId().
|
private |
Definition at line 180 of file CalMainColumns.h.
Referenced by processorId().
|
private |
Definition at line 183 of file CalMainColumns.h.
Referenced by pulsarBin().
|
private |
Definition at line 184 of file CalMainColumns.h.
Referenced by pulsarGateId().
|
private |
Definition at line 193 of file CalMainColumns.h.
Referenced by refAnt().
|
private |
Definition at line 199 of file CalMainColumns.h.
Referenced by refDir().
|
private |
Definition at line 200 of file CalMainColumns.h.
Referenced by refDirMeas().
|
private |
Definition at line 194 of file CalMainColumns.h.
Referenced by refFeed().
|
private |
Definition at line 196 of file CalMainColumns.h.
Referenced by refFreq().
|
private |
Definition at line 197 of file CalMainColumns.h.
Referenced by refFreqMeas().
|
private |
Definition at line 195 of file CalMainColumns.h.
Referenced by refReceptor().
|
private |
Definition at line 179 of file CalMainColumns.h.
Referenced by scanNo().
|
private |
Definition at line 190 of file CalMainColumns.h.
Referenced by sourceCode().
|
private |
Definition at line 189 of file CalMainColumns.h.
Referenced by sourceName().
|
private |
Definition at line 181 of file CalMainColumns.h.
Referenced by stateId().
|
private |
|
private |
Definition at line 170 of file CalMainColumns.h.
Referenced by timeEP().
|
private |
Definition at line 171 of file CalMainColumns.h.
Referenced by timeEPQuant().
|
private |
Definition at line 169 of file CalMainColumns.h.
Referenced by timeMeas().