ATLAS Offline Software
Control
AthToolSupport
AsgTools
Root
MessageCheckAsgTools.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
7
8
9
//
10
// includes
11
//
12
13
#include <
AsgMessaging/MessageCheck.h
>
14
#include <
AsgTools/MessageCheckAsgTools.h
>
15
16
//
17
// method implementations
18
//
19
20
namespace
asg
21
{
22
ANA_MSG_SOURCE
(msgComponentConfig,
"AsgTools.ComponentConfig"
)
23
ANA_MSG_SOURCE
(msgProperty, "AsgTools.
Property
")
24
ANA_MSG_SOURCE
(msgToolHandle, "AsgTools.AnaToolHandle")
25
ANA_MSG_SOURCE
(msgToolStore, "AsgTools.ToolStore")
26
}
27
28
// Ensure that TLS defined in this library actually gets used.
29
// Avoids a potential slowdown in accessing TLS seen in simualation.
30
// See ATLASSIM-4932.
31
namespace {
32
[[maybe_unused]]
33
thread_local
int
tlsDum;
34
[[maybe_unused]]
35
const
int
& msgDumRef = tlsDum;
36
}
37
asg
Definition:
DataHandleTestTool.h:28
Property
Support class for PropertyMgr.
Definition:
Property.h:23
MessageCheck.h
macros for messaging and checking status codes
ANA_MSG_SOURCE
#define ANA_MSG_SOURCE(NAME, TITLE)
the source code part of ANA_MSG_SOURCE
Definition:
Control/AthToolSupport/AsgMessaging/AsgMessaging/MessageCheck.h:133
MessageCheckAsgTools.h
Generated on Sun Dec 22 2024 21:14:23 for ATLAS Offline Software by
1.8.18