![]() |
ATLAS Offline Software
|
#include <MuonHitTestToolBase.h>
Public Member Functions | |
| MuonHitTestToolBase (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual StatusCode | initialize () override |
Protected Member Functions | |
| 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"} |
structors and AlgTool implementation | |
| std::string | m_key |
| The MC truth key. | |
| HepMC::ConstGenParticlePtr | getPrimary () |
Definition at line 21 of file MuonHitTestToolBase.h.
| MuonHitTestToolBase::MuonHitTestToolBase | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 17 of file MuonHitTestToolBase.cxx.
|
protected |
Definition at line 35 of file MuonHitTestToolBase.cxx.
|
protected |
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.
|
protected |
|
protected |
|
protected |
|
protectedinherited |
Definition at line 20 of file SimTestToolBase.cxx.
|
overridevirtual |
Generic Muon part, these histograms are filled from all subalgorithms (MDT,RPC,CSC,TGC) For detailed description look in the .cxx code
specific part, these histograms are filled from subalgorithm For detailed description look, e.g, in the CSCHitsTestAlg.cxx code
Reimplemented from SimTestToolBase.
Reimplemented in CSCHitsTestTool, MDTHitsTestTool, MMHitsTestTool, RPCHitsTestTool, sTGCHitsTestTool, and TGCHitsTestTool.
Definition at line 111 of file MuonHitTestToolBase.cxx.
|
protected |
MDT barrel eta cut, applicable to the MDT 2D cross section plot.
Definition at line 44 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 54 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 37 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 58 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protected |
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.
|
protected |
Definition at line 54 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 50 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 47 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 50 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 49 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 47 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 48 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 49 of file MuonHitTestToolBase.h.
|
protectedinherited |
Definition at line 34 of file SimTestHisto.h.
|
protected |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 53 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 38 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 52 of file MuonHitTestToolBase.h.
|
protected |
Definition at line 53 of file MuonHitTestToolBase.h.