ATLAS Offline Software
Loading...
Searching...
No Matches
MdtSensitiveDetectorTool.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3*/
6
7namespace MuonG4R4 {
8
9MdtSensitiveDetectorTool::MdtSensitiveDetectorTool(const std::string& type, const std::string& name, const IInterface* parent)
10 : SensitiveDetectorBase( type , name , parent ) {}
11
13 ATH_CHECK(SensitiveDetectorBase::initialize());
14 ATH_CHECK(detStore()->retrieve(m_detMgr));
15 return StatusCode::SUCCESS;
16}
17G4VSensitiveDetector* MdtSensitiveDetectorTool::makeSD() const {
19}
20}
#define ATH_CHECK
Evaluate an expression and check for errors.
Gaudi::Property< std::string > m_alignStoreKey
: Key to the alignment / transform store per event.
G4VSensitiveDetector * makeSD() const override final
MdtSensitiveDetectorTool(const std::string &type, const std::string &name, const IInterface *parent)
const MuonGMR4::MuonDetectorManager * m_detMgr
Gaudi::Property< std::vector< std::string > > m_outputCollectionNames
Names of all output collections written out by this SD.
SensitiveDetectorBase(const std::string &type, const std::string &name, const IInterface *parent)
Standard constructor.
Include the common definitions from the MuonReadoutGeometry.