43 ATH_CHECK( AthConstConverter::initialize() );
51 const std::string toolType =
"PixelRawContByteStreamTool";
54 return StatusCode::SUCCESS;
80 return StatusCode::FAILURE;
83 std::string nm = pObj->registry()->name();
88 return StatusCode::SUCCESS ;
#define ATH_CHECK
Evaluate an expression and check for errors.
uint32_t CLID
The Class ID type.
InDetRawDataContainer< InDetRawDataCollection< PixelRDORawData > > PixelRDO_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
static const CLID & classID()
PixelRawContByteStreamCnv(ISvcLocator *svcloc)
const PixelRawContByteStreamTool * m_PixelRawContBSTool
virtual StatusCode initialize() override
virtual StatusCode createRepConst(DataObject *pObj, IOpaqueAddress *&pAddr) const override
this creates the RawEvent fragments for Pixel
static long storageType()
bool fromStorable(DataObject *pDObj, T *&pTrans, bool quiet=false, IRegisterTransient *irt=0, bool isConst=true)