ATLAS Offline Software
Loading...
Searching...
No Matches
MMHitsTestTool.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_MMHITSTESTTOOL
6#define G4AT_MMHITSTESTTOOL
7
9
10
12
13
14public:
15
16 MMHitsTestTool(const std::string& type, const std::string& name, const IInterface* parent)
17 : MuonHitTestToolBase(type, name, parent)
18 {
19 declareProperty("DoMMTest", m_DoMMTest);
21 }
22
23 virtual StatusCode initialize() override final;
24
25 virtual StatusCode processEvent() override final;
26
28
29 TH1 *m_MM_rPlot_S1_posZ = nullptr;
30 TH1 *m_MM_rPlot_S2_posZ = nullptr;
31 TH1 *m_MM_rPlot_L1_posZ = nullptr;
32 TH1 *m_MM_rPlot_L2_posZ = nullptr;
33
42
51
60
62
63 bool m_DoMMTest = true;
64
65};
66
67#endif
#define protected
TH2 * m_MMTransverseEta1SmallWedge1
TH2 * m_MMTransverseEta2LargeWedge1
TH2 * m_MM_SmallWedge1_rZview_negativeZ
TH2 * m_MM_SmallWedge1_TransverseView_negativeZ
TH2 * m_MMTransverseEta1LargeWedge1
TH2 * m_MM_LargeWedge1_TransverseView_negativeZ
TH2 * m_MM_SmallWedge2_rZview_positiveZ
TH2 * m_MM_LargeWedge1_TransverseView_positiveZ
TH2 * m_MMTransverseEta2SmallWedge2
TH2 * m_MM_LargeWedge1_rZview_positiveZ
TH2 * m_MM_SmallWedge2_TransverseView_negativeZ
TH2 * m_MM_SmallWedge1_rZview_positiveZ
TH2 * m_MM_LargeWedge2_TransverseView_positiveZ
TH2 * m_MMTransverseEta1LargeWedge2
TH2 * m_MM_LargeWedge2_rZview_negativeZ
TH2 * m_MM_SmallWedge2_TransverseView_positiveZ
virtual StatusCode processEvent() override final
TH2 * m_MMTransverseEta2LargeWedge2
TH2 * m_MM_SmallWedge2_rZview_negativeZ
TH2 * m_MM_SmallWedge1_TransverseView_positiveZ
TH2 * m_MM_LargeWedge2_rZview_positiveZ
TH2 * m_MMTransverseEta2SmallWedge1
TH2 * m_MM_LargeWedge2_TransverseView_negativeZ
TH2 * m_MMTransverseEta1SmallWedge2
virtual StatusCode initialize() override final
TH2 * m_MM_LargeWedge1_rZview_negativeZ
MMHitsTestTool(const std::string &type, const std::string &name, const IInterface *parent)
double m_BarrelEtaCut
MDT barrel eta cut, applicable to the MDT 2D cross section plot.
MuonHitTestToolBase(const std::string &type, const std::string &name, const IInterface *parent)
#define private