28 #ifndef NRAO_VLALOGICALRECORD_H
29 #define NRAO_VLALOGICALRECORD_H
VLALogicalRecord()
Create an object that is not good for anything except that it can be assigned to (using the assigment...
A 1-D Specialization of the Array class.
casacore::Block< VLACDA > itsCDA
casacore::ByteSource & logicalRecord()
This returns the reconstructed VLA archive record from the input stream.
casacore::CountedPtr< VLAArchiveInput > itsRecordPtr
Class for read-only access to data in a given format.
casacore::Bool read()
Reads the next logical record from the ByteSource.
~VLALogicalRecord()
The destructor just cleans up.
VLALogicalRecord & operator=(const VLALogicalRecord &other)
The assignment operator uses reference semantics.
This class interprets a VLA logical record.
casacore::Vector< casacore::Stokes::StokesTypes > polarisations(VLAEnum::CDA cda, casacore::uInt ant1=0, casacore::uInt ant2=0) const
Return the polarisations of the data in the specified CDA.
const VLARCA & RCA() const
returns a reference to a class which can be used to interpret the data in the casacore::Record Contro...
const VLACDA & CDA(casacore::uInt which) const
returns a reference to a class which can be used to interpret the data in the Correlator casacore::Da...
bool Bool
Define the standard types used by Casacore.
casacore::Bool isValid() const
Returns true if this class is attached to a VLAArchiveInput object.
Interprets the data in an antenna data area of a VLA logical record.
Interprets the data in an sub-array data area of a VLA logical record.
CDA
Names for the different correlator data areas's.
const VLAADA & ADA(casacore::uInt which) const
returns a reference to a class which can be used to interpret the data in the Antenna casacore::Data ...
const VLASDA & SDA() const
returns a reference to a class which can be used to interpret the data in the Subarray casacore::Data...
casacore::Block< VLAADA > itsADA
#define casacore
<X11/Intrinsic.h> #defines true, false, casacore::Bool, and String.