Ignore:
Timestamp:
Apr 4, 2003, 4:17:37 PM (22 years ago)
Author:
cecile
Message:

OK

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/fitsringrdr.cc

    r2359 r2360  
    22//                               Christophe Magneville
    33//                               Reza Ansari
    4 // $Id: fitsringrdr.cc,v 1.3 2003-04-01 13:27:48 aubourg Exp $
     4// $Id: fitsringrdr.cc,v 1.4 2003-04-04 14:17:03 cecile Exp $
    55
    66#include "fitsringrdr.h"
     
    2929  Buff_Sz = (buffsz>0) ? buffsz: 1024;
    3030  return;
     31}
     32
     33void FITSRingReader::setNRings(long n) {
     34  nRings = n;
    3135}
    3236
     
    131135    sprintf(xname, "CRing_%d", ring);
    132136
    133 
    134137    fits_lock();
    135138    fits_movabs_hdu(fptr, ring+2, NULL, &fstatus);
     
    141144    fits_read_key(fptr, TLONG, "NSAMPLES", &nSamples, commt, &fstatus);
    142145    fits_unlock();
    143 
     146    wontNeedBefore(ring*nSamples);
     147    cout << "!!!!!!! RING " << ring << endl;
     148   
    144149    for (int i=0; i<nSamples; i++) {
    145150      double data;
     
    154159 
    155160  fits_lock();
    156   if (fptr) {
    157     fits_close_file(fptr,&fstatus);
    158     fptr = NULL;
    159   }
     161  fits_report_error(stderr, fstatus);
     162  fits_close_file(fptr,&fstatus);
    160163  fits_unlock();
    161164}
Note: See TracChangeset for help on using the changeset viewer.