7#ifndef SCT_CablingCondAlgFromCoraCool_H
8#define SCT_CablingCondAlgFromCoraCool_H
26#include "GaudiKernel/ServiceHandle.h"
46 virtual StatusCode
execute(
const EventContext& ctx)
const override;
47 virtual StatusCode
finalize()
override;
49 virtual bool isClonable()
const override {
return true; };
Base class for conditions algorithms.
A CondAttrListVec is an Athena DataObject holding a vector of CORAL AttributeLists,...
char data[hepevt_bytes_allocation_ATLAS]
Header file for SCT cabling data.
Base class for conditions algorithms.
This is a "hash" representation of an Identifier.
virtual ~SCT_CablingCondAlgFromCoraCool()=default
SG::ReadCondHandleKey< CondAttrListVec > m_readKeyMur
SG::ReadCondHandleKey< CondAttrListVec > m_readKeyRod
Input conditions folders.
virtual bool isClonable() const override
Make this algorithm clonable.
SCT_CablingCondAlgFromCoraCool(const std::string &name, ISvcLocator *svc)
SG::ReadCondHandleKey< CondAttrListVec > m_readKeyRodMur
virtual StatusCode execute(const EventContext &ctx) const override
SG::ReadCondHandleKey< CondAttrListVec > m_readKeyGeo
SG::WriteCondHandleKey< SCT_CablingData > m_writeKey
Output condition data.
const SCT_ID * m_idHelper
bool insert(const IdentifierHash &hash, const SCT_OnlineId &onlineId, const SCT_SerialNumber &sn, SCT_CablingData *data) const
virtual StatusCode finalize() override
virtual StatusCode initialize() override
A class to hold the data necessary for SCT_CablingTool.
This is an Identifier helper class for the SCT subdetector.
SCT_OnlineId is a class to hold an online id number and provide check on validity,...
SCT_SerialNumber is a class to hold a serial number and provide check on validity,...