ATLAS Offline Software
Loading...
Searching...
No Matches
TRTHTCondAlg.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef TRTHTCONDALG_H
6#define TRTHTCONDALG_H
7
12#include "Gaudi/Property.h"
13
14
16{
17 public:
18 TRTHTCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
19 virtual ~TRTHTCondAlg() override;
20
21 virtual StatusCode initialize() override;
22 virtual StatusCode execute(const EventContext& ctx) const override;
23 virtual StatusCode finalize() override;
24
25 private:
26 SG::ReadCondHandleKey<CondAttrListVec> m_ReadKey{this,"HTReadKey","/TRT/Calib/PID_vector","Pid in-key"};
27 SG::WriteCondHandleKey<HTcalculator> m_WriteKey{this,"HTWriteKey","HTcalculator","HTcalcutor out-key"};
28
29};
30#endif
Base class for conditions algorithms.
A CondAttrListVec is an Athena DataObject holding a vector of CORAL AttributeLists,...
Base class for conditions algorithms.
virtual StatusCode execute(const EventContext &ctx) const override
SG::ReadCondHandleKey< CondAttrListVec > m_ReadKey
SG::WriteCondHandleKey< HTcalculator > m_WriteKey
virtual StatusCode initialize() override
virtual ~TRTHTCondAlg() override
TRTHTCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode finalize() override