casa
$Rev:20696$
|
Class to write Parkes multibeam data to an SDFITS file. More...
#include <PKSSDwriter.h>
Public Member Functions | |
PKSSDwriter () | |
Default constructor. | |
virtual | ~PKSSDwriter () |
Destructor. | |
virtual Int | create (const String sdName, const String observer, const String project, const String antName, const Vector< Double > antPosition, const String obsMode, const String bunit, const Float equinox, const String dopplerFrame, const Vector< uInt > nChan, const Vector< uInt > nPol, const Vector< Bool > haveXPol, const Bool haveBase) |
Create the SDFITS file and write static data. | |
virtual Int | write (const PKSrecord &pksrec) |
Write the next data record. | |
virtual Int | history (const String text) |
Write a history record. | |
virtual Int | history (const char *text) |
virtual void | close () |
Close the SDFITS file. | |
Private Attributes | |
Vector< uInt > | cHaveXPol |
Masks declaration in parent class. | |
SDFITSwriter | cSDwriter |
Class to write Parkes multibeam data to an SDFITS file.
Definition at line 55 of file PKSSDwriter.h.
Default constructor.
virtual PKSSDwriter::~PKSSDwriter | ( | ) | [virtual] |
Destructor.
virtual void PKSSDwriter::close | ( | ) | [virtual] |
Close the SDFITS file.
Implements PKSwriter.
virtual Int PKSSDwriter::create | ( | const String | sdName, |
const String | observer, | ||
const String | project, | ||
const String | antName, | ||
const Vector< Double > | antPosition, | ||
const String | obsMode, | ||
const String | bunit, | ||
const Float | equinox, | ||
const String | dopplerFrame, | ||
const Vector< uInt > | nChan, | ||
const Vector< uInt > | nPol, | ||
const Vector< Bool > | haveXPol, | ||
const Bool | haveBase | ||
) | [virtual] |
Create the SDFITS file and write static data.
Implements PKSwriter.
virtual Int PKSSDwriter::history | ( | const String | text | ) | [virtual] |
Write a history record.
Reimplemented from PKSwriter.
virtual Int PKSSDwriter::history | ( | const char * | text | ) | [virtual] |
Reimplemented from PKSwriter.
virtual Int PKSSDwriter::write | ( | const PKSrecord & | pksrec | ) | [virtual] |
Write the next data record.
Implements PKSwriter.
Vector<uInt> PKSSDwriter::cHaveXPol [private] |
Masks declaration in parent class.
Reimplemented from PKSwriter.
Definition at line 93 of file PKSSDwriter.h.
SDFITSwriter PKSSDwriter::cSDwriter [private] |
Definition at line 95 of file PKSSDwriter.h.