ATLAS Offline Software
LArFebRodMappingAlg.h
Go to the documentation of this file.
1 //Dear emacs, this is -*- C++ -*-
2 
3 /*
4  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef LARRECCONDITIONS_LARFEBRODMAPPINGALG_H
8 #define LARRECCONDITIONS_LARFEBRODMAPPINGALG_H
9 
13 
17 
19 
20 public:
21 
23 
24  virtual ~LArFebRodMappingAlg() = default;
25 
26  virtual StatusCode initialize() override;
27  virtual StatusCode execute() override;
28 
29 
30  private:
31  SG::ReadCondHandleKey<AthenaAttributeList> m_readKey {this,"ReadKey","/LAR/Identifier/FebRodMap"};
32  SG::WriteCondHandleKey<LArFebRodMapping> m_writeKey {this,"WriteKey","LArFebRodMap"};
33 };
34 
35 
36 
37 #endif
LArFebRodMappingAlg::m_writeKey
SG::WriteCondHandleKey< LArFebRodMapping > m_writeKey
Definition: LArFebRodMappingAlg.h:32
LArFebRodMapping.h
CondAttrListCollection.h
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
WriteCondHandleKey.h
LArFebRodMappingAlg::~LArFebRodMappingAlg
virtual ~LArFebRodMappingAlg()=default
LArFebRodMappingAlg::execute
virtual StatusCode execute() override
Definition: LArFebRodMappingAlg.cxx:29
AthAlgorithm.h
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
LArFebRodMappingAlg
Definition: LArFebRodMappingAlg.h:18
AthAlgorithm
Definition: AthAlgorithm.h:47
ReadCondHandleKey.h
AthenaAttributeList.h
An AttributeList represents a logical row of attributes in a metadata table. The name and type of eac...
SG::ReadCondHandleKey< AthenaAttributeList >
LArFebRodMappingAlg::m_readKey
SG::ReadCondHandleKey< AthenaAttributeList > m_readKey
Definition: LArFebRodMappingAlg.h:31
LArFebRodMappingAlg::initialize
virtual StatusCode initialize() override
Definition: LArFebRodMappingAlg.cxx:17
SG::WriteCondHandleKey< LArFebRodMapping >
AthAlgorithm::AthAlgorithm
AthAlgorithm()
Default constructor: