|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef SCT_RAWDATABYTESTREAMCNV_SCTRAWCONTBYTESTREAMCNV_H
8 #define SCT_RAWDATABYTESTREAMCNV_SCTRAWCONTBYTESTREAMCNV_H
15 #include "GaudiKernel/ServiceHandle.h"
44 virtual long repSvcType()
const override {
return i_repSvcType(); }
75 #endif // SCT_RAWDATABYTESTREAMCNV_SCTRAWCONTBYTESTREAMCNV_H
Converter for writing ByteStream from SCT Raw Data.
virtual StatusCode initialize() override
Initialize.
Gaudi converter base class with const interfaces.
virtual long repSvcType() const override
Retrieve the class type of the data store the converter uses.
ToolHandle< ISCTRawContByteStreamTool > m_rawContByteStreamTool
Tool to do coversion from SCT RDO container to ByteStream.
static const CLID & ID()
the CLID of T
static long storageType()
Storage type.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi converter base class with const interfaces.
virtual ~SCTRawContByteStreamCnv()=default
Destructor.
uint32_t CLID
The Class ID type.
static constexpr long storageType()
SCTRawContByteStreamCnv(ISvcLocator *svcLoc)
Constructor.
ServiceHandle< IByteStreamEventAccess > m_byteStreamEventAccess
Interface for accessing raw data.
virtual StatusCode createObjConst(IOpaqueAddress *, DataObject *&) const override
createObj method (not used!)
static const CLID & classID()
Class ID.
virtual StatusCode createRepConst(DataObject *pDataObject, IOpaqueAddress *&pOpaqueAddress) const override
Method to convert SCT Raw Data into ByteStream.