- File:
-
- 1 edited
-
trunk/external-alma/atnf/PKSIO/NROFITSDataset.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/external-alma/atnf/PKSIO/NROFITSDataset.h
r2442 r2156 97 97 virtual double getStartIntTime( int i ) ; 98 98 virtual double getScanTime( int i ) ; 99 virtual uInt getPolNo( int irow ) ;100 99 101 100 protected: … … 105 104 // Read char data 106 105 int readHeader( string &v, char *name ) ; 107 int readTable( char *v, char *name, int clen, int idx=0 ) ; 108 int readTable( vector<char *> &v, char *name, int idx=0 ) ; 109 int readColumn( vector<string> &v, char *name, int idx=0 ) ; 106 int readTable( char *v, char *name ) ; 107 int readTable( char *v, char *name, int clen, int idx ) ; 108 int readTable( vector<char *> &v, char *name, int idx ) ; 109 int readColumn( vector<string> &v, char *name ) ; 110 int readColumn( vector<string> &v, char *name, int idx ) ; 110 111 111 112 // Read int data 112 113 int readHeader( int &v, char *name, int b ) ; 113 int readTable( int &v, char *name, int b, int idx=0 ) ; 114 int readTable( vector<int> &v, char *name, int b, int idx=0 ) ; 115 int readColumn( vector<int> &v, char *name, int b, int idx=0 ) ; 114 int readTable( int &v, char *name, int b ) ; 115 int readTable( int &v, char *name, int b, int idx ) ; 116 int readTable( vector<int> &v, char *name, int b, int idx ) ; 117 int readColumn( vector<int> &v, char *name, int b ) ; 118 int readColumn( vector<int> &v, char *name, int b, int idx ) ; 116 119 117 120 // Read float data 118 121 int readHeader( float &v, char *name, int b ) ; 119 int readTable( float &v, char *name, int b, int idx=0 ) ; 120 int readTable( vector<float> &v, char *name, int b, int idx=0 ) ; 121 int readColumn( vector<float> &v, char *name, int b, int idx=0 ) ; 122 int readTable( float &v, char *name, int b ) ; 123 int readTable( float &v, char *name, int b, int idx ) ; 124 int readTable( vector<float> &v, char *name, int b, int idx ) ; 125 int readColumn( vector<float> &v, char *name, int b ) ; 126 int readColumn( vector<float> &v, char *name, int b, int idx ) ; 122 127 123 128 // Read double data 124 129 int readHeader( double &v, char *name, int b ) ; 125 int readTable( double &v, char *name, int b, int idx=0 ) ; 126 int readTable( vector<double> &v, char *name, int b, int idx=0 ) ; 127 int readColumn( vector<double> &v, char *name, int b, int idx=0 ) ; 130 int readTable( double &v, char *name, int b ) ; 131 int readTable( double &v, char *name, int b, int idx ) ; 132 int readTable( vector<double> &v, char *name, int b, int idx ) ; 133 int readColumn( vector<double> &v, char *name, int b ) ; 134 int readColumn( vector<double> &v, char *name, int b, int idx ) ; 128 135 129 136 // read ARRY … … 147 154 // get offset bytes for attributes 148 155 int getOffset( char *name ) ; 149 150 // move pointer to target position151 int movePointer( char *name, int idx=0 ) ;152 156 153 157 // convert frequency frame
Note:
See TracChangeset
for help on using the changeset viewer.
