ATLAS Offline Software
sTGCHitsTestTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef G4AT_sTGCHITSTESTTOOL
6 #define G4AT_sTGCHITSTESTTOOL
7 
8 #include "MuonHitTestToolBase.h"
9 
10 
12 
13 
14 public:
15 
16  sTGCHitsTestTool(const std::string& type, const std::string& name, const IInterface* parent)
18  {
19  declareProperty("DosTGCTest", m_DosTGCTest);
20  m_BarrelEtaCut=10.;
21  }
22 
23  virtual StatusCode initialize() override final;
24 
25  virtual StatusCode processEvent() override final;
26 
27  protected:
28 
35  TH2 *m_sTgc_rZview_positiveZ = nullptr;
36 
37 private:
38 
39  bool m_DosTGCTest = true;
40 
41  //const MdtIdHelper* m_pMdtIdHelper;
42 
43 };
44 
45 #endif
sTGCHitsTestTool::sTGCHitsTestTool
sTGCHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: sTGCHitsTestTool.h:16
sTGCHitsTestTool::m_sTgc_rZview_positiveZ
TH2 * m_sTgc_rZview_positiveZ
Definition: sTGCHitsTestTool.h:35
MuonHitTestToolBase.h
sTGCHitsTestTool::m_sTgc_TransverseView_QL1P_posZ
TH2 * m_sTgc_TransverseView_QL1P_posZ
Definition: sTGCHitsTestTool.h:32
sTGCHitsTestTool::m_sTgc_TransverseView_QL2P_posZ
TH2 * m_sTgc_TransverseView_QL2P_posZ
Definition: sTGCHitsTestTool.h:33
sTGCHitsTestTool::m_sTgc_TransverseView_QS2C_posZ
TH2 * m_sTgc_TransverseView_QS2C_posZ
Definition: sTGCHitsTestTool.h:30
sTGCHitsTestTool::m_sTgc_TransverseView_QS1C_posZ
TH2 * m_sTgc_TransverseView_QS1C_posZ
Definition: sTGCHitsTestTool.h:29
MuonHitTestToolBase::m_BarrelEtaCut
double m_BarrelEtaCut
MDT barrel eta cut, applicable to the MDT 2D cross section plot.
Definition: MuonHitTestToolBase.h:44
sTGCHitsTestTool::m_sTgc_TransverseView_QL3P_posZ
TH2 * m_sTgc_TransverseView_QL3P_posZ
Definition: sTGCHitsTestTool.h:34
protected
#define protected
Definition: DetDescrConditionsDict_dict_fixes.cxx:14
sTGCHitsTestTool::m_DosTGCTest
bool m_DosTGCTest
Definition: sTGCHitsTestTool.h:39
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
sTGCHitsTestTool::initialize
virtual StatusCode initialize() override final
Definition: sTGCHitsTestTool.cxx:106
sTGCHitsTestTool
Definition: sTGCHitsTestTool.h:11
private
#define private
Definition: DetDescrConditionsDict_dict_fixes.cxx:13
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:221
sTGCHitsTestTool::m_sTgc_TransverseView_QS3C_posZ
TH2 * m_sTgc_TransverseView_QS3C_posZ
Definition: sTGCHitsTestTool.h:31
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
sTGCHitsTestTool::processEvent
virtual StatusCode processEvent() override final
Definition: sTGCHitsTestTool.cxx:39
MuonHitTestToolBase
Definition: MuonHitTestToolBase.h:21