Ignore:
Timestamp:
Mar 24, 2002, 12:05:22 AM (24 years ago)
Author:
aubourg
Message:

decorrelateur wiener

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/toisegment.h

    r1787 r1944  
    55//                               Christophe Magneville
    66//                               Reza Ansari
    7 // $Id: toisegment.h,v 1.17 2001-11-26 15:13:48 aubourg Exp $
     7// $Id: toisegment.h,v 1.18 2002-03-23 23:05:22 aubourg Exp $
    88
    99#ifndef TOISEGMENT_H
     
    8282
    8383    bool isPastEnd(int sn) {
    84       return sn >= sn+bufferSize;
     84      return sn >= sn0+bufferSize;
    8585    }
    8686   
    8787  private:
    8888    void checkCommitted() {
    89       if (status != COMMITTED)
     89      if (status != COMMITTED) {
     90        cerr << "TOISegment: Read on not committed buffer segment" << endl;
    9091        throw(ForbiddenError("TOISegment: Read on not committed buffer segment"));
     92      }
    9193    }
    9294
    9395    void checkInRange(int sn) {
    94       if (sn < sn0 || sn >= sn+bufferSize)
     96      if (sn < sn0 || sn >= sn0+bufferSize) {
     97        cerr << "TOISegment: out of range access in buffer segment " << sn << " not in "
     98             << sn0 << " - " << sn0+bufferSize << endl;
    9599        throw(RangeCheckError("TOISegment: out of range access in buffer segment"));
     100      }
    96101    }
    97102
Note: See TracChangeset for help on using the changeset viewer.