Changeset 2590 for branches/hpc34/external-alma/atnf/PKSIO/NROReader.cc
- Timestamp:
- 07/09/12 14:41:03 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/hpc34/external-alma/atnf/PKSIO/NROReader.cc
r2588 r2590 613 613 spectra.resize( spec.size() ) ; 614 614 int index = 0 ; 615 for ( Vector<Float>::iterator itr = spectra.begin() ; itr != spectra.end() ; itr++ ) { 616 *itr = spec[index++] ; 617 } 615 Bool b ; 616 Float *fp = spectra.getStorage( b ) ; 617 Float *wp = fp ; 618 for ( vector<double>::iterator i = spec.begin() ; 619 i != spec.end() ; i++ ) { 620 *wp = *i ; 621 wp++ ; 622 } 623 spectra.putStorage( fp, b ) ; 618 624 //cout << "spec.size() = " << spec.size() << endl ; 619 625 620 626 // flagtra 621 627 bool setValue = !( flagtra.nelements() == spectra.nelements() ) ; 622 flagtra.resize( spectra.nelements() ) ;623 628 if ( setValue ) { 624 629 //cout << "flagtra resized. reset values..." << endl ; 630 flagtra.resize( spectra.nelements() ) ; 625 631 flagtra.set( 0 ) ; 626 632 }
Note: See TracChangeset
for help on using the changeset viewer.