casa
5.7.0-16
|
#include <CTMainColumns.h>
Protected Member Functions | |
ROCTMainColumns () | |
Prohibit public use of the null constructor, which does not produce a usable object. More... | |
void | attach (const NewCalTable &calTable, casacore::TableColumn &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
Return a CalTable as a casacore::Table reference. More... | |
void | attach (const NewCalTable &calTable, casacore::ROArrayMeasColumn< casacore::MEpoch > &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const NewCalTable &calTable, casacore::ROArrayMeasColumn< casacore::MFrequency > &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const NewCalTable &calTable, casacore::ROArrayMeasColumn< casacore::MDirection > &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const NewCalTable &calTable, casacore::ROScalarMeasColumn< casacore::MEpoch > &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
void | attach (const NewCalTable &calTable, casacore::ROScalarQuantColumn< casacore::Double > &tabCol, CTEnums::colDef colEnum, const casacore::Bool &optional=false) |
Private Member Functions | |
ROCTMainColumns (const ROCTMainColumns &) | |
Prohibit copy constructor and assignment operator. More... | |
ROCTMainColumns & | operator= (const ROCTMainColumns &) |
Definition at line 50 of file CTMainColumns.h.
casa::ROCTMainColumns::ROCTMainColumns | ( | const NewCalTable & | calTable | ) |
Construct from a calibration table.
|
inlinevirtual |
Default destructor.
Definition at line 57 of file CTMainColumns.h.
|
inlineprotected |
Prohibit public use of the null constructor, which does not produce a usable object.
Definition at line 96 of file CTMainColumns.h.
|
private |
Prohibit copy constructor and assignment operator.
|
inline |
Definition at line 69 of file CTMainColumns.h.
References antenna1_p.
|
inline |
Definition at line 70 of file CTMainColumns.h.
References antenna2_p.
|
protected |
Return a CalTable as a casacore::Table reference.
Utilizes friendship relationship with class CalTable. const casacore::Table& asTable(const CalTable2& calTable) {return calTable.calMainAsTable();}
Attach a table column accessor
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
inline |
Definition at line 75 of file CTMainColumns.h.
References cparam_p.
casacore::Array<casacore::Float> casa::ROCTMainColumns::cycles | ( | ) |
void casa::ROCTMainColumns::cycles | ( | casacore::Array< casacore::Float > & | cy | ) |
|
inline |
Definition at line 71 of file CTMainColumns.h.
References fieldId_p.
|
inline |
Definition at line 78 of file CTMainColumns.h.
References flag_p.
Referenced by casa::CTMainColInterface::flag(), and casa::CTMainColInterface::flagRow().
|
inline |
Definition at line 76 of file CTMainColumns.h.
References fparam_p.
casacore::Array<casacore::Float> casa::ROCTMainColumns::fparamArray | ( | casacore::String | what = "" , |
const casacore::Vector< casacore::uInt > & | rows = casacore::Vector< casacore::uInt >() |
||
) |
Some additional methods to extract cparam into casacore::Array<casacore::Float> what can be: "","AP".
void casa::ROCTMainColumns::fparamArray | ( | casacore::Array< casacore::Float > & | arr, |
casacore::String | what = "" , |
||
const casacore::Vector< casacore::uInt > & | rows = casacore::Vector< casacore::uInt >() |
||
) |
|
inline |
Definition at line 66 of file CTMainColumns.h.
References interval_p.
|
inline |
Definition at line 67 of file CTMainColumns.h.
References intervalQuant_p.
|
inline |
Definition at line 74 of file CTMainColumns.h.
References obsId_p.
|
private |
|
inline |
Definition at line 77 of file CTMainColumns.h.
References paramerr_p.
casacore::Array<casacore::Float> casa::ROCTMainColumns::phase | ( | ) |
Some additional methods to extract phase-like info.
void casa::ROCTMainColumns::phase | ( | casacore::Array< casacore::Float > & | ph | ) |
|
inline |
Definition at line 73 of file CTMainColumns.h.
References scanNo_p.
|
inline |
Definition at line 79 of file CTMainColumns.h.
References snr_p.
|
inline |
Definition at line 72 of file CTMainColumns.h.
References spwId_p.
|
inline |
|
inline |
Definition at line 63 of file CTMainColumns.h.
References timeEP_p.
|
inline |
Definition at line 64 of file CTMainColumns.h.
References timeEPQuant_p.
Referenced by casa::CTMainColInterface::exposureQuant().
|
inline |
Definition at line 62 of file CTMainColumns.h.
References timeMeas_p.
|
inline |
Definition at line 61 of file CTMainColumns.h.
References timeQuant_p.
Referenced by casa::CTMainColInterface::timeQuant().
|
inline |
Definition at line 80 of file CTMainColumns.h.
References weight_p.
|
private |
Definition at line 133 of file CTMainColumns.h.
Referenced by antenna1().
|
private |
Definition at line 134 of file CTMainColumns.h.
Referenced by antenna2().
|
private |
Definition at line 139 of file CTMainColumns.h.
Referenced by cparam().
|
private |
Definition at line 135 of file CTMainColumns.h.
Referenced by fieldId().
|
private |
Definition at line 142 of file CTMainColumns.h.
Referenced by flag().
|
private |
Definition at line 140 of file CTMainColumns.h.
Referenced by fparam().
|
private |
Definition at line 131 of file CTMainColumns.h.
Referenced by interval().
|
private |
Definition at line 132 of file CTMainColumns.h.
Referenced by intervalQuant().
|
private |
Definition at line 138 of file CTMainColumns.h.
Referenced by obsId().
|
private |
Definition at line 141 of file CTMainColumns.h.
Referenced by paramerr().
|
private |
Definition at line 137 of file CTMainColumns.h.
Referenced by scanNo().
|
private |
Definition at line 143 of file CTMainColumns.h.
Referenced by snr().
|
private |
Definition at line 136 of file CTMainColumns.h.
Referenced by spwId().
|
private |
|
private |
Definition at line 129 of file CTMainColumns.h.
Referenced by timeEP().
|
private |
Definition at line 130 of file CTMainColumns.h.
Referenced by timeEPQuant().
|
private |
Definition at line 128 of file CTMainColumns.h.
Referenced by timeMeas().
|
private |
Definition at line 127 of file CTMainColumns.h.
Referenced by timeQuant().
|
private |
Definition at line 144 of file CTMainColumns.h.
Referenced by weight().