VisSetUtil.h
Classes
- VisSetUtil -- Utilities for operating on VisSets. (full description)
Interface
- Public Members
- static void WeightNatural(VisSet& vs, Double& sumwt)
- static void WeightUniform(VisSet& vs, const String& rmode, const Quantity& noise, const Double robust, const Int nx, const Int ny, const Quantity& cellx, const Quantity& celly, Double& sumwt, const Int uBox=0, const Int vBox=0)
- static void WeightRadial(VisSet& vs, Double& sumwt)
- static void Filter(VisSet& vs, const String& type, const Quantity& bmaj, const Quantity& bmin, const Quantity& bpa, Double& sumwt, Double& minfilter, Double& maxfilter)
- static void UVRange(VisSet &vs, const Double& uvmin, const Double& uvmax, Double& sumwt)
- static void Sensitivity(VisSet &vs, Quantity& pointsourcesens, Double& relativesens, Double& sumwt)
Prerequisite
Etymology
Synopsis
Example
Motivation
To Do
Member Description
Natural weighting
static void WeightUniform(VisSet& vs, const String& rmode, const Quantity& noise, const Double robust, const Int nx, const Int ny, const Quantity& cellx, const Quantity& celly, Double& sumwt, const Int uBox=0, const Int vBox=0)
Uniform weighting (robust possible) with specified image size
Radial weighting (as uv distance)
static void Filter(VisSet& vs, const String& type, const Quantity& bmaj, const Quantity& bmin, const Quantity& bpa, Double& sumwt, Double& minfilter, Double& maxfilter)
Filtering
static void UVRange(VisSet &vs, const Double& uvmin, const Double& uvmax, Double& sumwt)
Implement a uv range
static void Sensitivity(VisSet &vs, Quantity& pointsourcesens, Double& relativesens, Double& sumwt)
Calculate sensitivity