ATLAS Offline Software
Classes | Functions
CaloIdCnv Namespace Reference

Classes

class  CaloIDHelper_IDDetDescrCnv
 Base class for calo ID helper converters. More...
 
class  CaloIDHelper_IDDetDescrCnv_T
 Class for calo ID helper converters. More...
 

Functions

template<class T >
StatusCode make_CaloIDHelper (ISvcLocator *svcloc, const std::string &helperKey, T *&idhelper)
 Helper function to actually create a new helper. More...
 

Function Documentation

◆ make_CaloIDHelper()

template<class T >
StatusCode CaloIdCnv::make_CaloIDHelper ( ISvcLocator *  svcloc,
const std::string &  helperKey,
T *&  idhelper 
)

Helper function to actually create a new helper.

Parameters
svclocGaudi service locator.
helperKeyThe StoreGate key of the helper being created.
idhelper[out]Set to the created helper.

The default implementation just does new with the default constructor; however, this function may be overridden for specific types.