Mutable tracking geometry visitor to load the material on the tracking surfaces inside the Muon System by visiting the tracking volumes of the active chambers and assign material to the portals and by visiting the surfaces to assign the passive material on.
More...
#include <MuonMaterialDecoratorTool.h>
|
| Gaudi::Property< std::string > | m_materialMapFile {this, "MuonMaterialDbFile", "", ""} |
| std::unique_ptr< ActsPlugins::RootMaterialDecorator > | m_matDecorator {} |
Mutable tracking geometry visitor to load the material on the tracking surfaces inside the Muon System by visiting the tracking volumes of the active chambers and assign material to the portals and by visiting the surfaces to assign the passive material on.
Definition at line 21 of file MuonMaterialDecoratorTool.h.
◆ ~MuonMaterialDecoratorTool()
| MuonGMR4::MuonMaterialDecoratorTool::~MuonMaterialDecoratorTool |
( |
| ) |
|
|
virtualdefault |
◆ finalize()
| StatusCode MuonGMR4::MuonMaterialDecoratorTool::finalize |
( |
| ) |
|
|
finaloverridevirtual |
◆ initialize()
| StatusCode MuonGMR4::MuonMaterialDecoratorTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
Definition at line 26 of file MuonMaterialDecoratorTool.cxx.
26 {
27 ActsPlugins::RootMaterialDecorator::Config decoratorConfig{};
29 m_matDecorator = std::make_unique<ActsPlugins::RootMaterialDecorator>(decoratorConfig,
31 return StatusCode::SUCCESS;
32 }
Acts::Logging::Level actsLevelVector(MSG::Level lvl)
◆ visitSurface()
| void MuonGMR4::MuonMaterialDecoratorTool::visitSurface |
( |
Acts::Surface & | surface | ) |
|
|
finaloverridevirtual |
◆ m_matDecorator
| std::unique_ptr<ActsPlugins::RootMaterialDecorator> MuonGMR4::MuonMaterialDecoratorTool::m_matDecorator {} |
|
private |
◆ m_materialMapFile
| Gaudi::Property<std::string> MuonGMR4::MuonMaterialDecoratorTool::m_materialMapFile {this, "MuonMaterialDbFile", "", ""} |
|
private |
The documentation for this class was generated from the following files: