19 #ifndef CSCDQM_HistoNames_H
20 #define CSCDQM_HistoNames_H
34 #define HIST_ID_TABLE \
35 HIST_ID(CSC_ACTUAL_DMB_CFEB_DAV_FREQUENCY) \
36 HIST_ID(CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_FREQUENCY) \
37 HIST_ID(CSC_ACTUAL_DMB_CFEB_DAV_MULTIPLICITY_RATE) \
38 HIST_ID(CSC_ACTUAL_DMB_CFEB_DAV_RATE) \
39 HIST_ID(CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_FREQUENCY) \
40 HIST_ID(CSC_ACTUAL_DMB_FEB_COMBINATIONS_DAV_RATE) \
41 HIST_ID(CSC_ACTUAL_DMB_FEB_DAV_FREQUENCY) \
42 HIST_ID(CSC_ACTUAL_DMB_FEB_DAV_RATE) \
43 HIST_ID(CSC_ALCT1_VS_ALCT0_KEYWG) \
44 HIST_ID(CSC_ALCTTIME_LYXX) \
45 HIST_ID(CSC_ALCTTIME_LYXX_PROFILE) \
46 HIST_ID(CSC_ALCTXX_BXN) \
47 HIST_ID(CSC_ALCTXX_DTIME) \
48 HIST_ID(CSC_ALCTXX_DTIME_PROFILE) \
49 HIST_ID(CSC_ALCTXX_DTIME_VS_KEYWG) \
50 HIST_ID(CSC_ALCTXX_KEYWG) \
51 HIST_ID(CSC_ALCTXX_PATTERN) \
52 HIST_ID(CSC_ALCTXX_PATTERN_DISTR) \
53 HIST_ID(CSC_ALCTXX_QUALITY) \
54 HIST_ID(CSC_ALCTXX_QUALITY_DISTR) \
55 HIST_ID(CSC_ALCTXX_QUALITY_PROFILE) \
56 HIST_ID(CSC_ALCT_BXN) \
57 HIST_ID(CSC_ALCT_BXN_VS_DMB_BXN) \
58 HIST_ID(CSC_ALCT_DMB_BXN_DIFF) \
59 HIST_ID(CSC_ALCT_DMB_L1A_DIFF) \
60 HIST_ID(CSC_ALCT_L1A) \
61 HIST_ID(CSC_ALCT_LYXX_EFFICIENCY) \
62 HIST_ID(CSC_ALCT_LYXX_RATE) \
63 HIST_ID(CSC_ALCT_MATCH_TIME) \
64 HIST_ID(CSC_ALCT_NUMBER_EFFICIENCY) \
65 HIST_ID(CSC_ALCT_NUMBER_OF_LAYERS_WITH_HITS) \
66 HIST_ID(CSC_ALCT_NUMBER_OF_WIREGROUPS_WITH_HITS) \
67 HIST_ID(CSC_ALCT_NUMBER_RATE) \
68 HIST_ID(CSC_ALCT_WORD_COUNT) \
69 HIST_ID(CSC_BINCHECK_DATAFLOW_PROBLEMS_FREQUENCY) \
70 HIST_ID(CSC_BINCHECK_DATAFLOW_PROBLEMS_TABLE) \
71 HIST_ID(CSC_BINCHECK_ERRORSTAT_TABLE) \
72 HIST_ID(CSC_BINCHECK_ERRORS_FREQUENCY) \
73 HIST_ID(CSC_EVENT_DISPLAY_NOXX) \
74 HIST_ID(CSC_CFEBXX_DMB_L1A_DIFF) \
75 HIST_ID(CSC_CFEBXX_FREE_SCA_CELLS) \
76 HIST_ID(CSC_CFEBXX_L1A_SYNC_TIME) \
77 HIST_ID(CSC_CFEBXX_L1A_SYNC_TIME_DMB_DIFF) \
78 HIST_ID(CSC_CFEBXX_L1A_SYNC_TIME_VS_DMB) \
79 HIST_ID(CSC_CFEBXX_LCT_PHASE_VS_L1A_PHASE) \
80 HIST_ID(CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTS) \
81 HIST_ID(CSC_CFEBXX_SCA_BLOCKS_LOCKED_BY_LCTXL1) \
82 HIST_ID(CSC_CFEBXX_SCA_BLOCK_OCCUPANCY) \
83 HIST_ID(CSC_CFEB_ACTIVESTRIPS_LYXX) \
84 HIST_ID(CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX) \
85 HIST_ID(CSC_CFEB_ACTIVE_SAMPLES_VS_STRIP_LYXX_PROFILE) \
86 HIST_ID(CSC_CFEB_AFEB_RAWHITS_TIMEBINS) \
87 HIST_ID(CSC_CFEB_CLUSTERS_CHARGE_LY_XX) \
88 HIST_ID(CSC_CFEB_CLUSTER_DURATION_LY_XX) \
89 HIST_ID(CSC_CFEB_NUMBER_OF_CLUSTERS_LY_XX) \
90 HIST_ID(CSC_CFEB_OUT_OFF_RANGE_STRIPS_LYXX) \
91 HIST_ID(CSC_CFEB_PEDESTALRMS_SAMPLE_01_LYXX) \
92 HIST_ID(CSC_CFEB_PEDESTAL_WITHEMV_SAMPLE_01_LYXX) \
93 HIST_ID(CSC_CFEB_PEDESTAL_WITHRMS_SAMPLE_01_LYXX) \
94 HIST_ID(CSC_CFEB_PEDESTAL__WITHEMV__SAMPLE_01_LYXX) \
95 HIST_ID(CSC_CFEB_PEDESTAL__WITHRMS__SAMPLE_01_LYXX) \
96 HIST_ID(CSC_CFEB_SCA_CELL_PEAK_LY_XX) \
97 HIST_ID(CSC_CFEB_WIDTH_OF_CLUSTERS_LY_XX) \
98 HIST_ID(CSC_CLCT0_CLCT1_CLSSIFICATION) \
99 HIST_ID(CSC_CLCT0_CLSSIFICATION) \
100 HIST_ID(CSC_CLCT0_KEYDISTRIP_VS_ALCT0_KEYWIREGROUP) \
101 HIST_ID(CSC_CLCT1_VS_CLCT0_KEY_STRIP) \
102 HIST_ID(CSC_CLCTTIME_LYXX) \
103 HIST_ID(CSC_CLCTTIME_LYXX_PROFILE) \
104 HIST_ID(CSC_CLCTXX_BXN) \
105 HIST_ID(CSC_CLCTXX_DISTRIP_PATTERN) \
106 HIST_ID(CSC_CLCTXX_DISTRIP_QUALITY) \
107 HIST_ID(CSC_CLCTXX_DISTRIP_QUALITY_PROFILE) \
108 HIST_ID(CSC_CLCTXX_DTIME) \
109 HIST_ID(CSC_CLCTXX_DTIME_PROFILE) \
110 HIST_ID(CSC_CLCTXX_DTIME_VS_DISTRIP) \
111 HIST_ID(CSC_CLCTXX_DTIME_VS_HALF_STRIP) \
112 HIST_ID(CSC_CLCTXX_HALF_STRIP_PATTERN) \
113 HIST_ID(CSC_CLCTXX_HALF_STRIP_QUALITY) \
114 HIST_ID(CSC_CLCTXX_HALF_STRIP_QUALITY_DISTR) \
115 HIST_ID(CSC_CLCTXX_HALF_STRIP_QUALITY_PROFILE) \
116 HIST_ID(CSC_CLCTXX_KEYDISTRIP) \
117 HIST_ID(CSC_CLCTXX_KEYHALFSTRIP) \
118 HIST_ID(CSC_CLCT_BXN) \
119 HIST_ID(CSC_CLCT_BXN_VS_DMB_BXN) \
120 HIST_ID(CSC_CLCT_DMB_BXN_DIFF) \
121 HIST_ID(CSC_CLCT_DMB_L1A_DIFF) \
122 HIST_ID(CSC_CLCT_HALF_STRIP_PATTERN_DISTR) \
123 HIST_ID(CSC_CLCT_L1A) \
124 HIST_ID(CSC_CLCT_LYXX_EFFICIENCY) \
125 HIST_ID(CSC_CLCT_LYXX_RATE) \
126 HIST_ID(CSC_CLCT_NUMBER) \
127 HIST_ID(CSC_CLCT_NUMBER_OF_HALFSTRIPS_WITH_HITS) \
128 HIST_ID(CSC_CLCT_NUMBER_OF_LAYERS_WITH_HITS) \
129 HIST_ID(CSC_CLCT_NUMBER_RATE) \
130 HIST_ID(CSC_CSC_EFFICIENCY) \
131 HIST_ID(CSC_CSC_RATE) \
132 HIST_ID(CSC_DMB_BXN_DISTRIB) \
133 HIST_ID(CSC_DMB_BXN_VS_DDU_BXN) \
134 HIST_ID(CSC_DMB_CFEB_ACTIVE) \
135 HIST_ID(CSC_DMB_CFEB_ACTIVE_VS_DAV) \
136 HIST_ID(CSC_DMB_CFEB_DAV) \
137 HIST_ID(CSC_DMB_CFEB_DAV_MULTIPLICITY) \
138 HIST_ID(CSC_DMB_CFEB_DAV_MULTIPLICITY_UNPACKING_INEFFICIENCY) \
139 HIST_ID(CSC_DMB_CFEB_DAV_UNPACKING_INEFFICIENCY) \
140 HIST_ID(CSC_DMB_CFEB_MOVLP) \
141 HIST_ID(CSC_DMB_CFEB_SYNC) \
142 HIST_ID(CSC_DMB_DDU_BXN_DIFF) \
143 HIST_ID(CSC_DMB_DDU_L1A_DIFF) \
144 HIST_ID(CSC_DMB_FEB_COMBINATIONS_DAV_EFFICIENCY) \
145 HIST_ID(CSC_DMB_FEB_COMBINATIONS_DAV_RATE) \
146 HIST_ID(CSC_DMB_FEB_COMBINATIONS_DAV_UNPACKING_INEFFICIENCY) \
147 HIST_ID(CSC_DMB_FEB_COMBINATIONS_UNPACKED_VS_DAV) \
148 HIST_ID(CSC_DMB_FEB_DAV_EFFICIENCY) \
149 HIST_ID(CSC_DMB_FEB_DAV_RATE) \
150 HIST_ID(CSC_DMB_FEB_DAV_UNPACKING_INEFFICIENCY) \
151 HIST_ID(CSC_DMB_FEB_TIMEOUTS) \
152 HIST_ID(CSC_DMB_FEB_UNPACKED_VS_DAV) \
153 HIST_ID(CSC_DMB_FIFO_STATS) \
154 HIST_ID(CSC_DMB_L1A_DISTRIB) \
155 HIST_ID(CSC_DMB_L1A_VS_ALCT_L1A) \
156 HIST_ID(CSC_DMB_L1A_VS_CLCT_L1A) \
157 HIST_ID(CSC_DMB_L1A_VS_DDU_L1A) \
158 HIST_ID(CSC_DMB_L1_PIPE) \
159 HIST_ID(CSC_LCT0_MATCH_BXN_DIFFERENCE) \
160 HIST_ID(CSC_LCT1_MATCH_BXN_DIFFERENCE) \
161 HIST_ID(CSC_LCT_MATCH_STATUS) \
162 HIST_ID(CSC_TMB_ALCT_BXN_DIFF) \
163 HIST_ID(CSC_TMB_ALCT_L1A_DIFF) \
164 HIST_ID(CSC_TMB_BXN_VS_ALCT_BXN) \
165 HIST_ID(CSC_TMB_L1A_VS_ALCT_L1A) \
166 HIST_ID(CSC_TMB_WORD_COUNT) \
167 HIST_ID(CSC_CFEB_COMPARATORS_TIMESAMPLES) \
168 HIST_ID(DDU_BUFFER_SIZE) \
170 HIST_ID(DDU_CSC_ERRORS) \
171 HIST_ID(DDU_CSC_ERRORS_RATE) \
172 HIST_ID(DDU_CSC_WARNINGS) \
173 HIST_ID(DDU_CSC_WARNINGS_RATE) \
174 HIST_ID(DDU_DMB_ACTIVE_HEADER_COUNT) \
175 HIST_ID(DDU_DMB_CONNECTED_INPUTS) \
176 HIST_ID(DDU_DMB_CONNECTED_INPUTS_RATE) \
177 HIST_ID(DDU_DMB_DAV_HEADER_COUNT_VS_DMB_ACTIVE_HEADER_COUNT) \
178 HIST_ID(DDU_DMB_DAV_HEADER_OCCUPANCY) \
179 HIST_ID(DDU_DMB_DAV_HEADER_OCCUPANCY_RATE) \
180 HIST_ID(DDU_DMB_UNPACKED_VS_DAV) \
181 HIST_ID(DDU_L1A_INCREMENT) \
182 HIST_ID(DDU_READOUT_ERRORS) \
183 HIST_ID(DDU_TRAILER_ERRORSTAT_FREQUENCY) \
184 HIST_ID(DDU_TRAILER_ERRORSTAT_RATE) \
185 HIST_ID(DDU_TRAILER_ERRORSTAT_TABLE) \
186 HIST_ID(DDU_WORD_COUNT) \
187 HIST_ID(EMU_ALL_DDUS_AVERAGE_EVENT_SIZE) \
188 HIST_ID(EMU_ALL_DDUS_AVERAGE_INPUTS_WITH_DATA) \
189 HIST_ID(EMU_ALL_DDUS_AVERAGE_LIVE_INPUTS) \
190 HIST_ID(EMU_ALL_DDUS_EVENT_SIZE) \
191 HIST_ID(EMU_ALL_DDUS_FORMAT_ERRORS) \
192 HIST_ID(EMU_ALL_DDUS_INPUTS_ERRORS) \
193 HIST_ID(EMU_ALL_DDUS_INPUTS_WARNINGS) \
194 HIST_ID(EMU_ALL_DDUS_INPUTS_WITH_DATA) \
195 HIST_ID(EMU_ALL_DDUS_IN_READOUT) \
196 HIST_ID(EMU_ALL_DDUS_L1A_INCREMENT) \
197 HIST_ID(EMU_ALL_DDUS_LIVE_INPUTS) \
198 HIST_ID(EMU_ALL_DDUS_TRAILER_ERRORS) \
199 HIST_ID(EMU_ALL_READOUT_ERRORS) \
200 HIST_ID(EMU_CSC_AFEB_ENDCAP_MINUS_RAWHITS_TIME) \
201 HIST_ID(EMU_CSC_AFEB_ENDCAP_PLUS_RAWHITS_TIME) \
202 HIST_ID(EMU_CSC_AFEB_RAWHITS_TIME_MEAN) \
203 HIST_ID(EMU_CSC_AFEB_RAWHITS_TIME_RMS) \
204 HIST_ID(EMU_CSC_ALCT0_BXN_MEAN) \
205 HIST_ID(EMU_CSC_ALCT0_BXN_RMS) \
206 HIST_ID(EMU_CSC_ALCT0_ENDCAP_MINUS_DTIME) \
207 HIST_ID(EMU_CSC_ALCT0_ENDCAP_PLUS_DTIME) \
208 HIST_ID(EMU_CSC_ALCT0_QUALITY) \
209 HIST_ID(EMU_CSC_ALCT_CLCT_MATCH_MEAN) \
210 HIST_ID(EMU_CSC_ALCT_CLCT_MATCH_RMS) \
211 HIST_ID(EMU_CSC_ALCT_PLANES_WITH_HITS) \
212 HIST_ID(EMU_CSC_CLCT0_BXN_MEAN) \
213 HIST_ID(EMU_CSC_CLCT0_BXN_RMS) \
214 HIST_ID(EMU_CSC_CLCT0_QUALITY) \
215 HIST_ID(EMU_CSC_CLCT_PLANES_WITH_HITS) \
216 HIST_ID(EMU_CSC_DMB_INPUT_FIFO_FULL) \
217 HIST_ID(EMU_CSC_DMB_INPUT_FIFO_FULL_FRACT) \
218 HIST_ID(EMU_CSC_DMB_INPUT_TIMEOUT) \
219 HIST_ID(EMU_CSC_DMB_INPUT_TIMEOUT_FRACT) \
220 HIST_ID(EMU_CSC_ENDCAP_MINUS_ALCT_CLCT_MATCH_TIME) \
221 HIST_ID(EMU_CSC_ENDCAP_MINUS_CLCT0_DTIME) \
222 HIST_ID(EMU_CSC_ENDCAP_PLUS_ALCT_CLCT_MATCH_TIME) \
223 HIST_ID(EMU_CSC_ENDCAP_PLUS_CLCT0_DTIME) \
224 HIST_ID(EMU_CSC_ENDCAP_PLUS_CFEB_COMPARATORS_TIME) \
225 HIST_ID(EMU_CSC_ENDCAP_MINUS_CFEB_COMPARATORS_TIME) \
226 HIST_ID(EMU_CSC_CFEB_COMPARATORS_TIME_MEAN) \
227 HIST_ID(EMU_CSC_CFEB_COMPARATORS_TIME_RMS) \
228 HIST_ID(EMU_CSC_FORMAT_ERRORS) \
229 HIST_ID(EMU_CSC_FORMAT_ERRORS_FRACT) \
230 HIST_ID(EMU_CSC_FORMAT_WARNINGS) \
231 HIST_ID(EMU_CSC_FORMAT_WARNINGS_FRACT) \
232 HIST_ID(EMU_CSC_L1A_OUT_OF_SYNC) \
233 HIST_ID(EMU_CSC_L1A_OUT_OF_SYNC_FRACT) \
234 HIST_ID(EMU_CSC_REPORTING) \
235 HIST_ID(EMU_CSC_STATS_CFEB_BWORDS) \
236 HIST_ID(EMU_CSC_STATS_FIFOFULL_ERR) \
237 HIST_ID(EMU_CSC_STATS_FORMAT_ERR) \
238 HIST_ID(EMU_CSC_STATS_INPUTTO_ERR) \
239 HIST_ID(EMU_CSC_STATS_L1SYNC_ERR) \
240 HIST_ID(EMU_CSC_STATS_OCCUPANCY) \
241 HIST_ID(EMU_CSC_STATS_SUMMARY) \
242 HIST_ID(EMU_CSC_STATS_WO_ALCT) \
243 HIST_ID(EMU_CSC_STATS_WO_CFEB) \
244 HIST_ID(EMU_CSC_STATS_WO_CLCT) \
245 HIST_ID(EMU_CSC_UNPACKED) \
246 HIST_ID(CSC_CFEB_SCA_CELLPEAK_TIME) \
247 HIST_ID(EMU_CSC_PLUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME) \
248 HIST_ID(EMU_CSC_MINUS_ENDCAP_CFEB_SCA_CELLPEAK_TIME) \
249 HIST_ID(EMU_CSC_CFEB_SCA_CELLPEAK_TIME_MEAN) \
250 HIST_ID(EMU_CSC_CFEB_SCA_CELLPEAK_TIME_RMS) \
251 HIST_ID(EMU_CSC_UNPACKED_FRACT) \
252 HIST_ID(EMU_CSC_UNPACKED_WITH_ERRORS) \
253 HIST_ID(EMU_CSC_WO_ALCT) \
254 HIST_ID(EMU_CSC_STANDBY) \
255 HIST_ID(EMU_CSC_WO_ALCT_FRACT) \
256 HIST_ID(EMU_CSC_WO_CFEB) \
257 HIST_ID(EMU_CSC_WO_CFEB_FRACT) \
258 HIST_ID(EMU_CSC_WO_CLCT) \
259 HIST_ID(EMU_CSC_WO_CLCT_FRACT) \
260 HIST_ID(EMU_DDU_BXN) \
261 HIST_ID(EMU_DMB_FORMAT_ERRORS) \
262 HIST_ID(EMU_DMB_FORMAT_ERRORS_FRACT) \
263 HIST_ID(EMU_DMB_FORMAT_WARNINGS) \
264 HIST_ID(EMU_DMB_FORMAT_WARNINGS_FRACT) \
265 HIST_ID(EMU_DMB_INPUT_FIFO_FULL) \
266 HIST_ID(EMU_DMB_INPUT_FIFO_FULL_FRACT) \
267 HIST_ID(EMU_DMB_INPUT_TIMEOUT) \
268 HIST_ID(EMU_DMB_INPUT_TIMEOUT_FRACT) \
269 HIST_ID(EMU_DMB_L1A_OUT_OF_SYNC) \
270 HIST_ID(EMU_DMB_L1A_OUT_OF_SYNC_FRACT) \
271 HIST_ID(EMU_DMB_REPORTING) \
272 HIST_ID(EMU_DMB_UNPACKED) \
273 HIST_ID(EMU_DMB_UNPACKED_FRACT) \
274 HIST_ID(EMU_DMB_UNPACKED_WITH_ERRORS) \
275 HIST_ID(EMU_DMB_WO_ALCT) \
276 HIST_ID(EMU_DMB_WO_ALCT_FRACT) \
277 HIST_ID(EMU_DMB_WO_CFEB) \
278 HIST_ID(EMU_DMB_WO_CFEB_FRACT) \
279 HIST_ID(EMU_DMB_WO_CLCT) \
280 HIST_ID(EMU_DMB_WO_CLCT_FRACT) \
281 HIST_ID(EMU_FED_ENTRIES) \
282 HIST_ID(EMU_FED_FATAL) \
283 HIST_ID(EMU_FED_FORMAT_FATAL) \
284 HIST_ID(EMU_FED_NONFATAL) \
285 HIST_ID(EMU_PHYSICS_EMU) \
286 HIST_ID(EMU_PHYSICS_ME1) \
287 HIST_ID(EMU_PHYSICS_ME2) \
288 HIST_ID(EMU_PHYSICS_ME3) \
289 HIST_ID(EMU_PHYSICS_ME4) \
290 HIST_ID(EMU_EVENT_DISPLAY_ANODE) \
291 HIST_ID(EMU_EVENT_DISPLAY_CATHODE) \
292 HIST_ID(EMU_EVENT_DISPLAY_XY) \
293 HIST_ID(PAR_REPORT_SUMMARY) \
294 HIST_ID(PAR_CSC_SIDEMINUS) \
295 HIST_ID(PAR_CSC_SIDEMINUS_STATION01) \
296 HIST_ID(PAR_CSC_SIDEMINUS_STATION01_RING01) \
297 HIST_ID(PAR_CSC_SIDEMINUS_STATION01_RING02) \
298 HIST_ID(PAR_CSC_SIDEMINUS_STATION01_RING03) \
299 HIST_ID(PAR_CSC_SIDEMINUS_STATION02) \
300 HIST_ID(PAR_CSC_SIDEMINUS_STATION02_RING01) \
301 HIST_ID(PAR_CSC_SIDEMINUS_STATION02_RING02) \
302 HIST_ID(PAR_CSC_SIDEMINUS_STATION03) \
303 HIST_ID(PAR_CSC_SIDEMINUS_STATION03_RING01) \
304 HIST_ID(PAR_CSC_SIDEMINUS_STATION03_RING02) \
305 HIST_ID(PAR_CSC_SIDEMINUS_STATION04) \
306 HIST_ID(PAR_CSC_SIDEMINUS_STATION04_RING01) \
307 HIST_ID(PAR_CSC_SIDEMINUS_STATION04_RING02) \
308 HIST_ID(PAR_CSC_SIDEPLUS) \
309 HIST_ID(PAR_CSC_SIDEPLUS_STATION01) \
310 HIST_ID(PAR_CSC_SIDEPLUS_STATION01_RING01) \
311 HIST_ID(PAR_CSC_SIDEPLUS_STATION01_RING02) \
312 HIST_ID(PAR_CSC_SIDEPLUS_STATION01_RING03) \
313 HIST_ID(PAR_CSC_SIDEPLUS_STATION02) \
314 HIST_ID(PAR_CSC_SIDEPLUS_STATION02_RING01) \
315 HIST_ID(PAR_CSC_SIDEPLUS_STATION02_RING02) \
316 HIST_ID(PAR_CSC_SIDEPLUS_STATION03) \
317 HIST_ID(PAR_CSC_SIDEPLUS_STATION03_RING01) \
318 HIST_ID(PAR_CSC_SIDEPLUS_STATION03_RING02) \
319 HIST_ID(PAR_CSC_SIDEPLUS_STATION04) \
320 HIST_ID(PAR_CSC_SIDEPLUS_STATION04_RING01) \
321 HIST_ID(PAR_CSC_SIDEPLUS_STATION04_RING02) \
322 HIST_ID(PAR_CRT_SUMMARY) \
323 HIST_ID(PAR_CRT_SIDEMINUS) \
324 HIST_ID(PAR_CRT_SIDEMINUS_STATION01) \
325 HIST_ID(PAR_CRT_SIDEMINUS_STATION01_RING01) \
326 HIST_ID(PAR_CRT_SIDEMINUS_STATION01_RING02) \
327 HIST_ID(PAR_CRT_SIDEMINUS_STATION01_RING03) \
328 HIST_ID(PAR_CRT_SIDEMINUS_STATION02) \
329 HIST_ID(PAR_CRT_SIDEMINUS_STATION02_RING01) \
330 HIST_ID(PAR_CRT_SIDEMINUS_STATION02_RING02) \
331 HIST_ID(PAR_CRT_SIDEMINUS_STATION03) \
332 HIST_ID(PAR_CRT_SIDEMINUS_STATION03_RING01) \
333 HIST_ID(PAR_CRT_SIDEMINUS_STATION03_RING02) \
334 HIST_ID(PAR_CRT_SIDEMINUS_STATION04) \
335 HIST_ID(PAR_CRT_SIDEMINUS_STATION04_RING01) \
336 HIST_ID(PAR_CRT_SIDEMINUS_STATION04_RING02) \
337 HIST_ID(PAR_CRT_SIDEPLUS) \
338 HIST_ID(PAR_CRT_SIDEPLUS_STATION01) \
339 HIST_ID(PAR_CRT_SIDEPLUS_STATION01_RING01) \
340 HIST_ID(PAR_CRT_SIDEPLUS_STATION01_RING02) \
341 HIST_ID(PAR_CRT_SIDEPLUS_STATION01_RING03) \
342 HIST_ID(PAR_CRT_SIDEPLUS_STATION02) \
343 HIST_ID(PAR_CRT_SIDEPLUS_STATION02_RING01) \
344 HIST_ID(PAR_CRT_SIDEPLUS_STATION02_RING02) \
345 HIST_ID(PAR_CRT_SIDEPLUS_STATION03) \
346 HIST_ID(PAR_CRT_SIDEPLUS_STATION03_RING01) \
347 HIST_ID(PAR_CRT_SIDEPLUS_STATION03_RING02) \
348 HIST_ID(PAR_CRT_SIDEPLUS_STATION04) \
349 HIST_ID(PAR_CRT_SIDEPLUS_STATION04_RING01) \
350 HIST_ID(PAR_CRT_SIDEPLUS_STATION04_RING02) \
351 HIST_ID(PAR_DAQ_SUMMARY) \
352 HIST_ID(PAR_DAQ_SIDEMINUS) \
353 HIST_ID(PAR_DAQ_SIDEMINUS_STATION01) \
354 HIST_ID(PAR_DAQ_SIDEMINUS_STATION01_RING01) \
355 HIST_ID(PAR_DAQ_SIDEMINUS_STATION01_RING02) \
356 HIST_ID(PAR_DAQ_SIDEMINUS_STATION01_RING03) \
357 HIST_ID(PAR_DAQ_SIDEMINUS_STATION02) \
358 HIST_ID(PAR_DAQ_SIDEMINUS_STATION02_RING01) \
359 HIST_ID(PAR_DAQ_SIDEMINUS_STATION02_RING02) \
360 HIST_ID(PAR_DAQ_SIDEMINUS_STATION03) \
361 HIST_ID(PAR_DAQ_SIDEMINUS_STATION03_RING01) \
362 HIST_ID(PAR_DAQ_SIDEMINUS_STATION03_RING02) \
363 HIST_ID(PAR_DAQ_SIDEMINUS_STATION04) \
364 HIST_ID(PAR_DAQ_SIDEMINUS_STATION04_RING01) \
365 HIST_ID(PAR_DAQ_SIDEMINUS_STATION04_RING02) \
366 HIST_ID(PAR_DAQ_SIDEPLUS) \
367 HIST_ID(PAR_DAQ_SIDEPLUS_STATION01) \
368 HIST_ID(PAR_DAQ_SIDEPLUS_STATION01_RING01) \
369 HIST_ID(PAR_DAQ_SIDEPLUS_STATION01_RING02) \
370 HIST_ID(PAR_DAQ_SIDEPLUS_STATION01_RING03) \
371 HIST_ID(PAR_DAQ_SIDEPLUS_STATION02) \
372 HIST_ID(PAR_DAQ_SIDEPLUS_STATION02_RING01) \
373 HIST_ID(PAR_DAQ_SIDEPLUS_STATION02_RING02) \
374 HIST_ID(PAR_DAQ_SIDEPLUS_STATION03) \
375 HIST_ID(PAR_DAQ_SIDEPLUS_STATION03_RING01) \
376 HIST_ID(PAR_DAQ_SIDEPLUS_STATION03_RING02) \
377 HIST_ID(PAR_DAQ_SIDEPLUS_STATION04) \
378 HIST_ID(PAR_DAQ_SIDEPLUS_STATION04_RING01) \
379 HIST_ID(PAR_DAQ_SIDEPLUS_STATION04_RING02) \
380 HIST_ID(PAR_DCS_SUMMARY) \
381 HIST_ID(PAR_DCS_SIDEMINUS) \
382 HIST_ID(PAR_DCS_SIDEMINUS_STATION01) \
383 HIST_ID(PAR_DCS_SIDEMINUS_STATION01_RING01) \
384 HIST_ID(PAR_DCS_SIDEMINUS_STATION01_RING02) \
385 HIST_ID(PAR_DCS_SIDEMINUS_STATION01_RING03) \
386 HIST_ID(PAR_DCS_SIDEMINUS_STATION02) \
387 HIST_ID(PAR_DCS_SIDEMINUS_STATION02_RING01) \
388 HIST_ID(PAR_DCS_SIDEMINUS_STATION02_RING02) \
389 HIST_ID(PAR_DCS_SIDEMINUS_STATION03) \
390 HIST_ID(PAR_DCS_SIDEMINUS_STATION03_RING01) \
391 HIST_ID(PAR_DCS_SIDEMINUS_STATION03_RING02) \
392 HIST_ID(PAR_DCS_SIDEMINUS_STATION04) \
393 HIST_ID(PAR_DCS_SIDEMINUS_STATION04_RING01) \
394 HIST_ID(PAR_DCS_SIDEMINUS_STATION04_RING02) \
395 HIST_ID(PAR_DCS_SIDEPLUS) \
396 HIST_ID(PAR_DCS_SIDEPLUS_STATION01) \
397 HIST_ID(PAR_DCS_SIDEPLUS_STATION01_RING01) \
398 HIST_ID(PAR_DCS_SIDEPLUS_STATION01_RING02) \
399 HIST_ID(PAR_DCS_SIDEPLUS_STATION01_RING03) \
400 HIST_ID(PAR_DCS_SIDEPLUS_STATION02) \
401 HIST_ID(PAR_DCS_SIDEPLUS_STATION02_RING01) \
402 HIST_ID(PAR_DCS_SIDEPLUS_STATION02_RING02) \
403 HIST_ID(PAR_DCS_SIDEPLUS_STATION03) \
404 HIST_ID(PAR_DCS_SIDEPLUS_STATION03_RING01) \
405 HIST_ID(PAR_DCS_SIDEPLUS_STATION03_RING02) \
406 HIST_ID(PAR_DCS_SIDEPLUS_STATION04) \
407 HIST_ID(PAR_DCS_SIDEPLUS_STATION04_RING01) \
408 HIST_ID(PAR_DCS_SIDEPLUS_STATION04_RING02) \
409 HIST_ID(EMU_FED_BUFFER_SIZE) \
410 HIST_ID(EMU_FED_DDU_L1A_MISMATCH) \
411 HIST_ID(EMU_FED_EVENT_SIZE) \
412 HIST_ID(EMU_FED_TOTAL_CSC_NUMBER) \
413 HIST_ID(EMU_FED_TOTAL_CFEB_NUMBER) \
414 HIST_ID(EMU_FED_TOTAL_ALCT_NUMBER) \
415 HIST_ID(EMU_FED_TOTAL_TMB_NUMBER) \
416 HIST_ID(FED_BUFFER_SIZE) \
417 HIST_ID(EMU_FED_FORMAT_ERRORS) \
418 HIST_ID(EMU_FED_DDU_L1A_MISMATCH_FRACT) \
419 HIST_ID(EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA) \
420 HIST_ID(EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_FRACT) \
421 HIST_ID(EMU_FED_DDU_L1A_MISMATCH_CNT) \
422 HIST_ID(EMU_FED_DDU_L1A_MISMATCH_WITH_CSC_DATA_CNT) \
423 HIST_ID(EMU_FED_STATS) \
424 HIST_ID(EMU_ALL_DDUS_OUTPUT_PATH_STATUS)
427 #define HIST_NAME_TABLE \
428 HIST_NAME("Actual_DMB_CFEB_DAV_Frequency") \
429 HIST_NAME("Actual_DMB_CFEB_DAV_multiplicity_Frequency") \
430 HIST_NAME("Actual_DMB_CFEB_DAV_multiplicity_Rate") \
431 HIST_NAME("Actual_DMB_CFEB_DAV_Rate") \
432 HIST_NAME("Actual_DMB_FEB_Combinations_DAV_Frequency") \
433 HIST_NAME("Actual_DMB_FEB_Combinations_DAV_Rate") \
434 HIST_NAME("Actual_DMB_FEB_DAV_Frequency") \
435 HIST_NAME("Actual_DMB_FEB_DAV_Rate") \
436 HIST_NAME("ALCT1_vs_ALCT0_KeyWG") \
437 HIST_NAME("ALCTTime_Ly%d") \
438 HIST_NAME("ALCTTime_Ly%d_Profile") \
439 HIST_NAME("ALCT%d_BXN") \
440 HIST_NAME("ALCT%d_dTime") \
441 HIST_NAME("ALCT%d_dTime_Profile") \
442 HIST_NAME("ALCT%d_dTime_vs_KeyWG") \
443 HIST_NAME("ALCT%d_KeyWG") \
444 HIST_NAME("ALCT%d_Pattern") \
445 HIST_NAME("ALCT%d_Pattern_Distr") \
446 HIST_NAME("ALCT%d_Quality") \
447 HIST_NAME("ALCT%d_Quality_Distr") \
448 HIST_NAME("ALCT%d_Quality_Profile") \
449 HIST_NAME("ALCT_BXN") \
450 HIST_NAME("ALCT_BXN_vs_DMB_BXN") \
451 HIST_NAME("ALCT_DMB_BXN_diff") \
452 HIST_NAME("ALCT_DMB_L1A_diff") \
453 HIST_NAME("ALCT_L1A") \
454 HIST_NAME("ALCT_Ly%d_Efficiency") \
455 HIST_NAME("ALCT_Ly%d_Rate") \
456 HIST_NAME("ALCT_Match_Time") \
457 HIST_NAME("ALCT_Number_Efficiency") \
458 HIST_NAME("ALCT_Number_Of_Layers_With_Hits") \
459 HIST_NAME("ALCT_Number_Of_WireGroups_With_Hits") \
460 HIST_NAME("ALCT_Number_Rate") \
461 HIST_NAME("ALCT_Word_Count") \
462 HIST_NAME("BinCheck_DataFlow_Problems_Frequency") \
463 HIST_NAME("BinCheck_DataFlow_Problems_Table") \
464 HIST_NAME("BinCheck_ErrorStat_Table") \
465 HIST_NAME("BinCheck_Errors_Frequency") \
466 HIST_NAME("Chamber_Event_Display_No%d") \
467 HIST_NAME("CFEB%d_DMB_L1A_diff") \
468 HIST_NAME("CFEB%d_Free_SCA_Cells") \
469 HIST_NAME("CFEB%d_L1A_Sync_Time") \
470 HIST_NAME("CFEB%d_L1A_Sync_Time_DMB_diff") \
471 HIST_NAME("CFEB%d_L1A_Sync_Time_vs_DMB") \
472 HIST_NAME("CFEB%d_LCT_PHASE_vs_L1A_PHASE") \
473 HIST_NAME("CFEB%d_SCA_Blocks_Locked_by_LCTs") \
474 HIST_NAME("CFEB%d_SCA_Blocks_Locked_by_LCTxL1") \
475 HIST_NAME("CFEB%d_SCA_Block_Occupancy") \
476 HIST_NAME("CFEB_ActiveStrips_Ly%d") \
477 HIST_NAME("CFEB_Active_Samples_vs_Strip_Ly%d") \
478 HIST_NAME("CFEB_Active_Samples_vs_Strip_Ly%d_Profile") \
479 HIST_NAME("AFEB_RawHits_TimeBins") \
480 HIST_NAME("CFEB_Clusters_Charge_Ly_%d") \
481 HIST_NAME("CFEB_Cluster_Duration_Ly_%d") \
482 HIST_NAME("CFEB_Number_of_Clusters_Ly_%d") \
483 HIST_NAME("CFEB_Out_Off_Range_Strips_Ly%d") \
484 HIST_NAME("CFEB_PedestalRMS_Sample_01_Ly%d") \
485 HIST_NAME("CFEB_Pedestal_withEMV_Sample_01_Ly%d") \
486 HIST_NAME("CFEB_Pedestal_withRMS_Sample_01_Ly%d") \
487 HIST_NAME("CFEB_Pedestal(withEMV)_Sample_01_Ly%d") \
488 HIST_NAME("CFEB_Pedestal(withRMS)_Sample_01_Ly%d") \
489 HIST_NAME("CFEB_SCA_Cell_Peak_Ly_%d") \
490 HIST_NAME("CFEB_Width_of_Clusters_Ly_%d") \
491 HIST_NAME("CLCT0_CLCT1_Clssification") \
492 HIST_NAME("CLCT0_Clssification") \
493 HIST_NAME("CLCT0_KeyDiStrip_vs_ALCT0_KeyWiregroup") \
494 HIST_NAME("CLCT1_vs_CLCT0_Key_Strip") \
495 HIST_NAME("CLCTTime_Ly%d") \
496 HIST_NAME("CLCTTime_Ly%d_Profile") \
497 HIST_NAME("CLCT%d_BXN") \
498 HIST_NAME("CLCT%d_DiStrip_Pattern") \
499 HIST_NAME("CLCT%d_DiStrip_Quality") \
500 HIST_NAME("CLCT%d_DiStrip_Quality_Profile") \
501 HIST_NAME("CLCT%d_dTime") \
502 HIST_NAME("CLCT%d_dTime_Profile") \
503 HIST_NAME("CLCT%d_dTime_vs_DiStrip") \
504 HIST_NAME("CLCT%d_dTime_vs_Half_Strip") \
505 HIST_NAME("CLCT%d_Half_Strip_Pattern") \
506 HIST_NAME("CLCT%d_Half_Strip_Quality") \
507 HIST_NAME("CLCT%d_Half_Strip_Quality_Distr") \
508 HIST_NAME("CLCT%d_Half_Strip_Quality_Profile") \
509 HIST_NAME("CLCT%d_KeyDiStrip") \
510 HIST_NAME("CLCT%d_KeyHalfStrip") \
511 HIST_NAME("CLCT_BXN") \
512 HIST_NAME("CLCT_BXN_vs_DMB_BXN") \
513 HIST_NAME("CLCT_DMB_BXN_diff") \
514 HIST_NAME("CLCT_DMB_L1A_diff") \
515 HIST_NAME("CLCT%d_Half_Strip_Pattern_Distr") \
516 HIST_NAME("CLCT_L1A") \
517 HIST_NAME("CLCT_Ly%d_Efficiency") \
518 HIST_NAME("CLCT_Ly%d_Rate") \
519 HIST_NAME("CLCT_Number") \
520 HIST_NAME("CLCT_Number_Of_HalfStrips_With_Hits") \
521 HIST_NAME("CLCT_Number_Of_Layers_With_Hits") \
522 HIST_NAME("CLCT_Number_Rate") \
523 HIST_NAME("CSC_Efficiency") \
524 HIST_NAME("CSC_Rate") \
525 HIST_NAME("DMB_BXN_Distrib") \
526 HIST_NAME("DMB_BXN_vs_DDU_BXN") \
527 HIST_NAME("DMB_CFEB_Active") \
528 HIST_NAME("DMB_CFEB_Active_vs_DAV") \
529 HIST_NAME("DMB_CFEB_DAV") \
530 HIST_NAME("DMB_CFEB_DAV_multiplicity") \
531 HIST_NAME("DMB_CFEB_DAV_multiplicity_Unpacking_Inefficiency") \
532 HIST_NAME("DMB_CFEB_DAV_Unpacking_Inefficiency") \
533 HIST_NAME("DMB_CFEB_MOVLP") \
534 HIST_NAME("DMB_CFEB_Sync") \
535 HIST_NAME("DMB_DDU_BXN_diff") \
536 HIST_NAME("DMB_DDU_L1A_diff") \
537 HIST_NAME("DMB_FEB_Combinations_DAV_Efficiency") \
538 HIST_NAME("DMB_FEB_Combinations_DAV_Rate") \
539 HIST_NAME("DMB_FEB_Combinations_DAV_Unpacking_Inefficiency") \
540 HIST_NAME("DMB_FEB_Combinations_Unpacked_vs_DAV") \
541 HIST_NAME("DMB_FEB_DAV_Efficiency") \
542 HIST_NAME("DMB_FEB_DAV_Rate") \
543 HIST_NAME("DMB_FEB_DAV_Unpacking_Inefficiency") \
544 HIST_NAME("DMB_FEB_Timeouts") \
545 HIST_NAME("DMB_FEB_Unpacked_vs_DAV") \
546 HIST_NAME("DMB_FIFO_stats") \
547 HIST_NAME("DMB_L1A_Distrib") \
548 HIST_NAME("DMB_L1A_vs_ALCT_L1A") \
549 HIST_NAME("DMB_L1A_vs_CLCT_L1A") \
550 HIST_NAME("DMB_L1A_vs_DDU_L1A") \
551 HIST_NAME("DMB_L1_Pipe") \
552 HIST_NAME("LCT0_Match_BXN_Difference") \
553 HIST_NAME("LCT1_Match_BXN_Difference") \
554 HIST_NAME("LCT_Match_Status") \
555 HIST_NAME("TMB_ALCT_BXN_diff") \
556 HIST_NAME("TMB_ALCT_L1A_diff") \
557 HIST_NAME("TMB_BXN_vs_ALCT_BXN") \
558 HIST_NAME("TMB_L1A_vs_ALCT_L1A") \
559 HIST_NAME("TMB_Word_Count") \
560 HIST_NAME("CFEB_Comparators_TimeSamples") \
561 HIST_NAME("Buffer_Size") \
563 HIST_NAME("CSC_Errors") \
564 HIST_NAME("CSC_Errors_Rate") \
565 HIST_NAME("CSC_Warnings") \
566 HIST_NAME("CSC_Warnings_Rate") \
567 HIST_NAME("DMB_Active_Header_Count") \
568 HIST_NAME("DMB_Connected_Inputs") \
569 HIST_NAME("DMB_Connected_Inputs_Rate") \
570 HIST_NAME("DMB_DAV_Header_Count_vs_DMB_Active_Header_Count") \
571 HIST_NAME("DMB_DAV_Header_Occupancy") \
572 HIST_NAME("DMB_DAV_Header_Occupancy_Rate") \
573 HIST_NAME("DMB_unpacked_vs_DAV") \
574 HIST_NAME("L1A_Increment") \
575 HIST_NAME("Readout_Errors") \
576 HIST_NAME("Trailer_ErrorStat_Frequency") \
577 HIST_NAME("Trailer_ErrorStat_Rate") \
578 HIST_NAME("Trailer_ErrorStat_Table") \
579 HIST_NAME("Word_Count") \
580 HIST_NAME("All_DDUs_Average_Event_Size") \
581 HIST_NAME("All_DDUs_Average_Inputs_with_Data") \
582 HIST_NAME("All_DDUs_Average_Live_Inputs") \
583 HIST_NAME("All_DDUs_Event_Size") \
584 HIST_NAME("All_DDUs_Format_Errors") \
585 HIST_NAME("All_DDUs_Inputs_Errors") \
586 HIST_NAME("All_DDUs_Inputs_Warnings") \
587 HIST_NAME("All_DDUs_Inputs_with_Data") \
588 HIST_NAME("All_DDUs_in_Readout") \
589 HIST_NAME("All_DDUs_L1A_Increment") \
590 HIST_NAME("All_DDUs_Live_Inputs") \
591 HIST_NAME("All_DDUs_Trailer_Errors") \
592 HIST_NAME("All_Readout_Errors") \
593 HIST_NAME("Minus_endcap_AFEB_RawHits_Time") \
594 HIST_NAME("Plus_endcap_AFEB_RawHits_Time") \
595 HIST_NAME("CSC_AFEB_RawHits_Time_mean") \
596 HIST_NAME("CSC_AFEB_RawHits_Time_rms") \
597 HIST_NAME("CSC_ALCT0_BXN_mean") \
598 HIST_NAME("CSC_ALCT0_BXN_rms") \
599 HIST_NAME("Minus_endcap_ALCT0_dTime") \
600 HIST_NAME("Plus_endcap_ALCT0_dTime") \
601 HIST_NAME("CSC_ALCT0_Quality") \
602 HIST_NAME("CSC_ALCT_CLCT_Match_mean") \
603 HIST_NAME("CSC_ALCT_CLCT_Match_rms") \
604 HIST_NAME("CSC_ALCT_Planes_with_Hits") \
605 HIST_NAME("CSC_CLCT0_BXN_mean") \
606 HIST_NAME("CSC_CLCT0_BXN_rms") \
607 HIST_NAME("CSC_CLCT0_Quality") \
608 HIST_NAME("CSC_CLCT_Planes_with_Hits") \
609 HIST_NAME("CSC_DMB_input_fifo_full") \
610 HIST_NAME("CSC_DMB_input_fifo_full_Fract") \
611 HIST_NAME("CSC_DMB_input_timeout") \
612 HIST_NAME("CSC_DMB_input_timeout_Fract") \
613 HIST_NAME("Minus_endcap_ALCT_CLCT_Match_Time") \
614 HIST_NAME("Minus_endcap_CLCT0_dTime") \
615 HIST_NAME("Plus_endcap_ALCT_CLCT_Match_Time") \
616 HIST_NAME("Plus_endcap_CLCT0_dTime") \
617 HIST_NAME("Plus_endcap_CFEB_Comparators_Time") \
618 HIST_NAME("Minus_endcap_CFEB_Comparators_Time") \
619 HIST_NAME("CSC_CFEB_Comparators_Time_mean") \
620 HIST_NAME("CSC_CFEB_Comparators_Time_rms") \
621 HIST_NAME("CSC_Format_Errors") \
622 HIST_NAME("CSC_Format_Errors_Fract") \
623 HIST_NAME("CSC_Format_Warnings") \
624 HIST_NAME("CSC_Format_Warnings_Fract") \
625 HIST_NAME("CSC_L1A_out_of_sync") \
626 HIST_NAME("CSC_L1A_out_of_sync_Fract") \
627 HIST_NAME("CSC_Reporting") \
628 HIST_NAME("CSC_STATS_cfeb_bwords") \
629 HIST_NAME("CSC_STATS_fifofull_err") \
630 HIST_NAME("CSC_STATS_format_err") \
631 HIST_NAME("CSC_STATS_inputto_err") \
632 HIST_NAME("CSC_STATS_l1sync_err") \
633 HIST_NAME("CSC_STATS_occupancy") \
634 HIST_NAME("CSC_STATS_summary") \
635 HIST_NAME("CSC_STATS_wo_alct") \
636 HIST_NAME("CSC_STATS_wo_cfeb") \
637 HIST_NAME("CSC_STATS_wo_clct") \
638 HIST_NAME("CSC_Unpacked") \
639 HIST_NAME("CFEB_SCA_CellPeak_Time") \
640 HIST_NAME("Plus_endcap_CFEB_SCA_CellPeak_Time") \
641 HIST_NAME("Minus_endcap_CFEB_SCA_CellPeak_Time") \
642 HIST_NAME("CSC_CFEB_SCA_CellPeak_Time_mean") \
643 HIST_NAME("CSC_CFEB_SCA_CellPeak_Time_rms") \
644 HIST_NAME("CSC_Unpacked_Fract") \
645 HIST_NAME("CSC_Unpacked_with_errors") \
646 HIST_NAME("CSC_wo_ALCT") \
647 HIST_NAME("CSC_standby") \
648 HIST_NAME("CSC_wo_ALCT_Fract") \
649 HIST_NAME("CSC_wo_CFEB") \
650 HIST_NAME("CSC_wo_CFEB_Fract") \
651 HIST_NAME("CSC_wo_CLCT") \
652 HIST_NAME("CSC_wo_CLCT_Fract") \
653 HIST_NAME("All_DDUs_BXNs") \
654 HIST_NAME("DMB_Format_Errors") \
655 HIST_NAME("DMB_Format_Errors_Fract") \
656 HIST_NAME("DMB_Format_Warnings") \
657 HIST_NAME("DMB_Format_Warnings_Fract") \
658 HIST_NAME("DMB_input_fifo_full") \
659 HIST_NAME("DMB_input_fifo_full_Fract") \
660 HIST_NAME("DMB_input_timeout") \
661 HIST_NAME("DMB_input_timeout_Fract") \
662 HIST_NAME("DMB_L1A_out_of_sync") \
663 HIST_NAME("DMB_L1A_out_of_sync_Fract") \
664 HIST_NAME("DMB_Reporting") \
665 HIST_NAME("DMB_Unpacked") \
666 HIST_NAME("DMB_Unpacked_Fract") \
667 HIST_NAME("DMB_Unpacked_with_errors") \
668 HIST_NAME("DMB_wo_ALCT") \
669 HIST_NAME("DMB_wo_ALCT_Fract") \
670 HIST_NAME("DMB_wo_CFEB") \
671 HIST_NAME("DMB_wo_CFEB_Fract") \
672 HIST_NAME("DMB_wo_CLCT") \
673 HIST_NAME("DMB_wo_CLCT_Fract") \
674 HIST_NAME("FEDEntries") \
675 HIST_NAME("FEDFatal") \
676 HIST_NAME("FEDFormatFatal") \
677 HIST_NAME("FEDNonFatal") \
678 HIST_NAME("Physics_EMU") \
679 HIST_NAME("Physics_ME1") \
680 HIST_NAME("Physics_ME2") \
681 HIST_NAME("Physics_ME3") \
682 HIST_NAME("Physics_ME4") \
683 HIST_NAME("Event_Display_Anode") \
684 HIST_NAME("Event_Display_Cathode") \
685 HIST_NAME("Event_Display_XY") \
686 HIST_NAME("reportSummary") \
687 HIST_NAME("CSC_SideMinus") \
688 HIST_NAME("CSC_SideMinus_Station01") \
689 HIST_NAME("CSC_SideMinus_Station01_Ring01") \
690 HIST_NAME("CSC_SideMinus_Station01_Ring02") \
691 HIST_NAME("CSC_SideMinus_Station01_Ring03") \
692 HIST_NAME("CSC_SideMinus_Station02") \
693 HIST_NAME("CSC_SideMinus_Station02_Ring01") \
694 HIST_NAME("CSC_SideMinus_Station02_Ring02") \
695 HIST_NAME("CSC_SideMinus_Station03") \
696 HIST_NAME("CSC_SideMinus_Station03_Ring01") \
697 HIST_NAME("CSC_SideMinus_Station03_Ring02") \
698 HIST_NAME("CSC_SideMinus_Station04") \
699 HIST_NAME("CSC_SideMinus_Station04_Ring01") \
700 HIST_NAME("CSC_SideMinus_Station04_Ring02") \
701 HIST_NAME("CSC_SidePlus") \
702 HIST_NAME("CSC_SidePlus_Station01") \
703 HIST_NAME("CSC_SidePlus_Station01_Ring01") \
704 HIST_NAME("CSC_SidePlus_Station01_Ring02") \
705 HIST_NAME("CSC_SidePlus_Station01_Ring03") \
706 HIST_NAME("CSC_SidePlus_Station02") \
707 HIST_NAME("CSC_SidePlus_Station02_Ring01") \
708 HIST_NAME("CSC_SidePlus_Station02_Ring02") \
709 HIST_NAME("CSC_SidePlus_Station03") \
710 HIST_NAME("CSC_SidePlus_Station03_Ring01") \
711 HIST_NAME("CSC_SidePlus_Station03_Ring02") \
712 HIST_NAME("CSC_SidePlus_Station04") \
713 HIST_NAME("CSC_SidePlus_Station04_Ring01") \
714 HIST_NAME("CSC_SidePlus_Station04_Ring02") \
715 HIST_NAME("CertificationSummary") \
716 HIST_NAME("CSC_SideMinus") \
717 HIST_NAME("CSC_SideMinus_Station01") \
718 HIST_NAME("CSC_SideMinus_Station01_Ring01") \
719 HIST_NAME("CSC_SideMinus_Station01_Ring02") \
720 HIST_NAME("CSC_SideMinus_Station01_Ring03") \
721 HIST_NAME("CSC_SideMinus_Station02") \
722 HIST_NAME("CSC_SideMinus_Station02_Ring01") \
723 HIST_NAME("CSC_SideMinus_Station02_Ring02") \
724 HIST_NAME("CSC_SideMinus_Station03") \
725 HIST_NAME("CSC_SideMinus_Station03_Ring01") \
726 HIST_NAME("CSC_SideMinus_Station03_Ring02") \
727 HIST_NAME("CSC_SideMinus_Station04") \
728 HIST_NAME("CSC_SideMinus_Station04_Ring01") \
729 HIST_NAME("CSC_SideMinus_Station04_Ring02") \
730 HIST_NAME("CSC_SidePlus") \
731 HIST_NAME("CSC_SidePlus_Station01") \
732 HIST_NAME("CSC_SidePlus_Station01_Ring01") \
733 HIST_NAME("CSC_SidePlus_Station01_Ring02") \
734 HIST_NAME("CSC_SidePlus_Station01_Ring03") \
735 HIST_NAME("CSC_SidePlus_Station02") \
736 HIST_NAME("CSC_SidePlus_Station02_Ring01") \
737 HIST_NAME("CSC_SidePlus_Station02_Ring02") \
738 HIST_NAME("CSC_SidePlus_Station03") \
739 HIST_NAME("CSC_SidePlus_Station03_Ring01") \
740 HIST_NAME("CSC_SidePlus_Station03_Ring02") \
741 HIST_NAME("CSC_SidePlus_Station04") \
742 HIST_NAME("CSC_SidePlus_Station04_Ring01") \
743 HIST_NAME("CSC_SidePlus_Station04_Ring02") \
744 HIST_NAME("DAQSummary") \
745 HIST_NAME("CSC_SideMinus") \
746 HIST_NAME("CSC_SideMinus_Station01") \
747 HIST_NAME("CSC_SideMinus_Station01_Ring01") \
748 HIST_NAME("CSC_SideMinus_Station01_Ring02") \
749 HIST_NAME("CSC_SideMinus_Station01_Ring03") \
750 HIST_NAME("CSC_SideMinus_Station02") \
751 HIST_NAME("CSC_SideMinus_Station02_Ring01") \
752 HIST_NAME("CSC_SideMinus_Station02_Ring02") \
753 HIST_NAME("CSC_SideMinus_Station03") \
754 HIST_NAME("CSC_SideMinus_Station03_Ring01") \
755 HIST_NAME("CSC_SideMinus_Station03_Ring02") \
756 HIST_NAME("CSC_SideMinus_Station04") \
757 HIST_NAME("CSC_SideMinus_Station04_Ring01") \
758 HIST_NAME("CSC_SideMinus_Station04_Ring02") \
759 HIST_NAME("CSC_SidePlus") \
760 HIST_NAME("CSC_SidePlus_Station01") \
761 HIST_NAME("CSC_SidePlus_Station01_Ring01") \
762 HIST_NAME("CSC_SidePlus_Station01_Ring02") \
763 HIST_NAME("CSC_SidePlus_Station01_Ring03") \
764 HIST_NAME("CSC_SidePlus_Station02") \
765 HIST_NAME("CSC_SidePlus_Station02_Ring01") \
766 HIST_NAME("CSC_SidePlus_Station02_Ring02") \
767 HIST_NAME("CSC_SidePlus_Station03") \
768 HIST_NAME("CSC_SidePlus_Station03_Ring01") \
769 HIST_NAME("CSC_SidePlus_Station03_Ring02") \
770 HIST_NAME("CSC_SidePlus_Station04") \
771 HIST_NAME("CSC_SidePlus_Station04_Ring01") \
772 HIST_NAME("CSC_SidePlus_Station04_Ring02") \
773 HIST_NAME("DCSSummary") \
774 HIST_NAME("CSC_SideMinus") \
775 HIST_NAME("CSC_SideMinus_Station01") \
776 HIST_NAME("CSC_SideMinus_Station01_Ring01") \
777 HIST_NAME("CSC_SideMinus_Station01_Ring02") \
778 HIST_NAME("CSC_SideMinus_Station01_Ring03") \
779 HIST_NAME("CSC_SideMinus_Station02") \
780 HIST_NAME("CSC_SideMinus_Station02_Ring01") \
781 HIST_NAME("CSC_SideMinus_Station02_Ring02") \
782 HIST_NAME("CSC_SideMinus_Station03") \
783 HIST_NAME("CSC_SideMinus_Station03_Ring01") \
784 HIST_NAME("CSC_SideMinus_Station03_Ring02") \
785 HIST_NAME("CSC_SideMinus_Station04") \
786 HIST_NAME("CSC_SideMinus_Station04_Ring01") \
787 HIST_NAME("CSC_SideMinus_Station04_Ring02") \
788 HIST_NAME("CSC_SidePlus") \
789 HIST_NAME("CSC_SidePlus_Station01") \
790 HIST_NAME("CSC_SidePlus_Station01_Ring01") \
791 HIST_NAME("CSC_SidePlus_Station01_Ring02") \
792 HIST_NAME("CSC_SidePlus_Station01_Ring03") \
793 HIST_NAME("CSC_SidePlus_Station02") \
794 HIST_NAME("CSC_SidePlus_Station02_Ring01") \
795 HIST_NAME("CSC_SidePlus_Station02_Ring02") \
796 HIST_NAME("CSC_SidePlus_Station03") \
797 HIST_NAME("CSC_SidePlus_Station03_Ring01") \
798 HIST_NAME("CSC_SidePlus_Station03_Ring02") \
799 HIST_NAME("CSC_SidePlus_Station04") \
800 HIST_NAME("CSC_SidePlus_Station04_Ring01") \
801 HIST_NAME("CSC_SidePlus_Station04_Ring02") \
802 HIST_NAME("FEDBufferSize") \
803 HIST_NAME("FED_DDU_L1A_mismatch") \
804 HIST_NAME("FEDTotalEventSize") \
805 HIST_NAME("FEDTotalCSCs") \
806 HIST_NAME("FEDTotalCFEBs") \
807 HIST_NAME("FEDTotalALCTs") \
808 HIST_NAME("FEDTotalTMBs") \
809 HIST_NAME("DCCBufferSize") \
810 HIST_NAME("FEDFormat_Errors") \
811 HIST_NAME("FED_DDU_L1A_mismatch_fract") \
812 HIST_NAME("FED_DDU_L1A_mismatch_with_CSC_data") \
813 HIST_NAME("FED_DDU_L1A_mismatch_with_CSC_data_fract") \
814 HIST_NAME("FED_DDU_L1A_mismatch_cnt") \
815 HIST_NAME("FED_DDU_L1A_mismatch_with_CSC_data_cnt") \
816 HIST_NAME("FED_Stats") \
817 HIST_NAME("All_DDUs_Output_Path_Status")
819 #define HIST_ID(a) a,
825 #define HIST_ID(a) # a,
829 #define HIST_NAME(a) a,
833 #define SIZEOF_ARRAY(a) (sizeof a / sizeof (*a))
838 #undef HIST_NAME_TABLE
static const HistoName keys[]
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
static const unsigned int namesSize
static const HistoName names[]