Changeset 2215 for trunk/external-alma/asdm2ASAP/ASDMReader.cc
- Timestamp:
- 07/12/11 15:22:48 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/asdm2ASAP/ASDMReader.cc
r2208 r2215 56 56 timeSampling_.reset() ; 57 57 corrMode_.reset() ; 58 resolutionType_.reset() ; 58 59 apc_ = AP_CORRECTED ; 59 60 … … 104 105 } 105 106 107 // spectral resolution type 108 String resolutionType = "all" ; 109 if ( asdmrec.isDefined( "srt" ) ) { 110 resolutionType = asdmrec.asString( "srt" ) ; 111 } 112 if ( resolutionType == "all" ) { 113 resolutionType_.set( FULL_RESOLUTION ) ; 114 resolutionType_.set( BASEBAND_WIDE ) ; 115 resolutionType_.set( CHANNEL_AVERAGE ) ; 116 } 117 else if ( resolutionType == "fr" ) { 118 resolutionType_.set( FULL_RESOLUTION ) ; 119 } 120 else if ( resolutionType == "bw" ) { 121 resolutionType_.set( BASEBAND_WIDE ) ; 122 } 123 else if ( resolutionType == "ca" ) { 124 resolutionType_.set( CHANNEL_AVERAGE ) ; 125 } 126 else { 127 logsink_->postLocally( LogMessage( "Unrecognized option for spectral resolution type: "+String::toString(resolutionType), LogOrigin(className_,funcName,WHERE), LogMessage::WARN ) ) ; 128 status = false ; 129 } 130 106 131 // input correlation mode 107 132 if ( asdmrec.isDefined( "corr" ) ) { … … 456 481 // selection by input CorrelationMode 457 482 EnumSet<CorrelationMode> esCorrs ; 458 // esCorrs.set( CROSS_AND_AUTO ) ;459 // esCorrs.set( AUTO_ONLY ) ;460 // esCorrs.set( corrMode_ ) ;461 // sdmBin_->select( esCorrs ) ;462 483 sdmBin_->select( corrMode_ ) ; 463 484 464 485 // selection by TimeSampling 465 486 sdmBin_->select( timeSampling_ ) ; 487 488 // selection by SpectralResolutionType 489 sdmBin_->select( resolutionType_ ) ; 466 490 467 491 // selection by AtmPhaseCorrection and output CorrelationMode
Note: See TracChangeset
for help on using the changeset viewer.