1 import FWCore.ParameterSet.Config
as cms
3 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
5 Verbosity = cms.bool(
False),
6 TopFolderName = cms.string(
"Ph2TkDigi"),
7 PixelPlotFillingFlag = cms.bool(
False),
8 StandAloneClusteriserFlag = cms.bool(
False),
9 InnerPixelDigiSource = cms.InputTag(
"simSiPixelDigis",
"Pixel"),
10 OuterTrackerDigiSource = cms.InputTag(
"mix",
"Tracker"),
11 GeometryType = cms.string(
'idealForDigi'),
12 NumberOfDigisPerDetH = cms.PSet(
13 Nbins = cms.int32(100),
14 xmin = cms.double(-0.5),
15 xmax = cms.double(99.5),
16 switch = cms.bool(
True)
18 DigiOccupancySH = cms.PSet(
19 Nbins = cms.int32(51),
20 xmin = cms.double(-0.001),
21 xmax = cms.double(0.05),
22 switch = cms.bool(
True)
24 DigiOccupancyPH = cms.PSet(
25 Nbins = cms.int32(51),
26 xmin = cms.double(-0.0001),
27 xmax = cms.double(0.005),
28 switch = cms.bool(
True)
30 ChargeXYMapH = cms.PSet(
31 Nxbins = cms.int32(450),
32 xmin = cms.double(0.5),
33 xmax = cms.double(450.5),
34 Nybins = cms.int32(1350),
35 ymin = cms.double(0.5),
36 ymax = cms.double(1350.5),
37 switch = cms.bool(
True)
39 PositionOfDigisSH = cms.PSet(
40 Nxbins = cms.int32(1016),
41 xmin = cms.double(0.5),
42 xmax = cms.double(1016.5),
43 Nybins = cms.int32(2),
44 ymin = cms.double(0.5),
45 ymax = cms.double(2.5),
46 switch = cms.bool(
True)
48 PositionOfDigisPH = cms.PSet(
49 Nxbins = cms.int32(960),
50 xmin = cms.double(0.5),
51 xmax = cms.double(960.5),
52 Nybins = cms.int32(32),
53 ymin = cms.double(0.5),
54 ymax = cms.double(32.5),
55 switch = cms.bool(
True)
58 Nbins = cms.int32(45),
59 xmin = cms.double(-4.5),
60 xmax = cms.double(4.5),
61 switch = cms.bool(
True)
63 DigiChargeH = cms.PSet(
64 Nbins = cms.int32(16),
65 xmin = cms.double(-0.5),
66 xmax = cms.double(15.5),
67 switch = cms.bool(
True)
69 TotalNumberOfDigisPerLayerH = cms.PSet(
70 Nbins = cms.int32(5000),
71 xmin = cms.double(0.0),
72 xmax = cms.double(100000.0),
73 switch = cms.bool(
True)
75 NumberOfHitDetsPerLayerH = cms.PSet(
76 Nbins = cms.int32(500),
77 xmin = cms.double(-0.5),
78 xmax = cms.double(2499.5),
79 switch = cms.bool(
True)
81 NumberOfClustersPerDetH = cms.PSet(
82 Nbins = cms.int32(100),
83 xmin = cms.double(-0.5),
84 xmax = cms.double(99.5),
85 switch = cms.bool(
True)
87 ClusterWidthH = cms.PSet(
88 Nbins = cms.int32(16),
89 xmin = cms.double(-0.5),
90 xmax = cms.double(15.5),
91 switch = cms.bool(
True)
93 ClusterChargeH = cms.PSet(
94 Nbins = cms.int32(1024),
95 xmin = cms.double(0.5),
96 xmax = cms.double(1024.5),
97 switch = cms.bool(
True)
99 ClusterPositionSH = cms.PSet(
100 Nxbins = cms.int32(1016),
101 xmin = cms.double(0.5),
102 xmax = cms.double(1016.5),
103 Nybins = cms.int32(2),
104 ymin = cms.double(0.5),
105 ymax = cms.double(2.5),
106 switch = cms.bool(
True)
108 ClusterPositionPH = cms.PSet(
109 Nxbins = cms.int32(1016),
110 xmin = cms.double(0.5),
111 xmax = cms.double(1016.5),
112 Nybins = cms.int32(32),
113 ymin = cms.double(0.5),
114 ymax = cms.double(32.5),
115 switch = cms.bool(
True)
117 XYPositionMapH = cms.PSet(
118 Nxbins = cms.int32(1250),
119 xmin = cms.double(-1250.),
120 xmax = cms.double(1250.),
121 Nybins = cms.int32(1250),
122 ymin = cms.double(-1250.),
123 ymax = cms.double(1250.),
124 switch = cms.bool(
True)
126 RZPositionMapH = cms.PSet(
127 Nxbins = cms.int32(3000),
128 xmin = cms.double(-3000.),
129 xmax = cms.double(3000.),
130 Nybins = cms.int32(1250),
131 ymin = cms.double(0.),
132 ymax = cms.double(1250.),
133 switch = cms.bool(
True)
137 from Configuration.ProcessModifiers.premix_stage2_cff
import premix_stage2
138 premix_stage2.toModify(digiMon,
139 InnerPixelDigiSource =
"mixData:Pixel",
140 OuterTrackerDigiSource=
"mixData:Tracker"