ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthenaKernel
AthenaKernel
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-2026 CERN for the benefit of the ATLAS collaboration.
4
*/
13
14
15
#ifndef ATHENAKERNEL_INPUTRENAMEMAP_H
16
#define ATHENAKERNEL_INPUTRENAMEMAP_H
17
18
19
#include "
SGCore/sgkey_t.h
"
20
#include <string>
21
22
23
namespace
Athena
{
24
25
27
struct
InputRenameEntry
28
{
29
SG::sgkey_t
m_sgkey
= 0;
30
std::string
m_key
;
31
};
32
using
InputRenameMap_t
=
SG::SGKeyMap<InputRenameEntry>
;
33
34
35
}
// namespace Athena
36
37
38
#endif
// not ATHENAKERNEL_INPUTRENAMEMAP_H
Athena
Some weak symbol referencing magic... These are declared in AthenaKernel/getMessageSvc....
Definition
AthDsoUtils.h:10
Athena::InputRenameMap_t
SG::SGKeyMap< InputRenameEntry > InputRenameMap_t
Definition
InputRenameMap.h:32
SG::sgkey_t
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
Definition
sgkey_t.h:32
SG::SGKeyMap
std::unordered_map< sgkey_t, T > SGKeyMap
A map using sgkey_t as a key.
Definition
sgkey_t.h:93
sgkey_t.h
Athena::InputRenameEntry
Type of the input rename map: sgkey_t -> sgkey_t.
Definition
InputRenameMap.h:28
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
Generated on
for ATLAS Offline Software by
1.17.0