#include "MuonReadoutGeometry/RpcReadoutElement.h"
#include "GeoPrimitives/GeoPrimitivesToStringConverter.h"
#include <GeoModelKernel/GeoDefinitions.h>
#include <GeoModelKernel/GeoLogVol.h>
#include <GeoModelKernel/GeoVFullPhysVol.h>
#include <GeoModelKernel/GeoVPhysVol.h>
#include <cmath>
#include <stdexcept>
#include "GeoModelUtilities/GeoVisitVolumes.h"
#include "TrkSurfaces/PlaneSurface.h"
#include "TrkSurfaces/RectangleBounds.h"
Go to the source code of this file.
|
| namespace | MuonGM |
| | Ensure that the Athena extensions are properly loaded.
|
◆ THROW_EXCEPTION_RE
| #define THROW_EXCEPTION_RE |
( |
| MSG | ) |
|
Value: { \
std::stringstream sstr{}; \
sstr<<"RpcReadoutElement - "<<idHelperSvc()->toStringDetEl(identify())<<" "<<__LINE__<<": "; \
throw std::runtime_error(sstr.str()); \
} \
Definition at line 29 of file MuonDetDescr/MuonReadoutGeometry/src/RpcReadoutElement.cxx.
29#define THROW_EXCEPTION_RE(MSG) \
30 { \
31 std::stringstream sstr{}; \
32 sstr<<"RpcReadoutElement - "<<idHelperSvc()->toStringDetEl(identify())<<" "<<__LINE__<<": "; \
33 sstr<<MSG; \
34 throw std::runtime_error(sstr.str()); \
35 } \
36