7#ifndef CALORECGPU_CALOCLUSTERDELETER_H
8#define CALORECGPU_CALOCLUSTERDELETER_H
22 public extends<AthAlgTool, CaloClusterCollectionProcessor>
25 using base_class::base_class;
Base class for cluster processing tools called from CaloClusterMaker.
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
Execute on an entire collection of clusters.
Deletes clusters from the CPU collection. Used for testing and debugging purposes....
virtual ~CaloClusterDeleter()=default
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *cluster_collection) const override
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.