casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes | Private Member Functions
sdutil.sdtask_template_imaging Class Reference
Inheritance diagram for sdutil.sdtask_template_imaging:
sdutil.sdtask_interface task_sdimaging.sdimaging_worker task_sdtpimaging.sdtpimaging_worker

List of all members.

Public Member Functions

def __init__
def __del__
def open_table
def close_table
def open_imager
def close_imager
def initialize
def finalize
def parameter_check
def compile
def cleanup

Public Attributes

 is_table_opened
 is_imager_opened
 imager
 field_table
 spw_table
 source_table
 antenna_table
 polarization_table
 observation_table
 pointing_table
 data_desc_table

Private Member Functions

def __set_subtable_name

Detailed Description

The sdtask_template_imaging is a template class for worker
class of imaging related sdtasks. It partially implement initialize()
and finalize() using internal methods that must be implemented
in the derived classes. For initialize(), derived classes
must implement compile(), which sets up imaging parameters.
You can implement paramter_check() to do any task specific parameter
check in initialize().
For finalize(), derived classes can implement cleanup().

Definition at line 136 of file sdutil.py.


Constructor & Destructor Documentation

def sdutil.sdtask_template_imaging.__init__ (   self,
  kwargs 
)

Reimplemented from sdutil.sdtask_interface.

Reimplemented in task_sdtpimaging.sdtpimaging_worker, and task_sdimaging.sdimaging_worker.

Definition at line 147 of file sdutil.py.


Member Function Documentation

Definition at line 207 of file sdutil.py.

Reimplemented from sdutil.sdtask_interface.

Definition at line 184 of file sdutil.py.

References sdutil.sdtask_template_imaging.compile(), asap.asapgrid.asapgrid_base.infile, tests.test_sdstat.sdstat_unittest_base.infile, tests.test_sdflagmanager.sdflagmanager_test.infile, tests.test_sdflag.sdflag_test.infile, tests.test_sdtpimaging.sdtpimaging_test0.infile, task_sdgrid.sdgrid_worker.infile, tests.test_sdsave.sdsave_test0.infile, tests.test_sdsmooth.sdsmooth_basicTest.infile, tests.test_sdplot.sdplot_errorTest.infile, tests.test_sdtpimaging.sdtpimaging_test1.infile, tests.test_sdsave.sdsave_test1.infile, tests.test_sdbaseline.sdbaseline_basicTest.infile, tests.test_sdtpimaging.sdtpimaging_test2.infile, tests.test_sdsave.sdsave_test2.infile, asap.asapgrid.asapgrid.infile, tests.test_sdplot.sdplot_basicTest.infile, tests.test_sdbaseline.sdbaseline_maskTest.infile, tests.test_sdsave.sdsave_test3.infile, asap.asapgrid._SDGridPlotter.infile, tests.test_sdsave.sdsave_test4.infile, tests.test_sdsave.sdsave_test5.infile, tests.test_sdsave.sdsave_test6.infile, tests.test_sdsmooth.sdsmooth_storageTest.infile, tests.test_sdsave.sdsave_test7.infile, tests.test_sdbaseline.sdbaseline_multi_IF_test.infile, tests.test_sdstat.sdstat_exceptions.infile, tests.test_sdbaseline.sdbaseline_storageTest.infile, tests.test_sdplot.sdplot_storageTest.infile, tests.test_sdsave.sdsave_storageTest.infile, tests.test_sdplot.sdplot_gridTest.infile, parameter_dictionary.par.infile(), tests.test_sdplot.sdplot_selectTest.infile, asap.scantable.is_ms(), and sdutil.sdtask_template_imaging.parameter_check().

Referenced by tests.test_uvcontsub3.zeroth.setUp(), tests.test_uvcontsub.zeroth.setUp(), tests.test_uvcontsub3.fourth.setUp(), tests.test_split.SplitChecker.setUp(), tests.test_uvcontsub.fourth.setUp(), tests.test_uvcontsub3.combspw.setUp(), tests.test_uvcontsub3.knowncombspw.setUp(), and tests.test_uvcontsub.combspw.setUp().

def sdutil.sdtask_template_imaging.open_imager (   self,
  name 
)
def sdutil.sdtask_template_imaging.open_table (   self,
  name,
  nomodify = True 
)

Member Data Documentation

Definition at line 214 of file sdutil.py.

Referenced by task_sdtpimaging.sdtpimaging_worker.__compile_common().

Definition at line 218 of file sdutil.py.

Definition at line 211 of file sdutil.py.

Definition at line 151 of file sdutil.py.

Definition at line 216 of file sdutil.py.

Definition at line 217 of file sdutil.py.

Definition at line 215 of file sdutil.py.

Definition at line 213 of file sdutil.py.

Definition at line 212 of file sdutil.py.


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