CMS 3D CMS Logo

Enumerations
l1t::mtf7 Namespace Reference

Enumerations

enum  mtf7_block_t {
  EvHd = 0b000111111111, CnBlk = 0b0010, ME = 0b0011, RPC = 0b0100,
  GEM = 0b0111, ME0 = 0b0110, SPOut = 0b01100101, EvTr = 0b11111111
}
 

Enumeration Type Documentation

◆ mtf7_block_t

Enumerator
EvHd 

Event Record Header : block->header().getID() = 511.

CnBlk 

Block of Counters : block->header().getID() = 2.

ME 

ME Data Record : block->header().getID() = 3.

RPC 

RPC Data Record : block->header().getID() = 4.

GEM 

GEM Data Record : block->header().getID() = 7.

ME0 

ME0 Data Record : block->header().getID() = 6.

SPOut 

SP Output Data Record : block->header().getID() = 101.

EvTr 

Event Record Trailer : block->header().getID() = 255.

Definition at line 13 of file Block.h.

13  {
14  // The "0b" prefix indicates binary; the block header id is stored in decimal.
15  // Bits are the left-most bit (D15) of every 16-bit word in the format document.
16  // Bottom-to-top in the document maps to left-to-right in each of the bit pattern.
17  EvHd = 0b000111111111,
18  CnBlk = 0b0010,
19  ME = 0b0011,
20  RPC = 0b0100,
21  GEM = 0b0111,
22  // FIXME, not currently defined... guess? JS - 01.07.20
23  ME0 = 0b0110,
24  SPOut = 0b01100101,
25  EvTr = 0b11111111
26  };
l1t::mtf7::RPC
RPC Data Record : block->header().getID() = 4.
Definition: Block.h:20
l1t::mtf7::ME0
ME0 Data Record : block->header().getID() = 6.
Definition: Block.h:23
l1t::mtf7::CnBlk
Block of Counters : block->header().getID() = 2.
Definition: Block.h:18
l1t::mtf7::GEM
GEM Data Record : block->header().getID() = 7.
Definition: Block.h:21
ME
Definition: ME.h:11
l1t::mtf7::SPOut
SP Output Data Record : block->header().getID() = 101.
Definition: Block.h:24
l1t::mtf7::EvHd
Event Record Header : block->header().getID() = 511.
Definition: Block.h:17
l1t::mtf7::EvTr
Event Record Trailer : block->header().getID() = 255.
Definition: Block.h:25