5#ifndef TRIGT1CALOBYTESTREAM_ITRIGT1CALODATAACCESS_H
6#define TRIGT1CALOBYTESTREAM_ITRIGT1CALODATAACCESS_H
8#include "GaudiKernel/IAlgTool.h"
9#include "GaudiKernel/IInterface.h"
32 double etaMin,
double etaMax,
33 double phiMin,
double phiMax,
const bool full) = 0;
An STL vector of pointers that by default owns its pointed-to elements.
DataModel_detail::const_iterator< DataVector > const_iterator
Standard const_iterator.
static const InterfaceID & interfaceID()
virtual StatusCode loadCollection(DataVector< LVL1::JetElement >::const_iterator &beg, DataVector< LVL1::JetElement >::const_iterator &end)=0
virtual StatusCode loadCollection(DataVector< LVL1::TriggerTower >::const_iterator &beg, DataVector< LVL1::TriggerTower >::const_iterator &end, double etaMin, double etaMax, double phiMin, double phiMax, const bool full)=0
The JetElementKey object provides the key for each JetElement depending on its eta,...
Jet elements are the inputs to the Jet, ETmiss and ETsum triggers.
Trigger towers are the inputs to all other parts of the calorimeter trigger.
static const InterfaceID IID_ITrigT1CaloDataAccess("LVL1BS::ITrigT1CaloDataAccess", 1, 0)
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...