Ignore:
Timestamp:
02/01/05 16:17:25 (19 years ago)
Author:
vor010
Message:

An algorithm to detect line wings, which are
below detection threshold, has been added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/SDLineFinder.h

    r343 r344  
    8989   // be adjacent or have a non-void intersection, they are joined into
    9090   // the new line
    91    void addNewSearchResult(const std::list<std::pair<int, int> > &newlines)
     91   static void addNewSearchResult(const std::list<std::pair<int, int> >
     92                  &newlines, std::list<std::pair<int, int> > &lines_list)
    9293                           throw(casa::AipsError);
     94
     95   // extend all line ranges to the point where a value stored in the
     96   // specified vector changes (e.g. value-mean change its sign)
     97   // This operation is necessary to include line wings, which are below
     98   // the detection threshold. If lines becomes adjacent, they are
     99   // merged together. Any masked channel stops the extension
     100   void searchForWings(std::list<std::pair<int, int> > &newlines,
     101                           const casa::Vector<casa::Int> &signs)
     102                           throw(casa::AipsError);
    93103                           
    94104   // An auxiliary object function to test whether two lines have a non-void
Note: See TracChangeset for help on using the changeset viewer.