#include <MuonDetectorTool.h>
◆ ~MuonDetectorTool()
| MuonDetectorTool::~MuonDetectorTool |
( |
| ) |
|
|
finaloverridevirtualdefault |
◆ ATLAS_NOT_THREAD_SAFE() [1/2]
| virtual StatusCode registerCallback GeoModelTool::ATLAS_NOT_THREAD_SAFE |
( |
| ) |
|
|
inlineoverridevirtualinherited |
◆ ATLAS_NOT_THREAD_SAFE() [2/2]
|
|
inlineoverridevirtualinherited |
◆ clear()
| StatusCode MuonDetectorTool::clear |
( |
| ) |
|
|
finaloverridevirtual |
◆ create()
| StatusCode MuonDetectorTool::create |
( |
| ) |
|
|
finaloverridevirtual |
Create the Detector Node corresponding to this tool.
Definition at line 21 of file MuonPhaseII/MuonDetDescr/MuonGeoModelR4/src/MuonDetectorTool.cxx.
21 {
22
26
28
29 GeoModelExperiment *theExpt = nullptr;
32
34 const unsigned memBefore = GeoPerfUtils::getMem();
36 const unsigned memAfter = GeoPerfUtils::getMem();
37 ATH_MSG_INFO(
"Building of "<<readOutTool->name()<<
" consumed "<<(memAfter - memBefore) / 1024<<
" MB memory");
38 }
39 GeoVolumeCursor
cursor(world);
41 std::string volName =
cursor.getName();
42 ATH_MSG_VERBOSE(
"Check whether "<<volName<<
" belongs to the muon world. ");
45 }
47 }
50
51 return StatusCode::SUCCESS;
52}
#define ATH_CHECK
Evaluate an expression and check for errors.
#define ATH_MSG_VERBOSE(x)
GeoPhysVol * getPhysVol()
Destructor.
void addManager(const GeoVDetectorManager *)
retrieve(aClass, aKey=None)
◆ manager() [1/2]
| virtual GeoVDetectorManager * GeoModelTool::manager |
( |
| ) |
|
|
inlinevirtualinherited |
◆ manager() [2/2]
| virtual const GeoVDetectorManager * GeoModelTool::manager |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ m_clearTopsOnly
| Gaudi::Property<bool> MuonGMR4::MuonDetectorTool::m_clearTopsOnly {this, "clearTreeTops", true} |
|
private |
◆ m_detector
| GeoVDetectorManager* GeoModelTool::m_detector {nullptr} |
|
protectedinherited |
◆ m_detTechTools
◆ m_geoDbTagSvc
◆ m_idHelperSvc
◆ m_manager
◆ m_treeTopNodes
| Gaudi::Property<std::vector<std::string> > MuonGMR4::MuonDetectorTool::m_treeTopNodes |
|
private |
Initial value:{this, "TreeTopNodes",
{"MuonBarrel", "NSW", "MuonEndcap_sideA", "MuonEndcap_sideC", "Muon"}}
List of GeoGraphnodes in the tree, that belong to the Muon system.
Definition at line 34 of file MuonPhaseII/MuonDetDescr/MuonGeoModelR4/src/MuonDetectorTool.h.
34 {this, "TreeTopNodes",
35 {"MuonBarrel", "NSW", "MuonEndcap_sideA", "MuonEndcap_sideC", "Muon"}};
The documentation for this class was generated from the following files: