|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1CALOBYTESTREAM_JEPBYTESTREAMTOOL_H
6 #define TRIGT1CALOBYTESTREAM_JEPBYTESTREAMTOOL_H
21 #include "eformat/SourceIdentifier.h"
22 #include "GaudiKernel/ToolHandle.h"
33 class IL1CaloMappingTool;
36 class JEPBSCollection;
43 class CmmEnergySubBlock;
46 class L1CaloErrorByteStreamTool;
95 const std::vector<uint32_t>&
sourceIDs()
const;
99 {
this,
"ByteStreamCnvSvc",
"ByteStreamCnvSvc" };
145 typedef IROBDataProviderSvc::VROBFRAG::const_iterator
ROBIterator;
250 int& timeslices,
int& trigJem,
char data[hepevt_bytes_allocation_ATLAS]
JEMEtSums_v2 JEMEtSums
Define the latest version of the JEMEtSums class.
Jet/Energy Processor container for writing bytestream.
Template class for assembling a full atlas raw event from subfragments.
JEMHits_v1 JEMHits
Define the latest version of the JEMHits class.
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.
Sub-Block class for JEM data.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
const DataType * PointerType
Jet elements are the inputs to the Jet, ETmiss and ETsum triggers.
JetElement_v2 JetElement
Define the latest version of the JetElement class.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< const ROBF * > VROBFRAG
The JetElementKey object provides the key for each JetElement depending on its eta,...
CMMEtSums_v1 CMMEtSums
Define the latest version of the CMMEtSums class.
An STL vector of pointers that by default owns its pointed-to elements.
Sub-Block class for CMM-Jet data.
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.
Sub-Block class for CMM-Energy data.