casa
$Rev:20696$
|
Base class for Iteration. More...
#include <Iterate.h>
Public Member Functions | |
Iterate () | |
Constructor. | |
virtual | ~Iterate () |
void | setFree () |
Is this a free variable? | |
void | setNotFree () |
Bool | free () |
void | setNumberIterations (const Int n) |
void | setGain (const Float g) |
void | setTolerance (const Float t) |
void | setThreshold (const Float t) |
void | setMode (const String m) |
Int | numberIterations () |
const Float | gain () |
const Float | tolerance () |
virtual const Float | threshold () |
const String | mode () |
Private Attributes | |
Int | numberIterations_ |
Double | gain_ |
Double | tolerance_ |
Double | threshold_ |
Bool | free_ |
String | mode_ |
casa::Iterate::Iterate | ( | ) | [inline] |
virtual casa::Iterate::~Iterate | ( | ) | [inline, virtual] |
Bool casa::Iterate::free | ( | ) | [inline] |
const Float casa::Iterate::gain | ( | ) | [inline] |
const String casa::Iterate::mode | ( | ) | [inline] |
Int casa::Iterate::numberIterations | ( | ) | [inline] |
Definition at line 62 of file Iterate.h.
References numberIterations_.
void casa::Iterate::setFree | ( | ) | [inline] |
void casa::Iterate::setGain | ( | const Float | g | ) | [inline] |
void casa::Iterate::setMode | ( | const String | m | ) | [inline] |
void casa::Iterate::setNotFree | ( | ) | [inline] |
Definition at line 51 of file Iterate.h.
References casa::False, and free_.
void casa::Iterate::setNumberIterations | ( | const Int | n | ) | [inline] |
Definition at line 56 of file Iterate.h.
References numberIterations_.
void casa::Iterate::setThreshold | ( | const Float | t | ) | [inline] |
Definition at line 59 of file Iterate.h.
References threshold_.
void casa::Iterate::setTolerance | ( | const Float | t | ) | [inline] |
Definition at line 58 of file Iterate.h.
References tolerance_.
virtual const Float casa::Iterate::threshold | ( | ) | [inline, virtual] |
Reimplemented in casa::ClarkCleanModel.
Definition at line 65 of file Iterate.h.
References threshold_.
const Float casa::Iterate::tolerance | ( | ) | [inline] |
Definition at line 64 of file Iterate.h.
References tolerance_.
Bool casa::Iterate::free_ [private] |
Definition at line 73 of file Iterate.h.
Referenced by free(), setFree(), and setNotFree().
Double casa::Iterate::gain_ [private] |
String casa::Iterate::mode_ [private] |
Int casa::Iterate::numberIterations_ [private] |
Definition at line 66 of file Iterate.h.
Referenced by numberIterations(), and setNumberIterations().
Double casa::Iterate::threshold_ [private] |
Definition at line 72 of file Iterate.h.
Referenced by setThreshold(), and threshold().
Double casa::Iterate::tolerance_ [private] |
Definition at line 71 of file Iterate.h.
Referenced by setTolerance(), and tolerance().