Changeset 2193 for trunk/src/Scantable.h


Ignore:
Timestamp:
06/14/11 20:47:29 (13 years ago)
Author:
WataruKawasaki
Message:

New Development: No

JIRA Issue: No

Ready for Test: Yes

Interface Changes: No

What Interface Changed:

Test Programs:

Put in Release Notes: No

Module(s):

Description: modified Scantable::*Baseline() so that the number of clipped channels be output.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/Scantable.h

    r2189 r2193  
    568568                                   const std::vector<bool>& fixed,
    569569                                   float rms,
     570                                   int nClipped,
    570571                                   const std::string& masklist,
    571572                                   int whichrow,
     
    578579                                            const std::vector<bool>& fixed,
    579580                                            float rms,
     581                                            int nClipped,
    580582                                            const std::string& masklist,
    581583                                            int whichrow,
     
    701703                                          std::vector<int>& idxEdge,
    702704                                          std::vector<float>& params,
     705                                          int& nClipped,
    703706                                          float thresClip=3.0,
    704707                                          int nIterClip=1,
     
    708711                                       const std::vector<int>& waveNumbers,
    709712                                       std::vector<float>& params,
     713                                       int& nClipped,
    710714                                       float thresClip=3.0,
    711715                                       int nIterClip=1,
     
    741745  std::vector<int> getMaskEdgeIndices(const std::vector<bool>& mask);
    742746  std::string formatBaselineParamsHeader(int whichrow, const std::string& masklist, bool verbose) const;
    743   std::string formatBaselineParamsFooter(float rms, bool verbose) const;
     747  std::string formatBaselineParamsFooter(float rms, int nClipped, bool verbose) const;
    744748  std::vector<bool> getCompositeChanMask(int whichrow, const std::vector<bool>& inMask);
    745749  //std::vector<bool> getCompositeChanMask(int whichrow, const std::vector<bool>& inMask, const std::vector<int>& edge, const int minEdgeSize, STLineFinder& lineFinder);
    746750  void outputFittingResult(bool outLogger, bool outTextFile, const std::vector<bool>& chanMask, int whichrow, const casa::String& coordInfo, bool hasSameNchan, std::ofstream& ofs, const casa::String& funcName, Fitter& fitter);
    747   void outputFittingResult(bool outLogger, bool outTextFile, const std::vector<bool>& chanMask, int whichrow, const casa::String& coordInfo, bool hasSameNchan, std::ofstream& ofs, const casa::String& funcName, const std::vector<int>& edge, const std::vector<float>& params);
    748   void outputFittingResult(bool outLogger, bool outTextFile, const std::vector<bool>& chanMask, int whichrow, const casa::String& coordInfo, bool hasSameNchan, std::ofstream& ofs, const casa::String& funcName, const std::vector<float>& params);
     751  void outputFittingResult(bool outLogger, bool outTextFile, const std::vector<bool>& chanMask, int whichrow, const casa::String& coordInfo, bool hasSameNchan, std::ofstream& ofs, const casa::String& funcName, const std::vector<int>& edge, const std::vector<float>& params, const int nClipped);
     752  void outputFittingResult(bool outLogger, bool outTextFile, const std::vector<bool>& chanMask, int whichrow, const casa::String& coordInfo, bool hasSameNchan, std::ofstream& ofs, const casa::String& funcName, const std::vector<float>& params, const int nClipped);
    749753  void parseProgressInfo(const std::string& progressInfo, bool& showProgress, int& minNRow);
    750754  void showProgressOnTerminal(const int nProcessed, const int nTotal, const bool showProgress=true, const int nTotalThreshold=1000);
Note: See TracChangeset for help on using the changeset viewer.