Changeset 350 in Sophya for trunk/Poubelle/archTOI.old/toiiter.h


Ignore:
Timestamp:
Aug 4, 1999, 4:10:06 PM (26 years ago)
Author:
ansari
Message:

Gestion TRANGE, MJD0, PERECH....

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Poubelle/archTOI.old/toiiter.h

    r342 r350  
     1// toiiter.h
     2// Eric Aubourg         CEA/DAPNIA/SPP   juillet 1999
     3
    14#ifndef TOIITER_H
    25#define TOIITER_H
     
    58#include <vector>
    69#include <set>
     10#include <map>
    711#include <string>
    812#include "archeopsfile.h"
     
    1115  sampleNum,  // Numero d''echantillon (timer interne transputer)
    1216  internalTime, // temps transputer depuis debut manip, en secondes.
    13   utc,        // UTC (en jours, MJD = JD - 2450000). index=0 : premier bloc GPS. 1: + sioux.
     17  mjd,        // UTC (en jours, MJD = JD - 2450000). index=0 : premier bloc GPS. 1: + sioux.
    1418  boloTens,   // tension en microVolts, filtree avec filtre carre indexe par bolometre
    1519  boloRaw,    // tension brute, non filtree indexe par bolometre
    1620  boloTemp,   // Kelvins
    17   sstSignal,  // signal brut SST, indice = diode, 0-45
    18   sstRaw,    // signal brut SST, indice = canal, 0-47
     21  sstDiode,   // signal brut SST, indice = diode, 0-45
     22  sstChannel, // signal brut SST, indice = canal, 0-47
    1923  sstStarZ,   // numero de diode d''une eventuelle etoile,   i=etoile 0..n
    2024  sstStarF,   // flux d''une eventuelle etoile,             <0 si moins de i+1 etoiles
     
    7882   TOIIter();
    7983   void Init(); // After setting the options, opens the first file.
     84   void ScanFiles(); // Parcourt tous les fichiers, cherche le premier echantillon...
    8085   
     86   bool NextSample(); // no test of trange
    8187   bool NextFile();
    8288   
    8389   ArcheopsFile* file;
    84    string directory;   // If several files to be read
    85    string fileName;    // If only one file to be read
    86    set<string> files;  // list of files in the directory...
     90   string directory;   // If directory scanning
     91   set<string> files;  // list of files to be read...
     92   map<string, long> file1stSamp; // premier echantillon de chaque fichier
    8793   set<string>::iterator curFile;
    8894   bool  isOnBoardRecorder;
Note: See TracChangeset for help on using the changeset viewer.