Changeset 2212 for trunk/external-alma/atnf
- Timestamp:
- 07/08/11 11:37:22 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NRODataset.cc
r2202 r2212 687 687 //cout << "NRODataset::getFrequencies() ib = " << ib << endl ; 688 688 689 // if ( strncmp( record->ARRYT, "X", 1 ) == 0 ) {690 // // FX691 // if ( strncmp( (record->ARRYT)+1, "1", 1 ) == 0692 // || strncmp( (record->ARRYT)+1, "3", 1 ) ) {693 // // FX1, 3694 // ia = 2 ;695 // }696 // else {697 // // FX2, 4698 // ia = 1 ;699 // }700 // }701 // else if ( strncmp( record->ARRYT, "A", 1 ) == 0 )702 // ia = 2 ; // AC703 // else if ( strncmp( record->ARRYT, "W", 1 ) == 0 ) {704 // // AOS-W705 // ia = 2 ;706 // isAOS = true ;707 // }708 // else if ( strncmp( record->ARRYT, "U", 1 ) == 0 ) {709 // // AOS-U710 // ia = 2 ;711 // isAOS = true ;712 // }713 // else if ( strncmp( record->ARRYT, "H", 1 ) == 0 ) {714 // // AOS-H715 // isAOS = true ;716 // //cout << record->ARRYT << " " << strlen(record->ARRYT) << endl ;717 // //cout << (record->ARRYT)+1 << endl ;718 // if ( strncmp( (record->ARRYT)+2, " ", 1 ) == 0 ) {719 // // H1-9720 // if ( strncmp( (record->ARRYT)+1, "9", 1 ) == 0 ) {721 // // H9722 // ia = 2 ;723 // }724 // else {725 // // H1-8726 // ia = 1 ;727 // }728 // }729 // else {730 // // H10-16731 // ia = 2 ;732 // }733 // }734 689 if ( arryt[0] == 'W' || arryt[0] == 'U' || arryt[0] == 'H' ) 735 690 isAOS = true ; … … 802 757 } 803 758 else { 804 cw = getBERES()[ib] ; 805 806 if ( !isUSB ) 759 760 cw = ( freqs[1] - freqs[0] ) 761 / ( chcal[1] - chcal[0] ) ; 762 763 if ( isUSB ) { 764 // channel frequency inversion 807 765 cw *= -1.0 ; 766 Double tmp = freqs[1] ; 767 freqs[1] = freqs[0] ; 768 freqs[0] = tmp ; 769 } 808 770 809 if ( cw == 0.0 ) {810 cw = ( freqs[1] - freqs[0] )811 / ( chcal[1] - chcal[0] ) ;812 }813 814 771 v[0] = chcal[0] - 1 ; // 0-base 815 772 v[1] = freqs[0] ;
Note:
See TracChangeset
for help on using the changeset viewer.