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/STCalTsysTable.h

    r2703 r2720  
    3333  STCalTsysTable() {;}
    3434  STCalTsysTable(const Scantable& parent);
     35  STCalTsysTable(const casa::String &name);
    3536
    3637  virtual ~STCalTsysTable();
     
    4243
    4344  void setdata(casa::uInt irow, casa::uInt scanno, casa::uInt cycleno,
    44                casa::uInt beamno, casa::uInt ifno,
    45                casa::uInt polno, casa::Double time, casa::Float elevation,
     45               casa::uInt beamno, casa::uInt ifno, casa::uInt polno,
     46               casa::uInt freqid, casa::Double time, casa::Float elevation,
    4647               casa::Vector<casa::Float> tsys);
    4748  void appenddata(casa::uInt scanno, casa::uInt cycleno,
    4849                  casa::uInt beamno, casa::uInt ifno, casa::uInt polno,
    49                   casa::Double time, casa::Float elevation,
     50                  casa::uInt freqid, casa::Double time, casa::Float elevation,
    5051                  casa::Vector<casa::Float> tsys);
    5152 
    5253  casa::Vector<casa::Float> getElevation() {return elCol_.getColumn();}
    5354  casa::Matrix<casa::Float> getTsys() {return tsysCol_.getColumn();}
     55  casa::uInt nchan(casa::uInt ifno);
     56
     57  casa::Vector<casa::Double> getBaseFrequency(casa::uInt whichrow);
    5458
    5559private:
Note: See TracChangeset for help on using the changeset viewer.