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

A GBTBackendFiller for Holography data. More...

#include <GBTHoloFiller.h>

Inheritance diagram for GBTHoloFiller:
GBTBackendFiller

List of all members.

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 &)
GBTHoloFilleroperator= (const GBTHoloFiller &)

Private Attributes

GBTBackendTableholoTab_p
String msName_p
Regex object_p
GBTMSTypeDataFillertypeDataTab_p
 the associated tables
GBTMSTypeFillertypeTab_p
ScalarColumn< Int > ifId_p
 the backend ID column
Table * gbtPointingTab_p
Table * gbtFocusTab_p
GBTIFFillerifFiller_p
 IF manager filler.
GBTAntennaFile antennaFile_p
 ANTENNA file.
GBTRcvrCalFillerrxCalFiller_p
 RX CAL INFO files filler.
GBTGOFillerGOFiller_p
 GO (user interface) filler.

Detailed Description

A GBTBackendFiller for Holography data.

Intended use:

Internal

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

This fills GBT Holography data to a MS, hence GBTHoloFiller.

Synopsis

Example

Motivation

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

To Do

Definition at line 85 of file GBTHoloFiller.h.


Constructor & Destructor Documentation

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

construct one

unset and unavailable


Member Function Documentation

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.


Member Data Documentation

ANTENNA file.

Definition at line 125 of file GBTHoloFiller.h.

Table * GBTHoloFiller::gbtFocusTab_p [private]

Definition at line 119 of file GBTHoloFiller.h.

Definition at line 119 of file GBTHoloFiller.h.

GO (user interface) filler.

Definition at line 131 of file GBTHoloFiller.h.

Definition at line 108 of file GBTHoloFiller.h.

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.

Definition at line 109 of file GBTHoloFiller.h.

Regex GBTHoloFiller::object_p [private]

Definition at line 110 of file GBTHoloFiller.h.

RX CAL INFO files filler.

Definition at line 128 of file GBTHoloFiller.h.

the associated tables

Definition at line 113 of file GBTHoloFiller.h.

Definition at line 114 of file GBTHoloFiller.h.


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