11#ifndef PIXELCHARGECALIBCONDALG
12#define PIXELCHARGECALIBCONDALG
24#include "Gaudi/Property.h"
33 virtual StatusCode
initialize()
override final;
34 virtual StatusCode
execute(
const EventContext& ctx)
const override final;
40 {
this,
"PixelDetEleCollKey",
"PixelDetectorElementCollection",
"Key of SiDetectorElementCollection for Pixel"};
43 {
this,
"PixelModuleData",
"PixelModuleData",
"Pixel module data"};
46 {
this,
"ReadKey",
"/PIXEL/PixCalib",
"Input charge calibration folder"};
49 {
this,
"WriteKey",
"PixelChargeCalibCondData",
"Output charge caliblation data"};
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 constant parameters in PixelModuleData.
Base class for conditions algorithms.
virtual StatusCode initialize() override final
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
SG::ReadCondHandleKey< PixelModuleData > m_configKey
PixelChargeCalibCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::WriteCondHandleKey< PixelChargeCalibCondData > m_writeKey
virtual StatusCode execute(const EventContext &ctx) const override final
const PixelID * m_pixelID
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
This is an Identifier helper class for the Pixel subdetector.