CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
l1GtStableParameters_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 #
4 l1GtStableParameters = cms.ESProducer("L1GtStableParametersTrivialProducer",
5 
6  # trigger decision
7 
8  # number of physics trigger algorithms
9  NumberPhysTriggers = cms.uint32(128),
10 
11  # additional number of physics trigger algorithms
12  NumberPhysTriggersExtended = cms.uint32(64),
13 
14  # number of technical triggers
15  NumberTechnicalTriggers = cms.uint32(64),
16 
17  # trigger objects
18 
19  # muons
20  NumberL1Mu = cms.uint32(4),
21 
22  # e/gamma and isolated e/gamma objects
23  NumberL1IsoEG = cms.uint32(4),
24  NumberL1NoIsoEG = cms.uint32(4),
25 
26  # central, forward and tau jets
27  NumberL1CenJet = cms.uint32(4),
28  NumberL1ForJet = cms.uint32(4),
29  NumberL1TauJet = cms.uint32(4),
30 
31  # jet counts
32  NumberL1JetCounts = cms.uint32(12),
33 
34  # hardware
35 
36  # number of maximum chips defined in the xml file
37  NumberConditionChips = cms.uint32(2),
38 
39  # number of pins on the GTL condition chips
40  PinsOnConditionChip = cms.uint32(96),
41 
42  # correspondence "condition chip - GTL algorithm word" in the hardware
43  # e.g.: chip 2: 0 - 95; chip 1: 96 - 128 (191)
44  OrderConditionChip = cms.vint32(2, 1),
45 
46  # number of PSB boards in GT
47  NumberPsbBoards = cms.int32(7),
48 
49  # number of bits for eta of calorimeter objects
50  IfCaloEtaNumberBits = cms.uint32(4),
51 
52  # number of bits for eta of muon objects
53  IfMuEtaNumberBits = cms.uint32(6),
54 
55  # GT DAQ record organized in words of WordLength bits
56  WordLength = cms.int32(64),
57 
58  # one unit in the word is UnitLength bits
59  UnitLength = cms.int32(8)
60 )
61 
62