CMS 3D CMS Logo

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

Functions

def shiftpixellayout
 

Function Documentation

def shift_pixel_layout.shiftpixellayout (   i,
  p,
  rows 
)

Definition at line 1 of file shift_pixel_layout.py.

1 def shiftpixellayout(i, p, *rows): i["00 Shift/Pixel/" + p] = DQMItem(layout=rows)
2 shiftpixellayout(dqmitems, "01 - Total number of errors",
3  [{ 'path': "Pixel/AdditionalPixelErrors/FedChNErrArray",
4  'description': "Total number of errors in a map of FED channels (y-axis) vs. FED (x-axis). Look for channels with thousands of errors!",
5  'draw': { 'withref': "no" }}]
6  )
7 shiftpixellayout(dqmitems, "02 - Error types",
8  [{ 'path': "Pixel/AdditionalPixelErrors/FedETypeNErrArray",
9  'description': "Total number of errors per error type (y-axis) vs. FED (x-axis). Large amounts (hundreds)of errors other than Timeout, EventNumber, and Dcol,Pixel values would be unusual!",
10  'draw': { 'withref': "no" }}]
11  )
12 shiftpixellayout(dqmitems, "03 - Barrel digi occupancy",
13  [{ 'path': "Pixel/Barrel/SUMDIG_ndigisFREQ_Barrel",
14  'description': "Total number of events with at least one digi per event per Barrel module. Spikes show new noisy modules or pixels! New holes show new missing modules!",
15  'draw': { 'withref': "no" }}]
16  )
17 shiftpixellayout(dqmitems, "04 - Endcap digi occupancy",
18  [{ 'path': "Pixel/Endcap/SUMDIG_ndigisFREQ_Endcap",
19  'description': "Total number of events with at least one digi per event per Endcap module. Spikes show new noisy modules or pixels! New holes show new missing modules!",
20  'draw': { 'withref': "no" }}]
21  )
22 shiftpixellayout(dqmitems, "05 - Barrel cluster charge",
23  [{ 'path': "Pixel/Barrel/SUMCLU_charge_Barrel",
24  'description': "Mean cluster charge in kilo electrons per Barrel module",
25  'draw': { 'withref': "no" }}]
26  )
27 shiftpixellayout(dqmitems, "06 - Barrel cluster size",
28  [{ 'path': "Pixel/Barrel/SUMCLU_size_Barrel",
29  'description': "Mean cluster size in number of pixels per Barrel module",
30  'draw': { 'withref': "no" }}]
31  )
32 shiftpixellayout(dqmitems, "07 - Endcap cluster charge",
33  [{ 'path': "Pixel/Endcap/SUMCLU_charge_Endcap",
34  'description': "Mean cluster charge in kilo electrons per Endcap module",
35  'draw': { 'withref': "no" }}]
36  )
37 shiftpixellayout(dqmitems, "08 - Endcap cluster size",
38  [{ 'path': "Pixel/Endcap/SUMCLU_size_Endcap",
39  'description': "Mean cluster size in number of pixels per Endcap module",
40  'draw': { 'withref': "no" }}]
41  )
42 shiftpixellayout(dqmitems, "09 - Cluster occupancy Barrel Layer 1",
43  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_Layer_1",
44  'description': "Cluster occupancy of Barrel Layer 1. Look for new holes compared to the example plot.",
45  'draw': { 'withref': "no" }}]
46  )
47 shiftpixellayout(dqmitems, "10 - Cluster occupancy Barrel Layer 2",
48  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_Layer_2",
49  'description': "Cluster occupancy of Barrel Layer 2. Look for new holes compared to the example plot.",
50  'draw': { 'withref': "no" }}]
51  )
52 shiftpixellayout(dqmitems, "11 - Cluster occupancy Barrel Layer 3",
53  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_Layer_3",
54  'description': "Cluster occupancy of Barrel Layer 3. Look for new holes compared to the example plot.",
55  'draw': { 'withref': "no" }}]
56  )
57 shiftpixellayout(dqmitems, "12 - Cluster occupancy Endcap -z Disk 1",
58  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_mz_Disk_1",
59  'description': "Cluster occupancy of Endcap -z Disk 1. Look for new holes compared to the example plot.",
60  'draw': { 'withref': "no" }}]
61  )
62 shiftpixellayout(dqmitems, "13 - Cluster occupancy Endcap -z Disk 2",
63  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_mz_Disk_2",
64  'description': "Cluster occupancy of Endcap -z Disk 2. Look for new holes compared to the example plot.",
65  'draw': { 'withref': "no" }}]
66  )
67 shiftpixellayout(dqmitems, "14 - Cluster occupancy Endcap +z Disk 1",
68  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_pz_Disk_1",
69  'description': "Cluster occupancy of Endcap +z Disk 1. Look for new holes compared to the example plot.",
70  'draw': { 'withref': "no" }}]
71  )
72 shiftpixellayout(dqmitems, "15 - Cluster occupancy Endcap +z Disk 2",
73  [{ 'path': "Pixel/Clusters/OffTrack/position_siPixelClusters_pz_Disk_2",
74  'description': "Cluster occupancy of Endcap +z Disk 2. Look for new holes compared to the example plot.",
75  'draw': { 'withref': "no" }}]
76  )
77 shiftpixellayout(dqmitems, "16 - Pixel event rate",
78  [{ 'path': "Pixel/pixEventRate",
79  'description': "Rate of events with Pixel activity above noise level (at least 4 modules with digis). This rate should be pretty consistently around 4-6Hz in every lumi section. It falls slightly with the beam intenstities going down throughout a fill.",
80  'draw': { 'withref': "no" }}]
81  )
82 shiftpixellayout(dqmitems, "17 - Pixel event BX distribution",
83  [{ 'path': "Pixel/pixEvtsPerBX",
84  'description': "Distribution of Pixel events (at least 4 modules with digis) versus bucket number. The main contributions of Pixel events should come from the colliding bunches. Filled, but non-colliding bunches should be at least 2 orders of magnitudelower. Empty bunches should be close to zero.",
85  'draw': { 'withref': "no" }}]
86  )