Ignore:
Timestamp:
Dec 21, 2001, 6:00:40 PM (24 years ago)
Author:
aubourg
Message:

bug quand non implicit

File:
1 edited

Legend:

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

    r1818 r1836  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: fitstoirdr.cc,v 1.25 2001-12-17 23:11:28 aubourg Exp $
     5// $Id: fitstoirdr.cc,v 1.26 2001-12-21 17:00:40 aubourg Exp $
    66
    77#include "fitstoirdr.h"
     
    227227 //////// Read data and put into pipe
    228228 long ideb=-1,ifin=-1;
    229  for(long i=0; i<nrows; i++) {
     229 for(long i=0; i<nrows; i+=Buff_Sz) {
    230230
    231231   // faut-il lire dans le fichier fits ?
    232    if(i<ideb || i>ifin) {
     232   if(i<ideb || i>ifin) { // Toujours vrai avec le += Buff_Sz
    233233     ideb = i;
    234234     ifin = ideb+Buff_Sz-1;
     
    248248       fits_lock();
    249249       fits_read_col_dbl(fptr,1,ideb+1,1,n,0,samplenum,&anyNul,&fstatus);
    250        if (ideb+implicitSNStart > mgr->getRequestedEnd()
    251            || (forcedMaxIn > 0 && ideb+implicitSNStart > forcedMaxIn)) {
     250       if (samplenum[0] > mgr->getRequestedEnd()
     251           || (forcedMaxIn > 0 && samplenum[0] > forcedMaxIn)) {
    252252         fits_unlock();
    253253         break;
    254254       }
    255        if (ifin+implicitSNStart < mgr->getRequestedBegin()
    256            || (forcedMinIn > 0 && ifin+implicitSNStart < forcedMinIn)) {
     255       if (samplenum[n-1] < mgr->getRequestedBegin()
     256           || (forcedMinIn > 0 && samplenum[n-1] < forcedMinIn)) {
    257257         fits_unlock();
    258258         continue;
Note: See TracChangeset for help on using the changeset viewer.