5#ifndef SCT_SILICONHVCONDALG
6#define SCT_SILICONHVCONDALG
23 virtual StatusCode
initialize() override final;
25 virtual StatusCode
finalize() override final;
28 BooleanProperty
m_useState{
this,
"UseState",
true,
"Flag to use state conditions folder"};
32 ToolHandle<ISCT_DCSConditionsTool>
m_sctDCSTool{
this,
"DCSConditionsTool",
"InDetSCT_DCSConditionsTool",
"Tool to retrieve SCT DCS information"};
Base class for conditions algorithms.
header file for data object for SCT_DCSConditions{HV,Temp}CondAlg, SCT_DCSConditionsTool,...
header file for data object for SCT_DCSConditionsStatCondAlg, SCT_DCSConditionsTool,...
Base class for conditions algorithms.
This is an Identifier helper class for the SCT subdetector.
virtual StatusCode finalize() override final
virtual ~SCT_SiliconHVCondAlg()=default
SCT_SiliconHVCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
BooleanProperty m_useState
virtual StatusCode initialize() override final
SG::ReadCondHandleKey< SCT_DCSStatCondData > m_readKeyState
ToolHandle< ISCT_DCSConditionsTool > m_sctDCSTool
const SCT_ID * m_pHelper
ID helper for SCT.
virtual StatusCode execute(const EventContext &ctx) const override final
SG::WriteCondHandleKey< SCT_DCSFloatCondData > m_writeKey
SG::ReadCondHandleKey< SCT_DCSFloatCondData > m_readKeyHV