13#ifndef INDETRIOMAKER_INDETTOXAODCLUSTERCONVERSION_H
14#define INDETRIOMAKER_INDETTOXAODCLUSTERCONVERSION_H
19#include "GaudiKernel/ToolHandle.h"
53 virtual StatusCode
execute(
const EventContext& ctx)
const override;
88 Gaudi::Property<bool>
m_isITk {
this,
"isITk",
true,
"True if running in ITk"};
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
This is an Identifier helper class for the HGTD subdetector.
InDetToXAODClusterConversion & operator=(const InDetToXAODClusterConversion &)=delete
InDetToXAODClusterConversion(const InDetToXAODClusterConversion &)=delete
InDetToXAODClusterConversion(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
SG::ReadCondHandleKey< InDetDD::HGTD_DetectorElementCollection > m_HGTDDetEleCollKey
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_stripDetEleCollKey
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_pixelDetEleCollKey
virtual StatusCode initialize() override
SG::WriteHandleKey< xAOD::PixelClusterContainer > m_outputPixelClusterContainerKey
Gaudi::Property< bool > m_processStrip
StatusCode convertStripClusters(const EventContext &ctx) const
InDetToXAODClusterConversion()=delete
SG::ReadHandleKey< InDet::SCT_ClusterContainer > m_inputStripClusterContainerKey
SG::WriteHandleKey< xAOD::HGTDClusterContainer > m_outputHgtdClusterContainerKey
virtual StatusCode execute(const EventContext &ctx) const override
StatusCode convertHgtdClusters(const EventContext &ctx) const
StatusCode convertPixelClusters(const EventContext &ctx) const
SG::WriteHandleKey< xAOD::StripClusterContainer > m_outputStripClusterContainerKey
Gaudi::Property< bool > m_processHgtd
SG::ReadHandleKey<::HGTD_ClusterContainer > m_inputHgtdClusterContainerKey
Gaudi::Property< bool > m_processPixel
Gaudi::Property< bool > m_isITk
const PixelID * m_pixelID
SG::ReadHandleKey< InDet::PixelClusterContainer > m_inputPixelClusterContainerKey
This is an Identifier helper class for the Pixel subdetector.
This is an Identifier helper class for the SCT subdetector.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.