GBTPointModelFiller Class Reference

#include <GBTPointModelFiller.h>

List of all members.


Detailed Description

Fill the pointing model record from a GBTAntennaFile.

Intended use:

Internal

Review Status

Date Reviewed:
yyyy/mm/dd

Prerequisite

Etymology

Synopsis

Example

Motivation

Thrown Exceptions

Definition at line 77 of file GBTPointModelFiller.h.

Public Member Functions

 GBTPointModelFiller (MeasurementSet &ms)
 Attach this to the indicated MeasurementSet.
 ~GBTPointModelFiller ()
void fill (const GBTAntennaFile &antennaFile)
 fill using the indicated antenna file
Int pointingModelId ()
 the most recently filled row - always last in the table
void flush ()
 flush this table

Private Member Functions

 GBTPointModelFiller ()
 undefined an inaccessable
 GBTPointModelFiller (const GBTPointModelFiller &other)
GBTPointModelFilleroperator= (const GBTPointModelFiller &other)

Private Attributes

Table * itsTable
TableRow * itsTableRow


Constructor & Destructor Documentation

GBTPointModelFiller::GBTPointModelFiller ( MeasurementSet &  ms  ) 

Attach this to the indicated MeasurementSet.

GBTPointModelFiller::~GBTPointModelFiller (  ) 

GBTPointModelFiller::GBTPointModelFiller (  )  [private]

undefined an inaccessable

GBTPointModelFiller::GBTPointModelFiller ( const GBTPointModelFiller other  )  [private]


Member Function Documentation

void GBTPointModelFiller::fill ( const GBTAntennaFile antennaFile  ) 

fill using the indicated antenna file

Int GBTPointModelFiller::pointingModelId (  )  [inline]

the most recently filled row - always last in the table

Definition at line 89 of file GBTPointModelFiller.h.

References itsTable.

void GBTPointModelFiller::flush (  )  [inline]

flush this table

Definition at line 92 of file GBTPointModelFiller.h.

References itsTable.

GBTPointModelFiller& GBTPointModelFiller::operator= ( const GBTPointModelFiller other  )  [private]


Member Data Documentation

Table* GBTPointModelFiller::itsTable [private]

Definition at line 94 of file GBTPointModelFiller.h.

Referenced by flush(), and pointingModelId().

TableRow* GBTPointModelFiller::itsTableRow [private]

Definition at line 95 of file GBTPointModelFiller.h.


The documentation for this class was generated from the following file:
Generated on Thu Aug 27 21:22:10 2009 for NRAOCASA by  doxygen 1.5.1