![]() |
ATLAS Offline Software
|
#include <CSCHitsTestTool.h>
Public Member Functions | |
| CSCHitsTestTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| StatusCode | initialize () |
| StatusCode | processEvent () |
Protected Member Functions | |
| Identifier | getIdentifier (HitID) |
| StatusCode | checkIdentifier (Identifier) |
| StatusCode | executeCheckEventInfo () |
| StatusCode | executeFillHistos (const Amg::Vector3D &) |
| StatusCode | executeFillHistosSectors_Wedge1 (const Amg::Vector3D &, std::string) |
| StatusCode | executeFillHistosSectors_Wedge2 (const Amg::Vector3D &, std::string) |
| StatusCode | executeFillHistos_sTGc (const Amg::Vector3D &, std::string) |
Protected Attributes | |
| std::string | m_detname |
| const MuonGM::MuonDetectorManager * | m_pMuonMgr |
| SG::ReadHandleKey< xAOD::EventInfo > | m_eventInfoKey {this, "EventInfo", "EventInfo", "EventInfo name"} |
| SG key for Event Info. | |
| double | m_BarrelEtaCut |
| MDT barrel eta cut, applicable to the MDT 2D cross section plot. | |
| TH1 * | m_muonevnt |
| TH1 * | m_muonrun |
| TH1 * | m_muoneta |
| TH1 * | m_muontheta |
| TH1 * | m_muonphi |
| TH1 * | m_muonzResid |
| TH1 * | m_muonphiResid |
| TH2 * | m_muondetBarrel |
| TH2 * | m_muonlongView |
| TH1 * | m_eta |
| TH1 * | m_theta |
| TH1 * | m_phi |
| TH1 * | m_zResid |
| TH1 * | m_phiResid |
| TH2 * | m_detBarrel |
| TH2 * | m_longView |
| Amg::Vector3D | m_direction |
| std::string | m_path {"/truth/"} |
| ServiceHandle< ITHistSvc > | m_histSvc {"THistSvc", "SimTestHisto"} |
Private Attributes | |
| bool | m_DoCSCTest |
| const CscIdHelper * | m_pCscIdHelper |
structors and AlgTool implementation | |
| HepMC::ConstGenParticlePtr | getPrimary () |
| std::string | m_key |
| The MC truth key. | |
Definition at line 12 of file CSCHitsTestTool.h.
|
inline |
Definition at line 17 of file CSCHitsTestTool.h.
|
protected |
Definition at line 48 of file CSCHitsTestTool.cxx.
|
protectedinherited |
Definition at line 35 of file MuonHitTestToolBase.cxx.
|
protectedinherited |
for MDTs that have barrel + endcap section, take only the barrel when plotting the xy-2d plot of the detector
Definition at line 70 of file MuonHitTestToolBase.cxx.
|
protectedinherited |
|
protectedinherited |
|
protectedinherited |
|
protected |
Definition at line 22 of file CSCHitsTestTool.cxx.
|
protectedinherited |
Definition at line 20 of file SimTestToolBase.cxx.
|
virtual |
Reimplemented from MuonHitTestToolBase.
Definition at line 114 of file CSCHitsTestTool.cxx.
| StatusCode CSCHitsTestTool::processEvent | ( | ) |
Definition at line 66 of file CSCHitsTestTool.cxx.
|
protectedinherited |
MDT barrel eta cut, applicable to the MDT 2D cross section plot.
Definition at line 44 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 54 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 37 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 58 of file MuonHitTestToolBase.h.
|
private |
Definition at line 34 of file CSCHitsTestTool.h.
|
protectedinherited |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 41 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 35 of file SimTestHisto.h.
|
protectedinherited |
The MC truth key.
Definition at line 34 of file SimTestToolBase.h.
|
protectedinherited |
Definition at line 54 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 50 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 47 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 50 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 49 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 47 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 49 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 34 of file SimTestHisto.h.
|
private |
Definition at line 36 of file CSCHitsTestTool.h.
|
protectedinherited |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 53 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 38 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 53 of file MuonHitTestToolBase.h.