********************************************************** CalSetMetaInfo More...
#include <CalSetMetaInfo.h>
Public Member Functions | |
CalSetMetaInfo () | |
CalSetMetaInfo (const String &root) | |
~CalSetMetaInfo () | |
void | setRootName (const String &root) |
String | fullSubTableName (String &subTableName, const String &base) |
String | fullSubTableName (String &subTableName) |
void | reset (const String &root) |
String | getAntName (Int ant) |
String | getFieldName (Int field) |
String | getSpwName (Int spw) |
Double | getSpwRefFreq (Int spw) |
Double | getSpwTotalBandwidth (Int spw) |
Vector<Double> getSpwChanWidth(Int spw);. | |
Vector< String > | getFieldNames () |
Vector< String > | getAntNames () |
Vector< String > | getSpwNames () |
Vector< Double > | getSpwRefFreqs () |
Bool | verify (CalSetMetaInfo &otherCSMI) |
void | copyMetaTables (const String &target) |
Protected Member Functions | |
void | cleanUp () |
Private Attributes | |
String | rootName |
String | antTableName |
String | fieldTableName |
String | spwTableName |
ROMSAntennaColumns * | calTableMSAC |
ROMSFieldColumns * | calTableMSFC |
ROMSSpWindowColumns * | calTableMSSpC |
MSAntenna * | calAntTable |
MSField * | calFieldTable |
MSSpectralWindow * | calSpwTable |
********************************************************** CalSetMetaInfo
Definition at line 49 of file CalSetMetaInfo.h.
casa::CalSetMetaInfo::CalSetMetaInfo | ( | ) | [inline] |
Definition at line 52 of file CalSetMetaInfo.h.
References rootName.
casa::CalSetMetaInfo::CalSetMetaInfo | ( | const String & | root | ) |
casa::CalSetMetaInfo::~CalSetMetaInfo | ( | ) | [inline] |
Definition at line 60 of file CalSetMetaInfo.h.
References cleanUp().
void casa::CalSetMetaInfo::cleanUp | ( | ) | [inline, protected] |
Definition at line 86 of file CalSetMetaInfo.h.
References calAntTable, calFieldTable, calSpwTable, calTableMSAC, calTableMSFC, and calTableMSSpC.
Referenced by ~CalSetMetaInfo().
void casa::CalSetMetaInfo::copyMetaTables | ( | const String & | target | ) |
String casa::CalSetMetaInfo::fullSubTableName | ( | String & | subTableName | ) | [inline] |
Definition at line 65 of file CalSetMetaInfo.h.
References fullSubTableName(), and rootName.
String casa::CalSetMetaInfo::fullSubTableName | ( | String & | subTableName, | |
const String & | base | |||
) | [inline] |
Definition at line 63 of file CalSetMetaInfo.h.
Referenced by fullSubTableName().
String casa::CalSetMetaInfo::getAntName | ( | Int | ant | ) |
Vector<String> casa::CalSetMetaInfo::getAntNames | ( | ) |
String casa::CalSetMetaInfo::getFieldName | ( | Int | field | ) |
Vector<String> casa::CalSetMetaInfo::getFieldNames | ( | ) |
String casa::CalSetMetaInfo::getSpwName | ( | Int | spw | ) |
Vector<String> casa::CalSetMetaInfo::getSpwNames | ( | ) |
Double casa::CalSetMetaInfo::getSpwRefFreq | ( | Int | spw | ) |
Vector<Double> casa::CalSetMetaInfo::getSpwRefFreqs | ( | ) |
Double casa::CalSetMetaInfo::getSpwTotalBandwidth | ( | Int | spw | ) |
Vector<Double> getSpwChanWidth(Int spw);.
void casa::CalSetMetaInfo::reset | ( | const String & | root | ) |
void casa::CalSetMetaInfo::setRootName | ( | const String & | root | ) | [inline] |
Definition at line 62 of file CalSetMetaInfo.h.
References rootName.
Bool casa::CalSetMetaInfo::verify | ( | CalSetMetaInfo & | otherCSMI | ) |
String casa::CalSetMetaInfo::antTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
MSAntenna* casa::CalSetMetaInfo::calAntTable [private] |
Definition at line 101 of file CalSetMetaInfo.h.
Referenced by cleanUp().
MSField* casa::CalSetMetaInfo::calFieldTable [private] |
Definition at line 102 of file CalSetMetaInfo.h.
Referenced by cleanUp().
MSSpectralWindow* casa::CalSetMetaInfo::calSpwTable [private] |
Definition at line 103 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSAntennaColumns* casa::CalSetMetaInfo::calTableMSAC [private] |
Definition at line 98 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSFieldColumns* casa::CalSetMetaInfo::calTableMSFC [private] |
Definition at line 99 of file CalSetMetaInfo.h.
Referenced by cleanUp().
ROMSSpWindowColumns* casa::CalSetMetaInfo::calTableMSSpC [private] |
Definition at line 100 of file CalSetMetaInfo.h.
Referenced by cleanUp().
String casa::CalSetMetaInfo::fieldTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
String casa::CalSetMetaInfo::rootName [private] |
Definition at line 97 of file CalSetMetaInfo.h.
Referenced by CalSetMetaInfo(), fullSubTableName(), and setRootName().
String casa::CalSetMetaInfo::spwTableName [private] |
Definition at line 97 of file CalSetMetaInfo.h.