BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
inclkstar.h
Go to the documentation of this file.
1#ifndef Physics_Analysis_DQAinclKstar_H
2#define Physics_Analysis_DQAinclKstar_H
3
4#include "GaudiKernel/Algorithm.h"
5#include "GaudiKernel/NTuple.h"
6
7class ITHistSvc;
8
9class inclkstar : public Algorithm {
10
11public:
12 inclkstar( const std::string& name, ISvcLocator* pSvcLocator );
13
14 StatusCode initialize();
15 StatusCode execute();
16 StatusCode finalize();
17
18private:
19 int m_pass[10];
20
21 // Declare r0, z0 cut for charged tracks
22 double m_vr0cut;
23 double m_vz0cut;
24
25 //
26 int m_checkDedx;
27 int m_checkTof;
28
29 // define Ntuples here
30
31 NTuple::Tuple* m_tuple2;
32 NTuple::Item<double> m_nkm;
33 NTuple::Item<double> m_nkp;
34 NTuple::Item<double> m_npip;
35 NTuple::Item<double> m_npim;
36 NTuple::Item<double> m_ncharge;
37 NTuple::Item<double> m_difchikp;
38 NTuple::Item<double> m_difchikm;
39 NTuple::Item<double> m_kstarkp;
40 NTuple::Item<double> m_kstarkm;
41 NTuple::Item<double> m_mkstar;
42 NTuple::Item<double> m_pkstar;
43
44 ITHistSvc* m_thsvc;
45};
46
47#endif
inclkstar(const std::string &name, ISvcLocator *pSvcLocator)
Definition inclkstar.cxx:45
StatusCode execute()
StatusCode finalize()
StatusCode initialize()
Definition inclkstar.cxx:60