casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
casa::SynthesisParamsDeconv Class Reference

#include <SynthesisUtilMethods.h>

Inheritance diagram for casa::SynthesisParamsDeconv:
casa::SynthesisParams

Public Member Functions

 SynthesisParamsDeconv ()
 
 ~SynthesisParamsDeconv ()
 
void fromRecord (const casacore::Record &inrec)
 
void setDefaults ()
 
casacore::String verify () const
 
casacore::Record toRecord () const
 
- Public Member Functions inherited from casa::SynthesisParams
 SynthesisParams ()
 
virtual ~SynthesisParams ()
 
virtual SynthesisParamsoperator= (const SynthesisParams &)
 As there is no state to copy. More...
 

Public Attributes

casacore::String imageName
 
casacore::String algorithm
 
casacore::Vector
< casacore::String
startModel
 
casacore::Int deconvolverId
 
casacore::Int nTaylorTerms
 
casacore::Vector< casacore::Floatscales
 
casacore::Float scalebias
 
casacore::String maskString
 
casacore::String maskType
 
casacore::Vector
< casacore::String
maskList
 
casacore::String autoMaskAlgorithm
 
casacore::Float pbMask
 
casacore::String maskThreshold
 
casacore::String maskResolution
 
casacore::Float fracOfPeak
 
casacore::Float maskResByBeam
 
casacore::Float sidelobeThreshold
 
casacore::Float noiseThreshold
 
casacore::Float lowNoiseThreshold
 
casacore::Float negativeThreshold
 
casacore::Float smoothFactor
 
casacore::Float minBeamFrac
 
casacore::Float cutThreshold
 
casacore::Int growIterations
 
casacore::Bool doGrowPrune
 
casacore::Float minPercentChange
 
casacore::Bool verbose
 
casacore::Bool fastnoise
 
casacore::Float nsigma
 
int nMask
 
bool autoAdjust
 
casacore::Bool interactive
 
casacore::GaussianBeam restoringbeam
 
casacore::String usebeam
 

Additional Inherited Members

- Protected Member Functions inherited from casa::SynthesisParams
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::String &val) const
 All return strings are error messages. More...
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Int &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Float &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Bool &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Vector< casacore::Int > &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Vector< casacore::Float > &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Vector< casacore::String > &val) const
 
casacore::String stringToQuantity (casacore::String instr, casacore::Quantity &qa) const
 
casacore::String stringToMDirection (casacore::String instr, casacore::MDirection &md) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::Quantity &val) const
 
casacore::String readVal (const casacore::Record &rec, casacore::String id, casacore::MDirection &val) const
 
casacore::String MDirectionToString (casacore::MDirection val) const
 Others. More...
 
casacore::String QuantityToString (casacore::Quantity val) const
 
casacore::String recordQMToString (const casacore::Record &rec) const
 

Detailed Description

Definition at line 361 of file SynthesisUtilMethods.h.

Constructor & Destructor Documentation

casa::SynthesisParamsDeconv::SynthesisParamsDeconv ( )
casa::SynthesisParamsDeconv::~SynthesisParamsDeconv ( )

Member Function Documentation

void casa::SynthesisParamsDeconv::fromRecord ( const casacore::Record inrec)
virtual
void casa::SynthesisParamsDeconv::setDefaults ( )
virtual

Implements casa::SynthesisParams.

casacore::Record casa::SynthesisParamsDeconv::toRecord ( ) const
virtual

Implements casa::SynthesisParams.

casacore::String casa::SynthesisParamsDeconv::verify ( ) const
virtual

Implements casa::SynthesisParams.

Member Data Documentation

casacore::String casa::SynthesisParamsDeconv::algorithm

Definition at line 373 of file SynthesisUtilMethods.h.

bool casa::SynthesisParamsDeconv::autoAdjust

Definition at line 402 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::autoMaskAlgorithm

Definition at line 382 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::cutThreshold

Definition at line 394 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsDeconv::deconvolverId

Definition at line 375 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsDeconv::doGrowPrune

Definition at line 396 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsDeconv::fastnoise

Definition at line 399 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::fracOfPeak

Definition at line 386 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsDeconv::growIterations

Definition at line 395 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::imageName

Definition at line 373 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsDeconv::interactive

Definition at line 406 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::lowNoiseThreshold

Definition at line 390 of file SynthesisUtilMethods.h.

casacore::Vector<casacore::String> casa::SynthesisParamsDeconv::maskList

Definition at line 381 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::maskResByBeam

Definition at line 387 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::maskResolution

Definition at line 385 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::maskString

Definition at line 379 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::maskThreshold

Definition at line 384 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::maskType

Definition at line 380 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::minBeamFrac

Definition at line 393 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::minPercentChange

Definition at line 397 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::negativeThreshold

Definition at line 391 of file SynthesisUtilMethods.h.

int casa::SynthesisParamsDeconv::nMask

Definition at line 401 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::noiseThreshold

Definition at line 389 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::nsigma

Definition at line 400 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsDeconv::nTaylorTerms

Definition at line 376 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::pbMask

Definition at line 383 of file SynthesisUtilMethods.h.

casacore::GaussianBeam casa::SynthesisParamsDeconv::restoringbeam

Definition at line 408 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::scalebias

Definition at line 378 of file SynthesisUtilMethods.h.

casacore::Vector<casacore::Float> casa::SynthesisParamsDeconv::scales

Definition at line 377 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::sidelobeThreshold

Definition at line 388 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsDeconv::smoothFactor

Definition at line 392 of file SynthesisUtilMethods.h.

casacore::Vector<casacore::String> casa::SynthesisParamsDeconv::startModel

Definition at line 374 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsDeconv::usebeam

Definition at line 409 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsDeconv::verbose

Definition at line 398 of file SynthesisUtilMethods.h.


The documentation for this class was generated from the following file: