Changeset 2707 for trunk/src


Ignore:
Timestamp:
12/26/12 16:35:37 (12 years ago)
Author:
Kana Sugimoto
Message:

New Development: Yes

JIRA Issue: Yes (CAS-4141)

Ready for Test: Yes

Interface Changes: Yes

What Interface Changed:

  • a new c++ class, STSideBandSep and its python interface.
  • a new method set_lo1 in the sbseparator module.

Test Programs: manual tests by CSV scientists.

Put in Release Notes: No

Module(s): STSidebandSep (a new class) and sbseparator

Description:

Added a new c++ class, STSideBandSep, and its python interface (python_STSideBandSep.cpp).
The class works on calculating frequency information of image side band and fill scantable.
Also added a new python method, set_lo1(double), in sbseparator module. This is to allow
user to set LO1 frequency to solve frequencies of image side band manually.


Location:
trunk/src
Files:
3 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/CMakeLists.txt

    r2703 r2707  
    7070     ${SRCDIR}/GenericEdgeDetector.cpp
    7171     ${SRCDIR}/PlotHelper.cpp
     72     ${SRCDIR}/STSideBandSep.cpp
    7273     ${SRCDIR}/STApplyTable.cpp
    7374     ${SRCDIR}/STCalTsysTable.cpp
     
    99100     ${SRCDIR}/python_EdgeMarker.cpp
    100101     ${SRCDIR}/python_PlotHelper.cpp
     102     ${SRCDIR}/python_STSideBandSep.cpp
    101103     ${SRCDIR}/python_asap.cpp )
    102104
  • trunk/src/python_asap.cpp

    r2689 r2707  
    8989  asap::python::python_EdgeMarker();
    9090  asap::python::python_PlotHelper();
     91  asap::python::python_STSideBandSep();
    9192
    9293#ifndef HAVE_LIBPYRAP
  • trunk/src/python_asap.h

    r2689 r2707  
    5656    void python_EdgeMarker();
    5757    void python_PlotHelper();
     58    void python_STSideBandSep();
    5859
    5960  } // python
Note: See TracChangeset for help on using the changeset viewer.