Source
xxxxxxxxxx
// -----------------------------------------------------------------------------
/*
CalAnalysisSPW_INFO.cc
Description:
------------
This file contains member functions for the nested CalAnalysis::SPW_INFO class.
Classes:
--------
CalAnalysis::SPW_INFO - This nested class contains the spectral window
information for the CalAnalysis class.
Modification history:
---------------------
2012 Apr 27 - Nick Elias, NRAO
Initial version.
*/
// -----------------------------------------------------------------------------
// Includes
// -----------------------------------------------------------------------------
// -----------------------------------------------------------------------------
// Start of casa namespace
// -----------------------------------------------------------------------------
using namespace casacore;
namespace casa {
// -----------------------------------------------------------------------------
// Start of CalAnalysis::SPW_INFO nested class
// -----------------------------------------------------------------------------
/*
CalAnalysis::SPW_INFO
Description:
------------
This nested class contains the spectral window information for the CalAnalysis
class.
Class public member functions:
------------------------------
SPW_INFO - This member function constructs an instance of this class using
the new calibration table name as an input.
SPW_INFO - This member function constructs an instance of this class from
another instance.
SPW_INFO - This member function constructs a default instance of this class.
~SPW_INFO - This member function destructs an instance of this class.
operator= - This member function copies an instance of this class to this
instance.
freq - This member function creates a frequency vector based on
specified spectral window and channel numbers.
spwInfoCheck - This member function checks and eliminates duplicate spectral
window and channel numbers.
Modification history:
---------------------
2012 Apr 27 - Nick Elias, NRAO
Initial version containing public member functions SPW_INFO()
(standard), SPW_INFO() (copy), SPW_INFO() (default), ~SPW_INFO(),
operator=(), freq(), and spwInfoCheck().
*/
// -----------------------------------------------------------------------------
// Start of CalAnalysis::SPW_INFO public member functions
// -----------------------------------------------------------------------------
/*
CalAnalysis::SPW_INFO::SPW_INFO (standard)
Description:
------------
This member function constructs an instance of this class using the new
calibration table name as an input.
Inputs:
-------
oTableName - This reference to a String instance contains the name of the new
calibration table name.