Ignore:
Timestamp:
10/04/16 18:20:50 (8 years ago)
Author:
Takeshi Nakazato
Message:

New Development: No

JIRA Issue: No

Ready for Test: Yes/No?

Interface Changes: Yes/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...


Check-in asap modifications from Jim regarding casacore namespace conversion.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/STApplyCal.h

    r2963 r3106  
    4848public:
    4949  STApplyCal();
    50   STApplyCal(casa::CountedPtr<Scantable> target);
     50  STApplyCal(casacore::CountedPtr<Scantable> target);
    5151
    5252  ~STApplyCal();
    5353
    5454  // set data
    55   void setTarget(casa::CountedPtr<Scantable> target);
    56   void setTarget(const casa::String &name);
     55  void setTarget(casacore::CountedPtr<Scantable> target);
     56  void setTarget(const casacore::String &name);
    5757
    5858  // push new caltable
     
    6161
    6262  // set interpolation method
    63   //void setInterpolation(STCalEnum::InterpolationAxis axis, STCalEnum::InterpolationType itype, casa::Int order=-1);
    64   void setTimeInterpolation(STCalEnum::InterpolationType itype, casa::Int order=-1);
    65   void setFrequencyInterpolation(STCalEnum::InterpolationType itype, casa::Int order=-1);
     63  //void setInterpolation(STCalEnum::InterpolationAxis axis, STCalEnum::InterpolationType itype, casacore::Int order=-1);
     64  void setTimeInterpolation(STCalEnum::InterpolationType itype, casacore::Int order=-1);
     65  void setFrequencyInterpolation(STCalEnum::InterpolationType itype, casacore::Int order=-1);
    6666
    6767  // set IF (spw) mapping for Tsys transfer
    68   void setTsysTransfer(casa::uInt from, casa::Vector<casa::uInt> to);
     68  void setTsysTransfer(casacore::uInt from, casacore::Vector<casacore::uInt> to);
    6969
    7070  // apply tables
    71   void apply(casa::Bool insitu=false, casa::Bool filltsys=true);
     71  void apply(casacore::Bool insitu=false, casacore::Bool filltsys=true);
    7272
    7373  // split target data and store it to disk
    74   void save(const casa::String &name);
     74  void save(const casacore::String &name);
    7575
    7676  // reset all settings except target scantable
     
    8888
    8989  // single loop element in apply()
    90   void doapply(casa::uInt beamno, casa::uInt ifno, casa::uInt polno,
    91                casa::Vector<casa::uInt> &rows,
    92                casa::Vector<casa::uInt> &skylist,
    93                casa::Bool filltsys=true);
     90  void doapply(casacore::uInt beamno, casacore::uInt ifno, casacore::uInt polno,
     91               casacore::Vector<casacore::uInt> &rows,
     92               casacore::Vector<casacore::uInt> &skylist,
     93               casacore::Bool filltsys=true);
    9494
    9595  // get frequency information from FREQUENCIES subtable
    96   casa::Vector<casa::Double> getBaseFrequency(casa::uInt whichrow);
     96  casacore::Vector<casacore::Double> getBaseFrequency(casacore::uInt whichrow);
    9797
    9898  // search spwmap_ to get IFNO for Tsys
    99   casa::uInt getIFForTsys(casa::uInt to);
     99  casacore::uInt getIFForTsys(casacore::uInt to);
    100100
    101101  // target data
    102   casa::CountedPtr<Scantable> target_;
     102  casacore::CountedPtr<Scantable> target_;
    103103
    104104  // working data
    105   casa::CountedPtr<Scantable> work_;
     105  casacore::CountedPtr<Scantable> work_;
    106106
    107107  // calibrator
    108   casa::CountedPtr<Calibrator> calibrator_;
     108  casacore::CountedPtr<Calibrator> calibrator_;
    109109
    110110  // interpolation method
    111111  STCalEnum::InterpolationType iTime_;
    112112  STCalEnum::InterpolationType iFreq_;
    113   casa::Int order_;
    114   casa::CountedPtr<Interpolator1D<casa::Double, casa::Float> > interpolatorT_;
    115   casa::CountedPtr<Interpolator1D<casa::Double, casa::Float> > interpolatorF_;
    116   casa::CountedPtr<Interpolator1D<casa::Double, casa::Float> > interpolatorS_;
     113  casacore::Int order_;
     114  casacore::CountedPtr<Interpolator1D<casacore::Double, casacore::Float> > interpolatorT_;
     115  casacore::CountedPtr<Interpolator1D<casacore::Double, casacore::Float> > interpolatorF_;
     116  casacore::CountedPtr<Interpolator1D<casacore::Double, casacore::Float> > interpolatorS_;
    117117
    118118  // IF (spw) mapping for Tsys transfer
    119   map<casa::uInt, casa::Vector<casa::uInt> > spwmap_;
     119  map<casacore::uInt, casacore::Vector<casacore::uInt> > spwmap_;
    120120
    121121  // list of apply tables
     
    125125  // calibration type
    126126  STCalEnum::CalType caltype_;
    127   casa::Bool doTsys_;
     127  casacore::Bool doTsys_;
    128128
    129129  // selector
     
    131131
    132132  // logger
    133   casa::LogIO os_;
     133  casacore::LogIO os_;
    134134};
    135135
Note: See TracChangeset for help on using the changeset viewer.