casa
$Rev:20696$
|
Writable version (limited to certain 'columns') More...
#include <CTIter.h>
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. | |
CTIter & | operator= (const CTIter &other) |
Private Attributes | |
NewCalTable * | irwnct_ |
Per-iteration table. | |
CTMainColumns * | iRWCTMainCols_ |
Writable column access. |
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.
virtual void casa::CTIter::attach | ( | ) | [protected, virtual] |
Attach writable column access.
Reimplemented from casa::ROCTIter.
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.
CTMainColumns* casa::CTIter::iRWCTMainCols_ [private] |
NewCalTable* casa::CTIter::irwnct_ [private] |