7#ifndef SCT_TDAQENABLEDCONDALG
8#define SCT_TDAQENABLEDCONDALG
24 virtual StatusCode
initialize() override final;
26 virtual StatusCode
finalize() override final;
36 ToolHandle<ISCT_CablingTool>
m_cablingTool{
this,
"SCT_CablingTool",
"SCT_CablingTool",
"Tool to retrieve SCT Cabling"};
40 static const unsigned int s_NRODS;
Base class for conditions algorithms.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Header file for a utility class to hold the online id.
header file for data object for SCT_TdaqEnabledCondAlg and SCT_TdaqEnabledTool.
Base class for conditions algorithms.
This class is a collection of AttributeLists where each one is associated with a channel number.
SCT_OnlineId is a class to hold an online id number and provide check on validity,...
static unsigned int parseChannelName(const std::string &chanNameString)
static const unsigned int s_modulesPerRod
static const unsigned int s_NRODS
static const unsigned int s_earliestRunForFolder
ToolHandle< ISCT_CablingTool > m_cablingTool
virtual StatusCode execute(const EventContext &ctx) const override final
virtual ~SCT_TdaqEnabledCondAlg()=default
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
virtual StatusCode finalize() override final
SCT_TdaqEnabledCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteCondHandleKey< SCT_TdaqEnabledCondData > m_writeKey
virtual StatusCode initialize() override final
bool unfilledRun(const EventContext &ctx) const
static std::string inWords(const unsigned int aNumber)
static const unsigned int s_earliestTimeStampForFolder