Ignore:
Timestamp:
04/02/14 18:38:27 (10 years ago)
Author:
Takeshi Nakazato
Message:

New Development: No

JIRA Issue: No

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...

Refactoring STCalibration and its derived classes.
Fix for threshold of time gap analysis.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/STCalibration.h

    r2786 r2915  
    3535class STCalibration {
    3636public:
    37   STCalibration(casa::CountedPtr<Scantable> &s);
     37  STCalibration(casa::CountedPtr<Scantable> &s, const casa::String target_column);
    3838
    3939  void calibrate();
     
    4949protected:
    5050  virtual void setupSelector(const STSelector &sel) = 0;
    51   virtual void fillCalTable() = 0;
     51  virtual void fillCalTable();
     52  virtual void appenddata(casa::uInt scanno, casa::uInt cycleno,
     53                          casa::uInt beamno, casa::uInt ifno, casa::uInt polno,
     54                          casa::uInt freqid, casa::Double time, casa::Float elevation,
     55                          casa::Vector<casa::Float> any_data) = 0;
    5256
    5357  STSelector sel_;
     
    5660  casa::LogIO os_;
    5761  casa::Record options_;
     62  const casa::String target_column_;
    5863};
    59 
     64 
    6065}
    6166#endif
Note: See TracChangeset for help on using the changeset viewer.