Changeset 2383 for trunk/src/STGrid.h


Ignore:
Timestamp:
12/22/11 17:05:22 (12 years ago)
Author:
Takeshi Nakazato
Message:

New Development: No

JIRA Issue: Yes CAS-2816

Ready for Test: Yes

Interface Changes: No

What Interface Changed: Please list interface changes

Test Programs: List test programs

Put in Release Notes: Yes/No?

Module(s): Module Names change impacts.

Description: Describe your changes here...

Re-defined row-by-row gridding such that each polarization component
is processed separately. After this change, sorting table rows is
no more necessary.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/STGrid.h

    r2382 r2383  
    109109                  Array<Float> &tsys,
    110110                  Array<Double> &tint ) ;
    111   void getWeightPerPol( Array<Float> &w,
    112                         Array<Float> &tsys,
    113                         Array<Double> &tint ) ;
    114111 
    115112  void toInt( Array<uChar> &u, Array<Int> &v ) ;
     
    124121  void setConvFunc( Vector<Float> &convFunc ) ;
    125122
    126   Float polMean( const Float *p ) ;
    127   Double polMean( const Double *p ) ;
    128 
    129123  void prepareTable( Table &tab, String &name ) ;
    130124
     
    133127  void selectData() ;
    134128  void setupArray() ;
    135   void sortData() ;
    136129
    137130  Bool examine() ;
     
    189182  ROArrayColumn<Float> tsysCol_ ;
    190183  ROScalarColumn<Double> intervalCol_ ;
    191 //   ROTableRow row_ ;
    192 //   RORecordFieldPtr< Array<Float> > spectraRF_ ;
    193 //   RORecordFieldPtr< Array<uChar> > flagtraRF_ ;
    194 //   RORecordFieldPtr< Array<Double> > directionRF_ ;
    195 //   RORecordFieldPtr<uInt> flagRowRF_ ;
    196 //   RORecordFieldPtr< Array<Float> > tsysRF_ ;
    197 //   RORecordFieldPtr<Double> intervalRF_ ;
    198184  Int nprocessed_ ;
    199185  Vector<uInt> rows_ ;
Note: See TracChangeset for help on using the changeset viewer.