Ignore:
Timestamp:
01/09/13 19:27:23 (11 years ago)
Author:
Takeshi Nakazato
Message:

New Development: Yes

JIRA Issue: Yes CAS-4770 and its sub-tickets

Ready for Test: Yes

Interface Changes: No

What Interface Changed: Please list interface changes

Test Programs: List test programs

Put in Release Notes: Yes/No?

Module(s): Module Names change impacts.

Description: Describe your changes here...

First version of applycal for single dish calibration.
Added new classes for the operation (STApplyCal, Calibrator, PSAlmaCalibrator,
Locator, BisectionLocator?, Interpolator1D, NearestInterpolator1D).
Also, modified existing classes to fit with implementation of applycal.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/STCalTsys.cpp

    r2703 r2720  
    6565  ROArrayColumn<Float> specCol(scantable_->table(), "TSYS");
    6666  ROArrayColumn<uChar> flagCol(scantable_->table(), "FLAGTRA");
     67  ROScalarColumn<uInt> freqidCol(scantable_->table(), "FREQ_ID");
    6768
    6869  // dummy Tsys: the following process doesn't need Tsys but RowAccumulator
     
    126127          STCalTsysTable *p = dynamic_cast<STCalTsysTable *>(&(*applytable_));
    127128          p->appenddata(0, 0, current[2], current[0], current[1],
    128                         timeCen, elCen, acc.getSpectrum());
     129                        freqidCol(irow), timeCen, elCen, acc.getSpectrum());
    129130        }
    130131        acc.reset() ;
Note: See TracChangeset for help on using the changeset viewer.