17#ifndef CALOREC_CALOTOWERCOLLECTIONPROCESSOR_H
18#define CALOREC_CALOTOWERCOLLECTIONPROCESSOR_H
23#include "GaudiKernel/EventContext.h"
24#include "GaudiKernel/ThreadLocalContext.h"
30 :
virtual public IAlgTool
39 virtual StatusCode
execute (
const EventContext& ctx,
static const InterfaceID IID_CaloTowerCollectionProcessor("CaloTowerCollectionProcessor", 1, 0)
Hash lookup of calibration weights for calorimeter cells.
virtual StatusCode execute(const EventContext &ctx, xAOD::CaloClusterContainer *collection, CaloCellClusterWeights *cellWeights) const =0
Execute on an entire collection of clusters.
static const InterfaceID & interfaceID()
Standard Gaudi interface ID method.
CaloClusterContainer_v1 CaloClusterContainer
Define the latest version of the calorimeter cluster container.