Changeset 3652 in Sophya for trunk/AddOn/TAcq/brproc.h


Ignore:
Timestamp:
Jun 15, 2009, 10:57:12 AM (16 years ago)
Author:
ansari
Message:

Ajout calcul histogramme des valeurs echantillons en temps, Reza 15/06/2009

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/brproc.h

    r3645 r3652  
    2323// Classe thread de traitement avec 2 voies par frame (donnees brutes)
    2424//---------------------------------------------------------------------
     25
     26/*-- Arguments du constructeur :
     27  o mem : gestionnaire zones memoires avec contenant les "frames" avec 2 voies/frame
     28  o path : Chemin et nom des fichiers PPF produits (on ajoute _numero.ppf )
     29  o nmean : Nombre de frame (paquets) moyennes
     30  o nmax : Nombre maxi de frames traites
     31  o fghist = true -> fait aussi l'histo des valeurs des echantillons temps
     32  o fgnotrl = true -> fichiers fits / paquets sans trailer
     33  o card : numero de carte , juste pour les impressions
     34*/
    2535class BRProcARaw2C : public ZThread {
    2636public:
    2737  BRProcARaw2C(RAcqMemZoneMgr& mem, string& path, uint_4 nmean=10,
    28                uint_4 nmax=100, bool fgnotrl=false, int card=1);
     38               uint_4 nmax=100, bool fgtshist=false, bool fgnotrl=false, int card=1);
    2939  virtual void run();
    3040  void Stop();
     
    3646  uint_4 nmean_;  // Nombre de blocs pour le calcul des moyennes
    3747  string path_; 
     48  bool fghist_;   // if true, fill and save histogram with time sample values
    3849  bool fgnotrl_;   // if true, don't check packet trailer - when using pre-june fits files
    3950  int card_;   // Numeros de voies 2*card_-1, 2*card_
     
    4354// Classe thread de traitement 2 x 2 voies/frames (Apres BRProcARaw2C)
    4455//---------------------------------------------------------------------
     56/*-- Arguments du constructeur :
     57  o mem1,mem2 : gestionnairea zones memoires avec contenant les donnees des 4 voies (2 voies/frame)
     58  o path : Chemin et nom des fichiers PPF produits (on ajoute _numero.ppf )
     59  o nmean : Nombre de frame (paquets) moyennes
     60  o nmax : Nombre maxi de frames traites
     61  o fgnotrl = true -> fichiers fits / paquets sans trailer
     62  o card : numero de carte , juste pour les impressions
     63*/
     64
    4565class BRProcBRaw4C : public ZThread {
    4666public:
Note: See TracChangeset for help on using the changeset viewer.