ATLAS Offline Software
Loading...
Searching...
No Matches
SCT_DetectorTool.cxx File Reference

Go to the source code of this file.

Functions

StatusCode SCT_DetectorTool::align ATLAS_NOT_THREAD_SAFE (IOVSVC_CALLBACK_ARGS_P(I, keys))

Function Documentation

◆ ATLAS_NOT_THREAD_SAFE()

StatusCode SCT_DetectorTool::align ATLAS_NOT_THREAD_SAFE ( IOVSVC_CALLBACK_ARGS_P(I, keys) )

Definition at line 149 of file SCT_DetectorTool.cxx.

151{
152 if (m_manager==nullptr) {
153 ATH_MSG_FATAL("Manager does not exist");
154 return StatusCode::FAILURE;
155 }
156 if (m_alignable.value()) {
157 return const_cast<InDetDD::SCT_DetectorManager*>(m_manager)->align(I, keys);
158 } else {
159 ATH_MSG_DEBUG("Alignment disabled. No alignments applied");
160 return StatusCode::SUCCESS;
161 }
162}
#define ATH_MSG_FATAL(x)
#define ATH_MSG_DEBUG(x)
#define I(x, y, z)
Definition MD5.cxx:116
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated SCT in...