|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef CALOREC_CALOCLUSTERCOPIER_H
7 #define CALOREC_CALOCLUSTERCOPIER_H
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *) const override
Execute on an entire collection of clusters.
ClusterSize
Enumeration to identify different cluster sizes.
virtual ~CaloClusterCopier() override
CaloClusterCopier(const std::string &type, const std::string &name, const IInterface *parent)
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
Execute on an entire collection of clusters.
SG::ReadHandleKey< xAOD::CaloClusterContainer > m_clustersKey
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override
xAOD::CaloCluster::ClusterSize m_clusterSize
bool m_useClusterPosition
Base class for cluster processing tools called from CaloClusterMaker.