Ignore:
Timestamp:
08/01/12 15:32:08 (12 years ago)
Author:
Takeshi Nakazato
Message:

New Development: No

JIRA Issue: Yes CAS-2825

Ready for Test: Yes

Interface Changes: No

What Interface Changed: Please list interface changes

Test Programs: not available yet

Put in Release Notes: No

Module(s): Module Names change impacts.

Description: Describe your changes here...

Logging updated. Priorities for most of the logs are changed to
DEBUGGING since those are mainly for debug use.


File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/EdgeMarker.cpp

    r2613 r2615  
    3030EdgeMarker::EdgeMarker()
    3131{
    32   detector_ = new GenericEdgeDetector() ;
     32  EdgeMarker( false ) ;
    3333}
    3434
    3535EdgeMarker::EdgeMarker( bool israster )
    3636{
    37   if ( israster )
     37  os_.origin(LogOrigin( "EdgeMarker", "EdgeMarker", WHERE )) ;
     38
     39  if ( israster ) {
     40    os_ << "edge detection by RasterEdgeDetector" << LogIO::POST ;
    3841    detector_ = new RasterEdgeDetector() ;
    39   else
     42  }
     43  else {
     44    os_ << "edge detection by GenericEdgeDetector" << LogIO::POST ;
    4045    detector_ = new GenericEdgeDetector() ;
     46  }
    4147}
    4248
     
    6369void EdgeMarker::examine()
    6470{
     71  os_.origin(LogOrigin( "EdgeMarker", "examine", WHERE )) ;
     72
    6573  // exclude WVR
    6674  vector<uInt> wvr ;
     
    7987  }
    8088  wvr_ = Vector<uInt>( wvr ) ;
    81   os_.origin(LogOrigin( "EdgeMarker", "examine", WHERE )) ;
    82   os_ << "IFNO for WVR scan: " << wvr_ << LogIO::POST ;
     89
     90  if ( wvr_.nelements() > 0 ) {
     91    os_ << LogIO::DEBUGGING
     92        << "IFNO for WVR scan: " << wvr_ << LogIO::POST ;
     93  }
    8394}
    8495
     
    104115    Vector<uInt> current = iter.current() ;
    105116    Int srcType = iter.getSrcType() ;
    106     os_ << "BEAMNO=" << current[0]
    107         << ",POLNO=" << current[1]
    108         << ",IFNO=" << current[2]
    109         << ",SRCTYPE=" << srcType << LogIO::POST ;
     117    os_ << LogIO::DEBUGGING
     118        << "BEAMNO=" << current[0]
     119        << " POLNO=" << current[1]
     120        << " IFNO=" << current[2]
     121        << " SRCTYPE=" << srcType << LogIO::POST ;
    110122    // only process ON position and no WVR
    111123    Vector<uInt> rows = iter.getRows( SHARE ) ;
     
    129141    iter.next() ;
    130142  }
     143
     144  os_ << "detected " << noff_ << " integrations near edge" << LogIO::POST ;
    131145}
    132146
    133147void EdgeMarker::mark()
    134148{
     149  os_.origin(LogOrigin( "EdgeMarker", "mark", WHERE )) ;
     150
     151  os_ << "marked " << noff_ << " points as OFF" << LogIO::POST ;
    135152  ScalarColumn<Int> srcTypeCol( st_->table(), "SRCTYPE" ) ;
    136153  Int psoff = Int(SrcType::PSOFF) ;
Note: See TracChangeset for help on using the changeset viewer.