|
ATLAS Offline Software
|
Go to the documentation of this file.
31 const char* ctx =
"CaloCell_IDDetDescrCnv";
33 SmartIF<StoreGateSvc>
detStore{svcloc->service(
"DetectorStore")};
37 #define GET_HELPER(TYPE, HELPER) \
38 const TYPE* HELPER=0; \
39 CHECK_WITH_CONTEXT( detStore->retrieve (HELPER, #TYPE), ctx )
53 return StatusCode::SUCCESS;
#define CHECK_WITH_CONTEXT(...)
Evaluate an expression and check for errors, with an explicitly specified context name.
#define GET_HELPER(TYPE, HELPER)
Helper class for LArHEC offline identifiers.
StatusCode make_CaloIDHelper(ISvcLocator *svcloc, const std::string &, CaloCell_ID *&idhelper)
Helper function to actually create a new helper.
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
Helper class for offline cell identifiers.
CaloCell_ID helper converter class.
Helpers for checking error return status codes and reporting errors.
Helper class for LArMiniFCAL offline identifiers.
Helper class for LArEM offline identifiers.
Helper class for LArFCAL offline identifiers.