00001 def hcallayout(i, p, *rows): i["Layouts/HCAL Layouts/" + p] = DQMItem(layout=rows) 00002 00003 hcallayout(dqmitems, "HCAL Data Format Summary", 00004 ["Hcal/DataFormatMonitor/HTR Error Word by Crate"], 00005 ["Hcal/DataFormatMonitor/Bad Quality Digis", 00006 "Hcal/DataFormatMonitor/Unmapped Digis"], 00007 ["Hcal/DataFormatMonitor/Event Fragments violating the Common Data Format", 00008 "Hcal/DataFormatMonitor/DCC Event Format violation", 00009 "Hcal/DataFormatMonitor/DCC Error and Warning", 00010 "Hcal/DataFormatMonitor/DCC View of Spigot Conditions"] 00011 ) 00012 00013 hcallayout(dqmitems, "HCAL Digitization Summary", 00014 ["Hcal/DigiMonitor/Digi Depth 1 Occupancy Map", 00015 "Hcal/DigiMonitor/Digi Depth 2 Occupancy Map", 00016 "Hcal/DigiMonitor/Digi Depth 3 Occupancy Map", 00017 "Hcal/DigiMonitor/Digi Depth 4 Occupancy Map"], 00018 ["Hcal/DigiMonitor/HB/HB # of Digis", 00019 "Hcal/DigiMonitor/HE/HE # of Digis", 00020 "Hcal/DigiMonitor/HF/HF # of Digis", 00021 "Hcal/DigiMonitor/HO/HO # of Digis"], 00022 ["Hcal/DigiMonitor/HB/HB QIE ADC Value", 00023 "Hcal/DigiMonitor/HE/HE QIE ADC Value", 00024 "Hcal/DigiMonitor/HF/HF QIE ADC Value", 00025 "Hcal/DigiMonitor/HO/HO QIE ADC Value"] 00026 ) 00027 00028 hcallayout(dqmitems, "HCAL Reconstruction Summary", 00029 ["Hcal/RecHitMonitor/RecHit Total Energy"], 00030 ["Hcal/RecHitMonitor/HB/HB RecHit Energies", 00031 "Hcal/RecHitMonitor/HE/HE RecHit Energies", 00032 "Hcal/RecHitMonitor/HF/HF RecHit Energies", 00033 "Hcal/RecHitMonitor/HO/HO RecHit Energies"], 00034 ["Hcal/RecHitMonitor/HB/HB RecHit Times", 00035 "Hcal/RecHitMonitor/HE/HE RecHit Times", 00036 "Hcal/RecHitMonitor/HF/HF RecHit Times", 00037 "Hcal/RecHitMonitor/HO/HO RecHit Times"] 00038 ) 00039 00040 hcallayout(dqmitems, "HCAL Reconstruction Threshold Summary", 00041 ["Hcal/RecHitMonitor/RecHit Total Energy - Threshold"], 00042 ["Hcal/RecHitMonitor/HB/HB RecHit Total Energy - Threshold", 00043 "Hcal/RecHitMonitor/HE/HE RecHit Total Energy - Threshold", 00044 "Hcal/RecHitMonitor/HF/HF RecHit Total Energy - Threshold", 00045 "Hcal/RecHitMonitor/HO/HO RecHit Total Energy - Threshold"], 00046 ["Hcal/RecHitMonitor/HB/HB RecHit Times - Threshold", 00047 "Hcal/RecHitMonitor/HE/HE RecHit Times - Threshold", 00048 "Hcal/RecHitMonitor/HF/HF RecHit Times - Threshold", 00049 "Hcal/RecHitMonitor/HO/HO RecHit Times - Threshold"] 00050 ) 00051 00052 hcallayout(dqmitems, "HCAL Hot Cell Summary", 00053 ["Hcal/HotCellMonitor/HotCellEnergy", 00054 "Hcal/HotCellMonitor/HotCellTime"], 00055 ["Hcal/HotCellMonitor/HB/HBHotCellOCCmap_Thresh0", 00056 "Hcal/HotCellMonitor/HE/HEHotCellOCCmap_Thresh0", 00057 "Hcal/HotCellMonitor/HF/HFHotCellOCCmap_Thresh0", 00058 "Hcal/HotCellMonitor/HO/HOHotCellOCCmap_Thresh0"] 00059 ) 00060 00061 hcallayout(dqmitems, "HCAL Hot Cell NADA Summary", 00062 ["Hcal/HotCellMonitor/NADA_NumHotCells", 00063 "Hcal/HotCellMonitor/NADA_NumNegCells"], 00064 ["Hcal/HotCellMonitor/HB/NADA_HB_OCC_MAP", 00065 "Hcal/HotCellMonitor/HE/NADA_HE_OCC_MAP", 00066 "Hcal/HotCellMonitor/HF/NADA_HF_OCC_MAP", 00067 "Hcal/HotCellMonitor/HO/NADA_HO_OCC_MAP"] 00068 ) 00069 00070 hcallayout(dqmitems, "HCAL Dead Cell Summary", 00071 ["Hcal/DeadCellMonitor/HB/HB_deadADCOccupancyMap", 00072 "Hcal/DeadCellMonitor/HE/HE_deadADCOccupancyMap"], 00073 ["Hcal/DeadCellMonitor/HF/HF_deadADCOccupancyMap", 00074 "Hcal/DeadCellMonitor/HO/HO_deadADCOccupancyMap"], 00075 ["Hcal/DeadCellMonitor/HB/HB_CoolCell_belowPed", 00076 "Hcal/DeadCellMonitor/HE/HE_CoolCell_belowPed" 00077 "Hcal/DeadCellMonitor/HF/HF_CoolCell_belowPed" 00078 "Hcal/DeadCellMonitor/HO/HO_CoolCell_belowPed"], 00079 ["Hcal/DeadCellMonitor/HB/HB_NADA_CoolCellMap" 00080 "Hcal/DeadCellMonitor/HE/HE_NADA_CoolCellMap" 00081 "Hcal/DeadCellMonitor/HF/HF_NADA_CoolCellMap" 00082 "Hcal/DeadCellMonitor/HO/HO_NADA_CoolCellMap"] 00083 ) 00084 00085 hcallayout(dqmitems, "HCAL Pedestal Summary", 00086 ["Hcal/PedestalMonitor/HB/HB Normalized RMS Values", 00087 "Hcal/PedestalMonitor/HE/HE Normalized RMS Values", 00088 "Hcal/PedestalMonitor/HF/HF Normalized RMS Values", 00089 "Hcal/PedestalMonitor/HO/HO Normalized RMS Values"], 00090 ["Hcal/PedestalMonitor/HB/HB Subtracted Mean Values", 00091 "Hcal/PedestalMonitor/HE/HE Subtracted Mean Values", 00092 "Hcal/PedestalMonitor/HF/HF Subtracted Mean Values", 00093 "Hcal/PedestalMonitor/HO/HO Subtracted Mean Values"], 00094 ["Hcal/PedestalMonitor/HB/HB CapID RMS Variance", 00095 "Hcal/PedestalMonitor/HE/HE CapID RMS Variance", 00096 "Hcal/PedestalMonitor/HF/HF CapID RMS Variance", 00097 "Hcal/PedestalMonitor/HO/HO CapID RMS Variance"], 00098 ["Hcal/PedestalMonitor/HB/HB CapID Mean Variance", 00099 "Hcal/PedestalMonitor/HE/HE CapID Mean Variance", 00100 "Hcal/PedestalMonitor/HF/HF CapID Mean Variance", 00101 "Hcal/PedestalMonitor/HO/HO CapID Mean Variance"] 00102 ) 00103 00104 hcallayout(dqmitems, "HCAL LED Summary", 00105 ["Hcal/LEDMonitor/HB/HB Ped Subtracted Pulse Shape", 00106 "Hcal/LEDMonitor/HE/HE Ped Subtracted Pulse Shape", 00107 "Hcal/LEDMonitor/HF/HF Ped Subtracted Pulse Shape", 00108 "Hcal/LEDMonitor/HO/HO Ped Subtracted Pulse Shape"], 00109 ["Hcal/LEDMonitor/HB/HB Average Pulse Shape", 00110 "Hcal/LEDMonitor/HE/HE Average Pulse Shape", 00111 "Hcal/LEDMonitor/HF/HF Average Pulse Shape", 00112 "Hcal/LEDMonitor/HO/HO Average Pulse Shape"], 00113 ["Hcal/LEDMonitor/HB/HB Average Pulse Time", 00114 "Hcal/LEDMonitor/HE/HE Average Pulse Time", 00115 "Hcal/LEDMonitor/HF/HF Average Pulse Time", 00116 "Hcal/LEDMonitor/HO/HO Average Pulse Time"], 00117 ["Hcal/LEDMonitor/LED Mean Energy Depth 1", 00118 "Hcal/LEDMonitor/LED Mean Energy Depth 2", 00119 "Hcal/LEDMonitor/LED Mean Energy Depth 3", 00120 "Hcal/LEDMonitor/LED Mean Energy Depth 4"] 00121 ) 00122 00123 hcallayout(dqmitems, "HCAL Barrel Summary", 00124 ["Hcal/DigiMonitor/HB/HB # of Digis", 00125 "Hcal/DigiMonitor/HB/HB QIE ADC Value"], 00126 ["Hcal/RecHitMonitor/HB/HB RecHit Energies", 00127 "Hcal/RecHitMonitor/HB/HB RecHit Times", 00128 "Hcal/RecHitMonitor/HB/HB RecHit Total Energy - Threshold", 00129 "Hcal/RecHitMonitor/HB/HB RecHit Times - Threshold"], 00130 ["Hcal/HotCellMonitor/HB/HBHotCellOCCmap_Thresh0", 00131 "Hcal/HotCellMonitor/HB/NADA_HB_OCC_MAP"], 00132 ["Hcal/DeadCellMonitor/HB/HB_deadADCOccupancyMap", 00133 "Hcal/DeadCellMonitor/HB/HB_CoolCell_belowPed", 00134 "Hcal/DeadCellMonitor/HB/HB_NADA_CoolCellMap"], 00135 ["Hcal/PedestalMonitor/HB/HB Normalized RMS Values", 00136 "Hcal/PedestalMonitor/HB/HB Subtracted Mean Values", 00137 "Hcal/PedestalMonitor/HB/HB CapID RMS Variance", 00138 "Hcal/PedestalMonitor/HB/HB CapID Mean Variance"], 00139 ["Hcal/LEDMonitor/HB/HB Ped Subtracted Pulse Shape", 00140 "Hcal/LEDMonitor/HB/HB Average Pulse Shape", 00141 "Hcal/LEDMonitor/HB/HB Average Pulse Time"] 00142 ) 00143 00144 hcallayout(dqmitems, "HCAL Endcap Summary", 00145 ["Hcal/DigiMonitor/HE/HE # of Digis", 00146 "Hcal/DigiMonitor/HE/HE QIE ADC Value"], 00147 ["Hcal/RecHitMonitor/HE/HE RecHit Energies", 00148 "Hcal/RecHitMonitor/HE/HE RecHit Times", 00149 "Hcal/RecHitMonitor/HE/HE RecHit Total Energy - Threshold", 00150 "Hcal/RecHitMonitor/HE/HE RecHit Times - Threshold"], 00151 ["Hcal/HotCellMonitor/HE/HEHotCellOCCmap_Thresh0", 00152 "Hcal/HotCellMonitor/HE/NADA_HE_OCC_MAP"], 00153 ["Hcal/DeadCellMonitor/HE/HE_deadADCOccupancyMap", 00154 "Hcal/DeadCellMonitor/HE/HE_CoolCell_belowPed", 00155 "Hcal/DeadCellMonitor/HE/HE_NADA_CoolCellMap"], 00156 ["Hcal/PedestalMonitor/HE/HE Normalized RMS Values", 00157 "Hcal/PedestalMonitor/HE/HE Subtracted Mean Values", 00158 "Hcal/PedestalMonitor/HE/HE CapID RMS Variance", 00159 "Hcal/PedestalMonitor/HE/HE CapID Mean Variance"], 00160 ["Hcal/LEDMonitor/HE/HE Ped Subtracted Pulse Shape", 00161 "Hcal/LEDMonitor/HE/HE Average Pulse Shape", 00162 "Hcal/LEDMonitor/HE/HE Average Pulse Time"] 00163 ) 00164 00165 hcallayout(dqmitems, "HCAL Forward Summary", 00166 ["Hcal/DigiMonitor/HF/HF # of Digis", 00167 "Hcal/DigiMonitor/HF/HF QIE ADC Value"], 00168 ["Hcal/RecHitMonitor/HF/HF RecHit Energies", 00169 "Hcal/RecHitMonitor/HF/HF RecHit Times", 00170 "Hcal/RecHitMonitor/HF/HF RecHit Total Energy - Threshold", 00171 "Hcal/RecHitMonitor/HF/HF RecHit Times - Threshold"], 00172 ["Hcal/HotCellMonitor/HF/HFHotCellOCCmap_Thresh0", 00173 "Hcal/HotCellMonitor/HF/NADA_HF_OCC_MAP"], 00174 ["Hcal/DeadCellMonitor/HF/HF_deadADCOccupancyMap", 00175 "Hcal/DeadCellMonitor/HF/HF_CoolCell_belowPed", 00176 "Hcal/DeadCellMonitor/HF/HF_NADA_CoolCellMap"], 00177 ["Hcal/PedestalMonitor/HF/HF Normalized RMS Values", 00178 "Hcal/PedestalMonitor/HF/HF Subtracted Mean Values", 00179 "Hcal/PedestalMonitor/HF/HF CapID RMS Variance", 00180 "Hcal/PedestalMonitor/HF/HF CapID Mean Variance"], 00181 ["Hcal/LEDMonitor/HF/HF Ped Subtracted Pulse Shape", 00182 "Hcal/LEDMonitor/HF/HF Average Pulse Shape", 00183 "Hcal/LEDMonitor/HF/HF Average Pulse Time"] 00184 00185 ) 00186 00187 hcallayout(dqmitems, "HCAL Outer Summary", 00188 ["Hcal/DigiMonitor/HO/HO # of Digis", 00189 "Hcal/DigiMonitor/HO/HO QIE ADC Value"], 00190 ["Hcal/RecHitMonitor/HO/HO RecHit Energies", 00191 "Hcal/RecHitMonitor/HO/HO RecHit Times", 00192 "Hcal/RecHitMonitor/HO/HO RecHit Total Energy - Threshold", 00193 "Hcal/RecHitMonitor/HO/HO RecHit Times - Threshold"], 00194 ["Hcal/HotCellMonitor/HO/HOHotCellOCCmap_Thresh0", 00195 "Hcal/HotCellMonitor/HO/NADA_HO_OCC_MAP"], 00196 ["Hcal/DeadCellMonitor/HO/HO_deadADCOccupancyMap", 00197 "Hcal/DeadCellMonitor/HO/HO_CoolCell_belowPed", 00198 "Hcal/DeadCellMonitor/HO/HO_NADA_CoolCellMap"], 00199 ["Hcal/PedestalMonitor/HO/HO Normalized RMS Values", 00200 "Hcal/PedestalMonitor/HO/HO Subtracted Mean Values", 00201 "Hcal/PedestalMonitor/HO/HO CapID RMS Variance", 00202 "Hcal/PedestalMonitor/HO/HO CapID Mean Variance"], 00203 ["Hcal/LEDMonitor/HO/HO Ped Subtracted Pulse Shape", 00204 "Hcal/LEDMonitor/HO/HO Average Pulse Shape", 00205 "Hcal/LEDMonitor/HO/HO Average Pulse Time"] 00206 )