StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StRccCounterMonitor.h
1 #ifndef STAR_StRccCounterMonitor
2 #define STAR_StRccCounterMonitor
3 
4 #include "StMaker.h"
5 
6 class TH1F;
7 class TH2F;
8 class TTree;
9 class StTriggerData;
10 
11 class StRccCounterMonitor : public StMaker {
12  public:
13  StRccCounterMonitor(int run, const char *name="bbcqa");
14  virtual ~StRccCounterMonitor(){};
15  virtual Int_t Init();
16  virtual Int_t Make();
17  virtual Int_t Finish();
18 
19  virtual const char *GetCVS() const
20  {static const char cvs[]="Tag " __DATE__ " " __TIME__ ; return cvs;}
21 
22  void setDebug(int v=1) {mDebug=v;}
23 
24  protected:
25 
26  private:
27  int mDebug;
28  int mRun;
29  int mEventCounter;
30  TFile *mFile;
31  char mFilename[100];
32 
33  TH1F *mHist[14];
34  TTree* mTree;
35 
36  ClassDef(StRccCounterMonitor, 0) //StAF chain virtual base class for Makers
37 };
38 #endif