Changeset 2617 for trunk/src/EdgeMarker.cpp
- Timestamp:
- 08/01/12 17:40:15 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/EdgeMarker.cpp
r2615 r2617 72 72 73 73 // exclude WVR 74 vector<uInt> wvr ; 74 Block<uInt> wvr( st_->getIFNos().size() ) ; 75 uInt n = 0 ; 75 76 { 76 77 ROArrayColumn<uChar> flagCol( st_->table(), "FLAGTRA" ) ; … … 82 83 uInt nchan = flagCol( firstRow ).nelements() ; 83 84 if ( nchan == 4 ) 84 wvr .push_back( current );85 wvr[n++] = current ; 85 86 iter.next() ; 86 87 } 87 88 } 88 wvr_ = Vector<uInt>( wvr) ;89 wvr_.takeStorage( IPosition(1,n), wvr.storage(), COPY ) ; 89 90 90 91 if ( wvr_.nelements() > 0 ) {
Note: See TracChangeset
for help on using the changeset viewer.