BOSS 7.1.1
BESIII Offline Software System
Loading...
Searching...
No Matches
GetRawETS.h
Go to the documentation of this file.
1#ifndef GET_RAW_ETS_H
2#define GET_RAW_ETS_H
3
4#include "GaudiKernel/Algorithm.h"
6#include "TFile.h"
7#include "TTree.h"
8#include <vector>
9
10class GetRawETS : public Algorithm {
11
12 public:
13
14 GetRawETS(const std::string& name, ISvcLocator* pSvcLocator);
15
16 StatusCode initialize();
17 StatusCode execute();
18 StatusCode finalize();
19
20
21 private:
22
23 IInjSigIntervalSvc* m_InjSigIntervalSvc;
24 bool m_printInterval;
25 bool m_readFromDB;
26 bool m_dump;
27 int m_interval;
28 int m_nfill;
29 int m_1stFlag;
30
31 int m_flag;
32 unsigned long m_ets2;
33
34 TFile* m_root;
35 TTree* m_tree;
36
37 std::string m_etsfile;
38
39 std::vector<unsigned long> m_vec;
40};
41
42#endif
GetRawETS(const std::string &name, ISvcLocator *pSvcLocator)
Definition GetRawETS.cxx:11
StatusCode initialize()
Definition GetRawETS.cxx:32
StatusCode execute()
Definition GetRawETS.cxx:57
StatusCode finalize()