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

Go to the source code of this file.

Classes

class  SiDetectorManager
 Base class for Pixel and SCT Detector managers. More...

Functions

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

Function Documentation

◆ ATLAS_NOT_THREAD_SAFE()

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

Definition at line 320 of file src/PixelDetectorTool.cxx.

322{
323 if (!m_manager) {
324 ATH_MSG_WARNING("Manager does not exist" );
325 return StatusCode::FAILURE;
326 }
327 if (m_alignable) {
328 return const_cast<InDetDD::PixelDetectorManager*>(m_manager)->align(I,keys);
329 } else{
330 ATH_MSG_DEBUG("Alignment disabled. No alignments applied" );
331 return StatusCode::SUCCESS;
332 }
333}
#define ATH_MSG_WARNING(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 pixel ...