BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
DQA_MDC.h
Go to the documentation of this file.
1#ifndef Physics_Analysis_DQA_MDC_H
2#define Physics_Analysis_DQA_MDC_H
3
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/ITHistSvc.h"
6#include "GaudiKernel/NTuple.h"
7#include "TF1.h"
8#include "TH1F.h"
9
10const int TAGN = 2; // 0-all; 1-dimu
11class DQA_MDC : public Algorithm {
12
13public:
14 DQA_MDC( const std::string& name, ISvcLocator* pSvcLocator );
15 StatusCode initialize();
16 StatusCode execute();
17 StatusCode finalize();
18
19private:
20 // Interface
21 ITHistSvc* m_thsvc;
22 long m_run, m_event;
23
24 // Spacial resolution
25 TH1F* m_hresAllIncBb;
26 TH1F* m_hresAllExcBb;
27 TH1F* m_hresAllEvaBb;
28 // momentum in Lab
29 TH1F* m_ppLabBb;
30 TH1F* m_pmLabBb;
31 TH1F* m_ppCmsBb;
32 TH1F* m_pmCmsBb;
33 TH1F* m_pTotLabBb;
34 TH1F* m_pTotCmsBb;
35
36 // Spacial resolution
37 TH1F* m_hresAllIncDimu;
38 TH1F* m_hresAllExcDimu;
39 TH1F* m_hresAllEvaDimu;
40 // momentum in Lab
41 TH1F* m_ppLabDimu;
42 TH1F* m_pmLabDimu;
43 TH1F* m_ppCmsDimu;
44 TH1F* m_pmCmsDimu;
45 TH1F* m_pTotLabDimu;
46 TH1F* m_pTotCmsDimu;
47};
48
49#endif
const int TAGN
Definition DQA_MDC.h:10
StatusCode execute()
Definition DQA_MDC.cxx:119
DQA_MDC(const std::string &name, ISvcLocator *pSvcLocator)
Definition DQA_MDC.cxx:27
StatusCode initialize()
Definition DQA_MDC.cxx:34
StatusCode finalize()
Definition DQA_MDC.cxx:322