CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
hcalcalib-layouts Namespace Reference

Classes

class  DQMItem
 

Functions

def hcalcaliblayout
 

Function Documentation

def hcalcalib-layouts.hcalcaliblayout (   i,
  p,
  rows 
)

Definition at line 9 of file hcalcalib-layouts.py.

9 
10 def hcalcaliblayout(i, p, *rows): i["HcalCalib/Layouts/" + p] = DQMItem(layout=rows)
11 
12 hcalcaliblayout(dqmitems, "01 HcalCalib Summary",
13  [{ 'path':"HcalCalib/EventInfo/reportSummaryMap",
14  'description':"This shows the fraction of bad cells in each subdetector. All subdetectors should appear green. Values should all be above 98%."}]
15  )
16 
17 hcalcaliblayout(dqmitems, "02 HcalCalib Problem Pedestals",
18  [{ 'path':"HcalCalib/DetDiagPedestalMonitor_Hcal/ ProblemDetDiagPedestal",
19  'description': "Channels with pedestals that have some kind of problem (bad mean or RMS, unstable, or missing)"}]
20  )
21 
22 hcalcaliblayout(dqmitems, "03 HcalCalib Problem Laser",
23  [{ 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/ ProblemDetDiagLaser",
24  'description': "Channels that are outside reference bounds in either time or energy"}]
25 )
26 
27 hcalcaliblayout(dqmitems, "04 HcalCalib Pedestal Check",
28  [{ 'path': "HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HBHEHF pedestal mean map",
29  'description': "Pedestal mean values calculated from orbit gap events for HB, HE, and HF"},
30  { 'path': "HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HBHEHF pedestal rms map",
31  'description': "Pedestal RMS values calculated from orbit gap events for HB, HE, and HF"}],
32  [{ 'path': "HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HO pedestal mean map",
33  'description': "Pedestal mean values calculated from orbit gap events for HO"},
34  { 'path': "HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HO pedestal rms map",
35  'description': "Pedestal RMS values calculated from orbit gap events for HO"}]
36  )
37 
38 hcalcaliblayout(dqmitems, "05 HcalCalib Pedestal Reference Comparison",
39  [{'path':"HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HB Pedestal-Reference Distribution (average over 4 caps)"},
40  {'path':"HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HE Pedestal-Reference Distribution (average over 4 caps)"}],
41  [{'path':"HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HF Pedestal-Reference Distribution (average over 4 caps)"},
42  {'path':"HcalCalib/DetDiagPedestalMonitor_Hcal/Summary Plots/HO Pedestal-Reference Distribution (average over 4 caps)"}]
43  )
44 
45 hcalcaliblayout(dqmitems, "06 HcalCalib Laser Reference Comparison",
46  [{ 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HBHEHF Laser Energy_div_Ref",
47  'description':"Laser Average energy - reference in HBHEHF"},
48  { 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HO Laser Energy_div_Ref",
49  'description':"Laser Average energy - reference in HO"},],
50 
51  [{ 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HBHEHF Laser (Timing-Ref)+1",
52  'description':"Laser Average timing - reference in HBHEHF"},
53  { 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HO Laser (Timing-Ref)+1",
54  'description':"Laser Average timing - reference in HO"},]
55  )
56 
57 hcalcaliblayout(dqmitems, "07 HcalCalib Laser RBX Plots",
58  [{ 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HB RBX average Time-Ref",
59  'description':"1D Laser RBX energy - reference in HB"},
60  { 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HE RBX average Time-Ref",
61  'description':"1D Laser RBX energy - reference in HE"}],
62  [{ 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HF RoBox average Time-Ref",
63  'description':"1D Laser RBX energy - reference in HF"},
64  { 'path':"HcalCalib/DetDiagLaserMonitor_Hcal/Summary Plots/HO RBX average Time-Ref",
65  'description':"1D Laser RBX energy - reference in HO"}]
66 
67  )
68 
69 hcalcaliblayout(dqmitems, "08 HcalCalib RecHit Energies",
70  [{'path': "HcalCalib/RecHitMonitor_Hcal/Distributions_AllRecHits/rechit_1D_plots/HB_energy_1D",
71  'description':"Average energy/hit for each of the 2592 channels in HB"},
72  {'path': "HcalCalib/RecHitMonitor_Hcal/Distributions_AllRecHits/rechit_1D_plots/HE_energy_1D",
73  'description':"Average energy/hit for each of the 2592 channels in HE"}],
74  [{'path': "HcalCalib/RecHitMonitor_Hcal/Distributions_AllRecHits/rechit_1D_plots/HF_energy_1D",
75  'description':"Average energy/hit for each of the 1728 channels in HF"},
76  {'path': "HcalCalib/RecHitMonitor_Hcal/Distributions_AllRecHits/rechit_1D_plots/HO_energy_1D",
77  'description':"Average energy/hit for each of the 2160 channels in HO. (You may see fewer entries than 2160 because of ~30 known dead cells in HO.)"}],
78  )
79 
80 hcalcaliblayout(dqmitems, "09 HCAL Calibration Type",
81  [{'path':"HcalCalib/HcalInfo/CalibrationType",
82  'description':"This shows the distribution of HCAL event types received by DQM. Calibration events (pedestal, laser, etc.) are used for additional monitoring and diagnostics."}])