|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1CALOBYTESTREAM_JEPROIBYTESTREAMTOOL_H
6 #define TRIGT1CALOBYTESTREAM_JEPROIBYTESTREAMTOOL_H
20 #include "eformat/SourceIdentifier.h"
21 #include "GaudiKernel/ToolHandle.h"
34 class JEPRoIBSCollection;
39 class CmmEnergySubBlock;
42 class L1CaloErrorByteStreamTool;
77 const std::vector<uint32_t>&
sourceIDs(
const std::string& sgKey)
const;
81 {
this,
"ByteStreamCnvSvc",
"ByteStreamCnvSvc" };
86 typedef std::map<uint32_t, const LVL1::JEMRoI*>
JemRoiMap;
87 typedef std::map<int, const LVL1::CMMJetHits*>
CmmHitsMap;
88 typedef std::map<int, const LVL1::CMMEtSums*>
CmmSumsMap;
89 typedef IROBDataProviderSvc::VROBFRAG::const_iterator
ROBIterator;
CMMRoI_v1 CMMRoI
Define the latest version of the CMMRoI class.
Template class for assembling a full atlas raw event from subfragments.
This class provides conversion between Lower level Source ID to higher level source ID for L1Calo Byt...
CMMEtSums object stores Et sums from the Energy CMMs.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
const DataType * PointerType
::StatusCode StatusCode
StatusCode definition for legacy code.
Jet/Energy Processor RoI container for writing bytestream.
std::vector< const ROBF * > VROBFRAG
CMMEtSums_v1 CMMEtSums
Define the latest version of the CMMEtSums class.
An STL vector of pointers that by default owns its pointed-to elements.
CMMJetHits_v1 CMMJetHits
Define the latest version of the CMMJetHits class.
CMMJetHits class stores Jet hit multiplicities received by and read out from the Jet CMMs.
JEMRoI_v1 JEMRoI
Define the latest version of the JEMRoI class.