ATLAS Offline Software
Namespaces | Macros
ToolWithConstantsTestTool.cxx File Reference
#include "CaloClusterCorrection/ToolWithConstantsTestTool.h"
#include "StoreGate/StoreGateSvc.h"
#include "AthenaKernel/IRCUSvc.h"
#include "AthenaKernel/ClassID_traits.h"
#include "GaudiKernel/ServiceHandle.h"
Include dependency graph for ToolWithConstantsTestTool.cxx:

Go to the source code of this file.

Namespaces

 CaloUtils
 

Macros

#define CHECKCONST(V)
 

Macro Definition Documentation

◆ CHECKCONST

#define CHECKCONST (   V)
Value:
do { \
try { \
auto val = V (myctx); \
ATH_MSG_INFO (#V << " " << val); \
} \
catch (const std::exception& e) { \
ATH_MSG_INFO (#V << " " << e.what()); \
} \
} while(0)
AllowedVariables::e
e
Definition: AsgElectronSelectorTool.cxx:37
calibdata.exception
exception
Definition: calibdata.py:496
Pythia8_RapidityOrderMPI.val
val
Definition: Pythia8_RapidityOrderMPI.py:14