NRAO Home > CASA > CASA Toolkit Reference Manual
sd.dosigref - Function

5.1.1 Equivalent function with dosigref in GBTIDL
Description

The method calculates a quotient (sig-ref/ref * Tsys). Adopted from GBTIDL dosigref.

Arguments





Inputs

sig

On-source data as a scantable

allowed:

scantable

Default:

ref

Reference data as a scantable

allowed:

scantable

Default:

smooth

Width of box car smoothing for reference

allowed:

int

Default:

1 (no smoothing)

tsysval

User specified Tsys

allowed:

float

Default:

0.0 (use Tsys in the data)

tauval

User specified optical depth (required if tsysval is set)

allowed:

float

Default:

0.0





Returns
scantable

Example

   s = sd.scantable(’OrionS_rawACSmod’,average=False)  
   sel = sd.selector()  
   # calibration scans  
   sel.set_types([srctype.poncal,srctype.poffcal])  
   s.set_selection(sel)  
   ssubon=s.copy()  
   s.set_selection()  
   sel.reset()  
   # off-calibration scans  
   sel.set_types([srctype.pson,srctype.psoff])  
   s.set_selection(sel)  
   ssuboff=s.copy()  
   s.set_selection()  
   sel.reset()  
   # calibration  
   cals = sd.dototalpower(ssubon,ssuboff)  
   # ON scan  
   sel.set_types(srctype.pson)  
   cals.set_selection(sel)  
   sig = cals.copy()  
   cals.set_selection()  
   sel.reset()  
   # OFF scan  
   sel.set_types(srctype.psoff)  
   cals.set_selection(sel)  
   ref = cals.copy()  
   cals.set_selection()  
   sel.reset()  
   # get calibrated data  
   ress = sd.dosigref(sig,ref,smooth=1)


More information about CASA may be found at the CASA web page

Copyright 2016 Associated Universities Inc., Washington, D.C.

This code is available under the terms of the GNU General Public Lincense


Home | Contact Us | Directories | Site Map | Help | Privacy Policy | Search