CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
hcal-layouts.py
Go to the documentation of this file.
1 def hcallayout(i, p, *rows): i["Layouts/HCAL Layouts/" + p] = DQMItem(layout=rows)
2 
3 hcallayout(dqmitems, "HCAL Data Format Summary",
4  ["Hcal/DataFormatMonitor/HTR Error Word by Crate"],
5  ["Hcal/DataFormatMonitor/Bad Quality Digis",
6  "Hcal/DataFormatMonitor/Unmapped Digis"],
7  ["Hcal/DataFormatMonitor/Event Fragments violating the Common Data Format",
8  "Hcal/DataFormatMonitor/DCC Event Format violation",
9  "Hcal/DataFormatMonitor/DCC Error and Warning",
10  "Hcal/DataFormatMonitor/DCC View of Spigot Conditions"]
11  )
12 
13 hcallayout(dqmitems, "HCAL Digitization Summary",
14  ["Hcal/DigiMonitor/Digi Depth 1 Occupancy Map",
15  "Hcal/DigiMonitor/Digi Depth 2 Occupancy Map",
16  "Hcal/DigiMonitor/Digi Depth 3 Occupancy Map",
17  "Hcal/DigiMonitor/Digi Depth 4 Occupancy Map"],
18  ["Hcal/DigiMonitor/HB/HB # of Digis",
19  "Hcal/DigiMonitor/HE/HE # of Digis",
20  "Hcal/DigiMonitor/HF/HF # of Digis",
21  "Hcal/DigiMonitor/HO/HO # of Digis"],
22  ["Hcal/DigiMonitor/HB/HB QIE ADC Value",
23  "Hcal/DigiMonitor/HE/HE QIE ADC Value",
24  "Hcal/DigiMonitor/HF/HF QIE ADC Value",
25  "Hcal/DigiMonitor/HO/HO QIE ADC Value"]
26  )
27 
28 hcallayout(dqmitems, "HCAL Reconstruction Summary",
29  ["Hcal/RecHitMonitor/RecHit Total Energy"],
30  ["Hcal/RecHitMonitor/HB/HB RecHit Energies",
31  "Hcal/RecHitMonitor/HE/HE RecHit Energies",
32  "Hcal/RecHitMonitor/HF/HF RecHit Energies",
33  "Hcal/RecHitMonitor/HO/HO RecHit Energies"],
34  ["Hcal/RecHitMonitor/HB/HB RecHit Times",
35  "Hcal/RecHitMonitor/HE/HE RecHit Times",
36  "Hcal/RecHitMonitor/HF/HF RecHit Times",
37  "Hcal/RecHitMonitor/HO/HO RecHit Times"]
38  )
39 
40 hcallayout(dqmitems, "HCAL Reconstruction Threshold Summary",
41  ["Hcal/RecHitMonitor/RecHit Total Energy - Threshold"],
42  ["Hcal/RecHitMonitor/HB/HB RecHit Total Energy - Threshold",
43  "Hcal/RecHitMonitor/HE/HE RecHit Total Energy - Threshold",
44  "Hcal/RecHitMonitor/HF/HF RecHit Total Energy - Threshold",
45  "Hcal/RecHitMonitor/HO/HO RecHit Total Energy - Threshold"],
46  ["Hcal/RecHitMonitor/HB/HB RecHit Times - Threshold",
47  "Hcal/RecHitMonitor/HE/HE RecHit Times - Threshold",
48  "Hcal/RecHitMonitor/HF/HF RecHit Times - Threshold",
49  "Hcal/RecHitMonitor/HO/HO RecHit Times - Threshold"]
50  )
51 
52 hcallayout(dqmitems, "HCAL Hot Cell Summary",
53  ["Hcal/HotCellMonitor/HotCellEnergy",
54  "Hcal/HotCellMonitor/HotCellTime"],
55  ["Hcal/HotCellMonitor/HB/HBHotCellOCCmap_Thresh0",
56  "Hcal/HotCellMonitor/HE/HEHotCellOCCmap_Thresh0",
57  "Hcal/HotCellMonitor/HF/HFHotCellOCCmap_Thresh0",
58  "Hcal/HotCellMonitor/HO/HOHotCellOCCmap_Thresh0"]
59  )
60 
61 hcallayout(dqmitems, "HCAL Hot Cell NADA Summary",
62  ["Hcal/HotCellMonitor/NADA_NumHotCells",
63  "Hcal/HotCellMonitor/NADA_NumNegCells"],
64  ["Hcal/HotCellMonitor/HB/NADA_HB_OCC_MAP",
65  "Hcal/HotCellMonitor/HE/NADA_HE_OCC_MAP",
66  "Hcal/HotCellMonitor/HF/NADA_HF_OCC_MAP",
67  "Hcal/HotCellMonitor/HO/NADA_HO_OCC_MAP"]
68  )
69 
70 hcallayout(dqmitems, "HCAL Dead Cell Summary",
71  ["Hcal/DeadCellMonitor/HB/HB_deadADCOccupancyMap",
72  "Hcal/DeadCellMonitor/HE/HE_deadADCOccupancyMap"],
73  ["Hcal/DeadCellMonitor/HF/HF_deadADCOccupancyMap",
74  "Hcal/DeadCellMonitor/HO/HO_deadADCOccupancyMap"],
75  ["Hcal/DeadCellMonitor/HB/HB_CoolCell_belowPed",
76  "Hcal/DeadCellMonitor/HE/HE_CoolCell_belowPed"
77  "Hcal/DeadCellMonitor/HF/HF_CoolCell_belowPed"
78  "Hcal/DeadCellMonitor/HO/HO_CoolCell_belowPed"],
79  ["Hcal/DeadCellMonitor/HB/HB_NADA_CoolCellMap"
80  "Hcal/DeadCellMonitor/HE/HE_NADA_CoolCellMap"
81  "Hcal/DeadCellMonitor/HF/HF_NADA_CoolCellMap"
82  "Hcal/DeadCellMonitor/HO/HO_NADA_CoolCellMap"]
83  )
84 
85 hcallayout(dqmitems, "HCAL Pedestal Summary",
86  ["Hcal/PedestalMonitor/HB/HB Normalized RMS Values",
87  "Hcal/PedestalMonitor/HE/HE Normalized RMS Values",
88  "Hcal/PedestalMonitor/HF/HF Normalized RMS Values",
89  "Hcal/PedestalMonitor/HO/HO Normalized RMS Values"],
90  ["Hcal/PedestalMonitor/HB/HB Subtracted Mean Values",
91  "Hcal/PedestalMonitor/HE/HE Subtracted Mean Values",
92  "Hcal/PedestalMonitor/HF/HF Subtracted Mean Values",
93  "Hcal/PedestalMonitor/HO/HO Subtracted Mean Values"],
94  ["Hcal/PedestalMonitor/HB/HB CapID RMS Variance",
95  "Hcal/PedestalMonitor/HE/HE CapID RMS Variance",
96  "Hcal/PedestalMonitor/HF/HF CapID RMS Variance",
97  "Hcal/PedestalMonitor/HO/HO CapID RMS Variance"],
98  ["Hcal/PedestalMonitor/HB/HB CapID Mean Variance",
99  "Hcal/PedestalMonitor/HE/HE CapID Mean Variance",
100  "Hcal/PedestalMonitor/HF/HF CapID Mean Variance",
101  "Hcal/PedestalMonitor/HO/HO CapID Mean Variance"]
102  )
103 
104 hcallayout(dqmitems, "HCAL LED Summary",
105  ["Hcal/LEDMonitor/HB/HB Ped Subtracted Pulse Shape",
106  "Hcal/LEDMonitor/HE/HE Ped Subtracted Pulse Shape",
107  "Hcal/LEDMonitor/HF/HF Ped Subtracted Pulse Shape",
108  "Hcal/LEDMonitor/HO/HO Ped Subtracted Pulse Shape"],
109  ["Hcal/LEDMonitor/HB/HB Average Pulse Shape",
110  "Hcal/LEDMonitor/HE/HE Average Pulse Shape",
111  "Hcal/LEDMonitor/HF/HF Average Pulse Shape",
112  "Hcal/LEDMonitor/HO/HO Average Pulse Shape"],
113  ["Hcal/LEDMonitor/HB/HB Average Pulse Time",
114  "Hcal/LEDMonitor/HE/HE Average Pulse Time",
115  "Hcal/LEDMonitor/HF/HF Average Pulse Time",
116  "Hcal/LEDMonitor/HO/HO Average Pulse Time"],
117  ["Hcal/LEDMonitor/LED Mean Energy Depth 1",
118  "Hcal/LEDMonitor/LED Mean Energy Depth 2",
119  "Hcal/LEDMonitor/LED Mean Energy Depth 3",
120  "Hcal/LEDMonitor/LED Mean Energy Depth 4"]
121 )
122 
123 hcallayout(dqmitems, "HCAL Barrel Summary",
124  ["Hcal/DigiMonitor/HB/HB # of Digis",
125  "Hcal/DigiMonitor/HB/HB QIE ADC Value"],
126  ["Hcal/RecHitMonitor/HB/HB RecHit Energies",
127  "Hcal/RecHitMonitor/HB/HB RecHit Times",
128  "Hcal/RecHitMonitor/HB/HB RecHit Total Energy - Threshold",
129  "Hcal/RecHitMonitor/HB/HB RecHit Times - Threshold"],
130  ["Hcal/HotCellMonitor/HB/HBHotCellOCCmap_Thresh0",
131  "Hcal/HotCellMonitor/HB/NADA_HB_OCC_MAP"],
132  ["Hcal/DeadCellMonitor/HB/HB_deadADCOccupancyMap",
133  "Hcal/DeadCellMonitor/HB/HB_CoolCell_belowPed",
134  "Hcal/DeadCellMonitor/HB/HB_NADA_CoolCellMap"],
135  ["Hcal/PedestalMonitor/HB/HB Normalized RMS Values",
136  "Hcal/PedestalMonitor/HB/HB Subtracted Mean Values",
137  "Hcal/PedestalMonitor/HB/HB CapID RMS Variance",
138  "Hcal/PedestalMonitor/HB/HB CapID Mean Variance"],
139  ["Hcal/LEDMonitor/HB/HB Ped Subtracted Pulse Shape",
140  "Hcal/LEDMonitor/HB/HB Average Pulse Shape",
141  "Hcal/LEDMonitor/HB/HB Average Pulse Time"]
142 )
143 
144 hcallayout(dqmitems, "HCAL Endcap Summary",
145  ["Hcal/DigiMonitor/HE/HE # of Digis",
146  "Hcal/DigiMonitor/HE/HE QIE ADC Value"],
147  ["Hcal/RecHitMonitor/HE/HE RecHit Energies",
148  "Hcal/RecHitMonitor/HE/HE RecHit Times",
149  "Hcal/RecHitMonitor/HE/HE RecHit Total Energy - Threshold",
150  "Hcal/RecHitMonitor/HE/HE RecHit Times - Threshold"],
151  ["Hcal/HotCellMonitor/HE/HEHotCellOCCmap_Thresh0",
152  "Hcal/HotCellMonitor/HE/NADA_HE_OCC_MAP"],
153  ["Hcal/DeadCellMonitor/HE/HE_deadADCOccupancyMap",
154  "Hcal/DeadCellMonitor/HE/HE_CoolCell_belowPed",
155  "Hcal/DeadCellMonitor/HE/HE_NADA_CoolCellMap"],
156  ["Hcal/PedestalMonitor/HE/HE Normalized RMS Values",
157  "Hcal/PedestalMonitor/HE/HE Subtracted Mean Values",
158  "Hcal/PedestalMonitor/HE/HE CapID RMS Variance",
159  "Hcal/PedestalMonitor/HE/HE CapID Mean Variance"],
160  ["Hcal/LEDMonitor/HE/HE Ped Subtracted Pulse Shape",
161  "Hcal/LEDMonitor/HE/HE Average Pulse Shape",
162  "Hcal/LEDMonitor/HE/HE Average Pulse Time"]
163 )
164 
165 hcallayout(dqmitems, "HCAL Forward Summary",
166  ["Hcal/DigiMonitor/HF/HF # of Digis",
167  "Hcal/DigiMonitor/HF/HF QIE ADC Value"],
168  ["Hcal/RecHitMonitor/HF/HF RecHit Energies",
169  "Hcal/RecHitMonitor/HF/HF RecHit Times",
170  "Hcal/RecHitMonitor/HF/HF RecHit Total Energy - Threshold",
171  "Hcal/RecHitMonitor/HF/HF RecHit Times - Threshold"],
172  ["Hcal/HotCellMonitor/HF/HFHotCellOCCmap_Thresh0",
173  "Hcal/HotCellMonitor/HF/NADA_HF_OCC_MAP"],
174  ["Hcal/DeadCellMonitor/HF/HF_deadADCOccupancyMap",
175  "Hcal/DeadCellMonitor/HF/HF_CoolCell_belowPed",
176  "Hcal/DeadCellMonitor/HF/HF_NADA_CoolCellMap"],
177  ["Hcal/PedestalMonitor/HF/HF Normalized RMS Values",
178  "Hcal/PedestalMonitor/HF/HF Subtracted Mean Values",
179  "Hcal/PedestalMonitor/HF/HF CapID RMS Variance",
180  "Hcal/PedestalMonitor/HF/HF CapID Mean Variance"],
181  ["Hcal/LEDMonitor/HF/HF Ped Subtracted Pulse Shape",
182  "Hcal/LEDMonitor/HF/HF Average Pulse Shape",
183  "Hcal/LEDMonitor/HF/HF Average Pulse Time"]
184 
185 )
186 
187 hcallayout(dqmitems, "HCAL Outer Summary",
188  ["Hcal/DigiMonitor/HO/HO # of Digis",
189  "Hcal/DigiMonitor/HO/HO QIE ADC Value"],
190  ["Hcal/RecHitMonitor/HO/HO RecHit Energies",
191  "Hcal/RecHitMonitor/HO/HO RecHit Times",
192  "Hcal/RecHitMonitor/HO/HO RecHit Total Energy - Threshold",
193  "Hcal/RecHitMonitor/HO/HO RecHit Times - Threshold"],
194  ["Hcal/HotCellMonitor/HO/HOHotCellOCCmap_Thresh0",
195  "Hcal/HotCellMonitor/HO/NADA_HO_OCC_MAP"],
196  ["Hcal/DeadCellMonitor/HO/HO_deadADCOccupancyMap",
197  "Hcal/DeadCellMonitor/HO/HO_CoolCell_belowPed",
198  "Hcal/DeadCellMonitor/HO/HO_NADA_CoolCellMap"],
199  ["Hcal/PedestalMonitor/HO/HO Normalized RMS Values",
200  "Hcal/PedestalMonitor/HO/HO Subtracted Mean Values",
201  "Hcal/PedestalMonitor/HO/HO CapID RMS Variance",
202  "Hcal/PedestalMonitor/HO/HO CapID Mean Variance"],
203  ["Hcal/LEDMonitor/HO/HO Ped Subtracted Pulse Shape",
204  "Hcal/LEDMonitor/HO/HO Average Pulse Shape",
205  "Hcal/LEDMonitor/HO/HO Average Pulse Time"]
206 )