7#ifndef PIXELCONDITIONSALGORITHMS_SIDETECTORELEMENTINFOCONDALG_H
8#define PIXELCONDITIONSALGORITHMS_SIDETECTORELEMENTINFOCONDALG_H
25 virtual StatusCode
initialize() override final;
27 virtual StatusCode
finalize() override final;
31 {
this,
"ConditionsSummaryTool",
"",
"Tool to retrieve e.g. Pixel or SCT Conditions summary"};
33 {
this,
"WriteKey",
"",
"Key of output SiDetectorElementStatus data"};
Base class for conditions algorithms.
Property holding a SG store/key/clid from which a WriteHandle is made.
Base class for conditions algorithms.
virtual StatusCode initialize() override final
std::atomic< unsigned int > m_maxSize
virtual StatusCode finalize() override final
SiDetectorElementStatusCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteCondHandleKey< InDet::SiDetectorElementStatus > m_writeKey
virtual ~SiDetectorElementStatusCondAlg() override=default
virtual StatusCode execute(const EventContext &ctx) const override final
ToolHandle< IDetectorElementStatusTool > m_condSummaryTool