casa
$Rev:20696$
|
A GBTBackendFiller for DCR data. More...
#include <GBTDCRFiller.h>
Public Member Functions | |
GBTDCRFiller (const String &msName, const Regex &object) | |
construct one | |
~GBTDCRFiller () | |
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 () |
GBTDCRFiller () | |
unset and unavailable | |
GBTDCRFiller (const GBTDCRFiller &) | |
GBTDCRFiller & | operator= (const GBTDCRFiller &) |
Private Attributes | |
GBTBackendTable * | dcrTab_p |
String | msName_p |
Regex | object_p |
ScalarColumn< Int > | ifId_p |
ScalarColumn< Int > | gbtStateId_p |
ScalarColumn< Int > | samplerId_p |
GBTMSTypeDataFiller * | typeDataTab_p |
the associated tables | |
GBTMSTypeFiller * | typeTab_p |
GBTMSTypeStateFiller * | typeStateTab_p |
GBTMSTypeSampFiller * | typeSampTab_p |
Table * | gbtPointingTab_p |
Table * | gbtFocusTab_p |
GBTIFFiller * | ifFiller_p |
IF filler. | |
GBTAntennaFile | antennaFile_p |
ANTENNA file. | |
GBTRcvrCalFiller * | rxCalFiller_p |
RX CAL INFO files filler. | |
GBTGOFiller * | GOFiller_p |
GO (user interface) filler. |
A GBTBackendFiller for DCR data.
Internal
This fills GBT DCR data to a MS, hence GBTDCRFiller.
There exist DCR data at the GBT which needs to be filled.
Definition at line 91 of file GBTDCRFiller.h.
GBTDCRFiller::GBTDCRFiller | ( | const String & | msName, |
const Regex & | object | ||
) |
construct one
GBTDCRFiller::GBTDCRFiller | ( | ) | [private] |
unset and unavailable
GBTDCRFiller::GBTDCRFiller | ( | const GBTDCRFiller & | ) | [private] |
void GBTDCRFiller::attachColumns | ( | ) | [private] |
virtual Bool GBTDCRFiller::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.
GBTDCRFiller& GBTDCRFiller::operator= | ( | const GBTDCRFiller & | ) | [private] |
virtual GBTScanLogReader::BACKENDS GBTDCRFiller::type | ( | ) | [inline, virtual] |
what type of backend is this
Implements GBTBackendFiller.
Definition at line 99 of file GBTDCRFiller.h.
References GBTScanLogReader::DCR.
GBTAntennaFile GBTDCRFiller::antennaFile_p [private] |
ANTENNA file.
Definition at line 132 of file GBTDCRFiller.h.
GBTBackendTable* GBTDCRFiller::dcrTab_p [private] |
Definition at line 114 of file GBTDCRFiller.h.
Table * GBTDCRFiller::gbtFocusTab_p [private] |
Definition at line 126 of file GBTDCRFiller.h.
Table* GBTDCRFiller::gbtPointingTab_p [private] |
Definition at line 126 of file GBTDCRFiller.h.
ScalarColumn<Int> GBTDCRFiller::gbtStateId_p [private] |
Definition at line 118 of file GBTDCRFiller.h.
GBTGOFiller* GBTDCRFiller::GOFiller_p [private] |
GO (user interface) filler.
Definition at line 138 of file GBTDCRFiller.h.
GBTIFFiller* GBTDCRFiller::ifFiller_p [private] |
IF filler.
Definition at line 129 of file GBTDCRFiller.h.
ScalarColumn<Int> GBTDCRFiller::ifId_p [private] |
Definition at line 118 of file GBTDCRFiller.h.
String GBTDCRFiller::msName_p [private] |
Definition at line 115 of file GBTDCRFiller.h.
Regex GBTDCRFiller::object_p [private] |
Definition at line 116 of file GBTDCRFiller.h.
GBTRcvrCalFiller* GBTDCRFiller::rxCalFiller_p [private] |
RX CAL INFO files filler.
Definition at line 135 of file GBTDCRFiller.h.
ScalarColumn<Int> GBTDCRFiller::samplerId_p [private] |
Definition at line 118 of file GBTDCRFiller.h.
GBTMSTypeDataFiller* GBTDCRFiller::typeDataTab_p [private] |
the associated tables
Definition at line 121 of file GBTDCRFiller.h.
GBTMSTypeSampFiller* GBTDCRFiller::typeSampTab_p [private] |
Definition at line 124 of file GBTDCRFiller.h.
GBTMSTypeStateFiller* GBTDCRFiller::typeStateTab_p [private] |
Definition at line 123 of file GBTDCRFiller.h.
GBTMSTypeFiller* GBTDCRFiller::typeTab_p [private] |
Definition at line 122 of file GBTDCRFiller.h.