20#ifndef CALOREC_CALOCLUSTERCOLLECTIONPROCESSOR_H
21#define CALOREC_CALOCLUSTERCOLLECTIONPROCESSOR_H
25#include "GaudiKernel/EventContext.h"
26#include "GaudiKernel/ThreadLocalContext.h"
30 :
virtual public IAlgTool
41 virtual StatusCode
execute (
const EventContext& ctx,
52 return execute (Gaudi::Hive::currentContext(), collection);
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection) const =0
Execute on an entire collection of clusters.
virtual StatusCode execute(xAOD::CaloClusterContainer *collection) final
Execute on an entire collection of clusters.
DeclareInterfaceID(CaloClusterCollectionProcessor, 1, 0)
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.