CEMemImageSkyModel.h

Classes

CEMemImageSkyModel -- Image Sky Model for the Cornwell-Evens maximum entropy algorithm (full description)

class CEMemImageSkyModel : public CleanImageSkyModel

Interface

Public Members
CEMemImageSkyModel(Float sigma, Float targetFlux, Bool constrainFlux, const Vector<String>& priors, const String& entropy)
~CEMemImageSkyModel()
virtual Bool solve (SkyEquation& me)
void setSigma(const Float targetSigma)
void setTargetFlux(const Float targetFlux)
void setConstrainTargetFlux(const Bool constrainFlux)
void setPrior(const Vector<String>& prior)
void setEntropy(const String& ent)
Float sigma()
Float targetFlux()
Bool constrainFlux()
Vector<String> prior()
String entropy()
Protected Members
Bool initializeModel()

Description

Prerequisite

Etymology

CEMemImageSkyModel implements the Cornwell-Evens MEM algorithm. It is derived from CleanImageSkyModel.

Synopsis

We need to add more stuff here.

Masking is optionally performed using a mask image: only points where the mask is non-zero are cleaned. If no mask is specified all points in the inner quarter of the image are cleaned.

Example

See the example for CleanImageSkyModel.

Motivation

To Do