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