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),
28 TOFLowerCutOff = cms.double(-12.5),
29 TOFUpperCutOff = cms.double(12.5),
31 Nbins = cms.int32(50),
32 xmin = cms.double(0.0),
33 xmax = cms.double(100.0)
36 Nbins = cms.int32(45),
37 xmin = cms.double(-4.5),
38 xmax = cms.double(4.5)
41 Nbins = cms.int32(64),
42 xmin = cms.double(-3.2),
43 xmax = cms.double(3.2)
45 SimHitElossH = cms.PSet(
46 Nbins = cms.int32(100),
47 xmin = cms.double(0.0),
48 xmax = cms.double(100000.0)
51 Nbins = cms.int32(1000),
52 xmin = cms.double(0.0),
53 xmax = cms.double(0.1)
56 Nbins = cms.int32(1000),
57 xmin = cms.double(0.0),
58 xmax = cms.double(0.1)
61 Nbins = cms.int32(150),
62 xmin = cms.double(0.0),
63 xmax = cms.double(0.03)
65 XYPositionMapH = cms.PSet(
66 Nxbins = cms.int32(1250),
67 xmin = cms.double(-1250.),
68 xmax = cms.double(1250.),
69 Nybins = cms.int32(1250),
70 ymin = cms.double(-1250.),
71 ymax = cms.double(1250.)
73 RZPositionMapH = cms.PSet(
74 Nxbins = cms.int32(3000),
75 xmin = cms.double(-3000.),
76 xmax = cms.double(3000.),
77 Nybins = cms.int32(1250),
78 ymin = cms.double(0.),
79 ymax = cms.double(1250.)
81 TOFEtaMapH = cms.PSet(
82 Nxbins = cms.int32(45),
83 xmin = cms.double(-4.5),
84 xmax = cms.double(4.5),
85 Nybins = cms.int32(100),
86 ymin = cms.double(0.),
87 ymax = cms.double(50.)
89 TOFPhiMapH = cms.PSet(
90 Nxbins = cms.int32(64),
91 xmin = cms.double(-3.2),
92 xmax = cms.double(3.2),
93 Nybins = cms.int32(100),
94 ymin = cms.double(0.),
95 ymax = cms.double(50.)
98 Nxbins = cms.int32(3000),
99 xmin = cms.double(-300.),
100 xmax = cms.double(300.),
101 Nybins = cms.int32(100),
102 ymin = cms.double(0.),
103 ymax = cms.double(50.)
106 Nxbins = cms.int32(1200),
107 xmin = cms.double(0.),
108 xmax = cms.double(120.),
109 Nybins = cms.int32(100),
110 ymin = cms.double(0.),
111 ymax = cms.double(50.)