#include <ForwardRegionGeoModelTool.h>
Definition at line 11 of file ForwardRegionGeoModelTool.h.
◆ ForwardRegionGeoModelTool()
ForwardRegionGeoModelTool::ForwardRegionGeoModelTool |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
◆ ~ForwardRegionGeoModelTool()
ForwardRegionGeoModelTool::~ForwardRegionGeoModelTool |
( |
| ) |
|
|
finaloverridevirtual |
◆ ATLAS_NOT_THREAD_SAFE() [1/2]
virtual StatusCode registerCallback GeoModelTool::ATLAS_NOT_THREAD_SAFE |
( |
| ) |
|
|
inlineoverridevirtualinherited |
◆ ATLAS_NOT_THREAD_SAFE() [2/2]
|
inlineoverridevirtualinherited |
◆ clear()
virtual StatusCode GeoModelTool::clear |
( |
| ) |
|
|
inlineoverridevirtualinherited |
Reimplemented in ITk::StripDetectorTool, PixelDetectorTool, ITk::PixelDetectorTool, HGTD_DetectorTool, TRT_DetectorTool, MuonDetectorTool, MuonGMR4::MuonDetectorTool, PLRDetectorTool, SCT_DetectorTool, BCMPrimeDetectorTool, TileDetectorTool, HGTD_GMX_DetectorTool, BeamPipeDetectorTool, ForDetEnvelopeTool, LUCID_DetectorTool, LArDetectorToolNV, InDetServMatTool, and CavernInfraDetectorTool.
Definition at line 25 of file GeoModelTool.h.
25 {
return StatusCode::SUCCESS;}
◆ create()
StatusCode ForwardRegionGeoModelTool::create |
( |
| ) |
|
|
finaloverridevirtual |
Create the Detector Node corresponding to this tool.
Definition at line 65 of file ForwardRegionGeoModelTool.cxx.
73 if (StatusCode::SUCCESS !=
sc) {
75 <<
"Could not find GeoModelExperiment ATLAS"
77 return (StatusCode::FAILURE);
89 theFactory.create(world);
90 }
catch (
const std::bad_alloc&) {
92 return StatusCode::FAILURE;
95 theExpt->
addManager(theFactory.getDetectorManager());
96 sc =
detStore()->record(theFactory.getDetectorManager(),theFactory.getDetectorManager()->getName());
97 if (StatusCode::SUCCESS !=
sc) {
99 <<
"Could not register DetectorNode"
101 return (StatusCode::FAILURE);
103 return StatusCode::SUCCESS;
105 return StatusCode::FAILURE;
◆ manager() [1/2]
virtual GeoVDetectorManager* GeoModelTool::manager |
( |
| ) |
|
|
inlinevirtualinherited |
◆ manager() [2/2]
virtual const GeoVDetectorManager* GeoModelTool::manager |
( |
| ) |
const |
|
inlinevirtualinherited |
◆ m_Config
◆ m_detector
GeoVDetectorManager* GeoModelTool::m_detector {nullptr} |
|
protectedinherited |
The documentation for this class was generated from the following files: