casa
5.7.0-16
|
#include <SIIterBot.h>
Protected Member Functions | |
virtual void | mergeMinorCycleSummary (const casacore::Array< casacore::Double > &summary) |
void | printOut (casacore::String prefix, casacore::Bool verbose) |
Private Member Functions | |
SIIterBot_state (const SIIterBot_state &) | |
make SIIterBot_state uncopyable... More... | |
SIIterBot_state & | operator= (const SIIterBot_state &) |
Definition at line 82 of file SIIterBot.h.
|
private |
make SIIterBot_state uncopyable...
casa::SIIterBot_state::SIIterBot_state | ( | std::shared_ptr< SIIterBot_callback > | ) |
casa::SIIterBot_state::~SIIterBot_state | ( | ) |
|
inline |
Definition at line 96 of file SIIterBot.h.
References callback.
void casa::SIIterBot_state::addSummaryMajor | ( | ) |
casacore::Int getRemainingNiter(); casacore::Int getCompletedNiter();
void casa::SIIterBot_state::changeCycleFactor | ( | casacore::Float | cyclefactor | ) |
void casa::SIIterBot_state::changeCycleNiter | ( | casacore::Int | cycleniter | ) |
void casa::SIIterBot_state::changeCycleThreshold | ( | casacore::Float | cyclethreshold | ) |
void casa::SIIterBot_state::changeInteractiveMode | ( | const bool & | interactiveEnabled | ) |
void casa::SIIterBot_state::changeInteractiveNiter | ( | casacore::Int | interactiveniter | ) |
void casa::SIIterBot_state::changeInteractiveThreshold | ( | casacore::Float | cyclethreshold | ) |
void casa::SIIterBot_state::changeLoopGain | ( | casacore::Float | loopgain | ) |
void casa::SIIterBot_state::changeMaxPsfFraction | ( | casacore::Float | maxpsffraction | ) |
void casa::SIIterBot_state::changeMinPsfFraction | ( | casacore::Float | minpsffraction | ) |
void casa::SIIterBot_state::changeNiter | ( | casacore::Int | niter | ) |
void mergeSubIterBot(SISubIterBot& subIterBot);
void casa::SIIterBot_state::changeNsigma | ( | casacore::Float | nsigma | ) |
void casa::SIIterBot_state::changePauseFlag | ( | const bool & | pauseEnabled | ) |
void casa::SIIterBot_state::changeStopFlag | ( | const bool & | stopEnabled | ) |
void casa::SIIterBot_state::changeThreshold | ( | casacore::Float | threshold | ) |
|
virtual |
virtual bool majorCycleRequired(casacore::Float currentPeakResidual);
bool casa::SIIterBot_state::decrementController | ( | ) |
|
inline |
Definition at line 97 of file SIIterBot.h.
References callback.
std::string casa::SIIterBot_state::getDescription | ( | ) |
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
casacore::Int casa::SIIterBot_state::getMajorCycleCount | ( | ) |
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
int casa::SIIterBot_state::getNumberOfControllers | ( | ) |
DBus::Variant casa::SIIterBot_state::getSummary | ( | ) |
|
virtual |
Functions for runtime parameter modification.
Reimplemented in casa::DistSIIterBot_state.
bool casa::SIIterBot_state::incrementController | ( | ) |
void casa::SIIterBot_state::incrementMajorCycleCount | ( | ) |
casacore::Record getSubIterBotRecord();
void casa::SIIterBot_state::interactionComplete | ( | ) |
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
|
protectedvirtual |
Reimplemented in casa::DistSIIterBot_state.
|
private |
|
protected |
void casa::SIIterBot_state::pushDetails | ( | ) |
void casa::SIIterBot_state::pushSummary | ( | ) |
casacore::Float casa::SIIterBot_state::readThreshold | ( | casacore::Record | recordIn, |
casacore::String | id | ||
) |
void casa::SIIterBot_state::resetMinorCycleInitInfo | ( | ) |
void casa::SIIterBot_state::setControlsFromRecord | ( | casacore::Record & | recordIn | ) |
void casa::SIIterBot_state::setDescription | ( | const std::string & | value | ) |
void casa::SIIterBot_state::updateCycleThreshold | ( | ) |
|
virtual |
Reimplemented in casa::DistSIIterBot_state.
|
protected |
Definition at line 308 of file SIIterBot.h.
Referenced by acceptCallbacks(), and denyCallbacks().
|
protected |
Definition at line 265 of file SIIterBot.h.
|
protected |
Definition at line 299 of file SIIterBot.h.
|
protected |
Definition at line 300 of file SIIterBot.h.
|
protected |
Definition at line 297 of file SIIterBot.h.
|
protected |
Definition at line 258 of file SIIterBot.h.
|
protected |
Definition at line 279 of file SIIterBot.h.
|
protected |
Definition at line 269 of file SIIterBot.h.
|
protected |
Definition at line 273 of file SIIterBot.h.
|
protected |
Definition at line 233 of file SIIterBot.h.
|
protected |
Definition at line 240 of file SIIterBot.h.
|
protected |
Definition at line 288 of file SIIterBot.h.
|
protected |
Definition at line 284 of file SIIterBot.h.
|
protected |
Definition at line 270 of file SIIterBot.h.
|
protected |
Definition at line 274 of file SIIterBot.h.
|
protected |
Definition at line 276 of file SIIterBot.h.
|
protected |
Definition at line 277 of file SIIterBot.h.
|
protected |
Definition at line 287 of file SIIterBot.h.
|
protected |
Definition at line 280 of file SIIterBot.h.
|
protected |
Definition at line 251 of file SIIterBot.h.
|
protected |
Definition at line 290 of file SIIterBot.h.
|
protected |
Definition at line 253 of file SIIterBot.h.
|
protected |
Definition at line 289 of file SIIterBot.h.
|
protected |
Definition at line 236 of file SIIterBot.h.
|
protected |
Definition at line 237 of file SIIterBot.h.
|
protected |
Definition at line 242 of file SIIterBot.h.
|
protected |
Definition at line 241 of file SIIterBot.h.
|
protected |
Definition at line 246 of file SIIterBot.h.
|
protected |
Definition at line 235 of file SIIterBot.h.
|
protected |
protects itsDescription
Definition at line 268 of file SIIterBot.h.
|
protected |
Definition at line 248 of file SIIterBot.h.
|
protected |
Definition at line 249 of file SIIterBot.h.
|
protected |
Definition at line 304 of file SIIterBot.h.
|
protected |
Definition at line 283 of file SIIterBot.h.
|
protected |
Definition at line 238 of file SIIterBot.h.
|
protected |
Definition at line 244 of file SIIterBot.h.
|
protected |
Definition at line 255 of file SIIterBot.h.
|
protected |
Definition at line 239 of file SIIterBot.h.
|
protected |
Definition at line 245 of file SIIterBot.h.
|
protected |
Definition at line 291 of file SIIterBot.h.
|
protected |
Definition at line 282 of file SIIterBot.h.
|
protected |
Definition at line 306 of file SIIterBot.h.
|
protected |
Definition at line 305 of file SIIterBot.h.
|
protected |
Definition at line 272 of file SIIterBot.h.
|
protected |
Definition at line 285 of file SIIterBot.h.
|
protected |
Definition at line 264 of file SIIterBot.h.
|
protected |
Definition at line 298 of file SIIterBot.h.