ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthLinks
src
ElementLink.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
10
11
12
#include "AthLinks/ElementLink.h"
13
#include "
AthenaKernel/IProxyDict.h
"
14
15
16
namespace
SG_detail
{
17
18
31
bool
checkForRemap
(
IProxyDict
* sg,
32
SG::sgkey_t
sgkey_in,
33
size_t
index_in,
34
SG::sgkey_t
& sgkey_out,
35
size_t
& index_out)
36
{
37
return
sg->
tryELRemap
(sgkey_in, index_in, sgkey_out, index_out);
38
}
39
40
41
}
// namespace SG_detail
IProxyDict.h
IProxyDict
A proxy dictionary.
Definition
AthenaKernel/AthenaKernel/IProxyDict.h:47
IProxyDict::tryELRemap
virtual bool tryELRemap(sgkey_t sgkey_in, size_t index_in, sgkey_t &sgkey_out, size_t &index_out)
Test to see if the target of an ElementLink has moved.
Definition
IProxyDict.cxx:48
SG_detail
Definition
AthLinks/ElementLink.h:745
SG_detail::checkForRemap
bool checkForRemap(IProxyDict *sg, SG::sgkey_t sgkey_in, size_t index_in, SG::sgkey_t &sgkey_out, size_t &index_out)
See if an EL is being remapped.
Definition
ElementLink.cxx:31
SG::sgkey_t
uint32_t sgkey_t
Type used for hashed StoreGate key+CLID pairs.
Definition
sgkey_t.h:32
Generated on
for ATLAS Offline Software by
1.17.0