4#ifndef HIGLOBAL_CALOTOWERSCOPIER_H
5#define HIGLOBAL_CALOTOWERSCOPIER_H
26 virtual StatusCode
execute(
const EventContext& context)
const override;
27 virtual StatusCode
finalize()
override;
30 Gaudi::Property<float>
m_fcalEtCut{
this,
"FCalEtCut", 60*Athena::Units::GeV,
"Copy clusters only if FCal ET energy is below this value"};
Wrapper to avoid constant divisions when using units.
An algorithm that can be simultaneously executed in multiple threads.
CaloClustersCopier(const std::string &name, ISvcLocator *pSvcLocator)
virtual StatusCode initialize() override
SG::ReadHandleKey< xAOD::HIEventShapeContainer > m_HIEventShapeKey
virtual StatusCode execute(const EventContext &context) const override
Gaudi::Property< float > m_fcalEtCut
virtual StatusCode finalize() override
virtual ~CaloClustersCopier() override
SG::WriteHandleKey< xAOD::CaloClusterContainer > m_outputClustersKey
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_inputClustersKey
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.