ATLAS Offline Software
Loading...
Searching...
No Matches
CondAlgZ.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ATHEXHIVE_CONDEX_CONDALGZ_H
6#define ATHEXHIVE_CONDEX_CONDALGZ_H
7
11
15
16
17class CondAlgZ : public AthCondAlgorithm {
18
19public:
20 using AthCondAlgorithm::AthCondAlgorithm;
21
22 virtual StatusCode initialize() override;
23 virtual StatusCode execute(const EventContext& ctx) const override;
24
25private:
26
27 SG::ReadCondHandleKey<CondDataObj> m_rchk1 {this, "Key_RCH1", "X2", "read cond handle key 1"};
28 SG::ReadCondHandleKey<CondDataObjY> m_rchk2 {this, "Key_RCH2", "Y1", "read cond handle key 2"};
29 SG::ReadCondHandleKey<CondDataObjY> m_rchk3 {this, "Key_RCH3", "Y2", "read cond handle key 3"};
30
31 SG::WriteCondHandleKey<CondDataObjZ> m_wch {this, "Key_WCH", "Z1", "write cond handle key"};
32};
33
34#endif
Base class for conditions algorithms.
Base class for conditions algorithms.
SG::ReadCondHandleKey< CondDataObjY > m_rchk2
Definition CondAlgZ.h:28
virtual StatusCode execute(const EventContext &ctx) const override
Definition CondAlgZ.cxx:22
SG::ReadCondHandleKey< CondDataObjY > m_rchk3
Definition CondAlgZ.h:29
virtual StatusCode initialize() override
Definition CondAlgZ.cxx:10
SG::ReadCondHandleKey< CondDataObj > m_rchk1
Definition CondAlgZ.h:27
SG::WriteCondHandleKey< CondDataObjZ > m_wch
Definition CondAlgZ.h:31