CMS 3D CMS Logo

Phase2TrackerValidateDigi_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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  TrackPtH = cms.PSet(
29  Nbins = cms.int32(50),
30  xmin = cms.double(0.0),
31  xmax = cms.double(100.0)
32  ),
33  TrackEtaH = cms.PSet(
34  Nbins = cms.int32(45),
35  xmin = cms.double(-4.5),
36  xmax = cms.double(4.5)
37  ),
38  TrackPhiH = cms.PSet(
39  Nbins = cms.int32(64),
40  xmin = cms.double(-3.2),
41  xmax = cms.double(3.2)
42  ),
43  SimHitElossH = cms.PSet(
44  Nbins = cms.int32(100),
45  xmin = cms.double(0.0),
46  xmax = cms.double(100000.0)
47  ),
48  SimHitDxH = cms.PSet(
49  Nbins = cms.int32(1000),
50  xmin = cms.double(0.0),
51  xmax = cms.double(0.1)
52  ),
53  SimHitDyH = cms.PSet(
54  Nbins = cms.int32(1000),
55  xmin = cms.double(0.0),
56  xmax = cms.double(0.1)
57  ),
58  SimHitDzH = cms.PSet(
59  Nbins = cms.int32(150),
60  xmin = cms.double(0.0),
61  xmax = cms.double(0.03)
62  ),
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.)
70  ),
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.)
78  ),
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.)
86  ),
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.)
94  ),
95  TOFZMapH = cms.PSet(
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.)
102  ),
103  TOFRMapH = cms.PSet(
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.)
110  )
111 )