ATLAS Offline Software
Loading...
Searching...
No Matches
PixelTDAQCondAlg.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 PIXELTDAQCONDALG
12#define PIXELTDAQCONDALG
13
15
18
21
23
24#include "Gaudi/Property.h"
25
27 public:
28 PixelTDAQCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
29 virtual ~PixelTDAQCondAlg() = default;
30
31 virtual StatusCode initialize() override final;
32 virtual StatusCode execute(const EventContext& ctx) const override final;
33
34 private:
36
38 {this, "ReadKey", "", "Input key of TDAQ deadmap conditions folder"};
39
41 {this, "WriteKey", "PixelTDAQCondData", "Output key of pixel module data"};
42
43};
44
45#endif
Base class for conditions algorithms.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
This is an Identifier helper class for the Pixel subdetector.
Store pixel TDAQ information to PixelTDAQData.
Base class for conditions algorithms.
This is an Identifier helper class for the Pixel subdetector.
Definition PixelID.h:67
PixelTDAQCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~PixelTDAQCondAlg()=default
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
const PixelID * m_pixelID
virtual StatusCode execute(const EventContext &ctx) const override final
SG::WriteCondHandleKey< PixelTDAQData > m_writeKey
virtual StatusCode initialize() override final
#define private