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

Writable version (limited to certain 'columns') More...

#include <CTIter.h>

Inheritance diagram for casa::CTIter:
casa::ROCTIter

List of all members.

Public Member Functions

 CTIter (NewCalTable tab, const Block< String > &sortcol)
 Constructor/Destructor.
virtual ~CTIter ()
void setfield (Int fieldid)
 Set fieldid.
void setscan (Int scan)
 Set scan number.
void setobs (Int obs)
 Set obsid.
void setantenna2 (const Vector< Int > &a2)
 Set antenna2 (e.g., used for setting refant)
void setflag (const Cube< Bool > &flag)
 Set the flags.
void setfparam (const Cube< Float > &f)
 Set the parameters.
void setcparam (const Cube< Complex > &c)

Protected Member Functions

virtual void attach ()
 Attach writable column access.

Private Member Functions

 CTIter (const CTIter &other)
 Prohibit public use of copy, assignment.
CTIteroperator= (const CTIter &other)

Private Attributes

NewCalTableirwnct_
 Per-iteration table.
CTMainColumnsiRWCTMainCols_
 Writable column access.

Detailed Description

Writable version (limited to certain 'columns')

Definition at line 198 of file CTIter.h.


Constructor & Destructor Documentation

casa::CTIter::CTIter ( NewCalTable  tab,
const Block< String > &  sortcol 
)

Constructor/Destructor.

virtual casa::CTIter::~CTIter ( ) [virtual]
casa::CTIter::CTIter ( const CTIter other) [private]

Prohibit public use of copy, assignment.


Member Function Documentation

virtual void casa::CTIter::attach ( ) [protected, virtual]

Attach writable column access.

Reimplemented from casa::ROCTIter.

CTIter& casa::CTIter::operator= ( const CTIter other) [private]
void casa::CTIter::setantenna2 ( const Vector< Int > &  a2)

Set antenna2 (e.g., used for setting refant)

void casa::CTIter::setcparam ( const Cube< Complex > &  c)
void casa::CTIter::setfield ( Int  fieldid)

Set fieldid.

void casa::CTIter::setflag ( const Cube< Bool > &  flag)

Set the flags.

void casa::CTIter::setfparam ( const Cube< Float > &  f)

Set the parameters.

void casa::CTIter::setobs ( Int  obs)

Set obsid.

void casa::CTIter::setscan ( Int  scan)

Set scan number.


Member Data Documentation

Writable column access.

Definition at line 239 of file CTIter.h.

Per-iteration table.

Definition at line 236 of file CTIter.h.


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