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::SynthesisParamsGrid Class Reference

#include <SynthesisUtilMethods.h>

Inheritance diagram for casa::SynthesisParamsGrid:
casa::SynthesisParams

Public Member Functions

 SynthesisParamsGrid ()
 
 ~SynthesisParamsGrid ()
 
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 gridder
 FTMachine setup. More...
 
casacore::String ftmachine
 
casacore::String convFunc
 
casacore::String vpTable
 
casacore::Int wprojplanes
 
casacore::Bool useDoublePrec
 
casacore::Bool useAutoCorr
 
casacore::Float padding
 
casacore::Int facets
 Facets for gridding. More...
 
casacore::Int chanchunks
 casacore::Cube chunks for gridding More...
 
casacore::String interpolation
 Spectral axis interpolation. More...
 
casacore::Quantity distance
 Moving phase center ? More...
 
casacore::MDirection trackDir
 
casacore::Bool trackSource
 
casacore::String movingSource
 
casacore::Bool aTermOn
 For wb-aprojection ftm. More...
 
casacore::Bool psTermOn
 
casacore::Bool mTermOn
 
casacore::Bool wbAWP
 
casacore::Bool usePointing
 
casacore::Bool doPBCorr
 
casacore::Bool conjBeams
 
casacore::String cfCache
 
casacore::Float computePAStep
 
casacore::Float rotatePAStep
 
casacore::String pointingDirCol
 For single-dish imaging. More...
 
casacore::Float skyPosThreshold
 
casacore::Int convSupport
 
casacore::Quantity truncateSize
 
casacore::Quantity gwidth
 
casacore::Quantity jwidth
 
casacore::Float minWeight
 
casacore::Bool clipMinMax
 
casacore::String mType
 Mapper Type. More...
 

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 305 of file SynthesisUtilMethods.h.

Constructor & Destructor Documentation

casa::SynthesisParamsGrid::SynthesisParamsGrid ( )
casa::SynthesisParamsGrid::~SynthesisParamsGrid ( )

Member Function Documentation

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

Implements casa::SynthesisParams.

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

Implements casa::SynthesisParams.

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

Implements casa::SynthesisParams.

Member Data Documentation

casacore::Bool casa::SynthesisParamsGrid::aTermOn

For wb-aprojection ftm.

Definition at line 341 of file SynthesisUtilMethods.h.

Referenced by casa::SynthesisImagerMixin< T >::setup_imager().

casacore::String casa::SynthesisParamsGrid::cfCache
casacore::Int casa::SynthesisParamsGrid::chanchunks

casacore::Cube chunks for gridding

Definition at line 329 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::clipMinMax

Definition at line 353 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsGrid::computePAStep

Definition at line 343 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::conjBeams
casacore::String casa::SynthesisParamsGrid::convFunc

Definition at line 320 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsGrid::convSupport

Definition at line 348 of file SynthesisUtilMethods.h.

casacore::Quantity casa::SynthesisParamsGrid::distance

Moving phase center ?

Definition at line 335 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::doPBCorr

Definition at line 341 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsGrid::facets

Facets for gridding.

Definition at line 326 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::ftmachine
casacore::String casa::SynthesisParamsGrid::gridder

FTMachine setup.

Definition at line 320 of file SynthesisUtilMethods.h.

casacore::Quantity casa::SynthesisParamsGrid::gwidth

Definition at line 350 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::imageName

Definition at line 317 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::interpolation

Spectral axis interpolation.

Definition at line 332 of file SynthesisUtilMethods.h.

casacore::Quantity casa::SynthesisParamsGrid::jwidth

Definition at line 351 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsGrid::minWeight

Definition at line 352 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::movingSource

Definition at line 338 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::mTermOn

Definition at line 341 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::mType

Mapper Type.

Definition at line 356 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsGrid::padding

Definition at line 323 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::pointingDirCol

For single-dish imaging.

Definition at line 346 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::psTermOn
casacore::Float casa::SynthesisParamsGrid::rotatePAStep

Definition at line 343 of file SynthesisUtilMethods.h.

casacore::Float casa::SynthesisParamsGrid::skyPosThreshold

Definition at line 347 of file SynthesisUtilMethods.h.

casacore::MDirection casa::SynthesisParamsGrid::trackDir

Definition at line 336 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::trackSource

Definition at line 337 of file SynthesisUtilMethods.h.

casacore::Quantity casa::SynthesisParamsGrid::truncateSize

Definition at line 349 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::useAutoCorr

Definition at line 322 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::useDoublePrec

Definition at line 322 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::usePointing

Definition at line 341 of file SynthesisUtilMethods.h.

casacore::String casa::SynthesisParamsGrid::vpTable

Definition at line 320 of file SynthesisUtilMethods.h.

casacore::Bool casa::SynthesisParamsGrid::wbAWP

Definition at line 341 of file SynthesisUtilMethods.h.

casacore::Int casa::SynthesisParamsGrid::wprojplanes

Definition at line 321 of file SynthesisUtilMethods.h.


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