Ignore:
Timestamp:
Mar 26, 2003, 10:18:44 AM (23 years ago)
Author:
cecile
Message:

* empty log message *

File:
1 edited

Legend:

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

    r2351 r2353  
    66//                               Christophe Magneville
    77//                               Reza Ansari
    8 // $Id: fitsringrdr.h,v 1.1 2003-03-24 10:59:45 cecile Exp $
     8// $Id: fitsringrdr.h,v 1.2 2003-03-26 09:18:44 cecile Exp $
    99
    1010#ifndef FITSRINGRDR_H
    1111#define FITSRINGRDR_H
    1212
    13 #include "toi.h"
     13#include "config.h"
    1414#include "toiprocessor.h"
     15#include <string>
     16#include <vector>
     17#include <map>
    1518#include "fitsio.h"
     19#include "flagtoidef.h"
    1620
    1721class FITSRingReader : public TOIProcessor {
     
    2630  void  init();
    2731  void  run();
     32
     33  inline int_8  ProcessedSampleCount() const { return totnscount; }
     34  virtual void printLimits();
     35
     36protected:
     37  virtual int   calcMinOut();
     38  virtual int   calcMaxOut();
    2839 
    29 protected:
     40  // ajout vf 31/07/2002
     41  virtual bool checkSampleLimits(long& min, long& max, int pass);
     42  virtual void calcSampleLimits(long& min, long& max);
     43  virtual bool checkSampleLimits(int pass) {return TOIProcessor::checkSampleLimits(pass);}
     44
    3045  virtual void openFile(string fn);
     46
     47private:
    3148  int nSamples;
    3249  long nRings;
     
    3754  int Buff_Sz; // buffer size = nSamples
    3855  vector<string> allfn;
     56  int_8 totnscount;   // Nombre total d'echantillon processe
    3957};
    4058
Note: See TracChangeset for help on using the changeset viewer.