- File:
-
- 1 edited
-
trunk/external-alma/atnf/PKSIO/NRODataset.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NRODataset.h
r2436 r2289 44 44 #include <atnf/PKSIO/NRODataRecord.h> 45 45 #include <casa/namespace.h> 46 #include <casa/iomanip.h>47 46 48 47 #define SCAN_HEADER_SIZE 424 … … 201 200 virtual vector<double> getFrequencies( int i ) ; 202 201 virtual uInt getArrayId( string type ) ; 203 virtual uInt getPolNo( int irow ) ;204 202 205 203 protected: … … 240 238 virtual double toLSR( double v, double t, double x, double y ) ; 241 239 242 // POLNO from RX243 uInt polNoFromRX( const char *rx ) ;244 245 240 // Type of file record 246 241 string LOFIL ; … … 523 518 } ; 524 519 525 // debug message output526 template<class T> inline void nro_debug_output( char *name, int len, vector<T> &val )527 {528 for ( int i = 0 ; i < len ; i++ ) {529 if ( i == 0 ) {530 cout << setw(8) << left << name ;531 }532 else if ( ( i % 5 ) == 0 ) {533 cout << endl << " " ;534 }535 cout << "\'" << val[i] << "\' " ;536 }537 cout << endl ;538 }539 540 template<class T> inline void nro_debug_output( char *name, int len1, int len2, vector< vector<T> > &val )541 {542 for ( int i = 0 ; i < len1 ; i++ ) {543 for ( int j = 0 ; j < len2 ; j++ ) {544 if ( j == 0 ) {545 if ( i < 10 )546 cout << name << "0" << i << " " ;547 else548 cout << name << i << " " ;549 }550 else if ( ( j % 5 ) == 0 ) {551 cout << endl << " " ;552 }553 cout << "\'" << val[i][j] << "\' " ;554 }555 cout << endl ;556 }557 }558 559 520 560 521 #endif /* NRO_HEADER_H */
Note:
See TracChangeset
for help on using the changeset viewer.
