Changeset 2081 for trunk/src/Scantable.h
- Timestamp:
- 03/30/11 21:30:28 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/Scantable.h
r2064 r2081 522 522 const std::string& blfile=""); 523 523 void sinusoidBaseline(const std::vector<bool>& mask, 524 int nMinWavesInSW,525 int nMaxWavesInSW,524 const std::vector<int>& nWaves, 525 float maxWaveLength, 526 526 float thresClip, 527 527 int nIterClip, 528 bool getResidual=true, 528 529 bool outLogger=false, 529 530 const std::string& blfile=""); 530 531 void autoSinusoidBaseline(const std::vector<bool>& mask, 531 int nMinWavesInSW,532 int nMaxWavesInSW,532 const std::vector<int>& nWaves, 533 float maxWaveLength, 533 534 float thresClip, 534 535 int nIterClip, … … 536 537 float threshold=3.0, 537 538 int chanAvgLimit=1, 539 bool getResidual=true, 538 540 bool outLogger=false, 539 541 const std::string& blfile=""); … … 672 674 std::vector<float> doCubicSplineFitting(const std::vector<float>& data, 673 675 const std::vector<bool>& mask, 676 int nPiece, 674 677 std::vector<int>& idxEdge, 675 678 std::vector<float>& params, 676 int nPiece=2,677 679 float thresClip=3.0, 678 680 int nIterClip=1, … … 680 682 std::vector<float> doSinusoidFitting(const std::vector<float>& data, 681 683 const std::vector<bool>& mask, 682 int nMinWavesInSW,683 int nMaxWavesInSW,684 const std::vector<int>& waveNumbers, 685 float maxWaveLength, 684 686 std::vector<float>& params, 685 687 float thresClip=3.0, … … 698 700 //std::vector<bool> getCompositeChanMask(int whichrow, const std::vector<bool>& inMask, const std::vector<int>& edge, const int minEdgeSize, STLineFinder& lineFinder); 699 701 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); 700 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 std::vector<bool>& fixed);701 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 std::vector<bool>& fixed);702 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); 703 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); 702 704 703 705 void applyChanFlag( casa::uInt whichrow, const std::vector<bool>& msk, casa::uChar flagval);
Note: See TracChangeset
for help on using the changeset viewer.