ATLAS Offline Software
TRTPIDNNCondAlg.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRTPIDNNCONDALG_H
6 #define TRTPIDNNCONDALG_H
7 
12 #include "Gaudi/Property.h"
13 
14 /****************************************************************************************\
15 
16  Conditions algorithm to handle TRT PID NN.
17 
18  Author: Christian Grefe (christian.grefe@cern.ch)
19 
20 \****************************************************************************************/
21 
23 {
24  public:
25  TRTPIDNNCondAlg(const std::string& name, ISvcLocator* pSvcLocator);
26  virtual ~TRTPIDNNCondAlg() override;
27 
28  virtual StatusCode initialize() override;
29  virtual StatusCode execute() override;
30 
31  private:
32  SG::ReadCondHandleKey<CondAttrListCollection> m_readKey{this,"TRTPIDNNReadKey","/TRT/Calib/PID_NN","TRTPIDNN in-key"};
33  SG::WriteCondHandleKey<InDet::TRTPIDNN> m_writeKey{this,"TRTPIDNNWriteKey","TRTPIDNN","TRTPIDNN out-key"};
34 
35 };
36 #endif
TRTPIDNNCondAlg::~TRTPIDNNCondAlg
virtual ~TRTPIDNNCondAlg() override
CondAttrListCollection.h
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
TRTPIDNN.h
WriteCondHandleKey.h
AthAlgorithm.h
TRTPIDNNCondAlg::execute
virtual StatusCode execute() override
Definition: TRTPIDNNCondAlg.cxx:25
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
TRTPIDNNCondAlg::TRTPIDNNCondAlg
TRTPIDNNCondAlg(const std::string &name, ISvcLocator *pSvcLocator)
Definition: TRTPIDNNCondAlg.cxx:8
AthAlgorithm
Definition: AthAlgorithm.h:47
TRTPIDNNCondAlg::initialize
virtual StatusCode initialize() override
Definition: TRTPIDNNCondAlg.cxx:14
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:195
TRTPIDNNCondAlg::m_writeKey
SG::WriteCondHandleKey< InDet::TRTPIDNN > m_writeKey
Definition: TRTPIDNNCondAlg.h:33
SG::ReadCondHandleKey< CondAttrListCollection >
SG::WriteCondHandleKey< InDet::TRTPIDNN >
TRTPIDNNCondAlg::m_readKey
SG::ReadCondHandleKey< CondAttrListCollection > m_readKey
Definition: TRTPIDNNCondAlg.h:32
TRTPIDNNCondAlg
Definition: TRTPIDNNCondAlg.h:23