ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Control
AthenaKernel
AthenaKernel
proxyDictFromEventContext.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
16
17
#ifndef ATHENAKERNEL_PROXYDICTFROMEVENTCONTEXT_H
18
#define ATHENAKERNEL_PROXYDICTFROMEVENTCONTEXT_H
19
20
21
#include "
AthenaKernel/SourceID.h
"
22
class
IProxyDict
;
23
class
EventContext;
24
25
26
namespace
Atlas
{
27
28
32
IProxyDict*
proxyDictFromEventContext
();
33
34
39
IProxyDict*
proxyDictFromEventContext
(
const
EventContext& ctx);
40
41
45
SG::SourceID
sourceIDFromEventContext
();
46
47
52
SG::SourceID
sourceIDFromEventContext
(
const
EventContext& ctx);
53
54
55
}
56
57
#endif
// not ATHENAKERNEL_PROXYDICTFROMEVENTCONTEXT_H
SourceID.h
Type used to identify a metadata source.
IProxyDict
A proxy dictionary.
Definition
AthenaKernel/AthenaKernel/IProxyDict.h:47
Atlas
Definition
ExtendedEventContext.h:21
Atlas::sourceIDFromEventContext
SG::SourceID sourceIDFromEventContext()
Return the SourceID for this thread's current context.
Definition
proxyDictFromEventContext.cxx:56
Atlas::proxyDictFromEventContext
IProxyDict * proxyDictFromEventContext()
Return the IProxyDict for this thread's current context.
Definition
proxyDictFromEventContext.cxx:28
SG::SourceID
std::string SourceID
Definition
AthenaKernel/AthenaKernel/SourceID.h:25
Generated on
for ATLAS Offline Software by
1.17.0