test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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 ( )

Definition at line 24 of file L1GlobalTriggerReadoutSetup.cc.

25 {
26  // empty
27 }
L1GlobalTriggerReadoutSetup::~L1GlobalTriggerReadoutSetup ( )
virtual

Definition at line 30 of file L1GlobalTriggerReadoutSetup.cc.

31 {
32  // empty
33 }

Member Data Documentation

const unsigned int L1GlobalTriggerReadoutSetup::CaloEtaBits = 4
static

Definition at line 72 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::MuonEtaBits = 6
static

Definition at line 68 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberCaloBits = 16
static

Definition at line 71 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberCountBits = 5
static

Definition at line 81 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsBits = 32
static

Definition at line 79 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsWords = 2
static

Definition at line 80 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1CentralJets = 4
static

Definition at line 48 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Electrons = 4
static

Definition at line 45 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1ForwardJets = 4
static

Definition at line 49 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1IsolatedElectrons = 4
static

Definition at line 46 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1JetCounts = 12
static

Definition at line 52 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Muons = 4
static

Definition at line 43 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1TauJets = 4
static

Definition at line 50 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberMissingEtBits = 32
static

Definition at line 75 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberMuonBits = 32
static

Definition at line 67 of file L1GlobalTriggerReadoutSetup.h.

const unsigned L1GlobalTriggerReadoutSetup::NumberPhysTriggers = 128
static
const unsigned L1GlobalTriggerReadoutSetup::NumberPhysTriggersExtended = 64
static

Definition at line 40 of file L1GlobalTriggerReadoutSetup.h.

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

const int L1GlobalTriggerReadoutSetup::NumberPsbBoards = 7
static

number of PSB boards in GT

Definition at line 84 of file L1GlobalTriggerReadoutSetup.h.

Referenced by L1GlobalTriggerReadoutRecord::L1GlobalTriggerReadoutRecord().

const unsigned L1GlobalTriggerReadoutSetup::NumberTechnicalTriggers = 64
static
const int L1GlobalTriggerReadoutSetup::UnitLength = 8
static
const int L1GlobalTriggerReadoutSetup::WordLength = 64
static

GT DAQ record organized in words of WordLength bits.

Definition at line 57 of file L1GlobalTriggerReadoutSetup.h.

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