casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes | Typedefs | Functions
casa::refim Namespace Reference

class EVLAAperture : public ATerm More...

Namespaces

 CFDefs
 
 SynthesisUtils
 

Classes

class  VisModelData
 Object to provide MODEL_DATA visibilities on demand. More...
 
class  WPConvFunc
 A class to support FTMachines get their convolution casacore::Function. More...
 
class  SIMapperImageMosaic
 Class that contains functions needed for imager. More...
 
class  BeamSkyJones
 beam-like sky-plane effects for the SkyEquation More...
 
class  SimplePBConvFunc
 
class  ATerm
 The base class to represent the Aperture-Term of the Measurement Equation. More...
 
class  PhaseGrad
 
More...
 
class  AWConvFuncEPJones
 
More...
 
class  PointingOffsets
 
More...
 
class  SDGrid
 An FTMachine for Gridding Single Dish data. More...
 
class  VPSkyJones
 Model the diagonal elements of the Voltage Pattern Sky Jones Matrices. More...
 
class  WProjectFT
 An FTMachine for Gridded Fourier transforms. More...
 
class  TabulatedConvFunc
 
class  AWVisResampler
 
class  VLACalcIlluminationConvFunc
 casacore::Int getVLABandID(casacore::Double& freq,casacore::String&telescopeName); More...
 
class  ComponentFTMachine
 ComponentFTMachine: a abstract base class defining the interface for a Fourier Transform Machine to be used in the SkyEquation for the transformation of SkyComponents. More...
 
class  PSTerm
 A class to apply the W-Term to the given image. More...
 
class  EVLAAperture
 
class  IlluminationConvFunc
 
class  HetArrayConvFunc
 
class  MosaicFT
 
class  AWProjectWBFTNew
 
class  EVLAConvFunc
 
class  CFStore2
 
class  VisibilityResampler
 
class  BriggsCubeWeightor
 
class  SkyJones
 Sky Jones: Model sky-plane instrumental effects for the SkyEquation. More...
 
class  VisibilityResamplerBase
 
class  CFStore
 
class  VB2CFBMap
 
class  SIMapperCollection
 
class  AzElAperture
 
class  CFTerms
 The base class to represent the Aperture-Term of the Measurement Equation. More...
 
class  ConvolutionFunction
 The base class to compute convolution functions for convolutional gridding. More...
 
class  SetJyGridFT
 An FTMachine for Gridded Fourier transforms specializing in setjy frequency scaling. More...
 
class  PolOuterProduct
 
class  MultiTermFTNew
 
struct  IChangeDetector
 
class  ParAngleChangeDetector
 ////////////////////////////////////////////////////////////////////////// More...
 
class  WTerm
 A class to apply the W-Term to the given image. More...
 
class  VLAIlluminationConvFunc
 
class  SynthesisImager
 
class  MosaicFTNew
 
struct  CFBStruct
 
class  CFBuffer
 
class  FTMachine
 defines interface for the Fourier Transform Machine More...
 
class  AWProjectFT
 
class  AWConvFunc
 
class  SimpleComponentFTMachine
 does the simplest Fourier transform on SkyComponents More...
 
class  SIMapper
 
class  NoOpATerm
 
class  CFCacheTable
 An object to manage the caches of pre-computed convolution functions on the disk and in the memory. More...
 
class  CFCache
 
More...
 
class  VBStore
 
class  AWProjectWBFT
 
class  GridFT
 An FTMachine for Gridded Fourier transforms. More...
 

Typedefs

typedef casacore::Vector
< casacore::CountedPtr
< CFBuffer > > 
VBRow2CFBMapType
 typedef casacore::Cube<casacore::CountedPtr<CFCell > > VBRow2CFMapType; More...
 

Functions

PolOuterProduct::GenericVBPol translateStokesToGeneric (const casacore::Int &stokes)
 
More...
 
casacore::Int translateGenericToStokes2 (const PolOuterProduct::GenericVBPol &gPol, const casacore::MSIter::PolFrame &polFrame=casacore::MSIter::Circular)
 
casacore::Int getPhaseCenter (casacore::MeasurementSet &ms, casacore::MDirection &dir0, casacore::Int whichField=-1)
 
casacore::Bool findMaxAbsLattice (const casacore::ImageInterface< casacore::Float > &lattice, casacore::Float &maxAbs, casacore::IPosition &posMaxAbs)
 
casacore::Bool findMaxAbsLattice (const casacore::ImageInterface< casacore::Float > &masklat, const casacore::Lattice< casacore::Float > &lattice, casacore::Float &maxAbs, casacore::IPosition &posMaxAbs, casacore::Bool flip=false)
 
casacore::Double getCurrentTimeStamp (const VisBuffer2 &vb)
 
void makeStokesAxis (casacore::Int npol_p, casacore::Vector< casacore::String > &polType, casacore::Vector< casacore::Int > &whichStokes)
 
casacore::Double getPA (const vi::VisBuffer2 &vb)
 
void storeImg (casacore::String fileName, casacore::ImageInterface< casacore::Complex > &theImg, casacore::Bool writeReIm=false)
 
void storeImg (casacore::String fileName, casacore::ImageInterface< casacore::Float > &theImg)
 
void storeArrayAsImage (casacore::String fileName, const casacore::CoordinateSystem &coords, const casacore::Array< casacore::Complex > &cf)
 
void storeArrayAsImage (casacore::String fileName, const casacore::CoordinateSystem &coords, const casacore::Array< casacore::DComplex > &cf)
 
void storeArrayAsImage (casacore::String fileName, const casacore::CoordinateSystem &coords, const casacore::Array< casacore::Float > &cf)
 
casacore::Bool isVBNaN (const VisBuffer2 &vb, casacore::String &mesg)
 
void getHADec (casacore::MeasurementSet &ms, const VisBuffer2 &vb, casacore::Double &HA, casacore::Double &RA, casacore::Double &Dec)
 

Detailed Description

class EVLAAperture : public ATerm

The base class to represent the Aperture-Term of the Measurement Equation.

Class that contains functions needed for imager.

Class to encapsulate the A-Term outer product (the Mueller casacore::Matrix in feed-polarization basis)

class SkyEquation;

class VisBuffer2;

Intended use:

Public interface

Etymology

Synopsis


Intended use:

Public interface

Etymology

A NoOp A-Term which does nothing but keeps the framework unchanged. Used when no A-term corrections are required.

Synopsis

Typedef Documentation

typedef casacore::Cube<casacore::CountedPtr<CFCell > > VBRow2CFMapType;

Definition at line 47 of file CFStore2.h.

Function Documentation

casacore::Bool casa::refim::findMaxAbsLattice ( const casacore::ImageInterface< casacore::Float > &  lattice,
casacore::Float maxAbs,
casacore::IPosition posMaxAbs 
)
casacore::Bool casa::refim::findMaxAbsLattice ( const casacore::ImageInterface< casacore::Float > &  masklat,
const casacore::Lattice< casacore::Float > &  lattice,
casacore::Float maxAbs,
casacore::IPosition posMaxAbs,
casacore::Bool  flip = false 
)
casacore::Double casa::refim::getCurrentTimeStamp ( const VisBuffer2 &  vb)
void casa::refim::getHADec ( casacore::MeasurementSet ms,
const VisBuffer2 &  vb,
casacore::Double HA,
casacore::Double RA,
casacore::Double Dec 
)
casacore::Double casa::refim::getPA ( const vi::VisBuffer2 &  vb)
casacore::Int casa::refim::getPhaseCenter ( casacore::MeasurementSet ms,
casacore::MDirection dir0,
casacore::Int  whichField = -1 
)
casacore::Bool casa::refim::isVBNaN ( const VisBuffer2 &  vb,
casacore::String mesg 
)
void casa::refim::makeStokesAxis ( casacore::Int  npol_p,
casacore::Vector< casacore::String > &  polType,
casacore::Vector< casacore::Int > &  whichStokes 
)
void casa::refim::storeArrayAsImage ( casacore::String  fileName,
const casacore::CoordinateSystem coords,
const casacore::Array< casacore::Complex > &  cf 
)
void casa::refim::storeArrayAsImage ( casacore::String  fileName,
const casacore::CoordinateSystem coords,
const casacore::Array< casacore::DComplex > &  cf 
)
void casa::refim::storeArrayAsImage ( casacore::String  fileName,
const casacore::CoordinateSystem coords,
const casacore::Array< casacore::Float > &  cf 
)
void casa::refim::storeImg ( casacore::String  fileName,
casacore::ImageInterface< casacore::Complex > &  theImg,
casacore::Bool  writeReIm = false 
)
void casa::refim::storeImg ( casacore::String  fileName,
casacore::ImageInterface< casacore::Float > &  theImg 
)
casacore::Int casa::refim::translateGenericToStokes2 ( const PolOuterProduct::GenericVBPol &  gPol,
const casacore::MSIter::PolFrame polFrame = casacore::MSIter::Circular 
)
PolOuterProduct::GenericVBPol casa::refim::translateStokesToGeneric ( const casacore::Int stokes)