 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PFOClusterMLCorrectionAlgorithm_H
6 #define PFOClusterMLCorrectionAlgorithm_H
22 #include "GaudiKernel/ToolHandle.h"
29 using AthReentrantAlgorithm::AthReentrantAlgorithm;
38 ToolHandle<IPFOContainerCorrectionTool>
m_correctionTool{
this,
"PFOContainerCorrectionTool",
"NeutralPFOClusterMLCorrectionTool"};
SG::WriteHandleKey< xAOD::FlowElementContainer > m_chargedFEMLContainerWriteHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
StatusCode shallowCopyChargedFEContainer(const EventContext &ctx) const
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< xAOD::FlowElementContainer > m_neutralFEContainerReadHandleKey
ReadHandleKey for eflowCaloObjectContainer.
StatusCode shallowCopyAndModifyNeutralFEContainer(const EventContext &ctx) const
ToolHandle< IPFOContainerCorrectionTool > m_correctionTool
SG::WriteHandleKey< xAOD::FlowElementContainer > m_neutralFEMLContainerWriteHandleKey
WriteHandleKey for neutral FE.
StatusCode execute(const EventContext &ctx) const
SG::ReadHandleKey< xAOD::FlowElementContainer > m_chargedFEContainerReadHandleKey