11#ifndef PIXELSIPROPERTIESCONDALG
12#define PIXELSIPROPERTIESCONDALG
30 virtual StatusCode
execute(
const EventContext& ctx)
const override;
31 virtual StatusCode
finalize()
override;
36 {
this,
"PixelIDName",
"PixelID",
"Pixel ID name"};
39 {
this,
"ReadKeyeTemp",
"PixelDCSTempCondData",
"Key of input sensor temperature conditions folder"};
42 {
this,
"ReadKeyHV",
"PixelDCSHVCondData",
"Key of input bias voltage conditions folder"};
45 {
this,
"PixelDetEleCollKey",
"PixelDetectorElementCollection",
"Key of SiDetectorElementCollection for Pixel"};
48 {
this,
"WriteKey",
"PixelSiliconPropertiesVector",
"Key of output silicon properties conditions folder"};
Base class for conditions algorithms.
Store pixel HV data in PixelDCSHVData.
Store pixel temperature data in PixelDCSTempData.
This is an Identifier helper class for the Pixel subdetector.
Base class for conditions algorithms.
This is an Identifier helper class for the Pixel subdetector.
SG::ReadCondHandleKey< PixelDCSHVData > m_readKeyHV
SG::WriteCondHandleKey< InDet::SiliconPropertiesVector > m_writeKey
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
PixelSiPropertiesCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi::Property< std::string > m_pixelIDName
virtual ~PixelSiPropertiesCondAlg()=default
virtual StatusCode finalize() override
SG::ReadCondHandleKey< PixelDCSTempData > m_readKeyTemp