casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Public Member Functions | Public Attributes | Private Member Functions
filltsys.TsysFillerBase Class Reference
Inheritance diagram for filltsys.TsysFillerBase:
filltsys.SimpleTsysFiller filltsys.TsysFiller

List of all members.

Public Member Functions

def __init__
def __del__
def setPolarization
def setBeam
def getScanAveragedTsys
def getScanAveragedTsysTime

Public Attributes

 filename
 polno
 beamno
 table

Private Member Functions

def _select

Detailed Description

Definition at line 138 of file filltsys.py.


Constructor & Destructor Documentation

def filltsys.TsysFillerBase.__init__ (   self,
  filename 
)

Definition at line 139 of file filltsys.py.

Definition at line 146 of file filltsys.py.

References casac.casac.table, and filltsys.TsysFillerBase.table.


Member Function Documentation

def filltsys.TsysFillerBase._select (   self,
  ifno,
  polno = None,
  beamno = None,
  scanno = None,
  srctype = None,
  exclude = False 
) [private]
Select data by IFNO, POLNO, BEAMNO, and SCANNO

ifno -- IFNO
polno -- POLNO
beamno -- BEAMNO
scanno -- SCANNO
srctype -- SRCTYPE
exclude -- if True, srctype is list of excluded SRCTYPE

Definition at line 150 of file filltsys.py.

References tests.test_imcontsub.list.

Referenced by filltsys.SimpleTsysFiller.fillScanAveragedTsys(), filltsys.SimpleTsysFiller.getPolarizations(), filltsys.TsysFillerBase.getScanAveragedTsys(), and filltsys.TsysFillerBase.getScanAveragedTsysTime().

def filltsys.TsysFillerBase.getScanAveragedTsys (   self,
  ifno,
  scannos 
)
Get Tsys averaged within scan

ifno -- IFNO
scannos -- list of SCANNO

Definition at line 198 of file filltsys.py.

References filltsys.TsysFillerBase._select(), filltsys.TsysFillerBase.beamno, and filltsys.TsysFillerBase.polno.

Referenced by filltsys.SimpleTsysFiller.fillScanAveragedTsys().

def filltsys.TsysFillerBase.getScanAveragedTsysTime (   self,
  ifno,
  scannos 
)
Get scan time (mid-point of the scan)

ifno -- IFNO
scanno -- SCANNO

Definition at line 216 of file filltsys.py.

References filltsys.TsysFillerBase._select(), filltsys.TsysFillerBase.beamno, and filltsys.TsysFillerBase.polno.

Referenced by filltsys.SimpleTsysFiller.fillScanAveragedTsys().

def filltsys.TsysFillerBase.setBeam (   self,
  beamno 
)
Set BEAMNO to be processed
Since default BEAMNO is 0, this method is usually
not necessary.

beamno -- BEAMNO

Definition at line 188 of file filltsys.py.

References filltsys.TsysFillerBase.beamno.

def filltsys.TsysFillerBase.setPolarization (   self,
  polno 
)
Set POLNO to be processed

polno -- POLNO

Definition at line 180 of file filltsys.py.

References filltsys.TsysFillerBase.polno.


Member Data Documentation

Definition at line 140 of file filltsys.py.

Definition at line 143 of file filltsys.py.

Referenced by filltsys.TsysFillerBase.__del__().


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