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

    r2703 r2720  
    3535  STCalSkyTable() {;}
    3636  STCalSkyTable(const Scantable& parent, const casa::String &caltype);
     37  STCalSkyTable(const casa::String &name);
    3738
    3839  virtual ~STCalSkyTable();
     
    4445
    4546  void setdata(casa::uInt irow, casa::uInt scannos, casa::uInt cycleno,
    46                casa::uInt beamno, casa::uInt ifno,
    47                casa::uInt polno, casa::Double time, casa::Float elevation,
     47               casa::uInt beamno, casa::uInt ifno, casa::uInt polno,
     48               casa::uInt freqid, casa::Double time, casa::Float elevation,
    4849               casa::Vector<casa::Float> spectra);
    4950  void appenddata(casa::uInt scanno, casa::uInt cycleno, casa::uInt beamno,
    50                   casa::uInt ifno, casa::uInt polno,
     51                  casa::uInt ifno, casa::uInt polno, casa::uInt freqid, 
    5152                  casa::Double time, casa::Float elevation,
    5253                  casa::Vector<casa::Float> spectra);
     
    5455  casa::Vector<casa::Float> getElevation() {return elCol_.getColumn();}
    5556  casa::Matrix<casa::Float> getSpectra() {return spectraCol_.getColumn();}
     57  casa::uInt nchan(casa::uInt ifno);
    5658
     59  //casa::Vector<casa::Double> getBaseFrequency(casa::uInt whichrow);
    5760private:
    5861  static const casa::String name_;
Note: See TracChangeset for help on using the changeset viewer.