|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef PIXELCONDITIONSALGORITHMS_PIXELALIGNCONDALG_H
8 #define PIXELCONDITIONSALGORITHMS_PIXELALIGNCONDALG_H
19 class PixelDetectorManager;
33 this,
"UseDynamicAlignFolders",
false,
"Flag of dynamic or static ID alignment folders"};
35 this,
"ReadKeyStatic",
"/Indet/Align",
"Key for the static alignment folder"};
37 this,
"ReadKeyDynamicL1",
"/Indet/AlignL1/ID",
"Key for the dynamic L1 alignment folder"};
39 this,
"ReadKeyDynamicL2",
"/Indet/AlignL2/PIX",
"Key for the dynamic L2 alignment folder"};
41 this,
"ReadKeyDynamicL3",
"/Indet/AlignL3",
"Key for the dynamic L3 alignment folder"};
43 this,
"ReadKeyIBLDist",
"/Indet/IBLDist",
"Key for the IBL alignment folder"};
46 this,
"WriteKey",
"PixelAlignmentStore",
"Output pixel alignment data"};
48 StringProperty
m_detManagerName{
this,
"DetManagerName",
"Pixel",
"Name of the DeterctorManager to retrieve"};
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
virtual StatusCode initialize() override
PixelAlignCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode execute() override
BooleanProperty m_useDynamicAlignFolders
virtual ~PixelAlignCondAlg() override=default
StringProperty m_detManagerName
SG::ReadCondHandleKey< AlignableTransformContainer > m_readKeyDynamicL3
SG::ReadCondHandleKey< CondAttrListCollection > m_readKeyDynamicL2
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadCondHandleKey< AlignableTransformContainer > m_readKeyStatic
SG::ReadCondHandleKey< CondAttrListCollection > m_readKeyDynamicL1
SG::ReadCondHandleKey< CondAttrListCollection > m_readKeyIBLDist
const InDetDD::PixelDetectorManager * m_detManager
SG::WriteCondHandleKey< GeoAlignmentStore > m_writeKey