CMS 3D CMS Logo

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

Classes

class  DQMItem
 

Functions

def hcaloverviewlayout
 

Function Documentation

def hcal_overview_layouts.hcaloverviewlayout (   i,
  p,
  rows 
)

Definition at line 10 of file hcal_overview_layouts.py.

10 
11 def hcaloverviewlayout(i, p, *rows): i["Collisions/HcalFeedBack/"+p] = DQMItem(layout=rows)
12 
13 # HF+/HF- coincidence triggers, requiring minbias
14 hcaloverviewlayout(dqmitems, "01 - HF+,HF- distributions for MinBias",
15  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HFweightedtimeDifference",
16  'description':"Difference in weighted times between HF+ and HF-, for events passing MinBias HLT trigger, with HT_HFP>1 GeV, HT_HFM>1 GeV, and at least one hit above threshold in both HF+ and HF-. Weighted times are calculated from all HF cells above threshold in such events."},
17  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HFenergyDifference",
18  'description':"Sum(E_HFplus - E_HFminus)/Sum(E_HFplus+E_HFminus) for events passing MinBias HLT trigger, with HT_HFP>1 GeV, HT_HFM>1 GeV, and at least one hit above threshold in both HF+ and HF-. Energies are summed from all HF channels above threshold in such events."},
19  ])
20 
21 # HF+/HF- coincidence triggers, also requiring !BPTX
22 hcaloverviewlayout(dqmitems, "02 - HF+,HF- distributions for Hcal HLT",
23  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedHcalHLTriggers/HF_HcalHLT_weightedtimeDifference",
24  'description':"Difference in weighted times between HF+ and HF-, for events passing Hcal HLT trigger, with HT_HFP>1 GeV, HT_HFM>1 GeV, and at least one hit above threshold in both HF+ and HF-. Weighted times are calculated from all HF cells above threshold in such events."},
25  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedHcalHLTriggers/HF_HcalHLT_energyDifference",
26  'description':"Sum(E_HFplus - E_HFminus)/Sum(E_HFplus+E_HFminus) for events passing Hcal HLT trigger, with HT_HFP>1 GeV, HT_HFM>1 GeV, and at least one hit above threshold in both HF+ and HF-. Energies are summed from all HF channels above threshold in such events."},
27  ])
28 
29 # HE+/HE- distributions, requiring BPTX
30 hcaloverviewlayout(dqmitems, "03 - HE+,HE- distributions for MinBias",
31  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HEweightedtimeDifference",
32  'description':"Difference in weighted times between HE+ and HE-, in events passing Hcal HLT trigger with HT_HFP>1 GeV and HT_HFM>1 GeV, and at least one hit above threshold in both HE+ and HE-. Weighted times are calculated from all HE channels above threshold."},
33  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HEenergyDifference",
34  'description':"Sum(E_HEplus - E_HEminus)/Sum(E_HEplus+E_HEminus), in events passing Hcal HLT trigger with HT_HFP>1 GeV and HT_HFM>1 GeV, and at least one hit above threshold in both HE+ and HE-."}
35  ])
36 
37 
38 # Digi Shape plots for digis with ADC sum > threshold N
39 hcaloverviewlayout(dqmitems, "04 - Digi Shapes for Total Digi Signals > N counts",
40  [{'path':"Hcal/DigiMonitor_Hcal/digi_info/HB/HB Digi Shape - over thresh",
41  'description':"Digi shape for all HB digis with sum ADC count > 20 counts above pedestal, for events passing Minbias HLT and with HT_HFP> 1 GeV and HT_HFM > 1 GeV"},
42  {'path':"Hcal/DigiMonitor_Hcal/digi_info/HE/HE Digi Shape - over thresh",
43  'description':"Digi shape for all HE digis with sum ADC count > 20 counts above pedestal, for events passing Minbias HLT and with HT_HFP> 1 GeV and HT_HFM > 1 GeV"}
44  ],
45  [{'path':"Hcal/DigiMonitor_Hcal/digi_info/HF/HF Digi Shape - over thresh",
46  'description':"Digi shape for all HF digis with sum ADC count > 20 counts above pedestal, for events passing Minbias HLT and with HT_HFP> 1 GeV and HT_HFM > 1 GeV"},
47  {'path':"Hcal/DigiMonitor_Hcal/digi_info/HO/HO Digi Shape - over thresh",
48  'description':"Digi shape for all HO digis with sum ADC count > 20 counts above pedestal, for events passing Minbias HLT and with HT_HFP> 1 GeV and HT_HFM > 1 GeV"}
49  ]
50  )
51 
52 # Lumi plots
53 hcaloverviewlayout(dqmitems,"05 - Lumi Bunch Crossing Checks",
54  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_AllRecHits/BX_allevents",
55  'description':"Bunch Crossing # for all processed events"}],
56  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/BX_MinBias_Events_notimecut",
57  'description':"BC # for all events with HT_HF+ > 1 GeV, HT_HF- > 1 GeV, passing MinBias HLT trigger"}],
58  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedHcalHLTriggers/BX_HcalHLT_Events_notimecut",
59  'description':"BC # for all events with HT_HF+ > 1 GeV, HT_HF- > 1 GeV, Hcal HLT trigger passed"}]
60  )
61 
62 
63 hcaloverviewlayout(dqmitems,"06 - Events Per Lumi Section",
64  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_AllRecHits/AllEventsPerLS",
65  'description':"LS # for all processed events"}],
66  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/MinBiasEventsPerLS_notimecut",
67  'description':"LS# for all events with HT_HF+ > 1 GeV, HT_HF- > 1 GeV, passed MinBias HLT trigger"}],
68  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedHcalHLTriggers/HcalHLTEventsPerLS_notimecut",
69  'description':"LS# for all events with HT_HF+ > 1 GeV, HT_HF- > 1 GeV, passed Hcal HLT trigger"}]
70  )
71 
72 
73 hcaloverviewlayout(dqmitems,"07 - Lumi Distributions",
74  [
75  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_AllRecHits/MinTime_vs_MinSumET",
76  'description':"Min (HF+,HF-) time vs energy, filled for ALL events"},
77  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_AllRecHits/HFM_Time_vs_SumET",
78  'description':"average HF- time vs energy, filled for ALL events"},
79  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_AllRecHits/HFP_Time_vs_SumET",
80  'description':"average HF+ time vs energy, filled for ALL events"},
81  ],
82  [
83  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/timeHFplus_vs_timeHFminus",
84  'description':"HF+ vs HF- energy-weighted average time, for events passing MinBias HLT, with HT_HFP>1 GeV and HT_HFM>1 GeV "},
85  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/SumHT_plus_minus",
86  'description':"HF+ sum HT vs HF- sum HT, for all events passing Minbias HLT (but no HT_HFP or HT_HFM cut required)"},
87  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/SumEnergy_plus_minus",
88  'description':"HF+ vs HF- total energy, for events passing Minbias HLT, with HT_HFP>1 GeV and HT_HFM>1 GeV"}
89  ],
90  )
91 
92 
93 hcaloverviewlayout(dqmitems,"08 - RecHit Average Occupancy",
94  [
95  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 1 Above Threshold RecHit Occupancy",
96  'description':"occupancy for rechits > threshold in MinBias HLT events"},
97  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 2 Above Threshold RecHit Occupancy",
98  'description':"occupancy for rechits > threshold in MinBias HLT events"},
99  ],
100  [
101  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HE Depth 3 Above Threshold RecHit Occupancy",
102  'description':"occupancy for rechits > threshold in MinBias HLT events"},
103  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HO Depth 4 Above Threshold RecHit Occupancy",
104  'description':"occupancy for rechits > threshold in MinBias HLT events"},
105  ],
106  )
107 
108 hcaloverviewlayout(dqmitems,"09 - RecHit Average Energy",
109  [
110  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 1 Above Threshold RecHit Average Energy GeV",
111  'description':"occupancy for rechits > threshold in MinBias HLT events"},
112  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 2 Above Threshold RecHit Average Energy GeV",
113  'description':"occupancy for rechits > threshold in MinBias HLT events"},
114  ],
115  [
116  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HE Depth 3 Above Threshold RecHit Average Energy GeV",
117  'description':"occupancy for rechits > threshold in MinBias HLT events"},
118  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HO Depth 4 Above Threshold RecHit Average Energy GeV",
119  'description':"occupancy for rechits > threshold in MinBias HLT events"},
120  ],
121  )
122 
123 hcaloverviewlayout(dqmitems,"10 - RecHit Average Time",
124  [
125  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 1 Above Threshold RecHit Average Time nS",
126  'description':"occupancy for rechits > threshold in MinBias HLT events"},
127  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HB HE HF Depth 2 Above Threshold RecHit Average Time nS",
128  'description':"occupancy for rechits > threshold in MinBias HLT events"},
129  ],
130  [
131  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HE Depth 3 Above Threshold RecHit Average Time nS",
132  'description':"occupancy for rechits > threshold in MinBias HLT events"},
133  {'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HO Depth 4 Above Threshold RecHit Average Time nS",
134  'description':"occupancy for rechits > threshold in MinBias HLT events"},
135  ],
136  )
137 
138 hcaloverviewlayout(dqmitems,"11 - Coarse Pedestal Monitor",
139  [
140  {'path':"Hcal/CoarsePedestalMonitor_Hcal/HB HE HF Depth 1 Coarse Pedestal Map",
141  'description':""},
142  {'path':"Hcal/CoarsePedestalMonitor_Hcal/HB HE HF Depth 2 Coarse Pedestal Map",
143  'description':""},
144  ],
145  [
146  {'path':"Hcal/CoarsePedestalMonitor_Hcal/HE Depth 3 Coarse Pedestal Map",
147  'description':""},
148  {'path':"Hcal/CoarsePedestalMonitor_Hcal/HO Depth 4 Coarse Pedestal Map",
149  'description':""},
150  ],
151  )
152 
153 hcaloverviewlayout(dqmitems,"12 - HFPlus VS HFMinus Energy",
154  [{'path':"Hcal/RecHitMonitor_Hcal/Distributions_PassedMinBias/HFP_HFM_Energy",
155  'description':"Correlation between total energy in HFPlus versus HFMinus. Should be strongly correlated for HI collisions"}
156  ]
157  )
158 
159 hcaloverviewlayout(dqmitems,"1729 - Temporary HF Timing Study Plots",
160  [{'path':"Hcal/DigiMonitor_Hcal/HFTimingStudy/HFTimingStudy_Average_Time",
161  'description':"HF Timing study average time plot, for events passing HLT MinBias trigger, 20<maxenergy<100, 2<=maxtime<=5"},
162  {'path':"Hcal/DigiMonitor_Hcal/HFTimingStudy/HFTiming_etaProfile",
163  'description':"HF Timing Average time vs. eta, for events passing HLT MinBias trigger, 20<maxenergy<100, 2<=maxtime<=5"},
164  ],
165  [{'path':"Hcal/DigiMonitor_Hcal/HFTimingStudy/HFP_signal_shape",
166  'description':"Normalized HFP Signal Shape passing timing study requirements (pass minbias trigger, 20<maxenergy<100, 2<=maxtime<=5)"},
167  {'path':"Hcal/DigiMonitor_Hcal/HFTimingStudy/HFM_signal_shape",
168  'description':"Normalized HFM Signal Shape passing timing study requirements (pass minbias trigger, 20<maxenergy<100, 2<=maxtime<=5)"}],
169  )
170 
171