ATLAS Offline Software
Public Types | Public Member Functions | List of all members
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. More...
 
virtual StatusCode buildReadOutElements (MuonDetectorManager &mgr)=0
 Retrieves the GeoModel from the GeoModelSvc and append the ReadoutElements of the Given MuonDetectorTechnology to the MuonDetectorManager. More...
 

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  ,
,
 
)

Gaudi interface ID.


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