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