casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Private Member Functions | Private Attributes
casa::CTCache Class Reference

#include <FlagCalTableHandler.h>

List of all members.

Public Member Functions

 CTCache (CTIter *calIter)
 ~CTCache ()
Int arrayId ()
Int fieldId ()
Int spectralWindow ()
Vector< Int > & scan ()
Vector< Double > & time ()
Vector< Int > & antenna1 ()
Vector< Int > & antenna2 ()
Cube< Bool > & flagCube ()
Vector< Int > & getChannelNumbers (Int rowInBuffer)
Vector< Double > & getFrequencies (Int rowInBuffer, Int frame=vi::VisBuffer2::FrameNotSpecified)
Int nRowChunk ()
Int nRows ()
Int nChannels ()
Int nCorrelations ()
Cube< Complex > & visCube ()
Cube< Complex > & visCubeCorrected ()
Cube< Complex > & visCubeModel ()
Vector< Int > & observationId ()
 Convenient public methods for compatibility with MS-like interface.
Vector< Int > & correlationTypes ()
void invalidate ()
 Methods for efficient synchronization with CTIter.

Private Member Functions

IntfillSpectralWindow ()
 Convenience methods and members to by-pass const methods issues.
IntfillFieldId ()
IntfillnRowChunk ()

Private Attributes

CTItercalIter_p
Int field0_p
Int spw0_p
Vector< Intfield_p
Vector< Intspw_p
Vector< Intscan_p
Vector< Doubletime_p
Vector< Intantenna1_p
Vector< Intantenna2_p
Cube< BoolflagCube_p
Vector< Intchannel_p
Vector< Doublefrequency_p
Cube< Complex > cparam_p
Cube< Complex > fparam_p
Cube< Complex > snr_p
Int nRowChunk_p
Int nRow_p
Int nChannel_p
Int nCorr_p
Vector< IntobservationId_p
 Convenient members for compatibility with MS-like interface.
Vector< IntcorrType_p
Bool CTfieldIdOK_p
 Members for efficient synchronization with CTIter.
Bool CTspectralWindowOK_p
Bool CTscanOK_p
Bool CTtimeOK_p
Bool CTantenna1OK_p
Bool CTantenna2OK_p
Bool CTflagCubeOk_p
Bool CTobservationIdOK_p
Bool CTcorrTypeOK_p
Bool CTchannelOK_p
Bool CTfrequencyOK_p
Bool CTVisCubeOK_p
Bool CTcorrectedVisCubeOK_p
Bool CTmodelVisCubeOK_p
Bool CTnRowChunkOK_p
Bool CTnRowOK_p
Bool CTnChannelOK_p
Bool CTnCorrOK_p

Detailed Description

Definition at line 196 of file FlagCalTableHandler.h.


Constructor & Destructor Documentation


Member Function Documentation

Referenced by casa::CTBuffer::arrayId().

Referenced by casa::CTBuffer::fieldId().

Convenience methods and members to by-pass const methods issues.

Methods for efficient synchronization with CTIter.

Referenced by casa::CTBuffer::invalidate().

Referenced by casa::CTBuffer::nRows().

Convenient public methods for compatibility with MS-like interface.

Referenced by casa::CTBuffer::observationId().

Referenced by casa::CTBuffer::scan().

Referenced by casa::CTBuffer::time().

Referenced by casa::CTBuffer::visCube().


Member Data Documentation

Definition at line 238 of file FlagCalTableHandler.h.

Definition at line 239 of file FlagCalTableHandler.h.

Definition at line 231 of file FlagCalTableHandler.h.

Definition at line 241 of file FlagCalTableHandler.h.

Definition at line 253 of file FlagCalTableHandler.h.

Cube<Complex> casa::CTCache::cparam_p [private]

Definition at line 243 of file FlagCalTableHandler.h.

Definition at line 260 of file FlagCalTableHandler.h.

Definition at line 261 of file FlagCalTableHandler.h.

Definition at line 265 of file FlagCalTableHandler.h.

Definition at line 268 of file FlagCalTableHandler.h.

Definition at line 264 of file FlagCalTableHandler.h.

Members for efficient synchronization with CTIter.

Definition at line 256 of file FlagCalTableHandler.h.

Definition at line 262 of file FlagCalTableHandler.h.

Definition at line 266 of file FlagCalTableHandler.h.

Definition at line 269 of file FlagCalTableHandler.h.

Definition at line 272 of file FlagCalTableHandler.h.

Definition at line 273 of file FlagCalTableHandler.h.

Definition at line 270 of file FlagCalTableHandler.h.

Definition at line 271 of file FlagCalTableHandler.h.

Definition at line 263 of file FlagCalTableHandler.h.

Definition at line 258 of file FlagCalTableHandler.h.

Definition at line 257 of file FlagCalTableHandler.h.

Definition at line 259 of file FlagCalTableHandler.h.

Definition at line 267 of file FlagCalTableHandler.h.

Definition at line 232 of file FlagCalTableHandler.h.

Definition at line 234 of file FlagCalTableHandler.h.

Definition at line 240 of file FlagCalTableHandler.h.

Cube<Complex> casa::CTCache::fparam_p [private]

Definition at line 244 of file FlagCalTableHandler.h.

Definition at line 242 of file FlagCalTableHandler.h.

Definition at line 248 of file FlagCalTableHandler.h.

Definition at line 249 of file FlagCalTableHandler.h.

Definition at line 247 of file FlagCalTableHandler.h.

Definition at line 246 of file FlagCalTableHandler.h.

Convenient members for compatibility with MS-like interface.

Definition at line 252 of file FlagCalTableHandler.h.

Definition at line 236 of file FlagCalTableHandler.h.

Cube<Complex> casa::CTCache::snr_p [private]

Definition at line 245 of file FlagCalTableHandler.h.

Definition at line 233 of file FlagCalTableHandler.h.

Definition at line 235 of file FlagCalTableHandler.h.

Definition at line 237 of file FlagCalTableHandler.h.


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