4#ifndef TRIGGEPPERF_ICELLSPRODUCER_H
5#define TRIGGEPPERF_ICELLSPRODUCER_H
7#include "GaudiKernel/IAlgTool.h"
8#include "Identifier/Identifier.h"
10#include "GaudiKernel/EventContext.h"
30 virtual StatusCode
cells(std::vector<std::vector<const CaloCell*>>&,
31 const EventContext&)
const = 0;
Data object for each calorimeter readout cell.
virtual ~ICaloCellsProducer()
DeclareInterfaceID(ICaloCellsProducer, 1, 0)
PABC (Pure Abstract Base Class) for CaloCellProducers, which are AlgTools used by GepPi0Alg.
virtual StatusCode cells(std::vector< std::vector< const CaloCell * > > &, const EventContext &) const =0
obtain a vector of vectors of CaloCells.