ATLAS Offline Software
Namespaces | Enumerations | Functions
BlockTypes.h File Reference
#include <cstdint>
#include <string>
Include dependency graph for BlockTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 L1Topo
 

Enumerations

enum  L1Topo::BlockTypes {
  L1Topo::BlockTypes::HEADER =0xc, L1Topo::BlockTypes::FIBRE =0xd, L1Topo::BlockTypes::STATUS =0xe, L1Topo::BlockTypes::EM_TOB =0x0,
  L1Topo::BlockTypes::TAU_TOB =0x1, L1Topo::BlockTypes::MUON_TOB =0x2, L1Topo::BlockTypes::JET1_TOB =0x4, L1Topo::BlockTypes::JET2_TOB =0x5,
  L1Topo::BlockTypes::ENERGY_TOB =0x6, L1Topo::BlockTypes::L1TOPO_TOB =0x8
}
 L1Topo data block types and their 4-bit codes. More...
 

Functions

L1Topo::BlockTypes L1Topo::blockType (const uint32_t word, uint32_t offset=28, uint32_t size=0x0f)
 Function to return the block type of a data word from L1Topo
More...
 
std::string L1Topo::blockTypeString (L1Topo::BlockTypes type)