25 #ifndef STAR_Stl3CounterMaker
26 #define STAR_Stl3CounterMaker
49 #include "StDAQMaker/StDAQReader.h"
55 #define MaxNumberOfGl3Nodes 10
56 #define MaxNumberOfAlgorithms 20
58 #define IntParameterSize 5
59 #define FloatParameterSize 5
63 class St_l3GlobalCounter;
64 class St_l3AlgorithmCount;
88 TString* mDbTableFileName;
89 int mDaqFileSequenceNumber;
95 St_l3GlobalCounter* mGlobalCounterTable;
96 St_l3AlgorithmCount* mAlgorithmCounterTable;
104 AlgorithmCounter mAlgorithmCounter[MaxNumberOfGl3Nodes][MaxNumberOfAlgorithms];
106 int mNumberOfGl3Nodes;
107 int mNumberOfAlgorithms;
113 virtual Int_t Init();
114 virtual Int_t
Make();
115 virtual void NotifyMe(
const char *about,
const void *info);
116 virtual Int_t GetCounters();
117 virtual Int_t WriteTable();
118 virtual Int_t InitTable();
121 virtual const char *GetCVS()
const
122 {
static const char cvs[]=
"Tag $Name: $ $Id: Stl3CounterMaker.h,v 1.5 2014/08/06 11:44:00 jeromel Exp $ built " __DATE__
" " __TIME__ ;
return cvs;}