22 ecalTrigPrimTask = cms.untracked.PSet(
23 params = cms.untracked.PSet(
26 runOnEmul = cms.untracked.bool(
True)
28 MEs = cms.untracked.PSet(
29 LowIntMap = cms.untracked.PSet(
30 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower low interest counter%(suffix)s'),
31 kind = cms.untracked.string(
'TH2F'),
32 otype = cms.untracked.string(
'Ecal3P'),
33 btype = cms.untracked.string(
'TriggerTower'),
34 description = cms.untracked.string(
'Tower occupancy of low interest flags.')
36 FGEmulError = cms.untracked.PSet(
38 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulFineGrainVetoError %(sm)s'),
39 kind = cms.untracked.string(
'TH2F'),
40 otype = cms.untracked.string(
'SM'),
41 btype = cms.untracked.string(
'TriggerTower'),
42 description = cms.untracked.string(
'')
44 EtMaxEmul = cms.untracked.PSet(
45 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/Emulated/%(prefix)sTTT Et spectrum Emulated Digis max%(suffix)s'),
46 kind = cms.untracked.string(
'TH1F'),
47 otype = cms.untracked.string(
'Ecal3P'),
48 xaxis = cms.untracked.PSet(
49 high = cms.untracked.double(256.0),
50 nbins = cms.untracked.int32(128),
51 low = cms.untracked.double(0.0),
52 title = cms.untracked.string(
'TP Et')
54 btype = cms.untracked.string(
'User'),
55 description = cms.untracked.string(
'Distribution of the maximum Et value within one emulated TP')
57 OccVsBx = cms.untracked.PSet(
58 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT TP occupancy vs bx Real Digis%(suffix)s'),
59 kind = cms.untracked.string(
'TProfile'),
60 otype = cms.untracked.string(
'Ecal3P'),
61 xaxis = cms.untracked.PSet(
62 high = cms.untracked.double(16.0),
63 nbins = cms.untracked.int32(16),
64 low = cms.untracked.double(0.0),
65 title = cms.untracked.string(
'bunch crossing'),
66 labels = cms.untracked.vstring(bxBins)
68 btype = cms.untracked.string(
'User'),
69 description = cms.untracked.string(
'TP occupancy in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.')
71 HighIntMap = cms.untracked.PSet(
72 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower high interest counter%(suffix)s'),
73 kind = cms.untracked.string(
'TH2F'),
74 otype = cms.untracked.string(
'Ecal3P'),
75 btype = cms.untracked.string(
'TriggerTower'),
76 description = cms.untracked.string(
'Tower occupancy of high interest flags.')
78 EtVsBx = cms.untracked.PSet(
79 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et vs bx Real Digis%(suffix)s'),
80 otype = cms.untracked.string(
'Ecal3P'),
81 btype = cms.untracked.string(
'User'),
82 kind = cms.untracked.string(
'TProfile'),
83 xaxis = cms.untracked.PSet(
84 high = cms.untracked.double(16.0),
85 nbins = cms.untracked.int32(16),
86 low = cms.untracked.double(0.0),
87 title = cms.untracked.string(
'bunch crossing'),
88 labels = cms.untracked.vstring(bxBins)
90 yaxis = cms.untracked.PSet(
91 title = cms.untracked.string(
'TP Et')
93 description = cms.untracked.string(
'Mean TP Et in different bunch crossing intervals. This plot is filled by data from physics data stream. It is normal to have very little entries in BX >= 3490.')
95 EtEmulError = cms.untracked.PSet(
97 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulError %(sm)s'),
98 kind = cms.untracked.string(
'TH2F'),
99 otype = cms.untracked.string(
'SM'),
100 btype = cms.untracked.string(
'TriggerTower'),
101 description = cms.untracked.string(
'')
103 MatchedIndex = cms.untracked.PSet(
104 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT EmulMatch %(sm)s'),
105 kind = cms.untracked.string(
'TH2F'),
106 yaxis = cms.untracked.PSet(
107 high = cms.untracked.double(6.0),
108 nbins = cms.untracked.int32(6),
109 low = cms.untracked.double(0.0),
110 title = cms.untracked.string(
'TP index'),
111 labels = cms.untracked.vstring([
"no emul",
"0",
"1",
"2",
"3",
"4"])
113 otype = cms.untracked.string(
'SM'),
114 btype = cms.untracked.string(
'TriggerTower'),
115 description = cms.untracked.string(
'Counter for TP "timing" (= index withing the emulated TP whose Et matched that of the real TP)')
117 EmulMaxIndex = cms.untracked.PSet(
118 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT max TP matching index%(suffix)s'),
119 kind = cms.untracked.string(
'TH1F'),
120 otype = cms.untracked.string(
'Ecal3P'),
121 xaxis = cms.untracked.PSet(
122 high = cms.untracked.double(5.5),
123 nbins = cms.untracked.int32(6),
124 low = cms.untracked.double(-0.5),
125 title = cms.untracked.string(
'TP index'),
126 labels = cms.untracked.vstring([
"no maximum",
"0",
"1",
"2",
"3",
"4"])
128 btype = cms.untracked.string(
'User'),
129 description = cms.untracked.string(
'Distribution of the index of emulated TP with the highest Et value.')
131 MedIntMap = cms.untracked.PSet(
132 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSelectiveReadoutTask/Counters/%(prefix)sSRT tower med interest counter%(suffix)s'),
133 kind = cms.untracked.string(
'TH2F'),
134 otype = cms.untracked.string(
'Ecal3P'),
135 btype = cms.untracked.string(
'TriggerTower'),
136 description = cms.untracked.string(
'Tower occupancy of medium interest flags.')
138 TTFlags = cms.untracked.PSet(
139 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT Flags%(suffix)s'),
140 kind = cms.untracked.string(
'TH2F'),
141 yaxis = cms.untracked.PSet(
142 high = cms.untracked.double(7.5),
143 nbins = cms.untracked.int32(8),
144 low = cms.untracked.double(-0.5),
145 title = cms.untracked.string(
'TT flag'),
146 labels = cms.untracked.vstring(
map(str, range(0, 8)))
148 otype = cms.untracked.string(
'Ecal3P'),
149 btype = cms.untracked.string(
'DCC'),
150 description = cms.untracked.string(
'Distribution of the trigger tower flags.')
152 TTMaskMap = cms.untracked.PSet(
153 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/TTStatus/%(prefix)sTTT TT Masking Status%(sm)s'),
154 kind = cms.untracked.string(
'TProfile2D'),
155 otype = cms.untracked.string(
'SM'),
156 btype = cms.untracked.string(
'PseudoStrip'),
157 description = cms.untracked.string(
'Trigger tower and pseudo-strip masking status: a TT or strip is red if it is masked')
159 TTFMismatch = cms.untracked.PSet(
161 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSelectiveReadoutTask/%(prefix)sSRT TT flag mismatch%(suffix)s'),
162 kind = cms.untracked.string(
'TH2F'),
163 otype = cms.untracked.string(
'Ecal3P'),
164 btype = cms.untracked.string(
'TriggerTower'),
165 description = cms.untracked.string(
'')
167 EtSummary = cms.untracked.PSet(
168 path = cms.untracked.string(
'%(subdet)s/%(prefix)sSummaryClient/%(prefix)sTTT%(suffix)s Et trigger tower summary'),
169 kind = cms.untracked.string(
'TProfile2D'),
170 zaxis = cms.untracked.PSet(
171 high = cms.untracked.double(256.0),
172 nbins = cms.untracked.int32(128),
173 low = cms.untracked.double(0.0),
174 title = cms.untracked.string(
'TP Et')
176 otype = cms.untracked.string(
'Ecal3P'),
177 btype = cms.untracked.string(
'TriggerTower'),
178 description = cms.untracked.string(
'2D distribution of the trigger primitive Et.')
180 EtRealMap = cms.untracked.PSet(
181 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et map Real Digis %(sm)s'),
182 kind = cms.untracked.string(
'TProfile2D'),
183 zaxis = cms.untracked.PSet(
184 high = cms.untracked.double(256.0),
185 nbins = cms.untracked.int32(128),
186 low = cms.untracked.double(0.0),
187 title = cms.untracked.string(
'TP Et')
189 otype = cms.untracked.string(
'SM'),
190 btype = cms.untracked.string(
'TriggerTower'),
191 description = cms.untracked.string(
'2D distribution of the trigger primitive Et.')
193 EtReal = cms.untracked.PSet(
194 path = cms.untracked.string(
'%(subdet)s/%(prefix)sTriggerTowerTask/%(prefix)sTTT Et spectrum Real Digis%(suffix)s'),
195 kind = cms.untracked.string(
'TH1F'),
196 otype = cms.untracked.string(
'Ecal3P'),
197 xaxis = cms.untracked.PSet(
198 high = cms.untracked.double(256.0),
199 nbins = cms.untracked.int32(128),
200 low = cms.untracked.double(0.0),
201 title = cms.untracked.string(
'TP Et')
203 btype = cms.untracked.string(
'User'),
204 description = cms.untracked.string(
'Distribution of the trigger primitive Et.')