CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripRecHitsValid_cfi.py
Go to the documentation of this file.
2 
3 stripRecHitsValid = cms.EDAnalyzer("SiStripRecHitsValid",
4 # outputFile = cms.untracked.string('sistriprechitshisto.root'),
5  outputFile = cms.string('striptrackingrechitshisto.root'),
6  runStandalone = cms.bool(False),
7  OutputMEsInRootFile = cms.bool(False),
8  TopFolderName = cms.string('SiStrip/RecHitsValidation/StiffTrackingRecHits'),
9 
10  TH1NumTotrphi = cms.PSet(
11  Nbinx = cms.int32(100),
12  xmin = cms.double(0.),
13  xmax = cms.double(10000.),
14  switchon = cms.bool(True)
15  ),
16 
17  TH1NumTotStereo = cms.PSet(
18  Nbinx = cms.int32(100),
19  xmin = cms.double(0.),
20  xmax = cms.double(10000.),
21  switchon = cms.bool(True)
22  ),
23 
24  TH1NumTotMatched = cms.PSet(
25  Nbinx = cms.int32(100),
26  xmin = cms.double(0.),
27  xmax = cms.double(10000.),
28  switchon = cms.bool(True)
29 
30  ),
31 
32  TH1Numrphi = cms.PSet(
33  Nbinx = cms.int32(100),
34  xmin = cms.double(0.),
35  xmax = cms.double(1000.),
36  switchon = cms.bool(True)
37 
38  ),
39 
40  TH1NumStereo = cms.PSet(
41  Nbinx = cms.int32(100),
42  xmin = cms.double(0.),
43  xmax = cms.double(1000.),
44  switchon = cms.bool(True)
45 
46  ),
47 
48  TH1NumMatched = cms.PSet(
49  Nbinx = cms.int32(100),
50  xmin = cms.double(0.),
51  xmax = cms.double(1000.),
52  switchon = cms.bool(True)
53 
54  ),
55 
56  TH1Wclusrphi = cms.PSet(
57  Nbinx = cms.int32(20),
58  xmin = cms.double(-0.5),
59  xmax = cms.double(19.5),
60  switchon = cms.bool(True)
61  ),
62 
63  TH1Adcrphi = cms.PSet(
64  Nbinx = cms.int32(100),
65  xmin = cms.double(0.),
66  xmax = cms.double(500.),#300.
67  switchon = cms.bool(True)
68  ),
69 
70  TH1Posxrphi = cms.PSet(
71  Nbinx = cms.int32(100),
72  xmin = cms.double(-6.0),#-6.0
73  xmax = cms.double(+6.0),#+6.0
74  switchon = cms.bool(True)
75  ),
76 
77  TH1Resolxrphi = cms.PSet( #<error>~20micron
78  Nbinx = cms.int32(100),
79  xmin = cms.double(0.),
80  xmax = cms.double(0.10),#0.01
81  switchon = cms.bool(True)
82  ),
83 
84  TH1Resrphi = cms.PSet(
85  Nbinx = cms.int32(100),
86  xmin = cms.double(-0.10),#-0.02
87  xmax = cms.double(+0.10),#+0.02
88  switchon = cms.bool(True)
89  ),
90 
91  TH1PullLFrphi = cms.PSet(
92  Nbinx = cms.int32(100),
93  xmin = cms.double(-10.),#-5.0
94  xmax = cms.double(+10.),#+5.0
95  switchon = cms.bool(True)
96  ),
97 
98  TH1PullMFrphi = cms.PSet(
99  Nbinx = cms.int32(100),
100  xmin = cms.double(-10.),#-5.0
101  xmax = cms.double(+10.),#+5.0
102  switchon = cms.bool(True)
103  ),
104 
105  TH1Chi2rphi = cms.PSet(
106  Nbinx = cms.int32(100),
107  xmin = cms.double(0.),
108  xmax = cms.double(50.),
109  switchon = cms.bool(True)
110  ),
111 
112  TH1WclusStereo = cms.PSet(
113  Nbinx = cms.int32(20),
114  xmin = cms.double(-0.5),
115  xmax = cms.double(19.5),
116  switchon = cms.bool(True)
117  ),
118 
119  TH1AdcStereo = cms.PSet(
120  Nbinx = cms.int32(100),
121  xmin = cms.double(0.),
122  xmax = cms.double(500.),#300
123  switchon = cms.bool(True)
124  ),
125 
126  TH1PosxStereo = cms.PSet(
127  Nbinx = cms.int32(100),
128  xmin = cms.double(-6.0),
129  xmax = cms.double(+6.0),
130  switchon = cms.bool(True)
131  ),
132 
133  TH1ResolxStereo = cms.PSet(
134  Nbinx = cms.int32(100),
135  xmin = cms.double(0.),
136  xmax = cms.double(0.1),#0.01
137  switchon = cms.bool(True)
138  ),
139 
140  TH1ResStereo = cms.PSet(
141  Nbinx = cms.int32(100),
142  xmin = cms.double(-0.10),#-0.02
143  xmax = cms.double(+0.10),#+0.02
144  switchon = cms.bool(True)
145  ),
146 
147  TH1PullLFStereo = cms.PSet(
148  Nbinx = cms.int32(100),
149  xmin = cms.double(-4.),
150  xmax = cms.double(+4.),
151  switchon = cms.bool(True)
152  ),
153 
154  TH1PullMFStereo = cms.PSet(
155  Nbinx = cms.int32(100),
156  xmin = cms.double(-10.),#-4.0
157  xmax = cms.double(+10.),#+4.0
158  switchon = cms.bool(True)
159  ),
160 
161  TH1Chi2Stereo = cms.PSet(
162  Nbinx = cms.int32(100),
163  xmin = cms.double(0.),
164  xmax = cms.double(100.),#50
165  switchon = cms.bool(True)
166  ),
167 
168  TH1PosxMatched = cms.PSet(
169  Nbinx = cms.int32(100),
170  xmin = cms.double(-10.0),#-6.0
171  xmax = cms.double(+10.0),#+6.0
172  switchon = cms.bool(True)
173  ),
174 
175  TH1PosyMatched = cms.PSet(
176  Nbinx = cms.int32(100),
177  xmin = cms.double(-10.0),#-6.0
178  xmax = cms.double(+10.0),#+6.0
179  switchon = cms.bool(True)
180  ),
181 
182  TH1ResolxMatched = cms.PSet(
183  Nbinx = cms.int32(100),
184  xmin = cms.double(0.),
185  xmax = cms.double(0.1),#0.01
186  switchon = cms.bool(True)
187  ),
188 
189  TH1ResolyMatched = cms.PSet(
190  Nbinx = cms.int32(100),
191  xmin = cms.double(0.),
192  xmax = cms.double(0.25),#0.05
193  switchon = cms.bool(True)
194  ),
195 
196  TH1ResxMatched = cms.PSet(
197  Nbinx = cms.int32(100),
198  xmin = cms.double(-0.1),#-0.02
199  xmax = cms.double(+0.1),#+0.02
200  switchon = cms.bool(True)
201  ),
202 
203  TH1ResyMatched = cms.PSet(
204  Nbinx = cms.int32(100),
205  xmin = cms.double(-10.), #-1
206  xmax = cms.double(+10. ), #+1
207  switchon = cms.bool(True)
208  ),
209 
210  TH1Chi2Matched = cms.PSet(
211  Nbinx = cms.int32(100),
212  xmin = cms.double(0.),
213  xmax = cms.double(50.),
214  switchon = cms.bool(True)
215  ),
216 
217  SubDetList = cms.vstring('TIB','TOB','TID','TEC'),
218  associatePixel = cms.bool(False),
219  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHit"),
220  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
221  ROUList = cms.vstring('g4SimHitsTrackerHitsTIBLowTof',
222  'g4SimHitsTrackerHitsTIBHighTof',
223  'g4SimHitsTrackerHitsTIDLowTof',
224  'g4SimHitsTrackerHitsTIDHighTof',
225  'g4SimHitsTrackerHitsTOBLowTof',
226  'g4SimHitsTrackerHitsTOBHighTof',
227  'g4SimHitsTrackerHitsTECLowTof',
228  'g4SimHitsTrackerHitsTECHighTof'),
229  associateRecoTracks = cms.bool(False),
230  associateStrip = cms.bool(True),
231  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
232  RecHitProducer = cms.string('siStripMatchedRecHits'),
233  verbose = cms.untracked.bool(False)
234 )
235 
236