CMS 3D CMS Logo

Functions

hcal-layouts Namespace Reference

Functions

def hcallayout

Function Documentation

def hcal-layouts::hcallayout (   i,
  p,
  rows 
)

Definition at line 1 of file hcal-layouts.py.

00001                            : 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 )
00207