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

Container class for useful constants/methods. More...

#include <PlotMSConstants.h>

Public Types

enum  DirectionComponent {
  LONGITUDE,
  LATITUDE
}
 

Public Member Functions

 PMS_ENUM1 (Axis, axes, axesStrings, axis, SCAN, FIELD, TIME, TIME_INTERVAL, SPW, CHANNEL, FREQUENCY, VELOCITY, CORR, ANTENNA1, ANTENNA2, BASELINE, ROW, OBSERVATION, INTENT, FEED1, FEED2, AMP, PHASE, REAL, IMAG, WT, WTxAMP, WTSP, SIGMA, SIGMASP, FLAG, FLAG_ROW, UVDIST, UVDIST_L, U, V, W, UWAVE, VWAVE, WWAVE, AZ0, EL0, HA0, PA0, ANTENNA, AZIMUTH, ELEVATION, RA, DEC, PARANG, GAMP, GPHASE, GREAL, GIMAG, DELAY, SWP, TSYS, OPAC, SNR, TEC, ANTPOS, RADIAL_VELOCITY, RHO, ATM, TSKY, IMAGESB, POLN, NONE) PMS_ENUM2(Axis
 Enum for the axis choices that are available to be plotted. More...
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial 
Distance (rho)"
 
 PMS_ENUM1 (DataColumn, dataColumns, dataColumnStrings, dataColumn, DATA, CORRECTED, MODEL, FLOAT_DATA, CORRMODEL_V, CORRMODEL_S, DATAMODEL_V, DATAMODEL_S, CORR_DIV_MODEL_V, CORR_DIV_MODEL_S, DATA_DIV_MODEL_V, DATA_DIV_MODEL_S) PMS_ENUM2(DataColumn
 Enum for the different data columns for data axes. More...
 
corrected corrected data data
corrected corrected data data
model_scalar 
PMS_ENUM1 (CoordSystem, coordSystems, coordSystemStrings, coordSystem, AZELGEO, ICRS, J2000, B1950, GALACTIC) PMS_ENUM2(CoordSystem
 Enum for the different coordinate systems for data axes. More...
 
 PMS_ENUM1 (InterpMethod, interpMethods, interpMethodStrings, interpMethod, NEAREST, CUBIC_SPLINE) PMS_ENUM2(InterpMethod
 Enum for the different interpolation methods for data axes. More...
 
 PMS_ENUM1 (AxisType, axesTypes, axesTypeStrings, axisType, TBOOL, TINT, TFLOAT, TDOUBLE, TTIME) PMS_ENUM2(AxisType
 Enum for different axes types. More...
 
 PMS_ENUM1 (AxisUnit, axesUnits, axesUnitStrings, axisUnit, UNONE, UDATETIME, GHERTZ, METERS_PER_SECOND, KILOMETERS_PER_SECOND, KILOMETERS, METERS, HOURS, WAVELENGTHS, DEGREES, NANOSECONDS, KELVIN, NEPERS, SECONDS, PERCENT)
 Enum for different axes units. More...
 
 PMS_ENUM2 (AxisUnit, axesUnits, axesUnitStrings, axisUnit,"","hh:mm:ss","GHz","m/s","km/s","km","m","hours","<html>&lambda;</html>","degrees","ns","K","neper","s","%")
 
 PMS_ENUM1 (SummaryType, summaryTypes, summaryTypeStrings, summaryType, S_ALL, S_WHERE, S_WHAT, S_HOW, S_MAIN, S_TABLES, S_ANTENNA, S_FEED, S_FIELD, S_OBSERVATION, S_HISTORY, S_POLARIZATION, S_SOURCE, S_SPW, S_SPW_POL, S_SYSCAL, S_WEATHER) PMS_ENUM2(SummaryType
 Enum for the different casacore::MS summary types. More...
 
Spectral Spectral Window and
Weather 
PMS_ENUM1 (CTSummaryType, CTsummaryTypes, CTsummaryTypeStrings, CTsummaryType, S_ALL_CT, S_WHERE_CT, S_WHAT_CT, S_HOW_CT, S_MAIN_CT, S_TABLES_CT, S_ANTENNA_CT, S_FIELD_CT, S_OBSERVATION_CT, S_HISTORY_CT, S_SPW_CT) PMS_ENUM2(CTSummaryType
 Enum for the different CalTable summary types. More...
 

Static Public Member Functions

Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial
Atm Image static None
PlotAxisScale 
axisScale (Axis axis)
 Returns the axes scale for the given axis. More...
 
corrected corrected data data
corrected corrected data data
model_scalar static GALACTIC
const casacore::String
longitudeName (CoordSystem r)
 
static const casacore::StringlatitudeName (CoordSystem r)
 
static AngleFormat angleFormat (Axis axis, CoordSystem ref)
 
static bool isDirectionComponent (Axis axis, DirectionComponent &dc)
 
static AngleFormat angleFormat (CoordSystem ref, DirectionComponent dc)
 
Cubic static Spline bool axisIsData (Axis axis)
 Returns whether or not the given axis needs the second data parameter to indicate which data column to use or not. More...
 
static bool axisIsCalData (Axis axis)
 
static bool axisNeedsCalSlice (Axis axis)
 Cal table axes which need validation/slicing for poln selection. More...
 
static bool axisIsWeight (Axis axis)
 Need datacolumn for averaging weight axes. More...
 
static bool axisIsUV (Axis axis)
 for loading conjugates and setting axis ranges More...
 
static bool axisIsUVWave (Axis axis)
 
static bool axisIsOverlay (Axis axis)
 for adjusting axis ranges More...
 
static bool axisIsRaDec (Axis axis)
 right ascension or declination More...
 
static casacore::uInt axisScaleBase (Axis axis)
 
static time AxisType axisType (Axis axis)
 Returns the type for the given axis. More...
 
static AxisUnit axisUnit (Axis axis)
 Returns the unit for the given axis. More...
 
static double dateDouble (unsigned int year, unsigned int mon, unsigned int day, unsigned int hour, unsigned int min, double sec, PlotAxisScale scale=DATE_MJ_SEC)
 Convert to/from dates and doubles, using the given scale (must be either DATE_MJ_SEC or DATE_MJ_DAY). More...
 
static void dateDouble (double value, unsigned int &year, unsigned int &mon, unsigned int &day, unsigned int &hour, unsigned int &min, double &sec, PlotAxisScale scale=DATE_MJ_SEC)
 
static bool strEq (const casacore::String &str1, const casacore::String &str2, bool ignoreCase=false)
 Returns true if the given Strings are equals, false otherwise. More...
 
static bool recEq (const casacore::Record &rec1, const casacore::Record &rec2)
 Returns true if the given Records are equals, false otherwise. More...
 
template<class T >
static casacore::Vector< int > toIntVector (const std::vector< T > &v)
 Converts the given templated std::vector to/from an int std::vector. More...
 
template<class T >
static std::vector< T > fromIntVector (const casacore::Vector< int > &v)
 
Spectral Spectral Window and
Weather Spectral static Window
const std::vector
< casacore::String > & 
COLORS_LIST ()
 Enum for export range. More...
 
static PlotLinePtr DEFAULT_GRID_LINE (PlotFactoryPtr factory)
 
static PlotSymbolPtr DEFAULT_UNFLAGGED_SYMBOL (PlotFactoryPtr factory)
 Default values for PMS_PP_Display. More...
 
static PlotSymbolPtr DEFAULT_FLAGGED_SYMBOL (PlotFactoryPtr factory)
 
static PlotSymbolPtr NO_FLAGGED_SYMBOL (PlotFactoryPtr factory)
 
static std::map
< PlotSymbol::Symbol, int > 
SYMBOL_MINIMUM_SIZES ()
 Returns the minimum visible sizes for plot symbol types. More...
 
static PlotFontPtr DEFAULT_ANNOTATION_TEXT_FONT (PlotFactoryPtr factory)
 Default text annotation properties. More...
 
static PlotLinePtr DEFAULT_ANNOTATION_TEXT_OUTLINE (PlotFactoryPtr factory)
 
static PlotAreaFillPtr DEFAULT_ANNOTATION_TEXT_BACKGROUND (PlotFactoryPtr factory)
 
static PlotLinePtr DEFAULT_ANNOTATION_RECT_LINE (PlotFactoryPtr factory)
 Default rectangle annotation properties. More...
 
static PlotAreaFillPtr DEFAULT_ANNOTATION_RECT_FILL (PlotFactoryPtr f)
 

Public Attributes

 axes
 
 axesStrings
 
 axis
 
 Scan
 Metadata. More...
 
 Field
 
 Time
 
 Interval
 
 Spw
 
 Channel
 
 Frequency
 
 Velocity
 
 Corr
 
 Antenna1
 
 Antenna2
 
 Baseline
 
 Row
 
 Observation
 
 Intent
 
 Feed1
 
 Feed2
 
 Amp
 Visibilities and flags. More...
 
 Phase
 
 Real
 
 Imag
 
 Wt
 
WtAmp
 
Wt WtSp
 
Wt Sigma
 
Wt SigmaSp
 
Wt Flag
 
Wt FlagRow
 
Wt UVdist
 Observational geometry. More...
 
Wt UVwave
 
Wt U
 
Wt V
 
Wt W
 
Wt Uwave
 
Wt Vwave
 
Wt Wwave
 
Wt Azimuth
 
Wt Elevation
 
Wt HourAngle
 
Wt ParAngle
 
Wt Antenna
 Antenna-based. More...
 
Wt Ant Azimuth
 
Wt Ant Ant Elevation
 
Wt Ant Ant Ant Ra
 
Wt Ant Ant Ant Ant Dec
 
Wt Ant Ant Ant Ant Ant ParAngle
 
Wt Ant Ant Ant Ant Ant Gain Amp
 Calibration. More...
 
Wt Ant Ant Ant Ant Ant Gain Gain Phase
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain 
Real
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
Imag
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
Delay
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
SwPower
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
Tsys
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
Opac
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
SNR
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain 
TEC
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna 
Positions
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial 
Velocity
 Ephemeris. More...
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial
Atm 
Transmission
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial
Atm 
Tsky
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial
Atm Image 
Sideband
 
Wt Ant Ant Ant Ant Ant Gain
Gain Gain Gain Antenna Radial
Atm Image 
Poln
 
 dataColumns
 
 dataColumnStrings
 
 dataColumn
 
 data
 
 corrected
 
 model
 
 float
 
corrected model_vector
 
corrected corrected model_scalar
 
corrected corrected data model_vector
 
corrected corrected data data model_scalar
 
corrected corrected data data
corrected 
model_vector
 
corrected corrected data data
corrected corrected 
model_scalar
 
corrected corrected data data
corrected corrected data 
model_vector
 
corrected corrected data data
corrected corrected data data
model_scalar 
coordSystems
 
corrected corrected data data
corrected corrected data data
model_scalar 
coordSystemStrings
 
corrected corrected data data
corrected corrected data data
model_scalar 
coordSystem
 
corrected corrected data data
corrected corrected data data
model_scalar 
AZELGEO
 
corrected corrected data data
corrected corrected data data
model_scalar 
ICRS
 
corrected corrected data data
corrected corrected data data
model_scalar 
J2000
 
corrected corrected data data
corrected corrected data data
model_scalar 
B1950
 
 interpMethods
 
 interpMethodStrings
 
 interpMethod
 
 Nearest
 
 axesTypes
 
 axesTypeStrings
 
 axisType
 
 boolean
 
 integer
 
 double
 
 summaryTypes
 
 summaryTypeStrings
 
 summaryType
 
 All
 
 Where
 
 What
 
 How
 
 Main
 
 Tables
 
 Antenna
 
 Feed
 
 History
 
 Polarization
 
 Source
 
Spectral Window
 
Spectral Spectral Window and Polarization
 
Spectral Spectral Window and SysCal
 
Spectral Spectral Window and
Weather 
CTsummaryTypes
 
Spectral Spectral Window and
Weather 
CTsummaryTypeStrings
 
Spectral Spectral Window and
Weather 
CTsummaryType
 
Spectral Spectral Window and
Weather 
All
 
Spectral Spectral Window and
Weather 
Where
 
Spectral Spectral Window and
Weather 
What
 
Spectral Spectral Window and
Weather 
How
 
Spectral Spectral Window and
Weather 
Main
 
Spectral Spectral Window and
Weather 
Tables
 
Spectral Spectral Window and
Weather 
Antenna
 
Spectral Spectral Window and
Weather 
Field
 
Spectral Spectral Window and
Weather 
Observation
 
Spectral Spectral Window and
Weather 
History
 

Static Public Attributes

static const casacore::String DEFAULT_LOG_FILENAME
 Default Parameter Values //. More...
 
static const int DEFAULT_LOG_EVENTS
 
static const
casacore::LogMessage::Priority 
DEFAULT_LOG_PRIORITY
 
static const bool DEFAULT_CLEAR_SELECTIONS
 
static const int DEFAULT_CACHED_IMAGE_WIDTH
 
static const int DEFAULT_CACHED_IMAGE_HEIGHT
 
static const int DEFAULT_GRID_ROWS
 
static const int DEFAULT_GRID_COLS
 
static const Axis DEFAULT_XAXIS
 Default values for PMS_PP_Cache. More...
 
static const Axis DEFAULT_YAXIS
 
static const Axis DEFAULT_CAL_YAXIS
 
static const DataColumn DEFAULT_DATACOLUMN
 
static const DataColumn DEFAULT_DATACOLUMN_WT
 
static const CoordSystem DEFAULT_COORDSYSTEM
 
static const InterpMethod DEFAULT_INTERPMETHOD
 
static const Axis DEFAULT_COLOR_AXIS
 
static const PlotAxis DEFAULT_CANVAS_XAXIS
 Default values for PMS_PP_Canvas. More...
 
static const PlotAxis DEFAULT_CANVAS_YAXIS
 
static const casacore::String DEFAULT_CANVAS_AXIS_LABEL_FORMAT
 
static const bool DEFAULT_FONTSET
 
static const int DEFAULT_FONT
 
static const bool DEFAULT_SHOWAXISLABEL
 
static const bool DEFAULT_SHOWLEGEND
 
static const
PlotCanvas::LegendPosition 
DEFAULT_LEGENDPOSITION
 
static const bool DEFAULT_SHOW_GRID
 
static const casacore::String DEFAULT_TITLE_FORMAT
 
static const ExportRange DEFAULT_EXPORT_RANGE
 Default values for export range;. More...
 
static const casacore::String LOG_ORIGIN
 Logging Constants //. More...
 
static const casacore::String LOG_ORIGIN_DBUS
 Log event origin names. More...
 
static const casacore::String LOG_ORIGIN_DBUSWARN
 
static const casacore::String LOG_ORIGIN_FLAG
 
static const casacore::String LOG_ORIGIN_LOAD_CACHE
 
static const casacore::String LOG_ORIGIN_LOCATE
 
static const casacore::String LOG_ORIGIN_PARAMS_CHANGED
 
static const casacore::String LOG_ORIGIN_PLOT
 
static const casacore::String LOG_ORIGIN_RELEASE_CACHE
 
static const casacore::String LOG_ORIGIN_UNFLAG
 
static const casacore::String LOG_ORIGIN_SUMMARY
 
static const int LOG_EVENT_DBUS
 Log event flags. More...
 
static const int LOG_EVENT_DBUSWARN
 
static const int LOG_EVENT_FLAG
 
static const int LOG_EVENT_LOAD_CACHE
 
static const int LOG_EVENT_LOCATE
 
static const int LOG_EVENT_PARAMS_CHANGED
 
static const int LOG_EVENT_PLOT
 
static const int LOG_EVENT_RELEASE_CACHE
 
static const int LOG_EVENT_UNFLAG
 
static const int LOG_EVENT_SUMMARY
 

Detailed Description

Container class for useful constants/methods.

Definition at line 102 of file PlotMSConstants.h.

Member Enumeration Documentation

Enumerator
LONGITUDE 
LATITUDE 

Definition at line 190 of file PlotMSConstants.h.

Member Function Documentation

static AngleFormat casa::PMS::angleFormat ( Axis  axis,
CoordSystem  ref 
)
static
static AngleFormat casa::PMS::angleFormat ( CoordSystem  ref,
DirectionComponent  dc 
)
static
static bool casa::PMS::axisIsCalData ( Axis  axis)
static
Cubic static Spline bool casa::PMS::axisIsData ( Axis  axis)
static

Returns whether or not the given axis needs the second data parameter to indicate which data column to use or not.

Currently false except for AMP, PHASE, REAL, and IMAG.

static bool casa::PMS::axisIsOverlay ( Axis  axis)
static

for adjusting axis ranges

static bool casa::PMS::axisIsRaDec ( Axis  axis)
static

right ascension or declination

static bool casa::PMS::axisIsUV ( Axis  axis)
static

for loading conjugates and setting axis ranges

Referenced by casa::PlotMSIndexer::plotConjugates().

static bool casa::PMS::axisIsUVWave ( Axis  axis)
static
static bool casa::PMS::axisIsWeight ( Axis  axis)
static

Need datacolumn for averaging weight axes.

static bool casa::PMS::axisNeedsCalSlice ( Axis  axis)
static

Cal table axes which need validation/slicing for poln selection.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial Atm Image static None PlotAxisScale casa::PMS::axisScale ( Axis  axis)
static

Returns the axes scale for the given axis.

Currently NORMAL unless the axis is TIME, in which case the scale is DATE_MJ_SEC.

static casacore::uInt casa::PMS::axisScaleBase ( Axis  axis)
static
static time AxisType casa::PMS::axisType ( Axis  axis)
static

Returns the type for the given axis.

static AxisUnit casa::PMS::axisUnit ( Axis  axis)
static

Returns the unit for the given axis.

Spectral Spectral Window and Weather Spectral static Window const std::vector<casacore::String>& casa::PMS::COLORS_LIST ( )
static

Enum for export range.

Colorizing Values //

Returns the list of unique colors used to colorize plots.

static double casa::PMS::dateDouble ( unsigned int  year,
unsigned int  mon,
unsigned int  day,
unsigned int  hour,
unsigned int  min,
double  sec,
PlotAxisScale  scale = DATE_MJ_SEC 
)
static

Convert to/from dates and doubles, using the given scale (must be either DATE_MJ_SEC or DATE_MJ_DAY).

static void casa::PMS::dateDouble ( double  value,
unsigned int &  year,
unsigned int &  mon,
unsigned int &  day,
unsigned int &  hour,
unsigned int &  min,
double sec,
PlotAxisScale  scale = DATE_MJ_SEC 
)
static
static PlotAreaFillPtr casa::PMS::DEFAULT_ANNOTATION_RECT_FILL ( PlotFactoryPtr  f)
static
static PlotLinePtr casa::PMS::DEFAULT_ANNOTATION_RECT_LINE ( PlotFactoryPtr  factory)
static

Default rectangle annotation properties.

static PlotAreaFillPtr casa::PMS::DEFAULT_ANNOTATION_TEXT_BACKGROUND ( PlotFactoryPtr  factory)
static
static PlotFontPtr casa::PMS::DEFAULT_ANNOTATION_TEXT_FONT ( PlotFactoryPtr  factory)
static

Default text annotation properties.

static PlotLinePtr casa::PMS::DEFAULT_ANNOTATION_TEXT_OUTLINE ( PlotFactoryPtr  factory)
static
static PlotSymbolPtr casa::PMS::DEFAULT_FLAGGED_SYMBOL ( PlotFactoryPtr  factory)
static
static PlotLinePtr casa::PMS::DEFAULT_GRID_LINE ( PlotFactoryPtr  factory)
static
static PlotSymbolPtr casa::PMS::DEFAULT_UNFLAGGED_SYMBOL ( PlotFactoryPtr  factory)
static

Default values for PMS_PP_Display.

Referenced by casa::PMS_PP_Display::unflaggedSymbol().

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial casa::PMS::Distance ( rho  )
template<class T >
static std::vector<T> casa::PMS::fromIntVector ( const casacore::Vector< int > &  v)
inlinestatic

Definition at line 287 of file PlotMSConstants.h.

References casacore::ArrayBase::size().

static bool casa::PMS::isDirectionComponent ( Axis  axis,
DirectionComponent dc 
)
static
static const casacore::String& casa::PMS::latitudeName ( CoordSystem  r)
static
corrected corrected data data corrected corrected data data model_scalar static GALACTIC const casacore::String& casa::PMS::longitudeName ( CoordSystem  r)
static
static PlotSymbolPtr casa::PMS::NO_FLAGGED_SYMBOL ( PlotFactoryPtr  factory)
static
casa::PMS::PMS_ENUM1 ( Axis  ,
axes  ,
axesStrings  ,
axis  ,
SCAN  ,
FIELD  ,
TIME  ,
TIME_INTERVAL  ,
SPW  ,
CHANNEL  ,
FREQUENCY  ,
VELOCITY  ,
CORR  ,
ANTENNA1  ,
ANTENNA2  ,
BASELINE  ,
ROW  ,
OBSERVATION  ,
INTENT  ,
FEED1  ,
FEED2  ,
AMP  ,
PHASE  ,
REAL  ,
IMAG  ,
WT  ,
WTxAMP  ,
WTSP  ,
SIGMA  ,
SIGMASP  ,
FLAG  ,
FLAG_ROW  ,
UVDIST  ,
UVDIST_L  ,
U  ,
V  ,
W  ,
UWAVE  ,
VWAVE  ,
WWAVE  ,
AZ0  ,
EL0  ,
HA0  ,
PA0  ,
ANTENNA  ,
AZIMUTH  ,
ELEVATION  ,
RA  ,
DEC  ,
PARANG  ,
GAMP  ,
GPHASE  ,
GREAL  ,
GIMAG  ,
DELAY  ,
SWP  ,
TSYS  ,
OPAC  ,
SNR  ,
TEC  ,
ANTPOS  ,
RADIAL_VELOCITY  ,
RHO  ,
ATM  ,
TSKY  ,
IMAGESB  ,
POLN  ,
NONE   
)

Enum for the axis choices that are available to be plotted.

Used both by the user to select what to plot and by the cache loading system. If these are changed, also update: xmlcasa/tasks/plotms.xml, xmlcasa/scripts/task_plotms.py.**

casa::PMS::PMS_ENUM1 ( DataColumn  ,
dataColumns  ,
dataColumnStrings  ,
dataColumn  ,
DATA  ,
CORRECTED  ,
MODEL  ,
FLOAT_DATA  ,
CORRMODEL_V  ,
CORRMODEL_S  ,
DATAMODEL_V  ,
DATAMODEL_S  ,
CORR_DIV_MODEL_V  ,
CORR_DIV_MODEL_S  ,
DATA_DIV_MODEL_V  ,
DATA_DIV_MODEL_S   
)

Enum for the different data columns for data axes.

If these are changed, also update: xmlcasa/tasks/plotms.xml.**

corrected corrected data data corrected corrected data data model_scalar casa::PMS::PMS_ENUM1 ( CoordSystem  ,
coordSystems  ,
coordSystemStrings  ,
coordSystem  ,
AZELGEO  ,
ICRS  ,
J2000  ,
B1950  ,
GALACTIC   
)

Enum for the different coordinate systems for data axes.

If these are changed, also update: xmlcasa/tasks/plotms.xml.**

casa::PMS::PMS_ENUM1 ( InterpMethod  ,
interpMethods  ,
interpMethodStrings  ,
interpMethod  ,
NEAREST  ,
CUBIC_SPLINE   
)

Enum for the different interpolation methods for data axes.

If these are changed, also update: xmlcasa/tasks/plotms.xml.**

casa::PMS::PMS_ENUM1 ( AxisType  ,
axesTypes  ,
axesTypeStrings  ,
axisType  ,
TBOOL  ,
TINT  ,
TFLOAT  ,
TDOUBLE  ,
TTIME   
)

Enum for different axes types.

Currently only used to display this information to the user in the GUI's cache tab.

casa::PMS::PMS_ENUM1 ( AxisUnit  ,
axesUnits  ,
axesUnitStrings  ,
axisUnit  ,
UNONE  ,
UDATETIME  ,
GHERTZ  ,
METERS_PER_SECOND  ,
KILOMETERS_PER_SECOND  ,
KILOMETERS  ,
METERS  ,
HOURS  ,
WAVELENGTHS  ,
DEGREES  ,
NANOSECONDS  ,
KELVIN  ,
NEPERS  ,
SECONDS  ,
PERCENT   
)

Enum for different axes units.

Currently only used in labels.

casa::PMS::PMS_ENUM1 ( SummaryType  ,
summaryTypes  ,
summaryTypeStrings  ,
summaryType  ,
S_ALL  ,
S_WHERE  ,
S_WHAT  ,
S_HOW  ,
S_MAIN  ,
S_TABLES  ,
S_ANTENNA  ,
S_FEED  ,
S_FIELD  ,
S_OBSERVATION  ,
S_HISTORY  ,
S_POLARIZATION  ,
S_SOURCE  ,
S_SPW  ,
S_SPW_POL  ,
S_SYSCAL  ,
S_WEATHER   
)

Enum for the different casacore::MS summary types.

Spectral Spectral Window and Weather casa::PMS::PMS_ENUM1 ( CTSummaryType  ,
CTsummaryTypes  ,
CTsummaryTypeStrings  ,
CTsummaryType  ,
S_ALL_CT  ,
S_WHERE_CT  ,
S_WHAT_CT  ,
S_HOW_CT  ,
S_MAIN_CT  ,
S_TABLES_CT  ,
S_ANTENNA_CT  ,
S_FIELD_CT  ,
S_OBSERVATION_CT  ,
S_HISTORY_CT  ,
S_SPW_CT   
)

Enum for the different CalTable summary types.

casa::PMS::PMS_ENUM2 ( AxisUnit  ,
axesUnits  ,
axesUnitStrings  ,
axisUnit  ,
""  ,
"hh:mm:ss"  ,
"GHz"  ,
"m/s"  ,
"km/s"  ,
"km"  ,
"m"  ,
"hours"  ,
"<html>&lambda;</html>"  ,
"degrees"  ,
"ns"  ,
"K"  ,
"neper"  ,
"s"  ,
"%"   
)
static bool casa::PMS::recEq ( const casacore::Record rec1,
const casacore::Record rec2 
)
static

Returns true if the given Records are equals, false otherwise.

static bool casa::PMS::strEq ( const casacore::String str1,
const casacore::String str2,
bool  ignoreCase = false 
)
static

Returns true if the given Strings are equals, false otherwise.

If ignoreCase is false then it is a direct casacore::String comparison using ==; otherwise the casacore::String characters are compared while ignoring case for letters.

static std::map<PlotSymbol::Symbol, int> casa::PMS::SYMBOL_MINIMUM_SIZES ( )
static

Returns the minimum visible sizes for plot symbol types.

template<class T >
static casacore::Vector<int> casa::PMS::toIntVector ( const std::vector< T > &  v)
inlinestatic

Converts the given templated std::vector to/from an int std::vector.

Definition at line 280 of file PlotMSConstants.h.

Member Data Documentation

casa::PMS::All

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::All

Definition at line 316 of file PlotMSConstants.h.

Wt* casa::PMS::Amp

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Amp

Visibilities and flags.

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain casa::PMS::Amp

Calibration.

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::Antenna

Antenna-based.

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Antenna

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Antenna

Definition at line 316 of file PlotMSConstants.h.

casa::PMS::Antenna1

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Antenna2

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::axes

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::axesStrings

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::axesTypes

Definition at line 230 of file PlotMSConstants.h.

casa::PMS::axesTypeStrings

Definition at line 230 of file PlotMSConstants.h.

casa::PMS::axis
casa::PMS::axisType

Definition at line 230 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

Wt casa::PMS::Azimuth

Definition at line 135 of file PlotMSConstants.h.

Wt Ant casa::PMS::Azimuth

Definition at line 135 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

casa::PMS::Baseline

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::boolean

Definition at line 230 of file PlotMSConstants.h.

casa::PMS::Channel

Definition at line 135 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

casa::PMS::Corr

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::corrected

Definition at line 171 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::CTsummaryType

Definition at line 316 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::CTsummaryTypes

Definition at line 316 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::CTsummaryTypeStrings

Definition at line 316 of file PlotMSConstants.h.

casa::PMS::data

Definition at line 171 of file PlotMSConstants.h.

casa::PMS::dataColumn

Definition at line 171 of file PlotMSConstants.h.

casa::PMS::dataColumns

Definition at line 171 of file PlotMSConstants.h.

casa::PMS::dataColumnStrings

Definition at line 171 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant casa::PMS::Dec

Definition at line 135 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_CACHED_IMAGE_HEIGHT
static

Definition at line 343 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_CACHED_IMAGE_WIDTH
static

Definition at line 342 of file PlotMSConstants.h.

const Axis casa::PMS::DEFAULT_CAL_YAXIS
static

Definition at line 352 of file PlotMSConstants.h.

const casacore::String casa::PMS::DEFAULT_CANVAS_AXIS_LABEL_FORMAT
static

Definition at line 364 of file PlotMSConstants.h.

const PlotAxis casa::PMS::DEFAULT_CANVAS_XAXIS
static

Default values for PMS_PP_Canvas.

Definition at line 362 of file PlotMSConstants.h.

const PlotAxis casa::PMS::DEFAULT_CANVAS_YAXIS
static

Definition at line 363 of file PlotMSConstants.h.

const bool casa::PMS::DEFAULT_CLEAR_SELECTIONS
static

Definition at line 341 of file PlotMSConstants.h.

const Axis casa::PMS::DEFAULT_COLOR_AXIS
static

Definition at line 357 of file PlotMSConstants.h.

const CoordSystem casa::PMS::DEFAULT_COORDSYSTEM
static

Definition at line 355 of file PlotMSConstants.h.

const DataColumn casa::PMS::DEFAULT_DATACOLUMN
static

Definition at line 353 of file PlotMSConstants.h.

const DataColumn casa::PMS::DEFAULT_DATACOLUMN_WT
static

Definition at line 354 of file PlotMSConstants.h.

const ExportRange casa::PMS::DEFAULT_EXPORT_RANGE
static

Default values for export range;.

Definition at line 376 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_FONT
static

Definition at line 366 of file PlotMSConstants.h.

const bool casa::PMS::DEFAULT_FONTSET
static

Definition at line 365 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_GRID_COLS
static

Definition at line 345 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_GRID_ROWS
static

Definition at line 344 of file PlotMSConstants.h.

const InterpMethod casa::PMS::DEFAULT_INTERPMETHOD
static

Definition at line 356 of file PlotMSConstants.h.

const PlotCanvas::LegendPosition casa::PMS::DEFAULT_LEGENDPOSITION
static

Definition at line 369 of file PlotMSConstants.h.

const int casa::PMS::DEFAULT_LOG_EVENTS
static

Definition at line 339 of file PlotMSConstants.h.

const casacore::String casa::PMS::DEFAULT_LOG_FILENAME
static

Default Parameter Values //.

Default values for PlotMSParameters.

Definition at line 338 of file PlotMSConstants.h.

const casacore::LogMessage::Priority casa::PMS::DEFAULT_LOG_PRIORITY
static

Definition at line 340 of file PlotMSConstants.h.

const bool casa::PMS::DEFAULT_SHOW_GRID
static

Definition at line 370 of file PlotMSConstants.h.

const bool casa::PMS::DEFAULT_SHOWAXISLABEL
static

Definition at line 367 of file PlotMSConstants.h.

const bool casa::PMS::DEFAULT_SHOWLEGEND
static

Definition at line 368 of file PlotMSConstants.h.

const casacore::String casa::PMS::DEFAULT_TITLE_FORMAT
static

Definition at line 372 of file PlotMSConstants.h.

const Axis casa::PMS::DEFAULT_XAXIS
static

Default values for PMS_PP_Cache.

Definition at line 350 of file PlotMSConstants.h.

const Axis casa::PMS::DEFAULT_YAXIS
static

Definition at line 351 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::Delay

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::double

Definition at line 230 of file PlotMSConstants.h.

Wt casa::PMS::Elevation

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant casa::PMS::Elevation

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Feed

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::Feed1

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Feed2

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Field

Definition at line 135 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Field

Definition at line 316 of file PlotMSConstants.h.

Wt casa::PMS::Flag

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::FlagRow

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::float

Definition at line 171 of file PlotMSConstants.h.

casa::PMS::Frequency

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::History

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::History

Definition at line 316 of file PlotMSConstants.h.

Wt casa::PMS::HourAngle

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::How

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::How

Definition at line 316 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

casa::PMS::Imag

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::Imag

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::integer

Definition at line 230 of file PlotMSConstants.h.

casa::PMS::Intent

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::interpMethod

Definition at line 203 of file PlotMSConstants.h.

casa::PMS::interpMethods

Definition at line 203 of file PlotMSConstants.h.

casa::PMS::interpMethodStrings

Definition at line 203 of file PlotMSConstants.h.

casa::PMS::Interval

Definition at line 135 of file PlotMSConstants.h.

Definition at line 184 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_DBUS
static

Log event flags.

Definition at line 424 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_DBUSWARN
static

Definition at line 425 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_FLAG
static

Definition at line 426 of file PlotMSConstants.h.

Referenced by casa::PlotMSCacheBase::logFlag().

const int casa::PMS::LOG_EVENT_LOAD_CACHE
static

Definition at line 427 of file PlotMSConstants.h.

Referenced by casa::PlotMSCacheBase::logLoad().

const int casa::PMS::LOG_EVENT_LOCATE
static

Definition at line 428 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_PARAMS_CHANGED
static

Definition at line 429 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_PLOT
static

Definition at line 430 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_RELEASE_CACHE
static

Definition at line 431 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_SUMMARY
static

Definition at line 433 of file PlotMSConstants.h.

const int casa::PMS::LOG_EVENT_UNFLAG
static

Definition at line 432 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN
static

Logging Constants //.

Log class origin.

Definition at line 406 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_DBUS
static

Log event origin names.

Definition at line 410 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_DBUSWARN
static

Definition at line 411 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_FLAG
static

Definition at line 412 of file PlotMSConstants.h.

Referenced by casa::PlotMSCacheBase::logFlag().

const casacore::String casa::PMS::LOG_ORIGIN_LOAD_CACHE
static

Definition at line 413 of file PlotMSConstants.h.

Referenced by casa::PlotMSCacheBase::logLoad().

const casacore::String casa::PMS::LOG_ORIGIN_LOCATE
static

Definition at line 414 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_PARAMS_CHANGED
static

Definition at line 415 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_PLOT
static

Definition at line 416 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_RELEASE_CACHE
static

Definition at line 417 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_SUMMARY
static

Definition at line 419 of file PlotMSConstants.h.

const casacore::String casa::PMS::LOG_ORIGIN_UNFLAG
static

Definition at line 418 of file PlotMSConstants.h.

casa::PMS::Main

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Main

Definition at line 316 of file PlotMSConstants.h.

casa::PMS::model

Definition at line 171 of file PlotMSConstants.h.

corrected corrected casa::PMS::model_scalar

Definition at line 171 of file PlotMSConstants.h.

corrected corrected data data casa::PMS::model_scalar

Definition at line 171 of file PlotMSConstants.h.

corrected corrected data data corrected corrected casa::PMS::model_scalar

Definition at line 171 of file PlotMSConstants.h.

corrected casa::PMS::model_vector

Definition at line 171 of file PlotMSConstants.h.

corrected corrected data casa::PMS::model_vector

Definition at line 171 of file PlotMSConstants.h.

corrected corrected data data corrected casa::PMS::model_vector

Definition at line 171 of file PlotMSConstants.h.

corrected corrected data data corrected corrected data casa::PMS::model_vector

Definition at line 171 of file PlotMSConstants.h.

casa::PMS::Nearest

Definition at line 203 of file PlotMSConstants.h.

casa::PMS::Observation

Definition at line 135 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Observation

Definition at line 316 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::Opac

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::ParAngle

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant casa::PMS::ParAngle

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Phase

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain casa::PMS::Phase

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Polarization

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and casa::PMS::Polarization

Definition at line 303 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial Atm Image casa::PMS::Poln

Definition at line 155 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna casa::PMS::Positions

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant casa::PMS::Ra

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Real

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain casa::PMS::Real

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Row

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Scan

Metadata.

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial Atm Image casa::PMS::Sideband

Definition at line 155 of file PlotMSConstants.h.

Wt casa::PMS::Sigma

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::SigmaSp

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::SNR

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Source

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::Spw

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::summaryType

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::summaryTypes

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::summaryTypeStrings

Definition at line 303 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::SwPower

Definition at line 135 of file PlotMSConstants.h.

Spectral Spectral Window and casa::PMS::SysCal

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::Tables

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Tables

Definition at line 316 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::TEC

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Time

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial Atm casa::PMS::Transmission

Definition at line 155 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial Atm casa::PMS::Tsky

Definition at line 155 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain casa::PMS::Tsys

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::U

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::UVdist

Observational geometry.

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::UVwave

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::Uwave

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::V

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::Velocity

Definition at line 135 of file PlotMSConstants.h.

Wt Ant Ant Ant Ant Ant Gain Gain Gain Gain Antenna Radial casa::PMS::Velocity

Ephemeris.

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::Vwave

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::W

Definition at line 135 of file PlotMSConstants.h.

casa::PMS::What

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::What

Definition at line 316 of file PlotMSConstants.h.

casa::PMS::Where

Definition at line 303 of file PlotMSConstants.h.

Spectral Spectral Window and Weather casa::PMS::Where

Definition at line 316 of file PlotMSConstants.h.

Spectral casa::PMS::Window

Definition at line 303 of file PlotMSConstants.h.

casa::PMS::Wt

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::WtSp

Definition at line 135 of file PlotMSConstants.h.

Wt casa::PMS::Wwave

Definition at line 135 of file PlotMSConstants.h.


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