casa
$Rev:20696$
|
A GBTBackendFiller for Holography data. More...
#include <GBTHoloFiller.h>
Public Member Functions | |
GBTHoloFiller (const String &msName, const Regex &object) | |
construct one | |
~GBTHoloFiller () | |
virtual GBTScanLogReader::BACKENDS | type () |
what type of backend is this | |
virtual Bool | fill (const String &backendFile, const Block< String > &dapFiles, const String &ifManagerFile, const Block< String > &rxCalInfoFiles, const GBTGOFile &GOFile, const String &antennaFile, const GBTStateTable &masterState, const GBTLO1File &LO1A, const GBTLO1File &LO1B, const GBTMSFillOptions &fillOptions) |
fill a given backend file and DAP files | |
Private Member Functions | |
void | attachColumns () |
GBTHoloFiller () | |
unset and unavailable | |
GBTHoloFiller (const GBTHoloFiller &) | |
GBTHoloFiller & | operator= (const GBTHoloFiller &) |
Private Attributes | |
GBTBackendTable * | holoTab_p |
String | msName_p |
Regex | object_p |
GBTMSTypeDataFiller * | typeDataTab_p |
the associated tables | |
GBTMSTypeFiller * | typeTab_p |
ScalarColumn< Int > | ifId_p |
the backend ID column | |
Table * | gbtPointingTab_p |
Table * | gbtFocusTab_p |
GBTIFFiller * | ifFiller_p |
IF manager filler. | |
GBTAntennaFile | antennaFile_p |
ANTENNA file. | |
GBTRcvrCalFiller * | rxCalFiller_p |
RX CAL INFO files filler. | |
GBTGOFiller * | GOFiller_p |
GO (user interface) filler. |
A GBTBackendFiller for Holography data.
Internal
This fills GBT Holography data to a MS, hence GBTHoloFiller.
There exist holography data at the GBT which needs to be filled.
Definition at line 85 of file GBTHoloFiller.h.
GBTHoloFiller::GBTHoloFiller | ( | const String & | msName, |
const Regex & | object | ||
) |
construct one
GBTHoloFiller::GBTHoloFiller | ( | ) | [private] |
unset and unavailable
GBTHoloFiller::GBTHoloFiller | ( | const GBTHoloFiller & | ) | [private] |
void GBTHoloFiller::attachColumns | ( | ) | [private] |
virtual Bool GBTHoloFiller::fill | ( | const String & | backendFile, |
const Block< String > & | dapFiles, | ||
const String & | ifManagerFile, | ||
const Block< String > & | rxCalInfoFiles, | ||
const GBTGOFile & | GOFile, | ||
const String & | antennaFile, | ||
const GBTStateTable & | masterState, | ||
const GBTLO1File & | LO1A, | ||
const GBTLO1File & | LO1B, | ||
const GBTMSFillOptions & | fillOptions | ||
) | [virtual] |
fill a given backend file and DAP files
Implements GBTBackendFiller.
GBTHoloFiller& GBTHoloFiller::operator= | ( | const GBTHoloFiller & | ) | [private] |
virtual GBTScanLogReader::BACKENDS GBTHoloFiller::type | ( | ) | [inline, virtual] |
what type of backend is this
Implements GBTBackendFiller.
Definition at line 93 of file GBTHoloFiller.h.
References GBTScanLogReader::HOLOGRAPHY.
GBTAntennaFile GBTHoloFiller::antennaFile_p [private] |
ANTENNA file.
Definition at line 125 of file GBTHoloFiller.h.
Table * GBTHoloFiller::gbtFocusTab_p [private] |
Definition at line 119 of file GBTHoloFiller.h.
Table* GBTHoloFiller::gbtPointingTab_p [private] |
Definition at line 119 of file GBTHoloFiller.h.
GBTGOFiller* GBTHoloFiller::GOFiller_p [private] |
GO (user interface) filler.
Definition at line 131 of file GBTHoloFiller.h.
GBTBackendTable* GBTHoloFiller::holoTab_p [private] |
Definition at line 108 of file GBTHoloFiller.h.
GBTIFFiller* GBTHoloFiller::ifFiller_p [private] |
IF manager filler.
Definition at line 122 of file GBTHoloFiller.h.
ScalarColumn<Int> GBTHoloFiller::ifId_p [private] |
the backend ID column
Definition at line 117 of file GBTHoloFiller.h.
String GBTHoloFiller::msName_p [private] |
Definition at line 109 of file GBTHoloFiller.h.
Regex GBTHoloFiller::object_p [private] |
Definition at line 110 of file GBTHoloFiller.h.
GBTRcvrCalFiller* GBTHoloFiller::rxCalFiller_p [private] |
RX CAL INFO files filler.
Definition at line 128 of file GBTHoloFiller.h.
GBTMSTypeDataFiller* GBTHoloFiller::typeDataTab_p [private] |
the associated tables
Definition at line 113 of file GBTHoloFiller.h.
GBTMSTypeFiller* GBTHoloFiller::typeTab_p [private] |
Definition at line 114 of file GBTHoloFiller.h.