5#ifndef ITKPIXEL_ENCODINGALG_H
6#define ITKPIXEL_ENCODINGALG_H
12#include "GaudiKernel/ToolHandle.h"
24 virtual StatusCode
execute(
const EventContext& ctx)
const override;
32 ToolHandle<ITkPixelCnvTool>
m_cnvTool{
this,
"PixelConversionTool",
"ITkPixelCnvTool",
"The conversion tool"};
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode execute(const EventContext &ctx) const override
Convert PixelRDO_Container into bytestream.
std::vector< std::vector< uint32_t > > ITkPacketCollection
SG::ReadHandleKey< PixelRDO_Container > m_pixelRDOKey
ToolHandle< ITkPixelCnvTool > m_cnvTool
virtual StatusCode initialize() override
ITkPixelEncodingAlg(const std::string &name, ISvcLocator *pSvcLocator)
Property holding a SG store/key/clid from which a ReadHandle is made.