GBTAntennaDAPFiller.h

Classes

GBTAntennaDAPFiller -- A GBTDAPFiller for antenna DAPs. (full description)

class GBTAntennaDAPFiller : public GBTDAPFiller

Interface

Public Members
GBTAntennaDAPFiller(const String &device, Table &parent)
virtual ~GBTAntennaDAPFiller()
virtual Int prepare(const String &fileName, const String &manager, const String &sampler, const MVTime &startTime)
virtual void fill()
virtual const ROTableColumn &j2000RA()
virtual const ROTableColumn &j2000DEC()
virtual const ROTableColumn &time()
Private Members
void cleanup()
GBTAntennaDAPFiller()
GBTAntennaDAPFiller(const GBTAntennaDAPFiller &)
GBTAntennaDAPFiller &operator=(const GBTAntennaDAPFiller &)

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

This fills GBT DAP FITS file from the Antenna device into a subtable of the MS.

Synopsis

Example

Motivation

It is necessary to have access to the sky position information during each scan for use in filling other parts of the MS.

Thrown Exceptions

Member Description

GBTAntennaDAPFiller(const String &device, Table &parent)

makes new one if not already present in parent, otherwise it opens that one up as is

virtual ~GBTAntennaDAPFiller()

virtual Int prepare(const String &fileName, const String &manager, const String &sampler, const MVTime &startTime)

virtual void fill()

fill to the standard table attached to the parent used at construction

virtual const ROTableColumn &j2000RA()
virtual const ROTableColumn &j2000DEC()
virtual const ROTableColumn &time()

Return the sky position information. These columns are NOT attached until the DAP has been filled. They will also not be attached if the skyPosition sampler is not know to the filler. Only the most recently filled skyPosition information will be available.

void cleanup()

GBTAntennaDAPFiller()

unavailable, undefined

GBTAntennaDAPFiller(const GBTAntennaDAPFiller &)

GBTAntennaDAPFiller &operator=(const GBTAntennaDAPFiller &)