11#ifndef PIXELOFFLINECALIBCONDALG
12#define PIXELOFFLINECALIBCONDALG
22#include "Gaudi/Property.h"
29 virtual StatusCode
initialize() override final;
34 {
this,
"InputSource",2,
"Source of data: 0 (none), 1 (text file), 2 (database)"};
37 {
this,
"PixelClusterErrorDataFile",
"PixelClusterErrorData.txt",
"Read constants from this file"};
40 {
this,
"PixelClusterOnTrackErrorDataFile",
"PixelClusterOnTrackErrorData.txt",
"Read constants from this file"};
43 {
this,
"PixelChargeInterpolationDataFile",
"PixelChargeInterpolationData.txt",
"Read constants from this file"};
46 {
this,
"DumpConstants", 0,
"Dump constants to text file"};
49 {
this,
"ReadKey",
"/PIXEL/PixReco",
"Input key of pixreco conditions folder"};
52 {
this,
"WriteKey",
"PixelOfflineCalibData",
"Output key of pixel module data"};
Base class for conditions algorithms.
Base class for conditions algorithms.
SG::WriteCondHandleKey< PixelCalib::PixelOfflineCalibData > m_writeKey
SG::ReadCondHandleKey< DetCondCFloat > m_readKey
Gaudi::Property< std::string > m_textFileName1
PixelOfflineCalibCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
Gaudi::Property< std::string > m_textFileName3
Gaudi::Property< int > m_inputSource
Gaudi::Property< std::string > m_textFileName2
Gaudi::Property< int > m_dump
virtual StatusCode execute(const EventContext &ctx) const override final
virtual ~PixelOfflineCalibCondAlg()=default
virtual StatusCode initialize() override final
Support class for PropertyMgr.
=============================================================================