29 #ifndef CALIBRATION_CALMAINCOLUMNS2_H
30 #define CALIBRATION_CALMAINCOLUMNS2_H
167 #ifndef AIPS_NO_TEMPLATE_SRC
168 #include <synthesis/CalTables/CalMainColumns2.tcc>
CalMainColumns2 & operator=(const CalMainColumns2 &)
casacore::ArrayColumn< casacore::Double > & refDir()
casacore::ScalarMeasColumn< casacore::MEpoch > timeMeas_p
casacore::ScalarColumn< casacore::Int > & pulsarBin()
CalMainColumns2()
Prohibit public use of the null constructor, which does not produce a usable object.
casacore::ArrayMeasColumn< casacore::MFrequency > refFreqMeas_p
casacore::ScalarColumn< casacore::Int > & calHistoryId()
casacore::ArrayColumn< T > solvePar_p
casacore::ScalarColumn< casacore::Double > time_p
Private column accessors.
Main interface class to a read/write table.
casacore::ScalarColumn< casacore::String > & fieldCode()
casacore::ScalarColumn< casacore::Int > phaseId_p
casacore::ScalarQuantColumn< casacore::Double > & intervalQuant()
casacore::ScalarColumn< casacore::Int > & freqGrp()
casacore::ScalarColumn< casacore::Int > & antenna1()
casacore::ScalarColumn< casacore::Double > & timeEP()
casacore::ScalarColumn< casacore::String > freqGrpName_p
casacore::ScalarColumn< casacore::String > fieldName_p
casacore::ArrayColumn< T > & gain()
casacore::ArrayColumn<casacore::Complex>& gain() {return gain_p;};
casacore::ScalarColumn< casacore::String > & sourceCode()
casacore::ScalarColumn< casacore::Int > & feed1()
casacore::ScalarColumn< casacore::String > & freqGrpName()
CalTable: Calibration table access and creation.
casacore::ScalarColumn< casacore::Int > & calDescId()
casacore::ScalarMeasColumn< casacore::MEpoch > & timeMeas()
casacore::ScalarColumn< casacore::Int > & measDirRef()
casacore::ScalarColumn< casacore::Int > & phaseId()
casacore::ArrayColumn< casacore::Int > & refAnt()
casacore::Table & asTable(CalTable2 &calTable)
Return a CalTable as a casacore::Table reference.
casacore::ScalarQuantColumn< casacore::Double > & timeEPQuant()
casacore::ScalarColumn< casacore::Int > & processorId()
virtual ~CalMainColumns2()
Default destructor.
casacore::ArrayColumn< T > & solvePar()
casacore::ScalarQuantColumn< casacore::Double > timeEPQuant_p
casacore::ArrayMeasColumn< casacore::MFrequency > & refFreqMeas()
casacore::Table & calMainAsTable()
Return cal_main and sub-tables as casacore::Table references.
casacore::ArrayColumn< casacore::Double > & refFreq()
casacore::ScalarQuantColumn< casacore::Double > intervalQuant_p
casacore::ScalarColumn< casacore::Int > stateId_p
casacore::ArrayColumn< casacore::Int > refReceptor_p
casacore::ScalarColumn< casacore::Int > & obsId()
casacore::ScalarColumn< casacore::Int > antenna1_p
casacore::ScalarColumn< casacore::Int > & arrayId()
casacore::ScalarColumn< casacore::Int > & calGrp()
casacore::ArrayMeasColumn< casacore::MDirection > & refDirMeas()
casacore::ArrayColumn< T > gain_p
casacore::ArrayColumn<casacore::Complex> gain_p;
bool Bool
Define the standard types used by Casacore.
casacore::ScalarColumn< casacore::String > & fieldName()
Read and write access to an array table column with arbitrary data type.
casacore::ArrayColumn< casacore::Int > & refReceptor()
Read/write access to a table column.
casacore::ScalarColumn< casacore::Double > & interval()
casacore::ArrayColumn< casacore::Int > refFeed_p
void attach(CalTable2 &calTable, casacore::TableColumn &tabCol, MSCalEnums::colDef colEnum, const casacore::Bool &optional=false)
Attach a table column accessor.
casacore::ScalarColumn< casacore::Int > calGrp_p
casacore::ScalarColumn< casacore::Int > obsId_p
casacore::ScalarColumn< casacore::String > fieldCode_p
casacore::ScalarColumn< casacore::Int > pulsarGateId_p
casacore::ScalarColumn< casacore::Int > feed1_p
casacore::ScalarColumn< casacore::Int > scanNo_p
casacore::ScalarColumn< casacore::Int > fieldId_p
casacore::ArrayColumn< casacore::Double > refFreq_p
casacore::ScalarColumn< casacore::Int > pulsarBin_p
colDef
Enumerate all relevant data fields (columns and keywords)
casacore::ScalarColumn< casacore::Int > & pulsarGateId()
casacore::ScalarColumn< casacore::String > sourceCode_p
casacore::ScalarColumn< casacore::String > & sourceName()
casacore::ScalarColumn< casacore::Int > calDescId_p
casacore::ScalarColumn< casacore::Int > processorId_p
casacore::ScalarColumn< casacore::Int > & stateId()
casacore::ScalarColumn< casacore::Int > & fieldId()
casacore::ArrayColumn< casacore::Int > & refFeed()
casacore::ScalarColumn< casacore::Int > freqGrp_p
casacore::ScalarColumn< casacore::Int > & measFreqRef()
casacore::ArrayColumn< casacore::Double > refDir_p
casacore::ScalarColumn< casacore::Int > measFreqRef_p
casacore::ArrayColumn< casacore::Int > refAnt_p
casacore::ScalarColumn< casacore::Double > timeEP_p
casacore::ArrayMeasColumn< casacore::MDirection > refDirMeas_p
casacore::ScalarColumn< casacore::Int > calHistoryId_p
casacore::ScalarColumn< casacore::Int > measDirRef_p
casacore::ScalarColumn< casacore::String > sourceName_p
casacore::ScalarColumn< casacore::Int > arrayId_p
casacore::ScalarColumn< casacore::Double > interval_p
casacore::ScalarColumn< casacore::Double > & time()
Read-write column accessors.
casacore::ScalarColumn< casacore::Int > & scanNo()