ATLAS Offline Software
Loading...
Searching...
No Matches
PFLCNeutralFlowElementCreatorAlgorithm.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef EFLOWREC_PFLCNEUTRALFLOWELEMENTCREATORALGORITHM_H
6#define EFLOWREC_PFLCNEUTRALFLOWELEMENTCREATORALGORITHM_H
7
8#include "eflowCaloObject.h"
9
11#include "GaudiKernel/ToolHandle.h"
12
16#include "xAODPFlow/PFODefs.h"
17
19
20public:
21 using AthReentrantAlgorithm::AthReentrantAlgorithm;
22
23 StatusCode initialize();
24 StatusCode execute(const EventContext& ctx) const;
25
26private:
27
29 SG::ReadHandleKey<xAOD::FlowElementContainer> m_neutralFEContainerReadHandleKey{this,"FEInputContainerName","JetETMissNeutralParticleFlowObjects","ReadHandleKey for neutral FlowElementContainer"};
30
32 SG::WriteHandleKey<xAOD::FlowElementContainer> m_neutralFELCContainerWriteHandleKey{this,"FELCOutputName","JetETMissLCNeutralParticleFlowObjects","WriteHandleKey for LC neutral FlowElementContainer"};
33
34};
35#endif
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< xAOD::FlowElementContainer > m_neutralFELCContainerWriteHandleKey
WriteHandleKey for neutral FE.
SG::ReadHandleKey< xAOD::FlowElementContainer > m_neutralFEContainerReadHandleKey
ReadHandleKey for eflowCaloObjectContainer.
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.