ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonG4
MuonSensitiveDetectorsR4
src
RpcSensitiveDetectorTool.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
#include "
RpcSensitiveDetectorTool.h
"
5
#include "
RpcSensitiveDetector.h
"
6
7
namespace
MuonG4R4
{
8
9
G4VSensitiveDetector*
RpcSensitiveDetectorTool::makeSD
()
const
{
10
return
new
RpcSensitiveDetector
(name(),
m_outputCollectionNames
[0],
m_alignStoreKey
,
m_detMgr
);
11
}
12
}
RpcSensitiveDetectorTool.h
RpcSensitiveDetector.h
MuonG4R4::MuonSensitiveDetectorTool::m_alignStoreKey
Gaudi::Property< std::string > m_alignStoreKey
: Key to the alignment / transform store per event.
Definition
MuonSensitiveDetectorTool.h:40
MuonG4R4::MuonSensitiveDetectorTool::m_detMgr
const MuonGMR4::MuonDetectorManager * m_detMgr
The muon detector manager to retrieve the sensitive elements.
Definition
MuonSensitiveDetectorTool.h:38
MuonG4R4::RpcSensitiveDetectorTool::makeSD
G4VSensitiveDetector * makeSD() const override final
Override the hook creating the sensitive detector to return a new RpcSensitiveDetector instance.
Definition
RpcSensitiveDetectorTool.cxx:9
MuonG4R4::RpcSensitiveDetector
Sensitive detector implementation to record G4 hits in the Rpc detectors.
Definition
RpcSensitiveDetector.h:17
SensitiveDetectorBase::m_outputCollectionNames
Gaudi::Property< std::vector< std::string > > m_outputCollectionNames
Names of all output collections written out by this SD.
Definition
SensitiveDetectorBase.h:80
MuonG4R4
Include the common definitions from the MuonReadoutGeometry.
Definition
MuonSpectrometer/MuonPhaseII/MuonG4/MuonSensitiveDetectorsR4/MuonSensitiveDetectorsR4/Utils.h:22
Generated on
for ATLAS Offline Software by
1.17.0