4#ifndef ACTSGPUEVENT_RDOTOTRACCCCELLCONVERTERALG_H
5#define ACTSGPUEVENT_RDOTOTRACCCCELLCONVERTERALG_H
14#include <Gaudi/Property.h>
34 using AthReentrantAlgorithm::AthReentrantAlgorithm;
37 virtual StatusCode
execute(
const EventContext& ctx)
const override;
38 virtual StatusCode
finalize()
override;
44 this,
"PixelRDO",
"ITkPixelRDOs"};
46 this,
"StripRDO",
"ITkStripRDOs"};
49 this,
"PixelManager",
"ITkPixel"};
51 this,
"StripManager",
"ITkStrip"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Converts Pixel and Strip RDO container into Traccc cells, the input to the Acts GPU reconstruction ch...
const InDetDD::PixelDetectorManager * m_pixelManager
const InDetDD::SCT_DetectorManager * m_stripManager
SG::ReadHandleKey< PixelRDO_Container > m_pixelRDOKey
Gaudi::Property< std::string > m_pixelManagerKey
SG::ReadHandleKey< SCT_RDO_Container > m_stripRDOKey
virtual StatusCode execute(const EventContext &ctx) const override
virtual StatusCode finalize() override
RDOtoTracccCellConverterCommons m_common
virtual StatusCode initialize() override
Gaudi::Property< std::string > m_stripManagerKey
An algorithm that can be simultaneously executed in multiple threads.
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated pixel ...
Dedicated detector manager extending the functionality of the SiDetectorManager with dedicated SCT in...
Property holding a SG store/key/clid from which a ReadHandle is made.
The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout ge...
This struct contains the components common to RDOtoTracccCellConverterAlg and PhaseIIRDOtoTracccCellC...