Class Reference for E1039 Core & Analysis Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
OnlMonMainDaq.h
Go to the documentation of this file.
1 #ifndef _ONL_MON_MAIN_DAQ__H_
3 #define _ONL_MON_MAIN_DAQ__H_
4 #include "OnlMonClient.h"
5 
6 class OnlMonMainDaq: public OnlMonClient {
7  TH1* h1_trig;
8  TH1* h1_n_taiwan;
9  TH1* h1_evt_qual;
10  TH1* h1_flag_v1495;
11  TH1* h1_cnt;
12 
13  public:
14  OnlMonMainDaq();
15  virtual ~OnlMonMainDaq() {}
16  OnlMonClient* Clone() { return new OnlMonMainDaq(*this); }
17 
18  int InitOnlMon(PHCompositeNode *topNode);
19  int InitRunOnlMon(PHCompositeNode *topNode);
20  int ProcessEventOnlMon(PHCompositeNode *topNode);
21  int EndOnlMon(PHCompositeNode *topNode);
22  int FindAllMonHist();
23  int DrawMonitor();
24 };
25 
26 #endif /* _ONL_MON_MAIN_DAQ__H_ */
int InitRunOnlMon(PHCompositeNode *topNode)
OnlMonMainDaq.
Definition: OnlMonMainDaq.h:6
virtual ~OnlMonMainDaq()
Definition: OnlMonMainDaq.h:15
OnlMonClient * Clone()
Definition: OnlMonMainDaq.h:16
int EndOnlMon(PHCompositeNode *topNode)
int ProcessEventOnlMon(PHCompositeNode *topNode)
int InitOnlMon(PHCompositeNode *topNode)
Base class for the OnlMon subsystem module.
Definition: OnlMonClient.h:35