ATLAS Offline Software
Loading...
Searching...
No Matches
TGCHitAnalysis.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 TGC_HIT_ANALYSIS_H
6#define TGC_HIT_ANALYSIS_H
7
9
12
13
15
16 public:
17
19 virtual ~TGCHitAnalysis() = default;
20
21 virtual StatusCode initialize() override;
22 virtual StatusCode execute() override;
23
24 private:
25
27 TH1* m_h_hits_x{nullptr};
28 TH1* m_h_hits_y{nullptr};
29 TH1* m_h_hits_z{nullptr};
30 TH1* m_h_hits_r{nullptr};
31 TH2* m_h_xy{nullptr};
32 TH2* m_h_rz{nullptr};
33 TH1* m_h_hits_eta{nullptr};
34 TH1* m_h_hits_phi{nullptr};
35 TH1* m_h_hits_lx{nullptr};
36 TH1* m_h_hits_ly{nullptr};
37 TH1* m_h_hits_lz{nullptr};
38 TH1* m_h_hits_dcx{nullptr};
39 TH1* m_h_hits_dcy{nullptr};
40 TH1* m_h_hits_dcz{nullptr};
41 TH1* m_h_hits_time{nullptr};
42 TH1* m_h_hits_edep{nullptr};
43 TH1* m_h_hits_kine{nullptr};
44 TH1* m_h_hits_step{nullptr};
45
47 Gaudi::Property<std::string> m_path{this, "HistPath", "/sTGCHitAnalysis/"};
48
49};
50
51#endif // TGC_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.
SG::ReadHandleKey< TGCSimHitCollection > m_readKey
TH1 * m_h_hits_x
Some variables.
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_path
virtual ~TGCHitAnalysis()=default
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode execute() override