11#ifndef PIXELSILICONcONDITIONSTESTALG_H
12#define PIXELSILICONcONDITIONSTESTALG_H
16#include "GaudiKernel/ToolHandle.h"
30 virtual StatusCode
execute()
override;
35 {
this,
"ReadKeyeTemp",
"PixelDCSTempCondData",
"Key of input sensor temperature conditions folder"};
38 {
this,
"ReadKeyHV",
"PixelDCSHVCondData",
"Key of input bias voltage conditions folder"};
41 {
this,
"LorentzAngleTool",
"PixelLorentzAngleTool",
"Tool to retreive Lorentz angle"};
44 {
this,
"PixelChargeCalibCondData",
"PixelChargeCalibCondData",
"Output key"};
47 {
this,
"PixelDistortionData",
"PixelDistortionData",
"Output key"};
Store pixel HV data in PixelDCSHVData.
Store pixel temperature data in PixelDCSTempData.
Hold pixel distortion data produced by PixelDistortionAlg.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
SG::ReadCondHandleKey< PixelDCSTempData > m_readKeyTemp
virtual StatusCode initialize() override
virtual StatusCode execute() override
PixelSiliconConditionsTestAlg(const std::string &name, ISvcLocator *pSvcLocator)
ToolHandle< ISiLorentzAngleTool > m_lorentzAngleTool
SG::ReadCondHandleKey< PixelChargeCalibCondData > m_chargeDataKey
SG::ReadCondHandleKey< PixelDistortionData > m_distortionKey
SG::ReadCondHandleKey< PixelDCSHVData > m_readKeyHV