casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
casa::CalMainBuffer Class Reference

CalMainBuffer: Calibration main table buffer. More...

#include <CalMainBuffer.h>

Inheritance diagram for casa::CalMainBuffer:
casa::VisJonesMBuf casa::TimeVarVisJonesMBuf casa::CJonesMBuf casa::EPointMBuf casa::PJonesMBuf casa::SolvableVisJonesMBuf casa::BJonesMBuf casa::DJonesMBuf casa::GJonesMBuf casa::TJonesMBuf casa::BJonesPolyMBuf casa::GJonesPolyMBuf casa::TJonesPolyMBuf casa::GJonesSplineMBuf casa::TJonesSplineMBuf

Public Member Functions

 CalMainBuffer ()
 Default constructor. More...
 
 CalMainBuffer (const casacore::Vector< casacore::Int > &calIndices, const casacore::Block< casacore::Vector< casacore::Int > > &indexValues)
 Construct from a set of calibration buffer indices and their specified values. More...
 
 CalMainBuffer (CalIterBase &calIter)
 Construct from a calibration table iterator. More...
 
virtual ~CalMainBuffer ()
 Default destructor. More...
 
virtual void synchronize ()
 Synchronize the buffer (if attached to an iterator) More...
 
virtual void fillCache ()
 Force an explicit read to cache for all columns (if attached to an iterator) More...
 
virtual casacore::Int append (CalTable &calTable)
 Write the current buffer at the end of a specified cal table; returns the number of rows appended. More...
 
virtual casacore::Int nRow ()
 Maximum number of rows in the calibration buffer. More...
 
virtual CalDescBuffercalDescBuffer ()
 Accessors for the contained cal_desc and cal_history buffers. More...
 
virtual CalHistoryBuffercalHistoryBuffer ()
 
virtual casacore::Vector
< casacore::MEpoch > & 
timeMeas ()
 casacore::Data field accessors More...
 
virtual casacore::Vector
< casacore::Quantity > & 
timeEPQuant ()
 
virtual casacore::Vector
< casacore::Quantity > & 
intervalQuant ()
 
virtual casacore::Vector
< casacore::Int > & 
antenna1 ()
 
virtual casacore::Vector
< casacore::Int > & 
feed1 ()
 
virtual casacore::Vector
< casacore::Int > & 
fieldId ()
 
virtual casacore::Vector
< casacore::Int > & 
arrayId ()
 
virtual casacore::Vector
< casacore::Int > & 
obsId ()
 
virtual casacore::Vector
< casacore::Int > & 
scanNo ()
 
virtual casacore::Vector
< casacore::Int > & 
processorId ()
 
virtual casacore::Vector
< casacore::Int > & 
stateId ()
 
virtual casacore::Vector
< casacore::Int > & 
phaseId ()
 
virtual casacore::Vector
< casacore::Int > & 
pulsarBin ()
 
virtual casacore::Vector
< casacore::Int > & 
pulsarGateId ()
 
virtual casacore::Vector
< casacore::Int > & 
freqGrp ()
 
virtual casacore::Vector
< casacore::String > & 
freqGrpName ()
 
virtual casacore::Vector
< casacore::String > & 
fieldName ()
 
virtual casacore::Vector
< casacore::String > & 
fieldCode ()
 
virtual casacore::Vector
< casacore::String > & 
sourceName ()
 
virtual casacore::Vector
< casacore::String > & 
sourceCode ()
 
virtual casacore::Vector
< casacore::Int > & 
calGrp ()
 
virtual casacore::Array
< casacore::Complex > & 
gain ()
 
virtual casacore::Array
< casacore::Int > & 
refAnt ()
 
virtual casacore::Array
< casacore::Int > & 
refFeed ()
 
virtual casacore::Array
< casacore::Int > & 
refReceptor ()
 
virtual casacore::Array
< casacore::MFrequency > & 
refFreqMeas ()
 
virtual casacore::Vector
< casacore::Int > & 
measFreqRef ()
 
virtual casacore::Array
< casacore::MDirection > & 
refDirMeas ()
 
virtual casacore::Vector
< casacore::Int > & 
measDirRef ()
 
virtual casacore::Vector
< casacore::Int > & 
calDescId ()
 
virtual casacore::Vector
< casacore::Int > & 
calHistoryId ()
 
virtual casacore::Vector
< casacore::Int > & 
asVecInt (const MSCalEnums::colDef &calEnum)
 Generic access to integer columns by MSCalEnums enumeration. More...
 
virtual casacore::Vector
< casacore::String > & 
asVecString (const MSCalEnums::colDef &calEnum)
 Generic access to string columns by MSCalEnums enumeration. More...
 
virtual casacore::Vector
< casacore::Int
matchAntenna1 (const casacore::Int &antennaId)
 Find the matching rows for a given antenna1 id. More...
 
virtual casacore::Vector
< casacore::Int
matchAntenna1AndFieldId (const casacore::Int &antennaId, const casacore::Int &fldId)
 Find the matching rows for a given antenna1 id. More...
 
virtual casacore::Vector
< casacore::Int
matchAntenna1AndFreqGrp (const casacore::Int &antennaId, const casacore::String &frqGrpName)
 Find the matching rows for a given antenna1 id. More...
 

Protected Member Functions

virtual CalMainColumnsnewCalMainCol (CalTable &calTable)
 Factory method to create a columns accessor object of the appropriate type. More...
 
virtual CalMainColumnscalMainCol ()
 Access to the columns accessor object. More...
 
casacore::Bool connectedToIter ()
 Is the buffer connected to an underlying iterator ? More...
 
virtual void invalidate ()
 Invalidate the current cache. More...
 
virtual void fillIndices (const casacore::Vector< casacore::Int > &calIndices, const VisBuffer &vb)
 Span an empty cal buffer by taking all permutations of the values of a specified set of cal indices, specified as enums from class MSCalEnums: More...
 
virtual void fillIndices (const casacore::Vector< casacore::Int > &calIndices, const casacore::Block< casacore::Vector< casacore::Int > > &indexValues)
 Define the index values directly. More...
 
virtual void fillAttributes (const casacore::Vector< casacore::Int > &calIndices, const VisBuffer &vb)
 Fill the cal buffer attribute columns in an empty cal buffer, after the cal indices have been set using fillIndices(). More...
 
virtual void fillAttributes (const casacore::Vector< casacore::Int > &calIndices)
 Set default attribute values. More...
 
casacore::Bool excluded (const MSCalEnums::colDef &calEnum, const casacore::Vector< casacore::Int > &excludeIndices)
 Utility function to test for membership in a list of calibration enums. More...
 

Private Attributes

casacore::Bool connectedToIter_p
 true if connected to underlying iterator More...
 
CalIterBasecalIter_p
 Ptr to calibration table iterator. More...
 
CalMainColumnscalMainCol_p
 Ptr to cal main columns accessor. More...
 
CalDescBuffercalDescBuf_p
 Contained sub-table cal_desc and cal_history buffers. More...
 
CalHistoryBuffercalHistBuf_p
 
casacore::Vector
< casacore::MEpoch
timeMeas_p
 Buffer fields. More...
 
casacore::Vector
< casacore::Quantity
timeEPQuant_p
 
casacore::Vector
< casacore::Quantity
intervalQuant_p
 
casacore::Vector< casacore::Intantenna1_p
 
casacore::Vector< casacore::Intfeed1_p
 
casacore::Vector< casacore::IntfieldId_p
 
casacore::Vector< casacore::IntarrayId_p
 
casacore::Vector< casacore::IntobsId_p
 
casacore::Vector< casacore::IntscanNo_p
 
casacore::Vector< casacore::IntprocessorId_p
 
casacore::Vector< casacore::IntstateId_p
 
casacore::Vector< casacore::IntphaseId_p
 
casacore::Vector< casacore::IntpulsarBin_p
 
casacore::Vector< casacore::IntpulsarGateId_p
 
casacore::Vector< casacore::IntfreqGrp_p
 
casacore::Vector
< casacore::String
freqGrpName_p
 
casacore::Vector
< casacore::String
fieldName_p
 
casacore::Vector
< casacore::String
fieldCode_p
 
casacore::Vector
< casacore::String
sourceName_p
 
casacore::Vector
< casacore::String
sourceCode_p
 
casacore::Vector< casacore::IntcalGrp_p
 
casacore::Array
< casacore::Complex > 
gain_p
 
casacore::Array< casacore::IntrefAnt_p
 
casacore::Array< casacore::IntrefFeed_p
 
casacore::Array< casacore::IntrefReceptor_p
 
casacore::Array
< casacore::MFrequency
refFreqMeas_p
 
casacore::Vector< casacore::IntmeasFreqRef_p
 
casacore::Array
< casacore::MDirection
refDirMeas_p
 
casacore::Vector< casacore::IntmeasDirRef_p
 
casacore::Vector< casacore::IntcalDescId_p
 
casacore::Vector< casacore::IntcalHistoryId_p
 
casacore::Bool timeMeasOK_p
 Buffer field status flags. More...
 
casacore::Bool timeEPQuantOK_p
 
casacore::Bool intervalQuantOK_p
 
casacore::Bool antenna1OK_p
 
casacore::Bool feed1OK_p
 
casacore::Bool fieldIdOK_p
 
casacore::Bool arrayIdOK_p
 
casacore::Bool obsIdOK_p
 
casacore::Bool scanNoOK_p
 
casacore::Bool processorIdOK_p
 
casacore::Bool stateIdOK_p
 
casacore::Bool phaseIdOK_p
 
casacore::Bool pulsarBinOK_p
 
casacore::Bool pulsarGateIdOK_p
 
casacore::Bool freqGrpOK_p
 
casacore::Bool freqGrpNameOK_p
 
casacore::Bool fieldNameOK_p
 
casacore::Bool fieldCodeOK_p
 
casacore::Bool sourceNameOK_p
 
casacore::Bool sourceCodeOK_p
 
casacore::Bool calGrpOK_p
 
casacore::Bool gainOK_p
 
casacore::Bool refAntOK_p
 
casacore::Bool refFeedOK_p
 
casacore::Bool refReceptorOK_p
 
casacore::Bool refFreqMeasOK_p
 
casacore::Bool measFreqRefOK_p
 
casacore::Bool refDirMeasOK_p
 
casacore::Bool measDirRefOK_p
 
casacore::Bool calDescIdOK_p
 
casacore::Bool calHistoryIdOK_p
 

Detailed Description

CalMainBuffer: Calibration main table buffer.

Intended use:

Public interface

Prerequisite

Etymology

From "calibration main table" and "buffer"

Synopsis

The CalMainBuffer class holds a buffer, optionally connected to a calibration main table iterator (of base type CalIterBase). Specializations for baseline-based, time-variable and solvable VisJones calibration table formats are provided through inheritance.

Example

Motivation

Encapsulate calibration main table data buffers.

Definition at line 80 of file CalMainBuffer.h.

Constructor & Destructor Documentation

casa::CalMainBuffer::CalMainBuffer ( )

Default constructor.

No connection to an underlying calibration table iterator in this case.

casa::CalMainBuffer::CalMainBuffer ( const casacore::Vector< casacore::Int > &  calIndices,
const casacore::Block< casacore::Vector< casacore::Int > > &  indexValues 
)

Construct from a set of calibration buffer indices and their specified values.

Non-index columns will be set to default values. There is no connection to an underlying calibration table iterator in this case.

casa::CalMainBuffer::CalMainBuffer ( CalIterBase calIter)

Construct from a calibration table iterator.

The calibration buffer will remain synchronized with the iterator.

virtual casa::CalMainBuffer::~CalMainBuffer ( )
virtual

Default destructor.

Member Function Documentation

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::antenna1 ( )
virtual
virtual casacore::Int casa::CalMainBuffer::append ( CalTable calTable)
virtual

Write the current buffer at the end of a specified cal table; returns the number of rows appended.

Reimplemented in casa::GJonesSplineMBuf, casa::TJonesSplineMBuf, casa::BJonesPolyMBuf, casa::GJonesPolyMBuf, casa::TJonesPolyMBuf, casa::SolvableVisJonesMBuf, and casa::EPointMBuf.

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::arrayId ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::asVecInt ( const MSCalEnums::colDef calEnum)
virtual

Generic access to integer columns by MSCalEnums enumeration.

Throws an exception if the column is not recognized or is not an integer column.

virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::asVecString ( const MSCalEnums::colDef calEnum)
virtual

Generic access to string columns by MSCalEnums enumeration.

Throws an exception if the column is not recognized or is not a string column.

virtual CalDescBuffer& casa::CalMainBuffer::calDescBuffer ( )
inlinevirtual

Accessors for the contained cal_desc and cal_history buffers.

Definition at line 116 of file CalMainBuffer.h.

References calDescBuf_p.

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::calDescId ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::calGrp ( )
virtual
virtual CalHistoryBuffer& casa::CalMainBuffer::calHistoryBuffer ( )
inlinevirtual

Definition at line 117 of file CalMainBuffer.h.

References calHistBuf_p.

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::calHistoryId ( )
virtual
virtual CalMainColumns* casa::CalMainBuffer::calMainCol ( )
inlineprotectedvirtual
casacore::Bool casa::CalMainBuffer::connectedToIter ( )
inlineprotected

Is the buffer connected to an underlying iterator ?

Definition at line 180 of file CalMainBuffer.h.

References connectedToIter_p.

casacore::Bool casa::CalMainBuffer::excluded ( const MSCalEnums::colDef calEnum,
const casacore::Vector< casacore::Int > &  excludeIndices 
)
protected

Utility function to test for membership in a list of calibration enums.

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::feed1 ( )
virtual
virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::fieldCode ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::fieldId ( )
virtual
virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::fieldName ( )
virtual
virtual void casa::CalMainBuffer::fillAttributes ( const casacore::Vector< casacore::Int > &  calIndices,
const VisBuffer vb 
)
protectedvirtual

Fill the cal buffer attribute columns in an empty cal buffer, after the cal indices have been set using fillIndices().

The cal indices, specified as enums from class MSCalEnums, are excluded as non-attribute columns.

Use a visibility buffer to define the attribute values

Reimplemented in casa::GJonesSplineMBuf, casa::TJonesSplineMBuf, casa::BJonesPolyMBuf, casa::GJonesPolyMBuf, casa::TJonesPolyMBuf, casa::SolvableVisJonesMBuf, and casa::EPointMBuf.

virtual void casa::CalMainBuffer::fillAttributes ( const casacore::Vector< casacore::Int > &  calIndices)
protectedvirtual
virtual void casa::CalMainBuffer::fillCache ( )
virtual

Force an explicit read to cache for all columns (if attached to an iterator)

virtual void casa::CalMainBuffer::fillIndices ( const casacore::Vector< casacore::Int > &  calIndices,
const VisBuffer vb 
)
protectedvirtual

Span an empty cal buffer by taking all permutations of the values of a specified set of cal indices, specified as enums from class MSCalEnums:

Use a visibility buffer to define the index values

virtual void casa::CalMainBuffer::fillIndices ( const casacore::Vector< casacore::Int > &  calIndices,
const casacore::Block< casacore::Vector< casacore::Int > > &  indexValues 
)
protectedvirtual

Define the index values directly.

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::freqGrp ( )
virtual
virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::freqGrpName ( )
virtual
virtual casacore::Array<casacore::Complex>& casa::CalMainBuffer::gain ( )
virtual
virtual casacore::Vector<casacore::Quantity>& casa::CalMainBuffer::intervalQuant ( )
virtual
virtual void casa::CalMainBuffer::invalidate ( )
protectedvirtual
virtual casacore::Vector<casacore::Int> casa::CalMainBuffer::matchAntenna1 ( const casacore::Int antennaId)
virtual

Find the matching rows for a given antenna1 id.

virtual casacore::Vector<casacore::Int> casa::CalMainBuffer::matchAntenna1AndFieldId ( const casacore::Int antennaId,
const casacore::Int fldId 
)
virtual

Find the matching rows for a given antenna1 id.

and field id. pair

virtual casacore::Vector<casacore::Int> casa::CalMainBuffer::matchAntenna1AndFreqGrp ( const casacore::Int antennaId,
const casacore::String frqGrpName 
)
virtual

Find the matching rows for a given antenna1 id.

and freq. group name

virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::measDirRef ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::measFreqRef ( )
virtual
virtual CalMainColumns* casa::CalMainBuffer::newCalMainCol ( CalTable calTable)
inlineprotectedvirtual

Factory method to create a columns accessor object of the appropriate type.

Reimplemented in casa::GJonesSplineMBuf, casa::TJonesSplineMBuf, casa::BJonesPolyMBuf, casa::GJonesPolyMBuf, casa::TJonesPolyMBuf, casa::SolvableVisJonesMBuf, and casa::EPointMBuf.

Definition at line 173 of file CalMainBuffer.h.

virtual casacore::Int casa::CalMainBuffer::nRow ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::obsId ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::phaseId ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::processorId ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::pulsarBin ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::pulsarGateId ( )
virtual
virtual casacore::Array<casacore::Int>& casa::CalMainBuffer::refAnt ( )
virtual
virtual casacore::Array<casacore::MDirection>& casa::CalMainBuffer::refDirMeas ( )
virtual
virtual casacore::Array<casacore::Int>& casa::CalMainBuffer::refFeed ( )
virtual
virtual casacore::Array<casacore::MFrequency>& casa::CalMainBuffer::refFreqMeas ( )
virtual
virtual casacore::Array<casacore::Int>& casa::CalMainBuffer::refReceptor ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::scanNo ( )
virtual
virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::sourceCode ( )
virtual
virtual casacore::Vector<casacore::String>& casa::CalMainBuffer::sourceName ( )
virtual
virtual casacore::Vector<casacore::Int>& casa::CalMainBuffer::stateId ( )
virtual
virtual void casa::CalMainBuffer::synchronize ( )
virtual

Synchronize the buffer (if attached to an iterator)

virtual casacore::Vector<casacore::Quantity>& casa::CalMainBuffer::timeEPQuant ( )
virtual
virtual casacore::Vector<casacore::MEpoch>& casa::CalMainBuffer::timeMeas ( )
virtual

casacore::Data field accessors

Member Data Documentation

casacore::Vector<casacore::Int> casa::CalMainBuffer::antenna1_p
private

Definition at line 236 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::antenna1OK_p
private

Definition at line 269 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::arrayId_p
private

Definition at line 239 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::arrayIdOK_p
private

Definition at line 272 of file CalMainBuffer.h.

CalDescBuffer* casa::CalMainBuffer::calDescBuf_p
private

Contained sub-table cal_desc and cal_history buffers.

Definition at line 229 of file CalMainBuffer.h.

Referenced by calDescBuffer().

casacore::Vector<casacore::Int> casa::CalMainBuffer::calDescId_p
private

Definition at line 262 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::calDescIdOK_p
private

Definition at line 295 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::calGrp_p
private

Definition at line 253 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::calGrpOK_p
private

Definition at line 286 of file CalMainBuffer.h.

CalHistoryBuffer* casa::CalMainBuffer::calHistBuf_p
private

Definition at line 230 of file CalMainBuffer.h.

Referenced by calHistoryBuffer().

casacore::Vector<casacore::Int> casa::CalMainBuffer::calHistoryId_p
private

Definition at line 263 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::calHistoryIdOK_p
private

Definition at line 296 of file CalMainBuffer.h.

CalIterBase* casa::CalMainBuffer::calIter_p
private

Ptr to calibration table iterator.

Definition at line 223 of file CalMainBuffer.h.

CalMainColumns* casa::CalMainBuffer::calMainCol_p
private

Ptr to cal main columns accessor.

Definition at line 226 of file CalMainBuffer.h.

Referenced by calMainCol().

casacore::Bool casa::CalMainBuffer::connectedToIter_p
private

true if connected to underlying iterator

Definition at line 220 of file CalMainBuffer.h.

Referenced by connectedToIter().

casacore::Vector<casacore::Int> casa::CalMainBuffer::feed1_p
private

Definition at line 237 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::feed1OK_p
private

Definition at line 270 of file CalMainBuffer.h.

casacore::Vector<casacore::String> casa::CalMainBuffer::fieldCode_p
private

Definition at line 250 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::fieldCodeOK_p
private

Definition at line 283 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::fieldId_p
private

Definition at line 238 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::fieldIdOK_p
private

Definition at line 271 of file CalMainBuffer.h.

casacore::Vector<casacore::String> casa::CalMainBuffer::fieldName_p
private

Definition at line 249 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::fieldNameOK_p
private

Definition at line 282 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::freqGrp_p
private

Definition at line 247 of file CalMainBuffer.h.

casacore::Vector<casacore::String> casa::CalMainBuffer::freqGrpName_p
private

Definition at line 248 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::freqGrpNameOK_p
private

Definition at line 281 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::freqGrpOK_p
private

Definition at line 280 of file CalMainBuffer.h.

casacore::Array<casacore::Complex> casa::CalMainBuffer::gain_p
private

Definition at line 254 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::gainOK_p
private

Definition at line 287 of file CalMainBuffer.h.

casacore::Vector<casacore::Quantity> casa::CalMainBuffer::intervalQuant_p
private

Definition at line 235 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::intervalQuantOK_p
private

Definition at line 268 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::measDirRef_p
private

Definition at line 261 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::measDirRefOK_p
private

Definition at line 294 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::measFreqRef_p
private

Definition at line 259 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::measFreqRefOK_p
private

Definition at line 292 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::obsId_p
private

Definition at line 240 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::obsIdOK_p
private

Definition at line 273 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::phaseId_p
private

Definition at line 244 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::phaseIdOK_p
private

Definition at line 277 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::processorId_p
private

Definition at line 242 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::processorIdOK_p
private

Definition at line 275 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::pulsarBin_p
private

Definition at line 245 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::pulsarBinOK_p
private

Definition at line 278 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::pulsarGateId_p
private

Definition at line 246 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::pulsarGateIdOK_p
private

Definition at line 279 of file CalMainBuffer.h.

casacore::Array<casacore::Int> casa::CalMainBuffer::refAnt_p
private

Definition at line 255 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::refAntOK_p
private

Definition at line 288 of file CalMainBuffer.h.

casacore::Array<casacore::MDirection> casa::CalMainBuffer::refDirMeas_p
private

Definition at line 260 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::refDirMeasOK_p
private

Definition at line 293 of file CalMainBuffer.h.

casacore::Array<casacore::Int> casa::CalMainBuffer::refFeed_p
private

Definition at line 256 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::refFeedOK_p
private

Definition at line 289 of file CalMainBuffer.h.

casacore::Array<casacore::MFrequency> casa::CalMainBuffer::refFreqMeas_p
private

Definition at line 258 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::refFreqMeasOK_p
private

Definition at line 291 of file CalMainBuffer.h.

casacore::Array<casacore::Int> casa::CalMainBuffer::refReceptor_p
private

Definition at line 257 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::refReceptorOK_p
private

Definition at line 290 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::scanNo_p
private

Definition at line 241 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::scanNoOK_p
private

Definition at line 274 of file CalMainBuffer.h.

casacore::Vector<casacore::String> casa::CalMainBuffer::sourceCode_p
private

Definition at line 252 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::sourceCodeOK_p
private

Definition at line 285 of file CalMainBuffer.h.

casacore::Vector<casacore::String> casa::CalMainBuffer::sourceName_p
private

Definition at line 251 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::sourceNameOK_p
private

Definition at line 284 of file CalMainBuffer.h.

casacore::Vector<casacore::Int> casa::CalMainBuffer::stateId_p
private

Definition at line 243 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::stateIdOK_p
private

Definition at line 276 of file CalMainBuffer.h.

casacore::Vector<casacore::Quantity> casa::CalMainBuffer::timeEPQuant_p
private

Definition at line 234 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::timeEPQuantOK_p
private

Definition at line 267 of file CalMainBuffer.h.

casacore::Vector<casacore::MEpoch> casa::CalMainBuffer::timeMeas_p
private

Buffer fields.

Definition at line 233 of file CalMainBuffer.h.

casacore::Bool casa::CalMainBuffer::timeMeasOK_p
private

Buffer field status flags.

Definition at line 266 of file CalMainBuffer.h.


The documentation for this class was generated from the following file: