ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonG4
MuonSensitiveDetectorsR4
src
MdtSensitiveDetectorTool.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 "
MdtSensitiveDetectorTool.h
"
5
#include "
MdtSensitiveDetector.h
"
6
7
namespace
MuonG4R4
{
8
9
G4VSensitiveDetector*
MdtSensitiveDetectorTool::makeSD
()
const
{
10
return
new
MdtSensitiveDetector
(name(),
m_outputCollectionNames
[0],
m_alignStoreKey
,
m_detMgr
);
11
}
12
}
MdtSensitiveDetectorTool.h
MdtSensitiveDetector.h
MuonG4R4::MdtSensitiveDetectorTool::makeSD
virtual G4VSensitiveDetector * makeSD() const override final
Override the hook creating the sensitive detector to return a new MdtSensitiveDetector instance.
Definition
MdtSensitiveDetectorTool.cxx:9
MuonG4R4::MdtSensitiveDetector
Definition
MdtSensitiveDetector.h:44
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
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.16.1