casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
GBTDCRFiller Class Reference

A GBTBackendFiller for DCR data. More...

#include <GBTDCRFiller.h>

Inheritance diagram for GBTDCRFiller:
GBTBackendFiller

List of all members.

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 &)
GBTDCRFilleroperator= (const GBTDCRFiller &)

Private Attributes

GBTBackendTabledcrTab_p
String msName_p
Regex object_p
ScalarColumn< Int > ifId_p
ScalarColumn< Int > gbtStateId_p
ScalarColumn< Int > samplerId_p
GBTMSTypeDataFillertypeDataTab_p
 the associated tables
GBTMSTypeFillertypeTab_p
GBTMSTypeStateFillertypeStateTab_p
GBTMSTypeSampFillertypeSampTab_p
Table * gbtPointingTab_p
Table * gbtFocusTab_p
GBTIFFillerifFiller_p
 IF filler.
GBTAntennaFile antennaFile_p
 ANTENNA file.
GBTRcvrCalFillerrxCalFiller_p
 RX CAL INFO files filler.
GBTGOFillerGOFiller_p
 GO (user interface) filler.

Detailed Description

A GBTBackendFiller for DCR data.

Intended use:

Internal

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

This fills GBT DCR data to a MS, hence GBTDCRFiller.

Synopsis

Example

Motivation

There exist DCR data at the GBT which needs to be filled.

To Do

Definition at line 91 of file GBTDCRFiller.h.


Constructor & Destructor Documentation

GBTDCRFiller::GBTDCRFiller ( const String msName,
const Regex &  object 
)

construct one

unset and unavailable

GBTDCRFiller::GBTDCRFiller ( const GBTDCRFiller ) [private]

Member Function Documentation

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.


Member Data Documentation

ANTENNA file.

Definition at line 132 of file GBTDCRFiller.h.

Definition at line 114 of file GBTDCRFiller.h.

Table * GBTDCRFiller::gbtFocusTab_p [private]

Definition at line 126 of file GBTDCRFiller.h.

Definition at line 126 of file GBTDCRFiller.h.

ScalarColumn<Int> GBTDCRFiller::gbtStateId_p [private]

Definition at line 118 of file GBTDCRFiller.h.

GO (user interface) filler.

Definition at line 138 of file GBTDCRFiller.h.

IF filler.

Definition at line 129 of file GBTDCRFiller.h.

ScalarColumn<Int> GBTDCRFiller::ifId_p [private]

Definition at line 118 of file GBTDCRFiller.h.

Definition at line 115 of file GBTDCRFiller.h.

Regex GBTDCRFiller::object_p [private]

Definition at line 116 of file GBTDCRFiller.h.

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.

the associated tables

Definition at line 121 of file GBTDCRFiller.h.

Definition at line 124 of file GBTDCRFiller.h.

Definition at line 123 of file GBTDCRFiller.h.

Definition at line 122 of file GBTDCRFiller.h.


The documentation for this class was generated from the following file: