Ignore:
Timestamp:
Oct 27, 2001, 6:43:01 PM (24 years ago)
Author:
cmv
Message:

TOIsegmented remplace TOISeqBuffered cmv 27/10/01

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/TestPipes/tsttoi2map.cc

    r1633 r1723  
     1//#define TOISEQBUFFERED
     2
    13#include <unistd.h>
    24#include <stdexcept>
     
    810#include "fitstoiwtr.h"
    911#include "toimanager.h"
     12#ifdef TOISEQBUFFERED
    1013#include "toiseqbuff.h"
     14#else
     15#include "toisegment.h"
     16#endif
    1117
    1218#include "sambainit.h"
    1319#include "toi2map.h"
    14 #include "fitsspherehealpix.h" 
     20#include "fitsspherehealpix.h"
    1521#include "timing.h"
    1622
     
    191197
    192198 // Definition des tuyaux
     199#ifdef TOISEQBUFFERED
     200 cout<<">>>> Using TOISeqBuffered"<<endl;
    193201 TOISeqBuffered * toicoord1in = new TOISeqBuffered("toi_coord1_in",width);
     202#else
     203 cout<<">>>> Using TOISegmented"<<endl;
     204 TOISegmented * toicoord1in = new TOISegmented("toi_coord1_in",width);
     205#endif
    194206 // toicoord1in->setDebugLevel(1);
    195207 rfitsp.addOutput(label_coord1,toicoord1in);
    196208 toi2m.addInput("Coord1In",toicoord1in);
    197209
     210#ifdef TOISEQBUFFERED
    198211 TOISeqBuffered * toicoord2in = new TOISeqBuffered("toi_coord2_in",width);
     212#else
     213 TOISegmented * toicoord2in = new TOISegmented("toi_coord2_in",width);
     214#endif
    199215 // toicoord2in->setDebugLevel(1);
    200216 rfitsp.addOutput(label_coord2,toicoord2in);
    201217 toi2m.addInput("Coord2In",toicoord2in);
    202218 
     219#ifdef TOISEQBUFFERED
    203220 TOISeqBuffered * toibolin = new TOISeqBuffered("toi_bolo_in",width);
     221#else
     222 TOISegmented * toibolin = new TOISegmented("toi_bolo_in",width);
     223#endif
    204224 // toibolin->setDebugLevel(1);
    205225 rfitsb.addOutput(label_bolomuv,toibolin);
     
    216236 toi2m.start();
    217237
    218  if(lp>1)
    219    for(int jjjj=0;jjjj<5;jjjj++) {
    220      cout<<*toicoord1in;
    221      cout<<*toibolin;
    222      sleep(2);
    223    }
     238 // if(lp>1)
     239 //   for(int jjjj=0;jjjj<5;jjjj++) {
     240 //     cout<<*toicoord1in;
     241 //     cout<<*toibolin;
     242 //     sleep(2);
     243 //   }
    224244
    225245 //  Affichage de l'avancement des TOIProcessors
    226  ProcSampleCounter<FITSTOIReader>  stats(rfitsb);
    227  stats.InfoMessage() = "tsttoi2map/Info";
    228  stats.PrintStats();
     246 // ProcSampleCounter<FITSTOIReader>  stats(rfitsb);
     247 // stats.InfoMessage() = "tsttoi2map/Info";
     248 // stats.PrintStats();
    229249
    230250 // Fin des traitements des TOIProcessors 
Note: See TracChangeset for help on using the changeset viewer.