|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGT1CALOBYTESTREAM_JEPBYTESTREAMV2TOOL_H
6 #define TRIGT1CALOBYTESTREAM_JEPBYTESTREAMV2TOOL_H
21 #include "eformat/SourceIdentifier.h"
22 #include "GaudiKernel/ToolHandle.h"
36 class IL1CaloMappingTool;
38 class JEPBSCollectionV2;
47 class L1CaloErrorByteStreamTool;
106 const std::vector<uint32_t>&
sourceIDs()
const;
112 this,
"enableEncoding",
true,
"Enable conversion from RDO to ByteStream"};
156 typedef IROBDataProviderSvc::VROBFRAG::const_iterator
ROBIterator;
219 int tobKey(
int crate,
int jem,
int frame,
int loc)
const;
264 int& timeslices,
int& trigJem,
char data[hepevt_bytes_allocation_ATLAS]
JEMEtSums_v2 JEMEtSums
Define the latest version of the JEMEtSums 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...
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
CMXJetTob_v1 CMXJetTob
Define the latest version of the CMXJetTob class.
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.
Jet/Energy Processor container for writing bytestream post-LS1.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< const ROBF * > VROBFRAG
CMXEtSums_v1 CMXEtSums
Define the latest version of the CMXEtSums class.
The JetElementKey object provides the key for each JetElement depending on its eta,...
Sub-Block class for CMX-Jet data post LS1.
CMXEtSums object stores Et sums from the Energy CMXs.
Sub-Block class for JEM data post LS1.
An STL vector of pointers that by default owns its pointed-to elements.
TOB data received by the merger modules.
Sub-Block class for CMX-Energy data post LS1.
Summary of JEP (Jet) hits produced by the merger modules.
CMXJetHits_v1 CMXJetHits
Define the latest version of the CMXJetHits class.