1 import FWCore.ParameterSet.Config
as cms
3 digiValid = cms.EDAnalyzer(
"Phase2TrackerValidateDigi",
4 Verbosity = cms.bool(
False),
5 TopFolderName = cms.string(
"Ph2TkPixelDigi"),
6 PixelPlotFillingFlag = cms.bool(
False),
7 OuterTrackerDigiSource = cms.InputTag(
"mix",
"Tracker"),
8 OuterTrackerDigiSimLinkSource = cms.InputTag(
"simSiPixelDigis",
"Tracker"),
9 InnerPixelDigiSource = cms.InputTag(
"simSiPixelDigis",
"Pixel"),
10 InnerPixelDigiSimLinkSource = cms.InputTag(
"simSiPixelDigis",
"Pixel"),
11 PSimHitSource = cms.VInputTag(
'g4SimHits:TrackerHitsPixelBarrelLowTof',
12 'g4SimHits:TrackerHitsPixelBarrelHighTof',
13 'g4SimHits:TrackerHitsPixelEndcapLowTof',
14 'g4SimHits:TrackerHitsPixelEndcapHighTof',
15 'g4SimHits:TrackerHitsTIBLowTof',
16 'g4SimHits:TrackerHitsTIBHighTof',
17 'g4SimHits:TrackerHitsTIDLowTof',
18 'g4SimHits:TrackerHitsTIDHighTof',
19 'g4SimHits:TrackerHitsTOBLowTof',
20 'g4SimHits:TrackerHitsTOBHighTof',
21 'g4SimHits:TrackerHitsTECLowTof',
22 'g4SimHits:TrackerHitsTECHighTof'),
23 SimTrackSource = cms.InputTag(
"g4SimHits"),
24 SimVertexSource = cms.InputTag(
"g4SimHits"),
25 GeometryType = cms.string(
'idealForDigi'),
26 PtCutOff = cms.double(9.5),
27 EtaCutOff = cms.double(3.5),
29 Nbins = cms.int32(50),
30 xmin = cms.double(0.0),
31 xmax = cms.double(100.0)
34 Nbins = cms.int32(45),
35 xmin = cms.double(-4.5),
36 xmax = cms.double(4.5)
39 Nbins = cms.int32(64),
40 xmin = cms.double(-3.2),
41 xmax = cms.double(3.2)
43 SimHitElossH = cms.PSet(
44 Nbins = cms.int32(100),
45 xmin = cms.double(0.0),
46 xmax = cms.double(100000.0)
49 Nbins = cms.int32(1000),
50 xmin = cms.double(0.0),
51 xmax = cms.double(0.1)
54 Nbins = cms.int32(1000),
55 xmin = cms.double(0.0),
56 xmax = cms.double(0.1)
59 Nbins = cms.int32(150),
60 xmin = cms.double(0.0),
61 xmax = cms.double(0.03)
63 XYPositionMapH = cms.PSet(
64 Nxbins = cms.int32(1250),
65 xmin = cms.double(-1250.),
66 xmax = cms.double(1250.),
67 Nybins = cms.int32(1250),
68 ymin = cms.double(-1250.),
69 ymax = cms.double(1250.)
71 RZPositionMapH = cms.PSet(
72 Nxbins = cms.int32(3000),
73 xmin = cms.double(-3000.),
74 xmax = cms.double(3000.),
75 Nybins = cms.int32(1250),
76 ymin = cms.double(0.),
77 ymax = cms.double(1250.)
79 TOFEtaMapH = cms.PSet(
80 Nxbins = cms.int32(45),
81 xmin = cms.double(-4.5),
82 xmax = cms.double(4.5),
83 Nybins = cms.int32(100),
84 ymin = cms.double(0.),
85 ymax = cms.double(50.)
87 TOFPhiMapH = cms.PSet(
88 Nxbins = cms.int32(64),
89 xmin = cms.double(-3.2),
90 xmax = cms.double(3.2),
91 Nybins = cms.int32(100),
92 ymin = cms.double(0.),
93 ymax = cms.double(50.)
96 Nxbins = cms.int32(3000),
97 xmin = cms.double(-300.),
98 xmax = cms.double(300.),
99 Nybins = cms.int32(100),
100 ymin = cms.double(0.),
101 ymax = cms.double(50.)
104 Nxbins = cms.int32(1200),
105 xmin = cms.double(0.),
106 xmax = cms.double(120.),
107 Nybins = cms.int32(100),
108 ymin = cms.double(0.),
109 ymax = cms.double(50.)