GBTGOFile.h
Classes
- GBTGOFile -- GBTGOFile serves up the information from a GBT GO FITS file. (full description)
Interface
- Public Members
- GBTGOFile()
- GBTGOFile(const String &gofile)
- ~GBTGOFile()
- Bool attach(const String &gofile)
- const String &file() const
- Bool isValid() const
- Bool isAttached() const
- const String &observer() const
- const String &procname() const
- const String &proctype() const
- Int procseqn() const
- Int procsize() const
- const String obstype() const
- const String &swtchsig() const
- const String &swstate() const
- Int laston() const
- Int lastoff() const
- const MDirection &refdir() const
- const Double &equinox() const
- const MVFrequency &restfrq() const
- const MRadialVelocity &velocity() const
- const MVFrequency &skyfreq() const
- const String &coordsys() const
- const String &radesys() const
- const Double &majorCoord() const
- const Double &minorCoord() const
- const Double &velocityKW() const
- const String &veldef() const
- Bool isDoppler() const
- Bool isOtherCoordsys() const
- Private Members
- void init()
- GBTGOFile(const GBTGOFile &other)
- GBTGOFile &operator=(const GBTGOFile &other)
Review Status
- Date Reviewed:
- yyyy/mm/dd
Prerequisite
Etymology
Synopsis
Example
Motivation
Thrown Exceptions
To Do
Member Description
initialize with default values, no primary keywords
initialize with the indicated GO file.
attach this object to a new FITS file. If there are problems with
the file, the return value is Falso and appropriate warnings are
sent to the logger. The resulting object is not attached to any file.
the file name used at construction or most recent reopen
is this a valid GO file (only consists of a null array PDA
with no extensions).
is this attached to a FITS file
standard fields - these are NOT marked as handled. handleKeyword
must be used for that.
reference direction - this includes the RADESYS, RA, DEC and
COORDSYS keywords.
standard fields - these are NOT marked as handled. handleKeyword
must be used for that.
rest frequency - incorporates RESTFRQ and VELDEF values.
standard fields - these are NOT marked as handled. handleKeyword
must be used for that.
Velocity of line being tracked - incorporates VELOCITY and VELDEF values.
standard fields - these are NOT marked as handled. handleKeyword
must be used for that.
intended sky frequency
the raw keyword values as found in the GO file
Does this have the doppler keywords, otherwise it will
have the SKYFREQ keyword
Does this use the OTHER coordinate system? If so, the refdir
direction is not useful.
GBTGOFile(const GBTGOFile &other)
unavailable
GBTGOFile &operator=(const GBTGOFile &other)