#include <ZDC_DetTool.h>
Definition at line 10 of file ZDC_DetTool.h.
◆ ZDC_DetTool()
ZDC_DetTool::ZDC_DetTool |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
Definition at line 15 of file ZDC_DetTool.cxx.
21 <<
"INSIDE CONSTRUCTOR OF DETTOOL string& type " <<
type <<
endmsg
22 <<
"INSIDE CONSTRUCTOR OF DETTOOL std::string& name " <<
name <<
endmsg;
◆ ~ZDC_DetTool()
ZDC_DetTool::~ZDC_DetTool |
( |
| ) |
|
|
finaloverridevirtual |
◆ align()
◆ ATLAS_NOT_THREAD_SAFE()
virtual StatusCode registerCallback GeoModelTool::ATLAS_NOT_THREAD_SAFE |
( |
| ) |
|
|
overridevirtualinherited |
◆ clear()
StatusCode GeoModelTool::clear |
( |
| ) |
|
|
overridevirtualinherited |
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 28 of file GeoModelTool.cxx.
30 return StatusCode::SUCCESS;
◆ create()
StatusCode ZDC_DetTool::create |
( |
| ) |
|
|
finaloverridevirtual |
Definition at line 36 of file ZDC_DetTool.cxx.
45 if (msgLevel(MSG::ERROR))
msg(MSG::ERROR) <<
" Could not find GeoModelExperiment ATLAS " <<
endmsg;
46 return (StatusCode::FAILURE);
56 return StatusCode::FAILURE;
63 msg(MSG::INFO) <<
"Initializing ZDC geometry for PbPb2015" <<
endmsg;
64 theZDCFactory.initializePbPb2015();
66 msg(MSG::INFO) <<
"Initializing ZDC geometry for PbPb2023" <<
endmsg;
67 theZDCFactory.initializePbPb2023();
69 msg(MSG::ERROR) <<
"No ZDC geometry defined for RUN4" <<
endmsg;
77 theZDCFactory.create(world);
79 catch (
const std::bad_alloc&) {
82 return StatusCode::FAILURE;
86 theExpt->
addManager(theZDCFactory.getDetectorManager());
87 if(
detStore()->record(theZDCFactory.getDetectorManager(),theZDCFactory.getDetectorManager()->getName())==StatusCode::SUCCESS){
88 return StatusCode::SUCCESS;}
94 return StatusCode::FAILURE;
◆ manager() [1/2]
GeoVDetectorManager * GeoModelTool::manager |
( |
| ) |
|
|
virtualinherited |
The Detector Node corresponding to this tool.
Definition at line 21 of file GeoModelTool.cxx.
◆ manager() [2/2]
const GeoVDetectorManager * GeoModelTool::manager |
( |
| ) |
const |
|
virtualinherited |
◆ m_detector
GeoVDetectorManager* GeoModelTool::m_detector |
|
protectedinherited |
The documentation for this class was generated from the following files: