ATLAS Offline Software
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
*/
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
Atlas::sourceIDFromEventContext
SG::SourceID sourceIDFromEventContext()
Return the SourceID for this thread's current context.
Definition:
proxyDictFromEventContext.cxx:48
IProxyDict
A proxy dictionary.
Definition:
AthenaKernel/AthenaKernel/IProxyDict.h:47
Atlas::proxyDictFromEventContext
IProxyDict * proxyDictFromEventContext()
Return the IProxyDict for this thread's current context.
Definition:
proxyDictFromEventContext.cxx:28
SourceID.h
Type used to identify a metadata source.
SG::SourceID
std::string SourceID
Definition:
AthenaKernel/AthenaKernel/SourceID.h:25
Atlas
Definition:
ExtendedEventContext.h:21
Generated on Mon Sep 1 2025 21:17:30 for ATLAS Offline Software by
1.8.18