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

An index entry for the ASDM Storage Manager. More...

#include <AsdmIndex.h>

Public Member Functions

casacore::uInt dataSize () const
 Get nr of complex values in cross-correlation data block. More...
 
casacore::uInt nrow () const
 Get number of rows spanned by the data blocks. More...
 

Public Attributes

casacore::uInt fileNr
 
casacore::uInt nBl
 
casacore::uInt nSpw
 
casacore::uInt nChan
 
casacore::uInt nPol
 
casacore::uInt stepBl
 
casacore::uInt iSpw
 
casacore::Int64 row
 
std::vector< double > scaleFactors
 
casacore::Int64 fileOffset
 
casacore::uInt blockOffset
 to be read. More...
 
casacore::Short dataType
 to the first value of the 1st baseline of data with data description of index spw More...
 

Detailed Description

An index entry for the ASDM Storage Manager.

Intended use:

Internal

Review Status

Reviewed By:
UNKNOWN
Date Reviewed:
before2004/08/25
Test programs:
tAsdmStMan

Prerequisite

Synopsis

ASDM stores all data of a time slot in a data array for the cross-correlation data and a data array for the auto-correlation data. An object of this class defines the shapes and locations of the data for each time slot.

Definition at line 70 of file AsdmIndex.h.

Member Function Documentation

casacore::uInt casa::AsdmIndex::dataSize ( ) const

Get nr of complex values in cross-correlation data block.

casacore::uInt casa::AsdmIndex::nrow ( ) const
inline

Get number of rows spanned by the data blocks.

Definition at line 76 of file AsdmIndex.h.

References nBl.

Member Data Documentation

casacore::uInt casa::AsdmIndex::blockOffset

to be read.

Definition at line 88 of file AsdmIndex.h.

casacore::Short casa::AsdmIndex::dataType

to the first value of the 1st baseline of data with data description of index spw

Definition at line 90 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::fileNr

Definition at line 80 of file AsdmIndex.h.

casacore::Int64 casa::AsdmIndex::fileOffset

Definition at line 86 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::iSpw

Definition at line 83 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::nBl

Definition at line 81 of file AsdmIndex.h.

Referenced by nrow().

casacore::uInt casa::AsdmIndex::nChan

Definition at line 81 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::nPol

Definition at line 81 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::nSpw

Definition at line 81 of file AsdmIndex.h.

casacore::Int64 casa::AsdmIndex::row

Definition at line 84 of file AsdmIndex.h.

std::vector<double> casa::AsdmIndex::scaleFactors

Definition at line 85 of file AsdmIndex.h.

casacore::uInt casa::AsdmIndex::stepBl

Definition at line 82 of file AsdmIndex.h.


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