LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
DebugMacros.cc
Go to the documentation of this file.
1
#include "
canvas/Utilities/DebugMacros.h
"
2
// vim: set sw=2 expandtab :
3
4
#include <cstdlib>
5
6
namespace
art
{
7
8
DebugValue::DebugValue
()
9
{
10
cvalue_
= getenv(
"PROC_DEBUG"
);
11
value_
= (
cvalue_
.load() ==
nullptr
) ? 0 : atoi(
cvalue_
.load());
12
}
13
14
DebugValue
debugit
;
15
16
}
// namespace art
art::DebugValue
Definition:
DebugMacros.h:9
art::debugit
DebugValue debugit
Definition:
DebugMacros.cc:14
art::DebugValue::DebugValue
DebugValue()
Definition:
DebugMacros.cc:8
art::DebugValue::cvalue_
std::atomic< char const * > cvalue_
Definition:
DebugMacros.h:18
art::DebugValue::value_
std::atomic< int > value_
Definition:
DebugMacros.h:19
art
Definition:
MVAAlg.h:12
DebugMacros.h
canvas
Utilities
DebugMacros.cc
Generated on Thu May 2 2024 20:59:31 for LArSoft by
1.8.11