ATLAS Offline Software
ALFA_SimHitsTestTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef G4AT_ALFA_SIMHITSTESTTOOL
6 #define G4AT_ALFA_SIMHITSTESTTOOL
7 
8 #include "SimTestToolBase.h"
9 
10 
12 
13  public:
14 
15  ALFA_SimHitsTestTool(const std::string& type, const std::string& name, const IInterface* parent);
16 
19 
20  private:
21 
22  // ALFA test histograms
23 
24  TH2 *m_hit_map_h[8];
25  TH2 *m_E_layer_sum_h[8];
26  TH1 *m_E_full_sum_h[8];
27  TH1 *m_E_gvs{};
28 };
29 
30 #endif
ALFA_SimHitsTestTool::ALFA_SimHitsTestTool
ALFA_SimHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: ALFA_SimHitsTestTool.cxx:20
ALFA_SimHitsTestTool::m_E_layer_sum_h
TH2 * m_E_layer_sum_h[8]
Definition: ALFA_SimHitsTestTool.h:25
ALFA_SimHitsTestTool::m_E_gvs
TH1 * m_E_gvs
Definition: ALFA_SimHitsTestTool.h:27
SimTestToolBase
Definition: SimTestToolBase.h:20
SimTestToolBase.h
ALFA_SimHitsTestTool::processEvent
StatusCode processEvent()
Definition: ALFA_SimHitsTestTool.cxx:55
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
ALFA_SimHitsTestTool
Definition: ALFA_SimHitsTestTool.h:11
ALFA_SimHitsTestTool::m_hit_map_h
TH2 * m_hit_map_h[8]
Definition: ALFA_SimHitsTestTool.h:24
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
ALFA_SimHitsTestTool::m_E_full_sum_h
TH1 * m_E_full_sum_h[8]
Definition: ALFA_SimHitsTestTool.h:26
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
ALFA_SimHitsTestTool::initialize
StatusCode initialize()
Definition: ALFA_SimHitsTestTool.cxx:30