casa
5.7.0-16
|
CalDescRecord: Cal_desc table record access and creation. More...
#include <CalDescRecord.h>
Protected Member Functions | |
void | addRec (const casacore::Record &newRec) |
Add to itsRecord. More... | |
Private Attributes | |
casacore::Record | itsRecord |
CalDescRecord: Cal_desc table record access and creation.
Public interface
From "calibration description sub-table" and "record".
The CalDescRecord classes allow access to, and creation of, records in the cal_desc calibration sub-table. Specializations for SkyJones calibration table record types is provided through inheritance.
Encapsulate access to cal_desc calibration table records.
Definition at line 72 of file CalDescRecord.h.
casa::CalDescRecord::CalDescRecord | ( | ) |
Default null constructor, and destructor.
|
inline |
Definition at line 77 of file CalDescRecord.h.
casa::CalDescRecord::CalDescRecord | ( | const casacore::Record & | inpRec | ) |
Construct from an existing record.
|
protected |
Add to itsRecord.
void casa::CalDescRecord::defineChanFreq | ( | const casacore::Array< casacore::Double > & | chanFreq | ) |
void casa::CalDescRecord::defineChanRange | ( | const casacore::Array< casacore::Int > & | chanRange | ) |
void casa::CalDescRecord::defineChanWidth | ( | const casacore::Array< casacore::Double > & | chanWidth | ) |
void casa::CalDescRecord::defineJonesType | ( | const casacore::String & | jonesType | ) |
void casa::CalDescRecord::defineMSName | ( | const casacore::String & | msName | ) |
void casa::CalDescRecord::defineNJones | ( | const casacore::Int & | nJones | ) |
void casa::CalDescRecord::defineNumChan | ( | const casacore::Array< casacore::Int > & | numChan | ) |
void casa::CalDescRecord::defineNumReceptors | ( | const casacore::Int & | numReceptors | ) |
void casa::CalDescRecord::defineNumSpw | ( | const casacore::Int & | numSpw | ) |
Field accessors a) define.
void casa::CalDescRecord::definePolznType | ( | const casacore::Array< casacore::String > & | polznType | ) |
void casa::CalDescRecord::defineSpwId | ( | const casacore::Array< casacore::Int > & | spwId | ) |
void casa::CalDescRecord::getChanFreq | ( | casacore::Array< casacore::Double > & | chanFreq | ) |
void casa::CalDescRecord::getChanRange | ( | casacore::Array< casacore::Int > & | chanRange | ) |
void casa::CalDescRecord::getChanWidth | ( | casacore::Array< casacore::Double > & | chanWidth | ) |
void casa::CalDescRecord::getJonesType | ( | casacore::String & | jonesType | ) |
void casa::CalDescRecord::getMSName | ( | casacore::String & | msName | ) |
void casa::CalDescRecord::getNJones | ( | casacore::Int & | nJones | ) |
void casa::CalDescRecord::getNumChan | ( | casacore::Array< casacore::Int > & | numChan | ) |
void casa::CalDescRecord::getNumReceptors | ( | casacore::Int & | numReceptors | ) |
void casa::CalDescRecord::getNumSpw | ( | casacore::Int & | numSpw | ) |
b) get
void casa::CalDescRecord::getPolznType | ( | casacore::Array< casacore::String > & | polznType | ) |
void casa::CalDescRecord::getSpwId | ( | casacore::Array< casacore::Int > & | spwId | ) |
const casacore::Record& casa::CalDescRecord::record | ( | ) |
Return as record.
|
private |
Definition at line 117 of file CalDescRecord.h.