11#ifndef PIXELDCSCONDTEMPALG
12#define PIXELDCSCONDTEMPALG
30 virtual StatusCode
initialize() override final;
37 {
this,
"DefaultTemperature", -7.0,
"Default module temperature when no measured value is available"};
40 {
this,
"ReadKey",
"/PIXEL/DCS/TEMPERATURE",
"Key of input (raw) temperature conditions folder"};
43 {
this,
"WriteKey",
"PixelDCSTempCondData",
"Key of output (derived) temperature conditions folder"};
Base class for conditions algorithms.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
Store pixel temperature data in PixelDCSTempData.
Base class for conditions algorithms.
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
virtual StatusCode execute(const EventContext &ctx) const override final
const PixelID * m_pixelID
SG::WriteCondHandleKey< PixelDCSTempData > m_writeKey
virtual ~PixelDCSCondTempAlg()=default
virtual StatusCode initialize() override final
Gaudi::Property< float > m_defaultTemperature
PixelDCSCondTempAlg(const std::string &name, ISvcLocator *pSvcLocator)
This is an Identifier helper class for the Pixel subdetector.