----------------------------------------------------------------------------- Start of casa namespace ----------------------------------------------------------------------------- More...
Namespaces | |
namespace | async |
namespace | asyncio |
namespace | CFDefs |
namespace | dbus |
namespace | denoising |
namespace | display |
namespace | functor |
namespace | linefinder |
namespace | memory |
namespace | ms |
namespace | MSTransformations |
MS Transform Framework utilities. | |
namespace | MThWorkID |
namespace | NSTDS |
namespace | pvt |
namespace | QtMouseToolNames |
namespace | refim |
Class that contains functions needed for imager. | |
namespace | sdfiller |
namespace | SynthesisUtils |
namespace | tb |
namespace | utilj |
namespace | vi |
namespace | viewer |
namespace | viscal |
Parameter axis slicer for caltables (experimental). | |
namespace | vpf |
Classes | |
class | MS2ASDM |
MS2ASDM provides functionalities to create an ASDM (ALMA science data model) from an existing MS. More... | |
class | ATCAFiller |
class | CalAnalysis |
----------------------------------------------------------------------------- Start of CalAnalysis class definition ----------------------------------------------------------------------------- More... | |
class | CalStats |
----------------------------------------------------------------------------- Start of CalStats class definition ----------------------------------------------------------------------------- More... | |
class | CalStatsReal |
----------------------------------------------------------------------------- Start of CalStatsReal class definition ----------------------------------------------------------------------------- More... | |
class | CalStatsAmp |
----------------------------------------------------------------------------- End of CalStatsReal class definition ----------------------------------------------------------------------------- More... | |
class | CalStatsPhase |
----------------------------------------------------------------------------- End of CalStatsAmp class definition ----------------------------------------------------------------------------- More... | |
class | CalStatsFitter |
----------------------------------------------------------------------------- Start of CalStatsFitter class definition ----------------------------------------------------------------------------- More... | |
class | PlotServerProxy |
class | DBusSession |
class | init_dispatcher |
class | ImagerControl |
class | DBusThreadedBase |
class | DBusService |
class | ServiceProxy |
class | ViewerProxy |
class | PlotterImplementations |
class | QCloseableWidget |
Wrapper around a QWidget with a "Close" button. More... | |
class | QProgressPanel |
Convenience class with a label and progress meter. More... | |
class | ProgressHelper |
Wrapper around a QProgressPanel or other QLabel/QProgressBar pairing. More... | |
class | TBAction |
Abstract parent class of any action that can be performed. More... | |
class | TBActionList |
Contains an list of performed actions and a list of undone actions. More... | |
class | TBEditDataAction |
TBAction for when non-array data in the table is edited. More... | |
class | TBEditArrayDataAction |
TBAction for when array data in the table is edited. More... | |
class | TBArray |
Holds a potentially multi-dimensional array. More... | |
class | TBBrowser |
Browser widget for managing opened tables. More... | |
class | TBConnection |
Dialog for opening/connecting to a table with options. More... | |
class | Result |
Convenience class for a String/bool tuple. More... | |
class | TBLocatedRows |
Results of a row locate on at least one table. More... | |
class | TBConstants |
Constants, defaults, and commonly-used functions for the table browser. More... | |
class | TBData |
Data types used for loaded data. More... | |
class | TBDataString |
Implementation of TBData for String data. More... | |
class | TBDataDouble |
Implementation of TBData for double data. More... | |
class | TBDataFloat |
Implementation of TBData for float data. More... | |
class | TBDataInt |
Implementation of TBData for integer data. More... | |
class | TBDataUInt |
Implementation of TBData for unsigned int data. More... | |
class | TBDataBool |
Implementation of TBData for boolean data. More... | |
class | TBDataChar |
Implementation of TBData for character data. More... | |
class | TBDataUChar |
Implementation of TBData for unsigned character data. More... | |
class | TBDataShort |
Implementation of TBData for short data. More... | |
class | TBDataComplex |
Implementation of TBData for complex data. More... | |
class | TBDataDComplex |
Implementation of TBData for double complex data. More... | |
class | TBDataTable |
Implementation of TBData for Table data. More... | |
class | TBDataRecord |
Implementation of TBData for Record data. More... | |
class | TBDataDate |
Implementation of TBData for date data. More... | |
class | TBArrayData |
Data type that holds an array. More... | |
class | TBArrayDataString |
Implementation of TBArrayData for String array data. More... | |
class | TBArrayDataDouble |
Implementation of TBArrayData for double array data. More... | |
class | TBArrayDataFloat |
Implementation of TBArrayData for float array data. More... | |
class | TBArrayDataInt |
Implementation of TBArrayData for int array data. More... | |
class | TBArrayDataUInt |
Implementation of TBArrayData for unsigned int array data. More... | |
class | TBArrayDataBool |
Implementation of TBArrayData for boolean array data. More... | |
class | TBArrayDataChar |
Implementation of TBArrayData for character array data. More... | |
class | TBArrayDataUChar |
Implementation of TBArrayData for unsigned character array data. More... | |
class | TBArrayDataShort |
Implementation of TBArrayData for short array data. More... | |
class | TBArrayDataComplex |
Implementation of TBArrayData for complex array data. More... | |
class | TBArrayDataDComplex |
Implementation of TBArrayData for double complex array data. More... | |
class | TBDataItem |
Subclass of QTableWidgetItem that allows for custom sorting. More... | |
class | TBDataTab |
Widget used to display table data. More... | |
class | TBExportThread |
Thread that exports a table to VOTable XML format. More... | |
class | TBField |
Representation of a table field. More... | |
class | TBFilterRule |
Rule that can be used to filter rows based upon field values. More... | |
class | TBFilterRuleSequence |
A sequence of TBFilterRules that can be used to filter rows. More... | |
class | TBFilterRules |
Widget to allow the user to enter a filter rule sequence. More... | |
class | QFontColor |
QFont color is a convenience class containing a QFont and a QColor. More... | |
class | TBFormat |
Rules used to format displayed values for fields. More... | |
class | TBFormatter |
Widget for entering format rules for a given field. More... | |
class | TBHelp |
Widget for displaying and updating the browser help files. More... | |
class | TBKeyword |
Representation of a keyword attached to a table or field. More... | |
class | TBNewKeyword |
class | TBTableKeywordsTab |
Widget used to display table keywords. More... | |
class | TBFieldKeywordsTab |
Widget used to display field keywords. More... | |
class | TBMain |
Main window which is mainly responsible for menu actions. More... | |
class | TBOptions |
Widget to edit the browsing options. More... | |
class | TBParser |
Parses the XMLDriver-generated XML into data in a TBTable. More... | |
class | TBHomeParser |
TBParser subclass that uses a "home" parsing method. More... | |
class | TBXercesDOMParser |
TBParser subclass that uses a DOM parser in the XERCES library. More... | |
class | TBXercesSAXParser |
TBParser subclass that uses a SAX parser in the XERCES library. More... | |
class | TBPlotFormat |
Format for the curves on the plot canvas. More... | |
class | TBPlotCanvas |
Canvas for data plotting using a given plotting implementation. More... | |
class | PlotParams |
Parameters for a single field for collecting plotting data. More... | |
class | TBPlotData |
Data for plotting. More... | |
class | PlotSlicer |
Small widget to provide a variable number of spinners to create a slice. More... | |
class | TBPlotter |
Widget to collect plot parameters and plot on the canvas. More... | |
class | TBRowLocate |
Displays results of a row locate. More... | |
class | TBSlicer |
Widget to display and change the current array slice. More... | |
class | TBSorter |
Widget to configure a multi-field sort ordering. More... | |
class | DriverParams |
Parameters to indicate what driver should be used for the table backend. More... | |
class | TableParams |
Parameters that define all table data and meta-deta. More... | |
class | TBTable |
Primary interface for the rest of the browser to a table. More... | |
class | TBTableDriver |
Driver for interacting with the table on disk. More... | |
class | TBTableDriverDirect |
TBTableDriver implementation that directly accesses the table on disk. More... | |
class | TBTableDriverXML |
NOTE: the TBTableDriverXML has been disabled. More... | |
class | TBTableInfo |
Displays general information about a table. More... | |
class | TBTableTabs |
Collection of table backend and display tabs. More... | |
class | TBTaQL |
GUI for entering a TaQL command. More... | |
class | TBTest |
Tests to check the validity of a table. More... | |
class | TBIDFieldsTest |
Tests whether fields ending in _ID have a corresponding subtable. More... | |
class | TBSubtablesTest |
Tests whether subtables exist on disk. More... | |
class | TBValidSubtablesTest |
Tests whether subtables can be opened and have data. More... | |
class | TBTypes |
(Not finished) Widget for entering a value based on its type. More... | |
class | TBValidityChecker |
Widget for running TBTests on opened tables. More... | |
class | TBTableView |
Current "view" or state of a single table. More... | |
class | TBView |
Current "view" or state of the browser that can be serialized. More... | |
class | TBViewArray |
Widget for viewing array data in TBArray format. More... | |
class | TBArrayPanel |
Panel that can hold multiple TBViewArray widgets. More... | |
class | TBViewRecord |
Widget for viewing record data. More... | |
class | XMLtoken |
Representation of a single XML token. More... | |
class | DirItem |
class | DirModel |
class | FileCatalog |
class | PictureViewer |
class | TextEditor |
class | LogItem |
class | LogModel |
class | LogViewer |
class | FileWatcher |
class | QtDBusPlotSvrAdaptor |
class | QtPlotFrame |
class | QtPlotServer |
class | QtPlotSvrMain |
class | QtPlotSvrPanel |
class | QtRasterData |
class | ProgressBar |
class | ProgressTimer |
class | ExternalAxisWidget |
Base class for classes that use the QwtScaleDiv information to draw their own axis. More... | |
class | ExternalAxisWidgetBottom |
class | ExternalAxisWidgetHorizontal |
Common code for drawing a horizontal axis external to the plot. More... | |
class | ExternalAxisWidgetLeft |
class | ExternalAxisWidgetRight |
class | ExternalAxisWidgetTop |
class | ExternalAxisWidgetVertical |
Common code for drawing a vertical axis external to the plot. More... | |
class | QtActionSynchronizer |
This class is used to synchronize the checked state of actions with checkable buttons or other actions. More... | |
class | QtActionGroup |
This class meant to be used almost identically to an exclusive QActionGroup. More... | |
class | QtButtonGroup |
This class meant to be used almost identically to an exclusive QButtonGroup. More... | |
class | QtComboCheckBoxDelegate |
Subclass of QItemDelegate for use with QtComboCheckBox. More... | |
class | QtComboCheckBox |
Subclass of QComboBox that uses the item delegate above. More... | |
class | QtDBusApp |
class | QtDBusXML |
Subclass of QDomDocument that represents an XML scheme that is to be used with CASA's Qt dbus communication. More... | |
class | QtDBusXmlApp |
Abstract parent of classes that want to register themselves with CASA's DBus server. More... | |
class | QtDBusXmlAppAdaptor |
Subclass of QDBusAbstractAdaptor for use with CASA's QtDBusXmlApp class. More... | |
class | QtEditingWidget |
A simple parent for editing widgets. More... | |
class | QtLabelWidget |
Widget for choosing a label. More... | |
class | QtFileWidget |
Widget for choosing a file. More... | |
class | QtFileDialog |
Subclass of QFileDialog with additional functionality. More... | |
class | QtId |
class | QtIndexChooser |
Widget that allows the user to pick an index, with a number of choices on how the index can be chosen. More... | |
class | QtLayeredLayout |
Subclass of QLayout to have multiple widgets layered on top of each other. More... | |
class | QtPanelBase |
class | QtPlotWidget |
Parent for plot widgets. More... | |
class | PlotColorWidget |
Widget for choosing a plot color. More... | |
class | PlotFillWidget |
Widget for choosing a plot area fill. More... | |
class | PlotLineWidget |
Widget for choosing a plot line. More... | |
class | PlotSymbolWidget |
Widget for choosing a plot symbol. More... | |
class | PlotFontWidget |
Widget for choosing a plot font. More... | |
class | QtProgressWidget |
GUI for displaying progress information. More... | |
class | QtUtilities |
class | AxisListener |
Interface implemented by classes wanting to receive notice when a plot property changes. More... | |
class | QPExportCanvas |
Interface implemented by classes that can export their draw area (QPAxis & QPCanvas). More... | |
class | QPExporter |
Utility class for exporting plots. More... | |
class | QPArrow |
Used by the viewer's region shapes, so have it outside the ifdefs in case the flag isn't on. More... | |
class | C11Timer |
class | ComponentList |
A class for manipulating groups of components. More... | |
class | ComponentShape |
Base class for component shapes. More... | |
class | ComponentType |
Enumerators common to the ComponentsModels module. More... | |
class | ConstantSpectrum |
Model the spectral variation with a constant. More... | |
class | DiskShape |
A disk model for the spatial distribution of emission. More... | |
class | FluxRep |
A class that represents the Flux (copy semantics). More... | |
class | Flux |
A class that represents the Flux (reference semantics). More... | |
class | FluxCalc_SS_JPL_Butler |
class ROScalarColumn<Double>; There doesn't seem to be a way to forward declare a template. More... | |
class | FluxCalcLogFreqPolynomial |
FluxCalcLogFreqPolynomial: Implementation base class for flux standards which are polynomials of log10(frequency). More... | |
class | FluxCalcLogFreqBrokenPolynomial |
FluxCalcLogFreqBrokenPolynomial: Implementation base class for flux standards which are broken polynomials of log10(frequency). More... | |
class | FluxCalcLogFreqPolynomialSH |
FluxCalcLogFreqPolynomialSH: Implementation base class for flux standards which are polynomials of log10(frequency) following Scaife & Heald (2012). More... | |
class | FluxCalcQS |
class Vector; More... | |
class | FluxCalcVQS |
class Vector; More... | |
class | FluxStandard |
FluxStandard: Compute flux densities for standard reference sources. More... | |
class | FluxStdBaars |
FluxStdBaars: The Baars flux standard. More... | |
class | FluxStdPerley90 |
FluxStdPerley90: The Perley90 flux standard. More... | |
class | FluxStdPerleyTaylor95 |
FluxStdPerleyTaylor95: The PerleyTaylor95 flux standard. More... | |
class | FluxStdPerleyTaylor99 |
FluxStdPerleyTaylor99: The PerleyTaylor99 flux standard. More... | |
class | FluxStdPerleyButler2010 |
FluxStdPerleyButler2010: The PerleyButler2010 flux standard. More... | |
class | FluxStdPerleyButler2013 |
FluxStdPerleyButler2013: The PerleyButler2013 flux standard. More... | |
class | FluxStdSrcs |
Basic calibrator data used in the flux standards. More... | |
class | GaussianDeconvolver |
Deconvolve a gaussian source from a gaussian beam. More... | |
class | GaussianShape |
A Gaussian model for the spatial distribution of emission. More... | |
class | LimbDarkenedDiskShape |
A limb-darkened disk model for the spatial distribution of emission. More... | |
class | PointShape |
A shape where emission comes from only one direction. More... | |
class | SkyCompBase |
Base class for model components of the sky brightness. More... | |
class | SkyComponent |
A component of a model of the sky. More... | |
class | SkyComponentFactory |
class | SkyCompRep |
A model component of the sky brightness. More... | |
class | SpectralIndex |
Models the spectral variation with a spectral index. More... | |
class | SpectralModel |
Base class for spectral models. More... | |
class | TabularSpectrum |
Models the spectral variation with a spectral index. More... | |
class | TwoSidedShape |
Base class for component shapes with two sides. More... | |
class | CompiledSpectralElement |
Describes a compiled function for describing a spectral profile. More... | |
class | GaussianMultipletSpectralElement |
Describes a multiplet of Gaussian shaped spectral lines. More... | |
class | GaussianSpectralElement |
Describes a Gaussian spectral line. More... | |
class | LogTransformedPolynomialSpectralElement |
Describes the often used for determining spectral index plus higher order terms: y = log (S_x) = ln(c_0) + c_1*ln(x) + c_2*ln(x)**2 + c_3*ln(x)**3 + ..\. where c_1 is the traditional spectral index (alpha). More... | |
class | LorentzianSpectralElement |
Describes a single Lorentzian spectral profile. More... | |
class | PCFSpectralElement |
Abstract base class that describes a spectral profile that can be parameterized by a peak value (amplitude), center, and width. More... | |
class | PolynomialSpectralElement |
Describes a polynomial spectral profile. More... | |
struct | PolynomialSpectralElement_global_functions_Output |
Global functions. More... | |
class | PowerLogPolynomialSpectralElement |
Describes the function most often used for determining spectral index plus higher order terms: y = c_0 * x**( c_1 + c_2*ln(x) + c_3*ln(x)**2 + ... ) where c_1 is the traditional spectral index (alpha). More... | |
class | ProfileFit1D |
Fit spectral components to a Vector of data. More... | |
class | SpectralElement |
Describes (a set of related) spectral lines. More... | |
class | SpectralElementFactory |
FIXME fix documentation. More... | |
class | SpectralEstimate |
Get an initial estimate for spectral lines. More... | |
class | SpectralFit |
Least Squares fitting of spectral elements to spectrum. More... | |
class | SpectralList |
A set of SpectralElements. More... | |
struct | SpectralList_global_functions_Output |
Global functions. More... | |
class | SpectralListFactory |
create a SpectralList More... | |
class | Attribute |
Arbitrary name-value pairs used in the display classes. More... | |
class | AttributeBuffer |
Buffer for storing Attributes. More... | |
class | AttributeValue |
Type-dependent interface for values of Attributes. More... | |
class | AttValue |
Provision of type identification services for Attribute classes. More... | |
class | AttributeValueBase |
Base class for values of Attributes used in the display classes. More... | |
class | AttributeValuePoi |
Templated class for storing a pointer to the value of an Attribute. More... | |
class | AttributeValuePoiTol |
Templated class for aliased, tolerant AttributeValues. More... | |
class | AttributeValueTol |
Templated class for storing Attributes which have a tolerance. More... | |
struct | ColorDistribution_global_functions_Color_Distribution_interface |
Global functions for generating color cube dimensions. More... | |
class | Colormap |
Describes a method of generating a table of colors. More... | |
class | ColormapDefinition |
class | ColormapInfo |
ColormapInfo stores information about the dynamic mapping of a Colormap. More... | |
class | ColormapManager |
Class to manage registration of colormaps on PixelCanvasColorTables. More... | |
class | DisplayCoordinateSystem |
class | Display |
Enumerate constants for the display classes. More... | |
struct | DisplayEnums_global_functions_DisplayEnums_to_string_functions |
Global functions (operators) to print display class enumerations. More... | |
class | DisplayParameter |
Base class for storing and parsing of parameters for display classes. More... | |
class | DLFont |
A class designed to manage several representations of the same font. More... | |
class | DParameterButton |
Implementation of DisplayParameter to package interface to button autoguis. More... | |
class | DParameterChoice |
Implementation of DisplayParameter to store choice parameters. More... | |
class | DParameterColorChoice |
Implementation of DParameterChoice to store color selection parameters. More... | |
class | DParameterFontChoice |
Implementation of DParameterChoice to store font selection parameters. More... | |
class | DParameterMapKeyChoice |
Implementation of DParameterChoice to store parameter and associated key. More... | |
class | DParameterRange |
A helper class to deal with data ranges to support options. More... | |
class | DParameterString |
Implementation of DisplayParameter to store String parameters. More... | |
class | DParameterSwitch |
Implementation of DisplayParameter to store choice parameters. More... | |
class | GLPCDisplayListElement |
Base class for the various display list subclasses. More... | |
class | GLPCDisplayListEntry |
Returns a Display List Element for recording GL commands. More... | |
class | GLPCDisplayList |
DisplayListElement that can contain lists of other DisplayListElements. More... | |
class | GLPCTextureParams |
Holds parameters for setting glTexParameteri variables. <visibility=local>. More... | |
class | GLPCTexturedImage |
class | GLPixelCanvas |
OpenGL implementation of PixelCanvas. More... | |
class | GLVColorTableEntry |
Implementation of PixelCanvasColorTable for OpenGL. More... | |
class | GLPixelCanvasColorTable |
class | GLLogIO |
GLLogIO adds tracing support to the AIPS++ LogIO object. More... | |
class | MultiWCHolder |
A holder of WorldCanvasHolders to use for panelling applications. More... | |
class | PanelDisplay |
A class which creates and manages "panelled" displays. More... | |
class | PCVGBuffer |
class | PixelCanvas |
Base class defining interface to pixel-based output devices. More... | |
class | PixelCanvasColorTable |
Abstract interface to underlying graphics library's colortable. More... | |
class | PSDriver |
Low level interface between PSPixelCanvas{ColorTable} and PostScript. More... | |
class | PSPixelCanvas |
Implementation of the PixelCanvas for PostScript devices. More... | |
class | PSPixelCanvasColorTable |
Implementation of PixelCanvasColorTable for PostScript device. More... | |
class | PSWorldCanvasApp |
Simple PostScript WorldCanvas application. More... | |
class | SliceEH |
An event handler to negotiate between three different PanelDisplays. More... | |
class | SlicePanelDisplay |
An application provide displays of three axis combinations of data in a cube. More... | |
class | WCPGFilter |
Interface between the WorldCanvas and its PGPLOT driver. More... | |
class | WorldCanvas |
Implementation of drawing in world coordinates on top of a PixelCanvas. More... | |
class | WorldCanvasHolder |
A holder to interface between DisplayDatas and a WorldCanvas. More... | |
struct | WorldCanvasPGPlotDriver_global_functions_Driver_functions_called_by_FORTRAN_PgPlot_library |
Global driver functions need to support PgPlot on the WorldCanvas. More... | |
struct | WorldCanvasPGPlotDriver_global_functions_Global_functions_to_attach_to_existing_WorldCanvases |
Global utility functions need to support PgPlot on the WorldCanvas. More... | |
class | DefaultWCCoordinateHandler |
Class to provide default coordinate handling for WorldCanvases. More... | |
class | DefaultWCSizeControlHandler |
Default WorldCanvas SizeControl handler. More... | |
class | WCAxisLabeller |
Abstract class for drawing grids, axes, ticks and tick labels on a WorldCanvas. More... | |
class | WCCoordinateHandler |
Base class defining a set of transformations for WorldCanvas coordinates. More... | |
class | WCCSAxisLabeller |
Base class for WorldCanvas axis labelling using a DisplayCoordinateSystem. More... | |
class | WCCSNLAxisLabeller |
Class which provides non-linear axis labelling using a DisplayCoordinateSystem. More... | |
class | WCDataScaleHandler |
Class implementing simple data scaling for the WorldCanvas. More... | |
class | WCLinearScaleHandler |
Linear scaling of data for WorldCanvases. More... | |
class | WCPowerScaleHandler |
Linear, logarithmic and exponential scaling of data for the WorldCanvas. More... | |
class | WCResampleHandler |
Base class for resampling data pixels to World/PixelCanvas pixels. More... | |
class | WCSimpleResampleHandler |
Class which implements simple resampling for the WorldCanvas. More... | |
class | WCSizeControlHandler |
Base class defining the interface to controlling the WorldCanvas size. More... | |
class | ActiveCaching2dDD |
Class providing active behaviour for 2d CachingDisplayDatas. More... | |
class | AxesDisplayData |
Interface and simple implementation of axis labelling. More... | |
class | AxesDisplayMethod |
Class to draw a single set of axis labels for AxesDisplayData. More... | |
class | CachingDisplayData |
Base class for auto-caching DisplayData objects. More... | |
class | CachingDisplayMethod |
Assistance class for auto-caching of DisplayData objects. More... | |
class | DDDEllipse |
Implementation of an ellipse/rectangle object for DrawingDisplayData class. More... | |
class | DDDHandle |
A class to draw and detect handles on a DDDObject. More... | |
class | DDDObject |
Base class describing interface for objects supported by DrawingDisplayData. More... | |
class | DDDPolygon |
Implementation of aan ellipse object for DrawingDisplayData class. More... | |
class | DDDRectangle |
Implementation of a rectangular object for DrawingDisplayData class. More... | |
class | DisplayData |
Base class for display objects. More... | |
class | DisplayMethod |
Base class for drawing a particular element (view) of a DisplayData. More... | |
class | DrawingDisplayData |
DisplayData which provides interactive drawing capabilities. More... | |
class | DrawingDisplayMethod |
DisplayMethod which provides actual drawing for DrawingDisplayData class. More... | |
class | Galaxy |
Simple class to represent a Galaxy as a collection of Stars. More... | |
class | Star |
Simple class which represents a star as a point mass. More... | |
class | Histogram2dDD |
A DisplayData to draw histograms. More... | |
class | Histogram2dDM |
A DisplayMethod to draw histograms. More... | |
class | LatticeAsContour |
Class to manage the drawing of contour maps of slices from AIPS++ Lattices. More... | |
class | LatticeAsMarker |
Class to manage the drawing of vector maps of slices from AIPS++ Lattices. More... | |
class | LatticeAsRaster |
Class to manage the drawing of raster images of slices from AIPS++ Lattices. More... | |
class | LatticeAsVector |
Class to manage the drawing of vector maps of slices from AIPS++ Lattices. More... | |
class | LatticePADisplayData |
Partial implementation of PrincipalAxesDD for Lattice-based data. More... | |
class | LatticePADisplayMethod |
Partial implementation of PrincipalAxesDM for Lattice-based data. More... | |
class | LatticePADMContour |
Class to draw a single contour map of a slice from an AIPS++ Lattice. More... | |
class | LatticePADMMarker |
Class to draw a single vector map of a slice from an AIPS++ Lattice. More... | |
class | LatticePADMRaster |
Class to draw a raster image of a slice of an AIPS++ Lattice. More... | |
class | LatticePADMVector |
Class to draw a single vector map of a slice from an AIPS++ Lattice. More... | |
class | MSAsRaster |
Class for displaying data within an MS as a raster (gridded) image. More... | |
class | MSAsRasterDM |
(Minimal) DisplayMethod for MSAsRaster. More... | |
class | NBody |
Simple class which provides brute force n-body simulation and display. More... | |
class | PassiveCachingDD |
Class providing passive behaviour for CachingDisplayDatas. More... | |
class | PassiveTableDD |
Class adding Table-specific support functions to PassiveCachingDD. More... | |
class | PrincipalAxesDD |
Interface for DisplayDatas which have data arranged in axes. More... | |
class | PrincipalAxesDM |
Interface for DisplayMethods which have data arranged in "axes.". More... | |
class | Profile2dDD |
A DisplayData to draw Profiles. More... | |
class | Profile2dDM |
A DisplayMethod to draw Profiles. More... | |
class | ScrollingRasterDD |
class | ScrollingRasterDM |
Base class for scrolling DisplayData objects. More... | |
class | SkyCatOverlayDD |
Simple implementation of a cached DisplayData for sky catalogue overlays. More... | |
class | SkyCatOverlayDM |
Class to draw catalogue overlays for SkyCatOverlayDD. More... | |
class | TblAsContourDD |
Class for displaying data within a table as a contour image. More... | |
class | TblAsContourDM |
A DisplayMethod to draw Contours from table data. More... | |
class | TblAsRasterDD |
Class for displaying data within a table as a raster image. More... | |
class | TblAsRasterDM |
A DisplayMethod to draw Raster images from table data. More... | |
class | TblAsXYDD |
Class for displaying data within a table as a xy image. More... | |
class | TblAsXYDM |
A DisplayMethod to draw XY plots from table data. More... | |
class | WedgeDD |
A DisplayData to draw color wedges. More... | |
class | WedgeDM |
The DisplayMethod to draw Wedges. More... | |
class | WorldAxesDD |
A DisplayData to setup a World coordinate plot. More... | |
class | WorldAxesDM |
Class to draw a single set of axis labels for AxesDisplayData. More... | |
class | AnimatorRefEH |
WorldCanvas refresh event handler for Animator class. More... | |
class | Animator |
Animation controller for WorldCanvasHolders. More... | |
class | AniPosEH |
WorldCanvas position event handler for Animator. More... | |
class | CrosshairEvent |
WorldCanvasEvent:contains info on the WC point selected by MWCCrosshairTool. More... | |
class | DDModEvent |
Class used by DisplayDatas to signal change in data. More... | |
class | DisplayDataEvent |
Class for events sent by DisplayDatas. More... | |
class | DisplayEH |
class for handling any type of DisplayEvent. More... | |
class | DisplayEvent |
Class describing the most basic event information in the display classes. More... | |
class | DisplayTool |
Base class for event-based tools in the display classes. More... | |
class | DTVisible |
Class providing draw style settings for visible DisplayTools. More... | |
class | MultiEllipseTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiEllipseToolImpl |
WorldCanvas event-based ellipse region drawer. More... | |
class | MultiPointTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiPointToolImpl |
WorldCanvas event-based point region drawer. More... | |
class | MultiPolylineTool |
Base class for WorldCanvas event-based polyline tools. More... | |
class | MultiPolylineToolImpl |
WorldCanvas event-based polyline region drawer. More... | |
class | MultiPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | MultiPolyToolImpl |
WorldCanvas event-based polygon region drawer. More... | |
class | MultiPVTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiPVToolImpl |
WorldCanvas event-based rectangle region drawer. More... | |
class | MultiRectTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MultiRectToolImpl |
WorldCanvas event-based rectangle region drawer. More... | |
class | MultiWCTool |
Base class for MultiWorldCanvas event-based tools. More... | |
class | MWCAnimator |
Animator for MultiWCHolder class. More... | |
class | MWCCrosshairTool |
Base class for MultiWorldCanvas event-based crosshair tools. More... | |
class | MWCEllipseTool |
Base class for MultiWorldCanvas event-based ellipse tools. More... | |
class | MWCETRegion |
WorldCanvas event-based elliptical region drawer. More... | |
class | ResetCrosshairEvent |
Event sent to tell MWCCrosshairTool to reset. More... | |
class | ResetRTRegionEvent |
Event sent to tell MWCRTRegionTool to reset. More... | |
class | MWCPannerTool |
class | MWCPolylineTool |
Base class for WorldCanvas event-based polyline tools. More... | |
class | MWCPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | MWCPositionVelocityTool |
Multi WorldCanvas event-based position velocity tool. More... | |
class | MWCPTRegion |
WorldCanvas event-based polygon region drawer. More... | |
class | MWCRectTool |
Base class for MultiWorldCanvas event-based rectangle tools. More... | |
class | MWCRTRegion |
WorldCanvas event-based rectangle region drawer. More... | |
class | MWCRTZoomer |
Multi WorldCanvas event-based zoomer. More... | |
class | MWCRulerlineTool |
Multi WorldCanvas event-based ruler line tool. More... | |
class | PCInvisTool |
Base implementation of PCTool for invisible (non-drawing) tools. More... | |
class | PCITFiddler |
Colormap fiddling on the PixelCanvas. More... | |
class | PCMotionEH |
PixelCanvas Event Handler for managing pointer motion events. More... | |
class | PCMotionEvent |
Class which stores PixelCanvas motion event information. More... | |
class | PCPositionEH |
PixelCanvas Event Handler for managing keyboard and mouse button events. More... | |
class | PCPositionEvent |
Class which stores PixelCanvas position event information. More... | |
class | PCRefreshEH |
WorldCanvas Event Handler for managing events. More... | |
class | PCRefreshEvent |
Class which stores PixelCanvas refresh event information. More... | |
class | PCTestPattern |
PixelCanvas test pattern display refresh event handler. More... | |
class | PCToolPosEH |
PixelCanvas position event handler for PCTool. More... | |
class | PCToolMotEH |
PixelCanvas motion event handler for PCTool. More... | |
class | PCToolRefEH |
PixelCanvas refresh event handler for PCTool. More... | |
class | PCTool |
Base class for PixelCanvas event-based tools. More... | |
class | PixelCanvasEvent |
Base class describing event information for PixelCanvases. More... | |
class | RectRegionEvent |
Contains info on the WC rectanglar area selected by MWCRTRegion mouse tool. More... | |
class | RegionTool |
class | WCCrosshairTool |
Base class for WorldCanvas event-based crosshair tools. More... | |
class | WCInvisTool |
Base implementation of WCTool for invisible (non-drawing) tools. More... | |
class | WCMotionEH |
Base class for handling WorldCanvas motion events. More... | |
class | WCMotionEvent |
Class which stores WorldCanvas motion event information. More... | |
class | WCPolyTool |
Base class for WorldCanvas event-based polygon tools. More... | |
class | WCPositionEH |
Base class for handling WorldCanvas position events. More... | |
class | WCPositionEvent |
Class which stores WorldCanvas position event information. More... | |
class | WCPTRegion |
WorldCanvas event-based polygon region drawer. More... | |
class | WCRectTool |
Base class for WorldCanvas event-based rectangle tools. More... | |
class | WCRefreshEH |
Base class for handling WorldCanvas refresh events. More... | |
class | WCRefreshEvent |
Class which stores WorldCanvas refresh event information. More... | |
class | WCRTRegion |
WorldCanvas event-based rectangle region drawer. More... | |
class | WCRTZoomer |
WorldCanvas event-based zoomer. More... | |
class | WCToolPosEH |
WorldCanvas position event handler for WCTool. More... | |
class | WCToolMotEH |
WorldCanvas motion event handler for WCTool. More... | |
class | WCToolRefEH |
WorldCanvas refresh event handler for WCTool. More... | |
class | WCTool |
Base class for WorldCanvas event-based tools. More... | |
class | WorldCanvasEvent |
Base class describing event information for WorldCanvases. More... | |
class | Annotations |
Control class for a collection of DisplayShapeInterfaces. More... | |
class | DisplayShape |
The abstract base class for all "DisplayShapes". More... | |
class | DisplayShapeInterface |
class PixelCanvas; class WorldCanvas; More... | |
class | DisplayShapeWithCoords |
class | DSArrow |
Arrow implementation;adds a polygon to a DSLine to represent the arrow head. More... | |
class | DSBasic |
Base class for all "basic" shapes. More... | |
class | DSCircle |
Circle implementation;extends DSEllipse, adding general circle functions. More... | |
class | DSClosed |
DSClosed provides common functionality for all "closed" shapes. More... | |
class | DSEllipse |
Implementation of a ellipse. More... | |
class | DSLine |
Implementation of a line. More... | |
class | DSMarker |
Implementation of a marker. More... | |
class | DSPixelArrow |
class | DSPixelEllipse |
class | DSPixelMarker |
class | DSPixelPoly |
class | DSPixelPolyLine |
class | DSPixelRectangle |
class | DSPixelText |
class | DSPoly |
Implementation of a Polygon. More... | |
class | DSPolyLine |
Implementation of a polyline. More... | |
class | DSRectangle |
Implementation of a rectangle. More... | |
class | DSScreenArrow |
class | DSScreenEllipse |
class | DSScreenMarker |
class | DSScreenPoly |
class | DSScreenPolyLine |
class | DSScreenRectangle |
class | DSScreenText |
class | DSSquare |
Implementation of a square. More... | |
class | DSText |
Implementation of text. More... | |
class | DSWorldArrow |
class | DSWorldEllipse |
class | DSWorldMarker |
class | DSWorldPoly |
class | DSWorldPolyLine |
class | DSWorldRectangle |
class | DSWorldText |
class | ColorComboDelegate |
class | ComponentListWrapper |
Provides convenient accessors and functionality for a ComponentList. More... | |
class | FindSourcesDialog |
Displays a dialog that allows the user to find and edit a source list that can be used as estimates for a 2D fit. More... | |
class | Fit2DLogDialog |
class | Fit2DTool |
class | Gaussian2DFitter |
Performs a 2DGaussian fit of an image in a background thread. More... | |
class | PixelRangeDialog |
Displays a histogram that allows the user to set a include/exclude pixel range for the fit. More... | |
class | RegionBox |
class | ResidualHistogramDialog |
class | QtAutoGui |
General-purpose Qt options widget created from Record. More... | |
class | QtAdjustmentTop |
class | QtSliderBase |
Base class for QtAutoGui slider interface elements. More... | |
class | QtSliderEditor |
class | QtSliderLabel |
class | QtMinMaxEditor |
class | QtLineEditor |
class | QtCombo |
class | QtBool |
class | QtPushButton |
class | QtCheck |
class | QtRegionEditor |
class | QtPairEditor |
class | QtNumberEditor |
can use PairItem because it's just a frame More... | |
class | QtFlowLayout |
class | QtBorderLayout |
class | QtXmlRecord |
class | Annotation |
class | AnnotationEditor |
class | AnnotationEditorText |
class | AnnotationText |
class | PropertyListener |
class | CanvasCurve |
class | CanvasHolder |
Holds the QtCanvas where the spectral profile is drawn. More... | |
class | CanvasMode |
class | CanvasModeAnnotation |
class | CanvasModeChannel |
class | CanvasModeContextMenu |
class | CanvasModeFactory |
class | CanvasModeRangeSelection |
class | CanvasModeZoom |
class | ColorSummaryDelegate |
class | ColorSummaryWidget |
class | Converter |
class | ConverterChannel |
Purpose of this class is to convert from channels= pixels to the world units/pixels used by the spectral axis. More... | |
class | ConverterFrequency |
class | ConverterFrequencyVelocity |
class | ConverterFrequencyWavelength |
class | ConverterIntensity |
Converts intensity units: Jy/Beam, Kelvin, Fraction of Peak, etc. More... | |
class | ConverterVelocity |
class | ConverterVelocityFrequency |
class | ConverterVelocityWavelength |
class | ConverterWavelength |
class | ConverterWavelengthFrequency |
class | ConverterWavelengthVelocity |
class | GaussianEstimateDialog |
class | GaussianEstimateWidget |
class | LegendPreferences |
Allows the user to customize properties of the spectral profile legend. More... | |
class | LineOverlaysSearchResultsDialog |
class | LineOverlaysTab |
class | MolecularLine |
class | MomentSettingsWidgetOptical |
class | CollapseResult |
class | MomentCollapseThreadRadio |
Note: ImageMomentsProgressMonitor is an interface that provides this class with updates concerning the progress of the moment calculation task. More... | |
class | MomentSettingsWidgetRadio |
Note: ProfileTaskFacilitator abstracts out some of the common functionality needed for calculating moments and spectral line fitting into a single base class. More... | |
class | ProfileFitMarker |
class | ProfileTaskFacilitator |
class | ProfileTaskMonitor |
class | GraphLabel |
class | QtCanvas |
class | QtDrawCanvas |
class | QtDrawColors |
class | QtDrawer |
class | QtDrawSettings |
class | QtMWCTool |
class | QtPolyTool |
class | QtPolylineTool |
class | QtEllipseTool |
class | QtRectTool |
class | QtCrossTool |
class | QtPVTool |
class | QtOldMWCTool |
class | QtOldPolyTool |
class | QtOldEllipseTool |
class | QtOldRectTool |
class | QtOldCrossTool |
class | QtPlotSettings |
class | QtPlotter |
class | QtProfile |
Note: The purpose of the SpecFitMonitor interface is to provide a communications interface between the class doing spectral line fitting and this class. More... | |
class | QtProfilePrefs |
class | SearchMoleculesDialog |
class | SearchMoleculesResultDisplayer |
Interface provides decoupling between classes that initialize a search such as SearchMoleculesWidget and classes that display the results of a search such as SearchMoleculesResultsWidget. More... | |
class | SearchMoleculesResultsWidget |
class | SearchThread |
Responsible for running the search algorithm in the background so that we don't freeze the GUI. More... | |
class | SearchMoleculesWidget |
class | SearchRedshiftDialog |
class | SettingsWidget |
class | SmoothPreferences |
class | SmoothSpinBox |
Adds non-editability to a standard QSpinBox. More... | |
class | SpecFit |
class | SpecFitGaussian |
class | SpecFitLogDialog |
class | SpecFitPolynomial |
class | SpecFitSettingsWidgetOptical |
class | SpecFitSettingsWidgetRadio |
class | SpectralPositioningWidget |
class | ThresholdingBinPlotDialog |
This dialog displays a histogram that allows the user to set a minimum/maximum moment collapse threshold graphically. More... | |
class | Util |
class | WorldCanvasTranslator |
class | AboutDialogViewer |
Displays information to the user about the viewer. More... | |
class | AnimatorHolder |
Manages the Animator display on the viewer that allows users to scroll through either the channels withen an image or between loaded images. More... | |
class | AnimatorWidget |
Manages an individual panel of the viewer animator. More... | |
class | ColorHistogram |
Displays a histogram that allows the user to set the color scale for an image. More... | |
class | ColorHistogramScale |
Overrides QwtLinearColorMap in order to provide QwtPlot color lookups based on a casa ColormapDefinition. More... | |
class | ColorTransferWidget |
class | CursorTrackingHolder |
Dock widget which manages the cursor tracking dialogs. More... | |
class | DisplayDataHolder |
Manages and controls access to a lit of QtDisplayDatas. More... | |
class | FileBox |
class | DisplayLabel |
Provides a quick view of a particular display property that has been set. More... | |
class | DisplayOptionsDialog |
Opens up a dialog showing the display options that can be tweaked for a particular images. More... | |
class | ImageManagerDialog |
Allows users to manipulate the images loaded in the viewer. More... | |
class | ImageScroll |
Displays a list of images, allowing the user to reorder them. More... | |
class | ImageTracker |
Interface class designed to reduce the coupling between the GUI class, ImageManager and the DisplayDataHolder. More... | |
class | ImageDisplayer |
Interface implemented by QtDisplayPanel that can add/remove registered DDs and set the controlling QtDisplayData's. More... | |
class | ImageView |
Displays properties of an image for manipulation such as color and display type. More... | |
class | InActiveDock |
Allows the dock widget z-position to be behind the main window instead of the default behavior of always being in front. More... | |
class | InvisibleAxis |
class | MakeMask |
class | MakeRegion |
class | QtAnnotatorGui |
Annotating widget for a display panel. More... | |
class | QtMarkerGui |
class | QtApp |
Management of the QApp object needed by any Qt application. More... | |
class | QtCanvasManagerOptions |
Options widget for single DisplayPanel. More... | |
class | CursorLink |
class | QtCanvasManager |
class | QtCleanPanelGui |
class | QtCleanPanelGui2 |
class | QtDataManager |
class | QtDataOptionsPanel |
class | QtDBusViewerAdaptor |
class | QtDisplayData |
class | QtDisplayDataGui |
Qt options widget for single DisplayData. More... | |
class | QtDisplayPanel |
class | LinkedCursorEH |
class | QtDisplayPanelGui |
The main display window for the Qt version of the viewer. More... | |
class | QtExportBrowser |
class | QtExportManager |
class | QtLELEdit |
class | QtMouseToolButton |
class | QtPointToolButton |
class | QtMouseToolBar |
class | QtMouseTool |
class | QtRTRegion |
class | QtPointRegion |
class | QtELRegion |
class | QtPTRegion |
class | QtPolylineToolRegion |
class | QtPVToolRegion |
class | QtMouseToolState |
class | QtOldMouseTool |
class | QtOldRTRegion |
class | QtOldELRegion |
class | QtOldPTRegion |
class | QtPCColorTable |
class | QtRegionManager |
class | QtViewer |
Qt implementation of main viewer supervisory object -- Gui level. More... | |
class | QtViewerBase |
class | QtViewerPrintGui |
class | QtViewerPrintCtl |
viewer print widget More... | |
class | QtWCBox |
class | TrackBox |
Helper class for QtDisplayPanelGui, for display of tracking information. More... | |
class | HistogramGraph |
Displays a histogram specific to a region and an image; contains a "Next" button that toggles to a histogram displaying the same region, but a different image. More... | |
class | HistogramTab |
Manages a stack widget that displays histograms for a single region but multiple images. More... | |
class | DS9 |
Contains common enums, constants, and methods for DS9 files. More... | |
class | DS9Coordinate |
Class to represent a single coordinate (value + unit). More... | |
class | DS9Region |
Holds information for read DS9 regions. More... | |
class | DS9FileReader |
Implementation of RSFileReader for DS9 regions. More... | |
class | DS9FileWriter |
Implementation of RegionFileWriter for writing to DS9 files. More... | |
class | QtNewRegionShape |
Dialog for creating a new region shape. More... | |
class | QtNewRSPolygon |
Specialized widget for creating a new polygon. More... | |
class | QtNewRSComposite |
Specialized widget for creating a new composite. More... | |
class | QtRegionShapeManager |
Region Shape Manager. More... | |
class | QtRSFileLoader |
Class for loading region shape files. More... | |
class | QtRSFileSaver |
Class for saving region files. More... | |
class | QtSingleRegionShape |
Widget for displaying a single region in the list of a QtRegionShapeManager. More... | |
class | QtRSOption |
Widget that can be used to input a String, String choice, double, bool, String array, or String choice array. More... | |
class | QtEditRegionShape |
Dialog for editing a single region shape. More... | |
class | RegionShapeLabel |
Text label associated with a RegionShape. More... | |
class | RegionShape |
Parent class for all RegionShapes. More... | |
class | RegionShapeDM |
Implementation of CachingDisplayMethod to be used by RegionShapes. More... | |
class | RSEllipse |
Subclass of RegionShape used for drawing ellipses. More... | |
class | RSCircle |
Subclass of RSEllipse used for drawing circles. More... | |
class | RSRectangle |
Subclass of RegionShape used for drawing rectangles. More... | |
class | RSPolygon |
Subclass of RegionShape used for drawing polygons. More... | |
class | RSLine |
Subclass of RegionShape used for drawing lines. More... | |
class | RFError |
Convenience class for a String/bool pair. More... | |
class | RSFileReaderWriter |
Superclass for readers and writers containing common definitions and operations. More... | |
class | RSFileReader |
Abstract superclass for any class that reads a format that produces RegionShapes from a file. More... | |
class | RSFileWriter |
Abstract superclass for any class that writes RegionShapes to a region file format. More... | |
class | RSUtils |
Common utilities/constants for region shapes. More... | |
class | QtColorWidget |
A widget that lets the user select a color: either one from a list, or a custom color. More... | |
class | RSValue |
Convenience class for the different units available for coordinates/sizes. More... | |
class | RSOption |
Convenience class for a String, bool, or double. More... | |
class | RSHandle |
A "handle" is a four-point structure (usually a rectangle) that describes the boundaries in screen pixels that a RegionShape takes on a canvas. More... | |
class | RSXML |
Constants and methods for reading/writing RS XML files. More... | |
class | XMLFileReaderWriter |
Implementation of RegionFileReader/RegionFileWriter for reading/writing CASA-XML files. More... | |
class | ImageSlice |
Represents a slice cut of an image. More... | |
class | ImageSliceColorBar |
Draws a colored rectangular bar across the top of the image slice statistics as an identifier when the image slice is closed. More... | |
class | SegmentTracer |
class | SliceAxisDraw |
Overriding QwtScaleDraw in order to provide custom (smaller) fonts for the tick labels on a plot axis. More... | |
class | SliceColorPreferences |
class | SlicePlot |
class | SlicePlotPreferences |
class | SlicerMainWindow |
class | SliceSegment |
class | SliceStatistics |
Computes the angle and distance for a single line segment in the slice. More... | |
class | SliceStatisticsDistance |
class | SliceStatisticsFactory |
Returns SliceStatistics appropriate to what is displayed on the x-axis and the units being used. More... | |
class | SliceStatisticsPosition |
class | SliceWorker |
Responsible for computing the (x,y)-values that represent a slice cut. More... | |
class | SliceZoomer |
class | DisplayOptions |
Class to provide option parsing routines for display classes. More... | |
class | DlHandleBase |
class | DlHandle |
class | DlTarget |
class | GLWidget |
class | DisplayData3 |
class | DisplayPoint3 |
class | Window3D |
class | Colorbar |
class | SlideEditor |
class | FlowLayout |
class | BorderLayout |
class | AgentFlagger |
AgentFlagger: high-performance automated flagging. More... | |
class | DDMapper |
Abstract Derived Data Mapper class. More... | |
class | DDDummy |
DDDummy: dummy mapper, throws an excpetion if any methods are called. More... | |
class | DDFunc |
DDFunc: maps correlation A into func(A). More... | |
class | DDSumFunc |
DDSumFunc: maps two correlations A and B into func(A)+func(B). More... | |
class | DDFuncSum |
DDFuncSum: maps two correlations A and B into func(A+B). More... | |
class | DDFuncDiff |
DDFuncDiff: maps two correlations A and B into func(A-B). More... | |
class | DDDiffFunc |
DDDiffFunc: maps two correlations A and B into func(A)-func(B). More... | |
class | FlagIDS |
class for flaging and extend flagging More... | |
class | FlagID |
class | ExtendFlagger |
class | FlagAgentBase |
A top level class defining the interface for flagging agents. More... | |
class | FlagAgentList |
class | FlagAgentClipping |
class | FlagAgentDisplay |
class | FlagAgentElevation |
class | FlagAgentExtension |
class | FlagAgentManual |
class | FlagAgentQuack |
class | FlagAgentRFlag |
class | FlagAgentShadow |
class | FlagAgentSummary |
class | FlagAgentTimeFreqCrop |
class | DummyBufferImpl |
class | CTCache |
class | CTBuffer |
class | FlagCalTableHandler |
Flag Data Handler class definition. More... | |
class | CubeView |
We need to have the CubeView definition here because its type is used by FlagDataHandler class. More... | |
class | VectorView |
class | VisMapper |
class | FlagMapper |
class | FlagDataHandler |
A top level class defining the data handling interface for the flagging module. More... | |
class | Flagger |
Flagger: high-performance automated flagging. More... | |
class | FlagMSHandler |
Flag Data Handler class definition. More... | |
class | FlagPlotServerProxy |
class | FlagReport |
Everything going into the FlagReport is by value Everything going out of it is by reference. More... | |
class | FlagVersion |
Class to generate and manage flag versions for Tables containing flag columns. More... | |
class | RFABase |
Abstract RedFlagger Agent base class. More... | |
class | RFADiffBase |
RFADiffBase: abstract class for deviation-based flagging. More... | |
class | RFADiffMapBase |
Abstract base class for deviation-based flagging with a data mapper. More... | |
class | RFAFlagCubeBase |
Abstract RedFlagger Agent class with a flag cube. More... | |
class | RFAFlagExaminer |
RFAFlagExaminer: Examine the flags and get statistics. perform extensions too. More... | |
class | RFATimeMedian |
RFATimeMedian: RedFlagger Agent for clipping relative to median over time. More... | |
class | RFAFreqMedian |
RFAFreqMedian: RedFlagger Agent for clipping relative to median over frequency. More... | |
class | RFANewMedianClip |
RFANewMedianClip:RedFlagger Agent;clips relative to median over time slots. More... | |
class | RFASelector |
RFASelector: flags pixels/rows based on a specified selection. More... | |
class | RFASpectralRej |
RFASpectralRej: Spectral rejection agent. More... | |
class | RFATimeFreqCrop |
RFATimeFreqCrop : 2-Dimensional Time Frequency Autoflag agent. More... | |
class | RFAUVBinner |
RFAUVBinner: flagging via UV binning. More... | |
class | RFChunkStats |
RFChunkStats: vital information and flagging stats for a visibility chunk. More... | |
class | FlaggerEnums |
FlaggerEnums: collection of enums for various flagger classes. More... | |
class | RFCubeLatticeIterator |
class | RFCubeLattice |
RFCubeLatice: a cubic lattice. More... | |
class | RFDataMapper |
RFDataMapper: maps complex visibilities to a single real value. More... | |
class | RFFlagCube |
RFFlagCube: a cube of flags. More... | |
class | RFFloatLatticeIterator |
class | RFFloatLattice |
RFFloatLatice: a cubic lattice. More... | |
class | RFRowClipper |
RFRowClipper: flags rows based on their noise level. More... | |
class | SLog |
class | Plot |
A Plot basically consists of data and customization information. More... | |
class | ScatterPlot |
Scatter plot abstract class. More... | |
class | MaskedScatterPlot |
Subclass of ScatterPlot that adds masking functionality. More... | |
class | ErrorPlot |
An error plot is a scatter plot with error bars drawn. More... | |
class | ColoredPlot |
An color plot is a scatter plot with differentiated colors for points in different bins. More... | |
class | BarPlot |
Bar plot abstract class. More... | |
class | RasterPlot |
Plot used to show raster (image-like) data. More... | |
class | PlotAnnotation |
PlotAnnotation is an abstraction of text written directly on the canvas. More... | |
class | PlotDrawWatcher |
Abstract parent for any class that wants to be notified when the canvas is about to start drawing. More... | |
class | PlotCanvas |
PlotCanvas is an area for different PlotItems to be attached and drawn. More... | |
class | PlotLayoutCoordinate |
class | PlotCanvasLayout |
Base class for any layout. More... | |
class | PlotLayoutSingle |
class | PlotGridCoordinate |
class | PlotLayoutGrid |
An n x m grid of canvases. More... | |
class | PlotData |
class | PlotSingleData |
A single source of data that basically provides indexing of its values. More... | |
class | PlotPointData |
A source of data used to supply x and y values. More... | |
class | PlotMaskedPointData |
Data that adds masking functionality on top of normal point data. More... | |
class | PlotSingleDataImpl |
class | PlotPointDataImpl |
Default implementation of PlotPointData that supports raw arrays, vectors, and CASA Vectors. More... | |
class | PlotHistogramData |
Specialized subclass of PlotPointData that creates histogram data from single point data. More... | |
class | PlotMaskedPointDataImpl |
Default implementation of PlotMaskedPointData using default containers. More... | |
class | PlotScalarErrorDataImpl |
Default implementation of PlotErrorData using standard containers, plus scalars for the four errors. More... | |
class | PlotErrorDataImpl |
Default implementation of PlotErrorData using standard containers, plus PlotPointDataImpls for the errors. More... | |
class | PlotRasterMatrixData |
Implementation of raster data using casa::Matrix. More... | |
class | PlotEvent |
Base class for an event. More... | |
class | PlotSelectEvent |
Event for when the user selects a region on a plot canvas with the mouse. More... | |
class | PlotMouseEvent |
Generic mouse event where the canvas is the origin, and the type, button, and location of the event are provided. More... | |
class | PlotClickEvent |
Convenience class for mouse clicks. More... | |
class | PlotMousePressEvent |
Convenience class for mouse presses. More... | |
class | PlotMouseReleaseEvent |
Convenience class for mouse releases. More... | |
class | PlotMouseDragEvent |
Convenience class for mouse drags. More... | |
class | PlotMouseMoveEvent |
Convenience class for mouse moves. More... | |
class | PlotWheelEvent |
Event for when the user scrolls the scroll wheel. More... | |
class | PlotKeyEvent |
Event for when the user makes a keyboard command when a canvas has focus. More... | |
class | PlotResizeEvent |
Event for when a canvas or plotter is resized. More... | |
class | PlotButtonEvent |
Event for when a PlotButton is pressed. More... | |
class | PlotCheckboxEvent |
Event for when a PlotCheckbox is clicked. More... | |
class | PlotSelectEventHandler |
Base class for a handler for PlotSelectEvent. More... | |
class | PlotClickEventHandler |
Base class for a handler for PlotClickEvent. More... | |
class | PlotMousePressEventHandler |
Base class for a handler for PlotMousePressEvent. More... | |
class | PlotMouseReleaseEventHandler |
Base class for a handler for PlotMouseReleaseEvent. More... | |
class | PlotMouseDragEventHandler |
Base class for a handler for PlotMouseDragEvent. More... | |
class | PlotMouseMoveEventHandler |
Base class for a handler for a PlotMouseMoveEvent. More... | |
class | PlotWheelEventHandler |
Base class for a handler for PlotWheelEvent. More... | |
class | PlotKeyEventHandler |
Base class for a handler for PlotKeyEvent. More... | |
class | PlotResizeEventHandler |
Base class for a handler for PlotResizeEvent. More... | |
class | PlotButtonEventHandler |
Base class for a handler for PlotButtonEvent. More... | |
class | PlotCheckboxEventHandler |
Base class for a handler for PlotCheckboxEvent. More... | |
class | PlotFactory |
The idea behind a plot factory is to produce classes that are useful to the underlying implementation without having to know what the implementation is. More... | |
class | PlotItem |
PlotItem is the superclass of any object that is meant to be placed on the canvas (plots, annotations, shapes, etc. More... | |
class | PlotLogMessage |
Superclass for all messages going through the PlotLogger. More... | |
class | PlotLogMeasurement |
Used to report time and memory measurements. More... | |
class | PlotLogLocate |
Used to report located indices. More... | |
class | PlotLogMethod |
Subclass of PlotLogMessage to unify messages for method entering/exiting. More... | |
class | PlotLogObject |
Subclass of PlotLogMessage to unify messages for object creation/deletion. More... | |
class | PlotLoggerFilter |
Subclass of LogFilterInterface to filter on both event flags and minimum priority. More... | |
class | PlotLogger |
A PlotLogger is used to log messages to an underlying CASA log object, as well as provide access to different logging functionality like measurements. More... | |
class | PlotMutex |
Abstract class, for a synchronization mutex specific to the threading library used by the plotting implementations. More... | |
class | PlotOperation |
Simple object to synchronize operation progress information across threads. More... | |
class | PlotOperationWatcher |
Abstract interface for any object that wants to watch a PlotOperation object for changes. More... | |
class | PlotColor |
class | PlotFont |
Abstract class for fonts. More... | |
class | PlotAreaFill |
Abstract class for area fill. More... | |
class | PlotLine |
Abstract class for a line. More... | |
class | PlotSymbol |
Abstract class for a symbol. More... | |
class | PlotRegion |
A PlotRegion is basically just a wrapper for two PlotCoordinates: an upper left coordinate and a lower right coordinate. More... | |
class | PlotAxesStack |
A PlotAxesStack is basically a list of PlotRegions as well as axis information that provides stack functionality such as a current index, and moving up and down the stack. More... | |
class | PlotExportFormat |
PlotExportFormat contains parameters for exporting a canvas to a file. More... | |
class | PlotWidget |
Abstract superclass for any widget that goes on a PlotPanel. More... | |
class | PlotButton |
Generic class for a button that goes on a PlotPanel. More... | |
class | PlotCheckbox |
Generic class for a checkbox that goes on a PlotPanel. More... | |
class | PlotPanel |
A PlotPanel is a panel that goes on the bottom of the plot window. More... | |
class | PlotShape |
Abstract class for any shape which contains common functionality. More... | |
class | PlotShapeRectangle |
Specialization of PlotShape for a rectangle. More... | |
class | PlotShapeEllipse |
Specialization of PlotShape for an ellipse. More... | |
class | PlotShapePolygon |
Specialization of PlotShape for a polygon. More... | |
class | PlotShapeLine |
Specialization of PlotShape for a line. More... | |
class | PlotShapeArrow |
Specialization of PlotShape for an arrow. More... | |
class | PlotShapePath |
Specialization of PlotShape for a path. More... | |
class | PlotShapeArc |
Specialization of PlotShape for an arc. More... | |
class | PlotPoint |
Abstract class for a single point on the canvas (not descended from PlotShape). More... | |
class | Plotter |
A Plotter can be thought of as a frame that holds one or more PlotCanvases in a configuration determined by a given PlotCanvasLayout. More... | |
class | PlotTool |
class | PlotMouseTool |
A PlotMouseTool is a specialization of PlotTool that handles all mouse events. More... | |
class | PlotSelectTool |
A PlotSelectTool is a concrete subclass of PlotMouseTool that mainly handles select events. More... | |
class | PlotZoomToolNotifier |
Interface for objects that want to be notified when the zoom tool changes. More... | |
class | PlotPanToolNotifier |
Interface for objects that want to be notified when the pan tool changes. More... | |
class | PlotTrackerToolNotifier |
Interface for objects that want to be notified when the tracker tool changes. More... | |
class | ProgressMonitor |
Abstraction for a display widget that can show the progress of an operation. More... | |
class | SimplePlotter |
SimplePlotter is a concrete class that uses the abstract plotting classes to perform common tasks. More... | |
struct | PGPLOT_global_functions_interface |
PGPLOT interface calls. More... | |
class | PGPlotterLocal |
Plot to a PGPLOT device "local" to this process. More... | |
struct | X11Intrinsic_global_functions_definitions |
Make sure some definitions ok. More... | |
struct | X11Util_global_functions_X11_Utility_Functions |
X Utilities to assist the X11 classes. More... | |
class | AboutDialog |
Displays information about Feather to the user. More... | |
class | ColorProvider |
Interface class for decoupling of a parent from a child. More... | |
class | CurveDisplay |
Contains display information about a specific curve in the plot such as color, name, and whether it should be shown. More... | |
class | ExternalAxis |
Overrides methods of QwtScaleDraw so that the axis can be enabled (supported) but the one drawn by the plot will take up no space and be invisible so that we can draw our own. More... | |
class | ExternalAxisControl |
Base class for classes that use the QwtScaleDiv information to draw their own axis. More... | |
class | ExternalAxisControlBottom |
class | ExternalAxisControlLeft |
class | ExternalAxisControlRight |
class | FeatherCurve |
Represents a curve on one of the plots. More... | |
class | FeatherCurveType |
An enumeration of the different curves that a user can ask to be displayed on the plot. More... | |
class | FeatherDataType |
An enumeration of the different kinds of data that can be graphed on the plot. More... | |
class | FeatheredData |
Data structure class to collect related feather data in one location. More... | |
class | FeatherMain |
class | FeatherManager |
Does image/data manapulation and stores/provides data. More... | |
class | FeatherPlot |
class | FeatherPlotWidget |
class | FeatherPlotWidgetScatter |
A specialization of FeatherPlotWidget for scatter plots. More... | |
class | FeatherPlotWidgetSlice |
A specialization of FeatherPlotWidget for displaying line plots. More... | |
class | FeatherThread |
Gathers up the data from the feathering process and stores it. More... | |
class | FileLoader |
class | LegendCurve |
Custom QwtPlotCurve that provides the capability of a thicker (rectangular) legend rather than a hard-to-see line that mirrors the thickness of the curve. More... | |
class | LegendItemRect |
Custom QwtLegendItem that draws a rectangular legend symbol in a color matching the curve. More... | |
class | OverWriteFileDialog |
Warns the user that they will be overwriting the output file and provides them with the ability to change to a different output file. More... | |
class | PlotHolder |
class | Preferences |
class | PreferencesColor |
Manages the display properties of all the curves that can be shown on the plots. More... | |
class | PreferencesFunction |
Displays, handles persistence, and stores display properties for a particular curve that can be shown on the plot. More... | |
class | BinCountWidget |
class | BinPlotWidget |
Display a histogram of intensity vs count. More... | |
class | ChannelRangeWidget |
class | ColorDelegate |
class | ColorPreferences |
Allows user specification of the colors used in drawing the histogram and pluggable functionality. More... | |
class | Fitter |
Base class for classes performing histogram fits. More... | |
class | FitterGaussian |
Manages Gaussian initial guesses and fits Gaussian curves to the histogram. More... | |
class | FitterPoisson |
Fits Poisson curves to the histogram. More... | |
class | FitWidget |
Main class for handling the pluggable fit functionality for the histogram. More... | |
class | FootPrintWidget |
class | HeightSource |
class | Histogram |
Generates and Manages the data corresponding to a histogram. More... | |
class | HistogramMain |
Used when the histogram needs to come up as a main window. More... | |
class | HistogramMarkerGaussian |
Marks initial (center,peak) and FWHM Gaussian estimates on the histogram. More... | |
class | HistogramMarkerPoisson |
Marks a lambda estimate on the graph. More... | |
class | ImageLoader |
Loads image files when the histogram runs as a standalone app. More... | |
class | PercentageCalculator |
Designed as a separaclass so if it needs to go into a different thread, it can be put there. More... | |
class | RangeControlsWidget |
Pluggable functionality that allows users to specify a range on the histogram. More... | |
class | RangePicker |
Handles drawing the range selection rectangle for the bin plot. More... | |
class | SaveHistogramWidget |
class | ToolTipPicker |
class | ZoomWidget |
class | AnnAnnulus |
This class represents an annotation for an annular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and inner and outer radii. <author>Dave Mehringer</author>. More... | |
class | AnnCenterBox |
This class represents a annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and side widths. <author>Dave Mehringer</author>. More... | |
class | AnnCircle |
This class represents an annotation for a circular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and radius. <author>Dave Mehringer</author>. More... | |
class | AnnEllipse |
This class represents an annotation of an elliptical (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position semi-major and semi-minor axes, and position angle. <author>Dave Mehringer</author>. More... | |
class | AnnLine |
Represents a line annotation. More... | |
class | AnnotationBase |
Base class for annotations. More... | |
class | WorldToPixelConversionError |
Just need a identifiable exception class for exception handling. More... | |
class | AnnPolygon |
This class represents a single polygon (in position coordinates) annotation specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author>. More... | |
class | AnnPolyline |
This class represents a single polyline (in position coordinates) annotation specified in an ascii region file as proposed in CAS-2285. More... | |
class | AnnRectBox |
This class represents an annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author>. More... | |
class | AnnRegion |
This class represents a annotation referring to a region specified in an ascii region file as proposed in CAS-2285 <author>Dave Mehringer</author>. More... | |
class | ToLCRegionConversionError |
Just need a identifable expection class, compiler can generate implementation implicitly. More... | |
class | AnnRotBox |
This class represents an annotation for rectangular (in position coordinates) region specified in an ascii region file as proposed in CAS-2285. It is specified by its center position and side widths and a position angle. <author>Dave Mehringer</author>. More... | |
class | AnnSymbol |
Represents a symbol annotation. More... | |
class | AnnText |
Represents a text annotation. More... | |
class | AnnVector |
Represents a vector annotation which has a start and ending point. More... | |
class | RegionTextList |
An ordered list of annotations and comments representing an ascii region file. <author>Dave Mehringer</author>. More... | |
class | AntennaResponses |
AntennaResponses provides access to antenna response data. More... | |
class | BeamManipulator |
class | CasaImageBeamSet |
Represents a set of restoring beams associated with an image. Implements getCommonBeam(). More... | |
class | ComplexImageRegridder |
class | ComponentImager |
class | ComponentListDeconvolver |
class | Image1DSmoother |
class | Image2DConvolver |
This class does 2D convolution of an image by a functional form. More... | |
class | ImageAnalysis |
template<class T> class ImageHistograms; More... | |
class | ImageBoxcarSmoother |
class | ImageCollapser |
class | ImageCollapserData |
class | ImageConcatenator |
class | ImageConvolver |
This class does convolution of an image by an Array or Lattice. More... | |
class | ImageConvolverTask |
This class is the high level interface to image convolving. More... | |
class | ImageCropper |
class | ImageDecimator |
class | ImageDecimatorData |
class | ImageDecomposer |
A tool to separate a complex image into individual components. More... | |
class | ImageDecomposerTask |
class | ImageExprCalculator |
class | ImageFactory |
class | ImageFFT |
FFT an image. More... | |
class | ImageFFTer |
class | ImageFit1D |
Fit spectral components to a Vector of data from an image. More... | |
class | ImageFitter |
class | ImageHanningSmoother |
class | ImageHistograms |
Displays histograms of regions from an image. More... | |
class | ImageHistogramsCalculator |
This class computes histograms of image pixel values. More... | |
class | ImageHistory |
class | ImageInputProcessor |
class | ImageMask |
Static functions for interrogating image masks. More... | |
class | ImageMaskAttacher |
Contains tatic method to attach a mask to an image. More... | |
class | ImageMaskedPixelReplacer |
class | ImageMaskHandler |
class | ImageMaxFitter |
class | ImageMetaData |
A class in which to store and allow read-only access to image metadata. More... | |
class | ImageMetaDataBase |
Base class for image metadata access. More... | |
class | ImageMetaDataRW |
A class in which to store and allow read-write access to image metadata. More... | |
class | ImageMoments |
This class generates moments from an image. More... | |
class | ImageMomentsProgress |
class | ImageMomentsProgressMonitor |
This is just an interface class for monitoring the progress of collapsing and image through calculating a moment. More... | |
class | ImageMomentsTask |
class | ImagePadder |
class | ImagePolarimetry |
Polarimetric analysis of images. More... | |
class | ImagePol |
Implementation of the image polarimetry functionality available from casapy. More... | |
class | ImagePrimaryBeamCorrector |
class | ImageProfileFitter |
class | ImageRebinner |
class | ImageRegridder |
class | ImageRegridderBase |
class | ImageRotator |
This class rotates an image through a specified angle. More... | |
class | ImageSourceFinder |
Provides functionality to find sources in an image. More... | |
class | ImageStatsCalculator |
class | ImageTask |
class | ImageTransposer |
class | ImageTwoPtCorr |
Compute two point correlation functions from images. More... | |
class | MomentCalcBase |
Abstract base class for moment calculator classes. More... | |
class | MomentClip |
Computes simple clipped, and masked moments. More... | |
class | MomentFit |
Compute moments from a Gaussian fitted to a profile. More... | |
class | MomentsBase |
This class is a base class for generating moments from an image or a spectral data. More... | |
class | MomentWindow |
Computes moments from a windowed profile. More... | |
class | PeakIntensityFluxDensityConverter |
class | PixelValueManipulator |
class | PixelValueManipulatorData |
class | ProfileFitResults |
class | PVGenerator |
class | SepImageConvolver |
This class does separable convolution of an image. More... | |
class | SepImageConvolverTask |
This class is the high level interface to image convolving. More... | |
class | SpectralCollapser |
class | SpectralFitter |
class | SubImageFactory |
Static methods for subimage creation. More... | |
class | TwoPointCorrelator |
class | AsciiAnnotationFileLine |
Represents a line in an ascii region file <author>Dave Mehringer</author>. More... | |
class | CasaImageOpener |
Definition of image types and handlers. More... | |
class | FitterEstimatesFileParser |
Class for parsing a file which holds initial estimates for 2-D components. Used by imfit. More... | |
class | ImageFitterResults |
class | ImageProfileFitterResults |
class | LogFile |
class | OutputDestinationChecker |
class | ParameterParser |
Parse various common input parameters to image analysis tasks and tool methods <author>Dave Mehringer</author>. More... | |
class | ProfileFitterEstimatesFileParser |
Class for parsing a file which holds initial estimates for 1-D components. Used by ImageProfileFitter. More... | |
class | RegionTextParser |
Parse and store regions and annotations from an ascii region file <author>Dave Mehringer</author>. More... | |
class | CasacRegionManager |
image component class More... | |
class | SpectralImageUtil |
struct | window |
MIRIAD dataset MeasurementSet filler. More... | |
class | Importmiriad |
a helper class More... | |
class | MSTransform |
MSTransform: Apply transformations to data on the fly. More... | |
class | DataCubeHolderBase |
class | DataCubeHolder |
class | DataCubeMap |
class | MSTransformBufferImpl |
class | MSTransformDataHandler |
MSTransformDataHandler definition. More... | |
class | MSTransformIterator |
class | MSTransformIteratorFactory |
A top level class defining the data handling interface for the MSTransform module. More... | |
struct | channelInfo |
Struct definition. More... | |
struct | channelContribution |
struct | spwInfo |
class | MSTransformManager |
MSTransformManager definition. More... | |
class | MSTransformRegridder |
MSTransformRegridder definition. More... | |
class | MSUVBin |
class | CalVisBuffer |
CalVisBuffer extends VisBuffer to support storage and recall of associated residual and differentiated residual data. More... | |
class | GroupProcessor |
class Block; class MeasurementSet; More... | |
class | GroupWorkerBase |
Abstract base class for GroupWorkers. More... | |
class | ROGroupWorker |
ROGroupWorkers process VisBuffGroups without modifying the input MS(es). More... | |
class | GroupWorker |
A base class for GroupWorkers that can modify their input MS. More... | |
class | GroupWriteToNewMS |
A base class for ROGroupWorkers that write to a new MS. More... | |
class | MeasurementSet2 |
class | MsAverager |
class | MSCalEnums |
class | MSChecker |
putting checks here, since Ger objected to them going in casacore More... | |
class | MSContinuumSubtractor |
Fits and subtracts or models the continuum in spectra. More... | |
class | MSUtil |
class | MSUVWGenerator |
Generates and inserts the (u, v, w)s of a MS that may or may not already have them. Includes antenna offsets when known. More... | |
class | Partition |
Bool isAllColumns(const Vector<MS::PredefinedColumns>& colNames);. More... | |
class | Reweighter |
class | SimpleSubMS |
SimpleSubMS provide a simpler subset of SubMS. The purpose of this class to avoid unnecessary IO for some simplistic selection and subMSsing No averaging no fanciness...simple time and channel subsets. More... | |
class | final |
Data provider for antenna1 column. More... | |
class | Vi2ChunkDataProvider |
Data provider template class backed by VisibilityIterator2 instances. More... | |
class | Vi2ChunkStatisticsIteratee |
This class is used to encapsulate the action(s) taken on a sequence of StatisticsAlgorithm instances that are generated by the Vi2ChunkDataProvider::foreachChunk() method, which can be used to compute statistics for each MS chunk provided by a VisibilityIterator2 instance. More... | |
class | Vi2StatsDataIterator |
Vi2StatsDataIterator is designed to support an on-the-fly application of a transformation between the values in the source array and the values provided by the iterator. More... | |
class | DataIteratorMixin |
Simple non-transforming (widening excepted) data iterator types. More... | |
class | Vi2StatsFlagsIterator |
Vi2StatsFlagsIterator has the form of a CRTP base class to promote efficiency in iterator operations. More... | |
class | Vi2StatsSigmasIterator |
Vi2StatsSigmasIterator has the form of a CRTP base class to promote efficiency in iterator operations. More... | |
class | Vi2StatsWeightsIterator |
Vi2StatsWeightsIterator has the form of a CRTP base class to promote efficiency in iterator operations. More... | |
class | StatWT |
StatWT sets WEIGHT and SIGMA statistically. More... | |
class | CStokesVector |
Two specialized 4-vector classes for polarization handling. More... | |
class | StokesVector |
class | VBContinuumSubtractor |
Fits and optionally subtracts the continuum in visibility spectra. More... | |
class | VBGContinuumSubtractor |
VBGContinuumSubtractors subtract the continuum out of VisBuffGroups. More... | |
class | VBRemapper |
VBRemappers remap VisBuffers. More... | |
class | VisBuffAccumulator |
A class to average VisBuffers in time. More... | |
class | VbDirtyComponents |
VbDirtyComponents allows marking portions of a VisBuffer as modified (aka dirty). This feature is needed for the Visibility Processing Framework (VPF) which allows a sequence of data processing nodes to work as a bucket brigade operating sequentially on a VisBuffer. A downstream output node needs to know what data, if any, needs to be written out. More... | |
class | VisBuffer |
VisBuffers encapsulate one chunk of visibility data for processing. More... | |
class | VisBufferAutoPtr |
A convenience class to assist in migrating code to potentially use asynchronous I/O. More... | |
class | VisBufferAsync |
class | VisBufferAsyncWrapper |
VisBuffers encapulsate one chunk of visibility data for processing. More... | |
class | VisBufferComponents |
This class encapsulates an enum with values corresponding to the various data components accessible via a VisBuffer. Its current usage is to specify the VisBuffer components to be prefetched when asynchronous I/O is in use or to specify the VisBuffer components that have been modified when a Visibility Processing Framework bucket-brigade is operating on a VisBuffer. This implementation should be replaced by a C++11 when the standard matures a bit. More... | |
class | VisBufferUtil |
class | VisBuffGroup |
A class to store a group of VisBuffers. More... | |
class | VisBuffGroupAcc |
A class to group separately averaged VisBuffers. More... | |
class | VisChunkAverager |
class | SubChunkPair |
class | ROVisibilityIterator |
ROVisibilityIterator iterates through one or more readonly MeasurementSets. More... | |
class | VisibilityIterator |
VisibilityIterator iterates through one or more writable MeasurementSets. More... | |
class | VisibilityIteratorReadImpl |
ROVisibilityIterator iterates through one or more readonly MeasurementSets. More... | |
class | VisibilityIteratorWriteImpl |
VisibilityIterator iterates through one or more writable MeasurementSets. More... | |
class | ViReadImplAsync |
class | ViWriteImplAsync |
class | VisImagingWeight |
Object to hold type of imaging weight scheme to be used on the fly and to provide facilities to do that. More... | |
class | ROVisIterator |
class | VisIterator |
class | VisModelDataI |
class | VisSet |
class | VisSetUtil |
Utilities for operating on VisSets. More... | |
class | VWBT |
class | ActionAnnotate |
class | ActionAnnotateRectangle |
class | ActionAnnotateText |
class | ActionCache |
class | ActionCacheLoad |
class | ActionCacheRelease |
class | ActionClearPlotter |
class | ActionClearRegions |
class | ActionExport |
class | ActionExportDialog |
Exports the plots based on the information entered in the export dialog. More... | |
class | ActionFactory |
class | ActionHoldReleaseDrawing |
class | ActionInformation |
class | ActionIterFirst |
class | ActionIterLast |
class | ActionIterNext |
class | ActionIterPrev |
class | ActionLocate |
class | ActionMarkRegions |
class | ActionPan |
class | ActionPlot |
class | ActionQuit |
class | ActionSelect |
class | ActionSelectFlag |
class | ActionSelectUnflag |
class | ActionStack |
class | ActionStackBack |
class | ActionStackBase |
class | ActionStackForward |
class | ActionSubtractRegions |
class | ActionSummary |
class | ActionSummaryDialog |
Displays a dialog allowing the user to specify the data that they want summarized. More... | |
class | ActionTool |
class | ActionTracker |
class | ActionTrackerDisplay |
class | ActionTrackerHover |
class | ActionZoom |
class | PlotMSAction |
ABSTRACT CLASSES //. More... | |
class | Client |
Abstraction for the interface between the client (possibly a GUI) and the model (plot engine) that is performing the work. More... | |
class | ClientFactory |
Creates an appropriate client (script, GUI) for communicating with the plot engine. More... | |
class | ClientScript |
Implementation of Client built for user scripting (non-GUI) user interface. More... | |
class | CacheFactory |
class | CalCache |
class | MSCache |
class | MSCacheVolMeter |
class | PlotMSCacheBase |
class | PlotMSIndexer |
class | PlotMSVBAverager |
A class to average VisBuffers for PlotMS. More... | |
class | PlotMSAnnotator |
Subclass of PlotMouseTool for drawing/managing annotations on the plot canvases of PlotMSApp. More... | |
class | PlotMSAveragingWidget |
GUI widget for editing a PlotMSAveraging object. More... | |
class | PlotMSAxisWidget |
Widget for choosing a single axis. More... | |
class | PlotMSCalibrationWidget |
Widget for editing a PlotMSCalibration object. More... | |
class | PlotMSFlaggingWidget |
GUI widget for editing a PlotMSFlagging object. More... | |
class | PlotMSLoggerWidget |
Widget to set log events and priority filter. More... | |
class | PlotMSPlotter |
High(ish)-level plotter class that manages the GUI (semi-) transparently to the rest of PlotMS. More... | |
class | PlotMSSelectionWidget |
Widget for editing a PlotMSSelection object. More... | |
class | PlotMSSummaryDialog |
Contains controls for customizing and producing a summary of the plot. More... | |
class | PlotMSTransformationsWidget |
Widget for editing a PlotMSTransformations object. More... | |
class | PlotRangeWidget |
Widget for selecting a plot axis range. More... | |
class | PlotMSAnnotatorTab |
Subclass of PlotMSTab that handles interaction with the PlotMSAnnotator. More... | |
class | PlotMSAxesTab |
Subclass of PlotMSPlotSubtab that manages plot axes parameters. More... | |
class | PlotMSCacheTab |
class | PlotMSCalibrationTab |
Subclass of PlotMSTab that handles using a calibration library (initially settable only from casapy session). More... | |
class | PlotMSCanvasTab |
Subclass of PlotMSPlotSubtab to manage canvas parameters. More... | |
class | PlotMSDataCollapsible |
Represents a single plot's properties that can be shown maximized or minimized; handles whether a plot will be shown on the display. More... | |
class | PlotMSDataSummaryTab |
Handles adding multiple plots to the GUI. More... | |
class | PlotMSDataSymbolWidget |
Represents how symbols are colored and drawn on the plot. More... | |
class | PlotMSDataTab |
Subclass of PlotMSTab that handles picking MS filename, selection, and averaging parameters. More... | |
class | PlotMSDisplayTab |
Subclass of PlotMSPlotSubtab to manage plot display parameters. More... | |
class | PlotMSExportTab |
Subclass of PlotMSPlotSubtab to manage exporting plots. More... | |
class | PlotMSFlaggingTab |
Subclass of PlotMSTab that handles flagging. More... | |
class | PlotMSIterateTab |
Subclass of PlotMSPlotSubtab to manage plot display parameters. More... | |
class | PlotMSOptionsTab |
Subclass of PlotMSTab that handles options for PlotMSPlotter. More... | |
class | PlotMSPlotSubtab |
Subclass of PlotMSTab for tabs that are meant to be used as subtabs in a PlotMSPlotTab. More... | |
class | PlotMSPlotTab |
Subclass of PlotMSTab that manages PlotMSPlots in the GUI. More... | |
class | PlotMSTab |
Abstract parent for any widget that goes in the tabbed side panel of the PlotMSPlotter. More... | |
class | TrackerKeyHandler |
Registered with all Canvases so Tracker can act upon key presses. More... | |
class | PlotMSToolsTab |
Subclass of PlotMSTab that handles the tools for the current plot. More... | |
class | PlotMSTransformationsTab |
Subclass of PlotMSTab that handles picking MS filename, selection, and averaging parameters. More... | |
class | PlotEngine |
Abstracts the interface DBUS uses to talk to the main PlotMS application. More... | |
class | PlotMSApp |
Controller class for plotms. More... | |
class | PlotMSPolSelection |
class | PlotMSAveraging |
Specifies averaging parameters for an MS. More... | |
class | PlotMSCalibration |
Specifies calibration parameters for an MS. More... | |
class | PMS |
Container class for useful constants/methods. More... | |
class | PlotMSDBusApp |
class PlotEngine; More... | |
class | PlotMSExportParam |
Specifies export parameters for plotms. More... | |
class | PlotMSFlagging |
Specifies flagging parameters (including possibly flag extension) for an MS. More... | |
class | PlotMSIterParam |
Specifies iteration parameters for plotms. More... | |
class | PlotMSLabelFormat |
Class for generating labels based upon axes, units, etc. More... | |
class | PlotMSParameters |
Subclass of PlotMSWatchedParameters that hold parameters for the whole plotter. More... | |
class | DummyClass |
Removal of compile warnings for unused variables. More... | |
class | PlotMSRegion |
A single region; basically just a container class for four doubles. More... | |
class | PlotMSRegions |
PlotMSRegions is a class that holds information about selected regions for a single PlotMSPlot. More... | |
class | PlotMSSelection |
Specifies an MS selection. More... | |
class | PlotMSTransformations |
Specifies averaging parameters for an MS. More... | |
class | PlotMSParametersWatcher |
Interface for classes that wish to be notified when PlotMSWatchedParameters have changed. More... | |
class | PlotMSWatchedParameters |
Abstract class for parameters that may be watched by one or more interested classes. More... | |
class | PlotMSPage |
Represents a single page of PlotCanvases, arranged in a grid. More... | |
class | PlotMSPages |
Represents (potentially) multiple pages for PlotMS, with one being current (visible) at a time. More... | |
class | PlotMSPlot |
Class for a single "plot" concept. More... | |
class | PlotMSPlotManager |
Class which manages PlotMSPlots for plotms. More... | |
class | PlotMSPlotManagerWatcher |
Interface for any class that wants to be notified when the plots in the manager have changed. More... | |
class | PMS_PP |
Container class to hold constants for groups. More... | |
class | PMS_PP_MSData |
Subclass of PlotMSPlotParameters::Group to handle subparameters for MS data. More... | |
class | PMS_PP_Cache |
Subclass of PlotMSPlotParameters::Group to handle cache parameters. More... | |
class | PMS_PP_Axes |
Subclass of PlotMSPlotParameters::Group to handle axes parameters. More... | |
class | PMS_PP_Canvas |
Subclass of PlotMSPlotParameters::Group to handle canvas parameters. More... | |
class | PMS_PP_Display |
Subclass of PlotMSPlotParameters::Group to handle display parameters. More... | |
class | PMS_PP_Iteration |
Subclass of PlotMSPlotParameters::Group to handle iteration parameters. More... | |
class | PlotMSPlotParameters |
Parameters for a PlotMSPlot. More... | |
class | BackgroundThread |
Manages a thread to do a background operation and communicates back to its controller with regard to work status. More... | |
class | CacheThread |
class | ExportThread |
Exports a plot to a specific format in a background thread. More... | |
class | PlotMSCacheThread |
Subclass of PlotMSThread for loading axes in a PlotMSCache. More... | |
class | PlotMSDrawThread |
Subclass of PlotMSThread that handles following the progress of canvas drawing. More... | |
class | PlotMSExportThread |
Subclass of PlotMSThread for exporting a plot. More... | |
class | PlotMSThread |
Abstract class to control a threaded operation from the GUI. More... | |
class | ThreadCommunication |
Defines communication mechanisms that the model and data can use to communicate with the UI concerning progress and status. More... | |
class | ThreadController |
class | LogFilterParallel |
class | NRO2MSReader |
class | NonCopyable |
NonCopyable Mixin (CRTP). More... | |
class | ReaderInterface |
class | Scantable2MSReader |
class | ScantableIteratorInterface |
class | ScantableFrequenciesIterator |
class | ScantableFieldIterator |
class | ScantableSourceIterator |
class | SingleDishMSFiller |
class | BaselineTable |
struct | LineFinderParameter |
struct | BLParameterSet |
class | BLParameterParser |
struct | BLIdSet |
class | BLTableParser |
class | LineFinderUtils |
class | SDMSManager |
class | SingleDishMS |
class | ListConverter |
Converts a list or lists dumped from the splatalogue web interface to a casa table. More... | |
class | SearchEngine |
Performs a query on a splatalogue spectral line table. More... | |
class | Searcher |
Interface needed to support molecular line searching and identification. More... | |
class | SearcherFactory |
class | SplatalogueTable |
Representation of a Splatalogue Table. More... | |
class | SplatResult |
class | DatabaseConnector |
Maintains a connection to an SQLite database. More... | |
class | SearcherSQLite |
Searches a local sqlite database for molecular lines meeting the specified search criteria. More... | |
class | CalLibraryParse |
Class to hold values from cal library file parser. More... | |
class | BJonesDesc |
BJonesDesc: Define the format of BJones cal tables. More... | |
class | BJonesPolyDesc |
BJonesPolyDesc: Define the format of BJonesPoly cal tables. More... | |
class | BJonesMBuf |
BJonesMBuf: BJones calibration main table buffer. More... | |
class | BJonesPolyMBuf |
BJonesPolyMBuf: BJonesPoly calibration main table buffer. More... | |
class | ROBJonesMCol |
ROBJonesMCol: Read-only BJones cal_main column access. More... | |
class | BJonesMCol |
BJonesMCol: RW BJones cal_main column access. More... | |
class | ROBJonesPolyMCol |
ROBJonesPolyMCol: Read-only BJonesPoly cal_main column access. More... | |
class | BJonesPolyMCol |
BJonesPolyMCol: RW BJonesPoly cal_main column access. More... | |
class | BJonesMRec |
BJonesMRec: BJones cal_main table record access & creation. More... | |
class | BJonesTable |
BJonesTable: BJones calibration table access/creation. More... | |
class | BJonesPolyTable |
BJonesPolyTable: BJonesPoly calibration table access/creation. More... | |
class | CalBuffer |
CalBuffer: Calibration table buffer. More... | |
class | CalDescBuffer |
CalDescBuffer: Calibration table cal_desc buffer. More... | |
class | ROCalDescColumns |
ROCalDescColumns: Read-only cal_desc calibration table column access. More... | |
class | CalDescColumns |
CalDescColumns: Read-write cal_desc calibration table column access. More... | |
class | ROCalDescColumns2 |
ROCalDescColumns: Read-only cal_desc calibration table column access. More... | |
class | CalDescColumns2 |
CalDescColumns2: Read-write cal_desc calibration table column access. More... | |
class | CalDescRecord |
CalDescRecord: Cal_desc table record access and creation. More... | |
class | CalHistoryBuffer |
CalHistoryBuffer: Calibration table cal_history buffer. More... | |
class | ROCalHistoryColumns |
ROCalHistoryColumns: Read-only cal_history calibration table column access. More... | |
class | CalHistoryColumns |
CalHistoryColumns: Read-write cal_history calibration table column access. More... | |
class | CalHistoryRecord |
CalHistoryRecord: Cal_ table record access and creation. More... | |
class | CalInterp |
class | CalInterpolation |
CalInterpolation: a class to hold calibration interpolation parameters. More... | |
class | CalInterpolator |
CalInterpolator: a class to interpolate calibration information. More... | |
class | CalIntpMatch |
CalIntpMatch: a class to hold calibration interpolation index maps. More... | |
class | CalIter |
CalIter: Sequential calibration table iterator. More... | |
class | CalIterBase |
CalIterBase: Base class for calibration table iterators. More... | |
class | CalMainBuffer |
CalMainBuffer: Calibration main table buffer. More... | |
class | ROCalMainColumns |
ROCalMainColumns: Read-only cal_main calibration table column access. More... | |
class | CalMainColumns |
CalMainColumns: Read-write cal_main calibration table column access. More... | |
class | CalMainColumns2 |
class | CalMainRecord |
CalMainRecord: Calibration table record access and creation. More... | |
class | CalSet |
class | CalSetMetaInfo |
********************************************************** CalSetMetaInfo More... | |
class | CalTable |
CalTable: Calibration table access and creation. More... | |
class | CalTable2 |
CalTable: Calibration table access and creation. More... | |
class | CalTableDesc |
CalTableDesc: Define the format of calibration tables. More... | |
class | CalTableDesc2 |
CalTableDesc: Define the format of calibration tables. More... | |
class | CalTableFromAIPS |
CalTableFromAIPS: Calibration table creation from AIPS FITS file. More... | |
class | CalPatchKey |
A specialized key class for Calibration patch panel elements. More... | |
class | MSCalPatchKey |
class | CTCalPatchKey |
class | CalMap |
A base class for calmaps. More... | |
class | FieldCalMap |
class | CalLibSlice |
A class to parse the contents of a single CalLib slice i.e., for one caltable, one setup. More... | |
class | CLPPResult |
class | CLPatchPanel |
class | ROCTColumns |
A class to provide easy read-only access to new CalTable columns. More... | |
class | CTColumns |
A class to provide easy read-write access to NewCalTable columns. More... | |
class | CTDesc |
CTDesc: Define the format of calibration tables. More... | |
class | CTEnums |
class | CTInterface |
class | ROCTIter |
ROCTIter: Read-only iterating interface to New Calibration tables. More... | |
class | CTIter |
Writable version (limited to certain 'columns'). More... | |
class | CTMainColInterface |
class | ROCTMainColumns |
class | CTMainColumns |
class | CTMainRecord |
CTMainRecord: Calibration table record access and creation. More... | |
class | CTPatchedInterp |
class | CTSelection |
CTSelection: Class to represent a selection on a CASA CalTable. More... | |
class | CTTimeInterp1 |
class | EPointDesc |
EPointDesc: Define the format of GJones cal tables. More... | |
class | EPointMBuf |
EPointMBuf: EPoint calibration main table buffer. More... | |
class | ROEPointMCol |
class | EPointMCol |
EPointJonesMCol: RW SolvableVisJones cal_main column access. More... | |
class | EPointTable |
class | EPointVisJonesMRec |
EPointVisJonesMRec: EPointVisJones cal_main table record access/creation. More... | |
class | FVisJonesDesc |
FVisJonesDesc: Define the format of FVisJones cal tables. More... | |
class | FVisJonesIonoDesc |
FVisJonesIonoDesc: Define the format of FVisJonesIono cal tables. More... | |
class | FVisJonesMRec |
FVisJonesMRec: FVisJones cal_main table record access/creation. More... | |
class | FVisJonesIonoMRec |
FVisJonesIonoMRec: FVisJonesIono cal_main table record access/creation. More... | |
class | GJonesPolyDesc |
GJonesPolyDesc: Define the format of GJonesPoly cal tables. More... | |
class | GJonesSplineDesc |
GJonesSplineDesc: Define the format of GJonesSpline cal tables. More... | |
class | GJonesPolyMBuf |
GJonesPolyMBuf: GJonesPoly calibration main table buffer. More... | |
class | GJonesSplineMBuf |
GJonesSplineMBuf: GJonesSpline calibration main table buffer. More... | |
class | ROGJonesPolyMCol |
ROGJonesPolyMCol: Read-only GJonesPoly cal_main column access. More... | |
class | GJonesPolyMCol |
GJonesPolyMCol: RW GJonesPoly cal_main column access. More... | |
class | ROGJonesSplineMCol |
ROGJonesSplineMCol: Read-only GJonesSpline cal_main column access. More... | |
class | GJonesSplineMCol |
GJonesSplineMCol: RW GJonesSpline cal_main column access. More... | |
class | GJonesPolyTable |
GJonesPolyTable: GJonesPoly calibration table access/creation. More... | |
class | GJonesSplineTable |
GJonesSplineTable: GJonesSpline calibration table access/creation. More... | |
class | MJonesDesc |
MJonesDesc: Define the format of MJones calibration tables. More... | |
class | MJonesMRec |
MJonesMRec: MJones cal_main table record access and creation. More... | |
class | NewCalTable |
class | RIorAPArray |
class | ROCalMainColumns2 |
class | SkyJonesDesc |
SkyJonesDesc: Define the format of SkyJones calibration tables. More... | |
class | ROSolvableCalSetMCol |
ROSolvableVisJonesMCol: Read-only SolvableVisJones cal_main column access. More... | |
class | SolvableCalSetMCol |
SolvableCalSetMCol: RW SolvableCalSet cal_main column access. More... | |
class | SolvableMJonesDesc |
SolvableMJonesDesc: Define the format of SolvableMJones cal tables. More... | |
class | MIfrDesc |
MIfrDesc: Define the format of MIfr cal tables. More... | |
class | SolvableMJonesMRec |
SolvableMJonesMRec: SolvableMJones cal_main table record access/creation. More... | |
class | MIfrMRec |
MIfrMRec: MIfr cal_main table record access & creation. More... | |
class | SolvableVisJonesDesc |
SolvableVisJonesDesc: Define the format of SolvableVisJones cal tables. More... | |
class | GJonesDesc |
GJonesDesc: Define the format of GJones cal tables. More... | |
class | GJonesDelayRateSBDesc |
GJonesDelayRateSBDesc: Define the format of GJonesDelayRateSB cal tables. More... | |
class | DJonesDesc |
DJonesDesc: Define the format of DJones cal tables. More... | |
class | TJonesDesc |
TJonesDesc: Define the format of TJones cal tables. More... | |
class | SolvableVisJonesMBuf |
SolvableVisJonesMBuf: SolvableVisJones calibration main table buffer. More... | |
class | GJonesMBuf |
GJonesMBuf: GJones calibration main table buffer. More... | |
class | DJonesMBuf |
DJonesMBuf: DJones calibration main table buffer. More... | |
class | TJonesMBuf |
TJonesMBuf: TJones calibration main table buffer. More... | |
class | ROSolvableVisJonesMCol |
ROSolvableVisJonesMCol: Read-only SolvableVisJones cal_main column access. More... | |
class | SolvableVisJonesMCol |
SolvableVisJonesMCol: RW SolvableVisJones cal_main column access. More... | |
class | ROGJonesMCol |
ROGJonesMCol: Read-only GJones cal_main column access. More... | |
class | GJonesMCol |
GJonesMCol: RW GJones cal_main column access. More... | |
class | RODJonesMCol |
RODJonesMCol: Read-only DJones cal_main column access. More... | |
class | DJonesMCol |
DJonesMCol: RW DJones cal_main column access. More... | |
class | ROTJonesMCol |
ROTJonesMCol: Read-only TJones cal_main column access. More... | |
class | TJonesMCol |
TJonesMCol: RW TJones cal_main column access. More... | |
class | SolvableVisJonesMRec |
SolvableVisJonesMRec: SolvableVisJones cal_main table record access/creation. More... | |
class | GJonesMRec |
GJonesMRec: GJones cal_main table record access & creation. More... | |
class | DJonesMRec |
DJonesMRec: DJones cal_main table record access & creation. More... | |
class | TJonesMRec |
TJonesMRec: TJones cal_main table record access & creation. More... | |
class | SolvableVisJonesTable |
SolvableVisJonesTable: SolvableVisJones calibration table access/creation. More... | |
class | GJonesTable |
GJonesTable: GJones calibration table access and creation. More... | |
class | GJonesDelayRateSBTable |
GJonesDelayRateSBTable: GJonesDelayRateSB calibration table access and creation. More... | |
class | DJonesTable |
DJonesTable: DJones calibration table access and creation. More... | |
class | TJonesTable |
TJonesTable: TJones calibration table access and creation. More... | |
class | TimeVarMJonesDesc |
TimeVarMJonesDesc: Define the format of TimeVarMJones cal tables. More... | |
class | TimeVarMJonesMRec |
TimeVarMJonesMRec: TimeVarMJones cal_main table record access & creation. More... | |
class | TimeVarVisJonesDesc |
TimeVarVisJonesDesc: Define the format of TimeVarVisJones cal tables. More... | |
class | PJonesDesc |
PJonesDesc: Define the format of PJones cal tables. More... | |
class | CJonesDesc |
CJonesDesc: Define the format of CJones cal tables. More... | |
class | TimeVarVisJonesMBuf |
TimeVarVisJonesMBuf: TimeVarVisJones calibration main table buffer. More... | |
class | PJonesMBuf |
PJonesMBuf: PJones calibration main table buffer. More... | |
class | CJonesMBuf |
CJonesMBuf: CJones calibration main table buffer. More... | |
class | ROTimeVarVisJonesMCol |
ROTimeVarVisJonesMCol: Read-only TimeVarVisJones cal_main column access. More... | |
class | TimeVarVisJonesMCol |
TimeVarVisJonesMCol: RW TimeVarVisJones cal_main column access. More... | |
class | ROPJonesMCol |
ROPJonesMCol: Read-only PJones cal_main column access. More... | |
class | PJonesMCol |
PJonesMCol: RW PJones cal_main column access. More... | |
class | ROCJonesMCol |
ROCJonesMCol: Read-only CJones cal_main column access. More... | |
class | CJonesMCol |
CJonesMCol: RW CJones cal_main column access. More... | |
class | TimeVarVisJonesMRec |
TimeVarVisJonesMRec: TimeVarVisJones cal_main table record access & creation. More... | |
class | PJonesMRec |
PJonesMRec: PJones cal_main table record access & creation. More... | |
class | CJonesMRec |
CJonesMRec: CJones cal_main table record access & creation. More... | |
class | TimeVarVisJonesTable |
TimeVarVisJonesTable: TimeVarVisJones calibration table access and creation. More... | |
class | PJonesTable |
PJonesTable: PJones calibration table access and creation. More... | |
class | CJonesTable |
CJonesTable: CJones calibration table access and creation. More... | |
class | TJonesPolyDesc |
TJonesPolyDesc: Define the format of TJonesPoly cal tables. More... | |
class | TJonesSplineDesc |
TJonesSplineDesc: Define the format of TJonesSpline cal tables. More... | |
class | TJonesPolyMBuf |
TJonesPolyMBuf: TJonesPoly calibration main table buffer. More... | |
class | TJonesSplineMBuf |
TJonesSplineMBuf: TJonesSpline calibration main table buffer. More... | |
class | ROTJonesPolyMCol |
ROTJonesPolyMCol: Read-only TJonesPoly cal_main column access. More... | |
class | TJonesPolyMCol |
TJonesPolyMCol: RW TJonesPoly cal_main column access. More... | |
class | ROTJonesSplineMCol |
ROTJonesSplineMCol: Read-only TJonesSpline cal_main column access. More... | |
class | TJonesSplineMCol |
TJonesSplineMCol: RW TJonesSpline cal_main column access. More... | |
class | TJonesPolyTable |
TJonesPolyTable: TJonesPoly calibration table access/creation. More... | |
class | TJonesSplineTable |
TJonesSplineTable: TJonesSpline calibration table access/creation. More... | |
class | VisCalEnum |
class | VisJonesDesc |
VisJonesDesc: Define the format of VisJones calibration tables. More... | |
class | VisJonesMBuf |
VisJonesMBuf: VisJones calibration main table buffer. More... | |
class | ROVisJonesMCol |
ROVisJonesMCol: Read-only VisJones cal_main calibration table column access. More... | |
class | VisJonesMCol |
VisJonesMCol: Read-write VisJones cal_main calibration table column access. More... | |
class | VisJonesMRec |
VisJonesMRec: VisJones cal_main table record access and creation. More... | |
class | VisJonesTable |
VisJonesTable: VisJones calibration table access and creation. More... | |
class | DataSampling |
Provides sampling of data for esimation algorithms. More... | |
class | ImageDataSampling |
Provides sampling of single dish data for esimation algorithms. More... | |
class | PixonProcessor |
Allows processing via the Pixon algorithm. More... | |
class | SDDataSampling |
Provides sampling of single dish data for esimation algorithms. More... | |
class | SynDataSampling |
Provides sampling of synthesis data for estimation algorithms. More... | |
class | IDL |
A class to start IDL and execute commands, etc. More... | |
class | ContinuumPartitionMixin |
Parameter and input data partitioning for parallel continuum imaging (in ParallelImagerMixin). More... | |
class | CubePartitionMixin |
Parameter and input data partitioning for parallel cube imaging (in ParallelImagerMixin). More... | |
class | DistributedSynthesisIterBot |
Class that contains functions needed for imager. More... | |
class | DistributedSynthesisIterBotWithOldGUI |
class | DistSIIterBot_state |
struct | ExecRecord |
struct | DetailsRecord |
struct | ControlRecord |
class | new_interactive_clean_callback |
class | InteractiveMasking |
class | IterationControl |
class | MultiParamFieldIterator |
class | ParallelImager |
High level interface to parallel imaging classes, instances of which are returned from ParallelImagerFactory::make. More... | |
class | ParallelImagerAdaptor |
Adaptor for ParallelImagerMixin implementation classes as ParallelImager instances. More... | |
class | ParallelImagerFactory |
Factory class for ParallelImager instances. More... | |
class | ParallelImagerMixin |
ParallelImagerMixin. More... | |
struct | ParallelImagerParams |
Collection of parameters for parallel imaging, categorized roughly by imaging component. More... | |
class | ParamFieldIterator |
class | SDAlgorithmAAspClean |
class | SDAlgorithmBase |
class | SDAlgorithmClarkClean |
class | SDAlgorithmClarkClean2 |
class | SDAlgorithmHogbomClean |
class | SDAlgorithmMEM |
class | SDAlgorithmMSClean |
class | SDAlgorithmMSMFS |
class | SDAlgorithmTest |
class | SDMaskHandler |
class | SerialPartitionMixin |
Parameter and input data partitioning for serial imaging (in ParallelImagerMixin). More... | |
class | SIImageStore |
class | SIImageStoreMultiTerm |
class | SIIterBot_callback |
class | SIIterBot_state |
class | SIIterBot_adaptor |
class | SIMapper |
Class that contains functions needed for imager. More... | |
class | SIMapperCollection |
class | SIMapperImageMosaic |
Class that contains functions needed for imager. More... | |
class | SIMinorCycleController |
class | SynthesisDeconvolver |
Class that contains functions needed for imager. More... | |
class | SynthesisDeconvolverMixin |
Simple mixin class to put SynthesisDeconvolver into ParallelImagerMixin framework. More... | |
class | SynthesisImager |
Class that contains functions needed for imager. More... | |
class | SynthesisImagerMixin |
Simple mixin class to put SynthesisImager into ParallelImagerMixin framework. More... | |
class | SynthesisImagerVi2 |
class | SynthesisIterBot |
Class that contains functions needed for imager. More... | |
class | SynthesisIterBotWithOldGUI |
class | SynthesisNormalizer |
Class that contains functions needed for imager. More... | |
class | SynthesisNormalizerMixin |
Simple mixin class to put SynthesisNormalizer into ParallelImagerMixin framework. More... | |
class | SynthesisUtilMethods |
class | SynthesisParams |
class | SynthesisParamsSelect |
class | SynthesisParamsImage |
class | SynthesisParamsGrid |
class | SynthesisParamsDeconv |
class | ACoh |
class | AMueller |
class | ANoise |
Additive noise In practice, this is not really solvable, but it is a SVM because we need access to general simulation methods. More... | |
class | BJonesPoly |
class | CalCorruptor |
for simulating corruptions More... | |
class | ANoiseCorruptor |
class | DJonesCorruptor |
D is like ANoise but has a complex amplitude (different sigma in real/imag), and a systematic offset. More... | |
class | fBM |
this generates fractional brownian motion aka generalized 1/f noise class fBM : public Array<Double> { More... | |
class | AtmosCorruptor |
class | GJonesCorruptor |
class | Calibrater |
Controls the solution of calibration components (Jones Matrices). More... | |
class | CalSolVi2Organizer |
class | CEMemImageSkyModel |
Image Sky Model for the Cornwell-Evens maximum entropy algorithm. More... | |
class | CExp |
Call this inline as f(arg/PI2). More... | |
class | CExp3 |
class | ClarkCleanAlgorithm |
class | ClarkCleanImageSkyModel |
Clark Image Sky Model: Image Sky Model implementing the Clark Clean algorithm. More... | |
class | CleanImageSkyModel |
class | ConvFuncDiskCache |
An object to manage the caches of pre-computed convolution functions on the disk and in the memory. More... | |
class | CSCleanImageSkyModel |
CS Image Sky Model: Image Sky Model implementing the CS Clean algorithm. More... | |
class | DJones |
********************************************************** DJones More... | |
class | DfJones |
********************************************************** DfJones (freq-dep D) (general) More... | |
class | DlinJones |
********************************************************** DlinJones (linearized DJones) More... | |
class | DflinJones |
********************************************************** DflinJones (freq-dep, linearized DJones) More... | |
class | DllsJones |
********************************************************** DllsJones (LLS DJones solve, General apply) More... | |
class | DfllsJones |
********************************************************** DfllsJones (freq-dep, LLS DJones solve, General apply) More... | |
class | XMueller |
********************************************************** X: position angle calibration (for circulars!) (rendered as a Mueller for now) More... | |
class | XJones |
********************************************************** X: position angle calibration (for circulars!) More... | |
class | XfJones |
********************************************************** Xf: position angle calibration (for circulars!) (channel-dependent) More... | |
class | GlinXphJones |
X-Y phase. More... | |
class | GlinXphfJones |
Freq-dep XY-phase. More... | |
class | EGainCurve |
********************************************************** EGainCurve More... | |
class | EPJones |
********************************************************** EPJones (pointing errors) More... | |
class | EVLASwPow |
********************************************************** EVLA switched power Gain and Tsys More... | |
class | ExpCache |
class | FJones |
class | FringeJones |
Fringe-fitting (parametrized phase) VisCal. More... | |
class | GridBoth |
class | GJonesSpline |
class | HogbomCleanImageSkyModel |
Hogbom Clean Image Sky Model: Image Sky Model implementing the Hogbom Clean algorithm. More... | |
class | ImageSkyModel |
Image Sky Model: Image-based Model for the Sky Brightness. More... | |
class | Jones |
class | JonesGenLin |
class | JonesDiag |
class | JonesScal |
class | DelayFFT |
class | KJones |
Forward declarations. More... | |
class | KcrossJones |
(sbd) K for cross-hand solve More... | |
class | KMBDJones |
KMBD Jones provides support for multi-band delays. More... | |
class | KAntPosJones |
class | LJJones |
********************************************************** LJJones (pointing errors) More... | |
class | MakeApproxPSFAlgorithm |
Parallelized version of approximate PSF formation. More... | |
class | MFCEMemImageSkyModel |
MF CE Mem Image Sky Model: Image Sky Model implementing the MF Mem algorithm. More... | |
class | MFCleanImageSkyModel |
MF Image Sky Model: Image Sky Model implementing the MF Clean algorithm. More... | |
class | MFMSCleanImageSkyModel |
Image Sky Model implementing the MultiScale, MultiField Clean algorithm. More... | |
class | MSCleanImageSkyModel |
MS Clean Image Sky Model: Image Sky Model implementing the MS Clean algorithm. More... | |
class | MSMetaInfoForCal |
class | Mueller |
class | MuellerDiag |
class | MuellerDiag2 |
class | MuellerScal |
class | AddMuellerDiag2 |
Parallel-hands only "additive Mueller". More... | |
class | AddMuellerDiag |
Full polarization "additive Mueller". More... | |
class | MultiThreadedVisibilityResampler |
class | NNLSImageSkyModel |
Briggs' Non-Negative Least Squares deconvolution algorithm. More... | |
class | nPBWProjectFT |
class | PBMosaicFT |
class nPBWProjectFT; More... | |
class | PClarkCleanImageSkyModel |
Clark Image Sky Model: Image Sky Model implementing the Clark Clean algorithm. More... | |
class | PixelatedConvFunc |
class | PredictAlgorithm |
Parallel model visibility prediction. More... | |
class | PWFCleanImageSkyModel |
Parallelized version of class WFCleanImageSkyModel. More... | |
class | ReadMSAlgorithm |
Test class to read in parallel a MS. More... | |
class | ResamplerWorklet |
class | ResidualAlgorithm |
Parallel residual image formation. More... | |
class | rGridFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | SDDoubleCircleGainCal |
class | SDDoubleCircleGainCalImpl |
class | SDGrid |
An FTMachine for Gridding Single Dish data. More... | |
class | SDPosInterpolator |
class | SimACoh |
SimACoh: Model additive noise errors for the VisEquation . More... | |
class | SimACohCalc |
SimACohCalc: Model additive noise errors for the VisEquation. More... | |
class | SingleDishSkyCal |
class | SingleDishPositionSwitchCal |
class | SingleDishRasterCal |
class | SingleDishOtfCal |
class | SkyCal |
class | SkyModel |
Sky Model: Model the Sky Brightness for the SkyEquation. More... | |
class | SolvableVisCal |
class | SolvableVisMueller |
********************************************************** SolvableVisMueller More... | |
class | SolvableVisJones |
********************************************************** SolvableVisJones More... | |
class | SolveDataBuffer |
SolveDataBuffer is a container for VisBuffer2 data and related residual and differentiation results related to generic calibration solving. More... | |
class | SDBList |
class | PJones |
********************************************************** PJones More... | |
class | TJones |
********************************************************** TJones More... | |
class | TfJones |
********************************************************** TfJones (freq-dep T) More... | |
class | GJones |
********************************************************** GJones More... | |
class | BJones |
********************************************************** BJones (freq-dep GJones) More... | |
class | JJones |
********************************************************** JJones More... | |
class | MMueller |
********************************************************** M: baseline-based (closure) More... | |
class | MfMueller |
********************************************************** MfMueller (freq-dep MMueller) More... | |
class | TOpac |
********************************************************** TOPac More... | |
class | TfOpac |
********************************************************** TfOpac (freq-dep TOpac) More... | |
class | SteepestDescentSolver |
class | TabulatedConvFunc |
class | StandardTsys |
not yet: class TJonesCorruptor; More... | |
class | UVMod |
VisCal: Model multiplicative errors for the VisEquation . More... | |
class | VBStore |
class | VisCal |
********************************************************** VisCal More... | |
class | VisMueller |
********************************************************** VisMueller More... | |
class | VisJones |
********************************************************** VisJones More... | |
class | VisCalSolver |
VisCalSolver: Default solver for calibration using visibility data. More... | |
class | VisCalSolver2 |
VisCalSolver2: Default solver for calibration using visibility data. More... | |
class | VisVector |
class | WBCleanImageSkyModel |
WB Clean Image Sky Model: Image Sky Model implementing a Wide-Band multi frequency synthesis algorithm. More... | |
class | WFCleanImageSkyModel |
WF Image Sky Model: Image Sky Model implementing the WF Clean algorithm. More... | |
class | WOnlyConvFunc |
------------------------------------------------------------------------------------------- More... | |
class | WOnlyProjectFT |
class | XCorr |
Model non-linear correlator function for the VisEquation. More... | |
class | ArrayModel |
models with an internal & external representation as an array More... | |
class | CCList |
class | CEMemModel |
Implements the Cornwell & Evans MEM Algorithm on Lattices. More... | |
class | CEMemProgress |
Class to monitor progress in MEM deconvolution. More... | |
class | ClarkCleanLatModel |
A Class for performing the Clark Clean Algorithm on Arrays. More... | |
class | ClarkCleanModel |
A Class for performing the Clark Clean Algorithm on Arrays. More... | |
class | ClarkCleanProgress |
Abstract base class to monitor progress in lattice operations. More... | |
class | ConvolutionEquation |
Implements the convolution equation. More... | |
class | CubeSkyEquation |
class | Deconvolver |
A simple deconvolver operating on images (no SkyEquation). More... | |
class | Entropy |
base class for entropy functions as used by MEM More... | |
class | EntropyI |
Thermodynamic or Information entropy used by MEM. More... | |
class | EntropyEmptiness |
Maximum Emptiness measure used by MEM. More... | |
class | Feather |
Class that contains functions needed for feathering. More... | |
class | HogbomCleanModel |
A Class for performing Hogbom Clean's of Arrays. More... | |
class | ImageMSCleaner |
A class interfacing images to MatrixCleaner. More... | |
class | ImageNACleaner |
A class interfacing images to MatrixNACleaner. More... | |
class | Imager |
Class that contains functions needed for imager. More... | |
class | ImagerMultiMS |
class | IncCEMemModel |
performs MEM algorithm incrementally More... | |
class | IncEntropy |
Base class for incremental entropies used by incremental MEM algorithm. More... | |
class | IncEntropyI |
Thermodynamic or Information entropy for incremental MEM. More... | |
class | IncEntropyEmptiness |
Emptiness measure for incremental MEM. More... | |
class | IPLatConvEquation |
Implements the image plane lattice convolution equation. More... | |
class | Iterate |
Base class for Iteration. More... | |
class | LatConvEquation |
Implements the convolution equation. More... | |
class | LatticeModel |
models with an internal & external representation as an Lattice More... | |
class | LinearEquation |
defines a relationship between Domain and Range objects More... | |
class | LinearModel |
Provides a model for use in model fitting applications. More... | |
class | LinearMosaic |
Class that contains functions needed for feathering. More... | |
class | MaskedArrayModel |
base class for models with an internal & external representation as a MaskedArray More... | |
class | MaskedHogbomCleanModel |
A Class for performing Hogbom Clean's of Arrays. More... | |
class | MatrixCleaner |
A copy of LatticeCleaner but just using 2-D matrices. More... | |
class | MatrixNACleaner |
A simple deconvolver that masks by memory of previous peaks. More... | |
class | MultiTermMatrixCleaner |
class | ResidualEquation |
Interface class containing functions returning "Domain" type. More... | |
class | Simulator |
Simulates MeasurementSets from SkyModel and SkyEquation. More... | |
class | SkyEquation |
struct | StokesUtil_global_functions_StokesVector_ancillary_Functions |
for use with StokesVectors and related classes More... | |
class | VisEquation |
class | VPManager |
class | Algorithm |
Defines a computational unit for parallel processing. More... | |
class | Applicator |
Class which provides an interface to the parallelization infrastructure. More... | |
class | MPIError |
Base error class for MPI. More... | |
class | PTransport |
Base class for parallel data transport models. More... | |
class | SerialTransport |
Putting in the MPI Transport stuff only makes sense if we have MPI. More... | |
class | ALMAAperture |
class ALMAAperture : public ATerm More... | |
class | ALMACalcIlluminationConvFunc |
class | ATerm |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | AWConvFunc |
------------------------------------------------------------------------------------------- More... | |
class | AWConvFunc2 |
------------------------------------------------------------------------------------------- More... | |
class | AWConvFuncEPJones |
------------------------------------------------------------------------------------------- More... | |
class | AWProjectFT |
class | AWProjectWBFT |
class | AWProjectWBFTNew |
class | AWVisResampler |
class | AzElAperture |
struct | BeamCalcGeometry |
struct | ApertureCalcParams |
struct | calcAntenna |
struct | Pathology |
struct | Ray |
class | BeamCalc |
class | BeamSkyJones |
beam-like sky-plane effects for the SkyEquation More... | |
class | BeamSquint |
encapsulates beam squint (RR and LL beams at different directions) More... | |
struct | CFBStruct |
class | CFBuffer |
class | CFCacheTable |
An object to manage the caches of pre-computed convolution functions on the disk and in the memory. More... | |
class | CFCache |
---------------------------------------------------------------------- More... | |
struct | CFCStruct |
class | CFCell |
template <class t>=""> More... | |
class | CFStore |
class | CFStore2 |
class | CFTerms |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | ComponentFTMachine |
class | ConvolutionFunction |
The base class to compute convolution functions for convolutional gridding. More... | |
class | DBeamSkyJones |
Model the polarization leakage in the Sky Jones Matrices. More... | |
class | EVLAAperture |
class EVLAAperture : public ATerm More... | |
class | EVLAConvFunc |
class | FTMachine |
defines interface for the Fourier Transform Machine More... | |
class | GridFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | HetArrayConvFunc |
class | IlluminationConvFunc |
class | MosaicFT |
class | MosaicFTNew |
class | MultiTermAWProjectWBFT |
class | MultiTermFT |
class | MultiTermFTNew |
class | NewMultiTermFT |
class | NoOpATerm |
The base class to represent the Aperture-Term of the Measurement Equation. More... | |
class | PBMath |
Primary beam envelope class, derived from PBMathInterface. More... | |
class | PBMath1D |
base class for 1D PBMath objects More... | |
class | PBMath1DAiry |
PBMath1DAiry is a 1-D Airy Disk voltage pattern & Primary Beam. More... | |
class | PBMath1DCosPoly |
PBMath1DCosPoly is a 1-D Polynomial Cosine Expansion for a Primary Beam. More... | |
class | PBMath1DEVLA |
class | PBMath1DGauss |
PBMath1DGauss is a 1-D Gaussian Primary Beam. More... | |
class | PBMath1DIPoly |
PBMath1DIPoly is a 1-D Inverse Polynomial Expansion for a Primary Beam. More... | |
class | PBMath1DNumeric |
1-D Numeric Primary Beam Model More... | |
class | PBMath1DPoly |
PBMath1DPoly is a 1-D Polynomial Expansion for a Primary Beam. More... | |
class | PBMath2D |
base class for 1D PBMath objects More... | |
class | PBMath2DImage |
2-D Image Primary Beam Model More... | |
class | PBMathInterface |
Virtual base class defining the Primary Beam interface. More... | |
class | PolOuterProduct |
class | ProtoVR |
class | PSTerm |
A class to apply the W-Term to the given image. More... | |
class | SetJyGridFT |
An FTMachine for Gridded Fourier transforms specializing in setjy frequency scaling. More... | |
class | SimpleComponentGridMachine |
class | SimpComponentGridMachine |
SimpComponentFTMachine: does the simplest Fourier transform on SkyComponents. More... | |
class | SimpleComponentFTMachine |
class | SimplePBConvFunc |
class | SkyJones |
Sky Jones: Model sky-plane instrumental effects for the SkyEquation. More... | |
class | StokesImageUtil |
class | SynthesisError |
class | SynthesisFTMachineError |
Error thrown by the classes in the Synthesis module. More... | |
class | PSFZero |
class | NoSenPattern |
class | CFNotCached |
struct | IChangeDetector |
class | ParAngleChangeDetector |
////////////////////////////////////////////////////////////////////////// More... | |
class | VisibilityResampler |
class | VisibilityResamplerBase |
class | VisModelData |
Object to provide MODEL_DATA visibilities on demand. More... | |
class | VLACalcIlluminationConvFunc |
Int getVLABandID(Double& freq,String&telescopeName);. More... | |
class | VLAIlluminationConvFunc |
class | VPSkyJones |
Model the diagonal elements of the Voltage Pattern Sky Jones Matrices. More... | |
class | WPConvFunc |
class | WProjectFT |
An FTMachine for Gridded Fourier transforms. More... | |
class | WTerm |
A class to apply the W-Term to the given image. More... | |
class | AppRC |
class | FFT2D |
class | FixVis |
Performs for MeasurementSets various fixes which do not involve calibrating. This includes (in order of implementation): 1. Generating and inserting (u, v, w)s into a MS that may or may not already have them. Includes antenna offsets when known. 2. Correcting for differential aberration. 3. Changing the phase tracking center. 4. Changing the equinox (B1950 -> J2000). 5. (maybe never) Changing the projection, i.e. SIN <-> (-)NCP. More... | |
class | PointingDirectionCalculator |
class | Projector |
Partially projection code from ASAP GenericEdgeDetector. More... | |
class | OrthographicProjector |
class | SigHandler |
class | ThreadCoordinatorBase |
class | ThreadCoordinator |
Typedefs | |
typedef Display | IL |
remove this when all IL's are extracted ??? | |
typedef void(* | PixelCanvasColorTableResizeCB )(class PixelCanvasColorTable *pccmap, uInt newSize, void *clientData, Display::RefreshReason reason) |
typedef std::vector< double > | CurveData |
typedef std::vector< double > | ErrorData |
typedef std::map< std::pair < Int, Int >, std::vector < uInt > >::iterator | antennaPairMapIterator |
Type definitions. | |
typedef std::map< Double, std::vector< uInt > >::iterator | subIntegrationMapIterator |
typedef std::map< uShort, uShort >::iterator | polartizationMapIterator |
typedef std::map< std::pair < Int, Int >, std::vector < uInt > > | antennaPairMap |
typedef std::map< Double, std::vector< uInt > > | subIntegrationMap |
typedef std::map< uShort, uShort > | polarizationMap |
typedef std::map< uInt, String > | polarizationIndexMap |
typedef std::vector< vector < Double > > | antennaPointingMap |
typedef std::map< Int, vector < Double > > | scanStartStopMap |
typedef std::map< Int, Double > | lambdaMap |
typedef RFABase | RFA |
typedef uInt | RFlagWord |
RFAs use bitwise flags. | |
typedef Vector< RFlagWord > | FlagVector |
typedef Matrix< RFlagWord > | FlagMatrix |
typedef Float(RFDataMapper::* | RowMapperFunc )(uInt) |
a row mapper member function maps a row to a single value | |
typedef RFCubeLatticeIterator < RFlagWord > | FlagCubeIterator |
typedef CountedPtr < PlotDrawWatcher > | PlotDrawWatcherPtr |
typedef CountedPtr< PlotCanvas > | PlotCanvasPtr |
typedef std::pair< double, double > | ppoint_t |
Typedef for a point, which is two doubles (x and y). | |
typedef CountedPtr< PlotData > | PlotDataPtr |
typedef PlotSingleDataImpl< int > | PlotSingleIntData |
typedef PlotSingleDataImpl < unsigned int > | PlotSingleUIntData |
typedef PlotSingleDataImpl< float > | PlotSingleFloatData |
typedef PlotSingleDataImpl < double > | PlotSingleDoubleData |
typedef PlotPointDataImpl< int > | PlotPointIntData |
typedef PlotPointDataImpl < unsigned int > | PlotPointUIntData |
typedef PlotPointDataImpl< float > | PlotPointFloatData |
typedef PlotPointDataImpl< double > | PlotPointDoubleData |
typedef PlotMaskedPointDataImpl< int > | PlotMaskedPointIntData |
typedef PlotMaskedPointDataImpl < unsigned int > | PlotMaskedPointUIntData |
typedef PlotMaskedPointDataImpl< float > | PlotMaskedPointFloatData |
typedef PlotMaskedPointDataImpl < double > | PlotMaskedPointDoubleData |
typedef PlotScalarErrorDataImpl< int > | PlotScalarErrorIntData |
typedef PlotScalarErrorDataImpl < unsigned int > | PlotScalarErrorUIntData |
typedef PlotScalarErrorDataImpl< float > | PlotScalarErrorFloatData |
typedef PlotScalarErrorDataImpl < double > | PlotScalarErrorDoubleData |
typedef PlotErrorDataImpl< int > | PlotErrorIntData |
typedef PlotErrorDataImpl < unsigned int > | PlotErrorUIntData |
typedef PlotErrorDataImpl< float > | PlotErrorFloatData |
typedef PlotErrorDataImpl< double > | PlotErrorDoubleData |
typedef CountedPtr < PlotSelectEventHandler > | PlotSelectEventHandlerPtr |
Smart Pointer Definitions //. | |
typedef CountedPtr < PlotClickEventHandler > | PlotClickEventHandlerPtr |
typedef CountedPtr < PlotMousePressEventHandler > | PlotMousePressEventHandlerPtr |
typedef CountedPtr < PlotMouseReleaseEventHandler > | PlotMouseReleaseEventHandlerPtr |
typedef CountedPtr < PlotMouseDragEventHandler > | PlotMouseDragEventHandlerPtr |
typedef CountedPtr < PlotMouseMoveEventHandler > | PlotMouseMoveEventHandlerPtr |
typedef CountedPtr < PlotWheelEventHandler > | PlotWheelEventHandlerPtr |
typedef CountedPtr < PlotKeyEventHandler > | PlotKeyEventHandlerPtr |
typedef CountedPtr < PlotResizeEventHandler > | PlotResizeEventHandlerPtr |
typedef CountedPtr < PlotButtonEventHandler > | PlotButtonEventHandlerPtr |
typedef CountedPtr < PlotCheckboxEventHandler > | PlotCheckboxEventHandlerPtr |
typedef CountedPtr< PlotFactory > | PlotFactoryPtr |
typedef CountedPtr< PlotItem > | PlotItemPtr |
typedef CountedPtr< PlotLogger > | PlotLoggerPtr |
typedef CountedPtr< PlotMutex > | PlotMutexPtr |
typedef CountedPtr< PlotOperation > | PlotOperationPtr |
typedef std::pair< double, double > | prange_t |
Typedef for range, which is two doubles (min and max). | |
typedef std::pair< double, double > | psize_t |
Typedef for size, which is two doubles (width and height). | |
typedef unsigned int | PlotAxisBitset |
Set of bit flags to indicate combinations of sides, used (as of this writing) for indicating which axes have visible scales. | |
typedef CountedPtr< PlotColor > | PlotColorPtr |
typedef CountedPtr< PlotFont > | PlotFontPtr |
typedef CountedPtr< PlotAreaFill > | PlotAreaFillPtr |
typedef CountedPtr< PlotLine > | PlotLinePtr |
typedef CountedPtr< PlotSymbol > | PlotSymbolPtr |
typedef CountedPtr< PlotWidget > | PlotWidgetPtr |
typedef CountedPtr< Plotter > | PlotterPtr |
typedef CountedPtr< PlotTool > | PlotToolPtr |
typedef CountedPtr< SimplePlotter > | SimplePlotterPtr |
typedef struct casa::window | WINDOW |
MIRIAD dataset MeasurementSet filler. | |
typedef void(casa::MSTransformBufferImpl::* | TransformFunction )(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap) const |
typedef void(casa::MSTransformBufferImpl::* | TransformKernel )(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap, IPosition &inputPos, IPosition &outputPos, IPosition &kernelShape) const |
typedef void(casa::MSTransformBufferImpl::* | TransformKernel1D )(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap, uInt &inputPos, uInt &outputPos, uInt &kernelSize) const |
typedef map < MS::PredefinedColumns, MS::PredefinedColumns > | dataColMap |
Map definition. | |
typedef map< pair< pair< uInt, uInt >, uInt >, vector< uInt > > | baselineMap |
typedef map< uInt, map< uInt, uInt > > | inputSpwChanMap |
typedef map< uInt, vector < channelContribution > > | inputOutputChanFactorMap |
typedef map< uInt, pair < spwInfo, spwInfo > > | inputOutputSpwMap |
typedef MSCalEnums | MSC |
typedef Vi2ChunkObservedVisDataProvider < Vi2StatsAmplitudeIterator > | Vi2ChunkObservedVisAmplitudeProvider |
typedef Vi2ChunkModelVisDataProvider < Vi2StatsAmplitudeIterator > | Vi2ChunkModelVisAmplitudeProvider |
typedef Vi2ChunkCorrectedVisDataProvider < Vi2StatsAmplitudeIterator > | Vi2ChunkCorrectedVisAmplitudeProvider |
typedef Vi2ChunkObservedVisDataProvider < Vi2StatsImaginaryIterator > | Vi2ChunkObservedVisImaginaryProvider |
typedef Vi2ChunkModelVisDataProvider < Vi2StatsImaginaryIterator > | Vi2ChunkModelVisImaginaryProvider |
typedef Vi2ChunkCorrectedVisDataProvider < Vi2StatsImaginaryIterator > | Vi2ChunkCorrectedVisImaginaryProvider |
typedef Vi2ChunkObservedVisDataProvider < Vi2StatsPhaseIterator > | Vi2ChunkObservedVisPhaseProvider |
typedef Vi2ChunkModelVisDataProvider < Vi2StatsPhaseIterator > | Vi2ChunkModelVisPhaseProvider |
typedef Vi2ChunkCorrectedVisDataProvider < Vi2StatsPhaseIterator > | Vi2ChunkCorrectedVisPhaseProvider |
typedef Vi2ChunkObservedVisDataProvider < Vi2StatsRealIterator > | Vi2ChunkObservedVisRealProvider |
typedef Vi2ChunkModelVisDataProvider < Vi2StatsRealIterator > | Vi2ChunkModelVisRealProvider |
typedef Vi2ChunkCorrectedVisDataProvider < Vi2StatsRealIterator > | Vi2ChunkCorrectedVisRealProvider |
typedef DataIteratorMixin < Vi2StatsDataIterator< Double, Float > > | Vi2StatsFloatIterator |
typedef DataIteratorMixin < Vi2StatsDataIterator< Double, Double > > | Vi2StatsDoubleIterator |
typedef DataIteratorMixin < Vi2StatsDataIterator< Double, Int > > | Vi2StatsIntIterator |
typedef std::map< uInt, std::vector< Int > > | mapuIvIType |
A class to time average all columns of a VisBuffer. | |
typedef ViReadImplAsync | ROVIA |
typedef uInt | Antenna |
The interface to the MeasurementSet for synthesis processing. | |
typedef Double | Frequency |
typedef RigidVector< Float, 3 > | Position |
typedef RigidVector< Double, 3 > | Direction |
typedef Vector< CStokesVector > | vvCoh |
typedef ROVisibilityIterator | ROVisIter |
typedef VisibilityIterator | VisIter |
typedef CountedPtr< CalCache > | CalCachePtr |
typedef CountedPtr< MSCache > | MSCachePtr |
typedef CountedPtr < PlotMSCacheBase > | PlotMSCacheBasePtr |
typedef Double(PlotMSCacheBase::* | CacheMemPtr )(Int, Int) |
typedef Int(PlotMSIndexer::* | IndexerMethPtr )(Int, Int) |
typedef void(PlotMSIndexer::* | CollapseMethPtr )(Int, Array< Bool > &) |
typedef CountedPtr< PlotMSIndexer > | PlotMSIndexerPtr |
typedef CountedPtr< PlotMSPlotter > | PlotMSPlotterPtr |
typedef void * | PMSPTObject |
Typedefs for using post-thread methods. | |
typedef void | PMSPTMethod (PMSPTObject, bool) |
typedef CTEnums | NCT |
typedef MSField | CTField |
NewCalTable: New Calibration table access and creation. | |
typedef MSObservation | CTObservation |
typedef MSAntenna | CTAntenna |
typedef MSSpectralWindow | CTSpectralWindow |
typedef MSHistory | CTHistory |
typedef MSFieldColumns | CTFieldColumns |
typedef MSObservationColumns | CTObservationColumns |
typedef MSAntennaColumns | CTAntennaColumns |
typedef MSSpWindowColumns | CTSpWindowColumns |
typedef MSHistoryColumns | CTHistoryColumns |
typedef ROMSFieldColumns | ROCTFieldColumns |
typedef ROMSObservationColumns | ROCTObservationColumns |
typedef ROMSAntennaColumns | ROCTAntennaColumns |
typedef ROMSSpWindowColumns | ROCTSpWindowColumns |
typedef ROMSHistoryColumns | ROCTHistoryColumns |
typedef ParallelImagerAdaptor < ContinuumParallelImagerImpl > | ContinuumParallelImager |
Standard parallel imager classes based on implementation classes in ParallelImagerMixin.h. | |
typedef ParallelImagerAdaptor < CubeParallelImagerImpl > | CubeParallelImager |
Parallel cube imager. | |
typedef ParallelImagerAdaptor < SerialParallelImagerImpl > | SerialParallelImager |
Serial imager. | |
typedef ParallelImagerMixin < ContinuumPartitionMixin < SynthesisImagerMixin < SynthesisNormalizerMixin < SynthesisDeconvolverMixin < IterationControl > > > > > | ContinuumParallelImagerImpl |
Parallel continuum imager class. | |
typedef ParallelImagerMixin < CubePartitionMixin < SynthesisImagerMixin < SynthesisNormalizerMixin < SynthesisDeconvolverMixin < IterationControl > > > > > | CubeParallelImagerImpl |
Parallel cube imager class. | |
typedef ParallelImagerMixin < SerialPartitionMixin < SynthesisImagerMixin < SynthesisNormalizerMixin < SynthesisDeconvolverMixin < IterationControl > > > > > | SerialParallelImagerImpl |
Serial (non-MPI) imager class -- allows ParallelImagerMixin type to be used regardless of serial vs parallel CASA. | |
typedef void(* | GCFPtr )(Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
typedef Complex | TT |
template <class t>=""> | |
typedef Cube< CountedPtr < CFCell > > | VBRow2CFMapType |
typedef Vector< CountedPtr < CFBuffer > > | VBRow2CFBMapType |
typedef SquareMatrix< Complex, 2 > | mjJones2 |
typedef SquareMatrix< Complex, 4 > | mjJones4 |
typedef SquareMatrix< Float, 2 > | mjJones2F |
Enumerations | |
enum | GLTraceLevel { GLTraceNone, GLTraceErrors, GLTraceInfo, GLTraceCalls, GLTraceImages, GLTraceGraphics, GLTraceMath, GLTraceOther, GLTraceNormal, GLTraceAll } |
enum | ProfileType { UNKNPROF, SINGPROF, RECTPROF, ELLPROF, POLYPROF, POLYLINEPROF, PVPROF } |
enum | PlotAxis { X_BOTTOM, X_TOP, Y_LEFT, Y_RIGHT } |
enum | PlotAxisScale { NORMAL, LOG10, DATE_MJ_SEC, DATE_MJ_DAY } |
Enum for possible axis scales. More... | |
enum | PlotCursor { NORMAL_CURSOR, HAND_OPEN, HAND_CLOSED, CROSSHAIR, WAIT, TEXT } |
Enum for cursors. More... | |
enum | PlotCanvasLayer { MAIN, ANNOTATION } |
The canvas is composed of multiple layers, where changing/adding items from one layer will not affect the others. More... | |
enum | ToolCode { SELECT_TOOL, SUBTRACT_TOOL, ZOOM_TOOL, PAN_TOOL, NONE_TOOL } |
enum | gaussSols { AMP, CENTER, FWHM, INTEGRAL, AMPERR, CENTERERR, FWHMERR, INTEGRALERR, NGSOLMATRICES } |
enum | spxSols { SPXSOL, SPXERR, NSPXSOLMATRICES } |
enum | axisType { LONGITUDE, LATITUDE, FREQUENCY, POLARIZATION, NAXISTYPES } |
enum | ALMAAntennaType { ALMA_INVALID, ALMA_DA, ALMA_DV, ALMA_CM, ALMA_PM, ALMA_numAntTypes } |
enum | VLABeamCalcBandCode { BeamCalc_VLA_L, BeamCalc_VLA_C, BeamCalc_VLA_X, BeamCalc_VLA_U, BeamCalc_VLA_K, BeamCalc_VLA_Q, BeamCalc_VLA_4, VLABeamCalc_NumBandCodes } |
enum | EVLABeamCalcBandCode { BeamCalc_EVLA_L, BeamCalc_EVLA_S, BeamCalc_EVLA_C, BeamCalc_EVLA_X, BeamCalc_EVLA_U, BeamCalc_EVLA_K, BeamCalc_EVLA_A, BeamCalc_EVLA_Q, BeamCalc_EVLA_4, EVLABeamCalc_NumBandCodes } |
enum | ALMABeamCalcBandCode { BeamCalc_ALMA_1, BeamCalc_ALMA_2, BeamCalc_ALMA_3, BeamCalc_ALMA_4, BeamCalc_ALMA_5, BeamCalc_ALMA_6, BeamCalc_ALMA_7, BeamCalc_ALMA_8, BeamCalc_ALMA_9, BeamCalc_ALMA_10, ALMABeamCalc_NumBandCodes } |
Functions | |
PlotFactoryPtr | plotterImplementation (Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true) |
The plotterImplementation function is a global function within the casa namespace. | |
SimplePlotterPtr | simplePlotter (Plotter::Implementation which=Plotter::DEFAULT, bool smartDelete=true) |
The simplePlotter function is a global function within the casa namespace. | |
std::string | to_string (const QString &other) |
***virtual | ~FluxCalcVQS () |
virtual Bool | operator() (Flux< Double > &value, Flux< Double > &error, const MFrequency &mfreq, const Bool updatecoeffs)=0 |
Bool | operator() (Vector< Flux< Double > > &values, Vector< Flux< Double > > &errors, const Vector< MFrequency > &mfreqs) |
Bool | operator() (Vector< Flux< Double > > &values, Vector< Flux< Double > > &errors, const Vector< MFrequency > &mfreqs, const MEpoch &mtime, const String &interpmethod) |
for time variable case with interpolation method | |
virtual Bool | setSource (const String &sourceName, const MDirection &sourceDir) |
If a FS::Source enum matches srcName, returns the enum. | |
FCVQS::Source | getSrcEnum () |
MDirection | getDirection () |
MDirection getDirection() {return directions_p[srcEnum_p];}. | |
void | readQSCoeffsTable (const Path &fileName) |
Read the coefficient data table. | |
void | interpolate (const String &interpmethod) |
Interpolate for time variable source. | |
void | setSourceCoeffsfromVec (uInt &i) |
Set the coefficients from one epoch where i is row number in the original data table. | |
RigidVector< Vector< Float >, 2 > | getCurrentCoeffs () |
Get currently set coefficients. | |
void | isTimeVar (Bool istimevar) |
keep track if it is non-time var source for Perley-Butler2013 | |
FluxCalcVQS () | |
Interpolate1D< Double, Float > ::Method | getInterpMethod_p (const String &interpmethod) |
A map from an FS::Source enum to a list of recognized names for it. | |
void | convertYearFracToMjd (const Vector< Double > &yearfrac, Vector< Double > &mjds) |
convert epochs in year.frac to mjds | |
virtual Bool | toRecord (RecordInterface &out) const |
Save to a record. | |
CompiledSpectralElement () | |
CompiledSpectralElement (SpectralElement::Types type, const Vector< Double > ¶m=Vector< Double >(0)) | |
For subclasses. | |
CompiledSpectralElement (SpectralElement::Types type, uInt nParam) | |
virtual void | _setFunction (const String &function) |
ostream & | operator<< (ostream &os, const GaussianMultipletSpectralElement &elem) |
ostream & | operator<< (ostream &os, const GaussianSpectralElement &elem) |
ostream & | operator<< (ostream &os, const LogTransformedPolynomialSpectralElement &elem) |
ostream & | operator<< (ostream &os, const LorentzianSpectralElement &elem) |
Bool | fixedAmpl () const |
Bool | fixedCenter () const |
Bool | fixedWidth () const |
Bool | fixedFWHM () const |
PCFSpectralElement (SpectralElement::Types type) | |
PCFSpectralElement (SpectralElement::Types type, const Vector< Double > ¶m) | |
param should have three elements: amplitude, center, and width | |
PCFSpectralElement (SpectralElement::Types type, Double amp, Double center, Double width) | |
PCFSpectralElement (const PCFSpectralElement &other) | |
PCFSpectralElement () | |
void | _initFunction () |
ostream & | operator<< (ostream &os, const PowerLogPolynomialSpectralElement &elem) |
ostream & | operator<< (ostream &os, const SpectralElement &elem) |
Bool | near (const SpectralElement &s1, const SpectralElement &s2, const Double tol) |
Bool | nearAbs (const SpectralElement &s1, const SpectralElement &s2, const Double tol) |
ostream & | operator<< (ostream &os, Attribute &a) |
ostream & | operator<< (ostream &os, AttributeBuffer &ab) |
ostream & | operator<< (ostream &os, AttributeValueBase &av) |
const char * | GLbufferToString (int b) |
Convert various OpenGL constants to their string representations. | |
const char * | GLformatToString (GLenum format) |
void | GLAttribToString (GLbitfield bits, String &str) |
Given a glPushAttrib argument, append the string with the arg's string representation. | |
std::ostream & | operator<< (std::ostream &out, const casa::viewer::Position &pos) |
ostream & | operator<< (ostream &os, Annotations::State st) |
Ostream, mainly for debugging the state of the annotator. | |
bool | p1Arrow () const |
bool | p2Arrow () const |
Vector< String > | splitExpression (const Vector< String > &expr0) |
helper function to split an expression into elements | |
Int | findCorrType (Stokes::StokesTypes type, const Vector< Int > &corr) |
global function for finding polarization by index | |
Bool | fieldType (const RecordInterface &parm, const String &id, DataType type, DataType type2=TpNumberOfTypes) |
short inline function for checking the type of a record field | |
Bool | isField (const RecordInterface &parm, const String &id, Bool(*func)(DataType)) |
short inline function for checking a field's data type against some function | |
Bool | isValidRecord (const RecordInterface &parm, const String &id) |
short inline function for checking that a field is a non-empty record | |
Bool | isFieldSet (const RecordInterface &parm, const String &id) |
Short inline function for checking if a record field is "set", i.e. | |
uInt | fieldSize (const RecordInterface &parm, const String &id) |
Short inline function for returning the number of elements in a field (0 for no field, 1 for scalar, >1 for arrays). | |
String | stringUpper (const String &in) |
Basically just upcase(), but in a form suitable for Array::apply. | |
int | dprintf (LogIO &os, const char *format,...) |
a debug-printf function, for printf-ing debug messages | |
std::vector< bool > | bitvec_from_ulong (unsigned long val, size_t len=std::numeric_limits< unsigned long >::digits) |
unsigned long | bitvec_to_ulong (const std::vector< bool > &val) |
template<class T > | |
Array< T > | operator& (const Array< T > &, const T &) |
Function for working with bitmasks. | |
template<class T > | |
LogicalArray | maskBits (const Array< T > &, const T &) |
returns a LogicalArray corresponding to (ARR&MASK)!=0 | |
INHERITANCE_POINTER (ScatterPlot, ScatterPlotPtr, Plot, PlotPtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(MaskedScatterPlot | |
PlotItemPtr | INHERITANCE_POINTER (ErrorPlot, ErrorPlotPtr, ScatterPlot, ScatterPlotPtr, PlotItem, PlotItemPtr) INHERITANCE_POINTER(ColoredPlot |
INHERITANCE_POINTER2 (PlotLayoutSingle, PlotLayoutSinglePtr, PlotCanvasLayout, PlotCanvasLayoutPtr) INHERITANCE_POINTER2(PlotLayoutGrid | |
INHERITANCE_POINTER (PlotMaskedPointData, PlotMaskedPointDataPtr, PlotPointData, PlotPointDataPtr, PlotData, PlotDataPtr) class PlotErrorData | |
Data that adds error functionality on top of normal plot data. | |
INHERITANCE_POINTER (PlotErrorData, PlotErrorDataPtr, PlotPointData, PlotDataPtr, PlotData, PlotDataPtr) class PlotBinnedData | |
Data that differentiates different points into different "bins" on top of normal point data functionality. | |
INHERITANCE_POINTER (PlotBinnedData, PlotBinnedDataPtr, PlotPointData, PlotDataPtr, PlotData, PlotDataPtr) class PlotRasterData | |
Data for raster plots, which can be thought of as three-dimensional. | |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the | color (i.e.,"000000"for black) and |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable | name (i.e."black").In many places throughout the plotter |
CONCRETE UTILITY CLASSES Coordinate on the canvas | surface (i.e., the part where the actual plots are, which doesn't include things like axes, titles, etc.).A coordinate has two values and a system.*/class PlotCoordinate |
virtual void | setSymbol (const PlotSymbolPtr symbol) |
virtual void | setSymbol (PlotSymbol::Symbol sym) |
INHERITANCE_POINTER (PlotSelectTool, PlotSelectToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotZoomTool | |
A PlotZoomTool is a concrete subclass of PlotMouseTool that provides convenient zooming functionality. | |
INHERITANCE_POINTER (PlotZoomTool, PlotZoomToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotPanTool | |
A PlotPanTool is a concrete subclass of PlotMouseTool that provides convenient panning functionality. | |
INHERITANCE_POINTER (PlotPanTool, PlotPanToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotTrackerTool | |
A PlotTrackerTool is a concrete subclass of PlotMouseTool that provides convenient tracker functionality. | |
INHERITANCE_POINTER (PlotTrackerTool, PlotTrackerToolPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) TOOL NOTIFICATION CLASSESInterface for objects that want to be notified when the selection tool changes.*/class PlotSelectToolNotifier | |
TOOL GROUP CLASSES A PlotMouseToolGroup provides an interface for a group of PlotMouseTools where only | one (or none) is active at a time.*/class PlotMouseToolGroup |
INHERITANCE_POINTER (PlotMouseToolGroup, PlotMouseToolGroupPtr, PlotMouseTool, PlotMouseToolPtr, PlotTool, PlotToolPtr) class PlotStandardMouseToolGroup | |
PlotStandardMouseToolGroup is a specialized PlotMouseToolGroup where the tools in the group are: 1) select, 2) zoom, and 3) pan. | |
ostream & | operator<< (ostream &os, const AnnotationBase &annotation) |
ostream & | operator<< (ostream &os, const AnnotationBase::LineStyle &ls) |
ostream & | operator<< (ostream &os, const AnnotationBase::FontStyle &fs) |
ostream & | operator<< (ostream &os, const map< AnnotationBase::Keyword, String > &x) |
ostream & | operator<< (ostream &os, const AnnotationBase::Direction x) |
ostream & | operator<< (ostream &os, const RegionTextList &list) |
ostream & | operator<< (ostream &os, const CasaImageBeamSet &beamSet) |
ostream & | operator<< (ostream &os, const AsciiAnnotationFileLine &line) |
const Array< ImageFit1D< Float > > & | getFitters () const |
const Vector< Double > | getPixelCenter (uint index) const |
Returns the center, in pixels of the indexth fit. | |
Double | getWorldValue (double pixelVal, const IPosition &imPos, const String &units, bool velocity, bool wavelength) const |
Converts a pixel value into a world value either in velocity, wavelength, or frequency units. | |
void | setPLPDivisor (const String &x) |
void | logSummary (uInt nProfiles, uInt nAttempted, uInt nSucceeded, uInt nConverged, uInt nValid) |
void | writeImages (Bool someConverged) const |
void | _setResults () |
void | _resultsToLog () |
String | _getTag (const uInt i) const |
std::unique_ptr< vector < vector< Array< Double > > > > | _createPCFArrays () const |
String | _elementToString (const Double value, const Double error, const String &unit, Bool isFixed) const |
String | _pcfToString (const PCFSpectralElement *const &pcf, const CoordinateSystem &csys, const Vector< Double > &world, const IPosition &imPos, Bool showTypeString=True, const String &indent="") const |
String | _gaussianMultipletToString (const GaussianMultipletSpectralElement &gm, const CoordinateSystem &csys, const Vector< Double > &world, const IPosition &imPos) const |
Bool | _setAxisTypes () |
String | _polynomialToString (const PolynomialSpectralElement &poly, const CoordinateSystem &csys, const Vector< Double > &imPix, const Vector< Double > &world) const |
String | _powerLogPolyToString (const PowerLogPolynomialSpectralElement &plp) const |
String | _logTransPolyToString (const LogTransformedPolynomialSpectralElement <p) const |
void | _marshalFitResults (Array< Bool > &attemptedArr, Array< Bool > &successArr, Array< Bool > &convergedArr, Array< Bool > &validArr, Array< String > &typeMat, Array< Int > &niterArr, Array< Int > &nCompArr, std::unique_ptr< vector< vector< Array< Double > > > > &pcfArrays, vector< Array< Double > > &plpArrayss, vector< Array< Double > > <pArrays, Bool returnDirection, Array< String > &directionInfo) |
static void | _makeSolutionImages (const String &name, const CoordinateSystem &csys, const Array< Double > &values, const String &unit, const Array< Bool > &mask) |
void | _insertPCF (vector< vector< Array< Double > > > &pcfArrays, const IPosition &pixel, const PCFSpectralElement &pcf, const uInt row, const uInt col, const Double increment) const |
void | _writeImages (const CoordinateSystem &csys, const Array< Bool > &mask, const String &yUnit) const |
Double | _fitAxisIncrement () const |
Double | _centerWorld (const PCFSpectralElement &solution, const IPosition &imPos) const |
void | _writeLogfile (const String &str, Bool open, Bool close) |
static Array< Bool > | _replicateMask (const Array< Bool > &array, Int n) |
the input array must have a degenerate last axis. | |
void | _doWorldCoords (Array< String > &directionInfo, const CoordinateSystem &csysSub, const IPosition &pixel, const DirectionCoordinate *const &dcoord, const SpectralCoordinate *const &spcoord, const StokesCoordinate *const &polcoord, Bool returnDirection, const String &directionType) |
void | _processSolutions (Array< String > &typeMat, Array< Int > &niterArr, Array< Int > &nCompArr, const IPosition &pixel, SHARED_PTR< const ProfileFitResults > fitter, std::unique_ptr< vector< vector< Array< Double > > > > &pcfArrays, vector< Array< Double > > &plpArrays, vector< Array< Double > > <pArrays, Double increment) |
RegionTextParser () | |
RegionTextParser (const String &filename, const CoordinateSystem &csys, const IPosition &imShape, const Int requireAtLeastThisVersion, const String &prependRegion="", const String &globalOverrideChans="", const String &globalOverrrideStokes="") | |
differentiating between the filename and simple text constructors globalOverrideChans override all spectral selections in the file or text by using this channel selection <src>globalOverrideStokes override all correlation selections in the file or text by using this polarization selection <src>prependRegion allows one to specify region(s) that will be prepended to any text in filename or text | |
RegionTextParser (const CoordinateSystem &csys, const IPosition &imShape, const String &text, const String &prependRegion="", const String &globalOverrideChans="", const String &globalOverrrideStokes="") | |
~RegionTextParser () | |
RegionTextParser & | operator= (const RegionTextParser &) |
Int | getFileVersion () const |
vector< AsciiAnnotationFileLine > | getLines () const |
static ParamSet | getParamSet (Bool &spectralParmsUpdated, LogIO &log, const String &text, const String &preamble, const CoordinateSystem &csys, SHARED_PTR< std::pair< MFrequency, MFrequency > > overridingFreqRange, SHARED_PTR< Vector< Stokes::StokesTypes > > overridingCorrRange) |
get the parameter set from a line of text ; preamble is prepended to exception messages; | |
void | _parse (const String &contents, const String &fileDesc) |
Array< String > | _extractTwoPairs (uInt &end, const String &string) const |
static Vector< String > | _extractSinglePair (const String &string) |
extract s1 and s2 from a string of the form "[s1, s2]" | |
void | _addLine (const AsciiAnnotationFileLine &line) |
AnnotationBase::Type | _getAnnotationType (Vector< Quantity > &qDirs, vector< Quantity > &qunatities, String &textString, String &consumeMe, const String &preamble) const |
ParamSet | _getCurrentParamSet (Bool &spectralParmsUpdated, ParamSet &newParams, String &consumeMe, const String &preamble) const |
void | _createAnnotation (const AnnotationBase::Type annType, const Vector< Quantity > &qDirs, const std::pair< Quantity, Quantity > &qFreqs, const vector< Quantity > &quantities, const String &textString, const ParamSet ¤tParamSet, const Bool annOnly, const Bool isDifference, const String &preamble) |
std::pair< Quantity, Quantity > | _quantitiesFromFrequencyString (const String &freqString, const String &preamble) const |
static String | _doLabel (String &consumeMe, const String &logPreamble) |
static String | _getKeyValue (String &consumeMe, const String &preamble) |
Vector< Quantity > | _extractQuantityPairAndSingleQuantity (String &consumeMe, const String &preamble) const |
Vector< Quantity > | _extractNQuantityPairs (String &consumeMe, const String &preamble) const |
Vector< Quantity > | _extractTwoQuantityPairs (String &consumeMe, const String &preamble) const |
std::pair< Quantity, Quantity > | _extractSingleQuantityPair (const String &pair, const String &preamble) const |
void | _setInitialGlobals () |
static Vector < Stokes::StokesTypes > | _stokesFromString (const String &stokes, const String &preamble) |
Vector< Quantity > | _extractTwoQuantityPairsAndSingleQuantity (String &consumeMe, const String &preamble) const |
void | _extractQuantityPairAndString (std::pair< Quantity, Quantity > &quantities, String &string, String &consumeMe, const String &preamble, const Bool requireQuotesAroundString) const |
Vector< Quantity > | _extractQuantitiesFromPair (const String &pair, const String &preamble) const |
void | _determineVersion (const String &chunk, const String &filename, const Int requireAtLeastThisVersion) |
void | _setOverridingCorrelations (const String &globalOverrideStokes) |
set the Stokes/polarizations/correlations that will override all global and per line correlation specifications; If multiple ranges are specified, an exception will be thrown; | |
void | _setOverridingChannelRange (const String &globalOverrideChans) |
set the (single) channel range that will override all global and per line frequency specifications; If multiple ranges are specified, an exception will be thrown; | |
CStokesVector | operator* (const SquareMatrix< Complex, 4 > &m, const CStokesVector &v) |
Multiplication of CStokesVector by a Complex SquareMatrix. | |
void | defaultValue (CStokesVector &v) |
void | defaultValue (StokesVector &v) |
StokesVector | operator* (Float f, const StokesVector &v) |
Multiply by a scalar. | |
StokesVector | operator* (const StokesVector &v, Float f) |
Multiply by a scalar. | |
StokesVector | operator* (const SquareMatrix< Float, 4 > &m, const StokesVector &v) |
Multiplication of StokesVector by a SquareMatrix. | |
CStokesVector & | applySlin (CStokesVector &result, const StokesVector &v) |
Apply conversion matrix from Stokes to linear(returns result). | |
CStokesVector | applySlin (const StokesVector &v) |
Apply conversion matrix from Stokes to linear. | |
CStokesVector & | applyScirc (CStokesVector &result, const StokesVector &v) |
Apply conversion matrix from Stokes to circular. | |
CStokesVector | applyScirc (const StokesVector &v) |
Apply conversion matrix from Stokes to circular. | |
StokesVector & | applySlinInv (StokesVector &result, const CStokesVector &v) |
Apply conversion matrix from linear to Stokes. | |
StokesVector | applySlinInv (const CStokesVector &v) |
Apply conversion matrix from linear to Stokes. | |
StokesVector & | applyScircInv (StokesVector &result, const CStokesVector &v) |
Apply conversion matrix from circular to Stokes. | |
StokesVector | applyScircInv (const CStokesVector &v) |
Apply conversion matrix from circular to Stokes. | |
void | addRadioButtonsToGroup (QButtonGroup *group) const |
Overrides PlotMSWidget::addRadioButtonsToGroup(). | |
void | rangeChanged () |
Slot for when the set range changes. | |
void | timeFromChanged () |
void | timeToChanged () |
Record | callibSetParams (const String &calLibrary) |
Interface to flex/bison scanner/parser for a CalLibrary file. The calibration instructions are returned in a Record. | |
Record | calLibraryGramParseCommand (CalLibraryParse *parser, const String &calLibrary) |
Declare the bison parser (is implemented by bison command). | |
void | CalLibraryGramerror (const char *s) |
The yyerror function for the parser. | |
int | calLibraryGramInput (char *buf, int max_size) |
Declare the input routine for flex/bison. | |
void | clearBuf (char *buf, int size) |
Int & | calLibLineNum () |
Current line number in file, for parse errors. | |
const Record * | calLibraryRecord () |
Give the Record. | |
void | smooth (CalSet< Complex > &cs, const String &smtype, const Double &smtime, Vector< Int > selfields) |
Globals. | |
void | smoothCT (NewCalTable ct, const String &smtype, const Double &smtime, Vector< Int > selfields) |
Create a specialized VisCal from VisSet. | |
void | assignCTScanField (NewCalTable &ct, String msName, Bool doField=True, Bool doScan=True, Bool doObs=True) |
Extract time-dep scan and field id info from the specified MS, and assign them to the NewCalTable. | |
Bool | clone (const String &imageName, const String &newImageName) |
template<class T > | |
void | openImage (const String &imagenamefull, SHARED_PTR< ImageInterface< T > > *img) |
double | myhash (register double arg) |
void | gcppeij (Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
--------------------------------------------------------------- | |
Jones * | createJones (const Jones::JonesType &jtype) |
Global methods:. | |
void | apply (const Jones &j1, VisVector &v, const Jones &j2) |
Apply a pair of Jones to a VisVector:. | |
void | apply (const Jones &j1, VisVector &v, const Jones &j2, Bool &vflag) |
Jones::JonesType | jonesType (const Int &n) |
Return enum from integer. | |
Int | jonesNPar (const Jones::JonesType &jtype) |
Return parameter count from. | |
Mueller * | createMueller (const Mueller::MuellerType &mtype) |
Globals. | |
Int | muellerNPar (const Mueller::MuellerType &mtype) |
Return Mueller type according to Int Mueller::MuellerType muellerType(const Int& n);. | |
Mueller::MuellerType | muellerType (const Jones::JonesType &jtype, const VisVector::VisType &vtype) |
Return Mueller type according to underlying Jones and VisVector types. | |
String | calTableType (const String &tablename) |
Global methods. | |
VisCal * | createVisCal (const String &type, VisSet &vs) |
Create a specialized VisCal from VisSet. | |
VisCal * | createVisCal (const String &type, String msname, Int MSnAnt, Int MSnSpw) |
Create a specialized VisCal from msname, nAnt, nSpw. | |
VisCal * | createVisCal (const String &type, const MSMetaInfoForCal &msmc) |
Create a specialized VisCal from MSMetaInfoForCal. | |
VisCal * | createVisCal (const String &type, const Int &nAnt) |
Create a specialized VisCal from nAnt. | |
SolvableVisCal * | createSolvableVisCal (const String &type, VisSet &vs) |
Create a specialized SolvableVisCal from VisSet. | |
SolvableVisCal * | createSolvableVisCal (const String &type, String msname, Int MSnAnt, Int MSnSpw) |
Create a specialized SolvableVisCal from msname, nAnt, nSpw. | |
SolvableVisCal * | createSolvableVisCal (const String &type, const MSMetaInfoForCal &msmc) |
Create a specialized SolvableVisCal from MSMetaInfoForCal. | |
SolvableVisCal * | createSolvableVisCal (const String &type, const Int &nAnt) |
Create a specialized SolvableVisCal from nAnt. | |
VisVector::VisType | visType (const Int &ncorr) |
Globals:. | |
calcAntenna * | newAntenna (Double sub_h, Double feed_x, Double feed_y, Double feed_z, Double ftaper, Double thmax, const char *geomfile) |
void | deleteAntenna (calcAntenna *a) |
void | Antennasetfreq (calcAntenna *a, Double freq) |
void | Antennasetdir (calcAntenna *a, const Double *dir) |
void | alignfeed (calcAntenna *a, const Pathology *p) |
void | getfeedbasis (const calcAntenna *a, Double B[3][3]) |
void | Efield (const calcAntenna *a, const casa::Complex *pol, casa::Complex *E) |
Int | Antennasetfeedpattern (calcAntenna *a, const char *filename, Double scale) |
calcAntenna * | newAntennafromApertureCalcParams (struct ApertureCalcParams *ap) |
void | applyPathology (Pathology *P, calcAntenna *a) |
Int | dishvalue (const calcAntenna *a, Double r, Double *z, Double *m) |
Int | subfromdish (const calcAntenna *a, Double x, Double y, Double *subpoint) |
Int | dishfromsub (const calcAntenna *a, Double x, Double y, Double *dishpoint) |
Ray * | newRay (const Double *sub) |
void | deleteRay (Ray *ray) |
Pathology * | newPathology () |
Pathology * | newPathologyfromApertureCalcParams (struct ApertureCalcParams *ap) |
void | deletePathology (Pathology *P) |
Double | dAdOmega (const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) |
Double | dOmega (const calcAntenna *a, const Ray *ray1, const Ray *ray2, const Ray *ray3, const Pathology *p) |
Double | Raylen (const Ray *ray) |
Double | feedfunc (const calcAntenna *a, Double theta) |
void | Pathologize (Double *sub, const Pathology *p) |
void | intersectdish (const calcAntenna *a, const Double *sub, const Double *unitdir, Double *dish, Int niter) |
void | intersectaperture (const calcAntenna *a, const Double *dish, const Double *unitdir, Double *aper) |
Ray * | trace (const calcAntenna *a, Double x, Double y, const Pathology *p) |
Double | feedgain (const calcAntenna *a, const Ray *ray, const Pathology *p) |
void | tracepol (casa::Complex *E0, const Ray *ray, casa::Complex *E1) |
Int | legplanewaveblock (const calcAntenna *a, Double x, Double y) |
Int | legplanewaveblock2 (const calcAntenna *a, const Ray *ray) |
Int | legsphericalwaveblock (const calcAntenna *a, const Ray *ray) |
void | faccumulatetogrid_ (Complex *grid, Complex *CF, Complex *nvalue, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Int *doPSFOnly, Complex *norm, Complex *phaseGrad, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
void | dfaccumulatetogrid_ (DComplex *grid, Complex *CF, Complex *nvalue, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Int *doPSFOnly, Complex *norm, Complex *phaseGrad, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
void | faccumulatefromgrid_ (Complex *nvalue, const Complex *grid, Complex *CF, Double *wVal, Int *scaledSupport, Float *scaledSampling, Double *off, Int *convOrigin, Int *cfShape, Int *loc, Int *igrdpos, Double *sinDPA, Double *cosDPA, Int *finitePointingOffset, Complex *phaseGrad, Complex *phasor, Int *imNX, Int *imNY, Int *imNP, Int *imNC, Int *cfNX, Int *cfNY, Int *cfNP, Int *cfNC, Int *phNX, Int *phNY) |
PolOuterProduct::GenericVBPol | translateStokesToGeneric (const Int &stokes) |
------------------------------------------------------------------ | |
Int | translateGenericToStokes (const PolOuterProduct::GenericVBPol &gPol, const MSIter::PolFrame &polFrame=MSIter::Circular) |
Int | getPhaseCenter (MeasurementSet &ms, MDirection &dir0, Int whichField=-1) |
Bool | findMaxAbsLattice (const ImageInterface< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs) |
Bool | findMaxAbsLattice (const ImageInterface< Float > &masklat, const Lattice< Float > &lattice, Float &maxAbs, IPosition &posMaxAbs, Bool flip=False) |
Double | getCurrentTimeStamp (const VisBuffer &vb) |
void | makeStokesAxis (Int npol_p, Vector< String > &polType, Vector< Int > &whichStokes) |
Double | getPA (const VisBuffer &vb) |
void | storeImg (String fileName, ImageInterface< Complex > &theImg, Bool writeReIm=False) |
void | storeImg (String fileName, ImageInterface< Float > &theImg) |
void | storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Complex > &cf) |
void | storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< DComplex > &cf) |
void | storeArrayAsImage (String fileName, const CoordinateSystem &coords, const Array< Float > &cf) |
Bool | isVBNaN (const VisBuffer &vb, String &mesg) |
void | getHADec (MeasurementSet &ms, const VisBuffer &vb, Double &HA, Double &RA, Double &Dec) |
Variables | |
SMART POINTER DEFINITIONS *typedef CountedPtr < PlotCanvasLayout > | PlotCanvasLayoutPtr |
SMART POINTER DEFINITIONS *typedef CountedPtr< PlotPanel > | PlotPanelPtr |
static class casa::init_dispatcher | init_dispatcher_ |
FCVQS::Source | srcEnum_p |
Vector< Double > | epochvec_p |
Matrix< Float > | coeffsmat_p |
Matrix< Float > | coefferrsmat_p |
Vector< Float > | fluxes_p |
RigidVector< Vector< Float >, 2 > | tvcoeffs_p |
Vector<Float> tvcoeffs_p;. | |
Table | Table_p |
Bool | istimevar_p |
String | _function |
std::vector< std::vector < double > > | beams_ |
String | majorunit_ |
String | minorunit_ |
String | paunit_ |
DParameterChoice * | beamOnOff_ |
DParameterChoice * | beamStyle_ |
DParameterChoice * | beamColor_ |
DParameterRange< Int > * | beamLineWidth_ |
DParameterRange< Float > * | beamXCenter_ |
DParameterRange< Float > * | beamYCenter_ |
static const String | CSYS_INDIVIDUAL |
static const String | CSYS_IMAGE |
static const String | CSYS_B1950 |
static const String | CSYS_J2000 |
static const String | CSYS_GALACTIC |
static const String | CSYS_ECLIPTIC |
static const String | UNIT_IPIXELS |
static const String | UNIT_DEGREES |
static const String | UNIT_RADIANS |
static const String | PUNIT_SEXAGESIMAL |
static const String | PUNIT_HMS |
static const String | PUNIT_DMS |
static const String | SUNIT_ARCSEC |
static const String | SUNIT_ARCMIN |
static const String | DEFAULT_COMMENTS |
const Complex | ImaginaryUnit |
const int | RFA_MIN_NAD |
min number of deviations for which average is considered valid | |
const Float | RFA_AAD_CHANGE |
significant change in accumulated average | |
const RFChunkStats::StatEnums | active_stats [] |
enums for which stats are actually collected | |
const uInt | num_active_stats |
const char | RF_GLISHINDEX [] |
character constants for common agent parameters | |
const char | RF_NAME [] |
const char | RF_DEBUG [] |
const char | RF_PLOT [] |
const char | RF_PLOTSCR [] |
const char | RF_GLOBAL [] |
const char | RF_TRIAL [] |
const char | RF_RESET [] |
const char | RF_FIGNORE [] |
const char | RF_UNFLAG [] |
const char | RF_SHADOW [] |
const char | RF_ELEVATION [] |
const char | RF_THR [] |
const char | RF_ROW_THR [] |
const char | RF_HW [] |
const char | RF_ROW_HW [] |
const char | RF_ROW_DISABLE [] |
const char | RF_COLUMN [] |
const char | RF_EXPR [] |
const char | RF_CLIP [] |
const char | RF_FLAGRANGE [] |
const char | RF_MIN [] |
const char | RF_MAX [] |
const char | RF_CHANAVG [] |
const char | RF_NDEG [] |
const char | RF_SPWID [] |
const char | RF_FREQS [] |
const char | RF_CHANS [] |
const char | RF_REGION [] |
const char | RF_NBINS [] |
const char | RF_MINPOP [] |
const char | RF_CORR [] |
const char | RF_ANT [] |
const char | RF_FIELD [] |
const char | RF_BASELINE [] |
const char | RF_AUTOCORR [] |
const char | RF_INTENT [] |
const char | RF_SCAN [] |
const char | RF_ARRAY [] |
const char | RF_OBSERVATION [] |
const char | RF_FEED [] |
const char | RF_UVRANGE [] |
const char | RF_DIAMETER [] |
const char | RF_LOWERLIMIT [] |
const char | RF_UPPERLIMIT [] |
const char | RF_TIMERANGE [] |
const char | RF_CENTERTIME [] |
const char | RF_TIMEDELTA [] |
const char | RF_QUACK [] |
const char | RF_QUACKMODE [] |
const char | RF_QUACKINC [] |
const char | RF_NCHAN [] |
const char | RF_START [] |
const char | RF_STEP [] |
const char | RF_MODE [] |
const char | RF_MSSELECT [] |
const RFlagWord | RowFlagged |
special row flag masks. | |
const RFlagWord | RowAbsent |
MaskedScatterPlotPtr | |
ScatterPlot | |
ScatterPlotPtr | |
PlotItem | |
PlotItemPtr | ColoredPlotPtr |
GRID LAYOUT CLASSES Coordinate for a grid | layout |
PlotLayoutGridPtr | |
PlotCanvasLayout | |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of | data |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple | plotter |
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple it may be better to restrict PlotData to be more like | PlotPointData |
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw | arrays |
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw | vectors |
ENUMS Enum for the four plot axes If this enum is changed or | none |
const PlotAxisBitset | all_four_sides |
const PlotAxisBitset | none_sides |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if | applicable |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable color and Strings are | interchangeable |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | cname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | cptrname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | pname |
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files | gname |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active | inactive |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active | tools |
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active and will not send events to later tools or event handlers if the latest tool was blocking In this way a single tool can be used to handle ALL user interaction via the GUI at one | time |
CONCRETE TOOL CLASSES Was in | PlotStandardMouseToolGroup |
CONCRETE TOOL CLASSES Was in but needed | here |
CONCRETE TOOL CLASSES Was in but needed so it can be passed to | setActiveTool |
static const String | _CONVERGED |
static const String | _SUCCEEDED |
static const String | _VALID |
static const String | _class |
Bool | _logResults |
Bool | _multiFit |
Bool | _doVelocity |
String | _xUnit |
String | _centerName |
String | _centerErrName |
String | _fwhmName |
String | _fwhmErrName |
String | _ampName |
String | _ampErrName |
String | _integralName |
String | _integralErrName |
String | _plpName |
String | _plpErrName |
String | _ltpName |
String | _ltpErrName |
String | _summaryHeader |
uInt | _nGaussSinglets |
uInt | _nGaussMultiplets |
uInt | _nLorentzSinglets |
uInt | _nPLPCoeffs |
uInt | _nLTPCoeffs |
const Array< SHARED_PTR < ProfileFitResults > > *const | _fitters |
SpectralList | _nonPolyEstimates |
const SHARED_PTR< const SubImage< Float > > | _subImage |
subimage contains the region of the original image on which the fit is performed. | |
Int | _polyOrder |
Int | _fitAxis |
vector< axisType > | _axisTypes |
Array< String > | _worldCoords |
Record | _results |
static const uInt | _nOthers |
static const uInt | _gsPlane |
static const uInt | _lsPlane |
SHARED_PTR< LogFile > | _logfile |
SHARED_PTR< LogIO > | _log |
Vector< Double > | _goodAmpRange |
Vector< Double > | _goodCenterRange |
Vector< Double > | _goodFWHMRange |
const CoordinateSystem | _csysIm |
String | _plpDivisor |
Vector< Vector< Double > > | _pixelPositions |
Bool _inVelocitySpace() const;. | |
static const String | sOnePair |
static const String | bTwoPair |
static const String | sNPair |
static const Regex | startOnePair |
static const Regex | startNPair |
CoordinateSystem | _csys |
ParamSet | _currentGlobals |
vector< AsciiAnnotationFileLine > | _lines |
Vector< AnnotationBase::Keyword > | _globalKeysToApply |
Int | _fileVersion |
IPosition | _imShape |
uInt | _regions |
SHARED_PTR< std::pair < MFrequency, MFrequency > > | _overridingFreqRange |
SHARED_PTR< Vector < Stokes::StokesTypes > > | _overridingCorrRange |
bool | isCustom_ |
Whether last set range was custom or not. | |
double | from_ |
Last set range. | |
double | to_ |
constexpr double | kDay2Sec |
constexpr double | kSec2Day |
IlluminationConvFunc | gwEij |
Applicator | applicator |
Double | VLABandMinFreqDefaults [VLABeamCalc_NumBandCodes] |
Double | VLABandMaxFreqDefaults [VLABeamCalc_NumBandCodes] |
BeamCalcGeometry | VLABeamCalcGeometryDefaults [VLABeamCalc_NumBandCodes] |
Double | EVLABandMinFreqDefaults [EVLABeamCalc_NumBandCodes] |
Double | EVLABandMaxFreqDefaults [EVLABeamCalc_NumBandCodes] |
BeamCalcGeometry | EVLABeamCalcGeometryDefaults [EVLABeamCalc_NumBandCodes] |
Double | ALMABandMinFreqDefaults [ALMABeamCalc_NumBandCodes] |
Double | ALMABandMaxFreqDefaults [ALMABeamCalc_NumBandCodes] |
BeamCalcGeometry | ALMABeamCalcGeometryDefaults [ALMABeamCalc_NumBandCodes] |
----------------------------------------------------------------------------- Start of casa namespace -----------------------------------------------------------------------------
UVWMachine Does rotation, including B1950 <-> J2000, refocusing, and maybe even SIN <-> (-)NCP reprojection of existing UVWs, but it does not generate UVWs from an antenna table.
--------------------------------------------------------------------- --------------------------------------------------------------------- TEMPS The following #defines should REALLY GO! --------------------------------------------------------------------- ---------------------------------------------------------------------
not yet:include <synthesis/MeasurementComponents/CalCorruptor.h>
----------------------------------------------------------------------------
include <synthesis/TransformMachines/FTMachine.h> include <casa/Arrays/Matrix.h> include <scimath/Mathematics/FFTServer.h> include <msvis/MSVis/VisBuffer.h> include <images/Images/ImageInterface.h> include <images/Images/ImageInterface.h> include <casa/Containers/Block.h> include <casa/Arrays/Array.h> include <casa/Arrays/Vector.h> include <casa/Arrays/Matrix.h> include <scimath/Mathematics/ConvolveGridder.h>
-*- C++ -*-
include <casa/Logging/LogMessage.h> include <casa/Logging/LogSink.h> include <casa/Logging/LogIO.h>
include <synthesis/MeasurementComponents/VisJones.h> include <synthesis/MeasurementEquations/VisEquation.h>
std includes
Forward Decls.
-*- mode: c++ -*-
FTMachine::rotateUVW(Matrix<Double>& uvw, Vector<Double>& dphase, const VisBuffer& vb).
using namespace casa;
pragma GCC diagnostic warning "-Wno-missing-field-initializers"
casacore containers
Base class.
Logging.
To handle configuration records.
Where ViFactory interface is defined.
Where TransformingVi2 interface is defined.
Measurement Set.
Where VisBufferImpl2 interface is defined.
include <lattices/Lattices/LatticeExprNode.h>
PLEASE DO *NOT* ADD ADDITIONAL METHODS TO THIS CLASS.
.casarc interface
To handle variant parameters.
Qt implementation of main viewer supervisory object -- Functional level.
(Trailing underscore is not a typo -- do not remove it; QtDataManager.ui.h uses the QTDATAMANAGER_H symbol).
(Trailing underscore is not a typo -- do not remove it; QtExportBrowser.ui.h uses the QTEXPORTBROWSER_H symbol).
Represents a curve drawn on the QtCanvas.
Displays the log from a fit.
including without guard results in yyFlexLexer being multiply defined when compiling the scanner.
Implementation of a relative screen pos. DSRectangle.
Implementation of a relative screen pos. DSEllipse.
Base class for scrolling DisplayData objects.
aips includes:
Go ahead and include X11 stuff for now.
Support functions for GLPixelCanvas.
Display list support for GLPixelCanvas.
-----------------------------------------------------------------------------
----------------------------------------------------------------------------- Start of casa namespace definitions -----------------------------------------------------------------------------
----------------------------------------------------------------------------- Start of define macro to prevent multiple loading ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- Includes ----------------------------------------------------------------------------- ----------------------------------------------------------------------------- Start of casa namespace -----------------------------------------------------------------------------
Internal
These classes are used to implement display list support for GLPixelCanvas. Execution tracing is supported. The variable 'nspaces' gives the number of spaces to indent the printout. All of these classes are used internally by GLPixelCanvas and wouldn't be useful elsewhere.
The GLLogIO class extends the LogIO class to add tracing support. Also, a couple of miscellaneous support routines are defined.
Internal
QtMouseToolNames holds static constants for Qt mouse tools (with some access methods for them). There is an ordered list of 'mouse tool' types, names and reference indices for them, etc.
Include Simple{World,Pixel}CanvasApp stuff
trial includes: display library includes:
.\.
The viewer is structured with a functional layer and a gui layer. In principle the former can operate without the latter. This class manages functional objects associated with the viewer, in particular the list of user-created DDs.
Records interface System utilities (for profiling macros)
Class containing the actual transformation logic
Measurement Set Selection Needed by setupMS Needed by copyTable OS methods needed by fillSubTables
Class containing the actual transformation logic VisBuffer class only accessible from this class
Class containing the actual transformation logic Implementation returned by the factory method
To handle variant parameters Measurement Set Selection Data handling Regridding VisibityIterator / VisibilityBuffer framework TVI framework THis is needed just because of vi::AveragingTvi2::weightToSigma To get observatory position from observatory name To post formatted msgs via ostringstream To apply hanning smooth To apply fft shift To apply 1D interpolations to compute partial medians single dish specific
Coordinate systems MS handling To use ostringstream Enable record conversions
GSL includes
VI/VB framework TVI framework Measurement Set NOTE: See implementation include below
To handle variant parameters MS Access To get observatory position from observatory name calcChanFreqs 1d interpolation methods
Measurement Set Standard Lib NOTE: See implementation include below
Fitting classes OpenMP
Antenna column data providers
Array id column data provider
Corrected visibilities data provider template
Data description id column data provider
Base class of data providers based on StatsDataProvider, backed by a VisibilityIterator2 instances.
Data providers for feed id columns.
Data provider for field id column
Data provider for flag cube column
Data provider for flag row column
Float visibilities column data provider
Data provider for interval column
Observed visibilities data provider template
Data provider for scan column
Data provider for time column
Data provider for uvrange.
Data providers for visibility amplitudes.
Data providers for imaginary part of visibilities.
Data providers for visibility phases.
Data providers for real part of visibilities.
Data provider for weight spectrum column.
Data provider data iterator to provide visibility amplitudes.
Data provider data iterator to provide boolean values as true -> 1, false -> 0.
Data iterators for Vi2ChunkDataProvider
Data provider mask iterators, based on a flag column.
Data provider data iterator to provide imaginary part of visibilities.
Data provider data iterator to provide visibility phases.
Data provider data iterator to provide real part of visibilities.
Data provider weights iterators, based on sigma column
Data provider of uvrange values, based on uvw column
Data provider weights iterators, based on weights column
casacore includes
System utilities (for profiling macros) Include files for the DBus Service
System utilities (for profiling macros) Boost Libraries for mutex and noncopyable semantics Include files for the DBus Service
Implementation returned by the factory method
Apparently not required here? (gmoellen 06Nov20)
#define CONVSIZE (1024*2) #define CONVWTSIZEFACTOR sqrt(2.0) #define OVERSAMPLING 10 #define THRESHOLD 1E-3
--------------------------------------------------------------------- --------------------------------------------------------------------- TEMPS The following #defines should REALLLLAY GO! --------------------------------------------------------------------- --------------------------------------------------------------------- #define CONVSIZE (1024*2) #define CONVWTSIZEFACTOR sqrt(2.0) #define OVERSAMPLING 10 #define THRESHOLD 1E-3
include <casa/Tables/Table.h>
A light-weight container to carray all the information required for a single convolution function plan.
CFCell is basic in-memory representation of a single monochromatic, single polarization cross-product and single w-plane convoluion function .
Mostly a conveniance class to pass around related information.
To avoid parameter-bloat to passing around a number of related objects seperately.
---------------------------------------------------------------------
FTMachine::rotateUVW(Matrix<Double>& uvw, Vector<Double>& dphase, const VisBuffer& vb)
Code in the master thread:
ThreadCoordinator threadCoordinator (nThreads);
Create nThread threads and pass them a pointer to the thread coordinator object. Then enter the work loop
for (int i = 0; i < nBuffers; i++){
Provide access to the i-th buffer
threadCoordinator->getToWork(& vb); // tell workers to hop to it! blocks if workers still busy
}
Code in each worker thread:
while (True){
VisBuffer * workingBuffer = threadCoordinator_p->waitForWork (this); if (workingBuffer == NULL) break;
doSomeWork(workingBuffer); }
typedef uInt casa::Antenna |
The interface to the MeasurementSet for synthesis processing.
VisSet is the Set of Visibilities
The VisSet is a class that simplifies access to the visibility data for the synthesis processing code. It holds a reference to an original MeasurementSet with observed data and creates two extra data columns for the storage of model visibilities and corrected visibilities. All access to the MeasurementSet is done via the VisibilityIterator and the VisBuffer
The VisSet allows selection and sorting of the MeasurementSet to be applied. A number of columns can be specified to define the iteration order, a a time interval can be given to iterate in chunks of time and a channel selection can be made for each spectral window present in the data.
MeasurementSet ms("Example.MS",Table::Update); cout << "Constructing VisSet"<<endl; Block<Int> bi(2); bi[0]=MS::SPECTRAL_WINDOW_ID; bi[1]=MS::TIME; Matrix<Int> chanSelection; // no channel selection // iterate in 600s chunks within each SpectralWindow Double interval=600.; VisSet vs(ms,bi,chanSelection,interval);
This class provides an easy interface to the MS. It keeps the iterator around for reuse, thus avoiding repeated sorting of the data.
typedef std::map< std::pair<Int,Int>,std::vector<uInt> > casa::antennaPairMap |
Definition at line 72 of file FlagDataHandler.h.
typedef std::map< std::pair<Int,Int>,std::vector<uInt> >::iterator casa::antennaPairMapIterator |
Type definitions.
Definition at line 69 of file FlagDataHandler.h.
typedef std::vector< vector<Double> > casa::antennaPointingMap |
Definition at line 76 of file FlagDataHandler.h.
typedef map< pair< pair<uInt,uInt> , uInt >,vector<uInt> > casa::baselineMap |
Definition at line 146 of file MSTransformManager.h.
typedef Double(PlotMSCacheBase::* casa::CacheMemPtr)(Int, Int) |
Definition at line 46 of file PlotMSIndexer.h.
typedef CountedPtr<CalCache> casa::CalCachePtr |
Definition at line 154 of file CalCache.h.
typedef void(PlotMSIndexer::* casa::CollapseMethPtr)(Int, Array< Bool > &) |
Definition at line 48 of file PlotMSIndexer.h.
Standard parallel imager classes based on implementation classes in ParallelImagerMixin.h.
Parallel continuum imager
Definition at line 57 of file ParallelImagerAdaptor.h.
typedef ParallelImagerMixin< ContinuumPartitionMixin< SynthesisImagerMixin< SynthesisNormalizerMixin< SynthesisDeconvolverMixin< IterationControl> > > > > casa::ContinuumParallelImagerImpl |
Parallel continuum imager class.
Definition at line 295 of file ParallelImagerMixin.h.
typedef MSAntenna casa::CTAntenna |
Definition at line 95 of file NewCalTable.h.
typedef MSAntennaColumns casa::CTAntennaColumns |
Definition at line 100 of file NewCalTable.h.
typedef MSField casa::CTField |
NewCalTable: New Calibration table access and creation.
Public interface
From "calibration" and "table".
The NewCalTable classes provide basic access to calibration tables. This includes the creation of calibration tables, sorting and selection capabilities, and basic data access. Specializations for baseline-based, time-variable and solvable VisJones types, and sub-types, are provided through inheritance.
This class is used by other calibration table accessors and iterators.
Typedefs for subtable objects
Definition at line 93 of file NewCalTable.h.
typedef MSFieldColumns casa::CTFieldColumns |
Definition at line 98 of file NewCalTable.h.
typedef MSHistory casa::CTHistory |
Definition at line 97 of file NewCalTable.h.
typedef MSHistoryColumns casa::CTHistoryColumns |
Definition at line 102 of file NewCalTable.h.
typedef MSObservation casa::CTObservation |
Definition at line 94 of file NewCalTable.h.
typedef MSObservationColumns casa::CTObservationColumns |
Definition at line 99 of file NewCalTable.h.
typedef MSSpectralWindow casa::CTSpectralWindow |
Definition at line 96 of file NewCalTable.h.
typedef MSSpWindowColumns casa::CTSpWindowColumns |
Definition at line 101 of file NewCalTable.h.
Parallel cube imager.
Definition at line 60 of file ParallelImagerAdaptor.h.
typedef ParallelImagerMixin< CubePartitionMixin< SynthesisImagerMixin< SynthesisNormalizerMixin< SynthesisDeconvolverMixin< IterationControl> > > > > casa::CubeParallelImagerImpl |
Parallel cube imager class.
Definition at line 304 of file ParallelImagerMixin.h.
typedef std::vector< double > casa::CurveData |
Definition at line 42 of file CanvasCurve.h.
typedef map<MS::PredefinedColumns,MS::PredefinedColumns> casa::dataColMap |
Map definition.
Definition at line 142 of file MSTransformManager.h.
typedef RigidVector<Double,3> casa::Direction |
typedef std::vector<double> casa::ErrorData |
Definition at line 43 of file CanvasCurve.h.
Definition at line 42 of file RFFlagCube.h.
typedef Matrix<RFlagWord> casa::FlagMatrix |
Definition at line 43 of file RFCommon.h.
typedef Vector<RFlagWord> casa::FlagVector |
Definition at line 42 of file RFCommon.h.
typedef Double casa::Frequency |
typedef void(* casa::GCFPtr)(Double *griduvw, Double *area, Double *raoff1, Double *decoff1, Double *raoff2, Double *decoff2, Int *doGrad, Complex *weight, Complex *dweight1, Complex *dweight2, Double *currentCFPA) |
Definition at line 52 of file GlobalFTMachineCallbacks.h.
remove this when all IL's are extracted ???
Definition at line 1542 of file DisplayEnums.h.
typedef Int(PlotMSIndexer::* casa::IndexerMethPtr)(Int, Int) |
Definition at line 47 of file PlotMSIndexer.h.
typedef map<uInt,vector < channelContribution > > casa::inputOutputChanFactorMap |
Definition at line 148 of file MSTransformManager.h.
typedef map<uInt,pair < spwInfo, spwInfo > > casa::inputOutputSpwMap |
Definition at line 149 of file MSTransformManager.h.
typedef map<uInt,map<uInt, uInt > > casa::inputSpwChanMap |
Definition at line 147 of file MSTransformManager.h.
typedef std::map< Int,Double > casa::lambdaMap |
Definition at line 78 of file FlagDataHandler.h.
typedef std::map<uInt, std::vector<Int> > casa::mapuIvIType |
A class to time average all columns of a VisBuffer.
Public interface
From "VisBuffer", "Chunk", and "averaging". "Chunk" comes from VisibilityIterator.
This class time averages complete rows of a VisBuffer.
VisBuffAccumulator also time averages VisBuffers, but only for a few columns, as needed by calibration and plotms. Time averaging in split requires (in principle) that all of the columns in the input MS be written to the output MS. This is more work than required by calibration and plotms, and split also has some differences in the details of the averaging.
Note: For many of the columns averaging is trivial, i;e; the VisBuffer should only contain one ARRAY_ID, FIELD_ID, and DATA_DESC_ID, so they will all only have one value each;
TIME and INTERVAL will also be univalued in the output, for a different reason; For most (all?) uses this is a feature; (See CAS-2422 + 2439 for why;)
Definition at line 37 of file VisChunkAverager.h.
typedef SquareMatrix<Complex,2> casa::mjJones2 |
Definition at line 40 of file PBMath2DImage.h.
typedef SquareMatrix<Float,2> casa::mjJones2F |
Definition at line 44 of file PBMath2DImage.h.
typedef SquareMatrix<Complex,4> casa::mjJones4 |
Definition at line 43 of file PBMath2DImage.h.
typedef MSCalEnums casa::MSC |
Definition at line 85 of file MSCalEnums.h.
typedef CountedPtr<MSCache> casa::MSCachePtr |
typedef void(* casa::PixelCanvasColorTableResizeCB)(class PixelCanvasColorTable *pccmap, uInt newSize, void *clientData, Display::RefreshReason reason) |
Definition at line 40 of file PixelCanvasColorTable.h.
typedef CountedPtr<PlotAreaFill> casa::PlotAreaFillPtr |
Definition at line 351 of file PlotOptions.h.
typedef unsigned int casa::PlotAxisBitset |
Set of bit flags to indicate combinations of sides, used (as of this writing) for indicating which axes have visible scales.
The value of a PlotSideBitset is the bitwise OR of values of PlotSide.
Definition at line 65 of file PlotOptions.h.
typedef CountedPtr<PlotButtonEventHandler> casa::PlotButtonEventHandlerPtr |
Definition at line 168 of file PlotEventHandler.h.
typedef CountedPtr<PlotCanvas> casa::PlotCanvasPtr |
Definition at line 1036 of file PlotCanvas.h.
typedef CountedPtr<PlotCheckboxEventHandler> casa::PlotCheckboxEventHandlerPtr |
Definition at line 169 of file PlotEventHandler.h.
typedef CountedPtr<PlotClickEventHandler> casa::PlotClickEventHandlerPtr |
Definition at line 159 of file PlotEventHandler.h.
typedef CountedPtr<PlotColor> casa::PlotColorPtr |
Definition at line 182 of file PlotOptions.h.
typedef CountedPtr<PlotData> casa::PlotDataPtr |
Definition at line 72 of file PlotData.h.
typedef CountedPtr<PlotDrawWatcher> casa::PlotDrawWatcherPtr |
Definition at line 77 of file PlotCanvas.h.
typedef PlotErrorDataImpl<double> casa::PlotErrorDoubleData |
Definition at line 883 of file PlotData.h.
typedef PlotErrorDataImpl<float> casa::PlotErrorFloatData |
Definition at line 882 of file PlotData.h.
typedef PlotErrorDataImpl<int> casa::PlotErrorIntData |
Definition at line 880 of file PlotData.h.
typedef PlotErrorDataImpl<unsigned int> casa::PlotErrorUIntData |
Definition at line 881 of file PlotData.h.
typedef CountedPtr<PlotFactory> casa::PlotFactoryPtr |
Definition at line 544 of file PlotFactory.h.
typedef CountedPtr<PlotFont> casa::PlotFontPtr |
Definition at line 278 of file PlotOptions.h.
typedef CountedPtr<PlotItem> casa::PlotItemPtr |
Definition at line 98 of file PlotItem.h.
typedef CountedPtr<PlotKeyEventHandler> casa::PlotKeyEventHandlerPtr |
Definition at line 166 of file PlotEventHandler.h.
typedef CountedPtr<PlotLine> casa::PlotLinePtr |
Definition at line 433 of file PlotOptions.h.
typedef CountedPtr<PlotLogger> casa::PlotLoggerPtr |
Definition at line 537 of file PlotLogger.h.
typedef PlotMaskedPointDataImpl<double> casa::PlotMaskedPointDoubleData |
Definition at line 704 of file PlotData.h.
typedef PlotMaskedPointDataImpl<float> casa::PlotMaskedPointFloatData |
Definition at line 703 of file PlotData.h.
typedef PlotMaskedPointDataImpl<int> casa::PlotMaskedPointIntData |
Definition at line 701 of file PlotData.h.
typedef PlotMaskedPointDataImpl<unsigned int> casa::PlotMaskedPointUIntData |
Definition at line 702 of file PlotData.h.
typedef CountedPtr<PlotMouseDragEventHandler> casa::PlotMouseDragEventHandlerPtr |
Definition at line 163 of file PlotEventHandler.h.
typedef CountedPtr<PlotMouseMoveEventHandler> casa::PlotMouseMoveEventHandlerPtr |
Definition at line 164 of file PlotEventHandler.h.
typedef CountedPtr<PlotMousePressEventHandler> casa::PlotMousePressEventHandlerPtr |
Definition at line 160 of file PlotEventHandler.h.
typedef CountedPtr<PlotMouseReleaseEventHandler> casa::PlotMouseReleaseEventHandlerPtr |
Definition at line 162 of file PlotEventHandler.h.
typedef CountedPtr<PlotMSCacheBase> casa::PlotMSCacheBasePtr |
Definition at line 445 of file PlotMSCacheBase.h.
typedef CountedPtr<PlotMSIndexer> casa::PlotMSIndexerPtr |
Definition at line 283 of file PlotMSIndexer.h.
typedef CountedPtr<PlotMSPlotter> casa::PlotMSPlotterPtr |
Definition at line 312 of file PlotMSPlotter.qo.h.
typedef CountedPtr<PlotMutex> casa::PlotMutexPtr |
Definition at line 64 of file PlotOperation.h.
typedef CountedPtr<PlotOperation> casa::PlotOperationPtr |
Definition at line 141 of file PlotOperation.h.
typedef PlotPointDataImpl<double> casa::PlotPointDoubleData |
Definition at line 496 of file PlotData.h.
typedef PlotPointDataImpl<float> casa::PlotPointFloatData |
Definition at line 495 of file PlotData.h.
typedef PlotPointDataImpl<int> casa::PlotPointIntData |
Definition at line 493 of file PlotData.h.
typedef PlotPointDataImpl<unsigned int> casa::PlotPointUIntData |
Definition at line 494 of file PlotData.h.
typedef CountedPtr<PlotResizeEventHandler> casa::PlotResizeEventHandlerPtr |
Definition at line 167 of file PlotEventHandler.h.
typedef PlotScalarErrorDataImpl<double> casa::PlotScalarErrorDoubleData |
Definition at line 795 of file PlotData.h.
typedef PlotScalarErrorDataImpl<float> casa::PlotScalarErrorFloatData |
Definition at line 794 of file PlotData.h.
typedef PlotScalarErrorDataImpl<int> casa::PlotScalarErrorIntData |
Definition at line 792 of file PlotData.h.
typedef PlotScalarErrorDataImpl<unsigned int> casa::PlotScalarErrorUIntData |
Definition at line 793 of file PlotData.h.
typedef CountedPtr<PlotSelectEventHandler> casa::PlotSelectEventHandlerPtr |
Smart Pointer Definitions //.
Definition at line 158 of file PlotEventHandler.h.
typedef PlotSingleDataImpl<double> casa::PlotSingleDoubleData |
Definition at line 412 of file PlotData.h.
typedef PlotSingleDataImpl<float> casa::PlotSingleFloatData |
Definition at line 411 of file PlotData.h.
typedef PlotSingleDataImpl<int> casa::PlotSingleIntData |
Definition at line 409 of file PlotData.h.
typedef PlotSingleDataImpl<unsigned int> casa::PlotSingleUIntData |
Definition at line 410 of file PlotData.h.
typedef CountedPtr<PlotSymbol> casa::PlotSymbolPtr |
Definition at line 591 of file PlotOptions.h.
typedef CountedPtr<Plotter> casa::PlotterPtr |
typedef CountedPtr<PlotTool> casa::PlotToolPtr |
Definition at line 157 of file PlotTool.h.
typedef CountedPtr<PlotWheelEventHandler> casa::PlotWheelEventHandlerPtr |
Definition at line 165 of file PlotEventHandler.h.
typedef CountedPtr<PlotWidget> casa::PlotWidgetPtr |
Definition at line 62 of file PlotPanel.h.
typedef void casa::PMSPTMethod(PMSPTObject, bool) |
Definition at line 41 of file ThreadController.h.
typedef void* casa::PMSPTObject |
Typedefs for using post-thread methods.
Definition at line 36 of file ThreadController.h.
typedef std::map< uInt,String > casa::polarizationIndexMap |
Definition at line 75 of file FlagDataHandler.h.
typedef std::map< uShort,uShort > casa::polarizationMap |
Definition at line 74 of file FlagDataHandler.h.
typedef std::map< uShort,uShort >::iterator casa::polartizationMapIterator |
Definition at line 71 of file FlagDataHandler.h.
typedef RigidVector<Float,3> casa::Position |
typedef std::pair<double, double> casa::ppoint_t |
Typedef for a point, which is two doubles (x and y).
Definition at line 41 of file PlotData.h.
typedef std::pair<double, double> casa::prange_t |
Typedef for range, which is two doubles (min and max).
Definition at line 41 of file PlotOptions.h.
typedef std::pair<double, double> casa::psize_t |
Typedef for size, which is two doubles (width and height).
Definition at line 44 of file PlotOptions.h.
Definition at line 45 of file RFChunkStats.h.
typedef uInt casa::RFlagWord |
RFAs use bitwise flags.
Definition at line 41 of file RFCommon.h.
typedef ROMSAntennaColumns casa::ROCTAntennaColumns |
Definition at line 105 of file NewCalTable.h.
typedef ROMSFieldColumns casa::ROCTFieldColumns |
Definition at line 103 of file NewCalTable.h.
typedef ROMSHistoryColumns casa::ROCTHistoryColumns |
Definition at line 107 of file NewCalTable.h.
typedef ROMSObservationColumns casa::ROCTObservationColumns |
Definition at line 104 of file NewCalTable.h.
typedef ROMSSpWindowColumns casa::ROCTSpWindowColumns |
Definition at line 106 of file NewCalTable.h.
typedef ViReadImplAsync casa::ROVIA |
Definition at line 358 of file VisibilityIteratorImplAsync.h.
typedef ROVisibilityIterator casa::ROVisIter |
typedef Float(RFDataMapper::* casa::RowMapperFunc)(uInt) |
a row mapper member function maps a row to a single value
Definition at line 42 of file RFDataMapper.h.
typedef std::map< Int,vector<Double> > casa::scanStartStopMap |
Definition at line 77 of file FlagDataHandler.h.
Serial imager.
Definition at line 63 of file ParallelImagerAdaptor.h.
typedef ParallelImagerMixin< SerialPartitionMixin< SynthesisImagerMixin< SynthesisNormalizerMixin< SynthesisDeconvolverMixin< IterationControl> > > > > casa::SerialParallelImagerImpl |
Serial (non-MPI) imager class -- allows ParallelImagerMixin type to be used regardless of serial vs parallel CASA.
However, the naming is unfortunate...suggestions are welcome!
Definition at line 315 of file ParallelImagerMixin.h.
typedef CountedPtr<SimplePlotter> casa::SimplePlotterPtr |
Definition at line 411 of file SimplePlotter.h.
typedef std::map< Double,std::vector<uInt> > casa::subIntegrationMap |
Definition at line 73 of file FlagDataHandler.h.
typedef std::map< Double,std::vector<uInt> >::iterator casa::subIntegrationMapIterator |
Definition at line 70 of file FlagDataHandler.h.
typedef void(casa::MSTransformBufferImpl::* casa::TransformFunction)(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap) const |
Definition at line 149 of file MSTransformBufferImpl.h.
typedef void(casa::MSTransformBufferImpl::* casa::TransformKernel)(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap, IPosition &inputPos, IPosition &outputPos, IPosition &kernelShape) const |
Definition at line 153 of file MSTransformBufferImpl.h.
typedef void(casa::MSTransformBufferImpl::* casa::TransformKernel1D)(vi::VisBuffer2 *vb, DataCubeMap &inputDataMap, DataCubeMap &outputDataMap, uInt &inputPos, uInt &outputPos, uInt &kernelSize) const |
Definition at line 160 of file MSTransformBufferImpl.h.
typedef Complex casa::TT |
template <class t>="">
Definition at line 98 of file CFBuffer.h.
typedef Vector<CountedPtr<CFBuffer > > casa::VBRow2CFBMapType |
Definition at line 46 of file CFStore2.h.
typedef Cube<CountedPtr<CFCell > > casa::VBRow2CFMapType |
Definition at line 45 of file CFStore2.h.
typedef Vi2ChunkCorrectedVisDataProvider<Vi2StatsAmplitudeIterator> casa::Vi2ChunkCorrectedVisAmplitudeProvider |
Definition at line 46 of file Vi2ChunkVisAmplitudeProvider.h.
typedef Vi2ChunkCorrectedVisDataProvider<Vi2StatsImaginaryIterator> casa::Vi2ChunkCorrectedVisImaginaryProvider |
Definition at line 46 of file Vi2ChunkVisImaginaryProvider.h.
typedef Vi2ChunkCorrectedVisDataProvider<Vi2StatsPhaseIterator> casa::Vi2ChunkCorrectedVisPhaseProvider |
Definition at line 46 of file Vi2ChunkVisPhaseProvider.h.
typedef Vi2ChunkCorrectedVisDataProvider<Vi2StatsRealIterator> casa::Vi2ChunkCorrectedVisRealProvider |
Definition at line 46 of file Vi2ChunkVisRealProvider.h.
typedef Vi2ChunkModelVisDataProvider<Vi2StatsAmplitudeIterator> casa::Vi2ChunkModelVisAmplitudeProvider |
Definition at line 43 of file Vi2ChunkVisAmplitudeProvider.h.
typedef Vi2ChunkModelVisDataProvider<Vi2StatsImaginaryIterator> casa::Vi2ChunkModelVisImaginaryProvider |
Definition at line 43 of file Vi2ChunkVisImaginaryProvider.h.
typedef Vi2ChunkModelVisDataProvider<Vi2StatsPhaseIterator> casa::Vi2ChunkModelVisPhaseProvider |
Definition at line 43 of file Vi2ChunkVisPhaseProvider.h.
typedef Vi2ChunkModelVisDataProvider<Vi2StatsRealIterator> casa::Vi2ChunkModelVisRealProvider |
Definition at line 43 of file Vi2ChunkVisRealProvider.h.
typedef Vi2ChunkObservedVisDataProvider<Vi2StatsAmplitudeIterator> casa::Vi2ChunkObservedVisAmplitudeProvider |
Definition at line 40 of file Vi2ChunkVisAmplitudeProvider.h.
typedef Vi2ChunkObservedVisDataProvider<Vi2StatsImaginaryIterator> casa::Vi2ChunkObservedVisImaginaryProvider |
Definition at line 40 of file Vi2ChunkVisImaginaryProvider.h.
typedef Vi2ChunkObservedVisDataProvider<Vi2StatsPhaseIterator> casa::Vi2ChunkObservedVisPhaseProvider |
Definition at line 40 of file Vi2ChunkVisPhaseProvider.h.
typedef Vi2ChunkObservedVisDataProvider<Vi2StatsRealIterator> casa::Vi2ChunkObservedVisRealProvider |
Definition at line 40 of file Vi2ChunkVisRealProvider.h.
typedef DataIteratorMixin< Vi2StatsDataIterator<Double,Double> > casa::Vi2StatsDoubleIterator |
Definition at line 122 of file Vi2StatsDataIterator.h.
typedef DataIteratorMixin< Vi2StatsDataIterator<Double,Float> > casa::Vi2StatsFloatIterator |
Definition at line 119 of file Vi2StatsDataIterator.h.
typedef DataIteratorMixin< Vi2StatsDataIterator<Double,Int> > casa::Vi2StatsIntIterator |
Definition at line 125 of file Vi2StatsDataIterator.h.
typedef VisibilityIterator casa::VisIter |
typedef Vector<CStokesVector> casa::vvCoh |
typedef struct casa::window casa::WINDOW |
MIRIAD dataset MeasurementSet filler.
Derived from carmafiller.
Despite that this program is written in C++ and uses classes, it is really a set of routines manipulating a huge common block....\.
Acknowledgement: this program was originally cloned off uvfitsfiller.cc whose code is now in MSFitsInput.cc Ray Plante wrote the other filler, with which we had some cross talk
Limitations, Caveats and Remaining ToDo's
Todo: to deal with multiple zoom setups (freq changes), we need to track which spectral windows each source appears to make a proper source table indexed by source id and spw id
History: Spring 1997: written (cloned off uvfitsfiller) Peter Teuben July 1997: Y2K, fixed table-interface PJT Dec 1997: fixed wideband only data (e.g. uvgen) PJT ??? somebody fixed up this code for some new release ??? May 2000: fixed up for various new AIPS++ conventions PJT and added multi-source & field PJT Sep 2000: development now on linux, converted to OldMS PJT Dec 2000: Conversion to MS (MS2) PJT typical compile time: (P600/256M/15MBps HD: 36") typical 3c273 conversion time: 2.6" (5.3->11.3 MB) Cf. that to "uvio" processing time, which runs at disk I/O speed (15 MB/s on the beforementioned laptop) Jan-Feb 2001: window layout, restfreq's and various things to get msmultiscale to work; added some syscal support PJT April 2001: final cleanup for the 1.5 AIPS++ release - PJT [note that from this moment on bimafiller is for experimental use and deprecated, the new version will be called 'mirfiller' Oct 2001: mirlib changed location Sep 2009: revived in CASA, added various tables for CARMA also renamed from bimafiller to carmafiller Sep 2011: initial release Mar 2013: Rename to importmiriad and make it work for ATCA CABB data (more channels, windows and 4 pols) MHW May 2014: Fix some compiler warnings, add TOPO option MHW Jul 2015: Cope with data with changing freq setups,e.g., CABB zoom data with multiple sources MHW Jan 2016 Turn from standalone app into tool+task MHW
a placeholder for the MIRIAD spectral window configuration see also the MIRIAD programmers guide, and its appendix on UV Variables for CARMA we have MAXWIN = MAXWIDE (16 normally, 6 in 2006-2009, more later) narrow band (plus MAXWIDE space to point into the wide band data too)
Definition at line 58 of file ALMAAperture.h.
BeamCalc_ALMA_1 | |
BeamCalc_ALMA_2 | |
BeamCalc_ALMA_3 | |
BeamCalc_ALMA_4 | |
BeamCalc_ALMA_5 | |
BeamCalc_ALMA_6 | |
BeamCalc_ALMA_7 | |
BeamCalc_ALMA_8 | |
BeamCalc_ALMA_9 | |
BeamCalc_ALMA_10 | |
ALMABeamCalc_NumBandCodes |
Definition at line 166 of file BeamCalc.h.
enum casa::axisType [private] |
Definition at line 160 of file ImageProfileFitterResults.h.
BeamCalc_EVLA_L | |
BeamCalc_EVLA_S | |
BeamCalc_EVLA_C | |
BeamCalc_EVLA_X | |
BeamCalc_EVLA_U | |
BeamCalc_EVLA_K | |
BeamCalc_EVLA_A | |
BeamCalc_EVLA_Q | |
BeamCalc_EVLA_4 | |
EVLABeamCalc_NumBandCodes |
Definition at line 152 of file BeamCalc.h.
enum casa::gaussSols [private] |
Definition at line 151 of file ImageProfileFitterResults.h.
enum casa::GLTraceLevel |
GLTraceNone | |
GLTraceErrors | |
GLTraceInfo | |
GLTraceCalls | |
GLTraceImages | |
GLTraceGraphics | |
GLTraceMath | |
GLTraceOther | |
GLTraceNormal | |
GLTraceAll |
Definition at line 108 of file GLSupport.h.
enum casa::PlotAxis |
Definition at line 57 of file PlotOptions.h.
enum casa::PlotAxisScale |
Enum for possible axis scales.
Definition at line 73 of file PlotOptions.h.
The canvas is composed of multiple layers, where changing/adding items from one layer will not affect the others.
This is mainly used to separate items that are costly to draw (i.e. scatter plots with many points) from interaction-type items (i.e. annotations and selections). The layers share axes and are otherwise transparent to the user. If this enum is changed, PlotCanvas::allLayers() needs to be updated.
Definition at line 96 of file PlotOptions.h.
enum casa::PlotCursor |
Enum for cursors.
Definition at line 81 of file PlotOptions.h.
enum casa::ProfileType |
Definition at line 43 of file QtMWCTools.qo.h.
enum casa::spxSols [private] |
Definition at line 156 of file ImageProfileFitterResults.h.
enum casa::ToolCode |
Definition at line 233 of file PlotTool.h.
BeamCalc_VLA_L | |
BeamCalc_VLA_C | |
BeamCalc_VLA_X | |
BeamCalc_VLA_U | |
BeamCalc_VLA_K | |
BeamCalc_VLA_Q | |
BeamCalc_VLA_4 | |
VLABeamCalc_NumBandCodes |
Definition at line 140 of file BeamCalc.h.
*** virtual casa::~FluxCalcVQS | ( | ) | [virtual] |
casa::~RegionTextParser | ( | ) |
void casa::_addLine | ( | const AsciiAnnotationFileLine & | line | ) | [private] |
Double casa::_centerWorld | ( | const PCFSpectralElement & | solution, | |
const IPosition & | imPos | |||
) | const [private] |
void casa::_createAnnotation | ( | const AnnotationBase::Type | annType, | |
const Vector< Quantity > & | qDirs, | |||
const std::pair< Quantity, Quantity > & | qFreqs, | |||
const vector< Quantity > & | quantities, | |||
const String & | textString, | |||
const ParamSet & | currentParamSet, | |||
const Bool | annOnly, | |||
const Bool | isDifference, | |||
const String & | preamble | |||
) | [private] |
qDirs | const Vector<MDirection> dirs, |
std::unique_ptr<vector<vector<Array<Double> > > > casa::_createPCFArrays | ( | ) | const [private] |
void casa::_determineVersion | ( | const String & | chunk, | |
const String & | filename, | |||
const Int | requireAtLeastThisVersion | |||
) | [private] |
static String casa::_doLabel | ( | String & | consumeMe, | |
const String & | logPreamble | |||
) | [static, private] |
void casa::_doWorldCoords | ( | Array< String > & | directionInfo, | |
const CoordinateSystem & | csysSub, | |||
const IPosition & | pixel, | |||
const DirectionCoordinate *const & | dcoord, | |||
const SpectralCoordinate *const & | spcoord, | |||
const StokesCoordinate *const & | polcoord, | |||
Bool | returnDirection, | |||
const String & | directionType | |||
) | [private] |
String casa::_elementToString | ( | const Double | value, | |
const Double | error, | |||
const String & | unit, | |||
Bool | isFixed | |||
) | const [private] |
Vector<Quantity> casa::_extractNQuantityPairs | ( | String & | consumeMe, | |
const String & | preamble | |||
) | const [private] |
Vector<Quantity> casa::_extractQuantitiesFromPair | ( | const String & | pair, | |
const String & | preamble | |||
) | const [private] |
Vector<Quantity> casa::_extractQuantityPairAndSingleQuantity | ( | String & | consumeMe, | |
const String & | preamble | |||
) | const [private] |
void casa::_extractQuantityPairAndString | ( | std::pair< Quantity, Quantity > & | quantities, | |
String & | string, | |||
String & | consumeMe, | |||
const String & | preamble, | |||
const Bool | requireQuotesAroundString | |||
) | const [private] |
static Vector<String> casa::_extractSinglePair | ( | const String & | string | ) | [static, private] |
extract s1 and s2 from a string of the form "[s1, s2]"
std::pair<Quantity, Quantity> casa::_extractSingleQuantityPair | ( | const String & | pair, | |
const String & | preamble | |||
) | const [private] |
Array<String> casa::_extractTwoPairs | ( | uInt & | end, | |
const String & | string | |||
) | const [private] |
Vector<Quantity> casa::_extractTwoQuantityPairs | ( | String & | consumeMe, | |
const String & | preamble | |||
) | const [private] |
Vector<Quantity> casa::_extractTwoQuantityPairsAndSingleQuantity | ( | String & | consumeMe, | |
const String & | preamble | |||
) | const [private] |
Double casa::_fitAxisIncrement | ( | ) | const [private] |
String casa::_gaussianMultipletToString | ( | const GaussianMultipletSpectralElement & | gm, | |
const CoordinateSystem & | csys, | |||
const Vector< Double > & | world, | |||
const IPosition & | imPos | |||
) | const [private] |
AnnotationBase::Type casa::_getAnnotationType | ( | Vector< Quantity > & | qDirs, | |
vector< Quantity > & | qunatities, | |||
String & | textString, | |||
String & | consumeMe, | |||
const String & | preamble | |||
) | const [private] |
ParamSet casa::_getCurrentParamSet | ( | Bool & | spectralParmsUpdated, | |
ParamSet & | newParams, | |||
String & | consumeMe, | |||
const String & | preamble | |||
) | const [private] |
static String casa::_getKeyValue | ( | String & | consumeMe, | |
const String & | preamble | |||
) | [static, private] |
String casa::_getTag | ( | const uInt | i | ) | const [private] |
void casa::_initFunction | ( | ) | [private] |
void casa::_insertPCF | ( | vector< vector< Array< Double > > > & | pcfArrays, | |
const IPosition & | pixel, | |||
const PCFSpectralElement & | pcf, | |||
const uInt | row, | |||
const uInt | col, | |||
const Double | increment | |||
) | const [private] |
String casa::_logTransPolyToString | ( | const LogTransformedPolynomialSpectralElement & | ltp | ) | const [private] |
static void casa::_makeSolutionImages | ( | const String & | name, | |
const CoordinateSystem & | csys, | |||
const Array< Double > & | values, | |||
const String & | unit, | |||
const Array< Bool > & | mask | |||
) | [static, private] |
void casa::_marshalFitResults | ( | Array< Bool > & | attemptedArr, | |
Array< Bool > & | successArr, | |||
Array< Bool > & | convergedArr, | |||
Array< Bool > & | validArr, | |||
Array< String > & | typeMat, | |||
Array< Int > & | niterArr, | |||
Array< Int > & | nCompArr, | |||
std::unique_ptr< vector< vector< Array< Double > > > > & | pcfArrays, | |||
vector< Array< Double > > & | plpArrayss, | |||
vector< Array< Double > > & | ltpArrays, | |||
Bool | returnDirection, | |||
Array< String > & | directionInfo | |||
) | [private] |
void casa::_parse | ( | const String & | contents, | |
const String & | fileDesc | |||
) | [private] |
String casa::_pcfToString | ( | const PCFSpectralElement *const & | pcf, | |
const CoordinateSystem & | csys, | |||
const Vector< Double > & | world, | |||
const IPosition & | imPos, | |||
Bool | showTypeString = True , |
|||
const String & | indent = "" | |||
) | const [private] |
String casa::_polynomialToString | ( | const PolynomialSpectralElement & | poly, | |
const CoordinateSystem & | csys, | |||
const Vector< Double > & | imPix, | |||
const Vector< Double > & | world | |||
) | const [private] |
String casa::_powerLogPolyToString | ( | const PowerLogPolynomialSpectralElement & | plp | ) | const [private] |
void casa::_processSolutions | ( | Array< String > & | typeMat, | |
Array< Int > & | niterArr, | |||
Array< Int > & | nCompArr, | |||
const IPosition & | pixel, | |||
SHARED_PTR< const ProfileFitResults > | fitter, | |||
std::unique_ptr< vector< vector< Array< Double > > > > & | pcfArrays, | |||
vector< Array< Double > > & | plpArrays, | |||
vector< Array< Double > > & | ltpArrays, | |||
Double | increment | |||
) | [private] |
std::pair<Quantity, Quantity> casa::_quantitiesFromFrequencyString | ( | const String & | freqString, | |
const String & | preamble | |||
) | const [private] |
static Array<Bool> casa::_replicateMask | ( | const Array< Bool > & | array, | |
Int | n | |||
) | [static, private] |
the input array must have a degenerate last axis.
It will be replicated along this axis n times to form an array with a last axis laength of n.
void casa::_resultsToLog | ( | ) | [private] |
Bool casa::_setAxisTypes | ( | ) | [private] |
virtual void casa::_setFunction | ( | const String & | function | ) | [protected, virtual] |
void casa::_setInitialGlobals | ( | ) | [private] |
void casa::_setOverridingChannelRange | ( | const String & | globalOverrideChans | ) | [private] |
set the (single) channel range that will override all global and per line frequency specifications; If multiple ranges are specified, an exception will be thrown;
void casa::_setOverridingCorrelations | ( | const String & | globalOverrideStokes | ) | [private] |
set the Stokes/polarizations/correlations that will override all global and per line correlation specifications; If multiple ranges are specified, an exception will be thrown;
void casa::_setResults | ( | ) | [private] |
static Vector<Stokes::StokesTypes> casa::_stokesFromString | ( | const String & | stokes, | |
const String & | preamble | |||
) | [static, private] |
void casa::_writeImages | ( | const CoordinateSystem & | csys, | |
const Array< Bool > & | mask, | |||
const String & | yUnit | |||
) | const [private] |
void casa::_writeLogfile | ( | const String & | str, | |
Bool | open, | |||
Bool | close | |||
) | [private] |
void casa::addRadioButtonsToGroup | ( | QButtonGroup * | group | ) | const |
Overrides PlotMSWidget::addRadioButtonsToGroup().
void casa::alignfeed | ( | calcAntenna * | a, | |
const Pathology * | p | |||
) |
void casa::Antennasetdir | ( | calcAntenna * | a, | |
const Double * | dir | |||
) |
Int casa::Antennasetfeedpattern | ( | calcAntenna * | a, | |
const char * | filename, | |||
Double | scale | |||
) |
void casa::Antennasetfreq | ( | calcAntenna * | a, | |
Double | freq | |||
) |
void casa::apply | ( | const Jones & | j1, | |
VisVector & | v, | |||
const Jones & | j2, | |||
Bool & | vflag | |||
) |
void casa::apply | ( | const Jones & | j1, | |
VisVector & | v, | |||
const Jones & | j2 | |||
) |
void casa::applyPathology | ( | Pathology * | P, | |
calcAntenna * | a | |||
) |
CStokesVector casa::applyScirc | ( | const StokesVector & | v | ) | [inline] |
Apply conversion matrix from Stokes to circular.
Definition at line 363 of file StokesVector.h.
References applyScirc().
CStokesVector& casa::applyScirc | ( | CStokesVector & | result, | |
const StokesVector & | v | |||
) | [inline] |
Apply conversion matrix from Stokes to circular.
Definition at line 353 of file StokesVector.h.
Referenced by applyScirc().
StokesVector casa::applyScircInv | ( | const CStokesVector & | v | ) | [inline] |
Apply conversion matrix from circular to Stokes.
Definition at line 393 of file StokesVector.h.
References applyScircInv().
StokesVector& casa::applyScircInv | ( | StokesVector & | result, | |
const CStokesVector & | v | |||
) | [inline] |
Apply conversion matrix from circular to Stokes.
Definition at line 384 of file StokesVector.h.
References std::real().
Referenced by applyScircInv().
CStokesVector casa::applySlin | ( | const StokesVector & | v | ) | [inline] |
Apply conversion matrix from Stokes to linear.
Definition at line 348 of file StokesVector.h.
References applySlin().
CStokesVector& casa::applySlin | ( | CStokesVector & | result, | |
const StokesVector & | v | |||
) | [inline] |
Apply conversion matrix from Stokes to linear(returns result).
Definition at line 338 of file StokesVector.h.
Referenced by applySlin().
StokesVector casa::applySlinInv | ( | const CStokesVector & | v | ) | [inline] |
Apply conversion matrix from linear to Stokes.
Definition at line 378 of file StokesVector.h.
References applySlinInv().
StokesVector& casa::applySlinInv | ( | StokesVector & | result, | |
const CStokesVector & | v | |||
) | [inline] |
Apply conversion matrix from linear to Stokes.
Definition at line 369 of file StokesVector.h.
References std::real().
Referenced by applySlinInv().
void casa::assignCTScanField | ( | NewCalTable & | ct, | |
String | msName, | |||
Bool | doField = True , |
|||
Bool | doScan = True , |
|||
Bool | doObs = True | |||
) |
Extract time-dep scan and field id info from the specified MS, and assign them to the NewCalTable.
std::vector<bool> casa::bitvec_from_ulong | ( | unsigned long | val, | |
size_t | len = std::numeric_limits<unsigned long>::digits | |||
) | [inline] |
Definition at line 200 of file RFCommon.h.
References casacore::mask(), and casacore::min().
unsigned long casa::bitvec_to_ulong | ( | const std::vector< bool > & | val | ) | [inline] |
Definition at line 210 of file RFCommon.h.
References casacore::mask().
Int& casa::calLibLineNum | ( | ) |
Current line number in file, for parse errors.
void casa::CalLibraryGramerror | ( | const char * | s | ) |
The yyerror function for the parser.
It throws an exception with the current token.
int casa::calLibraryGramInput | ( | char * | buf, | |
int | max_size | |||
) |
Declare the input routine for flex/bison.
Record casa::calLibraryGramParseCommand | ( | CalLibraryParse * | parser, | |
const String & | calLibrary | |||
) |
Declare the bison parser (is implemented by bison command).
const Record* casa::calLibraryRecord | ( | ) |
Give the Record.
Record casa::callibSetParams | ( | const String & | calLibrary | ) |
Interface to flex/bison scanner/parser for a CalLibrary file. The calibration instructions are returned in a Record.
Internal
Global functions are needed to define the input of the flex scanner and to start the bison parser. The input is taken from a cal library file or string (basically the contents of the file).
The Record for the specified file is filled in by the parser.
String casa::calTableType | ( | const String & | tablename | ) |
Global methods.
Discern cal table type from the table itself
void casa::clearBuf | ( | char * | buf, | |
int | size | |||
) |
Bool casa::clone | ( | const String & | imageName, | |
const String & | newImageName | |||
) |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the casa::color | ( | i. | e., | |
"000000"for | black | |||
) |
casa::CompiledSpectralElement | ( | SpectralElement::Types | type, | |
uInt | nParam | |||
) | [protected] |
casa::CompiledSpectralElement | ( | SpectralElement::Types | type, | |
const Vector< Double > & | param = Vector< Double >(0) | |||
) | [explicit, protected] |
For subclasses.
Parameters and function must be set after construction.
casa::CompiledSpectralElement | ( | ) | [protected] |
void casa::convertYearFracToMjd | ( | const Vector< Double > & | yearfrac, | |
Vector< Double > & | mjds | |||
) | [private] |
convert epochs in year.frac to mjds
Jones* casa::createJones | ( | const Jones::JonesType & | jtype | ) |
Global methods:.
Factory method for creation of Jones
Mueller* casa::createMueller | ( | const Mueller::MuellerType & | mtype | ) |
Globals.
Factory method
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, | |
const Int & | nAnt | |||
) |
Create a specialized SolvableVisCal from nAnt.
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, | |
const MSMetaInfoForCal & | msmc | |||
) |
Create a specialized SolvableVisCal from MSMetaInfoForCal.
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, | |
String | msname, | |||
Int | MSnAnt, | |||
Int | MSnSpw | |||
) |
Create a specialized SolvableVisCal from msname, nAnt, nSpw.
SolvableVisCal* casa::createSolvableVisCal | ( | const String & | type, | |
VisSet & | vs | |||
) |
Create a specialized SolvableVisCal from VisSet.
VisCal* casa::createVisCal | ( | const String & | type, | |
const Int & | nAnt | |||
) |
Create a specialized VisCal from nAnt.
VisCal* casa::createVisCal | ( | const String & | type, | |
const MSMetaInfoForCal & | msmc | |||
) |
Create a specialized VisCal from MSMetaInfoForCal.
VisCal* casa::createVisCal | ( | const String & | type, | |
String | msname, | |||
Int | MSnAnt, | |||
Int | MSnSpw | |||
) |
Create a specialized VisCal from msname, nAnt, nSpw.
VisCal* casa::createVisCal | ( | const String & | type, | |
VisSet & | vs | |||
) |
Double casa::dAdOmega | ( | const calcAntenna * | a, | |
const Ray * | ray1, | |||
const Ray * | ray2, | |||
const Ray * | ray3, | |||
const Pathology * | p | |||
) |
void casa::defaultValue | ( | StokesVector & | v | ) | [inline] |
Definition at line 315 of file StokesVector.h.
void casa::defaultValue | ( | CStokesVector & | v | ) | [inline] |
Definition at line 224 of file StokesVector.h.
void casa::deleteAntenna | ( | calcAntenna * | a | ) |
void casa::deletePathology | ( | Pathology * | P | ) |
void casa::deleteRay | ( | Ray * | ray | ) |
void casa::dfaccumulatetogrid_ | ( | DComplex * | grid, | |
Complex * | CF, | |||
Complex * | nvalue, | |||
Double * | wVal, | |||
Int * | scaledSupport, | |||
Float * | scaledSampling, | |||
Double * | off, | |||
Int * | convOrigin, | |||
Int * | cfShape, | |||
Int * | loc, | |||
Int * | igrdpos, | |||
Double * | sinDPA, | |||
Double * | cosDPA, | |||
Int * | finitePointingOffset, | |||
Int * | doPSFOnly, | |||
Complex * | norm, | |||
Complex * | phaseGrad, | |||
Int * | imNX, | |||
Int * | imNY, | |||
Int * | imNP, | |||
Int * | imNC, | |||
Int * | cfNX, | |||
Int * | cfNY, | |||
Int * | cfNP, | |||
Int * | cfNC, | |||
Int * | phNX, | |||
Int * | phNY | |||
) |
Int casa::dishfromsub | ( | const calcAntenna * | a, | |
Double | x, | |||
Double | y, | |||
Double * | dishpoint | |||
) |
Int casa::dishvalue | ( | const calcAntenna * | a, | |
Double | r, | |||
Double * | z, | |||
Double * | m | |||
) |
Double casa::dOmega | ( | const calcAntenna * | a, | |
const Ray * | ray1, | |||
const Ray * | ray2, | |||
const Ray * | ray3, | |||
const Pathology * | p | |||
) |
int casa::dprintf | ( | LogIO & | os, | |
const char * | format, | |||
... | ||||
) |
a debug-printf function, for printf-ing debug messages
void casa::Efield | ( | const calcAntenna * | a, | |
const casa::Complex * | pol, | |||
casa::Complex * | E | |||
) |
void casa::faccumulatefromgrid_ | ( | Complex * | nvalue, | |
const Complex * | grid, | |||
Complex * | CF, | |||
Double * | wVal, | |||
Int * | scaledSupport, | |||
Float * | scaledSampling, | |||
Double * | off, | |||
Int * | convOrigin, | |||
Int * | cfShape, | |||
Int * | loc, | |||
Int * | igrdpos, | |||
Double * | sinDPA, | |||
Double * | cosDPA, | |||
Int * | finitePointingOffset, | |||
Complex * | phaseGrad, | |||
Complex * | phasor, | |||
Int * | imNX, | |||
Int * | imNY, | |||
Int * | imNP, | |||
Int * | imNC, | |||
Int * | cfNX, | |||
Int * | cfNY, | |||
Int * | cfNP, | |||
Int * | cfNC, | |||
Int * | phNX, | |||
Int * | phNY | |||
) |
void casa::faccumulatetogrid_ | ( | Complex * | grid, | |
Complex * | CF, | |||
Complex * | nvalue, | |||
Double * | wVal, | |||
Int * | scaledSupport, | |||
Float * | scaledSampling, | |||
Double * | off, | |||
Int * | convOrigin, | |||
Int * | cfShape, | |||
Int * | loc, | |||
Int * | igrdpos, | |||
Double * | sinDPA, | |||
Double * | cosDPA, | |||
Int * | finitePointingOffset, | |||
Int * | doPSFOnly, | |||
Complex * | norm, | |||
Complex * | phaseGrad, | |||
Int * | imNX, | |||
Int * | imNY, | |||
Int * | imNP, | |||
Int * | imNC, | |||
Int * | cfNX, | |||
Int * | cfNY, | |||
Int * | cfNP, | |||
Int * | cfNC, | |||
Int * | phNX, | |||
Int * | phNY | |||
) |
Double casa::feedfunc | ( | const calcAntenna * | a, | |
Double | theta | |||
) |
Double casa::feedgain | ( | const calcAntenna * | a, | |
const Ray * | ray, | |||
const Pathology * | p | |||
) |
uInt casa::fieldSize | ( | const RecordInterface & | parm, | |
const String & | id | |||
) | [inline] |
Short inline function for returning the number of elements in a field (0 for no field, 1 for scalar, >1 for arrays).
Definition at line 186 of file RFCommon.h.
Bool casa::fieldType | ( | const RecordInterface & | parm, | |
const String & | id, | |||
DataType | type, | |||
DataType | type2 = TpNumberOfTypes | |||
) | [inline] |
short inline function for checking the type of a record field
Definition at line 152 of file RFCommon.h.
References casacore::False.
Int casa::findCorrType | ( | Stokes::StokesTypes | type, | |
const Vector< Int > & | corr | |||
) |
global function for finding polarization by index
Bool casa::findMaxAbsLattice | ( | const ImageInterface< Float > & | masklat, | |
const Lattice< Float > & | lattice, | |||
Float & | maxAbs, | |||
IPosition & | posMaxAbs, | |||
Bool | flip = False | |||
) |
Bool casa::findMaxAbsLattice | ( | const ImageInterface< Float > & | lattice, | |
Float & | maxAbs, | |||
IPosition & | posMaxAbs | |||
) |
Bool casa::fixedAmpl | ( | ) | const |
Bool casa::fixedCenter | ( | ) | const |
Bool casa::fixedFWHM | ( | ) | const |
Definition at line 134 of file PCFSpectralElement.h.
References fixedWidth().
Bool casa::fixedWidth | ( | ) | const |
Referenced by fixedFWHM().
casa::FluxCalcVQS | ( | ) | [protected] |
void casa::gcppeij | ( | Double * | griduvw, | |
Double * | area, | |||
Double * | raoff1, | |||
Double * | decoff1, | |||
Double * | raoff2, | |||
Double * | decoff2, | |||
Int * | doGrad, | |||
Complex * | weight, | |||
Complex * | dweight1, | |||
Complex * | dweight2, | |||
Double * | currentCFPA | |||
) |
---------------------------------------------------------------
IlluminationConvFunc gwEij;
RigidVector<Vector<Float>,2 > casa::getCurrentCoeffs | ( | ) |
Get currently set coefficients.
Definition at line 147 of file FluxCalcVQS.h.
References tvcoeffs_p.
Double casa::getCurrentTimeStamp | ( | const VisBuffer & | vb | ) |
MDirection casa::getDirection | ( | ) |
MDirection getDirection() {return directions_p[srcEnum_p];}.
Definition at line 138 of file FluxCalcVQS.h.
References casa::FluxStdSrcs::getDirection(), and srcEnum_p.
void casa::getfeedbasis | ( | const calcAntenna * | a, | |
Double | B[3][3] | |||
) |
Int casa::getFileVersion | ( | ) | const |
const Array<ImageFit1D<Float> >& casa::getFitters | ( | ) | const |
void casa::getHADec | ( | MeasurementSet & | ms, | |
const VisBuffer & | vb, | |||
Double & | HA, | |||
Double & | RA, | |||
Double & | Dec | |||
) |
Interpolate1D<Double,Float>::Method casa::getInterpMethod_p | ( | const String & | interpmethod | ) | [private] |
A map from an FS::Source enum to a list of recognized names for it.
std::map<FCQS::Source, Vector<String> > names_p;
A map from an FS::Source enum to its J2000 direction. std::map<FCQS::Source, MDirection> directions_p;
get interpolate method enum
vector<AsciiAnnotationFileLine> casa::getLines | ( | ) | const |
Double casa::getPA | ( | const VisBuffer & | vb | ) |
Referenced by casa::nPBWProjectFT::getVBPA(), and casa::AWProjectFT::getVBPA().
static ParamSet casa::getParamSet | ( | Bool & | spectralParmsUpdated, | |
LogIO & | log, | |||
const String & | text, | |||
const String & | preamble, | |||
const CoordinateSystem & | csys, | |||
SHARED_PTR< std::pair< MFrequency, MFrequency > > | overridingFreqRange, | |||
SHARED_PTR< Vector< Stokes::StokesTypes > > | overridingCorrRange | |||
) | [static] |
get the parameter set from a line of text
; preamble
is prepended to exception messages;
Int casa::getPhaseCenter | ( | MeasurementSet & | ms, | |
MDirection & | dir0, | |||
Int | whichField = -1 | |||
) |
const Vector<Double> casa::getPixelCenter | ( | uint | index | ) | const |
Returns the center, in pixels of the indexth fit.
FCVQS::Source casa::getSrcEnum | ( | ) |
Double casa::getWorldValue | ( | double | pixelVal, | |
const IPosition & | imPos, | |||
const String & | units, | |||
bool | velocity, | |||
bool | wavelength | |||
) | const |
Converts a pixel value into a world value either in velocity, wavelength, or frequency units.
void casa::GLAttribToString | ( | GLbitfield | bits, | |
String & | str | |||
) |
Given a glPushAttrib argument, append the string with the arg's string representation.
const char* casa::GLbufferToString | ( | int | b | ) |
Convert various OpenGL constants to their string representations.
const char* casa::GLformatToString | ( | GLenum | format | ) |
casa::INHERITANCE_POINTER | ( | PlotMouseToolGroup | , | |
PlotMouseToolGroupPtr | , | |||
PlotMouseTool | , | |||
PlotMouseToolPtr | , | |||
PlotTool | , | |||
PlotToolPtr | ||||
) |
PlotStandardMouseToolGroup is a specialized PlotMouseToolGroup where the tools in the group are: 1) select, 2) zoom, and 3) pan.
A tracker is also provided that is not in the group so that it can be active at the same time other tools are active.
Static //
Non-Static //
Constructor which creates default tools with the given coordinate system, and sets the active tool to the given.
Constructor which creates default tools with the given coordinate system and axes, and sets the active tool to the given.
Constructor which uses the given tools (or creates default tools if the given ones are invalid), and sets the active tool to the given.
Destructor.
Gets/sets the active standard tool.
Provides access to the tracker.
Provides access to the individual tools. Note: this should be avoided if possible.
Overrides PlotMouseToolGroup handler methods to give events to the tracker first.
Overrides PlotMouseToolGroup::attach().
Overrides PlotMouseToolGroup::detach().
Tracker.
Definition at line 783 of file PlotTool.h.
References NONE_TOOL, PlotStandardMouseToolGroup, and setActiveTool.
casa::INHERITANCE_POINTER | ( | PlotTrackerTool | , | |
PlotTrackerToolPtr | , | |||
PlotMouseTool | , | |||
PlotMouseToolPtr | , | |||
PlotTool | , | |||
PlotToolPtr | ||||
) |
This method is called AFTER the selection has been added.
Definition at line 606 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotPanTool | , | |
PlotPanToolPtr | , | |||
PlotMouseTool | , | |||
PlotMouseToolPtr | , | |||
PlotTool | , | |||
PlotToolPtr | ||||
) |
A PlotTrackerTool is a concrete subclass of PlotMouseTool that provides convenient tracker functionality.
Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotTrackerTool can: 1) show a label with the current position hovering over the mouse, 2) let an external class handle the tracking via notifications, or 3) both.
attach() and detach()? >:(
Static //
Returns a String for the given position in the given format, with the given canvas and axes.
Non-Static //
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the tracker changes (and a new coordinate is ready for display).
Returns true if the tracker text is drawn on the canvas, false otherwise.
Sets whether the tracker will draw the text on the canvas or not.
Sets the tracker text format to the given. The following tags can be used in the format: %x%% : x value %y%% : y values %pX%% : sets the precision to X for any following numbers. NOTICE: if the x or y value is a date, the date format set on the canvas this tool is attached to will be used to display the value. Default format is "(%%x%%, %%y%%)".
Returns the formatted tracker text for the given position.
Returns the annotation used to store the coordinates/text.
Gets the tracker's current position.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Notifiers.
Annotation that holds current position (even if not drawn on canvas).
Whether to draw the annotation or not.
Tracker text format.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the tracker has changed.
Static //
Format constants.
Definition at line 495 of file PlotTool.h.
References PlotStandardMouseToolGroup, and String.
casa::INHERITANCE_POINTER | ( | PlotZoomTool | , | |
PlotZoomToolPtr | , | |||
PlotMouseTool | , | |||
PlotMouseToolPtr | , | |||
PlotTool | , | |||
PlotToolPtr | ||||
) |
A PlotPanTool is a concrete subclass of PlotMouseTool that provides convenient panning functionality.
Standard behavior is to pan the canvas on a drag event, go through the pan stack on a wheel event, and go to the pan stack base on a right click. Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotPanTool is responsible for: 1) managing behavior described above, 2) managing a pan stack, 3) managing the canvas's cursor, and 4) notifying interested objects when the pan changes.
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the pan changes.
Gets the pan stack.
Gets the pan stack index.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotTool::reset().
Notifiers.
Whether we're in dragging mode or not.
Last coordinate in dragging mode.
Common canvas stack.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the pan has changed.
Definition at line 424 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotSelectTool | , | |
PlotSelectToolPtr | , | |||
PlotMouseTool | , | |||
PlotMouseToolPtr | , | |||
PlotTool | , | |||
PlotToolPtr | ||||
) |
A PlotZoomTool is a concrete subclass of PlotMouseTool that provides convenient zooming functionality.
Standard behavior is to zoom on a select event, go through the zoom stack on a wheel event, go to the zoom stack base on a right click, and zoom in 50% centered on a double-click. Note that plotting implementations may wish to override this class with an implementation-specific version that may be more efficient. A PlotZoomTool is responsible for: 1) managing behavior described above, 2) managing a zoom stack, 3) managing the canvas's select line/cursor, and 3) notifying interested objects when the zoom changes.
Constructor which takes the tool's coordinate system.
Constructor which takes the tool's axes and coordinate system.
Destructor.
Adds the given notifier. This object will be notified when the zoom changes.
Sets the selection line to the given.
Gets the zoom stack.
Gets the zoom stack index.
Overrides PlotTool::setActive().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotTool::reset().
Notifiers.
Copy of canvas selection line, or NULL if none has been set.
Common canvas stack.
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Notifies all registered listeners that the zoom has changed.
Definition at line 344 of file PlotTool.h.
casa::INHERITANCE_POINTER | ( | PlotBinnedData | , | |
PlotBinnedDataPtr | , | |||
PlotPointData | , | |||
PlotDataPtr | , | |||
PlotData | , | |||
PlotDataPtr | ||||
) |
Data for raster plots, which can be thought of as three-dimensional.
Used for images, with the values being in one of the givne formats.
Format that the data is in
Origin point of the data - in other words, where (0,0) is located visually on the canvas. Default is LLEFT.
ABSTRACT METHODS //
Returns the data origin.
Sets the data origin.
Returns the range of x.
Returns the range of y.
Sets the range of x.
Sets the range of y.
Returns the range of the data values.
Returns the data value at the given (x,y) coordinate.
Gets color bar values.
Definition at line 238 of file PlotData.h.
References casacore::max().
casa::INHERITANCE_POINTER | ( | PlotErrorData | , | |
PlotErrorDataPtr | , | |||
PlotPointData | , | |||
PlotDataPtr | , | |||
PlotData | , | |||
PlotDataPtr | ||||
) |
Data that differentiates different points into different "bins" on top of normal point data functionality.
Constructor.
Destructor.
ABSTRACT METHODS //
Returns the total number of bins that the data is in.
Returns the bin index number for the given index. MUST be between 0 and numBins().
IMPLEMENTED METHODS //
Returns true if the data is binned, false otherwise.
Definition at line 208 of file PlotData.h.
casa::INHERITANCE_POINTER | ( | PlotMaskedPointData | , | |
PlotMaskedPointDataPtr | , | |||
PlotPointData | , | |||
PlotPointDataPtr | , | |||
PlotData | , | |||
PlotDataPtr | ||||
) |
Data that adds error functionality on top of normal plot data.
ABSTRACT METHODS //
Returns the "left" error for x at the given index.
Returns the "right" error for x at the given index.
Returns the "bottom" error for y at the given index.
Returns the "top" error for y at the given index.
Gets the maximum errors for the four sides.
IMPLEMENTED METHODS //
Gets the x and y values and error data at the given index. See PlotPointData::xAndYAt().
Definition at line 169 of file PlotData.h.
PlotItemPtr casa::INHERITANCE_POINTER | ( | ErrorPlot | , | |
ErrorPlotPtr | , | |||
ScatterPlot | , | |||
ScatterPlotPtr | , | |||
PlotItem | , | |||
PlotItemPtr | ||||
) |
casa::INHERITANCE_POINTER | ( | ScatterPlot | , | |
ScatterPlotPtr | , | |||
Plot | , | |||
PlotPtr | , | |||
PlotItem | , | |||
PlotItemPtr | ||||
) |
casa::INHERITANCE_POINTER2 | ( | PlotLayoutSingle | , | |
PlotLayoutSinglePtr | , | |||
PlotCanvasLayout | , | |||
PlotCanvasLayoutPtr | ||||
) |
void casa::interpolate | ( | const String & | interpmethod | ) |
Interpolate for time variable source.
void casa::intersectaperture | ( | const calcAntenna * | a, | |
const Double * | dish, | |||
const Double * | unitdir, | |||
Double * | aper | |||
) |
void casa::intersectdish | ( | const calcAntenna * | a, | |
const Double * | sub, | |||
const Double * | unitdir, | |||
Double * | dish, | |||
Int | niter | |||
) |
Bool casa::isField | ( | const RecordInterface & | parm, | |
const String & | id, | |||
Bool(*)(DataType) | func | |||
) | [inline] |
short inline function for checking a field's data type against some function
Definition at line 161 of file RFCommon.h.
References casacore::False, and type().
Bool casa::isFieldSet | ( | const RecordInterface & | parm, | |
const String & | id | |||
) | [inline] |
Short inline function for checking if a record field is "set", i.e.
exists, and is not an empty array or a boolean False.
Definition at line 179 of file RFCommon.h.
void casa::isTimeVar | ( | Bool | istimevar | ) |
keep track if it is non-time var source for Perley-Butler2013
Bool casa::isValidRecord | ( | const RecordInterface & | parm, | |
const String & | id | |||
) | [inline] |
short inline function for checking that a field is a non-empty record
Definition at line 170 of file RFCommon.h.
References casacore::False.
Referenced by casa::sdfiller::DataAccumulator::accumulate(), and casa::sdfiller::DataChunk::accumulate().
Bool casa::isVBNaN | ( | const VisBuffer & | vb, | |
String & | mesg | |||
) |
Int casa::jonesNPar | ( | const Jones::JonesType & | jtype | ) | [inline] |
Return parameter count from.
must return something
Definition at line 315 of file Jones.h.
References casa::Jones::Diagonal, casa::Jones::General, casa::Jones::GenLinear, and casa::Jones::Scalar.
Jones::JonesType casa::jonesType | ( | const Int & | n | ) |
Return enum from integer.
Int casa::legplanewaveblock | ( | const calcAntenna * | a, | |
Double | x, | |||
Double | y | |||
) |
Int casa::legplanewaveblock2 | ( | const calcAntenna * | a, | |
const Ray * | ray | |||
) |
Int casa::legsphericalwaveblock | ( | const calcAntenna * | a, | |
const Ray * | ray | |||
) |
void casa::logSummary | ( | uInt | nProfiles, | |
uInt | nAttempted, | |||
uInt | nSucceeded, | |||
uInt | nConverged, | |||
uInt | nValid | |||
) |
void casa::makeStokesAxis | ( | Int | npol_p, | |
Vector< String > & | polType, | |||
Vector< Int > & | whichStokes | |||
) |
LogicalArray casa::maskBits | ( | const Array< T > & | , | |
const T & | ||||
) | [inline] |
returns a LogicalArray corresponding to (ARR&MASK)!=0
Int casa::muellerNPar | ( | const Mueller::MuellerType & | mtype | ) | [inline] |
Return Mueller type according to Int Mueller::MuellerType muellerType(const Int& n);.
Return parameter count according to type
must return something (shouldn't reach here)
Definition at line 344 of file Mueller.h.
References casa::Mueller::AddDiag, casa::Mueller::AddDiag2, casa::Mueller::Diag2, casa::Mueller::Diagonal, casa::Mueller::General, and casa::Mueller::Scalar.
Mueller::MuellerType casa::muellerType | ( | const Jones::JonesType & | jtype, | |
const VisVector::VisType & | vtype | |||
) |
double casa::myhash | ( | register double | arg | ) | [inline] |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable casa::name | ( | i.e."black" | ) |
Referenced by asdm::TableStreamReader< T, R >::accumulateUntilBoundary(), casa::QtApp::app(), asdm::TableStreamReader< T, R >::checkState(), casa::QtDBusPlotSvrAdaptor::dbusName(), TableSAXReader< T, R, RFilter >::error(), casa::CubePartitionMixin< T >::get_params(), casa::SynthesisImagerMixin< T >::getCFCacheList(), casa::ImageCollapser< T >::getClass(), asdm::TableStreamReader< T, R >::headerField2Pair(), casa::SynthesisImagerMixin< T >::isCFS(), casa::dbus::launch(), asdm::TableStreamReader< T, R >::nextLine(), asdm::TableStreamReader< T, R >::nextNRows(), asdm::TableStreamReader< T, R >::open(), TableSAXReader< T, R, RFilter >::operator()(), MirPolRecps::polToString(), asdmbinaries::Utils::quote(), asdm::TableStreamReader< T, R >::requireBoundary(), asdm::TableStreamReader< T, R >::requireBoundaryInCT(), asdm::TableStreamReader< T, R >::requireHeaderField(), asdm::TableStreamReader< T, R >::requireMIMEHeader(), casa::ScantableSourceIterator::ScantableSourceIterator(), casa::vi::VbCacheItemArray< Vector< SquareMatrix< Complex, 2 > >, True >::shapeErrorMessage(), asdm::TableStreamReader< T, R >::skipUntilEmptyLine(), TableSAXReader< T, R, RFilter >::start_element_callback(), stringValue(), TableSAXReader< T, R, RFilter >::TableSAXReader(), MirPolCorr::toString(), asdmbinaries::Utils::toString(), asdmbinaries::Utils::toXML(), and asdm::TableStreamReader< T, R >::untilNBytes().
Bool casa::near | ( | const SpectralElement & | s1, | |
const SpectralElement & | s2, | |||
const Double | tol | |||
) |
Bool casa::nearAbs | ( | const SpectralElement & | s1, | |
const SpectralElement & | s2, | |||
const Double | tol | |||
) |
calcAntenna* casa::newAntenna | ( | Double | sub_h, | |
Double | feed_x, | |||
Double | feed_y, | |||
Double | feed_z, | |||
Double | ftaper, | |||
Double | thmax, | |||
const char * | geomfile | |||
) |
calcAntenna* casa::newAntennafromApertureCalcParams | ( | struct ApertureCalcParams * | ap | ) |
Pathology* casa::newPathology | ( | ) |
Pathology* casa::newPathologyfromApertureCalcParams | ( | struct ApertureCalcParams * | ap | ) |
Ray* casa::newRay | ( | const Double * | sub | ) |
TOOL GROUP CLASSES A PlotMouseToolGroup provides an interface for a group of PlotMouseTools where only casa::one | ( | or | none | ) |
Constructor for empty group.
Destructor.
Returns the number of tools in the group.
Returns the tools in the group.
Adds the given tool to the group and returns its index. If makeActive is true, the given tool becomes the group's active tool. Note (dec 2010): used to take 2nd arg, boolean, to make tool active. This is confusing design. Caller of addTool should just call setActiveTool(tool) after calling addTool() if it wants the tool to become active. In practice, source code does not anywhere call addTool with make_active=true.
Removes the given tool from the group, and returns true on success.
Returns the tool at the given index, or NULL for invalid.
Returns the index of the given tool, or numTools() for invalid.
Returns true if the given tool is in this group, false otherwise.
Returns the currently active tool, or NULL for none.
Sets the active tool to the given. If the given tool is not in the group it is first added. Toolcode is optional - meaningful only if tool has double usage, like Select tool which doubles as the Subtraction tool. Otherwise, just stuff NONE_TOOL in for that arg.
Sets the active tool to the one at the given index.
Overrides PlotTool::setActive().
Overrides PlotTool::setBlocking().
Implements PlotMouseTool::handleMouseEvent().
Overrides PlotMouseTool's event handling methods.
Overrides PlotTool::getXAxis().
Overrides PlotTool::getYAxis().
Overrides PlotTool::getCoordinateSystem().
Overrides PlotTool::lastEventWasHandled().
Overrides PlotTool::reset().
All tools.
Active tool (or NULL for no active tool).
Overrides PlotTool::attach().
Overrides PlotTool::detach().
Definition at line 681 of file PlotTool.h.
References casacore::C::c, NONE_TOOL, setActiveTool, and tools.
Referenced by alone_display_applications::grexec_().
void casa::openImage | ( | const String & | imagenamefull, | |
SHARED_PTR< ImageInterface< T > > * | img | |||
) | [inline] |
Array<T> casa::operator& | ( | const Array< T > & | , | |
const T & | ||||
) | [inline] |
Function for working with bitmasks.
Does a bitwise-AND on every element, returns True if !=0 or False if ==0
Bool casa::operator() | ( | Vector< Flux< Double > > & | values, | |
Vector< Flux< Double > > & | errors, | |||
const Vector< MFrequency > & | mfreqs, | |||
const MEpoch & | mtime, | |||
const String & | interpmethod | |||
) |
for time variable case with interpolation method
Bool casa::operator() | ( | Vector< Flux< Double > > & | values, | |
Vector< Flux< Double > > & | errors, | |||
const Vector< MFrequency > & | mfreqs | |||
) |
virtual Bool casa::operator() | ( | Flux< Double > & | value, | |
Flux< Double > & | error, | |||
const MFrequency & | mfreq, | |||
const Bool | updatecoeffs | |||
) | [pure virtual] |
StokesVector casa::operator* | ( | const SquareMatrix< Float, 4 > & | m, | |
const StokesVector & | v | |||
) | [inline] |
Multiplication of StokesVector by a SquareMatrix.
Definition at line 331 of file StokesVector.h.
StokesVector casa::operator* | ( | const StokesVector & | v, | |
Float | f | |||
) | [inline] |
Multiply by a scalar.
Definition at line 325 of file StokesVector.h.
StokesVector casa::operator* | ( | Float | f, | |
const StokesVector & | v | |||
) | [inline] |
Multiply by a scalar.
Definition at line 320 of file StokesVector.h.
CStokesVector casa::operator* | ( | const SquareMatrix< Complex, 4 > & | m, | |
const CStokesVector & | v | |||
) | [inline] |
Multiplication of CStokesVector by a Complex SquareMatrix.
Definition at line 218 of file StokesVector.h.
ostream& casa::operator<< | ( | ostream & | os, | |
const AsciiAnnotationFileLine & | line | |||
) | [inline] |
Definition at line 96 of file AsciiAnnotationFileLine.h.
References casa::AsciiAnnotationFileLine::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const CasaImageBeamSet & | beamSet | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const RegionTextList & | list | |||
) | [inline] |
Definition at line 147 of file RegionTextList.h.
References casa::RegionTextList::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const AnnotationBase::Direction | x | |||
) | [inline] |
Definition at line 468 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const map< AnnotationBase::Keyword, String > & | x | |||
) | [inline] |
Definition at line 464 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const AnnotationBase::FontStyle & | fs | |||
) | [inline] |
Definition at line 460 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const AnnotationBase::LineStyle & | ls | |||
) | [inline] |
Definition at line 456 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, | |
const AnnotationBase & | annotation | |||
) | [inline] |
Definition at line 452 of file AnnotationBase.h.
References casa::AnnotationBase::print().
ostream& casa::operator<< | ( | ostream & | os, | |
Annotations::State | st | |||
) |
Ostream, mainly for debugging the state of the annotator.
std::ostream& casa::operator<< | ( | std::ostream & | out, | |
const casa::viewer::Position & | pos | |||
) | [inline] |
Definition at line 78 of file Position.h.
References casa::viewer::Position::show().
ostream& casa::operator<< | ( | ostream & | os, | |
AttributeValueBase & | av | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
AttributeBuffer & | ab | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
Attribute & | a | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const SpectralElement & | elem | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const PowerLogPolynomialSpectralElement & | elem | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const LorentzianSpectralElement & | elem | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const LogTransformedPolynomialSpectralElement & | elem | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const GaussianSpectralElement & | elem | |||
) |
ostream& casa::operator<< | ( | ostream & | os, | |
const GaussianMultipletSpectralElement & | elem | |||
) |
RegionTextParser& casa::operator= | ( | const RegionTextParser & | ) |
Referenced by surface().
bool casa::p1Arrow | ( | ) | const |
Definition at line 535 of file RegionShapes.h.
References m_arrow1.
bool casa::p2Arrow | ( | ) | const |
Definition at line 538 of file RegionShapes.h.
References m_arrow2.
Referenced by RSVector::arrow().
void casa::Pathologize | ( | Double * | sub, | |
const Pathology * | p | |||
) |
casa::PCFSpectralElement | ( | ) | [private] |
casa::PCFSpectralElement | ( | const PCFSpectralElement & | other | ) | [protected] |
casa::PCFSpectralElement | ( | SpectralElement::Types | type, | |
Double | amp, | |||
Double | center, | |||
Double | width | |||
) | [protected] |
casa::PCFSpectralElement | ( | SpectralElement::Types | type, | |
const Vector< Double > & | param | |||
) | [protected] |
param should have three elements: amplitude, center, and width
casa::PCFSpectralElement | ( | SpectralElement::Types | type | ) | [protected] |
PlotFactoryPtr casa::plotterImplementation | ( | Plotter::Implementation | which = Plotter::DEFAULT , |
|
bool | smartDelete = true | |||
) |
The plotterImplementation function is a global function within the casa namespace.
Any implementation of the generic plotter interface should: 1) add itself to the Implementation enum in the graphics/implementation/Plotter.h file, 2) add a case statement to this function to return a new instance of the factory for that implementation.
void casa::rangeChanged | ( | ) | [private] |
Slot for when the set range changes.
Double casa::Raylen | ( | const Ray * | ray | ) |
void casa::readQSCoeffsTable | ( | const Path & | fileName | ) |
Read the coefficient data table.
casa::RegionTextParser | ( | const CoordinateSystem & | csys, | |
const IPosition & | imShape, | |||
const String & | text, | |||
const String & | prependRegion = "" , |
|||
const String & | globalOverrideChans = "" , |
|||
const String & | globalOverrrideStokes = "" | |||
) |
casa::RegionTextParser | ( | const String & | filename, | |
const CoordinateSystem & | csys, | |||
const IPosition & | imShape, | |||
const Int | requireAtLeastThisVersion, | |||
const String & | prependRegion = "" , |
|||
const String & | globalOverrideChans = "" , |
|||
const String & | globalOverrrideStokes = "" | |||
) |
differentiating between the filename and simple text constructors globalOverrideChans
override all spectral selections in the file or text by using this channel selection <src>globalOverrideStokes
override all correlation selections in the file or text by using this polarization selection <src>prependRegion
allows one to specify region(s) that will be prepended to any text in filename
or text
void casa::setPLPDivisor | ( | const String & | x | ) |
Definition at line 141 of file ImageProfileFitterResults.h.
References _plpDivisor.
virtual Bool casa::setSource | ( | const String & | sourceName, | |
const MDirection & | sourceDir | |||
) | [virtual] |
If a FS::Source enum matches srcName, returns the enum.
Otherwise, FCQS::UNKNOWN_SOURCE. FCQS::Source srcNameToEnum(const String& srcName) const;
Sets srcEnum_p = srcNameToEnum(sourceName), and returns srcEnum_p != FCQS::UNKNOWN_SOURCE
void casa::setSourceCoeffsfromVec | ( | uInt & | i | ) |
Set the coefficients from one epoch where i is row number in the original data table.
virtual void casa::setSymbol | ( | PlotSymbol::Symbol | sym | ) | [virtual] |
Definition at line 358 of file PlotShape.h.
References casa::PlotPoint::setSymbol(), and casa::PlotPoint::symbol().
virtual void casa::setSymbol | ( | const PlotSymbolPtr | symbol | ) | [virtual] |
Definition at line 356 of file PlotShape.h.
References casa::PlotPoint::setSymbol().
SimplePlotterPtr casa::simplePlotter | ( | Plotter::Implementation | which = Plotter::DEFAULT , |
|
bool | smartDelete = true | |||
) |
The simplePlotter function is a global function within the casa namespace.
void casa::smooth | ( | CalSet< Complex > & | cs, | |
const String & | smtype, | |||
const Double & | smtime, | |||
Vector< Int > | selfields | |||
) |
Globals.
Smooth the solutions in a CalSet
void casa::smoothCT | ( | NewCalTable | ct, | |
const String & | smtype, | |||
const Double & | smtime, | |||
Vector< Int > | selfields | |||
) |
Vector<String> casa::splitExpression | ( | const Vector< String > & | expr0 | ) |
helper function to split an expression into elements
void casa::storeArrayAsImage | ( | String | fileName, | |
const CoordinateSystem & | coords, | |||
const Array< Float > & | cf | |||
) |
void casa::storeArrayAsImage | ( | String | fileName, | |
const CoordinateSystem & | coords, | |||
const Array< DComplex > & | cf | |||
) |
void casa::storeArrayAsImage | ( | String | fileName, | |
const CoordinateSystem & | coords, | |||
const Array< Complex > & | cf | |||
) |
void casa::storeImg | ( | String | fileName, | |
ImageInterface< Float > & | theImg | |||
) |
void casa::storeImg | ( | String | fileName, | |
ImageInterface< Complex > & | theImg, | |||
Bool | writeReIm = False | |||
) |
String casa::stringUpper | ( | const String & | in | ) | [inline] |
Basically just upcase(), but in a form suitable for Array::apply.
Definition at line 192 of file RFCommon.h.
References casacore::upcase().
Int casa::subfromdish | ( | const calcAntenna * | a, | |
Double | x, | |||
Double | y, | |||
Double * | subpoint | |||
) |
CONCRETE UTILITY CLASSES Coordinate on the canvas casa::surface | ( | i. | e., | |
the part where the actual plots | are, | |||
which doesn't include things like | axes, | |||
titles | , | |||
etc. | ||||
) |
Static //
Coordinate system.
world units
the canvas
Non-Static //
Default constructor.
Parameterized constructor.
Copy constructor.
Destructor.
Accessors //
Returns the coordinate system.
Returns the x value.
Returns the y value.
Operators //
Assigns the value of the given PlotCoordinate to this one.
Returns true if this PlotCoordinate is equal to the given; false otherwise.
Returns true if this PlotCoordinate is NOT equal to the given; false otherwise.
Coordinate system.
X value.
Y value.
Definition at line 598 of file PlotOptions.h.
References casacore::C::c, casacore::operator!=(), operator=(), and casacore::operator==().
void casa::timeFromChanged | ( | ) | [private] |
void casa::timeToChanged | ( | ) | [private] |
std::string casa::to_string | ( | const QString & | other | ) | [inline] |
Definition at line 73 of file QtDBusApp.h.
Referenced by casa::CubePartitionMixin< T >::concat_images(), casa::CubePartitionMixin< T >::get_params(), and casa::ContinuumPartitionMixin< T >::get_params().
virtual Bool casa::toRecord | ( | RecordInterface & | out | ) | const [virtual] |
Save to a record.
Ray* casa::trace | ( | const calcAntenna * | a, | |
Double | x, | |||
Double | y, | |||
const Pathology * | p | |||
) |
void casa::tracepol | ( | casa::Complex * | E0, | |
const Ray * | ray, | |||
casa::Complex * | E1 | |||
) |
Int casa::translateGenericToStokes | ( | const PolOuterProduct::GenericVBPol & | gPol, | |
const MSIter::PolFrame & | polFrame = MSIter::Circular | |||
) |
PolOuterProduct::GenericVBPol casa::translateStokesToGeneric | ( | const Int & | stokes | ) |
------------------------------------------------------------------
VisVector::VisType casa::visType | ( | const Int & | ncorr | ) |
Globals:.
Return VisType according to length of data array corr axis
void casa::writeImages | ( | Bool | someConverged | ) | const |
String casa::_ampErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setAmpErrName().
String casa::_ampName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setAmpName().
vector<axisType> casa::_axisTypes |
Definition at line 178 of file ImageProfileFitterResults.h.
String casa::_centerErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setCenterErrName().
String casa::_centerName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setCenterName().
const String casa::_class [static] |
Definition at line 164 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::getClass().
const String casa::_CONVERGED [static] |
Definition at line 127 of file ImageProfileFitterResults.h.
CoordinateSystem casa::_csys |
Definition at line 149 of file RegionTextParser.h.
const CoordinateSystem casa::_csysIm |
Definition at line 185 of file ImageProfileFitterResults.h.
ParamSet casa::_currentGlobals |
Definition at line 151 of file RegionTextParser.h.
Bool casa::_doVelocity |
Definition at line 165 of file ImageProfileFitterResults.h.
Definition at line 154 of file RegionTextParser.h.
Int casa::_fitAxis |
Definition at line 177 of file ImageProfileFitterResults.h.
const Array<SHARED_PTR<ProfileFitResults> >* const casa::_fitters |
Definition at line 172 of file ImageProfileFitterResults.h.
String casa::_function |
Definition at line 119 of file CompiledSpectralElement.h.
String casa::_fwhmErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setFWHMErrName().
String casa::_fwhmName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setFWHMName().
Definition at line 153 of file RegionTextParser.h.
Vector<Double> casa::_goodAmpRange |
Definition at line 184 of file ImageProfileFitterResults.h.
Vector<Double> casa::_goodCenterRange |
Definition at line 184 of file ImageProfileFitterResults.h.
Vector<Double> casa::_goodFWHMRange |
Definition at line 184 of file ImageProfileFitterResults.h.
const uInt casa::_gsPlane [static] |
Definition at line 181 of file ImageProfileFitterResults.h.
IPosition casa::_imShape |
Definition at line 155 of file RegionTextParser.h.
String casa::_integralErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setIntegralErrName().
String casa::_integralName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setIntegralName().
vector<AsciiAnnotationFileLine> casa::_lines |
Definition at line 152 of file RegionTextParser.h.
std::unique_ptr< LogIO > casa::_log |
Definition at line 183 of file ImageProfileFitterResults.h.
SHARED_PTR<LogFile> casa::_logfile |
Definition at line 182 of file ImageProfileFitterResults.h.
Bool casa::_logResults |
Definition at line 165 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setLogResults().
const uInt casa::_lsPlane [static] |
Definition at line 181 of file ImageProfileFitterResults.h.
String casa::_ltpErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setLTPErrName().
String casa::_ltpName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setLTPName().
Bool casa::_multiFit |
Definition at line 165 of file ImageProfileFitterResults.h.
Definition at line 170 of file ImageProfileFitterResults.h.
Definition at line 170 of file ImageProfileFitterResults.h.
Definition at line 170 of file ImageProfileFitterResults.h.
uInt casa::_nLTPCoeffs |
Definition at line 170 of file ImageProfileFitterResults.h.
Definition at line 173 of file ImageProfileFitterResults.h.
const uInt casa::_nOthers [static] |
Definition at line 181 of file ImageProfileFitterResults.h.
uInt casa::_nPLPCoeffs |
Definition at line 170 of file ImageProfileFitterResults.h.
SHARED_PTR<Vector<Stokes::StokesTypes> > casa::_overridingCorrRange |
Definition at line 159 of file RegionTextParser.h.
SHARED_PTR<std::pair<MFrequency, MFrequency> > casa::_overridingFreqRange |
Definition at line 158 of file RegionTextParser.h.
Vector< Vector<Double> > casa::_pixelPositions |
Bool _inVelocitySpace() const;.
Definition at line 263 of file ImageProfileFitterResults.h.
String casa::_plpDivisor |
Definition at line 186 of file ImageProfileFitterResults.h.
Referenced by setPLPDivisor().
String casa::_plpErrName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setPLPErrName().
String casa::_plpName |
Definition at line 166 of file ImageProfileFitterResults.h.
Referenced by casa::ImageProfileFitterResults::setPLPName().
Int casa::_polyOrder |
Definition at line 177 of file ImageProfileFitterResults.h.
uInt casa::_regions |
Definition at line 156 of file RegionTextParser.h.
Record casa::_results |
Definition at line 180 of file ImageProfileFitterResults.h.
const SHARED_PTR<const SubImage<Float> > casa::_subImage |
subimage contains the region of the original image on which the fit is performed.
Definition at line 176 of file ImageProfileFitterResults.h.
const String casa::_SUCCEEDED [static] |
Definition at line 128 of file ImageProfileFitterResults.h.
String casa::_summaryHeader |
Definition at line 166 of file ImageProfileFitterResults.h.
const String casa::_VALID [static] |
Definition at line 129 of file ImageProfileFitterResults.h.
Array<String> casa::_worldCoords |
Definition at line 179 of file ImageProfileFitterResults.h.
String casa::_xUnit |
Definition at line 166 of file ImageProfileFitterResults.h.
enums for which stats are actually collected
Definition at line 243 of file RFChunkStats.h.
Definition at line 67 of file PlotOptions.h.
Double casa::ALMABandMaxFreqDefaults[ALMABeamCalc_NumBandCodes] |
Double casa::ALMABandMinFreqDefaults[ALMABeamCalc_NumBandCodes] |
BeamCalcGeometry casa::ALMABeamCalcGeometryDefaults[ALMABeamCalc_NumBandCodes] |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if casa::applicable |
Definition at line 108 of file PlotOptions.h.
Referenced by casa::Algorithm::apply().
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw casa::arrays |
Definition at line 293 of file PlotData.h.
Definition at line 240 of file LatticePADD.h.
Definition at line 241 of file LatticePADD.h.
Definition at line 238 of file LatticePADD.h.
std::vector<std::vector<double> > casa::beams_ |
Definition at line 233 of file LatticePADD.h.
Definition at line 239 of file LatticePADD.h.
DParameterRange<Float>* casa::beamXCenter_ |
Definition at line 242 of file LatticePADD.h.
DParameterRange<Float>* casa::beamYCenter_ |
Definition at line 243 of file LatticePADD.h.
const String casa::bTwoPair [static] |
Definition at line 144 of file RegionTextParser.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::cname |
Definition at line 874 of file PlotOptions.h.
Matrix<Float> casa::coefferrsmat_p |
Definition at line 172 of file FluxCalcVQS.h.
Matrix<Float> casa::coeffsmat_p |
Definition at line 171 of file FluxCalcVQS.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::cptrname |
Definition at line 875 of file PlotOptions.h.
const String casa::CSYS_B1950 [static] |
Definition at line 50 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_ECLIPTIC [static] |
Definition at line 53 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_GALACTIC [static] |
Definition at line 52 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem(), and sgUnit().
const String casa::CSYS_IMAGE [static] |
Definition at line 49 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
const String casa::CSYS_INDIVIDUAL [static] |
Definition at line 48 of file DS9FileWriter.qo.h.
const String casa::CSYS_J2000 [static] |
Definition at line 51 of file DS9FileWriter.qo.h.
Referenced by coordinateSystem().
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of casa::data |
Definition at line 48 of file PlotData.h.
Referenced by casa::sdfiller::DataChunk::accumulate(), casa::SkyCal< DataType, CalDataType >::apply(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::boxedArrayMath(), casa::ViewerProxy::datarange(), casa::SkyCal< DataType, CalDataType >::flag(), casacore::MArrayMath_global_functions_MArray_mathematical_operations::partialArrayMath(), casa::PlotRasterMatrixData< T >::PlotRasterMatrixData(), and casa::vi::VisBufferCache::sortCorrelationItem().
const String casa::DEFAULT_COMMENTS [static] |
Definition at line 62 of file DS9FileWriter.qo.h.
Vector<Double> casa::epochvec_p |
Definition at line 170 of file FluxCalcVQS.h.
Double casa::EVLABandMaxFreqDefaults[EVLABeamCalc_NumBandCodes] |
Double casa::EVLABandMinFreqDefaults[EVLABeamCalc_NumBandCodes] |
BeamCalcGeometry casa::EVLABeamCalcGeometryDefaults[EVLABeamCalc_NumBandCodes] |
Vector<Float> casa::fluxes_p |
Definition at line 173 of file FluxCalcVQS.h.
double casa::from_ |
Last set range.
Definition at line 84 of file PlotRangeWidget.qo.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::gname |
Definition at line 878 of file PlotOptions.h.
CONCRETE TOOL CLASSES Was in but needed casa::here |
Definition at line 228 of file PlotTool.h.
const Complex casa::ImaginaryUnit |
Definition at line 80 of file FlagDataHandler.h.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active casa::inactive |
Definition at line 43 of file PlotTool.h.
class casa::init_dispatcher casa::init_dispatcher_ [static] |
ABSTRACT CLASSES Abstract class for colors Any implementation of color should be able to provide a hexadecimal form of the if a human readable color and Strings are casa::interchangeable |
Definition at line 109 of file PlotOptions.h.
bool casa::isCustom_ |
Whether last set range was custom or not.
Definition at line 81 of file PlotRangeWidget.qo.h.
Bool casa::istimevar_p |
Definition at line 177 of file FluxCalcVQS.h.
constexpr double casa::kDay2Sec |
Definition at line 20 of file NRO2MSReader.h.
Referenced by casa::ScantableSourceIterator::ScantableSourceIterator().
constexpr double casa::kSec2Day |
Definition at line 21 of file NRO2MSReader.h.
GRID LAYOUT CLASSES Coordinate for a grid casa::layout |
Definition at line 160 of file PlotCanvasLayout.h.
String casa::majorunit_ |
Definition at line 234 of file LatticePADD.h.
String casa::minorunit_ |
Definition at line 235 of file LatticePADD.h.
ENUMS Enum for the four plot axes If this enum is changed or casa::none |
Definition at line 56 of file PlotOptions.h.
Definition at line 68 of file PlotOptions.h.
const uInt casa::num_active_stats |
Definition at line 244 of file RFChunkStats.h.
String casa::paunit_ |
Definition at line 236 of file LatticePADD.h.
Definition at line 228 of file PlotCanvasLayout.h.
SMART POINTER DEFINITIONS* typedef CountedPtr<PlotCanvasLayout> casa::PlotCanvasLayoutPtr |
Definition at line 225 of file PlotCanvasLayout.h.
Definition at line 228 of file PlotCanvasLayout.h.
SMART POINTER DEFINITIONS* typedef CountedPtr<PlotPanel> casa::PlotPanelPtr |
Definition at line 188 of file PlotPanel.h.
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple it may be better to restrict PlotData to be more like casa::PlotPointData |
Definition at line 48 of file PlotData.h.
CONCRETE TOOL CLASSES Was in casa::PlotStandardMouseToolGroup |
Definition at line 228 of file PlotTool.h.
Referenced by INHERITANCE_POINTER().
ABSTRACT CLASSES Deliberately vague to be general enough to allow for many different types of but is it too vague to be useful Since the interface is meant to be a simple casa::plotter |
Definition at line 48 of file PlotData.h.
SMART POINTER MACROS This is painful but necessary to have transparent smart pointers that support hierarchies and inheritance See examples in other files casa::pname |
Definition at line 876 of file PlotOptions.h.
const String casa::PUNIT_DMS [static] |
Definition at line 59 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
const String casa::PUNIT_HMS [static] |
Definition at line 58 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
const String casa::PUNIT_SEXAGESIMAL [static] |
Definition at line 57 of file DS9FileWriter.qo.h.
Referenced by sgUnit().
const char casa::RF_ANT[] |
Definition at line 89 of file RFCommon.h.
const char casa::RF_ARRAY[] |
Definition at line 96 of file RFCommon.h.
const char casa::RF_AUTOCORR[] |
Definition at line 92 of file RFCommon.h.
const char casa::RF_BASELINE[] |
Definition at line 91 of file RFCommon.h.
const char casa::RF_CENTERTIME[] |
Definition at line 105 of file RFCommon.h.
const char casa::RF_CHANAVG[] |
Definition at line 77 of file RFCommon.h.
const char casa::RF_CHANS[] |
Definition at line 82 of file RFCommon.h.
const char casa::RF_CLIP[] |
Definition at line 73 of file RFCommon.h.
const char casa::RF_COLUMN[] |
Definition at line 70 of file RFCommon.h.
const char casa::RF_CORR[] |
Definition at line 88 of file RFCommon.h.
const char casa::RF_DEBUG[] |
Definition at line 51 of file RFCommon.h.
const char casa::RF_DIAMETER[] |
Definition at line 100 of file RFCommon.h.
const char casa::RF_ELEVATION[] |
Definition at line 61 of file RFCommon.h.
const char casa::RF_EXPR[] |
Definition at line 71 of file RFCommon.h.
const char casa::RF_FEED[] |
Definition at line 98 of file RFCommon.h.
const char casa::RF_FIELD[] |
Definition at line 90 of file RFCommon.h.
const char casa::RF_FIGNORE[] |
Definition at line 58 of file RFCommon.h.
const char casa::RF_FLAGRANGE[] |
Definition at line 74 of file RFCommon.h.
const char casa::RF_FREQS[] |
Definition at line 81 of file RFCommon.h.
const char casa::RF_GLISHINDEX[] |
character constants for common agent parameters
Definition at line 47 of file RFCommon.h.
const char casa::RF_GLOBAL[] |
Definition at line 54 of file RFCommon.h.
const char casa::RF_HW[] |
Definition at line 66 of file RFCommon.h.
const char casa::RF_INTENT[] |
Definition at line 94 of file RFCommon.h.
const char casa::RF_LOWERLIMIT[] |
Definition at line 101 of file RFCommon.h.
const char casa::RF_MAX[] |
Definition at line 76 of file RFCommon.h.
const char casa::RF_MIN[] |
Definition at line 75 of file RFCommon.h.
const char casa::RF_MINPOP[] |
Definition at line 86 of file RFCommon.h.
const char casa::RF_MODE[] |
Definition at line 115 of file RFCommon.h.
const char casa::RF_MSSELECT[] |
Definition at line 116 of file RFCommon.h.
const char casa::RF_NAME[] |
Definition at line 49 of file RFCommon.h.
const char casa::RF_NBINS[] |
Definition at line 85 of file RFCommon.h.
const char casa::RF_NCHAN[] |
Definition at line 112 of file RFCommon.h.
const char casa::RF_NDEG[] |
Definition at line 79 of file RFCommon.h.
const char casa::RF_OBSERVATION[] |
Definition at line 97 of file RFCommon.h.
const char casa::RF_PLOT[] |
Definition at line 52 of file RFCommon.h.
const char casa::RF_PLOTSCR[] |
Definition at line 53 of file RFCommon.h.
const char casa::RF_QUACK[] |
Definition at line 108 of file RFCommon.h.
const char casa::RF_QUACKINC[] |
Definition at line 110 of file RFCommon.h.
const char casa::RF_QUACKMODE[] |
Definition at line 109 of file RFCommon.h.
const char casa::RF_REGION[] |
Definition at line 83 of file RFCommon.h.
const char casa::RF_RESET[] |
Definition at line 57 of file RFCommon.h.
const char casa::RF_ROW_DISABLE[] |
Definition at line 68 of file RFCommon.h.
const char casa::RF_ROW_HW[] |
Definition at line 67 of file RFCommon.h.
const char casa::RF_ROW_THR[] |
Definition at line 64 of file RFCommon.h.
const char casa::RF_SCAN[] |
Definition at line 95 of file RFCommon.h.
const char casa::RF_SHADOW[] |
Definition at line 60 of file RFCommon.h.
const char casa::RF_SPWID[] |
Definition at line 80 of file RFCommon.h.
const char casa::RF_START[] |
Definition at line 113 of file RFCommon.h.
const char casa::RF_STEP[] |
Definition at line 114 of file RFCommon.h.
const char casa::RF_THR[] |
Definition at line 63 of file RFCommon.h.
const char casa::RF_TIMEDELTA[] |
Definition at line 106 of file RFCommon.h.
const char casa::RF_TIMERANGE[] |
Definition at line 104 of file RFCommon.h.
const char casa::RF_TRIAL[] |
Definition at line 55 of file RFCommon.h.
const char casa::RF_UNFLAG[] |
Definition at line 59 of file RFCommon.h.
const char casa::RF_UPPERLIMIT[] |
Definition at line 102 of file RFCommon.h.
const char casa::RF_UVRANGE[] |
Definition at line 99 of file RFCommon.h.
const Float casa::RFA_AAD_CHANGE |
significant change in accumulated average
Definition at line 44 of file RFADiffBase.h.
const int casa::RFA_MIN_NAD |
min number of deviations for which average is considered valid
Definition at line 42 of file RFADiffBase.h.
const RFlagWord casa::RowAbsent |
Definition at line 46 of file RFFlagCube.h.
Referenced by casa::RFFlagCube::rowAgentFlagged().
const RFlagWord casa::RowFlagged |
special row flag masks.
RowFlagged for flagged rows, RowAbsent for absent rows
Definition at line 46 of file RFFlagCube.h.
Referenced by casa::RFFlagCube::rowAgentFlagged(), and casa::RFFlagCube::rowFlagged().
CONCRETE TOOL CLASSES Was in but needed so it can be passed to casa::setActiveTool |
Definition at line 228 of file PlotTool.h.
Referenced by INHERITANCE_POINTER(), and one().
const String casa::sNPair [static] |
Definition at line 145 of file RegionTextParser.h.
const String casa::sOnePair [static] |
Definition at line 143 of file RegionTextParser.h.
FCVQS::Source casa::srcEnum_p |
Definition at line 156 of file FluxCalcVQS.h.
Referenced by getDirection().
const Regex casa::startNPair [static] |
Definition at line 147 of file RegionTextParser.h.
const Regex casa::startOnePair [static] |
Definition at line 146 of file RegionTextParser.h.
const String casa::SUNIT_ARCMIN [static] |
Definition at line 61 of file DS9FileWriter.qo.h.
const String casa::SUNIT_ARCSEC [static] |
Definition at line 60 of file DS9FileWriter.qo.h.
Table casa::Table_p |
Definition at line 176 of file FluxCalcVQS.h.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active and will not send events to later tools or event handlers if the latest tool was blocking In this way a single tool can be used to handle ALL user interaction via the GUI at one casa::time |
Definition at line 43 of file PlotTool.h.
Referenced by casa::sdfiller::DataAccumulator::accumulate(), asdm::ArrayTimeInterval::contains(), casa::sdfiller::DataAccumulator::queryForGet(), and casa::vi::VisBufferState::FrequencyCache< Int >::updateCacheIfNeeded().
double casa::to_ |
Definition at line 84 of file PlotRangeWidget.qo.h.
ABSTRACT TOOL CLASSES A PlotTool is a higher level event handler for a PlotCanvas The idea is to take common tasks which may require multiple events and put them in one place PlotTools also provide additional functionality in that they can be active and blocking non blocking The PlotCanvas will only send events to active casa::tools |
Definition at line 43 of file PlotTool.h.
Referenced by one(), casa::QtMouseToolNames::toolIndex(), and casa::QtMouseToolNames::toolName().
RigidVector<Vector<Float>,2> casa::tvcoeffs_p |
Vector<Float> tvcoeffs_p;.
Definition at line 175 of file FluxCalcVQS.h.
Referenced by getCurrentCoeffs().
const String casa::UNIT_DEGREES [static] |
Definition at line 55 of file DS9FileWriter.qo.h.
const String casa::UNIT_IPIXELS [static] |
Definition at line 54 of file DS9FileWriter.qo.h.
const String casa::UNIT_RADIANS [static] |
Definition at line 56 of file DS9FileWriter.qo.h.
DEFAULT IMPLEMENTATIONS Default implementation of PlotSingleData that supports raw casa::vectors |
Definition at line 293 of file PlotData.h.
Double casa::VLABandMaxFreqDefaults[VLABeamCalc_NumBandCodes] |
Double casa::VLABandMinFreqDefaults[VLABeamCalc_NumBandCodes] |
BeamCalcGeometry casa::VLABeamCalcGeometryDefaults[VLABeamCalc_NumBandCodes] |