8#ifndef CALOUTILS_CALOCLUSTERLOGPOS_H
9#define CALOUTILS_CALOCLUSTERLOGPOS_H
13#include "CaloEvent/CaloCluster.h"
56 StatusCode
execute(
const EventContext& ctx,
61 const std::string& name,
62 const IInterface* parent);
66 Gaudi::Property<double>
m_offset{
this,
"LogPosOffset", 4.7};
Base class for cluster processing tools called from CaloClusterMaker that operate on individual clust...
CaloClusterLogPos(const std::string &type, const std::string &name, const IInterface *parent)
Standard AlgTool constructor.
StatusCode initialize() override
Gaudi::Property< double > m_offset
StatusCode execute(const EventContext &ctx, xAOD::CaloCluster *theCluster) const override
Execute on a single cluster.
CaloClusterProcessor(const std::string &type, const std::string &name, const IInterface *parent)
Constructor.
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloCluster *cluster) const =0
Execute on a single cluster.
CaloCluster_v1 CaloCluster
Define the latest version of the calorimeter cluster class.