ATLAS Offline Software
Loading...
Searching...
No Matches
MuonGMR4::IMuonReadoutGeomTool Class Referenceabstract

#include <IMuonReaoutGeomTool.h>

Inheritance diagram for MuonGMR4::IMuonReadoutGeomTool:
Collaboration diagram for MuonGMR4::IMuonReadoutGeomTool:

Public Types

using physNodeMap = std::map<std::string, GeoFullPhysVol*>

Public Member Functions

 DeclareInterfaceID (IMuonReadoutGeomTool, 1, 0)
 Gaudi interface ID.
virtual StatusCode buildReadOutElements (MuonDetectorManager &mgr)=0
 Retrieves the GeoModel from the GeoModelSvc and append the ReadoutElements of the Given MuonDetectorTechnology to the MuonDetectorManager.

Detailed Description

Definition at line 20 of file IMuonReaoutGeomTool.h.

Member Typedef Documentation

◆ physNodeMap

using MuonGMR4::IMuonReadoutGeomTool::physNodeMap = std::map<std::string, GeoFullPhysVol*>

Definition at line 25 of file IMuonReaoutGeomTool.h.

Member Function Documentation

◆ buildReadOutElements()

virtual StatusCode MuonGMR4::IMuonReadoutGeomTool::buildReadOutElements ( MuonDetectorManager & mgr)
pure virtual

Retrieves the GeoModel from the GeoModelSvc and append the ReadoutElements of the Given MuonDetectorTechnology to the MuonDetectorManager.

◆ DeclareInterfaceID()

MuonGMR4::IMuonReadoutGeomTool::DeclareInterfaceID ( IMuonReadoutGeomTool ,
1 ,
0  )

Gaudi interface ID.


The documentation for this class was generated from the following file: