GBTDAPFiller.h

Classes

GBTDAPFiller -- A generic filler for GBT Data Associated Parameter FITS files. (full description)

class GBTDAPFiller : public GBTDAPFillerBase

Interface

Public Members
GBTDAPFiller(const String &device, Table &parent)
virtual ~GBTDAPFiller()
const String &device() const
virtual Int prepare(const String &fileName, const String &manager, const String &sampler, const MVTime &startTime)
virtual void fill()
void flush()
Protected Members
Table &tab()
Private Members
void attachColumns()
GBTDAPFiller()
GBTDAPFiller(const GBTDAPFiller &)
GBTDAPFiller &operator=(const GBTDAPFiller &)

Description

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

This fills GBT DAP FITS file contents into a table which is part of an AIPS++ MeasurementSet.

Synopsis

Example

Motivation

It is necessary to fill GBT DAP files to a MS.

Thrown Exceptions

Member Description

GBTDAPFiller(const String &device, Table &parent)

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

virtual ~GBTDAPFiller()

const String &device() const

the device name used at construction

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

void flush()

flush this to disk

Table &tab()

derived classes need read-only access to the underlying table

void attachColumns()

attach the table columns

GBTDAPFiller()

unavailable, undefined

GBTDAPFiller(const GBTDAPFiller &)

GBTDAPFiller &operator=(const GBTDAPFiller &)