casa::SDMSManager Class Reference
#include <SDMSManager.h>
List of all members.
Public Member Functions |
| | SDMSManager () |
| | Default constructor.
|
| | SDMSManager (string const &ms_name) |
| | Construct from MS name string.
|
| void | setSortColumns (Block< Int > sortColumns, bool addDefaultSortCols=false, Double timebin=0.0) |
| | Set user defined Sort columns.
|
| void | setSmoothing (string const &kernelType, float const &kernelWidth) |
| | Set/unset smoothing parameter.
|
| void | unsetSmoothing () |
| void | initializeSmoothing () |
| | Initialize smoothing operation.
|
| Record | getSelRec (string const &spw) |
| | ~SDMSManager () |
| | MeasurementSet getMS();.
|
| void | fillCubeToOutputMs (vi::VisBuffer2 *vb, Cube< Float > const &data_cube) |
| void | fillCubeToOutputMs (vi::VisBuffer2 *vb, Cube< Float > const &data_cube, Cube< Bool > const *flag_cube) |
Protected Member Functions |
| void | fillCubeToDataCols (vi::VisBuffer2 *vb, RefRows &rowRef, Cube< Float > const &data_cube, Cube< Bool > const *flag_cube) |
| void | setIterationApproach () |
| | Iterator set-up.
|
| int | getBlockId (Block< Int > const &data, Int const value) |
| Vector< Int > | inspectNumChan () |
| | Inspection for smoothing operation.
|
Private Attributes |
| Block< Int > | userSortCols_ |
| Bool | doSmoothing_ |
| | for Gaussian smoothing
|
| VectorKernel::KernelTypes | kernelType_ |
| float | kernelWidth_ |
| | FWHM of Gaussian.
|
Detailed Description
Definition at line 49 of file SDMSManager.h.
Constructor & Destructor Documentation
| casa::SDMSManager::SDMSManager |
( |
|
) |
|
| casa::SDMSManager::SDMSManager |
( |
string const & |
ms_name |
) |
[explicit] |
Construct from MS name string.
| casa::SDMSManager::~SDMSManager |
( |
|
) |
|
MeasurementSet getMS();.
SDMSManager &operator=(SDMSManager const &other); Destructor
Member Function Documentation
| void casa::SDMSManager::fillCubeToDataCols |
( |
vi::VisBuffer2 * |
vb, |
|
|
RefRows & |
rowRef, |
|
|
Cube< Float > const & |
data_cube, |
|
|
Cube< Bool > const * |
flag_cube | |
|
) |
| | [protected] |
| void casa::SDMSManager::fillCubeToOutputMs |
( |
vi::VisBuffer2 * |
vb, |
|
|
Cube< Float > const & |
data_cube, |
|
|
Cube< Bool > const * |
flag_cube | |
|
) |
| | |
| void casa::SDMSManager::fillCubeToOutputMs |
( |
vi::VisBuffer2 * |
vb, |
|
|
Cube< Float > const & |
data_cube | |
|
) |
| | |
| int casa::SDMSManager::getBlockId |
( |
Block< Int > const & |
data, |
|
|
Int const |
value | |
|
) |
| | [protected] |
| Record casa::SDMSManager::getSelRec |
( |
string const & |
spw |
) |
|
| void casa::SDMSManager::initializeSmoothing |
( |
|
) |
|
Initialize smoothing operation.
| Vector<Int> casa::SDMSManager::inspectNumChan |
( |
|
) |
[protected] |
Inspection for smoothing operation.
| void casa::SDMSManager::setIterationApproach |
( |
|
) |
[protected, virtual] |
| void casa::SDMSManager::setSmoothing |
( |
string const & |
kernelType, |
|
|
float const & |
kernelWidth | |
|
) |
| | |
Set/unset smoothing parameter.
| void casa::SDMSManager::setSortColumns |
( |
Block< Int > |
sortColumns, |
|
|
bool |
addDefaultSortCols = false, |
|
|
Double |
timebin = 0.0 | |
|
) |
| | |
Set user defined Sort columns.
| void casa::SDMSManager::unsetSmoothing |
( |
|
) |
|
Member Data Documentation
The documentation for this class was generated from the following file: