Changeset 1699 in Sophya for trunk/ArchTOIPipe/TestPipes


Ignore:
Timestamp:
Oct 15, 2001, 11:55:09 AM (24 years ago)
Author:
cmv
Message:

intro des toisegmented + constructeur avec char* pour compat cmv 15/10/01

File:
1 edited

Legend:

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

    r1676 r1699  
    8282#include "fitstoiwtr.h"
    8383#include "toimanager.h"
    84 #include "toiseqbuff.h"
     84#include "toisegment.h"
    8585#include "sophyainit.h"
    8686
     
    247247
    248248 // tuyau bolo10 pour entree processeur
    249  TOISeqBuffered * bolo10 = new TOISeqBuffered("tuyau_bolo_10",taille);
     249 TOISegmented * bolo10 = new TOISegmented("tuyau_bolo_10",taille);
    250250 // connection a la colonne correspondante du lecteur fits
    251251 rfits1.addOutput("boloMuV_10",bolo10);
     
    257257
    258258 // tuyau bolo20 pour entree processeur (idem cf au dessus)
    259  TOISeqBuffered * bolo20 = new TOISeqBuffered("tuyau_bolo_20",taille);
     259 TOISegmented * bolo20 = new TOISegmented("tuyau_bolo_20",taille);
    260260 rfits1.addOutput("boloMuV_20",bolo20);
    261261 demo.addInput("entree_bolo_2",bolo20);
     
    264264
    265265 // tuyau bolo30 pour entree processeur (idem cf au dessus)
    266  TOISeqBuffered * bolo30 = new TOISeqBuffered("tuyau_bolo_30",taille);
     266 TOISegmented * bolo30 = new TOISegmented("tuyau_bolo_30",taille);
    267267 rfits2.addOutput("boloMuV_30",bolo30);
    268268 demo.addInput("entree_bolo_3",bolo30);
     
    271271
    272272 // tuyau bolosum pour sortie processeur
    273  TOISeqBuffered * bolosum = new TOISeqBuffered("tuyau_bolo_sum",taille);
     273 TOISegmented * bolosum = new TOISegmented("tuyau_bolo_sum",taille);
    274274 demo.addOutput("sortie_bolo_sum",bolosum);
    275275 writeflag = true;
     
    277277
    278278 // tuyau bolomul pour sortie processeur
    279  TOISeqBuffered * bolomul = new TOISeqBuffered("tuyau_bolo_mul",taille);
     279 TOISegmented * bolomul = new TOISegmented("tuyau_bolo_mul",taille);
    280280 demo.addOutput("sortie_bolo_mul",bolomul);
    281281 writeflag = true;
     
    289289 cout<<"----- FITSWriterTOI::PrintStatus() : -----"<<endl;
    290290 wfits.PrintStatus(cout); 
    291  cout<<"----- TOISeqBuffered::PrintStatus() : -----"<<endl;
     291 cout<<"----- TOISegmented::PrintStatus() : -----"<<endl;
    292292 bolo10->PrintStatus(cout); 
    293293 bolo20->PrintStatus(cout); 
     
    306306
    307307 //  Affichage de l'avancement des TOIProcessors (optionnel)
    308  ProcSampleCounter<FITSTOIReader> statr(rfits1);
    309  statr.InfoMessage() = "tstdemopipe/Info rfits1";
    310  statr.PrintStats();
    311 
    312  ProcSampleCounter<FITSTOIWriter> statw(wfits);
    313  statw.InfoMessage() = "tstdemopipe/Info wfits";
    314  statw.PrintStats();
    315 
    316  ProcSampleCounter<DemoPipe> statp(demo);
    317  statp.InfoMessage() = "tstdemopipe/Info DemoPipe";
    318  statp.PrintStats();
     308 // ProcSampleCounter<FITSTOIReader> statr(rfits1);
     309 // statr.InfoMessage() = "tstdemopipe/Info rfits1";
     310 // statr.PrintStats();
     311
     312 // ProcSampleCounter<FITSTOIWriter> statw(wfits);
     313 // statw.InfoMessage() = "tstdemopipe/Info wfits";
     314 // statw.PrintStats();
     315
     316 // ProcSampleCounter<DemoPipe> statp(demo);
     317 // statp.InfoMessage() = "tstdemopipe/Info DemoPipe";
     318 // statp.PrintStats();
    319319
    320320 // Gestion de la re-connection des threads
     
    346346void crefits(void)
    347347{
    348  const int nro = 50000;
     348 const int nro = 500000;
    349349 const int sn1 = 100001;
    350350 const int sn2 = 100001+100;
Note: See TracChangeset for help on using the changeset viewer.