CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Attributes
L1GlobalTriggerReadoutSetup Class Reference

#include <L1GlobalTriggerReadoutSetup.h>

Public Member Functions

 L1GlobalTriggerReadoutSetup ()
 
virtual ~L1GlobalTriggerReadoutSetup ()
 

Static Public Attributes

static const unsigned int CaloEtaBits = 4
 
static const unsigned int MuonEtaBits = 6
 
static const unsigned int NumberCaloBits = 16
 
static const unsigned int NumberCountBits = 5
 
static const unsigned int NumberJetCountsBits = 32
 
static const unsigned int NumberJetCountsWords = 2
 
static const unsigned int NumberL1CentralJets = 4
 
static const unsigned int NumberL1Electrons = 4
 
static const unsigned int NumberL1ForwardJets = 4
 
static const unsigned int NumberL1IsolatedElectrons = 4
 
static const unsigned int NumberL1JetCounts = 12
 
static const unsigned int NumberL1Muons = 4
 
static const unsigned int NumberL1TauJets = 4
 
static const unsigned int NumberMissingEtBits = 32
 
static const unsigned int NumberMuonBits = 32
 
static const unsigned int NumberPhysTriggers = 128
 
static const unsigned int NumberPhysTriggersExtended = 64
 
static const int NumberPsbBoards = 7
 number of PSB boards in GT More...
 
static const unsigned int NumberTechnicalTriggers = 64
 
static const int UnitLength = 8
 one unit in the word is UnitLength bits More...
 
static const int WordLength = 64
 GT DAQ record organized in words of WordLength bits. More...
 

Detailed Description

Description: group static constants for GT readout record.

Implementation: <TODO: enter implementation details>

Author
: Vasile Mihai Ghete - HEPHY Vienna

Description: group typedefs for GT readout record.

Implementation: <TODO: enter implementation details>

Author
: Vasile Mihai Ghete - HEPHY Vienna

Definition at line 30 of file L1GlobalTriggerReadoutSetup.h.

Constructor & Destructor Documentation

◆ L1GlobalTriggerReadoutSetup()

L1GlobalTriggerReadoutSetup::L1GlobalTriggerReadoutSetup ( )

Definition at line 24 of file L1GlobalTriggerReadoutSetup.cc.

24  {
25  // empty
26 }

◆ ~L1GlobalTriggerReadoutSetup()

L1GlobalTriggerReadoutSetup::~L1GlobalTriggerReadoutSetup ( )
virtual

Definition at line 29 of file L1GlobalTriggerReadoutSetup.cc.

29  {
30  // empty
31 }

Member Data Documentation

◆ CaloEtaBits

const unsigned int L1GlobalTriggerReadoutSetup::CaloEtaBits = 4
static

Definition at line 65 of file L1GlobalTriggerReadoutSetup.h.

◆ MuonEtaBits

const unsigned int L1GlobalTriggerReadoutSetup::MuonEtaBits = 6
static

Definition at line 61 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberCaloBits

const unsigned int L1GlobalTriggerReadoutSetup::NumberCaloBits = 16
static

Definition at line 64 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberCountBits

const unsigned int L1GlobalTriggerReadoutSetup::NumberCountBits = 5
static

Definition at line 74 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberJetCountsBits

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsBits = 32
static

Definition at line 72 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberJetCountsWords

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsWords = 2
static

Definition at line 73 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1CentralJets

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1CentralJets = 4
static

Definition at line 45 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1Electrons

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Electrons = 4
static

Definition at line 42 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1ForwardJets

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1ForwardJets = 4
static

Definition at line 46 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1IsolatedElectrons

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1IsolatedElectrons = 4
static

Definition at line 43 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1JetCounts

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1JetCounts = 12
static

Definition at line 49 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1Muons

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Muons = 4
static

Definition at line 40 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberL1TauJets

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1TauJets = 4
static

Definition at line 47 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberMissingEtBits

const unsigned int L1GlobalTriggerReadoutSetup::NumberMissingEtBits = 32
static

Definition at line 68 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberMuonBits

const unsigned int L1GlobalTriggerReadoutSetup::NumberMuonBits = 32
static

Definition at line 60 of file L1GlobalTriggerReadoutSetup.h.

◆ NumberPhysTriggers

const unsigned L1GlobalTriggerReadoutSetup::NumberPhysTriggers = 128
static

◆ NumberPhysTriggersExtended

const unsigned L1GlobalTriggerReadoutSetup::NumberPhysTriggersExtended = 64
static

Definition at line 37 of file L1GlobalTriggerReadoutSetup.h.

Referenced by L1GtFdlWord::L1GtFdlWord(), and L1GtFdlWord::reset().

◆ NumberPsbBoards

const int L1GlobalTriggerReadoutSetup::NumberPsbBoards = 7
static

number of PSB boards in GT

Definition at line 77 of file L1GlobalTriggerReadoutSetup.h.

Referenced by L1GlobalTriggerReadoutRecord::L1GlobalTriggerReadoutRecord().

◆ NumberTechnicalTriggers

const unsigned L1GlobalTriggerReadoutSetup::NumberTechnicalTriggers = 64
static

◆ UnitLength

const int L1GlobalTriggerReadoutSetup::UnitLength = 8
static

◆ WordLength

const int L1GlobalTriggerReadoutSetup::WordLength = 64
static

GT DAQ record organized in words of WordLength bits.

Definition at line 53 of file L1GlobalTriggerReadoutSetup.h.

Referenced by L1GlobalTriggerEvmRawToDigi::dumpFedRawData(), and L1GlobalTriggerRawToDigi::dumpFedRawData().