ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonPhaseII
MuonG4
MuonSensitiveDetectorsR4
src
MmSensitiveDetectorTool.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 "
MmSensitiveDetectorTool.h
"
5
#include "
MmSensitiveDetector.h
"
6
7
namespace
MuonG4R4
{
8
9
G4VSensitiveDetector*
MmSensitiveDetectorTool::makeSD
()
const
{
10
return
new
MmSensitiveDetector
(name(),
m_outputCollectionNames
[0],
m_alignStoreKey
,
m_detMgr
);
11
}
12
}
MmSensitiveDetectorTool.h
MmSensitiveDetector.h
MuonG4R4::MmSensitiveDetectorTool::makeSD
virtual G4VSensitiveDetector * makeSD() const override final
Override the hook creating the sensitive detector to return a new MmSensitiveDetector instance.
Definition
MmSensitiveDetectorTool.cxx:9
MuonG4R4::MmSensitiveDetector
Sensitive detector implementation to record G4 hits in the micromega detectors.
Definition
MmSensitiveDetector.h:19
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.17.0