casa
5.7.0-16
|
MSTransform: Apply transformations to data on the fly. More...
#include <MSTransform.h>
Public Member Functions | |
MSTransform () | |
default constructor More... | |
~MSTransform () | |
destructor More... | |
void | done () |
reset everything More... | |
bool | configure (casacore::Record config) |
set the defaults of the parameters casacore::Record & defaultOptions(); More... | |
bool | open () |
Open the casacore::MS and select the data. More... | |
casacore::Record | run () |
Run the tool and write the flags to the MS. More... | |
Protected Attributes | |
casacore::LogIO | log_p |
casacore::String | msname_p |
variables used to initialize the MSTransformManager More... | |
casacore::String | outputms_p |
casacore::String | spw_p |
members to parse to selectData More... | |
casacore::String | scan_p |
casacore::String | field_p |
casacore::String | antenna_p |
casacore::String | timerange_p |
casacore::String | correlation_p |
casacore::String | intent_p |
casacore::String | feed_p |
casacore::String | array_p |
casacore::String | uvrange_p |
casacore::String | observation_p |
casacore::Record | config_p |
casacore::String | datacolumn_p |
casacore::Bool | isconfigured_p |
Tells if tool is already configured at least once. More... | |
MSTransformManager * | mdh_p |
variables for initAgents More... | |
Private Member Functions | |
MSTransform (const MSTransform &) | |
MSTransform & | operator= (const MSTransform &) |
Private Attributes | |
casacore::LogSink | logSink_p |
casacore::String validateDataColumn(casacore::String datacol); More... | |
MSTransform: Apply transformations to data on the fly.
MSTransform.......
The following is a typical way of using this class and its methods...
Create a casacore::Record with the desired parameters. The parameters are: data selection parameters and any parameters for the transformations.
Open the casacore::MS, select the data and setup the output MS.
Run the tool and afterwards, destroy any instance of it by calling the destructor.
To avoid multiple read/writes of the data....
Definition at line 96 of file MSTransform.h.
casa::MSTransform::MSTransform | ( | ) |
default constructor
casa::MSTransform::~MSTransform | ( | ) |
destructor
|
inlineprivate |
Definition at line 155 of file MSTransform.h.
bool casa::MSTransform::configure | ( | casacore::Record | config | ) |
set the defaults of the parameters casacore::Record & defaultOptions();
configure the tool and parse the parameters
void casa::MSTransform::done | ( | ) |
reset everything
bool casa::MSTransform::open | ( | ) |
Open the casacore::MS and select the data.
|
inlineprivate |
Definition at line 157 of file MSTransform.h.
casacore::Record casa::MSTransform::run | ( | ) |
Run the tool and write the flags to the MS.
|
protected |
Definition at line 111 of file MSTransform.h.
|
protected |
Definition at line 116 of file MSTransform.h.
|
protected |
Definition at line 119 of file MSTransform.h.
|
protected |
Definition at line 113 of file MSTransform.h.
|
protected |
Definition at line 120 of file MSTransform.h.
|
protected |
Definition at line 115 of file MSTransform.h.
|
protected |
Definition at line 110 of file MSTransform.h.
|
protected |
Definition at line 114 of file MSTransform.h.
|
protected |
Tells if tool is already configured at least once.
Definition at line 123 of file MSTransform.h.
|
protected |
Definition at line 100 of file MSTransform.h.
|
private |
casacore::String validateDataColumn(casacore::String datacol);
Sink used to store history
Definition at line 157 of file MSTransform.h.
|
protected |
variables for initAgents
Definition at line 127 of file MSTransform.h.
|
protected |
variables used to initialize the MSTransformManager
Definition at line 103 of file MSTransform.h.
|
protected |
Definition at line 118 of file MSTransform.h.
|
protected |
Definition at line 104 of file MSTransform.h.
|
protected |
Definition at line 109 of file MSTransform.h.
|
protected |
members to parse to selectData
Definition at line 108 of file MSTransform.h.
|
protected |
Definition at line 112 of file MSTransform.h.
|
protected |
Definition at line 117 of file MSTransform.h.