  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    5 #ifndef TRIGT1CALOBYTESTREAM_CPBYTESTREAMV2TOOL_H 
    6 #define TRIGT1CALOBYTESTREAM_CPBYTESTREAMV2TOOL_H 
   21 #include "eformat/SourceIdentifier.h" 
   22 #include "GaudiKernel/ToolHandle.h" 
   34   class CPBSCollectionV2;
 
   35   class IL1CaloMappingTool;
 
   36   class TriggerTowerKey;
 
   43 class L1CaloErrorByteStreamTool;
 
   88    const std::vector<uint32_t>& 
sourceIDs() 
const;
 
   94      this, 
"enableEncoding", 
true, 
"Enable conversion from RDO to ByteStream"};
 
  142    typedef IROBDataProviderSvc::VROBFRAG::const_iterator 
ROBIterator;
 
  213    int tobKey(
int crate, 
int cmx, 
int cpm, 
int chip, 
int loc) 
const;
 
  219                     int& timeslices, 
int& trigJem,
 
  
char data[hepevt_bytes_allocation_ATLAS]
 
const DataType * PointerType
 
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...
 
CMXCPTob_v1 CMXCPTob
Define the latest version of the CMXCPTob class.
 
Summary of CP (EM/tau) hits produced by the merger modules.
 
Sub-Block class for CPM data post LS1.
 
CPMTower_v2 CPMTower
Define the latest version of the CPMTower class.
 
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
 
CMXCPHits_v1 CMXCPHits
Define the latest version of the CMMCPHits class.
 
Cluster Processor container for writing bytestream.
 
The CPMTower class contains the TriggerTower information received by the Cluster Processor Modules.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
Sub-Block class for CMX-CP data post LS1.
 
std::vector< const ROBF * > VROBFRAG
 
An STL vector of pointers that by default owns its pointed-to elements.
 
TOB data received by the merger modules.
 
The TriggerTowerKey object provides the key for each trigger tower depending on its eta-phi coords.