26 ATH_CHECK(AthConstConverter::initialize());
32 ATH_MSG_INFO(
"ITkPixelRawContByteStreamCnv initialized!!!");
34 return StatusCode::SUCCESS;
51 std::string
name = pObj->registry()->name();
53 pAddr = addr.release();
62 return StatusCode::SUCCESS;
#define ATH_CHECK
Evaluate an expression and check for errors.
uint32_t CLID
The Class ID type.
InDetRawDataContainer< InDetRawDataCollection< ITkPixelRDORawData > > ITkPixelRDO_Container
convert to and from a SG storable
AthConstConverter(long storage_type, const CLID &class_type, ISvcLocator *svc, const std::string &name)
const std::string & name() const
IOpaqueAddress for ByteStreamCnvSvc, with ROB ids.
static constexpr long storageType()
ServiceHandle< IByteStreamEventAccess > m_ByteStreamEventAccess
ITkPixelRawContByteStreamCnv(ISvcLocator *svcloc)
virtual StatusCode initialize() override
static const CLID & classID()
static long storageType()
virtual StatusCode createRepConst(DataObject *pObj, IOpaqueAddress *&pAddr) const override
This function is called for the RDO -> BS conversion and orchestrates the necessary steps,...
ToolHandle< ITkPixelCnvTool > m_cnvTool
bool fromStorable(DataObject *pDObj, T *&pTrans, bool quiet=false, IRegisterTransient *irt=0, bool isConst=true)