Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
InputRenameMap.h
Go to the documentation of this file.
1 // This file's extension implies that it's C, but it's really -*- C++ -*-.
2 /*
3  * Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration.
4  */
15 #ifndef ATHENAKERNEL_INPUTRENAMEMAP_H
16 #define ATHENAKERNEL_INPUTRENAMEMAP_H
17 
18 
19 #include "CxxUtils/sgkey_t.h"
20 #include <string>
21 
22 
23 namespace Athena {
24 
25 
28 {
30  std::string m_key;
31 };
33 
34 
35 } // namespace Athena
36 
37 
38 #endif // not ATHENAKERNEL_INPUTRENAMEMAP_H
Athena::InputRenameEntry::m_key
std::string m_key
Definition: InputRenameMap.h:30
Athena::InputRenameEntry::m_sgkey
SG::sgkey_t m_sgkey
Definition: InputRenameMap.h:29
Athena::InputRenameEntry
Type of the input rename map: sgkey_t -> sgkey_t.
Definition: InputRenameMap.h:28
Athena::InputRenameMap_t
SG::SGKeyMap< InputRenameEntry > InputRenameMap_t
Definition: InputRenameMap.h:32
Athena
Some weak symbol referencing magic...
Definition: AthLegacySequence.h:21
SG::sgkey_t
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
Definition: CxxUtils/CxxUtils/sgkey_t.h:32
sgkey_t.h
Define the type used for hashed StoreGate key+CLID pairs.
SG::SGKeyMap
std::unordered_map< sgkey_t, T > SGKeyMap
A map using sgkey_t as a key.
Definition: CxxUtils/CxxUtils/sgkey_t.h:93