Changeset 2593 for trunk/src/STGrid.h
- Timestamp:
- 07/09/12 16:54:10 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STGrid.h
r2413 r2593 27 27 #include <tables/Tables/ArrayColumn.h> 28 28 29 #include "ScantableWrapper.h" 30 #include "Scantable.h" 29 31 #include "concurrent.h" 30 32 … … 67 69 string saveData( string outfile="" ) ; 68 70 69 private: 71 //private: 72 protected: 70 73 void init() ; 71 74 … … 196 199 Bool isMultiIF( Table &tab ) ; 197 200 void fillMainColumns( Table &tab ) ; 201 void fillTable( Table &tab ) ; 202 virtual void table( Table &tab, uInt i ) ; 198 203 static bool produceChunk(void *ctx) throw(concurrent::PCException); 199 204 static void consumeChunk(void *ctx) throw(concurrent::PCException); … … 257 262 double eGGridSD_; 258 263 }; 264 265 class STGrid2 : public STGrid 266 { 267 public: 268 STGrid2() ; 269 STGrid2( const ScantableWrapper &s ) ; 270 STGrid2( const vector<ScantableWrapper> &v ) ; 271 void setScantable( const ScantableWrapper &s ) ; 272 void setScantableList( const vector<ScantableWrapper> &v ) ; 273 void selectData() ; 274 virtual void table( Table &tab, uInt i ) ; 275 ScantableWrapper getResultAsScantable() ; 276 277 private: 278 Block<ScantableWrapper> dataList_ ; 279 }; 259 280 } 260 281 #endif
Note: See TracChangeset
for help on using the changeset viewer.