ATLAS Offline Software
Loading...
Searching...
No Matches
FPGAClusterSortingAlg.h
Go to the documentation of this file.
1// Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2
3#ifndef FPGACLUSTERSORTING
4#define FPGACLUSTERSORTING
5
10
13
14
16public:
17 FPGAClusterSortingAlg(const std::string& name, ISvcLocator* pSvcLocator);
18 virtual ~FPGAClusterSortingAlg() = default;
19
20 virtual StatusCode initialize() override final;
21 virtual StatusCode execute(const EventContext& ctx) const override final;
22
24 SG::ReadHandleKey <xAOD::PixelClusterContainer> m_xAODPixelClusterContainerKey{ this, "xAODPixelClusterContainer", "", "" };
25 SG::ReadHandleKey <xAOD::StripClusterContainer> m_xAODStripClusterContainerKeys{ this, "xAODStripClusterContainer", "", "" };
26
27 SG::WriteHandleKey <xAOD::PixelClusterContainer> m_sortedxAODPixelClusterContainerKey{ this, "sortedxAODPixelClusterContainer", "", "" };
28 SG::WriteHandleKey <xAOD::StripClusterContainer> m_sortedxAODStripClusterContainerKeys{ this, "sortedxAODStripClusterContainer", "", "" };
29};
30
31#endif
DataVector adapter that acts like it holds const pointers.
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.
SG::ReadHandleKey< xAOD::PixelClusterContainer > m_xAODPixelClusterContainerKey
virtual StatusCode execute(const EventContext &ctx) const override final
SG::WriteHandleKey< xAOD::PixelClusterContainer > m_sortedxAODPixelClusterContainerKey
virtual ~FPGAClusterSortingAlg()=default
FPGAClusterSortingAlg(const std::string &name, ISvcLocator *pSvcLocator)
SG::ReadHandleKey< xAOD::StripClusterContainer > m_xAODStripClusterContainerKeys
SG::WriteHandleKey< xAOD::StripClusterContainer > m_sortedxAODStripClusterContainerKeys
virtual StatusCode initialize() override final
Forward declaration.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
#define private