Changeset 1370 in Sophya for trunk/ArchTOIPipe/Kernel/toi.cc
- Timestamp:
- Jan 3, 2001, 6:01:30 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/Kernel/toi.cc
r1365 r1370 212 212 #ifndef NO_SOPHYA 213 213 Array TOIRegularWindow::doGetData(int iStart, int iEnd) { 214 if (!isDataAvailNL(iStart, iEnd)) throw RangeCheckError("TOI::getData : data not available"); 214 if (!isDataAvailNL(iStart, iEnd)) { 215 throw RangeCheckError("TOI::getData : data not available"); 216 } 215 217 Array dat(iEnd - iStart + 1); 216 218 long j0 = iStart - i0; … … 223 225 224 226 double TOIRegularWindow::doGetData(int i) { 225 if (isDataAvailNL(i) != DATA_OK) throw RangeCheckError("TOI::getData : data not available"); 227 if (isDataAvailNL(i) != DATA_OK) { 228 cerr << "TOI::getData : data not available " << i << endl; 229 throw RangeCheckError("TOI::getData : data not available"); 230 } 226 231 double dat = data[i - i0]; 227 232 return dat; … … 242 247 243 248 int_4 TOIRegularWindow::doGetFlag(int i) { 244 if (!isDataAvailNL(i)) throw RangeCheckError("TOI::getData : data not available"); 249 if (isDataAvailNL(i) != DATA_OK) { 250 cerr << "TOI::getFlag : data not available " << i << endl; 251 throw RangeCheckError("TOI::getFlag : data not available"); 252 } 245 253 return flags[i - i0]; 246 254 }
Note:
See TracChangeset
for help on using the changeset viewer.