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

$Date$ $Revision$

Description: group typedefs for GT readout record.

Implementation: <TODO: enter implementation details>

Author
: Vasile Mihai Ghete - HEPHY Vienna

$Date$ $Revision$

Definition at line 32 of file L1GlobalTriggerReadoutSetup.h.

Constructor & Destructor Documentation

L1GlobalTriggerReadoutSetup::L1GlobalTriggerReadoutSetup ( )

Definition at line 26 of file L1GlobalTriggerReadoutSetup.cc.

27 {
28  // empty
29 }
L1GlobalTriggerReadoutSetup::~L1GlobalTriggerReadoutSetup ( )
virtual

Definition at line 32 of file L1GlobalTriggerReadoutSetup.cc.

33 {
34  // empty
35 }

Member Data Documentation

const unsigned int L1GlobalTriggerReadoutSetup::CaloEtaBits = 4
static

Definition at line 74 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::MuonEtaBits = 6
static

Definition at line 70 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberCaloBits = 16
static

Definition at line 73 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberCountBits = 5
static

Definition at line 83 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsBits = 32
static

Definition at line 81 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberJetCountsWords = 2
static

Definition at line 82 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1CentralJets = 4
static

Definition at line 50 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Electrons = 4
static

Definition at line 47 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1ForwardJets = 4
static

Definition at line 51 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1IsolatedElectrons = 4
static

Definition at line 48 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1JetCounts = 12
static

Definition at line 54 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1Muons = 4
static

Definition at line 45 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberL1TauJets = 4
static

Definition at line 52 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberMissingEtBits = 32
static

Definition at line 77 of file L1GlobalTriggerReadoutSetup.h.

const unsigned int L1GlobalTriggerReadoutSetup::NumberMuonBits = 32
static

Definition at line 69 of file L1GlobalTriggerReadoutSetup.h.

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

Definition at line 42 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 86 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 59 of file L1GlobalTriggerReadoutSetup.h.

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