ATLAS Offline Software
Loading...
Searching...
No Matches
sTGCHitAnalysis.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef sTGC_HIT_ANALYSIS_H
6#define sTGC_HIT_ANALYSIS_H
7
9
12
13
15
16 public:
17
18
20 ~sTGCHitAnalysis() = default;
21
22 virtual StatusCode initialize() override;
23 virtual StatusCode execute() override;
24
25 private:
26
28
29 TH2 *m_h_S_rz_A{nullptr};
30 TH2 *m_h_S_rz_C{nullptr};
31 TH2 *m_h_S_xy_A{nullptr};
32 TH2 *m_h_S_xy_C{nullptr};
33 TH2 *m_h_L_rz_A{nullptr};
34 TH2 *m_h_L_rz_C{nullptr};
35 TH2 *m_h_L_xy_A{nullptr};
36 TH2 *m_h_L_xy_C{nullptr};
37 TH2 *m_h_rz_A{nullptr};
38 TH2 *m_h_rz_C{nullptr};
39 TH2 *m_h_xy_A{nullptr};
40 TH2 *m_h_xy_C{nullptr};
41 TH1 *m_h_r_A{nullptr};
42 TH1 *m_h_r_C{nullptr};
43
44 SG::ReadHandleKey<sTGCSimHitCollection> m_readKey{this, "InputKey", "sTGC_Hits"};
45 Gaudi::Property<std::string> m_path{this, "HistPath", "/sTGCHitAnalysis/"};
46
47
48};
49
50#endif // sTGC_HIT_ANALYSIS_H
Property holding a SG store/key/clid from which a ReadHandle is made.
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Property holding a SG store/key/clid from which a ReadHandle is made.
TH2 * m_h_S_rz_A
Some variables.
~sTGCHitAnalysis()=default
SG::ReadHandleKey< sTGCSimHitCollection > m_readKey
virtual StatusCode execute() override
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_path