5#ifndef EFLOWREC_NeutralPFOClusterMLCorrectionTool_H
6#define EFLOWREC_NeutralPFOClusterMLCorrectionTool_H
23#include "AthLinks/ElementLink.h"
42 "ClusterMLCorrectedEnergyDecorationKey",
43 "CaloCalTopoClusters.clusterE_ML",
44 "Decoration storing ML-corrected cluster energy"
47 Gaudi::Property<float>
m_max_allowed_charged_correction_fraction{
this,
"MaxAllowedChargedCorrectionFraction", 0.001,
"ClusterML correction will be applied only if |npfo_E - cls_EM_E| <= |MaxAllowedChargedCorrectionFraction * cls_EM_E|"};
48 Gaudi::Property<float>
m_min_allowed_em_energy{
this,
"MinAllowedEMEnergyMeV", 300,
"Minimum allowed energy in MeV of matched cluster at EM scale. ClusterML correction will not be applied below this limit."};
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Handle class for reading a decoration on an object.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Handle class for reading a decoration on an object.
FlowElementContainer_v1 FlowElementContainer
Definition of the current "pfo container version".
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.
FlowElement_v1 FlowElement
Definition of the current "pfo version".