casa
5.7.0-16
|
Class to monitor progress in MEM deconvolution. More...
#include <CEMemProgress.h>
Public Types | |
enum | EntType { ENTROPY, EMPINESS } |
Public Member Functions | |
CEMemProgress (casacore::PGPlotter *pgplotter=0) | |
virtual | ~CEMemProgress () |
void | info (const casacore::Bool lastcall, const casacore::Int iteration, const casacore::Int numberIterations, const casacore::Lattice< casacore::Float > &model, const casacore::Lattice< casacore::Float > &resid, const casacore::Float &maximumRes, const casacore::IPosition &posMaximum, const casacore::Float &totalFlux, const casacore::Float &sigma, const casacore::Float &normGrad, const casacore::Float &entropy) |
people usually don't worry about maximum residual with MEM; we'll do it, though More... | |
Private Member Functions | |
void | basicSetUp (casacore::Bool doPlot=false) |
void | plotOne (const casacore::Int iteration, const casacore::Float sigma, const casacore::Float maxResid, const casacore::Float flux) |
Class to monitor progress in MEM deconvolution.
Public interface
Since operations on Lattices can take a while, it can be useful to show the progress. However, making module Lattices dependent on as a bridge between the casacore::Lattice module and the casacore::ProgressMeter class (or any other class showing the progress).
Definition at line 79 of file CEMemProgress.h.
Enumerator | |
---|---|
ENTROPY | |
EMPINESS |
Definition at line 82 of file CEMemProgress.h.
casa::CEMemProgress::CEMemProgress | ( | casacore::PGPlotter * | pgplotter = 0 | ) |
|
virtual |
|
private |
void casa::CEMemProgress::info | ( | const casacore::Bool | lastcall, |
const casacore::Int | iteration, | ||
const casacore::Int | numberIterations, | ||
const casacore::Lattice< casacore::Float > & | model, | ||
const casacore::Lattice< casacore::Float > & | resid, | ||
const casacore::Float & | maximumRes, | ||
const casacore::IPosition & | posMaximum, | ||
const casacore::Float & | totalFlux, | ||
const casacore::Float & | sigma, | ||
const casacore::Float & | normGrad, | ||
const casacore::Float & | entropy | ||
) |
people usually don't worry about maximum residual with MEM; we'll do it, though
|
private |
|
private |
Definition at line 131 of file CEMemProgress.h.
|
private |
Definition at line 127 of file CEMemProgress.h.
|
private |
Definition at line 125 of file CEMemProgress.h.
|
private |
Definition at line 128 of file CEMemProgress.h.
|
private |
Definition at line 130 of file CEMemProgress.h.
|
private |
Definition at line 129 of file CEMemProgress.h.
|
private |
Definition at line 126 of file CEMemProgress.h.
|
private |
Definition at line 124 of file CEMemProgress.h.
|
private |
Definition at line 119 of file CEMemProgress.h.
|
private |
Definition at line 121 of file CEMemProgress.h.
|
private |
Definition at line 123 of file CEMemProgress.h.
|
private |
Definition at line 117 of file CEMemProgress.h.
|
private |
Definition at line 122 of file CEMemProgress.h.
|
private |
Definition at line 120 of file CEMemProgress.h.