ATLAS Offline Software
Loading...
Searching...
No Matches
PixelSiPropertiesCondAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
10
11#ifndef PIXELSIPROPERTIESCONDALG
12#define PIXELSIPROPERTIESCONDALG
13
15
20
24
26 public:
27 PixelSiPropertiesCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
28 virtual ~PixelSiPropertiesCondAlg() = default;
29 virtual StatusCode initialize() override;
30 virtual StatusCode execute(const EventContext& ctx) const override;
31 virtual StatusCode finalize() override;
32
33 private:
35 Gaudi::Property<std::string> m_pixelIDName
36 {this, "PixelIDName", "PixelID", "Pixel ID name"};
37
39 {this, "ReadKeyeTemp", "PixelDCSTempCondData", "Key of input sensor temperature conditions folder"};
40
42 {this, "ReadKeyHV", "PixelDCSHVCondData", "Key of input bias voltage conditions folder"};
43
45 {this, "PixelDetEleCollKey", "PixelDetectorElementCollection", "Key of SiDetectorElementCollection for Pixel"};
46
48 {this, "WriteKey", "PixelSiliconPropertiesVector", "Key of output silicon properties conditions folder"};
49};
50
51#endif
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.
Definition PixelID.h:67
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