ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetConditions
TRT_ConditionsAlgs
src
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
8
#include "
AthenaBaseComps/AthCondAlgorithm.h
"
9
#include "
StoreGate/WriteCondHandleKey.h
"
10
#include "
TRT_ConditionsData/HTcalculator.h
"
11
#include "
AthenaPoolUtilities/CondAttrListVec.h
"
12
#include "Gaudi/Property.h"
13
14
15
class
TRTHTCondAlg
:
public
AthCondAlgorithm
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
AthCondAlgorithm.h
Base class for conditions algorithms.
CondAttrListVec.h
A CondAttrListVec is an Athena DataObject holding a vector of CORAL AttributeLists,...
HTcalculator.h
WriteCondHandleKey.h
AthCondAlgorithm
Base class for conditions algorithms.
Definition
AthCondAlgorithm.h:22
SG::ReadCondHandleKey
Definition
ReadCondHandleKey.h:21
SG::WriteCondHandleKey
Definition
WriteCondHandleKey.h:22
TRTHTCondAlg::execute
virtual StatusCode execute(const EventContext &ctx) const override
Definition
TRTHTCondAlg.cxx:24
TRTHTCondAlg::m_ReadKey
SG::ReadCondHandleKey< CondAttrListVec > m_ReadKey
Definition
TRTHTCondAlg.h:26
TRTHTCondAlg::m_WriteKey
SG::WriteCondHandleKey< HTcalculator > m_WriteKey
Definition
TRTHTCondAlg.h:27
TRTHTCondAlg::initialize
virtual StatusCode initialize() override
Definition
TRTHTCondAlg.cxx:13
TRTHTCondAlg::~TRTHTCondAlg
virtual ~TRTHTCondAlg() override
TRTHTCondAlg::TRTHTCondAlg
TRTHTCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition
TRTHTCondAlg.cxx:7
TRTHTCondAlg::finalize
virtual StatusCode finalize() override
Definition
TRTHTCondAlg.cxx:80
Generated on
for ATLAS Offline Software by
1.17.0