CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLT_LowPU_cff.py
Go to the documentation of this file.
1 # /dev/CMSSW_7_4_0/LowPU/V68 (CMSSW_7_4_10_patch1)
2 
3 import FWCore.ParameterSet.Config as cms
4 
5 fragment = cms.ProcessFragment( "HLT" )
6 
7 fragment.HLTConfigVersion = cms.PSet(
8  tableName = cms.string('/dev/CMSSW_7_4_0/LowPU/V68')
9 )
10 
11 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
12  minPt = cms.double( 0.3 ),
13  minHitsMinPt = cms.int32( 3 ),
14  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
15  maxLostHits = cms.int32( 0 ),
16  maxNumberOfHits = cms.int32( 100 ),
17  maxConsecLostHits = cms.int32( 1 ),
18  minimumNumberOfHits = cms.int32( 6 ),
19  nSigmaMinPt = cms.double( 5.0 ),
20  chargeSignificance = cms.double( -1.0 )
21 )
22 fragment.HLTIter3PSetTrajectoryFilterIT = cms.PSet(
23  minPt = cms.double( 0.3 ),
24  minHitsMinPt = cms.int32( 3 ),
25  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
26  maxLostHits = cms.int32( 0 ),
27  maxNumberOfHits = cms.int32( 100 ),
28  maxConsecLostHits = cms.int32( 1 ),
29  minimumNumberOfHits = cms.int32( 3 ),
30  nSigmaMinPt = cms.double( 5.0 ),
31  chargeSignificance = cms.double( -1.0 )
32 )
33 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
34  minPt = cms.double( 0.3 ),
35  minHitsMinPt = cms.int32( 3 ),
36  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
37  maxLostHits = cms.int32( 1 ),
38  maxNumberOfHits = cms.int32( 100 ),
39  maxConsecLostHits = cms.int32( 1 ),
40  minimumNumberOfHits = cms.int32( 3 ),
41  nSigmaMinPt = cms.double( 5.0 ),
42  chargeSignificance = cms.double( -1.0 )
43 )
44 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
45  minPt = cms.double( 0.2 ),
46  minHitsMinPt = cms.int32( 3 ),
47  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
48  maxLostHits = cms.int32( 1 ),
49  maxNumberOfHits = cms.int32( 100 ),
50  maxConsecLostHits = cms.int32( 1 ),
51  minimumNumberOfHits = cms.int32( 3 ),
52  nSigmaMinPt = cms.double( 5.0 ),
53  chargeSignificance = cms.double( -1.0 )
54 )
55 fragment.HLTPSetbJetRegionalTrajectoryFilter = cms.PSet(
56  minPt = cms.double( 1.0 ),
57  minHitsMinPt = cms.int32( 3 ),
58  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
59  maxLostHits = cms.int32( 1 ),
60  maxNumberOfHits = cms.int32( 8 ),
61  maxConsecLostHits = cms.int32( 1 ),
62  minimumNumberOfHits = cms.int32( 5 ),
63  nSigmaMinPt = cms.double( 5.0 ),
64  chargeSignificance = cms.double( -1.0 )
65 )
66 fragment.HLTPSetTrajectoryFilterL3 = cms.PSet(
67  minPt = cms.double( 0.5 ),
68  minHitsMinPt = cms.int32( 3 ),
69  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
70  maxLostHits = cms.int32( 1 ),
71  maxNumberOfHits = cms.int32( 1000000000 ),
72  maxConsecLostHits = cms.int32( 1 ),
73  minimumNumberOfHits = cms.int32( 5 ),
74  nSigmaMinPt = cms.double( 5.0 ),
75  chargeSignificance = cms.double( -1.0 )
76 )
77 fragment.HLTPSetTrajectoryFilterIT = cms.PSet(
78  minPt = cms.double( 0.3 ),
79  minHitsMinPt = cms.int32( 3 ),
80  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
81  maxLostHits = cms.int32( 1 ),
82  maxNumberOfHits = cms.int32( 100 ),
83  maxConsecLostHits = cms.int32( 1 ),
84  minimumNumberOfHits = cms.int32( 3 ),
85  nSigmaMinPt = cms.double( 5.0 ),
86  chargeSignificance = cms.double( -1.0 )
87 )
88 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
89  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
90  minPt = cms.double( 2.0 ),
91  minHitsMinPt = cms.int32( -1 ),
92  maxLostHits = cms.int32( 1 ),
93  maxNumberOfHits = cms.int32( -1 ),
94  maxConsecLostHits = cms.int32( 1 ),
95  nSigmaMinPt = cms.double( 5.0 ),
96  minimumNumberOfHits = cms.int32( 5 ),
97  chargeSignificance = cms.double( -1.0 )
98 )
99 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
100  minPt = cms.double( 0.9 ),
101  minHitsMinPt = cms.int32( 3 ),
102  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
103  maxLostHits = cms.int32( 1 ),
104  maxNumberOfHits = cms.int32( -1 ),
105  maxConsecLostHits = cms.int32( 1 ),
106  chargeSignificance = cms.double( -1.0 ),
107  nSigmaMinPt = cms.double( 5.0 ),
108  minimumNumberOfHits = cms.int32( 5 )
109 )
110 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
111  minPt = cms.double( 10.0 ),
112  minHitsMinPt = cms.int32( 3 ),
113  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
114  maxLostHits = cms.int32( 1 ),
115  maxNumberOfHits = cms.int32( 8 ),
116  maxConsecLostHits = cms.int32( 1 ),
117  minimumNumberOfHits = cms.int32( 5 ),
118  nSigmaMinPt = cms.double( 5.0 ),
119  chargeSignificance = cms.double( -1.0 )
120 )
121 fragment.HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet(
122  minPt = cms.double( 1.0 ),
123  minHitsMinPt = cms.int32( 3 ),
124  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
125  maxLostHits = cms.int32( 1 ),
126  maxNumberOfHits = cms.int32( 9 ),
127  maxConsecLostHits = cms.int32( 1 ),
128  minimumNumberOfHits = cms.int32( 5 ),
129  nSigmaMinPt = cms.double( 5.0 ),
130  chargeSignificance = cms.double( -1.0 )
131 )
132 fragment.HLTPSetCkfTrajectoryFilter = cms.PSet(
133  minPt = cms.double( 0.9 ),
134  minHitsMinPt = cms.int32( 3 ),
135  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
136  maxLostHits = cms.int32( 1 ),
137  maxNumberOfHits = cms.int32( -1 ),
138  maxConsecLostHits = cms.int32( 1 ),
139  minimumNumberOfHits = cms.int32( 5 ),
140  nSigmaMinPt = cms.double( 5.0 ),
141  chargeSignificance = cms.double( -1.0 )
142 )
143 fragment.HLTPSetCkf3HitTrajectoryFilter = cms.PSet(
144  minPt = cms.double( 0.9 ),
145  minHitsMinPt = cms.int32( 3 ),
146  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
147  maxLostHits = cms.int32( 1 ),
148  maxNumberOfHits = cms.int32( -1 ),
149  maxConsecLostHits = cms.int32( 1 ),
150  minimumNumberOfHits = cms.int32( 3 ),
151  nSigmaMinPt = cms.double( 5.0 ),
152  chargeSignificance = cms.double( -1.0 )
153 )
154 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
155  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
156  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
157  maxCand = cms.int32( 1 ),
158  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
159  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
160  MeasurementTrackerName = cms.string( "hltIter4ESPMeasurementTracker" ),
161  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
162  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
163  updator = cms.string( "hltESPKFUpdator" ),
164  alwaysUseInvalidHits = cms.bool( False ),
165  intermediateCleaning = cms.bool( True ),
166  lostHitPenalty = cms.double( 30.0 ),
167  minNrOfHitsForRebuild = cms.untracked.int32( 4 )
168 )
169 fragment.HLTIter3PSetTrajectoryBuilderIT = cms.PSet(
170  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
171  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryFilterIT" ) ),
172  maxCand = cms.int32( 1 ),
173  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
174  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
175  MeasurementTrackerName = cms.string( "hltIter3ESPMeasurementTracker" ),
176  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
177  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
178  updator = cms.string( "hltESPKFUpdator" ),
179  alwaysUseInvalidHits = cms.bool( False ),
180  intermediateCleaning = cms.bool( True ),
181  lostHitPenalty = cms.double( 30.0 )
182 )
183 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
184  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
185  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
186  maxCand = cms.int32( 2 ),
187  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
188  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
189  MeasurementTrackerName = cms.string( "hltIter2ESPMeasurementTracker" ),
190  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
191  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
192  updator = cms.string( "hltESPKFUpdator" ),
193  alwaysUseInvalidHits = cms.bool( False ),
194  intermediateCleaning = cms.bool( True ),
195  lostHitPenalty = cms.double( 30.0 )
196 )
197 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
198  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
199  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
200  maxCand = cms.int32( 2 ),
201  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
202  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
203  MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
204  estimator = cms.string( "hltESPChi2MeasurementEstimator16" ),
205  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
206  updator = cms.string( "hltESPKFUpdator" ),
207  alwaysUseInvalidHits = cms.bool( False ),
208  intermediateCleaning = cms.bool( True ),
209  lostHitPenalty = cms.double( 30.0 )
210 )
211 fragment.HLTPSetTrajectoryBuilderForElectrons = cms.PSet(
212  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
213  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
214  maxCand = cms.int32( 5 ),
215  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
216  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
217  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
218  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
219  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
220  updator = cms.string( "hltESPKFUpdator" ),
221  alwaysUseInvalidHits = cms.bool( True ),
222  intermediateCleaning = cms.bool( False ),
223  lostHitPenalty = cms.double( 90.0 )
224 )
225 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
226  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
227  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
228  maxCand = cms.int32( 1 ),
229  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
230  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
231  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
232  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
233  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
234  updator = cms.string( "hltESPKFUpdator" ),
235  alwaysUseInvalidHits = cms.bool( False ),
236  intermediateCleaning = cms.bool( True ),
237  lostHitPenalty = cms.double( 30.0 )
238 )
239 fragment.HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet(
240  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
241  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiEffTrajectoryFilter" ) ),
242  maxCand = cms.int32( 1 ),
243  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
244  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
245  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
246  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
247  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
248  updator = cms.string( "hltESPKFUpdator" ),
249  alwaysUseInvalidHits = cms.bool( False ),
250  intermediateCleaning = cms.bool( True ),
251  lostHitPenalty = cms.double( 30.0 )
252 )
253 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
254  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
255  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
256  maxCand = cms.int32( 5 ),
257  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
258  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
259  useSeedLayer = cms.bool( False ),
260  deltaEta = cms.double( -1.0 ),
261  deltaPhi = cms.double( -1.0 ),
262  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
263  rescaleErrorIfFail = cms.double( 1.0 ),
264  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
265  updator = cms.string( "hltESPKFUpdator" ),
266  alwaysUseInvalidHits = cms.bool( True ),
267  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
268  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
269  intermediateCleaning = cms.bool( False ),
270  lostHitPenalty = cms.double( 30.0 )
271 )
272 fragment.HLTPSetPvClusterComparer = cms.PSet(
273  track_pt_min = cms.double( 2.5 ),
274  track_pt_max = cms.double( 10.0 ),
275  track_chi2_max = cms.double( 9999999.0 ),
276  track_prob_min = cms.double( -1.0 )
277 )
278 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
279  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
280  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
281  maxCand = cms.int32( 2 ),
282  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
283  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
284  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
285  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
286  updator = cms.string( "hltESPKFUpdator" ),
287  alwaysUseInvalidHits = cms.bool( False ),
288  intermediateCleaning = cms.bool( True ),
289  lostHitPenalty = cms.double( 30.0 )
290 )
291 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
292  minPt = cms.double( 0.3 ),
293  minHitsMinPt = cms.int32( 3 ),
294  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
295  maxLostHits = cms.int32( 1 ),
296  maxNumberOfHits = cms.int32( 100 ),
297  maxConsecLostHits = cms.int32( 1 ),
298  minimumNumberOfHits = cms.int32( 3 ),
299  nSigmaMinPt = cms.double( 5.0 ),
300  chargeSignificance = cms.double( -1.0 )
301 )
302 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
303  track_pt_min = cms.double( 0.1 ),
304  track_pt_max = cms.double( 20.0 ),
305  track_chi2_max = cms.double( 20.0 ),
306  track_prob_min = cms.double( -1.0 )
307 )
308 fragment.HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet(
309  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
310  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
311  SeedMomentumForBOFF = cms.double( 5.0 ),
312  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
313  MinOneOverPtError = cms.double( 1.0 ),
314  magneticField = cms.string( "ParabolicMf" ),
315  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
316  forceKinematicWithRegionDirection = cms.bool( False )
317 )
318 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
319  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
320  propagator = cms.string( "PropagatorWithMaterial" ),
321  SeedMomentumForBOFF = cms.double( 5.0 ),
322  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
323  MinOneOverPtError = cms.double( 1.0 ),
324  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
325  forceKinematicWithRegionDirection = cms.bool( False ),
326  magneticField = cms.string( "" )
327 )
328 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
329  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
330  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
331  maxCand = cms.int32( 4 ),
332  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
333  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
334  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
335  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
336  updator = cms.string( "hltESPKFUpdator" ),
337  alwaysUseInvalidHits = cms.bool( True ),
338  intermediateCleaning = cms.bool( True ),
339  lostHitPenalty = cms.double( 30.0 )
340 )
341 fragment.HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
342  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
343  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2HighPtTkMuPSetTrajectoryFilterIT" ) ),
344  maxCand = cms.int32( 2 ),
345  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
346  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
347  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
348  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
349  updator = cms.string( "hltESPKFUpdator" ),
350  alwaysUseInvalidHits = cms.bool( False ),
351  intermediateCleaning = cms.bool( True ),
352  lostHitPenalty = cms.double( 30.0 ),
353  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" )
354 )
355 fragment.HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
356  minPt = cms.double( 0.3 ),
357  minHitsMinPt = cms.int32( 3 ),
358  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
359  maxLostHits = cms.int32( 1 ),
360  maxNumberOfHits = cms.int32( 100 ),
361  maxConsecLostHits = cms.int32( 3 ),
362  minimumNumberOfHits = cms.int32( 5 ),
363  nSigmaMinPt = cms.double( 5.0 ),
364  chargeSignificance = cms.double( -1.0 )
365 )
366 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
367  track_pt_min = cms.double( 1.0 ),
368  track_pt_max = cms.double( 20.0 ),
369  track_chi2_max = cms.double( 20.0 ),
370  track_prob_min = cms.double( -1.0 )
371 )
372 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
373 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
374 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
375 fragment.HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet(
376  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
377  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
378  SeedMomentumForBOFF = cms.double( 5.0 ),
379  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
380  MinOneOverPtError = cms.double( 1.0 ),
381  magneticField = cms.string( "ParabolicMf" ),
382  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
383  forceKinematicWithRegionDirection = cms.bool( False )
384 )
385 fragment.HLTSeedFromProtoTracks = cms.PSet(
386  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
387  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
388  SeedMomentumForBOFF = cms.double( 5.0 ),
389  MinOneOverPtError = cms.double( 1.0 ),
390  magneticField = cms.string( "ParabolicMf" ),
391  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
392  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
393  forceKinematicWithRegionDirection = cms.bool( False )
394 )
395 fragment.transferSystem = cms.PSet(
396  destinations = cms.vstring( 'Tier0',
397  'DQM',
398  'ECAL',
399  'EventDisplay',
400  'Lustre',
401  'None' ),
402  transferModes = cms.vstring( 'default',
403  'test',
404  'emulator' ),
405  streamA = cms.PSet(
406  default = cms.vstring( 'Tier0' ),
407  test = cms.vstring( 'Lustre' ),
408  emulator = cms.vstring( 'Lustre' )
409  ),
410  streamCalibration = cms.PSet(
411  default = cms.vstring( 'Tier0' ),
412  test = cms.vstring( 'Lustre' ),
413  emulator = cms.vstring( 'None' )
414  ),
415  streamDQM = cms.PSet(
416  default = cms.vstring( 'DQM' ),
417  test = cms.vstring( 'DQM',
418  'Lustre' ),
419  emulator = cms.vstring( 'None' )
420  ),
421  streamDQMCalibration = cms.PSet(
422  default = cms.vstring( 'DQM' ),
423  test = cms.vstring( 'DQM',
424  'Lustre' ),
425  emulator = cms.vstring( 'None' )
426  ),
427  streamEcalCalibration = cms.PSet(
428  default = cms.vstring( 'ECAL' ),
429  test = cms.vstring( 'ECAL' ),
430  emulator = cms.vstring( 'None' )
431  ),
432  streamEventDisplay = cms.PSet(
433  default = cms.vstring( 'EventDisplay',
434  'Tier0' ),
435  test = cms.vstring( 'EventDisplay',
436  'Lustre' ),
437  emulator = cms.vstring( 'None' )
438  ),
439  streamExpressCosmics = cms.PSet(
440  default = cms.vstring( 'Tier0' ),
441  test = cms.vstring( 'Lustre' ),
442  emulator = cms.vstring( 'Lustre' )
443  ),
444  streamNanoDST = cms.PSet(
445  default = cms.vstring( 'Tier0' ),
446  test = cms.vstring( 'Lustre' ),
447  emulator = cms.vstring( 'None' )
448  ),
449  streamRPCMON = cms.PSet(
450  default = cms.vstring( 'Tier0' ),
451  test = cms.vstring( 'Lustre' ),
452  emulator = cms.vstring( 'None' )
453  ),
454  streamTrackerCalibration = cms.PSet(
455  default = cms.vstring( 'Tier0' ),
456  test = cms.vstring( 'Lustre' ),
457  emulator = cms.vstring( 'None' )
458  ),
459  default = cms.PSet(
460  default = cms.vstring( 'Tier0' ),
461  test = cms.vstring( 'Lustre' ),
462  emulator = cms.vstring( 'Lustre' ),
463  streamLookArea = cms.PSet( )
464  ),
465  streamLookArea = cms.PSet(
466  default = cms.vstring( 'DQM' ),
467  test = cms.vstring( 'DQM',
468  'Lustre' ),
469  emulator = cms.vstring( 'None' )
470  )
471 )
472 fragment.streams = cms.PSet(
473  ALCALUMIPIXELS = cms.vstring( 'AlCaLumiPixels' ),
474  ALCAP0 = cms.vstring( 'AlCaP0' ),
475  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
476  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
477  DQM = cms.vstring( 'OnlineMonitor' ),
478  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
479  DQMEventDisplay = cms.vstring( 'EventDisplay' ),
480  EcalCalibration = cms.vstring( 'EcalLaser' ),
481  Express = cms.vstring( 'ExpressPhysics' ),
482  LookArea = cms.vstring( 'LookAreaPD' ),
483  NanoDST = cms.vstring( 'L1Accept' ),
484  PhysicsEGammaCommissioning = cms.vstring( 'CastorJets',
485  'Commissioning',
486  'DoubleEG',
487  'EGMLowPU',
488  'EmptyBX',
489  'FSQJets1',
490  'FSQJets2',
491  'FSQJets3',
492  'FullTrack',
493  'HINCaloJet40',
494  'HINCaloJetsOther',
495  'HINMuon',
496  'HINPFJetsOther',
497  'HINPhoton',
498  'HLTPhysics',
499  'HcalHPDNoise',
500  'HcalNZS',
501  'HighMultiplicity',
502  'L1MinimumBias',
503  'NoBPTX',
504  'TOTEM_minBias',
505  'TOTEM_romanPots',
506  'ToTOTEM',
507  'ZeroBias' )
508 )
509 fragment.datasets = cms.PSet(
510  AlCaLumiPixels = cms.vstring( 'AlCa_LumiPixels_Random_v1',
511  'AlCa_LumiPixels_ZeroBias_v1' ),
512  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_LowPU_v1',
513  'AlCa_EcalEtaEEonly_LowPU_v1',
514  'AlCa_EcalPi0EBonly_LowPU_v1',
515  'AlCa_EcalPi0EEonly_LowPU_v1' ),
516  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v1' ),
517  CastorJets = cms.vstring( 'HLT_L1CastorHighJet_v1',
518  'HLT_L1CastorMediumJet_PFJet15_v1',
519  'HLT_L1CastorMediumJet_v1' ),
520  Commissioning = cms.vstring( 'HLT_Activity_Ecal_SC7_v1',
521  'HLT_IsoTrackHB_v1',
522  'HLT_IsoTrackHE_v1',
523  'HLT_L1SingleMuOpen_DT_v1',
524  'HLT_L1Tech_DT_GlobalOR_v1' ),
525  DoubleEG = cms.vstring( 'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2' ),
526  EGMLowPU = cms.vstring( 'HLT_Activity_Ecal_SC7_v1',
527  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2' ),
528  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v1' ),
529  EmptyBX = cms.vstring( 'HLT_L1Tech5_BPTX_PlusOnly_v1',
530  'HLT_L1Tech6_BPTX_MinusOnly_v1',
531  'HLT_L1Tech7_NoBPTX_v1' ),
532  EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v2',
533  'HLT_HISinglePhoton60_v2',
534  'HLT_L1DoubleJet32_v1' ),
535  ExpressPhysics = cms.vstring( 'HLT_L1MinimumBiasHF1AND_NoBptxGate_v1',
536  'HLT_L1MinimumBiasHF1AND_v1',
537  'HLT_Physics_v1',
538  'HLT_Random_v1',
539  'HLT_ZeroBias_v1' ),
540  FSQJets1 = cms.vstring( 'HLT_PFJet15_NoCaloMatched_v2',
541  'HLT_PFJet25_NoCaloMatched_v2',
542  'HLT_PFJet40_NoCaloMatched_v2' ),
543  FSQJets2 = cms.vstring( 'HLT_DiPFJetAve15_Central_v2',
544  'HLT_DiPFJetAve15_HFJEC_v2',
545  'HLT_DiPFJetAve25_Central_v2',
546  'HLT_DiPFJetAve25_HFJEC_v2',
547  'HLT_DiPFJetAve35_Central_v2',
548  'HLT_DiPFJetAve35_HFJEC_v2',
549  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
550  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
551  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
552  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2' ),
553  FSQJets3 = cms.vstring( 'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
554  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
555  'HLT_DiPFJet15_NoCaloMatched_v2' ),
556  FullTrack = cms.vstring( 'HLT_FullTrack12_v2',
557  'HLT_FullTrack20_v2',
558  'HLT_FullTrack30_v2',
559  'HLT_FullTrack50_v2' ),
560  HINCaloJet40 = cms.vstring( 'HLT_AK4CaloJet40_v2' ),
561  HINCaloJetsOther = cms.vstring( 'HLT_AK4CaloJet100_v2',
562  'HLT_AK4CaloJet30_v2',
563  'HLT_AK4CaloJet50_v2',
564  'HLT_AK4CaloJet80_v2' ),
565  HINMuon = cms.vstring( 'HLT_HIL1DoubleMu0_v1',
566  'HLT_HIL2DoubleMu0_v2',
567  'HLT_HIL2Mu3_v2',
568  'HLT_HIL3Mu3_v2' ),
569  HINPFJetsOther = cms.vstring( 'HLT_AK4PFJet100_v2',
570  'HLT_AK4PFJet30_v2',
571  'HLT_AK4PFJet50_v2',
572  'HLT_AK4PFJet80_v2' ),
573  HINPhoton = cms.vstring( 'HLT_HISinglePhoton10_v2',
574  'HLT_HISinglePhoton15_v2',
575  'HLT_HISinglePhoton20_v2',
576  'HLT_HISinglePhoton40_v2',
577  'HLT_HISinglePhoton60_v2' ),
578  HLTPhysics = cms.vstring( 'HLT_Physics_v1' ),
579  HcalHPDNoise = cms.vstring( 'HLT_GlobalRunHPDNoise_v1',
580  'HLT_L1Tech_HBHEHO_totalOR_v1',
581  'HLT_L1Tech_HCAL_HF_single_channel_v1' ),
582  HcalNZS = cms.vstring( 'HLT_HcalNZS_v1',
583  'HLT_HcalPhiSym_v1',
584  'HLT_HcalUTCA_v1' ),
585  HighMultiplicity = cms.vstring( 'HLT_PixelTracks_Multiplicity110_v2',
586  'HLT_PixelTracks_Multiplicity135_v2',
587  'HLT_PixelTracks_Multiplicity160_v2',
588  'HLT_PixelTracks_Multiplicity60_v2',
589  'HLT_PixelTracks_Multiplicity85_v2' ),
590  L1Accept = cms.vstring( 'DST_Physics_v1' ),
591  L1MinimumBias = cms.vstring( 'HLT_L1MinimumBiasHF1AND_NoBptxGate_v1',
592  'HLT_L1MinimumBiasHF1AND_v1',
593  'HLT_L1MinimumBiasHF1OR_NoBptxGate_v1',
594  'HLT_L1MinimumBiasHF1OR_v1',
595  'HLT_L1MinimumBiasHF2AND_NoBptxGate_v1',
596  'HLT_L1MinimumBiasHF2AND_v1',
597  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
598  'HLT_L1MinimumBiasHF2OR_v1' ),
599  LookAreaPD = cms.vstring( 'HLT_AK4CaloJet100_v2',
600  'HLT_AK4CaloJet30_v2',
601  'HLT_AK4CaloJet40_v2',
602  'HLT_AK4CaloJet50_v2',
603  'HLT_AK4CaloJet80_v2',
604  'HLT_AK4PFJet100_v2',
605  'HLT_AK4PFJet30_v2',
606  'HLT_AK4PFJet50_v2',
607  'HLT_AK4PFJet80_v2',
608  'HLT_Activity_Ecal_SC7_v1',
609  'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
610  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
611  'HLT_DiPFJet15_NoCaloMatched_v2',
612  'HLT_DiPFJetAve15_Central_v2',
613  'HLT_DiPFJetAve15_HFJEC_v2',
614  'HLT_DiPFJetAve25_Central_v2',
615  'HLT_DiPFJetAve25_HFJEC_v2',
616  'HLT_DiPFJetAve35_Central_v2',
617  'HLT_DiPFJetAve35_HFJEC_v2',
618  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2',
619  'HLT_FullTrack12_v2',
620  'HLT_FullTrack20_v2',
621  'HLT_FullTrack30_v2',
622  'HLT_FullTrack50_v2',
623  'HLT_GlobalRunHPDNoise_v1',
624  'HLT_HIL1DoubleMu0_v1',
625  'HLT_HIL2DoubleMu0_v2',
626  'HLT_HIL2Mu3_v2',
627  'HLT_HIL3Mu3_v2',
628  'HLT_HISinglePhoton10_v2',
629  'HLT_HISinglePhoton15_v2',
630  'HLT_HISinglePhoton20_v2',
631  'HLT_HISinglePhoton40_v2',
632  'HLT_HISinglePhoton60_v2',
633  'HLT_HcalNZS_v1',
634  'HLT_HcalPhiSym_v1',
635  'HLT_HcalUTCA_v1',
636  'HLT_IsoTrackHB_v1',
637  'HLT_IsoTrackHE_v1',
638  'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
639  'HLT_JetE30_NoBPTX_v2',
640  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
641  'HLT_JetE70_NoBPTX3BX_NoHalo_v2',
642  'HLT_L1CastorHighJet_v1',
643  'HLT_L1CastorMediumJet_PFJet15_v1',
644  'HLT_L1CastorMediumJet_v1',
645  'HLT_L1CastorMuon_v1',
646  'HLT_L1DoubleJet20_v1',
647  'HLT_L1DoubleJet28_v1',
648  'HLT_L1DoubleJet32_v1',
649  'HLT_L1DoubleMuOpen_v1',
650  'HLT_L1MinimumBiasHF1AND_NoBptxGate_v1',
651  'HLT_L1MinimumBiasHF1AND_v1',
652  'HLT_L1MinimumBiasHF1OR_NoBptxGate_v1',
653  'HLT_L1MinimumBiasHF1OR_v1',
654  'HLT_L1MinimumBiasHF2AND_NoBptxGate_v1',
655  'HLT_L1MinimumBiasHF2AND_v1',
656  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
657  'HLT_L1MinimumBiasHF2OR_v1',
658  'HLT_L1RomanPots_SinglePixelTrack02_v2',
659  'HLT_L1RomanPots_SinglePixelTrack04_v2',
660  'HLT_L1SingleMuOpen_DT_v1',
661  'HLT_L1SingleMuOpen_v1',
662  'HLT_L1TOTEM0_RomanPotsAND_v1',
663  'HLT_L1TOTEM1_MinBias_v1',
664  'HLT_L1TOTEM2_ZeroBias_v1',
665  'HLT_L1Tech5_BPTX_PlusOnly_v1',
666  'HLT_L1Tech6_BPTX_MinusOnly_v1',
667  'HLT_L1Tech7_NoBPTX_v1',
668  'HLT_L1Tech_DT_GlobalOR_v1',
669  'HLT_L1Tech_HBHEHO_totalOR_v1',
670  'HLT_L1Tech_HCAL_HF_single_channel_v1',
671  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
672  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
673  'HLT_PFJet15_NoCaloMatched_v2',
674  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
675  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2',
676  'HLT_PFJet25_NoCaloMatched_v2',
677  'HLT_PFJet40_NoCaloMatched_v2',
678  'HLT_Physics_v1',
679  'HLT_PixelTracks_Multiplicity110_v2',
680  'HLT_PixelTracks_Multiplicity135_v2',
681  'HLT_PixelTracks_Multiplicity160_v2',
682  'HLT_PixelTracks_Multiplicity60_v2',
683  'HLT_PixelTracks_Multiplicity85_v2',
684  'HLT_Random_v1',
685  'HLT_ZeroBias_v1' ),
686  NoBPTX = cms.vstring( 'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
687  'HLT_JetE30_NoBPTX_v2',
688  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
689  'HLT_JetE70_NoBPTX3BX_NoHalo_v2' ),
690  OnlineMonitor = cms.vstring( 'HLT_AK4CaloJet100_v2',
691  'HLT_AK4CaloJet30_v2',
692  'HLT_AK4CaloJet40_v2',
693  'HLT_AK4CaloJet50_v2',
694  'HLT_AK4CaloJet80_v2',
695  'HLT_AK4PFJet100_v2',
696  'HLT_AK4PFJet30_v2',
697  'HLT_AK4PFJet50_v2',
698  'HLT_AK4PFJet80_v2',
699  'HLT_Activity_Ecal_SC7_v1',
700  'HLT_DiPFJet15_FBEta2_NoCaloMatched_v2',
701  'HLT_DiPFJet15_FBEta3_NoCaloMatched_v2',
702  'HLT_DiPFJet15_NoCaloMatched_v2',
703  'HLT_DiPFJetAve15_Central_v2',
704  'HLT_DiPFJetAve15_HFJEC_v2',
705  'HLT_DiPFJetAve25_Central_v2',
706  'HLT_DiPFJetAve25_HFJEC_v2',
707  'HLT_DiPFJetAve35_Central_v2',
708  'HLT_DiPFJetAve35_HFJEC_v2',
709  'HLT_Ele5_SC5_JPsi_Mass2to4p5_v2',
710  'HLT_FullTrack12_v2',
711  'HLT_FullTrack20_v2',
712  'HLT_FullTrack30_v2',
713  'HLT_FullTrack50_v2',
714  'HLT_GlobalRunHPDNoise_v1',
715  'HLT_HIL1DoubleMu0_v1',
716  'HLT_HIL2DoubleMu0_v2',
717  'HLT_HIL2Mu3_v2',
718  'HLT_HIL3Mu3_v2',
719  'HLT_HISinglePhoton10_v2',
720  'HLT_HISinglePhoton15_v2',
721  'HLT_HISinglePhoton20_v2',
722  'HLT_HISinglePhoton40_v2',
723  'HLT_HISinglePhoton60_v2',
724  'HLT_HcalNZS_v1',
725  'HLT_HcalPhiSym_v1',
726  'HLT_HcalUTCA_v1',
727  'HLT_IsoTrackHB_v1',
728  'HLT_IsoTrackHE_v1',
729  'HLT_JetE30_NoBPTX3BX_NoHalo_v2',
730  'HLT_JetE30_NoBPTX_v2',
731  'HLT_JetE50_NoBPTX3BX_NoHalo_v2',
732  'HLT_JetE70_NoBPTX3BX_NoHalo_v2',
733  'HLT_L1CastorHighJet_v1',
734  'HLT_L1CastorMediumJet_PFJet15_v1',
735  'HLT_L1CastorMediumJet_v1',
736  'HLT_L1CastorMuon_v1',
737  'HLT_L1DoubleJet20_v1',
738  'HLT_L1DoubleJet28_v1',
739  'HLT_L1DoubleJet32_v1',
740  'HLT_L1DoubleMuOpen_v1',
741  'HLT_L1MinimumBiasHF1AND_NoBptxGate_v1',
742  'HLT_L1MinimumBiasHF1AND_v1',
743  'HLT_L1MinimumBiasHF1OR_NoBptxGate_v1',
744  'HLT_L1MinimumBiasHF1OR_v1',
745  'HLT_L1MinimumBiasHF2AND_NoBptxGate_v1',
746  'HLT_L1MinimumBiasHF2AND_v1',
747  'HLT_L1MinimumBiasHF2OR_NoBptxGate_v1',
748  'HLT_L1MinimumBiasHF2OR_v1',
749  'HLT_L1RomanPots_SinglePixelTrack02_v2',
750  'HLT_L1RomanPots_SinglePixelTrack04_v2',
751  'HLT_L1SingleMuOpen_DT_v1',
752  'HLT_L1SingleMuOpen_v1',
753  'HLT_L1TOTEM0_RomanPotsAND_v1',
754  'HLT_L1TOTEM1_MinBias_v1',
755  'HLT_L1TOTEM2_ZeroBias_v1',
756  'HLT_L1Tech5_BPTX_PlusOnly_v1',
757  'HLT_L1Tech6_BPTX_MinusOnly_v1',
758  'HLT_L1Tech7_NoBPTX_v1',
759  'HLT_L1Tech_DT_GlobalOR_v1',
760  'HLT_L1Tech_HBHEHO_totalOR_v1',
761  'HLT_L1Tech_HCAL_HF_single_channel_v1',
762  'HLT_PFJet15_FwdEta2_NoCaloMatched_v2',
763  'HLT_PFJet15_FwdEta3_NoCaloMatched_v2',
764  'HLT_PFJet15_NoCaloMatched_v2',
765  'HLT_PFJet25_FwdEta2_NoCaloMatched_v2',
766  'HLT_PFJet25_FwdEta3_NoCaloMatched_v2',
767  'HLT_PFJet25_NoCaloMatched_v2',
768  'HLT_PFJet40_NoCaloMatched_v2',
769  'HLT_Physics_v1',
770  'HLT_PixelTracks_Multiplicity110_v2',
771  'HLT_PixelTracks_Multiplicity135_v2',
772  'HLT_PixelTracks_Multiplicity160_v2',
773  'HLT_PixelTracks_Multiplicity60_v2',
774  'HLT_PixelTracks_Multiplicity85_v2',
775  'HLT_Random_v1',
776  'HLT_ZeroBias_v1' ),
777  TOTEM_minBias = cms.vstring( 'HLT_L1TOTEM1_MinBias_v1',
778  'HLT_L1TOTEM2_ZeroBias_v1' ),
779  TOTEM_romanPots = cms.vstring( 'HLT_L1RomanPots_SinglePixelTrack02_v2',
780  'HLT_L1RomanPots_SinglePixelTrack04_v2',
781  'HLT_L1TOTEM0_RomanPotsAND_v1' ),
782  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v1',
783  'HLT_HcalCalibration_v1' ),
784  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v1',
785  'HLT_HcalCalibration_v1' ),
786  ToTOTEM = cms.vstring( 'HLT_L1CastorMuon_v1',
787  'HLT_L1DoubleJet20_v1',
788  'HLT_L1DoubleJet28_v1',
789  'HLT_L1DoubleJet32_v1',
790  'HLT_L1DoubleMuOpen_v1',
791  'HLT_L1SingleMuOpen_v1' ),
792  ZeroBias = cms.vstring( 'HLT_Random_v1',
793  'HLT_ZeroBias_v1' )
794 )
795 
796 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
797  iovIsRunNotTime = cms.bool( True ),
798  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
799  firstValid = cms.vuint32( 1 )
800 )
801 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
802  iovIsRunNotTime = cms.bool( True ),
803  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
804  firstValid = cms.vuint32( 1 )
805 )
806 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
807  iovIsRunNotTime = cms.bool( True ),
808  recordName = cms.string( "JetTagComputerRecord" ),
809  firstValid = cms.vuint32( 1 )
810 )
811 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
812  iovIsRunNotTime = cms.bool( True ),
813  recordName = cms.string( "CSCIndexerRecord" ),
814  firstValid = cms.vuint32( 1 )
815 )
816 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
817  iovIsRunNotTime = cms.bool( True ),
818  recordName = cms.string( "CSCChannelMapperRecord" ),
819  firstValid = cms.vuint32( 1 )
820 )
821 
822 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
823  MaxDPhi = cms.double( 1.6 ),
824  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
825  PropagationDirection = cms.string( "anyDirection" )
826 )
827 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
828  AlgoName = cms.string( "CSCChannelMapperPostls1" )
829 )
830 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
831  AlgoName = cms.string( "CSCIndexerPostls1" )
832 )
833 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
834 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
835  appendToDataLabel = cms.string( "" ),
836  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" )
837 )
838 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
839  appendToDataLabel = cms.string( "" )
840 )
841 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
842  ComponentName = cms.string( "ClusterShapeHitFilter" ),
843  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
844  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
845 )
846 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
847  SimpleMagneticField = cms.string( "" ),
848  PropagationDirection = cms.string( "alongMomentum" ),
849  ComponentName = cms.string( "PropagatorWithMaterial" ),
850  Mass = cms.double( 0.105 ),
851  ptMin = cms.double( -1.0 ),
852  MaxDPhi = cms.double( 1.6 ),
853  useRungeKutta = cms.bool( False )
854 )
855 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
856  SimpleMagneticField = cms.string( "ParabolicMf" ),
857  PropagationDirection = cms.string( "alongMomentum" ),
858  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
859  Mass = cms.double( 0.105 ),
860  ptMin = cms.double( -1.0 ),
861  MaxDPhi = cms.double( 1.6 ),
862  useRungeKutta = cms.bool( False )
863 )
864 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
865  SimpleMagneticField = cms.string( "" ),
866  PropagationDirection = cms.string( "oppositeToMomentum" ),
867  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
868  Mass = cms.double( 0.105 ),
869  ptMin = cms.double( -1.0 ),
870  MaxDPhi = cms.double( 1.6 ),
871  useRungeKutta = cms.bool( False )
872 )
873 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
874  SimpleMagneticField = cms.string( "ParabolicMf" ),
875  PropagationDirection = cms.string( "oppositeToMomentum" ),
876  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
877  Mass = cms.double( 0.105 ),
878  ptMin = cms.double( -1.0 ),
879  MaxDPhi = cms.double( 1.6 ),
880  useRungeKutta = cms.bool( False )
881 )
882 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
883  EtaDivisions = cms.untracked.uint32( 20 ),
884  PhiDivisions = cms.untracked.uint32( 20 ),
885  EtaMax = cms.untracked.double( 2.5 )
886 )
887 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
888  NoErrorPropagation = cms.bool( False ),
889  endcapShiftInZPos = cms.double( 0.0 ),
890  PropagationDirection = cms.string( "anyDirection" ),
891  useTuningForL2Speed = cms.bool( False ),
892  useIsYokeFlag = cms.bool( True ),
893  endcapShiftInZNeg = cms.double( 0.0 ),
894  SetVBFPointer = cms.bool( False ),
895  AssumeNoMaterial = cms.bool( False ),
896  returnTangentPlane = cms.bool( True ),
897  useInTeslaFromMagField = cms.bool( False ),
898  VBFName = cms.string( "VolumeBasedMagneticField" ),
899  useEndcapShiftsInZ = cms.bool( False ),
900  sendLogWarning = cms.bool( False ),
901  useMatVolumes = cms.bool( True ),
902  debug = cms.bool( False ),
903  ApplyRadX0Correction = cms.bool( True ),
904  useMagVolumes = cms.bool( True ),
905  ComponentName = cms.string( "SteppingHelixPropagatorAny" )
906 )
907 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
908  ComponentName = cms.string( "TransientTrackBuilder" )
909 )
910 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
911  ComponentName = cms.string( "CaloDetIdAssociator" ),
912  etaBinSize = cms.double( 0.087 ),
913  nEta = cms.int32( 70 ),
914  nPhi = cms.int32( 72 ),
915  includeBadChambers = cms.bool( False )
916 )
917 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
918  ComponentName = cms.string( "CosmicNavigationSchool" ),
919  SimpleMagneticField = cms.string( "" )
920 )
921 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
922  ComponentName = cms.string( "EcalDetIdAssociator" ),
923  etaBinSize = cms.double( 0.02 ),
924  nEta = cms.int32( 300 ),
925  nPhi = cms.int32( 360 ),
926  includeBadChambers = cms.bool( False )
927 )
928 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
929  dbstatusMask = cms.PSet(
930  kGood = cms.vstring( 'kOk' ),
931  kProblematic = cms.vstring( 'kDAC',
932  'kNoLaser',
933  'kNoisy',
934  'kNNoisy',
935  'kNNNoisy',
936  'kNNNNoisy',
937  'kNNNNNoisy',
938  'kFixedG6',
939  'kFixedG1',
940  'kFixedG0' ),
941  kRecovered = cms.vstring( ),
942  kTime = cms.vstring( ),
943  kWeird = cms.vstring( ),
944  kBad = cms.vstring( 'kNonRespondingIsolated',
945  'kDeadVFE',
946  'kDeadFE',
947  'kNoDataNoTP' )
948  ),
949  timeThresh = cms.double( 2.0 ),
950  flagMask = cms.PSet(
951  kGood = cms.vstring( 'kGood' ),
952  kProblematic = cms.vstring( 'kPoorReco',
953  'kPoorCalib',
954  'kNoisy',
955  'kSaturated' ),
956  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
957  'kTowerRecovered' ),
958  kTime = cms.vstring( 'kOutOfTime' ),
959  kWeird = cms.vstring( 'kWeird',
960  'kDiWeird' ),
961  kBad = cms.vstring( 'kFaultyHardware',
962  'kDead',
963  'kKilled' )
964  )
965 )
966 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
967  ComponentName = cms.string( "HcalDetIdAssociator" ),
968  etaBinSize = cms.double( 0.087 ),
969  nEta = cms.int32( 70 ),
970  nPhi = cms.int32( 72 ),
971  includeBadChambers = cms.bool( False )
972 )
973 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
974  RecoveredRecHitBits = cms.vstring( 'TimingAddedBit',
975  'TimingSubtractedBit' ),
976  SeverityLevels = cms.VPSet(
977  cms.PSet( RecHitFlags = cms.vstring( ),
978  ChannelStatus = cms.vstring( ),
979  Level = cms.int32( 0 )
980  ),
981  cms.PSet( RecHitFlags = cms.vstring( ),
982  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
983  Level = cms.int32( 1 )
984  ),
985  cms.PSet( RecHitFlags = cms.vstring( 'HSCP_R1R2',
986  'HSCP_FracLeader',
987  'HSCP_OuterEnergy',
988  'HSCP_ExpFit',
989  'ADCSaturationBit',
990  'HBHEIsolatedNoise',
991  'AddedSimHcalNoise' ),
992  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
993  Level = cms.int32( 5 )
994  ),
995  cms.PSet( RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
996  'HBHEPulseShape',
997  'HOBit',
998  'HFInTimeWindow',
999  'ZDCBit',
1000  'CalibrationBit',
1001  'TimingErrorBit',
1002  'HBHETriangleNoise',
1003  'HBHETS4TS5Noise' ),
1004  ChannelStatus = cms.vstring( ),
1005  Level = cms.int32( 8 )
1006  ),
1007  cms.PSet( RecHitFlags = cms.vstring( 'HFLongShort',
1008  'HFPET',
1009  'HFS8S1Ratio',
1010  'HFDigiTime' ),
1011  ChannelStatus = cms.vstring( ),
1012  Level = cms.int32( 11 )
1013  ),
1014  cms.PSet( RecHitFlags = cms.vstring( 'HBHEFlatNoise',
1015  'HBHESpikeNoise' ),
1016  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
1017  Level = cms.int32( 12 )
1018  ),
1019  cms.PSet( RecHitFlags = cms.vstring( ),
1020  ChannelStatus = cms.vstring( 'HcalCellHot' ),
1021  Level = cms.int32( 15 )
1022  ),
1023  cms.PSet( RecHitFlags = cms.vstring( ),
1024  ChannelStatus = cms.vstring( 'HcalCellOff',
1025  'HcalCellDead' ),
1026  Level = cms.int32( 20 )
1027  )
1028  ),
1029  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
1030  'HcalCellOff',
1031  'HcalCellDead' )
1032 )
1033 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1034  categoryVariableName = cms.string( "vertexCategory" ),
1035  useTrackWeights = cms.bool( True ),
1036  useCategories = cms.bool( True ),
1037  pseudoMultiplicityMin = cms.uint32( 2 ),
1038  correctVertexMass = cms.bool( True ),
1039  trackSelection = cms.PSet(
1040  totalHitsMin = cms.uint32( 0 ),
1041  jetDeltaRMax = cms.double( 0.3 ),
1042  qualityClass = cms.string( "any" ),
1043  pixelHitsMin = cms.uint32( 0 ),
1044  sip3dSigMin = cms.double( -99999.9 ),
1045  sip3dSigMax = cms.double( 99999.9 ),
1046  normChi2Max = cms.double( 99999.9 ),
1047  maxDistToAxis = cms.double( 0.07 ),
1048  sip2dValMax = cms.double( 99999.9 ),
1049  maxDecayLen = cms.double( 5.0 ),
1050  ptMin = cms.double( 0.0 ),
1051  sip2dSigMax = cms.double( 99999.9 ),
1052  sip2dSigMin = cms.double( -99999.9 ),
1053  sip3dValMax = cms.double( 99999.9 ),
1054  sip2dValMin = cms.double( -99999.9 ),
1055  sip3dValMin = cms.double( -99999.9 )
1056  ),
1057  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
1058  'CombinedSVPseudoVertex',
1059  'CombinedSVNoVertex' ),
1060  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
1061  charmCut = cms.double( 1.5 ),
1062  vertexFlip = cms.bool( False ),
1063  minimumTrackWeight = cms.double( 0.5 ),
1064  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
1065  trackMultiplicityMin = cms.uint32( 3 ),
1066  trackPseudoSelection = cms.PSet(
1067  totalHitsMin = cms.uint32( 0 ),
1068  jetDeltaRMax = cms.double( 0.3 ),
1069  qualityClass = cms.string( "any" ),
1070  pixelHitsMin = cms.uint32( 0 ),
1071  sip3dSigMin = cms.double( -99999.9 ),
1072  sip3dSigMax = cms.double( 99999.9 ),
1073  normChi2Max = cms.double( 99999.9 ),
1074  maxDistToAxis = cms.double( 0.07 ),
1075  sip2dValMax = cms.double( 99999.9 ),
1076  maxDecayLen = cms.double( 5.0 ),
1077  ptMin = cms.double( 0.0 ),
1078  sip2dSigMax = cms.double( 99999.9 ),
1079  sip2dSigMin = cms.double( 2.0 ),
1080  sip3dValMax = cms.double( 99999.9 ),
1081  sip2dValMin = cms.double( -99999.9 ),
1082  sip3dValMin = cms.double( -99999.9 )
1083  ),
1084  trackSort = cms.string( "sip2dSig" ),
1085  trackFlip = cms.bool( False )
1086 )
1087 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1088  categoryVariableName = cms.string( "vertexCategory" ),
1089  useTrackWeights = cms.bool( True ),
1090  useCategories = cms.bool( True ),
1091  pseudoMultiplicityMin = cms.uint32( 2 ),
1092  correctVertexMass = cms.bool( True ),
1093  trackSelection = cms.PSet(
1094  b_pT = cms.double( 0.3684 ),
1095  max_pT = cms.double( 500.0 ),
1096  useVariableJTA = cms.bool( False ),
1097  maxDecayLen = cms.double( 5.0 ),
1098  sip3dValMin = cms.double( -99999.9 ),
1099  max_pT_dRcut = cms.double( 0.1 ),
1100  a_pT = cms.double( 0.005263 ),
1101  totalHitsMin = cms.uint32( 0 ),
1102  jetDeltaRMax = cms.double( 0.3 ),
1103  a_dR = cms.double( -0.001053 ),
1104  maxDistToAxis = cms.double( 0.07 ),
1105  ptMin = cms.double( 0.0 ),
1106  qualityClass = cms.string( "any" ),
1107  pixelHitsMin = cms.uint32( 0 ),
1108  sip2dValMax = cms.double( 99999.9 ),
1109  max_pT_trackPTcut = cms.double( 3.0 ),
1110  sip2dValMin = cms.double( -99999.9 ),
1111  normChi2Max = cms.double( 99999.9 ),
1112  sip3dValMax = cms.double( 99999.9 ),
1113  sip3dSigMin = cms.double( -99999.9 ),
1114  min_pT = cms.double( 120.0 ),
1115  min_pT_dRcut = cms.double( 0.5 ),
1116  sip2dSigMax = cms.double( 99999.9 ),
1117  sip3dSigMax = cms.double( 99999.9 ),
1118  sip2dSigMin = cms.double( -99999.9 ),
1119  b_dR = cms.double( 0.6263 )
1120  ),
1121  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
1122  'CombinedSVIVFV2PseudoVertex',
1123  'CombinedSVIVFV2NoVertex' ),
1124  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
1125  charmCut = cms.double( 1.5 ),
1126  vertexFlip = cms.bool( False ),
1127  minimumTrackWeight = cms.double( 0.5 ),
1128  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
1129  trackMultiplicityMin = cms.uint32( 3 ),
1130  trackPseudoSelection = cms.PSet(
1131  b_pT = cms.double( 0.3684 ),
1132  max_pT = cms.double( 500.0 ),
1133  useVariableJTA = cms.bool( False ),
1134  maxDecayLen = cms.double( 5.0 ),
1135  sip3dValMin = cms.double( -99999.9 ),
1136  max_pT_dRcut = cms.double( 0.1 ),
1137  a_pT = cms.double( 0.005263 ),
1138  totalHitsMin = cms.uint32( 0 ),
1139  jetDeltaRMax = cms.double( 0.3 ),
1140  a_dR = cms.double( -0.001053 ),
1141  maxDistToAxis = cms.double( 0.07 ),
1142  ptMin = cms.double( 0.0 ),
1143  qualityClass = cms.string( "any" ),
1144  pixelHitsMin = cms.uint32( 0 ),
1145  sip2dValMax = cms.double( 99999.9 ),
1146  max_pT_trackPTcut = cms.double( 3.0 ),
1147  sip2dValMin = cms.double( -99999.9 ),
1148  normChi2Max = cms.double( 99999.9 ),
1149  sip3dValMax = cms.double( 99999.9 ),
1150  sip3dSigMin = cms.double( -99999.9 ),
1151  min_pT = cms.double( 120.0 ),
1152  min_pT_dRcut = cms.double( 0.5 ),
1153  sip2dSigMax = cms.double( 99999.9 ),
1154  sip3dSigMax = cms.double( 99999.9 ),
1155  sip2dSigMin = cms.double( 2.0 ),
1156  b_dR = cms.double( 0.6263 )
1157  ),
1158  trackSort = cms.string( "sip2dSig" ),
1159  trackFlip = cms.bool( False )
1160 )
1161 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
1162  maxImpactParameterSig = cms.double( 999999.0 ),
1163  deltaR = cms.double( -1.0 ),
1164  minimumImpactParameter = cms.double( -1.0 ),
1165  maximumDecayLength = cms.double( 999999.0 ),
1166  impactParameterType = cms.int32( 1 ),
1167  trackQualityClass = cms.string( "any" ),
1168  deltaRmin = cms.double( 0.0 ),
1169  maxImpactParameter = cms.double( 0.1 ),
1170  useSignedImpactParameterSig = cms.bool( True ),
1171  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1172  nthTrack = cms.int32( -1 )
1173 )
1174 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
1175  b_pT = cms.double( 0.3684 ),
1176  deltaR = cms.double( -1.0 ),
1177  minimumImpactParameter = cms.double( 0.05 ),
1178  a_dR = cms.double( -0.001053 ),
1179  min_pT = cms.double( 120.0 ),
1180  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1181  max_pT = cms.double( 500.0 ),
1182  impactParameterType = cms.int32( 1 ),
1183  trackQualityClass = cms.string( "any" ),
1184  useVariableJTA = cms.bool( False ),
1185  min_pT_dRcut = cms.double( 0.5 ),
1186  max_pT_trackPTcut = cms.double( 3.0 ),
1187  max_pT_dRcut = cms.double( 0.1 ),
1188  b_dR = cms.double( 0.6263 ),
1189  a_pT = cms.double( 0.005263 ),
1190  maximumDecayLength = cms.double( 999999.0 ),
1191  nthTrack = cms.int32( 1 ),
1192  useSignedImpactParameterSig = cms.bool( False )
1193 )
1194 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1195  MaxDPhi = cms.double( 1.6 ),
1196  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
1197  PropagationDirection = cms.string( "alongMomentum" )
1198 )
1199 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1200  MaxDPhi = cms.double( 1.6 ),
1201  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
1202  PropagationDirection = cms.string( "oppositeToMomentum" )
1203 )
1204 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1205  SimpleMagneticField = cms.string( "" ),
1206  PropagationDirection = cms.string( "oppositeToMomentum" ),
1207  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
1208  Mass = cms.double( 5.11E-4 ),
1209  ptMin = cms.double( -1.0 ),
1210  MaxDPhi = cms.double( 1.6 ),
1211  useRungeKutta = cms.bool( False )
1212 )
1213 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1214  MaxChi2 = cms.double( 16.0 ),
1215  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
1216  pTChargeCutThreshold = cms.double( -1.0 ),
1217  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1218  nSigma = cms.double( 3.0 )
1219 )
1220 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1221  MaxChi2 = cms.double( 30.0 ),
1222  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1223  pTChargeCutThreshold = cms.double( -1.0 ),
1224  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1225  nSigma = cms.double( 3.0 )
1226 )
1227 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1228  MaxChi2 = cms.double( 9.0 ),
1229  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
1230  pTChargeCutThreshold = cms.double( 15.0 ),
1231  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1232  nSigma = cms.double( 3.0 )
1233 )
1234 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1235  MaxChi2 = cms.double( 16.0 ),
1236  nSigma = cms.double( 3.0 ),
1237  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" )
1238 )
1239 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1240  MaxChi2 = cms.double( 30.0 ),
1241  nSigma = cms.double( 3.0 ),
1242  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" )
1243 )
1244 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1245  MaxChi2 = cms.double( 9.0 ),
1246  nSigma = cms.double( 3.0 ),
1247  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" )
1248 )
1249 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
1250  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
1251  MaxComponents = cms.int32( 12 ),
1252  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
1253 )
1254 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
1255  maxImpactParameterSig = cms.double( 999999.0 ),
1256  deltaR = cms.double( -1.0 ),
1257  minimumImpactParameter = cms.double( -1.0 ),
1258  maximumDecayLength = cms.double( 999999.0 ),
1259  impactParameterType = cms.int32( 1 ),
1260  trackQualityClass = cms.string( "any" ),
1261  deltaRmin = cms.double( 0.0 ),
1262  maxImpactParameter = cms.double( 0.1 ),
1263  useSignedImpactParameterSig = cms.bool( True ),
1264  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1265  nthTrack = cms.int32( -1 )
1266 )
1267 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
1268  maxImpactParameterSig = cms.double( 999999.0 ),
1269  deltaR = cms.double( -1.0 ),
1270  minimumImpactParameter = cms.double( -1.0 ),
1271  maximumDecayLength = cms.double( 999999.0 ),
1272  impactParameterType = cms.int32( 1 ),
1273  trackQualityClass = cms.string( "any" ),
1274  deltaRmin = cms.double( 0.0 ),
1275  maxImpactParameter = cms.double( 0.2 ),
1276  useSignedImpactParameterSig = cms.bool( True ),
1277  maximumDistanceToJetAxis = cms.double( 999999.0 ),
1278  nthTrack = cms.int32( -1 )
1279 )
1280 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
1281  b_pT = cms.double( 0.3684 ),
1282  deltaR = cms.double( -1.0 ),
1283  minimumImpactParameter = cms.double( 0.05 ),
1284  a_dR = cms.double( -0.001053 ),
1285  min_pT = cms.double( 120.0 ),
1286  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1287  max_pT = cms.double( 500.0 ),
1288  impactParameterType = cms.int32( 1 ),
1289  trackQualityClass = cms.string( "any" ),
1290  useVariableJTA = cms.bool( False ),
1291  min_pT_dRcut = cms.double( 0.5 ),
1292  max_pT_trackPTcut = cms.double( 3.0 ),
1293  max_pT_dRcut = cms.double( 0.1 ),
1294  b_dR = cms.double( 0.6263 ),
1295  a_pT = cms.double( 0.005263 ),
1296  maximumDecayLength = cms.double( 999999.0 ),
1297  nthTrack = cms.int32( 1 ),
1298  useSignedImpactParameterSig = cms.bool( False )
1299 )
1300 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
1301  b_pT = cms.double( 0.3684 ),
1302  deltaR = cms.double( -1.0 ),
1303  minimumImpactParameter = cms.double( 0.2 ),
1304  a_dR = cms.double( -0.001053 ),
1305  min_pT = cms.double( 120.0 ),
1306  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
1307  max_pT = cms.double( 500.0 ),
1308  impactParameterType = cms.int32( 1 ),
1309  trackQualityClass = cms.string( "any" ),
1310  useVariableJTA = cms.bool( False ),
1311  min_pT_dRcut = cms.double( 0.5 ),
1312  max_pT_trackPTcut = cms.double( 3.0 ),
1313  max_pT_dRcut = cms.double( 0.1 ),
1314  b_dR = cms.double( 0.6263 ),
1315  a_pT = cms.double( 0.005263 ),
1316  maximumDecayLength = cms.double( 999999.0 ),
1317  nthTrack = cms.int32( 2 ),
1318  useSignedImpactParameterSig = cms.bool( True )
1319 )
1320 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
1321  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
1322 )
1323 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
1324  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
1325  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
1326  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
1327  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
1328  Mass = cms.double( 5.11E-4 ),
1329  BetheHeitlerCorrection = cms.int32( 2 )
1330 )
1331 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1332  NoErrorPropagation = cms.bool( False ),
1333  endcapShiftInZPos = cms.double( 0.0 ),
1334  PropagationDirection = cms.string( "anyDirection" ),
1335  useTuningForL2Speed = cms.bool( True ),
1336  useIsYokeFlag = cms.bool( True ),
1337  endcapShiftInZNeg = cms.double( 0.0 ),
1338  SetVBFPointer = cms.bool( False ),
1339  AssumeNoMaterial = cms.bool( False ),
1340  returnTangentPlane = cms.bool( True ),
1341  useInTeslaFromMagField = cms.bool( False ),
1342  VBFName = cms.string( "VolumeBasedMagneticField" ),
1343  useEndcapShiftsInZ = cms.bool( False ),
1344  sendLogWarning = cms.bool( False ),
1345  useMatVolumes = cms.bool( True ),
1346  debug = cms.bool( False ),
1347  ApplyRadX0Correction = cms.bool( True ),
1348  useMagVolumes = cms.bool( True ),
1349  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
1350 )
1351 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1352  NoErrorPropagation = cms.bool( False ),
1353  endcapShiftInZPos = cms.double( 0.0 ),
1354  PropagationDirection = cms.string( "oppositeToMomentum" ),
1355  useTuningForL2Speed = cms.bool( True ),
1356  useIsYokeFlag = cms.bool( True ),
1357  endcapShiftInZNeg = cms.double( 0.0 ),
1358  SetVBFPointer = cms.bool( False ),
1359  AssumeNoMaterial = cms.bool( False ),
1360  returnTangentPlane = cms.bool( True ),
1361  useInTeslaFromMagField = cms.bool( False ),
1362  VBFName = cms.string( "VolumeBasedMagneticField" ),
1363  useEndcapShiftsInZ = cms.bool( False ),
1364  sendLogWarning = cms.bool( False ),
1365  useMatVolumes = cms.bool( True ),
1366  debug = cms.bool( False ),
1367  ApplyRadX0Correction = cms.bool( True ),
1368  useMagVolumes = cms.bool( True ),
1369  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
1370 )
1371 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
1372  EstimateCut = cms.double( -1.0 ),
1373  LogPixelProbabilityCut = cms.double( -16.0 ),
1374  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
1375  MinNumberOfHits = cms.int32( 3 ),
1376  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
1377  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
1378  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
1379  NoInvalidHitsBeginEnd = cms.bool( True ),
1380  RejectTracks = cms.bool( True )
1381 )
1382 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
1383  EstimateCut = cms.double( -1.0 ),
1384  LogPixelProbabilityCut = cms.double( -16.0 ),
1385  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
1386  MinNumberOfHits = cms.int32( 5 ),
1387  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
1388  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1389  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
1390  NoInvalidHitsBeginEnd = cms.bool( False ),
1391  RejectTracks = cms.bool( True )
1392 )
1393 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1394  SimpleMagneticField = cms.string( "" ),
1395  PropagationDirection = cms.string( "alongMomentum" ),
1396  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
1397  Mass = cms.double( 5.11E-4 ),
1398  ptMin = cms.double( -1.0 ),
1399  MaxDPhi = cms.double( 1.6 ),
1400  useRungeKutta = cms.bool( False )
1401 )
1402 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
1403  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
1404 )
1405 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
1406  EstimateCut = cms.double( -1.0 ),
1407  LogPixelProbabilityCut = cms.double( -16.0 ),
1408  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
1409  MinNumberOfHits = cms.int32( 5 ),
1410  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
1411  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
1412  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
1413  NoInvalidHitsBeginEnd = cms.bool( True ),
1414  RejectTracks = cms.bool( True )
1415 )
1416 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
1417  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
1418  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
1419  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
1420  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
1421  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" )
1422 )
1423 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
1424  ErrorRescaling = cms.double( 100.0 ),
1425  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
1426  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
1427  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
1428  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
1429  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" )
1430 )
1431 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
1432  EstimateCut = cms.double( -1.0 ),
1433  LogPixelProbabilityCut = cms.double( -16.0 ),
1434  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
1435  MinNumberOfHits = cms.int32( 5 ),
1436  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
1437  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1438  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
1439  NoInvalidHitsBeginEnd = cms.bool( False ),
1440  RejectTracks = cms.bool( True )
1441 )
1442 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
1443  EstimateCut = cms.double( -1.0 ),
1444  LogPixelProbabilityCut = cms.double( -16.0 ),
1445  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
1446  MinNumberOfHits = cms.int32( 5 ),
1447  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
1448  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1449  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
1450  NoInvalidHitsBeginEnd = cms.bool( False ),
1451  RejectTracks = cms.bool( True )
1452 )
1453 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
1454  minHits = cms.int32( 3 ),
1455  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
1456  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1457  Updator = cms.string( "hltESPKFUpdator" ),
1458  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1459  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1460 )
1461 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
1462  minHits = cms.int32( 3 ),
1463  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
1464  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1465  Updator = cms.string( "hltESPKFUpdator" ),
1466  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
1467  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1468 )
1469 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
1470  errorRescaling = cms.double( 100.0 ),
1471  minHits = cms.int32( 3 ),
1472  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
1473  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1474  Updator = cms.string( "hltESPKFUpdator" ),
1475  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1476  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1477 )
1478 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
1479  errorRescaling = cms.double( 100.0 ),
1480  minHits = cms.int32( 3 ),
1481  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
1482  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1483  Updator = cms.string( "hltESPKFUpdator" ),
1484  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
1485  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1486 )
1487 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
1488  errorRescaling = cms.double( 10.0 ),
1489  minHits = cms.int32( 3 ),
1490  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
1491  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1492  Updator = cms.string( "hltESPKFUpdator" ),
1493  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
1494  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1495 )
1496 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
1497  ComponentName = cms.string( "hltESPKFUpdator" )
1498 )
1499 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
1500  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
1501  DistanceMeasure = cms.string( "KullbackLeibler" )
1502 )
1503 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
1504  minHits = cms.int32( 3 ),
1505  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
1506  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1507  Updator = cms.string( "hltESPKFUpdator" ),
1508  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
1509  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1510 )
1511 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
1512  UseStripStripQualityDB = cms.bool( True ),
1513  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
1514  UsePixelROCQualityDB = cms.bool( True ),
1515  DebugPixelROCQualityDB = cms.untracked.bool( False ),
1516  UseStripAPVFiberQualityDB = cms.bool( True ),
1517  badStripCuts = cms.PSet(
1518  TOB = cms.PSet(
1519  maxConsecutiveBad = cms.uint32( 9999 ),
1520  maxBad = cms.uint32( 9999 )
1521  ),
1522  TID = cms.PSet(
1523  maxConsecutiveBad = cms.uint32( 9999 ),
1524  maxBad = cms.uint32( 9999 )
1525  ),
1526  TEC = cms.PSet(
1527  maxConsecutiveBad = cms.uint32( 9999 ),
1528  maxBad = cms.uint32( 9999 )
1529  ),
1530  TIB = cms.PSet(
1531  maxConsecutiveBad = cms.uint32( 9999 ),
1532  maxBad = cms.uint32( 9999 )
1533  )
1534  ),
1535  DebugStripModuleQualityDB = cms.untracked.bool( False ),
1536  ComponentName = cms.string( "hltESPMeasurementTracker" ),
1537  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
1538  UsePixelModuleQualityDB = cms.bool( True ),
1539  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
1540  HitMatcher = cms.string( "StandardMatcher" ),
1541  DebugStripStripQualityDB = cms.untracked.bool( False ),
1542  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1543  SiStripQualityLabel = cms.string( "" ),
1544  UseStripModuleQualityDB = cms.bool( True ),
1545  MaskBadAPVFibers = cms.bool( True )
1546 )
1547 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
1548  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
1549 )
1550 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
1551  useLAAlignmentOffsets = cms.bool( False ),
1552  DoCosmics = cms.bool( False ),
1553  eff_charge_cut_highX = cms.double( 1.0 ),
1554  eff_charge_cut_highY = cms.double( 1.0 ),
1555  inflate_all_errors_no_trk_angle = cms.bool( False ),
1556  eff_charge_cut_lowY = cms.double( 0.0 ),
1557  eff_charge_cut_lowX = cms.double( 0.0 ),
1558  UseErrorsFromTemplates = cms.bool( True ),
1559  TruncatePixelCharge = cms.bool( True ),
1560  size_cutY = cms.double( 3.0 ),
1561  size_cutX = cms.double( 3.0 ),
1562  useLAWidthFromDB = cms.bool( False ),
1563  inflate_errors = cms.bool( False ),
1564  Alpha2Order = cms.bool( True ),
1565  ClusterProbComputationFlag = cms.int32( 0 ),
1566  PixelErrorParametrization = cms.string( "NOTcmsim" ),
1567  EdgeClusterErrorX = cms.double( 50.0 ),
1568  EdgeClusterErrorY = cms.double( 85.0 ),
1569  LoadTemplatesFromDB = cms.bool( True ),
1570  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
1571  IrradiationBiasCorrection = cms.bool( False )
1572 )
1573 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1574  SimpleMagneticField = cms.string( "" ),
1575  PropagationDirection = cms.string( "alongMomentum" ),
1576  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1577  Mass = cms.double( 0.105 ),
1578  ptMin = cms.double( -1.0 ),
1579  MaxDPhi = cms.double( 1.6 ),
1580  useRungeKutta = cms.bool( True )
1581 )
1582 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
1583  Epsilon = cms.double( 5.0 ),
1584  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
1585  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
1586  PropagationDirection = cms.string( "alongMomentum" ),
1587  ComponentName = cms.string( "hltESPSmartPropagator" )
1588 )
1589 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
1590  Epsilon = cms.double( 5.0 ),
1591  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
1592  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
1593  PropagationDirection = cms.string( "alongMomentum" ),
1594  ComponentName = cms.string( "hltESPSmartPropagatorAny" )
1595 )
1596 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
1597  Epsilon = cms.double( 5.0 ),
1598  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
1599  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
1600  PropagationDirection = cms.string( "oppositeToMomentum" ),
1601  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" )
1602 )
1603 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
1604  distance = cms.double( 0.5 )
1605 )
1606 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1607  NoErrorPropagation = cms.bool( False ),
1608  endcapShiftInZPos = cms.double( 0.0 ),
1609  PropagationDirection = cms.string( "alongMomentum" ),
1610  useTuningForL2Speed = cms.bool( False ),
1611  useIsYokeFlag = cms.bool( True ),
1612  endcapShiftInZNeg = cms.double( 0.0 ),
1613  SetVBFPointer = cms.bool( False ),
1614  AssumeNoMaterial = cms.bool( False ),
1615  returnTangentPlane = cms.bool( True ),
1616  useInTeslaFromMagField = cms.bool( False ),
1617  VBFName = cms.string( "VolumeBasedMagneticField" ),
1618  useEndcapShiftsInZ = cms.bool( False ),
1619  sendLogWarning = cms.bool( False ),
1620  useMatVolumes = cms.bool( True ),
1621  debug = cms.bool( False ),
1622  ApplyRadX0Correction = cms.bool( True ),
1623  useMagVolumes = cms.bool( True ),
1624  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" )
1625 )
1626 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1627  NoErrorPropagation = cms.bool( False ),
1628  endcapShiftInZPos = cms.double( 0.0 ),
1629  PropagationDirection = cms.string( "oppositeToMomentum" ),
1630  useTuningForL2Speed = cms.bool( False ),
1631  useIsYokeFlag = cms.bool( True ),
1632  endcapShiftInZNeg = cms.double( 0.0 ),
1633  SetVBFPointer = cms.bool( False ),
1634  AssumeNoMaterial = cms.bool( False ),
1635  returnTangentPlane = cms.bool( True ),
1636  useInTeslaFromMagField = cms.bool( False ),
1637  VBFName = cms.string( "VolumeBasedMagneticField" ),
1638  useEndcapShiftsInZ = cms.bool( False ),
1639  sendLogWarning = cms.bool( False ),
1640  useMatVolumes = cms.bool( True ),
1641  debug = cms.bool( False ),
1642  ApplyRadX0Correction = cms.bool( True ),
1643  useMagVolumes = cms.bool( True ),
1644  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
1645 )
1646 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
1647  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
1648  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
1649  parameters = cms.PSet(
1650  mLC_P2 = cms.double( 0.3 ),
1651  mLC_P1 = cms.double( 0.618 ),
1652  mLC_P0 = cms.double( -0.326 ),
1653  useLegacyError = cms.bool( True ),
1654  mTEC_P1 = cms.double( 0.471 ),
1655  mTEC_P0 = cms.double( -1.885 ),
1656  mTOB_P0 = cms.double( -1.026 ),
1657  mTOB_P1 = cms.double( 0.253 ),
1658  mTIB_P0 = cms.double( -0.742 ),
1659  mTIB_P1 = cms.double( 0.202 ),
1660  mTID_P0 = cms.double( -1.427 ),
1661  mTID_P1 = cms.double( 0.433 ),
1662  maxChgOneMIP = cms.double( -6000.0 )
1663  )
1664 )
1665 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
1666  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
1667  Matcher = cms.string( "StandardMatcher" ),
1668  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
1669  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1670  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" )
1671 )
1672 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
1673  StripCPE = cms.string( "Fake" ),
1674  Matcher = cms.string( "StandardMatcher" ),
1675  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
1676  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
1677  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" )
1678 )
1679 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
1680  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
1681  fractionShared = cms.double( 0.5 ),
1682  ValidHitBonus = cms.double( 100.0 ),
1683  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1684  MissingHitPenalty = cms.double( 0.0 ),
1685  allowSharedFirstHit = cms.bool( False )
1686 )
1687 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
1688  minHits = cms.int32( 3 ),
1689  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
1690  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1691  Updator = cms.string( "hltESPKFUpdator" ),
1692  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1693  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1694 )
1695 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
1696  errorRescaling = cms.double( 100.0 ),
1697  minHits = cms.int32( 3 ),
1698  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
1699  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1700  Updator = cms.string( "hltESPKFUpdator" ),
1701  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
1702  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1703 )
1704 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1705  ComponentName = cms.string( "HODetIdAssociator" ),
1706  etaBinSize = cms.double( 0.087 ),
1707  nEta = cms.int32( 30 ),
1708  nPhi = cms.int32( 72 ),
1709  includeBadChambers = cms.bool( False )
1710 )
1711 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1712  ComponentName = cms.string( "MuonDetIdAssociator" ),
1713  etaBinSize = cms.double( 0.125 ),
1714  nEta = cms.int32( 48 ),
1715  nPhi = cms.int32( 48 ),
1716  includeBadChambers = cms.bool( False )
1717 )
1718 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
1719  ComponentName = cms.string( "SimpleNavigationSchool" ),
1720  SimpleMagneticField = cms.string( "ParabolicMf" )
1721 )
1722 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1723  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
1724  etaBinSize = cms.double( 0.1 ),
1725  nEta = cms.int32( 60 ),
1726  nPhi = cms.int32( 30 ),
1727  includeBadChambers = cms.bool( False )
1728 )
1729 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
1730  ListOfRecordToMerge = cms.VPSet(
1731  cms.PSet( record = cms.string( "SiPixelQualityFromDbRcd" ),
1732  tag = cms.string( "" )
1733  ),
1734  cms.PSet( record = cms.string( "SiPixelDetVOffRcd" ),
1735  tag = cms.string( "" )
1736  )
1737  )
1738 )
1739 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
1740 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
1741  LatencyRecord = cms.PSet(
1742  record = cms.string( "SiStripLatencyRcd" ),
1743  label = cms.untracked.string( "" )
1744  ),
1745  BackPlaneCorrectionDeconvMode = cms.PSet(
1746  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
1747  label = cms.untracked.string( "deconvolution" )
1748  ),
1749  BackPlaneCorrectionPeakMode = cms.PSet(
1750  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
1751  label = cms.untracked.string( "peak" )
1752  )
1753 )
1754 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
1755  LatencyRecord = cms.PSet(
1756  record = cms.string( "SiStripLatencyRcd" ),
1757  label = cms.untracked.string( "" )
1758  ),
1759  LorentzAngleDeconvMode = cms.PSet(
1760  record = cms.string( "SiStripLorentzAngleRcd" ),
1761  label = cms.untracked.string( "deconvolution" )
1762  ),
1763  LorentzAnglePeakMode = cms.PSet(
1764  record = cms.string( "SiStripLorentzAngleRcd" ),
1765  label = cms.untracked.string( "peak" )
1766  )
1767 )
1768 
1769 fragment.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
1770  toGet = cms.VPSet(
1771  ),
1772  verbose = cms.untracked.bool( False )
1773 )
1774 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
1775  RawDataCollection = cms.InputTag( "rawDataCollector" )
1776 )
1777 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
1778  result = cms.bool( False )
1779 )
1780 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
1781  SelectedTriggerType = cms.int32( 1 )
1782 )
1783 fragment.hltGtDigis = cms.EDProducer( "L1GlobalTriggerRawToDigi",
1784  DaqGtFedId = cms.untracked.int32( 813 ),
1785  Verbosity = cms.untracked.int32( 0 ),
1786  UnpackBxInEvent = cms.int32( 5 ),
1787  ActiveBoardsMask = cms.uint32( 0xffff ),
1788  DaqGtInputTag = cms.InputTag( "rawDataCollector" )
1789 )
1790 fragment.hltGctDigis = cms.EDProducer( "GctRawToDigi",
1791  checkHeaders = cms.untracked.bool( False ),
1792  unpackSharedRegions = cms.bool( False ),
1793  numberOfGctSamplesToUnpack = cms.uint32( 1 ),
1794  verbose = cms.untracked.bool( False ),
1795  numberOfRctSamplesToUnpack = cms.uint32( 1 ),
1796  inputLabel = cms.InputTag( "rawDataCollector" ),
1797  unpackerVersion = cms.uint32( 0 ),
1798  gctFedId = cms.untracked.int32( 745 ),
1799  hltMode = cms.bool( True )
1800 )
1801 fragment.hltL1GtObjectMap = cms.EDProducer( "L1GlobalTrigger",
1802  TechnicalTriggersUnprescaled = cms.bool( True ),
1803  ProduceL1GtObjectMapRecord = cms.bool( True ),
1804  AlgorithmTriggersUnmasked = cms.bool( False ),
1805  EmulateBxInEvent = cms.int32( 1 ),
1806  AlgorithmTriggersUnprescaled = cms.bool( True ),
1807  ProduceL1GtDaqRecord = cms.bool( False ),
1808  ReadTechnicalTriggerRecords = cms.bool( True ),
1809  RecordLength = cms.vint32( 3, 0 ),
1810  TechnicalTriggersUnmasked = cms.bool( False ),
1811  ProduceL1GtEvmRecord = cms.bool( False ),
1812  GmtInputTag = cms.InputTag( "hltGtDigis" ),
1813  TechnicalTriggersVetoUnmasked = cms.bool( True ),
1814  AlternativeNrBxBoardEvm = cms.uint32( 0 ),
1815  TechnicalTriggersInputTags = cms.VInputTag( 'simBscDigis' ),
1816  CastorInputTag = cms.InputTag( "castorL1Digis" ),
1817  GctInputTag = cms.InputTag( "hltGctDigis" ),
1818  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
1819  WritePsbL1GtDaqRecord = cms.bool( False ),
1820  BstLengthBytes = cms.int32( -1 )
1821 )
1822 fragment.hltL1extraParticles = cms.EDProducer( "L1ExtraParticlesProd",
1823  tauJetSource = cms.InputTag( 'hltGctDigis','tauJets' ),
1824  etHadSource = cms.InputTag( "hltGctDigis" ),
1825  isoTauJetSource = cms.InputTag( 'hltGctDigis','isoTauJets' ),
1826  etTotalSource = cms.InputTag( "hltGctDigis" ),
1827  centralBxOnly = cms.bool( True ),
1828  centralJetSource = cms.InputTag( 'hltGctDigis','cenJets' ),
1829  etMissSource = cms.InputTag( "hltGctDigis" ),
1830  hfRingEtSumsSource = cms.InputTag( "hltGctDigis" ),
1831  produceMuonParticles = cms.bool( True ),
1832  forwardJetSource = cms.InputTag( 'hltGctDigis','forJets' ),
1833  ignoreHtMiss = cms.bool( False ),
1834  htMissSource = cms.InputTag( "hltGctDigis" ),
1835  produceCaloParticles = cms.bool( True ),
1836  muonSource = cms.InputTag( "hltGtDigis" ),
1837  isolatedEmSource = cms.InputTag( 'hltGctDigis','isoEm' ),
1838  nonIsolatedEmSource = cms.InputTag( 'hltGctDigis','nonIsoEm' ),
1839  hfRingBitCountsSource = cms.InputTag( "hltGctDigis" )
1840 )
1841 fragment.hltBPTXAntiCoincidence = cms.EDFilter( "HLTLevel1Activity",
1842  technicalBits = cms.uint64( 0x8 ),
1843  ignoreL1Mask = cms.bool( True ),
1844  invert = cms.bool( True ),
1845  physicsLoBits = cms.uint64( 0x0 ),
1846  physicsHiBits = cms.uint64( 0x0 ),
1847  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1848  daqPartitions = cms.uint32( 1 ),
1849  bunchCrossings = cms.vint32( 0, 1, -1 )
1850 )
1851 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
1852  scalersInputTag = cms.InputTag( "rawDataCollector" )
1853 )
1854 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
1855  maxZ = cms.double( 40.0 ),
1856  src = cms.InputTag( "hltScalersRawToDigi" ),
1857  gtEvmLabel = cms.InputTag( "" ),
1858  changeToCMSCoordinates = cms.bool( False ),
1859  setSigmaZ = cms.double( 0.0 ),
1860  maxRadius = cms.double( 2.0 )
1861 )
1862 fragment.hltL1sL1SingleJetC20NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed",
1863  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC20_NotBptxOR" ),
1864  saveTags = cms.bool( True ),
1865  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
1866  L1UseL1TriggerObjectMaps = cms.bool( True ),
1867  L1UseAliasesForSeeding = cms.bool( True ),
1868  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1869  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
1870  L1NrBxInEvent = cms.int32( 1 ),
1871  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
1872  L1TechTriggerSeeding = cms.bool( False )
1873 )
1874 fragment.hltL1BeamHaloAntiCoincidence3BX = cms.EDFilter( "HLTLevel1Activity",
1875  technicalBits = cms.uint64( 0x0 ),
1876  ignoreL1Mask = cms.bool( True ),
1877  invert = cms.bool( True ),
1878  physicsLoBits = cms.uint64( 0x0 ),
1879  physicsHiBits = cms.uint64( 0x8000000000000000 ),
1880  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1881  daqPartitions = cms.uint32( 1 ),
1882  bunchCrossings = cms.vint32( 0, 1, -1 )
1883 )
1884 fragment.hltPreJetE30NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
1885  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
1886  offset = cms.uint32( 0 )
1887 )
1888 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
1889  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
1890  FilterDataQuality = cms.bool( True ),
1891  silent = cms.untracked.bool( True ),
1892  HcalFirstFED = cms.untracked.int32( 700 ),
1893  InputLabel = cms.InputTag( "rawDataCollector" ),
1894  ComplainEmptyData = cms.untracked.bool( False ),
1895  ElectronicsMap = cms.string( "" ),
1896  UnpackCalib = cms.untracked.bool( True ),
1897  FEDs = cms.untracked.vint32( ),
1898  UnpackerMode = cms.untracked.int32( 0 ),
1899  UnpackTTP = cms.untracked.bool( False ),
1900  lastSample = cms.int32( 9 ),
1901  UnpackZDC = cms.untracked.bool( True ),
1902  firstSample = cms.int32( 0 )
1903 )
1904 fragment.hltHbhereco = cms.EDProducer( "HcalHitReconstructor",
1905  digiTimeFromDB = cms.bool( True ),
1906  mcOOTCorrectionName = cms.string( "" ),
1907  S9S1stat = cms.PSet( ),
1908  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
1909  tsFromDB = cms.bool( True ),
1910  samplesToAdd = cms.int32( 4 ),
1911  mcOOTCorrectionCategory = cms.string( "MC" ),
1912  dataOOTCorrectionName = cms.string( "" ),
1913  puCorrMethod = cms.int32( 0 ),
1914  correctionPhaseNS = cms.double( 13.0 ),
1915  HFInWindowStat = cms.PSet( ),
1916  digiLabel = cms.InputTag( "hltHcalDigis" ),
1917  setHSCPFlags = cms.bool( False ),
1918  firstAuxTS = cms.int32( 4 ),
1919  digistat = cms.PSet( ),
1920  hfTimingTrustParameters = cms.PSet( ),
1921  PETstat = cms.PSet( ),
1922  setSaturationFlags = cms.bool( False ),
1923  setNegativeFlags = cms.bool( False ),
1924  useLeakCorrection = cms.bool( False ),
1925  setTimingTrustFlags = cms.bool( False ),
1926  S8S1stat = cms.PSet( ),
1927  correctForPhaseContainment = cms.bool( True ),
1928  correctForTimeslew = cms.bool( True ),
1929  setNoiseFlags = cms.bool( False ),
1930  correctTiming = cms.bool( False ),
1931  setPulseShapeFlags = cms.bool( False ),
1932  Subdetector = cms.string( "HBHE" ),
1933  dataOOTCorrectionCategory = cms.string( "Data" ),
1934  dropZSmarkedPassed = cms.bool( True ),
1935  recoParamsFromDB = cms.bool( True ),
1936  firstSample = cms.int32( 4 ),
1937  setTimingShapedCutsFlags = cms.bool( False ),
1938  pulseJitter = cms.double( 1.0 ),
1939  chargeMax = cms.double( 6.0 ),
1940  timeMin = cms.double( -15.0 ),
1941  ts4chi2 = cms.double( 15.0 ),
1942  ts345chi2 = cms.double( 100.0 ),
1943  applyTimeSlew = cms.bool( True ),
1944  applyTimeConstraint = cms.bool( True ),
1945  applyPulseJitter = cms.bool( False ),
1946  timingshapedcutsParameters = cms.PSet(
1947  ignorelowest = cms.bool( True ),
1948  win_offset = cms.double( 0.0 ),
1949  ignorehighest = cms.bool( False ),
1950  win_gain = cms.double( 1.0 ),
1951  tfilterEnvelope = cms.vdouble( 4.0, 12.04, 13.0, 10.56, 23.5, 8.82, 37.0, 7.38, 56.0, 6.3, 81.0, 5.64, 114.5, 5.44, 175.5, 5.38, 350.5, 5.14 )
1952  ),
1953  ts3chi2 = cms.double( 5.0 ),
1954  ts4Min = cms.double( 5.0 ),
1955  pulseShapeParameters = cms.PSet( ),
1956  noise = cms.double( 1.0 ),
1957  applyPedConstraint = cms.bool( True ),
1958  applyUnconstrainedFit = cms.bool( False ),
1959  ts4Max = cms.double( 500.0 ),
1960  meanTime = cms.double( -2.5 ),
1961  flagParameters = cms.PSet(
1962  nominalPedestal = cms.double( 3.0 ),
1963  hitMultiplicityThreshold = cms.int32( 17 ),
1964  hitEnergyMinimum = cms.double( 1.0 ),
1965  pulseShapeParameterSets = cms.VPSet(
1966  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
1967  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
1968  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
1969  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
1970  )
1971  ),
1972  fitTimes = cms.int32( 1 ),
1973  timeMax = cms.double( 10.0 ),
1974  timeSigma = cms.double( 5.0 ),
1975  pedSigma = cms.double( 0.5 ),
1976  meanPed = cms.double( 0.0 ),
1977  hscpParameters = cms.PSet(
1978  slopeMax = cms.double( -0.6 ),
1979  r1Max = cms.double( 1.0 ),
1980  r1Min = cms.double( 0.15 ),
1981  TimingEnergyThreshold = cms.double( 30.0 ),
1982  slopeMin = cms.double( -1.5 ),
1983  outerMin = cms.double( 0.0 ),
1984  outerMax = cms.double( 0.1 ),
1985  fracLeaderMin = cms.double( 0.4 ),
1986  r2Min = cms.double( 0.1 ),
1987  r2Max = cms.double( 0.5 ),
1988  fracLeaderMax = cms.double( 0.7 )
1989  )
1990 )
1991 fragment.hltStoppedHSCPHpdFilter = cms.EDFilter( "HLTHPDFilter",
1992  rbxSpikeEnergy = cms.double( 50.0 ),
1993  energy = cms.double( -99.0 ),
1994  inputTag = cms.InputTag( "hltHbhereco" ),
1995  hpdSpikeIsolationEnergy = cms.double( 1.0 ),
1996  hpdSpikeEnergy = cms.double( 10.0 ),
1997  rbxSpikeUnbalance = cms.double( 0.2 )
1998 )
1999 fragment.hltStoppedHSCPTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
2000  EBSumThreshold = cms.double( 0.2 ),
2001  MomHBDepth = cms.double( 0.2 ),
2002  UseEtEBTreshold = cms.bool( False ),
2003  hfInput = cms.InputTag( "" ),
2004  AllowMissingInputs = cms.bool( True ),
2005  MomEEDepth = cms.double( 0.0 ),
2006  EESumThreshold = cms.double( 0.45 ),
2007  HBGrid = cms.vdouble( ),
2008  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
2009  HBThreshold = cms.double( 0.7 ),
2010  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
2011  UseEcalRecoveredHits = cms.bool( False ),
2012  MomConstrMethod = cms.int32( 1 ),
2013  MomHEDepth = cms.double( 0.4 ),
2014  HcalThreshold = cms.double( -1000.0 ),
2015  HF2Weights = cms.vdouble( ),
2016  HOWeights = cms.vdouble( ),
2017  EEGrid = cms.vdouble( ),
2018  UseSymEBTreshold = cms.bool( False ),
2019  EEWeights = cms.vdouble( ),
2020  EEWeight = cms.double( 1.0 ),
2021  UseHO = cms.bool( False ),
2022  HBWeights = cms.vdouble( ),
2023  HF1Weight = cms.double( 1.0 ),
2024  HF2Grid = cms.vdouble( ),
2025  HEDWeights = cms.vdouble( ),
2026  HEDGrid = cms.vdouble( ),
2027  EBWeight = cms.double( 1.0 ),
2028  HF1Grid = cms.vdouble( ),
2029  EBWeights = cms.vdouble( ),
2030  HOWeight = cms.double( 1.0E-99 ),
2031  HESWeight = cms.double( 1.0 ),
2032  HESThreshold = cms.double( 0.8 ),
2033  hbheInput = cms.InputTag( "hltHbhereco" ),
2034  HF2Weight = cms.double( 1.0 ),
2035  HF2Threshold = cms.double( 0.85 ),
2036  HcalAcceptSeverityLevel = cms.uint32( 9 ),
2037  EEThreshold = cms.double( 0.3 ),
2038  HOThresholdPlus1 = cms.double( 3.5 ),
2039  HOThresholdPlus2 = cms.double( 3.5 ),
2040  HF1Weights = cms.vdouble( ),
2041  hoInput = cms.InputTag( "" ),
2042  HF1Threshold = cms.double( 0.5 ),
2043  HOThresholdMinus1 = cms.double( 3.5 ),
2044  HESGrid = cms.vdouble( ),
2045  EcutTower = cms.double( -1000.0 ),
2046  UseRejectedRecoveredEcalHits = cms.bool( False ),
2047  UseEtEETreshold = cms.bool( False ),
2048  HESWeights = cms.vdouble( ),
2049  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
2050  'kWeird',
2051  'kBad' ),
2052  HEDWeight = cms.double( 1.0 ),
2053  UseSymEETreshold = cms.bool( False ),
2054  HEDThreshold = cms.double( 0.8 ),
2055  EBThreshold = cms.double( 0.07 ),
2056  UseRejectedHitsOnly = cms.bool( False ),
2057  UseHcalRecoveredHits = cms.bool( False ),
2058  HOThresholdMinus2 = cms.double( 3.5 ),
2059  HOThreshold0 = cms.double( 3.5 ),
2060  ecalInputs = cms.VInputTag( ),
2061  UseRejectedRecoveredHcalHits = cms.bool( False ),
2062  MomEBDepth = cms.double( 0.3 ),
2063  HBWeight = cms.double( 1.0 ),
2064  HOGrid = cms.vdouble( ),
2065  EBGrid = cms.vdouble( )
2066 )
2067 fragment.hltStoppedHSCPIterativeCone4CaloJets = cms.EDProducer( "FastjetJetProducer",
2068  Active_Area_Repeats = cms.int32( 5 ),
2069  doAreaFastjet = cms.bool( False ),
2070  voronoiRfact = cms.double( -9.0 ),
2071  maxBadHcalCells = cms.uint32( 9999999 ),
2072  doAreaDiskApprox = cms.bool( False ),
2073  maxRecoveredEcalCells = cms.uint32( 9999999 ),
2074  jetType = cms.string( "CaloJet" ),
2075  minSeed = cms.uint32( 0 ),
2076  Ghost_EtaMax = cms.double( 6.0 ),
2077  doRhoFastjet = cms.bool( False ),
2078  jetAlgorithm = cms.string( "IterativeCone" ),
2079  nSigmaPU = cms.double( 1.0 ),
2080  GhostArea = cms.double( 0.01 ),
2081  Rho_EtaMax = cms.double( 4.4 ),
2082  maxBadEcalCells = cms.uint32( 9999999 ),
2083  useDeterministicSeed = cms.bool( True ),
2084  doPVCorrection = cms.bool( False ),
2085  maxRecoveredHcalCells = cms.uint32( 9999999 ),
2086  rParam = cms.double( 0.4 ),
2087  maxProblematicHcalCells = cms.uint32( 9999999 ),
2088  doOutputJets = cms.bool( True ),
2089  src = cms.InputTag( "hltStoppedHSCPTowerMakerForAll" ),
2090  inputEtMin = cms.double( 0.3 ),
2091  puPtMin = cms.double( 10.0 ),
2092  srcPVs = cms.InputTag( "offlinePrimaryVertices" ),
2093  jetPtMin = cms.double( 1.0 ),
2094  radiusPU = cms.double( 0.4 ),
2095  maxProblematicEcalCells = cms.uint32( 9999999 ),
2096  doPUOffsetCorr = cms.bool( False ),
2097  inputEMin = cms.double( 0.0 ),
2098  useMassDropTagger = cms.bool( False ),
2099  muMin = cms.double( -1.0 ),
2100  subtractorName = cms.string( "" ),
2101  muCut = cms.double( -1.0 ),
2102  subjetPtMin = cms.double( -1.0 ),
2103  useTrimming = cms.bool( False ),
2104  muMax = cms.double( -1.0 ),
2105  yMin = cms.double( -1.0 ),
2106  useFiltering = cms.bool( False ),
2107  rFilt = cms.double( -1.0 ),
2108  yMax = cms.double( -1.0 ),
2109  zcut = cms.double( -1.0 ),
2110  MinVtxNdof = cms.int32( 5 ),
2111  MaxVtxZ = cms.double( 15.0 ),
2112  UseOnlyVertexTracks = cms.bool( False ),
2113  dRMin = cms.double( -1.0 ),
2114  nFilt = cms.int32( -1 ),
2115  usePruning = cms.bool( False ),
2116  maxDepth = cms.int32( -1 ),
2117  yCut = cms.double( -1.0 ),
2118  DzTrVtxMax = cms.double( 0.0 ),
2119  UseOnlyOnePV = cms.bool( False ),
2120  rcut_factor = cms.double( -1.0 ),
2121  sumRecHits = cms.bool( False ),
2122  trimPtFracMin = cms.double( -1.0 ),
2123  dRMax = cms.double( -1.0 ),
2124  DxyTrVtxMax = cms.double( 0.0 ),
2125  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
2126 )
2127 fragment.hltStoppedHSCP1CaloJetEnergy30 = cms.EDFilter( "HLT1CaloJet",
2128  saveTags = cms.bool( True ),
2129  MinPt = cms.double( -1.0 ),
2130  MinN = cms.int32( 1 ),
2131  MaxEta = cms.double( 3.0 ),
2132  MinMass = cms.double( -1.0 ),
2133  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2134  MinE = cms.double( 30.0 ),
2135  triggerType = cms.int32( 85 )
2136 )
2137 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
2138  result = cms.bool( True )
2139 )
2140 fragment.hltPreJetE30NoBPTX = cms.EDFilter( "HLTPrescaler",
2141  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2142  offset = cms.uint32( 0 )
2143 )
2144 fragment.hltL1sL1SingleJetC32NotBptxOR = cms.EDFilter( "HLTLevel1GTSeed",
2145  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC32_NotBptxOR" ),
2146  saveTags = cms.bool( True ),
2147  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2148  L1UseL1TriggerObjectMaps = cms.bool( True ),
2149  L1UseAliasesForSeeding = cms.bool( True ),
2150  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2151  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2152  L1NrBxInEvent = cms.int32( 1 ),
2153  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2154  L1TechTriggerSeeding = cms.bool( False )
2155 )
2156 fragment.hltPreJetE50NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
2157  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2158  offset = cms.uint32( 0 )
2159 )
2160 fragment.hltStoppedHSCP1CaloJetEnergy50 = cms.EDFilter( "HLT1CaloJet",
2161  saveTags = cms.bool( True ),
2162  MinPt = cms.double( -1.0 ),
2163  MinN = cms.int32( 1 ),
2164  MaxEta = cms.double( 3.0 ),
2165  MinMass = cms.double( -1.0 ),
2166  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2167  MinE = cms.double( 50.0 ),
2168  triggerType = cms.int32( 85 )
2169 )
2170 fragment.hltPreJetE70NoBPTX3BXNoHalo = cms.EDFilter( "HLTPrescaler",
2171  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2172  offset = cms.uint32( 0 )
2173 )
2174 fragment.hltStoppedHSCP1CaloJetEnergy70 = cms.EDFilter( "HLT1CaloJet",
2175  saveTags = cms.bool( True ),
2176  MinPt = cms.double( -1.0 ),
2177  MinN = cms.int32( 1 ),
2178  MaxEta = cms.double( 3.0 ),
2179  MinMass = cms.double( -1.0 ),
2180  inputTag = cms.InputTag( "hltStoppedHSCPIterativeCone4CaloJets" ),
2181  MinE = cms.double( 70.0 ),
2182  triggerType = cms.int32( 85 )
2183 )
2184 fragment.hltL1sL1SingleMuOpen = cms.EDFilter( "HLTLevel1GTSeed",
2185  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
2186  saveTags = cms.bool( True ),
2187  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2188  L1UseL1TriggerObjectMaps = cms.bool( True ),
2189  L1UseAliasesForSeeding = cms.bool( True ),
2190  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2191  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2192  L1NrBxInEvent = cms.int32( 3 ),
2193  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2194  L1TechTriggerSeeding = cms.bool( False )
2195 )
2196 fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler",
2197  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2198  offset = cms.uint32( 0 )
2199 )
2200 fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1Filter",
2201  saveTags = cms.bool( True ),
2202  CSCTFtag = cms.InputTag( "unused" ),
2203  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
2204  MinPt = cms.double( 0.0 ),
2205  MinN = cms.int32( 1 ),
2206  MaxEta = cms.double( 2.5 ),
2207  SelectQualities = cms.vint32( ),
2208  CandTag = cms.InputTag( "hltL1extraParticles" ),
2209  ExcludeSingleSegmentCSC = cms.bool( False )
2210 )
2211 fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler",
2212  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2213  offset = cms.uint32( 0 )
2214 )
2215 fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1Filter",
2216  saveTags = cms.bool( True ),
2217  CSCTFtag = cms.InputTag( "unused" ),
2218  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
2219  MinPt = cms.double( 0.0 ),
2220  MinN = cms.int32( 1 ),
2221  MaxEta = cms.double( 1.25 ),
2222  SelectQualities = cms.vint32( ),
2223  CandTag = cms.InputTag( "hltL1extraParticles" ),
2224  ExcludeSingleSegmentCSC = cms.bool( False )
2225 )
2226 fragment.hltL1TechDTGlobalOR = cms.EDFilter( "HLTLevel1GTSeed",
2227  L1SeedsLogicalExpression = cms.string( "20" ),
2228  saveTags = cms.bool( True ),
2229  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2230  L1UseL1TriggerObjectMaps = cms.bool( True ),
2231  L1UseAliasesForSeeding = cms.bool( True ),
2232  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2233  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2234  L1NrBxInEvent = cms.int32( 3 ),
2235  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2236  L1TechTriggerSeeding = cms.bool( True )
2237 )
2238 fragment.hltPreL1TechDTGlobalOR = cms.EDFilter( "HLTPrescaler",
2239  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2240  offset = cms.uint32( 0 )
2241 )
2242 fragment.hltL1sL1CASTORMediumJetANDL1SingleJet12 = cms.EDFilter( "HLTLevel1GTSeed",
2243  L1SeedsLogicalExpression = cms.string( "L1_CastorMediumJet AND L1_SingleJet12_BptxAND" ),
2244  saveTags = cms.bool( True ),
2245  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
2246  L1UseL1TriggerObjectMaps = cms.bool( True ),
2247  L1UseAliasesForSeeding = cms.bool( True ),
2248  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2249  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
2250  L1NrBxInEvent = cms.int32( 3 ),
2251  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
2252  L1TechTriggerSeeding = cms.bool( False )
2253 )
2254 fragment.hltPreL1CastorMediumJetPFJet15 = cms.EDFilter( "HLTPrescaler",
2255  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
2256  offset = cms.uint32( 0 )
2257 )
2258 fragment.hltEcalDigis = cms.EDProducer( "EcalRawToDigi",
2259  orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ),
2260  FedLabel = cms.InputTag( "listfeds" ),
2261  eventPut = cms.bool( True ),
2262  srpUnpacking = cms.bool( True ),
2263  syncCheck = cms.bool( True ),
2264  headerUnpacking = cms.bool( True ),
2265  feUnpacking = cms.bool( True ),
2266  orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
2267  tccUnpacking = cms.bool( True ),
2268  numbTriggerTSamples = cms.int32( 1 ),
2269  InputLabel = cms.InputTag( "rawDataCollector" ),
2270  numbXtalTSamples = cms.int32( 10 ),
2271  feIdCheck = cms.bool( True ),
2272  FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
2273  silentMode = cms.untracked.bool( True ),
2274  DoRegional = cms.bool( False ),
2275  forceToKeepFRData = cms.bool( False ),
2276  memUnpacking = cms.bool( True )
2277 )
2278 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer",
2279  EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
2280  EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
2281  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
2282  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
2283  algo = cms.string( "EcalUncalibRecHitWorkerWeights" ),
2284  algoPSet = cms.PSet( )
2285 )
2286 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
2287  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
2288  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
2289  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
2290  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
2291  ebFEToBeRecovered = cms.string( "ebFE" ),
2292  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
2293  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
2294  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
2295  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
2296  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
2297  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
2298  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
2299  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
2300  eeFEToBeRecovered = cms.string( "eeFE" )
2301 )
2302 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
2303  recoverEEVFE = cms.bool( False ),
2304  EErechitCollection = cms.string( "EcalRecHitsEE" ),
2305  recoverEBIsolatedChannels = cms.bool( False ),
2306  recoverEBVFE = cms.bool( False ),
2307  laserCorrection = cms.bool( True ),
2308  EBLaserMIN = cms.double( 0.5 ),
2309  killDeadChannels = cms.bool( True ),
2310  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
2311  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
2312  EBLaserMAX = cms.double( 3.0 ),
2313  EELaserMIN = cms.double( 0.5 ),
2314  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
2315  EELaserMAX = cms.double( 8.0 ),
2316  recoverEEIsolatedChannels = cms.bool( False ),
2317  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
2318  recoverEBFE = cms.bool( True ),
2319  algo = cms.string( "EcalRecHitWorkerSimple" ),
2320  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
2321  singleChannelRecoveryThreshold = cms.double( 8.0 ),
2322  ChannelStatusToBeExcluded = cms.vstring( ),
2323  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
2324  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
2325  recoverEEFE = cms.bool( True ),
2326  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
2327  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
2328  flagsMapDBReco = cms.PSet(
2329  kGood = cms.vstring( 'kOk',
2330  'kDAC',
2331  'kNoLaser',
2332  'kNoisy' ),
2333  kNeighboursRecovered = cms.vstring( 'kFixedG0',
2334  'kNonRespondingIsolated',
2335  'kDeadVFE' ),
2336  kDead = cms.vstring( 'kNoDataNoTP' ),
2337  kNoisy = cms.vstring( 'kNNoisy',
2338  'kFixedG6',
2339  'kFixedG1' ),
2340  kTowerRecovered = cms.vstring( 'kDeadFE' )
2341  ),
2342  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
2343  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
2344  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
2345  cleaningConfig = cms.PSet(
2346  e6e2thresh = cms.double( 0.04 ),
2347  tightenCrack_e6e2_double = cms.double( 3.0 ),
2348  e4e1Threshold_endcap = cms.double( 0.3 ),
2349  tightenCrack_e4e1_single = cms.double( 3.0 ),
2350  tightenCrack_e1_double = cms.double( 2.0 ),
2351  cThreshold_barrel = cms.double( 4.0 ),
2352  e4e1Threshold_barrel = cms.double( 0.08 ),
2353  tightenCrack_e1_single = cms.double( 2.0 ),
2354  e4e1_b_barrel = cms.double( -0.024 ),
2355  e4e1_a_barrel = cms.double( 0.04 ),
2356  ignoreOutOfTimeThresh = cms.double( 1.0E9 ),
2357  cThreshold_endcap = cms.double( 15.0 ),
2358  e4e1_b_endcap = cms.double( -0.0125 ),
2359  e4e1_a_endcap = cms.double( 0.02 ),
2360  cThreshold_double = cms.double( 10.0 )
2361  ),
2362  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
2363  logWarningEtThreshold_EE_FE = cms.double( 50.0 )
2364 )
2365 fragment.hltHfreco = cms.EDProducer( "HcalHitReconstructor",
2366  digiTimeFromDB = cms.bool( True ),
2367  mcOOTCorrectionName = cms.string( "" ),
2368  S9S1stat = cms.PSet(
2369  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2370  shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ),
2371  flagsToSkip = cms.int32( 24 ),
2372  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2373  short_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ),
2374  longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ),
2375  long_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ),
2376  isS8S1 = cms.bool( False ),
2377  HcalAcceptSeverityLevel = cms.int32( 9 )
2378  ),
2379  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
2380  tsFromDB = cms.bool( True ),
2381  samplesToAdd = cms.int32( 2 ),
2382  mcOOTCorrectionCategory = cms.string( "MC" ),
2383  dataOOTCorrectionName = cms.string( "" ),
2384  puCorrMethod = cms.int32( 0 ),
2385  correctionPhaseNS = cms.double( 13.0 ),
2386  HFInWindowStat = cms.PSet(
2387  hflongEthresh = cms.double( 40.0 ),
2388  hflongMinWindowTime = cms.vdouble( -10.0 ),
2389  hfshortEthresh = cms.double( 40.0 ),
2390  hflongMaxWindowTime = cms.vdouble( 10.0 ),
2391  hfshortMaxWindowTime = cms.vdouble( 10.0 ),
2392  hfshortMinWindowTime = cms.vdouble( -12.0 )
2393  ),
2394  digiLabel = cms.InputTag( "hltHcalDigis" ),
2395  setHSCPFlags = cms.bool( False ),
2396  firstAuxTS = cms.int32( 1 ),
2397  digistat = cms.PSet(
2398  HFdigiflagFirstSample = cms.int32( 1 ),
2399  HFdigiflagMinEthreshold = cms.double( 40.0 ),
2400  HFdigiflagSamplesToAdd = cms.int32( 3 ),
2401  HFdigiflagExpectedPeak = cms.int32( 2 ),
2402  HFdigiflagCoef = cms.vdouble( 0.93, -0.012667, -0.38275 )
2403  ),
2404  hfTimingTrustParameters = cms.PSet(
2405  hfTimingTrustLevel2 = cms.int32( 4 ),
2406  hfTimingTrustLevel1 = cms.int32( 1 )
2407  ),
2408  PETstat = cms.PSet(
2409  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2410  short_R_29 = cms.vdouble( 0.8 ),
2411  shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ),
2412  flagsToSkip = cms.int32( 0 ),
2413  short_R = cms.vdouble( 0.8 ),
2414  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2415  long_R_29 = cms.vdouble( 0.8 ),
2416  longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ),
2417  long_R = cms.vdouble( 0.98 ),
2418  HcalAcceptSeverityLevel = cms.int32( 9 )
2419  ),
2420  setSaturationFlags = cms.bool( False ),
2421  setNegativeFlags = cms.bool( False ),
2422  useLeakCorrection = cms.bool( False ),
2423  setTimingTrustFlags = cms.bool( False ),
2424  S8S1stat = cms.PSet(
2425  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2426  shortEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ),
2427  flagsToSkip = cms.int32( 16 ),
2428  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
2429  short_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ),
2430  longEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ),
2431  long_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ),
2432  isS8S1 = cms.bool( True ),
2433  HcalAcceptSeverityLevel = cms.int32( 9 )
2434  ),
2435  correctForPhaseContainment = cms.bool( False ),
2436  correctForTimeslew = cms.bool( False ),
2437  setNoiseFlags = cms.bool( True ),
2438  correctTiming = cms.bool( False ),
2439  setPulseShapeFlags = cms.bool( False ),
2440  Subdetector = cms.string( "HF" ),
2441  dataOOTCorrectionCategory = cms.string( "Data" ),
2442  dropZSmarkedPassed = cms.bool( True ),
2443  recoParamsFromDB = cms.bool( True ),
2444  firstSample = cms.int32( 2 ),
2445  setTimingShapedCutsFlags = cms.bool( False ),
2446  pulseJitter = cms.double( 1.0 ),
2447  chargeMax = cms.double( 6.0 ),
2448  timeMin = cms.double( -15.0 ),
2449  ts4chi2 = cms.double( 15.0 ),
2450  ts345chi2 = cms.double( 100.0 ),
2451  applyTimeSlew = cms.bool( True ),
2452  applyTimeConstraint = cms.bool( True ),
2453  applyPulseJitter = cms.bool( False ),
2454  timingshapedcutsParameters = cms.PSet( ),
2455  ts3chi2 = cms.double( 5.0 ),
2456  ts4Min = cms.double( 5.0 ),
2457  pulseShapeParameters = cms.PSet( ),
2458  noise = cms.double( 1.0 ),
2459  applyPedConstraint = cms.bool( True ),
2460  applyUnconstrainedFit = cms.bool( False ),
2461  ts4Max = cms.double( 500.0 ),
2462  meanTime = cms.double( -2.5 ),
2463  flagParameters = cms.PSet( ),
2464  fitTimes = cms.int32( 1 ),
2465  timeMax = cms.double( 10.0 ),
2466  timeSigma = cms.double( 5.0 ),
2467  pedSigma = cms.double( 0.5 ),
2468  meanPed = cms.double( 0.0 ),
2469  hscpParameters = cms.PSet( )
2470 )
2471 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
2472  digiTimeFromDB = cms.bool( True ),
2473  mcOOTCorrectionName = cms.string( "" ),
2474  S9S1stat = cms.PSet( ),
2475  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
2476  tsFromDB = cms.bool( True ),
2477  samplesToAdd = cms.int32( 4 ),
2478  mcOOTCorrectionCategory = cms.string( "MC" ),
2479  dataOOTCorrectionName = cms.string( "" ),
2480  puCorrMethod = cms.int32( 0 ),
2481  correctionPhaseNS = cms.double( 13.0 ),
2482  HFInWindowStat = cms.PSet( ),
2483  digiLabel = cms.InputTag( "hltHcalDigis" ),
2484  setHSCPFlags = cms.bool( False ),
2485  firstAuxTS = cms.int32( 4 ),
2486  digistat = cms.PSet( ),
2487  hfTimingTrustParameters = cms.PSet( ),
2488  PETstat = cms.PSet( ),
2489  setSaturationFlags = cms.bool( False ),
2490  setNegativeFlags = cms.bool( False ),
2491  useLeakCorrection = cms.bool( False ),
2492  setTimingTrustFlags = cms.bool( False ),
2493  S8S1stat = cms.PSet( ),
2494  correctForPhaseContainment = cms.bool( True ),
2495  correctForTimeslew = cms.bool( True ),
2496  setNoiseFlags = cms.bool( False ),
2497  correctTiming = cms.bool( False ),
2498  setPulseShapeFlags = cms.bool( False ),
2499  Subdetector = cms.string( "HO" ),
2500  dataOOTCorrectionCategory = cms.string( "Data" ),
2501  dropZSmarkedPassed = cms.bool( True ),
2502  recoParamsFromDB = cms.bool( True ),
2503  firstSample = cms.int32( 4 ),
2504  setTimingShapedCutsFlags = cms.bool( False ),
2505  pulseJitter = cms.double( 1.0 ),
2506  chargeMax = cms.double( 6.0 ),
2507  timeMin = cms.double( -15.0 ),
2508  ts4chi2 = cms.double( 15.0 ),
2509  ts345chi2 = cms.double( 100.0 ),
2510  applyTimeSlew = cms.bool( True ),
2511  applyTimeConstraint = cms.bool( True ),
2512  applyPulseJitter = cms.bool( False ),
2513  timingshapedcutsParameters = cms.PSet( ),
2514  ts3chi2 = cms.double( 5.0 ),
2515  ts4Min = cms.double( 5.0 ),
2516  pulseShapeParameters = cms.PSet( ),
2517  noise = cms.double( 1.0 ),
2518  applyPedConstraint = cms.bool( True ),
2519  applyUnconstrainedFit = cms.bool( False ),
2520  ts4Max = cms.double( 500.0 ),
2521  meanTime = cms.double( -2.5 ),
2522  flagParameters = cms.PSet( ),
2523  fitTimes = cms.int32( 1 ),
2524  timeMax = cms.double( 10.0 ),
2525  timeSigma = cms.double( 5.0 ),
2526  pedSigma = cms.double( 0.5 ),
2527  meanPed = cms.double( 0.0 ),
2528  hscpParameters = cms.PSet( )
2529 )
2530 fragment.hltTowerMakerForPF = cms.EDProducer( "CaloTowersCreator",
2531  EBSumThreshold = cms.double( 0.2 ),
2532  MomHBDepth = cms.double( 0.2 ),
2533  UseEtEBTreshold = cms.bool( False ),
2534  hfInput = cms.InputTag( "hltHfreco" ),
2535  AllowMissingInputs = cms.bool( False ),
2536  MomEEDepth = cms.double( 0.0 ),
2537  EESumThreshold = cms.double( 0.45 ),
2538  HBGrid = cms.vdouble( ),
2539  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
2540  HBThreshold = cms.double( 0.4 ),
2541  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
2542  UseEcalRecoveredHits = cms.bool( False ),
2543  MomConstrMethod = cms.int32( 1 ),
2544  MomHEDepth = cms.double( 0.4 ),
2545  HcalThreshold = cms.double( -1000.0 ),
2546  HF2Weights = cms.vdouble( ),
2547  HOWeights = cms.vdouble( ),
2548  EEGrid = cms.vdouble( ),
2549  UseSymEBTreshold = cms.bool( False ),
2550  EEWeights = cms.vdouble( ),
2551  EEWeight = cms.double( 1.0 ),
2552  UseHO = cms.bool( False ),
2553  HBWeights = cms.vdouble( ),
2554  HF1Weight = cms.double( 1.0 ),
2555  HF2Grid = cms.vdouble( ),
2556  HEDWeights = cms.vdouble( ),
2557  HEDGrid = cms.vdouble( ),
2558  EBWeight = cms.double( 1.0 ),
2559  HF1Grid = cms.vdouble( ),
2560  EBWeights = cms.vdouble( ),
2561  HOWeight = cms.double( 1.0 ),
2562  HESWeight = cms.double( 1.0 ),
2563  HESThreshold = cms.double( 0.4 ),
2564  hbheInput = cms.InputTag( "hltHbhereco" ),
2565  HF2Weight = cms.double( 1.0 ),
2566  HF2Threshold = cms.double( 1.8 ),
2567  HcalAcceptSeverityLevel = cms.uint32( 11 ),
2568  EEThreshold = cms.double( 0.3 ),
2569  HOThresholdPlus1 = cms.double( 1.1 ),
2570  HOThresholdPlus2 = cms.double( 1.1 ),
2571  HF1Weights = cms.vdouble( ),
2572  hoInput = cms.InputTag( "hltHoreco" ),
2573  HF1Threshold = cms.double( 1.2 ),
2574  HOThresholdMinus1 = cms.double( 1.1 ),
2575  HESGrid = cms.vdouble( ),
2576  EcutTower = cms.double( -1000.0 ),
2577  UseRejectedRecoveredEcalHits = cms.bool( False ),
2578  UseEtEETreshold = cms.bool( False ),
2579  HESWeights = cms.vdouble( ),
2580  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
2581  'kWeird',
2582  'kBad' ),
2583  HEDWeight = cms.double( 1.0 ),
2584  UseSymEETreshold = cms.bool( False ),
2585  HEDThreshold = cms.double( 0.4 ),
2586  EBThreshold = cms.double( 0.07 ),
2587  UseRejectedHitsOnly = cms.bool( False ),
2588  UseHcalRecoveredHits = cms.bool( True ),
2589  HOThresholdMinus2 = cms.double( 1.1 ),
2590  HOThreshold0 = cms.double( 1.1 ),
2591  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
2592  UseRejectedRecoveredHcalHits = cms.bool( False ),
2593  MomEBDepth = cms.double( 0.3 ),
2594  HBWeight = cms.double( 1.0 ),
2595  HOGrid = cms.vdouble( ),
2596  EBGrid = cms.vdouble( )
2597 )
2598 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
2599  Active_Area_Repeats = cms.int32( 5 ),
2600  doAreaFastjet = cms.bool( False ),
2601  voronoiRfact = cms.double( -9.0 ),
2602  maxBadHcalCells = cms.uint32( 9999999 ),
2603  doAreaDiskApprox = cms.bool( False ),
2604  maxRecoveredEcalCells = cms.uint32( 9999999 ),
2605  jetType = cms.string( "CaloJet" ),
2606  minSeed = cms.uint32( 0 ),
2607  Ghost_EtaMax = cms.double( 6.0 ),
2608  doRhoFastjet = cms.bool( False ),
2609  jetAlgorithm = cms.string( "AntiKt" ),
2610  nSigmaPU = cms.double( 1.0 ),
2611  GhostArea = cms.double( 0.01 ),
2612  Rho_EtaMax = cms.double( 4.4 ),
2613  maxBadEcalCells = cms.uint32( 9999999 ),
2614  useDeterministicSeed = cms.bool( True ),
2615  doPVCorrection = cms.bool( False ),
2616  maxRecoveredHcalCells = cms.uint32( 9999999 ),
2617  rParam = cms.double( 0.4 ),
2618  maxProblematicHcalCells = cms.uint32( 9999999 ),
2619  doOutputJets = cms.bool( True ),
2620  src = cms.InputTag( "hltTowerMakerForPF" ),
2621  inputEtMin = cms.double( 0.3 ),
2622  puPtMin = cms.double( 10.0 ),
2623  srcPVs = cms.InputTag( "NotUsed" ),
2624  jetPtMin = cms.double( 1.0 ),
2625  radiusPU = cms.double( 0.4 ),
2626  maxProblematicEcalCells = cms.uint32( 9999999 ),
2627  doPUOffsetCorr = cms.bool( False ),
2628  inputEMin = cms.double( 0.0 ),
2629  useMassDropTagger = cms.bool( False ),
2630  muMin = cms.double( -1.0 ),
2631  subtractorName = cms.string( "" ),
2632  muCut = cms.double( -1.0 ),
2633  subjetPtMin = cms.double( -1.0 ),
2634  useTrimming = cms.bool( False ),
2635  muMax = cms.double( -1.0 ),
2636  yMin = cms.double( -1.0 ),
2637  useFiltering = cms.bool( False ),
2638  rFilt = cms.double( -1.0 ),
2639  yMax = cms.double( -1.0 ),
2640  zcut = cms.double( -1.0 ),
2641  MinVtxNdof = cms.int32( 5 ),
2642  MaxVtxZ = cms.double( 15.0 ),
2643  UseOnlyVertexTracks = cms.bool( False ),
2644  dRMin = cms.double( -1.0 ),
2645  nFilt = cms.int32( -1 ),
2646  usePruning = cms.bool( False ),
2647  maxDepth = cms.int32( -1 ),
2648  yCut = cms.double( -1.0 ),
2649  DzTrVtxMax = cms.double( 0.0 ),
2650  UseOnlyOnePV = cms.bool( False ),
2651  rcut_factor = cms.double( -1.0 ),
2652  sumRecHits = cms.bool( False ),
2653  trimPtFracMin = cms.double( -1.0 ),
2654  dRMax = cms.double( -1.0 ),
2655  DxyTrVtxMax = cms.double( 0.0 ),
2656  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
2657 )
2658 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
2659  filter = cms.bool( False ),
2660  src = cms.InputTag( "hltAK4CaloJetsPF" ),
2661  etMin = cms.double( 5.0 )
2662 )
2663 fragment.hltMuonDTDigis = cms.EDProducer( "DTUnpackingModule",
2664  useStandardFEDid = cms.bool( True ),
2665  maxFEDid = cms.untracked.int32( 779 ),
2666  inputLabel = cms.InputTag( "rawDataCollector" ),
2667  minFEDid = cms.untracked.int32( 770 ),
2668  dataType = cms.string( "DDU" ),
2669  readOutParameters = cms.PSet(
2670  debug = cms.untracked.bool( False ),
2671  rosParameters = cms.PSet(
2672  writeSC = cms.untracked.bool( True ),
2673  readingDDU = cms.untracked.bool( True ),
2674  performDataIntegrityMonitor = cms.untracked.bool( False ),
2675  readDDUIDfromDDU = cms.untracked.bool( True ),
2676  debug = cms.untracked.bool( False ),
2677  localDAQ = cms.untracked.bool( False )
2678  ),
2679  localDAQ = cms.untracked.bool( False ),
2680  performDataIntegrityMonitor = cms.untracked.bool( False )
2681  ),
2682  dqmOnly = cms.bool( False )
2683 )
2684 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
2685  debug = cms.untracked.bool( False ),
2686  recAlgoConfig = cms.PSet(
2687  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
2688  minTime = cms.double( -3.0 ),
2689  stepTwoFromDigi = cms.bool( False ),
2690  doVdriftCorr = cms.bool( True ),
2691  debug = cms.untracked.bool( False ),
2692  maxTime = cms.double( 420.0 ),
2693  tTrigModeConfig = cms.PSet(
2694  vPropWire = cms.double( 24.4 ),
2695  doTOFCorrection = cms.bool( True ),
2696  tofCorrType = cms.int32( 0 ),
2697  wirePropCorrType = cms.int32( 0 ),
2698  tTrigLabel = cms.string( "" ),
2699  doWirePropCorrection = cms.bool( True ),
2700  doT0Correction = cms.bool( True ),
2701  debug = cms.untracked.bool( False )
2702  ),
2703  useUncertDB = cms.bool( True )
2704  ),
2705  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" ),
2706  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" )
2707 )
2708 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
2709  debug = cms.untracked.bool( False ),
2710  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
2711  recHits2DLabel = cms.InputTag( "dt2DSegments" ),
2712  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
2713  Reco4DAlgoConfig = cms.PSet(
2714  segmCleanerMode = cms.int32( 2 ),
2715  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
2716  recAlgoConfig = cms.PSet(
2717  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
2718  minTime = cms.double( -3.0 ),
2719  stepTwoFromDigi = cms.bool( False ),
2720  doVdriftCorr = cms.bool( True ),
2721  debug = cms.untracked.bool( False ),
2722  maxTime = cms.double( 420.0 ),
2723  tTrigModeConfig = cms.PSet(
2724  vPropWire = cms.double( 24.4 ),
2725  doTOFCorrection = cms.bool( True ),
2726  tofCorrType = cms.int32( 0 ),
2727  wirePropCorrType = cms.int32( 0 ),
2728  tTrigLabel = cms.string( "" ),
2729  doWirePropCorrection = cms.bool( True ),
2730  doT0Correction = cms.bool( True ),
2731  debug = cms.untracked.bool( False )
2732  ),
2733  useUncertDB = cms.bool( True )
2734  ),
2735  nSharedHitsMax = cms.int32( 2 ),
2736  hit_afterT0_resolution = cms.double( 0.03 ),
2737  Reco2DAlgoConfig = cms.PSet(
2738  segmCleanerMode = cms.int32( 2 ),
2739  recAlgoConfig = cms.PSet(
2740  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
2741  minTime = cms.double( -3.0 ),
2742  stepTwoFromDigi = cms.bool( False ),
2743  doVdriftCorr = cms.bool( True ),
2744  debug = cms.untracked.bool( False ),
2745  maxTime = cms.double( 420.0 ),
2746  tTrigModeConfig = cms.PSet(
2747  vPropWire = cms.double( 24.4 ),
2748  doTOFCorrection = cms.bool( True ),
2749  tofCorrType = cms.int32( 0 ),
2750  wirePropCorrType = cms.int32( 0 ),
2751  tTrigLabel = cms.string( "" ),
2752  doWirePropCorrection = cms.bool( True ),
2753  doT0Correction = cms.bool( True ),
2754  debug = cms.untracked.bool( False )
2755  ),
2756  useUncertDB = cms.bool( True )
2757  ),
2758  nSharedHitsMax = cms.int32( 2 ),
2759  AlphaMaxPhi = cms.double( 1.0 ),
2760  hit_afterT0_resolution = cms.double( 0.03 ),
2761  MaxAllowedHits = cms.uint32( 50 ),
2762  performT0_vdriftSegCorrection = cms.bool( False ),
2763  AlphaMaxTheta = cms.double( 0.9 ),
2764  debug = cms.untracked.bool( False ),
2765  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
2766  nUnSharedHitsMin = cms.int32( 2 ),
2767  performT0SegCorrection = cms.bool( False ),
2768  perform_delta_rejecting = cms.bool( False )
2769  ),
2770  performT0_vdriftSegCorrection = cms.bool( False ),
2771  debug = cms.untracked.bool( False ),
2772  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
2773  nUnSharedHitsMin = cms.int32( 2 ),
2774  AllDTRecHits = cms.bool( True ),
2775  performT0SegCorrection = cms.bool( False ),
2776  perform_delta_rejecting = cms.bool( False )
2777  )
2778 )
2779 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
2780  PrintEventNumber = cms.untracked.bool( False ),
2781  SuppressZeroLCT = cms.untracked.bool( True ),
2782  UseExaminer = cms.bool( True ),
2783  Debug = cms.untracked.bool( False ),
2784  ErrorMask = cms.uint32( 0x0 ),
2785  InputObjects = cms.InputTag( "rawDataCollector" ),
2786  ExaminerMask = cms.uint32( 0x1febf3f6 ),
2787  runDQM = cms.untracked.bool( False ),
2788  UnpackStatusDigis = cms.bool( False ),
2789  VisualFEDInspect = cms.untracked.bool( False ),
2790  FormatedEventDump = cms.untracked.bool( False ),
2791  UseFormatStatus = cms.bool( True ),
2792  UseSelectiveUnpacking = cms.bool( True ),
2793  VisualFEDShort = cms.untracked.bool( False )
2794 )
2795 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
2796  XTasymmetry_ME1b = cms.double( 0.0 ),
2797  XTasymmetry_ME1a = cms.double( 0.0 ),
2798  ConstSyst_ME1a = cms.double( 0.022 ),
2799  ConstSyst_ME1b = cms.double( 0.007 ),
2800  XTasymmetry_ME41 = cms.double( 0.0 ),
2801  CSCStripxtalksOffset = cms.double( 0.03 ),
2802  CSCUseCalibrations = cms.bool( True ),
2803  CSCUseTimingCorrections = cms.bool( True ),
2804  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
2805  XTasymmetry_ME22 = cms.double( 0.0 ),
2806  UseFivePoleFit = cms.bool( True ),
2807  XTasymmetry_ME21 = cms.double( 0.0 ),
2808  ConstSyst_ME21 = cms.double( 0.0 ),
2809  CSCDebug = cms.untracked.bool( False ),
2810  ConstSyst_ME22 = cms.double( 0.0 ),
2811  CSCUseGasGainCorrections = cms.bool( False ),
2812  XTasymmetry_ME31 = cms.double( 0.0 ),
2813  readBadChambers = cms.bool( True ),
2814  NoiseLevel_ME13 = cms.double( 8.0 ),
2815  NoiseLevel_ME12 = cms.double( 9.0 ),
2816  NoiseLevel_ME32 = cms.double( 9.0 ),
2817  NoiseLevel_ME31 = cms.double( 9.0 ),
2818  XTasymmetry_ME32 = cms.double( 0.0 ),
2819  ConstSyst_ME41 = cms.double( 0.0 ),
2820  CSCStripClusterSize = cms.untracked.int32( 3 ),
2821  CSCStripClusterChargeCut = cms.double( 25.0 ),
2822  CSCStripPeakThreshold = cms.double( 10.0 ),
2823  readBadChannels = cms.bool( False ),
2824  UseParabolaFit = cms.bool( False ),
2825  XTasymmetry_ME13 = cms.double( 0.0 ),
2826  XTasymmetry_ME12 = cms.double( 0.0 ),
2827  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
2828  ConstSyst_ME12 = cms.double( 0.0 ),
2829  ConstSyst_ME13 = cms.double( 0.0 ),
2830  ConstSyst_ME32 = cms.double( 0.0 ),
2831  ConstSyst_ME31 = cms.double( 0.0 ),
2832  UseAverageTime = cms.bool( False ),
2833  NoiseLevel_ME1a = cms.double( 7.0 ),
2834  NoiseLevel_ME1b = cms.double( 8.0 ),
2835  CSCWireClusterDeltaT = cms.int32( 1 ),
2836  CSCUseStaticPedestals = cms.bool( False ),
2837  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
2838  CSCstripWireDeltaTime = cms.int32( 8 ),
2839  NoiseLevel_ME21 = cms.double( 9.0 ),
2840  NoiseLevel_ME22 = cms.double( 9.0 ),
2841  NoiseLevel_ME41 = cms.double( 9.0 )
2842 )
2843 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
2844  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
2845  algo_psets = cms.VPSet(
2846  cms.PSet( chamber_types = cms.vstring( 'ME1/a',
2847  'ME1/b',
2848  'ME1/2',
2849  'ME1/3',
2850  'ME2/1',
2851  'ME2/2',
2852  'ME3/1',
2853  'ME3/2',
2854  'ME4/1',
2855  'ME4/2' ),
2856  algo_name = cms.string( "CSCSegAlgoST" ),
2857  parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
2858  algo_psets = cms.VPSet(
2859  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
2860  yweightPenalty = cms.double( 1.5 ),
2861  maxRecHitsInCluster = cms.int32( 20 ),
2862  dPhiFineMax = cms.double( 0.025 ),
2863  preClusteringUseChaining = cms.bool( True ),
2864  ForceCovariance = cms.bool( False ),
2865  hitDropLimit6Hits = cms.double( 0.3333 ),
2866  NormChi2Cut2D = cms.double( 20.0 ),
2867  BPMinImprovement = cms.double( 10000.0 ),
2868  Covariance = cms.double( 0.0 ),
2869  tanPhiMax = cms.double( 0.5 ),
2870  SeedBig = cms.double( 0.0015 ),
2871  onlyBestSegment = cms.bool( False ),
2872  dRPhiFineMax = cms.double( 8.0 ),
2873  SeedSmall = cms.double( 2.0E-4 ),
2874  curvePenalty = cms.double( 2.0 ),
2875  dXclusBoxMax = cms.double( 4.0 ),
2876  BrutePruning = cms.bool( True ),
2877  curvePenaltyThreshold = cms.double( 0.85 ),
2878  CorrectTheErrors = cms.bool( True ),
2879  hitDropLimit4Hits = cms.double( 0.6 ),
2880  useShowering = cms.bool( False ),
2881  CSCDebug = cms.untracked.bool( False ),
2882  tanThetaMax = cms.double( 1.2 ),
2883  NormChi2Cut3D = cms.double( 10.0 ),
2884  minHitsPerSegment = cms.int32( 3 ),
2885  ForceCovarianceAll = cms.bool( False ),
2886  yweightPenaltyThreshold = cms.double( 1.0 ),
2887  prePrunLimit = cms.double( 3.17 ),
2888  hitDropLimit5Hits = cms.double( 0.8 ),
2889  preClustering = cms.bool( True ),
2890  prePrun = cms.bool( True ),
2891  maxDPhi = cms.double( 999.0 ),
2892  maxDTheta = cms.double( 999.0 ),
2893  Pruning = cms.bool( True ),
2894  dYclusBoxMax = cms.double( 8.0 )
2895  ),
2896  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
2897  yweightPenalty = cms.double( 1.5 ),
2898  maxRecHitsInCluster = cms.int32( 24 ),
2899  dPhiFineMax = cms.double( 0.025 ),
2900  preClusteringUseChaining = cms.bool( True ),
2901  ForceCovariance = cms.bool( False ),
2902  hitDropLimit6Hits = cms.double( 0.3333 ),
2903  NormChi2Cut2D = cms.double( 20.0 ),
2904  BPMinImprovement = cms.double( 10000.0 ),
2905  Covariance = cms.double( 0.0 ),
2906  tanPhiMax = cms.double( 0.5 ),
2907  SeedBig = cms.double( 0.0015 ),
2908  onlyBestSegment = cms.bool( False ),
2909  dRPhiFineMax = cms.double( 8.0 ),
2910  SeedSmall = cms.double( 2.0E-4 ),
2911  curvePenalty = cms.double( 2.0 ),
2912  dXclusBoxMax = cms.double( 4.0 ),
2913  BrutePruning = cms.bool( True ),
2914  curvePenaltyThreshold = cms.double( 0.85 ),
2915  CorrectTheErrors = cms.bool( True ),
2916  hitDropLimit4Hits = cms.double( 0.6 ),
2917  useShowering = cms.bool( False ),
2918  CSCDebug = cms.untracked.bool( False ),
2919  tanThetaMax = cms.double( 1.2 ),
2920  NormChi2Cut3D = cms.double( 10.0 ),
2921  minHitsPerSegment = cms.int32( 3 ),
2922  ForceCovarianceAll = cms.bool( False ),
2923  yweightPenaltyThreshold = cms.double( 1.0 ),
2924  prePrunLimit = cms.double( 3.17 ),
2925  hitDropLimit5Hits = cms.double( 0.8 ),
2926  preClustering = cms.bool( True ),
2927  prePrun = cms.bool( True ),
2928  maxDPhi = cms.double( 999.0 ),
2929  maxDTheta = cms.double( 999.0 ),
2930  Pruning = cms.bool( True ),
2931  dYclusBoxMax = cms.double( 8.0 )
2932  )
2933  )
2934  )
2935  ),
2936  algo_type = cms.int32( 1 )
2937 )
2938 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
2939  InputLabel = cms.InputTag( "rawDataCollector" ),
2940  doSynchro = cms.bool( False )
2941 )
2942 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
2943  recAlgoConfig = cms.PSet( ),
2944  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" ),
2945  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
2946  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
2947  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
2948  deadSource = cms.string( "File" ),
2949  maskSource = cms.string( "File" )
2950 )
2951 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
2952  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
2953  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
2954  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
2955  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
2956  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
2957  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
2958  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
2959  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
2960  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
2961  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
2962  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
2963  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
2964  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
2965  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
2966  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
2967  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
2968  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
2969  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
2970  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
2971  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
2972  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
2973  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
2974  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
2975  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
2976  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
2977  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 ),
2978  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
2979  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
2980  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
2981  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
2982  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
2983  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
2984  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
2985  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
2986  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
2987  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
2988  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
2989  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
2990  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
2991  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
2992  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
2993  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
2994  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
2995  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
2996  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
2997  deltaPhiSearchWindow = cms.double( 0.25 ),
2998  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
2999  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
3000  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
3001  deltaEtaSearchWindow = cms.double( 0.2 ),
3002  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
3003  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
3004  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
3005  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
3006  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
3007  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
3008  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
3009  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
3010  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
3011  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3012  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
3013  EnableDTMeasurement = cms.bool( True ),
3014  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
3015  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
3016  scaleDT = cms.bool( True ),
3017  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
3018  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
3019  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
3020  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
3021  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
3022  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
3023  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
3024  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
3025  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
3026  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
3027  crackWindow = cms.double( 0.04 ),
3028  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
3029  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
3030  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
3031  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
3032  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
3033  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
3034  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
3035  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
3036  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
3037  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3038  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
3039  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
3040  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
3041  EnableCSCMeasurement = cms.bool( True ),
3042  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 )
3043 )
3044 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGenerator",
3045  ServiceParameters = cms.PSet(
3046  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ),
3047  RPCLayers = cms.bool( True ),
3048  UseMuonNavigation = cms.untracked.bool( True )
3049  ),
3050  InputObjects = cms.InputTag( "hltL1extraParticles" ),
3051  L1MaxEta = cms.double( 2.5 ),
3052  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
3053  L1MinPt = cms.double( 0.0 ),
3054  L1MinQuality = cms.uint32( 1 ),
3055  GMTReadoutCollection = cms.InputTag( "hltGtDigis" ),
3056  UseUnassociatedL1 = cms.bool( False ),
3057  UseOfflineSeed = cms.untracked.bool( True ),
3058  Propagator = cms.string( "SteppingHelixPropagatorAny" )
3059 )
3060 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
3061  ServiceParameters = cms.PSet(
3062  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
3063  'hltESPFastSteppingHelixPropagatorOpposite' ),
3064  RPCLayers = cms.bool( True ),
3065  UseMuonNavigation = cms.untracked.bool( True )
3066  ),
3067  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
3068  SeedTransformerParameters = cms.PSet(
3069  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3070  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3071  NMinRecHits = cms.uint32( 2 ),
3072  UseSubRecHits = cms.bool( False ),
3073  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3074  RescaleError = cms.double( 100.0 )
3075  ),
3076  L2TrajBuilderParameters = cms.PSet(
3077  DoRefit = cms.bool( False ),
3078  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3079  FilterParameters = cms.PSet(
3080  NumberOfSigma = cms.double( 3.0 ),
3081  FitDirection = cms.string( "insideOut" ),
3082  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3083  MaxChi2 = cms.double( 1000.0 ),
3084  MuonTrajectoryUpdatorParameters = cms.PSet(
3085  MaxChi2 = cms.double( 25.0 ),
3086  RescaleErrorFactor = cms.double( 100.0 ),
3087  Granularity = cms.int32( 0 ),
3088  ExcludeRPCFromFit = cms.bool( False ),
3089  UseInvalidHits = cms.bool( True ),
3090  RescaleError = cms.bool( False )
3091  ),
3092  EnableRPCMeasurement = cms.bool( True ),
3093  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3094  EnableDTMeasurement = cms.bool( True ),
3095  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
3096  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3097  EnableCSCMeasurement = cms.bool( True )
3098  ),
3099  NavigationType = cms.string( "Standard" ),
3100  SeedTransformerParameters = cms.PSet(
3101  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3102  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3103  NMinRecHits = cms.uint32( 2 ),
3104  UseSubRecHits = cms.bool( False ),
3105  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3106  RescaleError = cms.double( 100.0 )
3107  ),
3108  DoBackwardFilter = cms.bool( True ),
3109  SeedPosition = cms.string( "in" ),
3110  BWFilterParameters = cms.PSet(
3111  NumberOfSigma = cms.double( 3.0 ),
3112  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3113  FitDirection = cms.string( "outsideIn" ),
3114  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3115  MaxChi2 = cms.double( 100.0 ),
3116  MuonTrajectoryUpdatorParameters = cms.PSet(
3117  MaxChi2 = cms.double( 25.0 ),
3118  RescaleErrorFactor = cms.double( 100.0 ),
3119  Granularity = cms.int32( 0 ),
3120  ExcludeRPCFromFit = cms.bool( False ),
3121  UseInvalidHits = cms.bool( True ),
3122  RescaleError = cms.bool( False )
3123  ),
3124  EnableRPCMeasurement = cms.bool( True ),
3125  BWSeedType = cms.string( "fromGenerator" ),
3126  EnableDTMeasurement = cms.bool( True ),
3127  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
3128  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3129  EnableCSCMeasurement = cms.bool( True )
3130  ),
3131  DoSeedRefit = cms.bool( False )
3132  ),
3133  DoSeedRefit = cms.bool( False ),
3134  TrackLoaderParameters = cms.PSet(
3135  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3136  DoSmoothing = cms.bool( False ),
3137  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3138  MuonUpdatorAtVertexParameters = cms.PSet(
3139  MaxChi2 = cms.double( 1000000.0 ),
3140  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
3141  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3142  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
3143  ),
3144  VertexConstraint = cms.bool( True ),
3145  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3146  ),
3147  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
3148 )
3149 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
3150  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
3151 )
3152 fragment.hltSiPixelDigis = cms.EDProducer( "SiPixelRawToDigi",
3153  UseQualityInfo = cms.bool( False ),
3154  UsePilotBlade = cms.bool( False ),
3155  UsePhase1 = cms.bool( False ),
3156  InputLabel = cms.InputTag( "rawDataCollector" ),
3157  IncludeErrors = cms.bool( False ),
3158  ErrorList = cms.vint32( ),
3159  Regions = cms.PSet( ),
3160  Timing = cms.untracked.bool( False ),
3161  UserErrorList = cms.vint32( )
3162 )
3163 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
3164  src = cms.InputTag( "hltSiPixelDigis" ),
3165  ChannelThreshold = cms.int32( 1000 ),
3166  maxNumberOfClusters = cms.int32( 20000 ),
3167  VCaltoElectronGain = cms.int32( 65 ),
3168  MissCalibrate = cms.untracked.bool( True ),
3169  SplitClusters = cms.bool( False ),
3170  VCaltoElectronOffset = cms.int32( -414 ),
3171  payloadType = cms.string( "HLT" ),
3172  SeedThreshold = cms.int32( 1000 ),
3173  ClusterThreshold = cms.double( 4000.0 )
3174 )
3175 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
3176  src = cms.InputTag( "hltSiPixelClusters" ),
3177  onDemand = cms.bool( False )
3178 )
3179 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
3180  VerboseLevel = cms.untracked.int32( 0 ),
3181  src = cms.InputTag( "hltSiPixelClusters" ),
3182  CPE = cms.string( "hltESPPixelCPEGeneric" )
3183 )
3184 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
3185  ProductLabel = cms.InputTag( "rawDataCollector" )
3186 )
3187 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
3188  ProductLabel = cms.InputTag( "rawDataCollector" ),
3189  DoAPVEmulatorCheck = cms.bool( False ),
3190  Algorithms = cms.PSet(
3191  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
3192  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
3193  PedestalSubtractionFedMode = cms.bool( True ),
3194  TruncateInSuppressor = cms.bool( True ),
3195  doAPVRestore = cms.bool( False ),
3196  useCMMeanMap = cms.bool( False )
3197  ),
3198  Clusterizer = cms.PSet(
3199  ChannelThreshold = cms.double( 2.0 ),
3200  MaxSequentialBad = cms.uint32( 1 ),
3201  MaxSequentialHoles = cms.uint32( 0 ),
3202  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
3203  MaxAdjacentBad = cms.uint32( 0 ),
3204  QualityLabel = cms.string( "" ),
3205  SeedThreshold = cms.double( 3.0 ),
3206  ClusterThreshold = cms.double( 5.0 ),
3207  setDetId = cms.bool( True ),
3208  RemoveApvShots = cms.bool( True ),
3209  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
3210  ),
3211  onDemand = cms.bool( True )
3212 )
3213 fragment.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer",
3214  inactivePixelDetectorLabels = cms.VInputTag( ),
3215  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
3216  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
3217  switchOffPixelsIfEmpty = cms.bool( True ),
3218  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
3219  skipClusters = cms.InputTag( "" ),
3220  measurementTracker = cms.string( "hltESPMeasurementTracker" )
3221 )
3222 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
3223  TkSeedGenerator = cms.PSet(
3224  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3225  option = cms.uint32( 3 ),
3226  maxChi2 = cms.double( 40.0 ),
3227  errorMatrixPset = cms.PSet(
3228  atIP = cms.bool( True ),
3229  action = cms.string( "use" ),
3230  errorMatrixValuesPSet = cms.PSet(
3231  pf3_V12 = cms.PSet(
3232  action = cms.string( "scale" ),
3233  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3234  ),
3235  pf3_V13 = cms.PSet(
3236  action = cms.string( "scale" ),
3237  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3238  ),
3239  pf3_V11 = cms.PSet(
3240  action = cms.string( "scale" ),
3241  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3242  ),
3243  pf3_V14 = cms.PSet(
3244  action = cms.string( "scale" ),
3245  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3246  ),
3247  pf3_V15 = cms.PSet(
3248  action = cms.string( "scale" ),
3249  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3250  ),
3251  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
3252  pf3_V33 = cms.PSet(
3253  action = cms.string( "scale" ),
3254  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3255  ),
3256  zAxis = cms.vdouble( -3.14159, 3.14159 ),
3257  pf3_V44 = cms.PSet(
3258  action = cms.string( "scale" ),
3259  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3260  ),
3261  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
3262  pf3_V22 = cms.PSet(
3263  action = cms.string( "scale" ),
3264  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3265  ),
3266  pf3_V23 = cms.PSet(
3267  action = cms.string( "scale" ),
3268  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3269  ),
3270  pf3_V45 = cms.PSet(
3271  action = cms.string( "scale" ),
3272  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3273  ),
3274  pf3_V55 = cms.PSet(
3275  action = cms.string( "scale" ),
3276  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3277  ),
3278  pf3_V34 = cms.PSet(
3279  action = cms.string( "scale" ),
3280  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3281  ),
3282  pf3_V35 = cms.PSet(
3283  action = cms.string( "scale" ),
3284  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3285  ),
3286  pf3_V25 = cms.PSet(
3287  action = cms.string( "scale" ),
3288  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3289  ),
3290  pf3_V24 = cms.PSet(
3291  action = cms.string( "scale" ),
3292  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3293  )
3294  )
3295  ),
3296  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3297  manySeeds = cms.bool( False ),
3298  copyMuonRecHit = cms.bool( False ),
3299  ComponentName = cms.string( "TSGForRoadSearch" ),
3300  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
3301  ),
3302  ServiceParameters = cms.PSet(
3303  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
3304  'hltESPSteppingHelixPropagatorAlong' ),
3305  RPCLayers = cms.bool( True ),
3306  UseMuonNavigation = cms.untracked.bool( True )
3307  ),
3308  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
3309  MuonTrackingRegionBuilder = cms.PSet( ),
3310  PCut = cms.double( 2.5 ),
3311  TrackerSeedCleaner = cms.PSet( ),
3312  PtCut = cms.double( 1.0 )
3313 )
3314 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
3315  src = cms.InputTag( "hltL3TrajSeedOIState" ),
3316  reverseTrajectories = cms.bool( True ),
3317  TransientInitialStateEstimatorParameters = cms.PSet(
3318  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
3319  numberMeasurementsForFit = cms.int32( 4 ),
3320  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
3321  ),
3322  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3323  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3324  cleanTrajectoryAfterInOut = cms.bool( False ),
3325  useHitsSplitting = cms.bool( False ),
3326  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
3327  doSeedingRegionRebuilding = cms.bool( False ),
3328  trackCandidateAlso = cms.bool( True ),
3329  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
3330  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
3331  TrajectoryBuilder = cms.string( "" ),
3332  maxNSeeds = cms.uint32( 100000 )
3333 )
3334 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
3335  src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
3336  SimpleMagneticField = cms.string( "" ),
3337  clusterRemovalInfo = cms.InputTag( "" ),
3338  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3339  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3340  Fitter = cms.string( "hltESPKFFittingSmoother" ),
3341  useHitsSplitting = cms.bool( False ),
3342  MeasurementTracker = cms.string( "" ),
3343  AlgorithmName = cms.string( "hltIterX" ),
3344  alias = cms.untracked.string( "" ),
3345  NavigationSchool = cms.string( "" ),
3346  TrajectoryInEvent = cms.bool( True ),
3347  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3348  GeometricInnerState = cms.bool( True ),
3349  useSimpleMF = cms.bool( False ),
3350  Propagator = cms.string( "PropagatorWithMaterial" )
3351 )
3352 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
3353  ServiceParameters = cms.PSet(
3354  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
3355  'SteppingHelixPropagatorAny',
3356  'hltESPSmartPropagator',
3357  'hltESPSteppingHelixPropagatorOpposite' ),
3358  RPCLayers = cms.bool( True ),
3359  UseMuonNavigation = cms.untracked.bool( True )
3360  ),
3361  L3TrajBuilderParameters = cms.PSet(
3362  ScaleTECyFactor = cms.double( -1.0 ),
3363  GlbRefitterParameters = cms.PSet(
3364  TrackerSkipSection = cms.int32( -1 ),
3365  DoPredictionsOnly = cms.bool( False ),
3366  PropDirForCosmics = cms.bool( False ),
3367  HitThreshold = cms.int32( 1 ),
3368  MuonHitsOption = cms.int32( 1 ),
3369  Chi2CutRPC = cms.double( 1.0 ),
3370  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3371  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3372  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3373  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3374  RefitDirection = cms.string( "insideOut" ),
3375  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3376  Chi2CutCSC = cms.double( 150.0 ),
3377  Chi2CutDT = cms.double( 10.0 ),
3378  RefitRPCHits = cms.bool( True ),
3379  SkipStation = cms.int32( -1 ),
3380  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3381  TrackerSkipSystem = cms.int32( -1 ),
3382  DYTthrs = cms.vint32( 30, 15 )
3383  ),
3384  ScaleTECxFactor = cms.double( -1.0 ),
3385  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3386  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3387  MuonTrackingRegionBuilder = cms.PSet(
3388  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
3389  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
3390  OnDemand = cms.double( -1.0 ),
3391  Rescale_Dz = cms.double( 3.0 ),
3392  vertexCollection = cms.InputTag( "pixelVertices" ),
3393  Rescale_phi = cms.double( 3.0 ),
3394  Eta_fixed = cms.double( 0.2 ),
3395  DeltaZ_Region = cms.double( 15.9 ),
3396  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3397  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
3398  Eta_min = cms.double( 0.05 ),
3399  Phi_fixed = cms.double( 0.2 ),
3400  DeltaR = cms.double( 0.2 ),
3401  EscapePt = cms.double( 1.5 ),
3402  UseFixedRegion = cms.bool( False ),
3403  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
3404  Rescale_eta = cms.double( 3.0 ),
3405  Phi_min = cms.double( 0.05 ),
3406  UseVertex = cms.bool( False ),
3407  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
3408  ),
3409  RefitRPCHits = cms.bool( True ),
3410  PCut = cms.double( 2.5 ),
3411  TrackTransformer = cms.PSet(
3412  DoPredictionsOnly = cms.bool( False ),
3413  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3414  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3415  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3416  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3417  RefitDirection = cms.string( "insideOut" ),
3418  RefitRPCHits = cms.bool( True ),
3419  Propagator = cms.string( "hltESPSmartPropagatorAny" )
3420  ),
3421  GlobalMuonTrackMatcher = cms.PSet(
3422  Pt_threshold1 = cms.double( 0.0 ),
3423  DeltaDCut_3 = cms.double( 15.0 ),
3424  MinP = cms.double( 2.5 ),
3425  MinPt = cms.double( 1.0 ),
3426  Chi2Cut_1 = cms.double( 50.0 ),
3427  Pt_threshold2 = cms.double( 9.99999999E8 ),
3428  LocChi2Cut = cms.double( 0.001 ),
3429  Eta_threshold = cms.double( 1.2 ),
3430  Quality_3 = cms.double( 7.0 ),
3431  Quality_2 = cms.double( 15.0 ),
3432  Chi2Cut_2 = cms.double( 50.0 ),
3433  Chi2Cut_3 = cms.double( 200.0 ),
3434  DeltaDCut_1 = cms.double( 40.0 ),
3435  DeltaRCut_2 = cms.double( 0.2 ),
3436  DeltaRCut_3 = cms.double( 1.0 ),
3437  DeltaDCut_2 = cms.double( 10.0 ),
3438  DeltaRCut_1 = cms.double( 0.1 ),
3439  Propagator = cms.string( "hltESPSmartPropagator" ),
3440  Quality_1 = cms.double( 20.0 )
3441  ),
3442  PtCut = cms.double( 1.0 ),
3443  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3444  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ),
3445  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3446  tkTrajMaxChi2 = cms.double( 9999.0 ),
3447  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
3448  tkTrajVertex = cms.InputTag( "pixelVertices" ),
3449  tkTrajUseVertex = cms.bool( False )
3450  ),
3451  TrackLoaderParameters = cms.PSet(
3452  PutTkTrackIntoEvent = cms.untracked.bool( False ),
3453  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3454  SmoothTkTrack = cms.untracked.bool( False ),
3455  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
3456  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3457  MuonUpdatorAtVertexParameters = cms.PSet(
3458  MaxChi2 = cms.double( 1000000.0 ),
3459  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3460  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
3461  ),
3462  VertexConstraint = cms.bool( False ),
3463  DoSmoothing = cms.bool( True ),
3464  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3465  ),
3466  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
3467 )
3468 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
3469  TkSeedGenerator = cms.PSet(
3470  PSetNames = cms.vstring( 'skipTSG',
3471  'iterativeTSG' ),
3472  L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ),
3473  iterativeTSG = cms.PSet(
3474  ErrorRescaling = cms.double( 3.0 ),
3475  beamSpot = cms.InputTag( "unused" ),
3476  MaxChi2 = cms.double( 40.0 ),
3477  errorMatrixPset = cms.PSet(
3478  atIP = cms.bool( True ),
3479  action = cms.string( "use" ),
3480  errorMatrixValuesPSet = cms.PSet(
3481  pf3_V12 = cms.PSet(
3482  action = cms.string( "scale" ),
3483  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3484  ),
3485  pf3_V13 = cms.PSet(
3486  action = cms.string( "scale" ),
3487  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3488  ),
3489  pf3_V11 = cms.PSet(
3490  action = cms.string( "scale" ),
3491  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3492  ),
3493  pf3_V14 = cms.PSet(
3494  action = cms.string( "scale" ),
3495  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3496  ),
3497  pf3_V15 = cms.PSet(
3498  action = cms.string( "scale" ),
3499  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3500  ),
3501  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
3502  pf3_V33 = cms.PSet(
3503  action = cms.string( "scale" ),
3504  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3505  ),
3506  zAxis = cms.vdouble( -3.14159, 3.14159 ),
3507  pf3_V44 = cms.PSet(
3508  action = cms.string( "scale" ),
3509  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3510  ),
3511  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
3512  pf3_V22 = cms.PSet(
3513  action = cms.string( "scale" ),
3514  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3515  ),
3516  pf3_V23 = cms.PSet(
3517  action = cms.string( "scale" ),
3518  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3519  ),
3520  pf3_V45 = cms.PSet(
3521  action = cms.string( "scale" ),
3522  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3523  ),
3524  pf3_V55 = cms.PSet(
3525  action = cms.string( "scale" ),
3526  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
3527  ),
3528  pf3_V34 = cms.PSet(
3529  action = cms.string( "scale" ),
3530  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3531  ),
3532  pf3_V35 = cms.PSet(
3533  action = cms.string( "scale" ),
3534  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3535  ),
3536  pf3_V25 = cms.PSet(
3537  action = cms.string( "scale" ),
3538  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3539  ),
3540  pf3_V24 = cms.PSet(
3541  action = cms.string( "scale" ),
3542  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
3543  )
3544  )
3545  ),
3546  UpdateState = cms.bool( True ),
3547  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3548  SelectState = cms.bool( False ),
3549  SigmaZ = cms.double( 25.0 ),
3550  ResetMethod = cms.string( "matrix" ),
3551  ComponentName = cms.string( "TSGFromPropagation" ),
3552  UseVertexState = cms.bool( True ),
3553  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3554  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
3555  ),
3556  skipTSG = cms.PSet( ),
3557  ComponentName = cms.string( "DualByL2TSG" )
3558  ),
3559  ServiceParameters = cms.PSet(
3560  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
3561  'hltESPSmartPropagatorAnyOpposite' ),
3562  RPCLayers = cms.bool( True ),
3563  UseMuonNavigation = cms.untracked.bool( True )
3564  ),
3565  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
3566  MuonTrackingRegionBuilder = cms.PSet( ),
3567  PCut = cms.double( 2.5 ),
3568  TrackerSeedCleaner = cms.PSet(
3569  cleanerFromSharedHits = cms.bool( True ),
3570  ptCleaner = cms.bool( True ),
3571  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3572  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3573  directionCleaner = cms.bool( True )
3574  ),
3575  PtCut = cms.double( 1.0 )
3576 )
3577 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
3578  src = cms.InputTag( "hltL3TrajSeedOIHit" ),
3579  reverseTrajectories = cms.bool( True ),
3580  TransientInitialStateEstimatorParameters = cms.PSet(
3581  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
3582  numberMeasurementsForFit = cms.int32( 4 ),
3583  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
3584  ),
3585  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3586  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3587  cleanTrajectoryAfterInOut = cms.bool( False ),
3588  useHitsSplitting = cms.bool( False ),
3589  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
3590  doSeedingRegionRebuilding = cms.bool( False ),
3591  trackCandidateAlso = cms.bool( True ),
3592  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
3593  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
3594  TrajectoryBuilder = cms.string( "" ),
3595  maxNSeeds = cms.uint32( 100000 )
3596 )
3597 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
3598  src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
3599  SimpleMagneticField = cms.string( "" ),
3600  clusterRemovalInfo = cms.InputTag( "" ),
3601  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3602  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3603  Fitter = cms.string( "hltESPKFFittingSmoother" ),
3604  useHitsSplitting = cms.bool( False ),
3605  MeasurementTracker = cms.string( "" ),
3606  AlgorithmName = cms.string( "hltIterX" ),
3607  alias = cms.untracked.string( "" ),
3608  NavigationSchool = cms.string( "" ),
3609  TrajectoryInEvent = cms.bool( True ),
3610  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3611  GeometricInnerState = cms.bool( True ),
3612  useSimpleMF = cms.bool( False ),
3613  Propagator = cms.string( "PropagatorWithMaterial" )
3614 )
3615 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
3616  ServiceParameters = cms.PSet(
3617  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
3618  'SteppingHelixPropagatorAny',
3619  'hltESPSmartPropagator',
3620  'hltESPSteppingHelixPropagatorOpposite' ),
3621  RPCLayers = cms.bool( True ),
3622  UseMuonNavigation = cms.untracked.bool( True )
3623  ),
3624  L3TrajBuilderParameters = cms.PSet(
3625  ScaleTECyFactor = cms.double( -1.0 ),
3626  GlbRefitterParameters = cms.PSet(
3627  TrackerSkipSection = cms.int32( -1 ),
3628  DoPredictionsOnly = cms.bool( False ),
3629  PropDirForCosmics = cms.bool( False ),
3630  HitThreshold = cms.int32( 1 ),
3631  MuonHitsOption = cms.int32( 1 ),
3632  Chi2CutRPC = cms.double( 1.0 ),
3633  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3634  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
3635  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3636  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3637  RefitDirection = cms.string( "insideOut" ),
3638  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
3639  Chi2CutCSC = cms.double( 150.0 ),
3640  Chi2CutDT = cms.double( 10.0 ),
3641  RefitRPCHits = cms.bool( True ),
3642  SkipStation = cms.int32( -1 ),
3643  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3644  TrackerSkipSystem = cms.int32( -1 ),
3645  DYTthrs = cms.vint32( 30, 15 )
3646  ),
3647  ScaleTECxFactor = cms.double( -1.0 ),
3648  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3649  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3650  MuonTrackingRegionBuilder = cms.PSet(
3651  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
3652  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
3653  OnDemand = cms.double( -1.0 ),
3654  Rescale_Dz = cms.double( 3.0 ),
3655  vertexCollection = cms.InputTag( "pixelVertices" ),
3656  Rescale_phi = cms.double( 3.0 ),
3657  Eta_fixed = cms.double( 0.2 ),
3658  DeltaZ_Region = cms.double( 15.9 ),
3659  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3660  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
3661  Eta_min = cms.double( 0.05 ),
3662  Phi_fixed = cms.double( 0.2 ),
3663  DeltaR = cms.double( 0.2 ),
3664  EscapePt = cms.double( 1.5 ),
3665  UseFixedRegion = cms.bool( False ),
3666  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
3667  Rescale_eta = cms.double( 3.0 ),
3668  Phi_min = cms.double( 0.05 ),
3669  UseVertex = cms.bool( False ),
3670  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
3671  ),
3672  RefitRPCHits = cms.bool( True ),
3673  PCut = cms.double( 2.5 ),
3674  TrackTransformer = cms.PSet(
3675  DoPredictionsOnly = cms.bool( False ),
3676  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3677  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3678  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3679  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
3680  RefitDirection = cms.string( "insideOut" ),
3681  RefitRPCHits = cms.bool( True ),
3682  Propagator = cms.string( "hltESPSmartPropagatorAny" )
3683  ),
3684  GlobalMuonTrackMatcher = cms.PSet(
3685  Pt_threshold1 = cms.double( 0.0 ),
3686  DeltaDCut_3 = cms.double( 15.0 ),
3687  MinP = cms.double( 2.5 ),
3688  MinPt = cms.double( 1.0 ),
3689  Chi2Cut_1 = cms.double( 50.0 ),
3690  Pt_threshold2 = cms.double( 9.99999999E8 ),
3691  LocChi2Cut = cms.double( 0.001 ),
3692  Eta_threshold = cms.double( 1.2 ),
3693  Quality_3 = cms.double( 7.0 ),
3694  Quality_2 = cms.double( 15.0 ),
3695  Chi2Cut_2 = cms.double( 50.0 ),
3696  Chi2Cut_3 = cms.double( 200.0 ),
3697  DeltaDCut_1 = cms.double( 40.0 ),
3698  DeltaRCut_2 = cms.double( 0.2 ),
3699  DeltaRCut_3 = cms.double( 1.0 ),
3700  DeltaDCut_2 = cms.double( 10.0 ),
3701  DeltaRCut_1 = cms.double( 0.1 ),
3702  Propagator = cms.string( "hltESPSmartPropagator" ),
3703  Quality_1 = cms.double( 20.0 )
3704  ),
3705  PtCut = cms.double( 1.0 ),
3706  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3707  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ),
3708  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3709  tkTrajMaxChi2 = cms.double( 9999.0 ),
3710  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
3711  tkTrajVertex = cms.InputTag( "pixelVertices" ),
3712  tkTrajUseVertex = cms.bool( False )
3713  ),
3714  TrackLoaderParameters = cms.PSet(
3715  PutTkTrackIntoEvent = cms.untracked.bool( False ),
3716  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3717  SmoothTkTrack = cms.untracked.bool( False ),
3718  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
3719  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3720  MuonUpdatorAtVertexParameters = cms.PSet(
3721  MaxChi2 = cms.double( 1000000.0 ),
3722  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3723  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
3724  ),
3725  VertexConstraint = cms.bool( False ),
3726  DoSmoothing = cms.bool( True ),
3727  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3728  ),
3729  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
3730 )
3731 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
3732  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
3733 )
3734 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
3735  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
3736  'BPix1+BPix2+FPix1_pos',
3737  'BPix1+BPix2+FPix1_neg',
3738  'BPix1+FPix1_pos+FPix2_pos',
3739  'BPix1+FPix1_neg+FPix2_neg' ),
3740  MTOB = cms.PSet( ),
3741  TEC = cms.PSet( ),
3742  MTID = cms.PSet( ),
3743  FPix = cms.PSet(
3744  useErrorsFromParam = cms.bool( True ),
3745  hitErrorRPhi = cms.double( 0.0051 ),
3746  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3747  HitProducer = cms.string( "hltSiPixelRecHits" ),
3748  hitErrorRZ = cms.double( 0.0036 )
3749  ),
3750  MTEC = cms.PSet( ),
3751  MTIB = cms.PSet( ),
3752  TID = cms.PSet( ),
3753  TOB = cms.PSet( ),
3754  BPix = cms.PSet(
3755  useErrorsFromParam = cms.bool( True ),
3756  hitErrorRPhi = cms.double( 0.0027 ),
3757  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3758  HitProducer = cms.string( "hltSiPixelRecHits" ),
3759  hitErrorRZ = cms.double( 0.006 )
3760  ),
3761  TIB = cms.PSet( )
3762 )
3763 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
3764  layerList = cms.vstring( 'BPix1+BPix2',
3765  'BPix1+BPix3',
3766  'BPix2+BPix3',
3767  'BPix1+FPix1_pos',
3768  'BPix1+FPix1_neg',
3769  'BPix1+FPix2_pos',
3770  'BPix1+FPix2_neg',
3771  'BPix2+FPix1_pos',
3772  'BPix2+FPix1_neg',
3773  'BPix2+FPix2_pos',
3774  'BPix2+FPix2_neg',
3775  'FPix1_pos+FPix2_pos',
3776  'FPix1_neg+FPix2_neg' ),
3777  MTOB = cms.PSet( ),
3778  TEC = cms.PSet( ),
3779  MTID = cms.PSet( ),
3780  FPix = cms.PSet(
3781  useErrorsFromParam = cms.bool( True ),
3782  hitErrorRPhi = cms.double( 0.0051 ),
3783  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3784  HitProducer = cms.string( "hltSiPixelRecHits" ),
3785  hitErrorRZ = cms.double( 0.0036 )
3786  ),
3787  MTEC = cms.PSet( ),
3788  MTIB = cms.PSet( ),
3789  TID = cms.PSet( ),
3790  TOB = cms.PSet( ),
3791  BPix = cms.PSet(
3792  useErrorsFromParam = cms.bool( True ),
3793  hitErrorRPhi = cms.double( 0.0027 ),
3794  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3795  HitProducer = cms.string( "hltSiPixelRecHits" ),
3796  hitErrorRZ = cms.double( 0.006 )
3797  ),
3798  TIB = cms.PSet( )
3799 )
3800 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
3801  layerList = cms.vstring( 'BPix1+BPix2',
3802  'BPix1+BPix3',
3803  'BPix2+BPix3',
3804  'BPix1+FPix1_pos',
3805  'BPix1+FPix1_neg',
3806  'BPix1+FPix2_pos',
3807  'BPix1+FPix2_neg',
3808  'BPix2+FPix1_pos',
3809  'BPix2+FPix1_neg',
3810  'BPix2+FPix2_pos',
3811  'BPix2+FPix2_neg',
3812  'FPix1_pos+FPix2_pos',
3813  'FPix1_neg+FPix2_neg',
3814  'FPix2_pos+TEC1_pos',
3815  'FPix2_pos+TEC2_pos',
3816  'TEC1_pos+TEC2_pos',
3817  'TEC2_pos+TEC3_pos',
3818  'FPix2_neg+TEC1_neg',
3819  'FPix2_neg+TEC2_neg',
3820  'TEC1_neg+TEC2_neg',
3821  'TEC2_neg+TEC3_neg' ),
3822  MTOB = cms.PSet( ),
3823  TEC = cms.PSet(
3824  useRingSlector = cms.bool( True ),
3825  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3826  minRing = cms.int32( 1 ),
3827  maxRing = cms.int32( 1 ),
3828  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
3829  ),
3830  MTID = cms.PSet( ),
3831  FPix = cms.PSet(
3832  useErrorsFromParam = cms.bool( True ),
3833  hitErrorRPhi = cms.double( 0.0051 ),
3834  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3835  HitProducer = cms.string( "hltSiPixelRecHits" ),
3836  hitErrorRZ = cms.double( 0.0036 )
3837  ),
3838  MTEC = cms.PSet( ),
3839  MTIB = cms.PSet( ),
3840  TID = cms.PSet( ),
3841  TOB = cms.PSet( ),
3842  BPix = cms.PSet(
3843  useErrorsFromParam = cms.bool( True ),
3844  hitErrorRPhi = cms.double( 0.0027 ),
3845  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3846  HitProducer = cms.string( "hltSiPixelRecHits" ),
3847  hitErrorRZ = cms.double( 0.006 )
3848  ),
3849  TIB = cms.PSet( )
3850 )
3851 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
3852  TkSeedGenerator = cms.PSet(
3853  PSetNames = cms.vstring( 'skipTSG',
3854  'iterativeTSG' ),
3855  L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ),
3856  iterativeTSG = cms.PSet(
3857  firstTSG = cms.PSet(
3858  ComponentName = cms.string( "TSGFromOrderedHits" ),
3859  OrderedHitsFactoryPSet = cms.PSet(
3860  ComponentName = cms.string( "StandardHitTripletGenerator" ),
3861  GeneratorPSet = cms.PSet(
3862  useBending = cms.bool( True ),
3863  useFixedPreFiltering = cms.bool( False ),
3864  maxElement = cms.uint32( 0 ),
3865  phiPreFiltering = cms.double( 0.3 ),
3866  extraHitRPhitolerance = cms.double( 0.06 ),
3867  useMultScattering = cms.bool( True ),
3868  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
3869  extraHitRZtolerance = cms.double( 0.06 ),
3870  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
3871  ),
3872  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
3873  ),
3874  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3875  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
3876  ),
3877  PSetNames = cms.vstring( 'firstTSG',
3878  'secondTSG' ),
3879  ComponentName = cms.string( "CombinedTSG" ),
3880  thirdTSG = cms.PSet(
3881  PSetNames = cms.vstring( 'endcapTSG',
3882  'barrelTSG' ),
3883  barrelTSG = cms.PSet( ),
3884  endcapTSG = cms.PSet(
3885  ComponentName = cms.string( "TSGFromOrderedHits" ),
3886  OrderedHitsFactoryPSet = cms.PSet(
3887  maxElement = cms.uint32( 0 ),
3888  ComponentName = cms.string( "StandardHitPairGenerator" ),
3889  useOnDemandTracker = cms.untracked.int32( 0 ),
3890  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
3891  ),
3892  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
3893  ),
3894  etaSeparation = cms.double( 2.0 ),
3895  ComponentName = cms.string( "DualByEtaTSG" ),
3896  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
3897  ),
3898  secondTSG = cms.PSet(
3899  ComponentName = cms.string( "TSGFromOrderedHits" ),
3900  OrderedHitsFactoryPSet = cms.PSet(
3901  maxElement = cms.uint32( 0 ),
3902  ComponentName = cms.string( "StandardHitPairGenerator" ),
3903  useOnDemandTracker = cms.untracked.int32( 0 ),
3904  SeedingLayers = cms.InputTag( "hltPixelLayerPairs" )
3905  ),
3906  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3907  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
3908  )
3909  ),
3910  skipTSG = cms.PSet( ),
3911  ComponentName = cms.string( "DualByL2TSG" )
3912  ),
3913  ServiceParameters = cms.PSet(
3914  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ),
3915  RPCLayers = cms.bool( True ),
3916  UseMuonNavigation = cms.untracked.bool( True )
3917  ),
3918  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
3919  MuonTrackingRegionBuilder = cms.PSet(
3920  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
3921  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
3922  OnDemand = cms.double( -1.0 ),
3923  Rescale_Dz = cms.double( 3.0 ),
3924  vertexCollection = cms.InputTag( "pixelVertices" ),
3925  Rescale_phi = cms.double( 3.0 ),
3926  Eta_fixed = cms.double( 0.2 ),
3927  DeltaZ_Region = cms.double( 15.9 ),
3928  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
3929  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
3930  Eta_min = cms.double( 0.1 ),
3931  Phi_fixed = cms.double( 0.2 ),
3932  DeltaR = cms.double( 0.2 ),
3933  EscapePt = cms.double( 1.5 ),
3934  UseFixedRegion = cms.bool( False ),
3935  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
3936  Rescale_eta = cms.double( 3.0 ),
3937  Phi_min = cms.double( 0.1 ),
3938  UseVertex = cms.bool( False ),
3939  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
3940  ),
3941  PCut = cms.double( 2.5 ),
3942  TrackerSeedCleaner = cms.PSet(
3943  cleanerFromSharedHits = cms.bool( True ),
3944  ptCleaner = cms.bool( True ),
3945  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3946  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3947  directionCleaner = cms.bool( True )
3948  ),
3949  PtCut = cms.double( 1.0 )
3950 )
3951 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
3952  src = cms.InputTag( "hltL3TrajSeedIOHit" ),
3953  reverseTrajectories = cms.bool( False ),
3954  TransientInitialStateEstimatorParameters = cms.PSet(
3955  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
3956  numberMeasurementsForFit = cms.int32( 4 ),
3957  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
3958  ),
3959  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3960  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3961  cleanTrajectoryAfterInOut = cms.bool( False ),
3962  useHitsSplitting = cms.bool( False ),
3963  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
3964  doSeedingRegionRebuilding = cms.bool( False ),
3965  trackCandidateAlso = cms.bool( True ),
3966  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
3967  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
3968  TrajectoryBuilder = cms.string( "" ),
3969  maxNSeeds = cms.uint32( 100000 )
3970 )
3971 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
3972  src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
3973  SimpleMagneticField = cms.string( "" ),
3974  clusterRemovalInfo = cms.InputTag( "" ),
3975  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3976  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
3977  Fitter = cms.string( "hltESPKFFittingSmoother" ),
3978  useHitsSplitting = cms.bool( False ),
3979  MeasurementTracker = cms.string( "" ),
3980  AlgorithmName = cms.string( "hltIterX" ),
3981  alias = cms.untracked.string( "" ),
3982  NavigationSchool = cms.string( "" ),
3983  TrajectoryInEvent = cms.bool( True ),
3984  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3985  GeometricInnerState = cms.bool( True ),
3986  useSimpleMF = cms.bool( False ),
3987  Propagator = cms.string( "PropagatorWithMaterial" )
3988 )
3989 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
3990  ServiceParameters = cms.PSet(
3991  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
3992  'SteppingHelixPropagatorAny',
3993  'hltESPSmartPropagator',
3994  'hltESPSteppingHelixPropagatorOpposite' ),
3995  RPCLayers = cms.bool( True ),
3996  UseMuonNavigation = cms.untracked.bool( True )
3997  ),
3998  L3TrajBuilderParameters = cms.PSet(
3999  ScaleTECyFactor = cms.double( -1.0 ),
4000  GlbRefitterParameters = cms.PSet(
4001  TrackerSkipSection = cms.int32( -1 ),
4002  DoPredictionsOnly = cms.bool( False ),
4003  PropDirForCosmics = cms.bool( False ),
4004  HitThreshold = cms.int32( 1 ),
4005  MuonHitsOption = cms.int32( 1 ),
4006  Chi2CutRPC = cms.double( 1.0 ),
4007  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4008  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
4009  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4010  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4011  RefitDirection = cms.string( "insideOut" ),
4012  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
4013  Chi2CutCSC = cms.double( 150.0 ),
4014  Chi2CutDT = cms.double( 10.0 ),
4015  RefitRPCHits = cms.bool( True ),
4016  SkipStation = cms.int32( -1 ),
4017  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4018  TrackerSkipSystem = cms.int32( -1 ),
4019  DYTthrs = cms.vint32( 30, 15 )
4020  ),
4021  ScaleTECxFactor = cms.double( -1.0 ),
4022  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4023  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4024  MuonTrackingRegionBuilder = cms.PSet(
4025  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
4026  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
4027  OnDemand = cms.double( -1.0 ),
4028  Rescale_Dz = cms.double( 3.0 ),
4029  vertexCollection = cms.InputTag( "pixelVertices" ),
4030  Rescale_phi = cms.double( 3.0 ),
4031  Eta_fixed = cms.double( 0.2 ),
4032  DeltaZ_Region = cms.double( 15.9 ),
4033  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
4034  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
4035  Eta_min = cms.double( 0.05 ),
4036  Phi_fixed = cms.double( 0.2 ),
4037  DeltaR = cms.double( 0.2 ),
4038  EscapePt = cms.double( 1.5 ),
4039  UseFixedRegion = cms.bool( False ),
4040  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
4041  Rescale_eta = cms.double( 3.0 ),
4042  Phi_min = cms.double( 0.05 ),
4043  UseVertex = cms.bool( False ),
4044  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4045  ),
4046  RefitRPCHits = cms.bool( True ),
4047  PCut = cms.double( 2.5 ),
4048  TrackTransformer = cms.PSet(
4049  DoPredictionsOnly = cms.bool( False ),
4050  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4051  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4052  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4053  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
4054  RefitDirection = cms.string( "insideOut" ),
4055  RefitRPCHits = cms.bool( True ),
4056  Propagator = cms.string( "hltESPSmartPropagatorAny" )
4057  ),
4058  GlobalMuonTrackMatcher = cms.PSet(
4059  Pt_threshold1 = cms.double( 0.0 ),
4060  DeltaDCut_3 = cms.double( 15.0 ),
4061  MinP = cms.double( 2.5 ),
4062  MinPt = cms.double( 1.0 ),
4063  Chi2Cut_1 = cms.double( 50.0 ),
4064  Pt_threshold2 = cms.double( 9.99999999E8 ),
4065  LocChi2Cut = cms.double( 0.001 ),
4066  Eta_threshold = cms.double( 1.2 ),
4067  Quality_3 = cms.double( 7.0 ),
4068  Quality_2 = cms.double( 15.0 ),
4069  Chi2Cut_2 = cms.double( 50.0 ),
4070  Chi2Cut_3 = cms.double( 200.0 ),
4071  DeltaDCut_1 = cms.double( 40.0 ),
4072  DeltaRCut_2 = cms.double( 0.2 ),
4073  DeltaRCut_3 = cms.double( 1.0 ),
4074  DeltaDCut_2 = cms.double( 10.0 ),
4075  DeltaRCut_1 = cms.double( 0.1 ),
4076  Propagator = cms.string( "hltESPSmartPropagator" ),
4077  Quality_1 = cms.double( 20.0 )
4078  ),
4079  PtCut = cms.double( 1.0 ),
4080  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4081  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ),
4082  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4083  tkTrajMaxChi2 = cms.double( 9999.0 ),
4084  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
4085  tkTrajVertex = cms.InputTag( "pixelVertices" ),
4086  tkTrajUseVertex = cms.bool( False )
4087  ),
4088  TrackLoaderParameters = cms.PSet(
4089  PutTkTrackIntoEvent = cms.untracked.bool( False ),
4090  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4091  SmoothTkTrack = cms.untracked.bool( False ),
4092  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
4093  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4094  MuonUpdatorAtVertexParameters = cms.PSet(
4095  MaxChi2 = cms.double( 1000000.0 ),
4096  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4097  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
4098  ),
4099  VertexConstraint = cms.bool( False ),
4100  DoSmoothing = cms.bool( True ),
4101  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
4102  ),
4103  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
4104 )
4105 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
4106  labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
4107 )
4108 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
4109  labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
4110 )
4111 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
4112  ShareFrac = cms.double( 0.19 ),
4113  writeOnlyTrkQuals = cms.bool( False ),
4114  MinPT = cms.double( 0.05 ),
4115  allowFirstHitShare = cms.bool( True ),
4116  copyExtras = cms.untracked.bool( True ),
4117  Epsilon = cms.double( -0.001 ),
4118  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
4119  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4120  MaxNormalizedChisq = cms.double( 1000.0 ),
4121  copyMVA = cms.bool( False ),
4122  FoundHitBonus = cms.double( 100.0 ),
4123  setsToMerge = cms.VPSet(
4124  cms.PSet( pQual = cms.bool( False ),
4125  tLists = cms.vint32( 0, 1 )
4126  )
4127  ),
4128  MinFound = cms.int32( 3 ),
4129  hasSelector = cms.vint32( 0, 0 ),
4130  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
4131  LostHitPenalty = cms.double( 0.0 ),
4132  newQuality = cms.string( "confirmed" )
4133 )
4134 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
4135  ShareFrac = cms.double( 0.19 ),
4136  writeOnlyTrkQuals = cms.bool( False ),
4137  MinPT = cms.double( 0.05 ),
4138  allowFirstHitShare = cms.bool( True ),
4139  copyExtras = cms.untracked.bool( True ),
4140  Epsilon = cms.double( -0.001 ),
4141  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
4142  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4143  MaxNormalizedChisq = cms.double( 1000.0 ),
4144  copyMVA = cms.bool( False ),
4145  FoundHitBonus = cms.double( 100.0 ),
4146  setsToMerge = cms.VPSet(
4147  cms.PSet( pQual = cms.bool( False ),
4148  tLists = cms.vint32( 0, 1 )
4149  )
4150  ),
4151  MinFound = cms.int32( 3 ),
4152  hasSelector = cms.vint32( 0, 0 ),
4153  TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
4154  LostHitPenalty = cms.double( 0.0 ),
4155  newQuality = cms.string( "confirmed" )
4156 )
4157 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
4158  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
4159 )
4160 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
4161  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
4162 )
4163 fragment.hltL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
4164  InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
4165  InputObjects = cms.InputTag( "hltL3Muons" ),
4166  MuonPtOption = cms.string( "Tracker" )
4167 )
4168 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducer",
4169  useFilterWithES = cms.bool( False ),
4170  FilterPSet = cms.PSet(
4171  chi2 = cms.double( 1000.0 ),
4172  nSigmaTipMaxTolerance = cms.double( 0.0 ),
4173  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
4174  nSigmaInvPtTolerance = cms.double( 0.0 ),
4175  ptMin = cms.double( 0.1 ),
4176  tipMax = cms.double( 1.0 )
4177  ),
4178  passLabel = cms.string( "" ),
4179  FitterPSet = cms.PSet(
4180  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
4181  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4182  fixImpactParameter = cms.double( 0.0 )
4183  ),
4184  RegionFactoryPSet = cms.PSet(
4185  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
4186  RegionPSet = cms.PSet(
4187  precise = cms.bool( True ),
4188  originRadius = cms.double( 0.2 ),
4189  ptMin = cms.double( 0.9 ),
4190  originHalfLength = cms.double( 24.0 ),
4191  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
4192  )
4193  ),
4194  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
4195  OrderedHitsFactoryPSet = cms.PSet(
4196  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4197  GeneratorPSet = cms.PSet(
4198  useBending = cms.bool( True ),
4199  useFixedPreFiltering = cms.bool( False ),
4200  maxElement = cms.uint32( 100000 ),
4201  phiPreFiltering = cms.double( 0.3 ),
4202  extraHitRPhitolerance = cms.double( 0.06 ),
4203  useMultScattering = cms.bool( True ),
4204  SeedComparitorPSet = cms.PSet(
4205  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
4206  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
4207  ),
4208  extraHitRZtolerance = cms.double( 0.06 ),
4209  ComponentName = cms.string( "PixelTripletHLTGenerator" )
4210  ),
4211  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
4212  )
4213 )
4214 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducer",
4215  WtAverage = cms.bool( True ),
4216  Method2 = cms.bool( True ),
4217  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4218  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
4219  Verbosity = cms.int32( 0 ),
4220  UseError = cms.bool( True ),
4221  TrackCollection = cms.InputTag( "hltPixelTracks" ),
4222  PtMin = cms.double( 1.0 ),
4223  NTrkMin = cms.int32( 2 ),
4224  ZOffset = cms.double( 5.0 ),
4225  Finder = cms.string( "DivisiveVertexFinder" ),
4226  ZSeparation = cms.double( 0.05 )
4227 )
4228 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
4229  minSumPt2 = cms.double( 0.0 ),
4230  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
4231  maxVtx = cms.uint32( 100 ),
4232  fractionSumPt2 = cms.double( 0.3 ),
4233  src = cms.InputTag( "hltPixelVertices" )
4234 )
4235 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
4236  useEventsWithNoVertex = cms.bool( True ),
4237  originHalfLength = cms.double( 0.3 ),
4238  useProtoTrackKinematics = cms.bool( False ),
4239  usePV = cms.bool( False ),
4240  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
4241  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4242  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4243  InputCollection = cms.InputTag( "hltPixelTracks" ),
4244  originRadius = cms.double( 0.1 )
4245 )
4246 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4247  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
4248  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
4249  SimpleMagneticField = cms.string( "ParabolicMf" ),
4250  TransientInitialStateEstimatorParameters = cms.PSet(
4251  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4252  numberMeasurementsForFit = cms.int32( 4 ),
4253  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4254  ),
4255  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4256  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4257  cleanTrajectoryAfterInOut = cms.bool( False ),
4258  useHitsSplitting = cms.bool( False ),
4259  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4260  doSeedingRegionRebuilding = cms.bool( False ),
4261  maxNSeeds = cms.uint32( 100000 ),
4262  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
4263  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4264  TrajectoryBuilder = cms.string( "" )
4265 )
4266 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4267  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
4268  SimpleMagneticField = cms.string( "ParabolicMf" ),
4269  clusterRemovalInfo = cms.InputTag( "" ),
4270  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4271  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
4272  Fitter = cms.string( "hltESPFittingSmootherIT" ),
4273  useHitsSplitting = cms.bool( False ),
4274  MeasurementTracker = cms.string( "" ),
4275  AlgorithmName = cms.string( "hltIter0" ),
4276  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4277  NavigationSchool = cms.string( "" ),
4278  TrajectoryInEvent = cms.bool( True ),
4279  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4280  GeometricInnerState = cms.bool( True ),
4281  useSimpleMF = cms.bool( True ),
4282  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4283 )
4284 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
4285  max_d0 = cms.double( 100.0 ),
4286  minNumber3DLayers = cms.uint32( 0 ),
4287  max_lostHitFraction = cms.double( 1.0 ),
4288  applyAbsCutsIfNoPV = cms.bool( False ),
4289  qualityBit = cms.string( "highPurity" ),
4290  minNumberLayers = cms.uint32( 3 ),
4291  chi2n_par = cms.double( 0.7 ),
4292  useVtxError = cms.bool( False ),
4293  nSigmaZ = cms.double( 3.0 ),
4294  dz_par2 = cms.vdouble( 0.4, 4.0 ),
4295  applyAdaptedPVCuts = cms.bool( True ),
4296  min_eta = cms.double( -9999.0 ),
4297  dz_par1 = cms.vdouble( 0.35, 4.0 ),
4298  copyTrajectories = cms.untracked.bool( True ),
4299  vtxNumber = cms.int32( -1 ),
4300  max_d0NoPV = cms.double( 100.0 ),
4301  keepAllTracks = cms.bool( False ),
4302  maxNumberLostLayers = cms.uint32( 1 ),
4303  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4304  max_relpterr = cms.double( 9999.0 ),
4305  copyExtras = cms.untracked.bool( True ),
4306  max_z0NoPV = cms.double( 100.0 ),
4307  vertexCut = cms.string( "tracksSize>=3" ),
4308  max_z0 = cms.double( 100.0 ),
4309  useVertices = cms.bool( True ),
4310  min_nhits = cms.uint32( 0 ),
4311  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
4312  max_minMissHitOutOrIn = cms.int32( 99 ),
4313  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4314  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4315  max_eta = cms.double( 9999.0 ),
4316  d0_par2 = cms.vdouble( 0.4, 4.0 ),
4317  d0_par1 = cms.vdouble( 0.3, 4.0 ),
4318  res_par = cms.vdouble( 0.003, 0.001 ),
4319  minHitsToBypassChecks = cms.uint32( 20 )
4320 )
4321 fragment.hltTrackIter0RefsForJets4Iter1 = cms.EDProducer( "ChargedRefCandidateProducer",
4322  src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
4323  particleType = cms.string( "pi+" )
4324 )
4325 fragment.hltAK4Iter0TrackJets4Iter1 = cms.EDProducer( "FastjetJetProducer",
4326  Active_Area_Repeats = cms.int32( 5 ),
4327  doAreaFastjet = cms.bool( False ),
4328  voronoiRfact = cms.double( 0.9 ),
4329  maxBadHcalCells = cms.uint32( 9999999 ),
4330  doAreaDiskApprox = cms.bool( False ),
4331  maxRecoveredEcalCells = cms.uint32( 9999999 ),
4332  jetType = cms.string( "TrackJet" ),
4333  minSeed = cms.uint32( 14327 ),
4334  Ghost_EtaMax = cms.double( 6.0 ),
4335  doRhoFastjet = cms.bool( False ),
4336  jetAlgorithm = cms.string( "AntiKt" ),
4337  nSigmaPU = cms.double( 1.0 ),
4338  GhostArea = cms.double( 0.01 ),
4339  Rho_EtaMax = cms.double( 4.4 ),
4340  maxBadEcalCells = cms.uint32( 9999999 ),
4341  useDeterministicSeed = cms.bool( True ),
4342  doPVCorrection = cms.bool( False ),
4343  maxRecoveredHcalCells = cms.uint32( 9999999 ),
4344  rParam = cms.double( 0.4 ),
4345  maxProblematicHcalCells = cms.uint32( 9999999 ),
4346  doOutputJets = cms.bool( True ),
4347  src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1" ),
4348  inputEtMin = cms.double( 0.1 ),
4349  puPtMin = cms.double( 0.0 ),
4350  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
4351  jetPtMin = cms.double( 1.0 ),
4352  radiusPU = cms.double( 0.4 ),
4353  maxProblematicEcalCells = cms.uint32( 9999999 ),
4354  doPUOffsetCorr = cms.bool( False ),
4355  inputEMin = cms.double( 0.0 ),
4356  useMassDropTagger = cms.bool( False ),
4357  muMin = cms.double( -1.0 ),
4358  subtractorName = cms.string( "" ),
4359  muCut = cms.double( -1.0 ),
4360  subjetPtMin = cms.double( -1.0 ),
4361  useTrimming = cms.bool( False ),
4362  muMax = cms.double( -1.0 ),
4363  yMin = cms.double( -1.0 ),
4364  useFiltering = cms.bool( False ),
4365  rFilt = cms.double( -1.0 ),
4366  yMax = cms.double( -1.0 ),
4367  zcut = cms.double( -1.0 ),
4368  MinVtxNdof = cms.int32( 0 ),
4369  MaxVtxZ = cms.double( 30.0 ),
4370  UseOnlyVertexTracks = cms.bool( False ),
4371  dRMin = cms.double( -1.0 ),
4372  nFilt = cms.int32( -1 ),
4373  usePruning = cms.bool( False ),
4374  maxDepth = cms.int32( -1 ),
4375  yCut = cms.double( -1.0 ),
4376  DzTrVtxMax = cms.double( 0.5 ),
4377  UseOnlyOnePV = cms.bool( True ),
4378  rcut_factor = cms.double( -1.0 ),
4379  sumRecHits = cms.bool( False ),
4380  trimPtFracMin = cms.double( -1.0 ),
4381  dRMax = cms.double( -1.0 ),
4382  DxyTrVtxMax = cms.double( 0.2 ),
4383  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
4384 )
4385 fragment.hltIter0TrackAndTauJets4Iter1 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
4386  fractionMinCaloInTauCone = cms.double( 0.7 ),
4387  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
4388  tauConeSize = cms.double( 0.2 ),
4389  ptTrkMaxInCaloCone = cms.double( 1.0 ),
4390  isolationConeSize = cms.double( 0.5 ),
4391  inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1" ),
4392  nTrkMaxInCaloCone = cms.int32( 0 ),
4393  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
4394  etaMinCaloJet = cms.double( -2.7 ),
4395  etaMaxCaloJet = cms.double( 2.7 ),
4396  ptMinCaloJet = cms.double( 5.0 ),
4397  inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" )
4398 )
4399 fragment.hltIter1ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4400  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4401  maxChi2 = cms.double( 9.0 ),
4402  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
4403  oldClusterRemovalInfo = cms.InputTag( "" ),
4404  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4405  overrideTrkQuals = cms.InputTag( "" ),
4406  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
4407  TrackQuality = cms.string( "highPurity" )
4408 )
4409 fragment.hltIter1MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4410  clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4411  OnDemand = cms.bool( False ),
4412  src = cms.InputTag( "hltSiStripClusters" )
4413 )
4414 fragment.hltIter1PixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
4415  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
4416  'BPix1+BPix2+FPix1_pos',
4417  'BPix1+BPix2+FPix1_neg',
4418  'BPix1+FPix1_pos+FPix2_pos',
4419  'BPix1+FPix1_neg+FPix2_neg' ),
4420  MTOB = cms.PSet( ),
4421  TEC = cms.PSet( ),
4422  MTID = cms.PSet( ),
4423  FPix = cms.PSet(
4424  HitProducer = cms.string( "hltSiPixelRecHits" ),
4425  hitErrorRZ = cms.double( 0.0036 ),
4426  useErrorsFromParam = cms.bool( True ),
4427  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4428  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4429  hitErrorRPhi = cms.double( 0.0051 )
4430  ),
4431  MTEC = cms.PSet( ),
4432  MTIB = cms.PSet( ),
4433  TID = cms.PSet( ),
4434  TOB = cms.PSet( ),
4435  BPix = cms.PSet(
4436  HitProducer = cms.string( "hltSiPixelRecHits" ),
4437  hitErrorRZ = cms.double( 0.006 ),
4438  useErrorsFromParam = cms.bool( True ),
4439  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4440  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4441  hitErrorRPhi = cms.double( 0.0027 )
4442  ),
4443  TIB = cms.PSet( )
4444 )
4445 fragment.hltIter1PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4446  RegionFactoryPSet = cms.PSet(
4447  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
4448  RegionPSet = cms.PSet(
4449  precise = cms.bool( True ),
4450  originRadius = cms.double( 0.05 ),
4451  searchOpt = cms.bool( True ),
4452  ptMin = cms.double( 0.5 ),
4453  measurementTrackerName = cms.string( "hltIter1MaskedMeasurementTrackerEvent" ),
4454  mode = cms.string( "VerticesFixed" ),
4455  maxNRegions = cms.int32( 100 ),
4456  maxNVertices = cms.int32( 10 ),
4457  deltaPhi = cms.double( 1.0 ),
4458  deltaEta = cms.double( 1.0 ),
4459  zErrorBeamSpot = cms.double( 15.0 ),
4460  nSigmaZBeamSpot = cms.double( 3.0 ),
4461  zErrorVetex = cms.double( 0.1 ),
4462  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4463  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4464  input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1" )
4465  )
4466  ),
4467  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
4468  ClusterCheckPSet = cms.PSet(
4469  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
4470  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
4471  doClusterCheck = cms.bool( False ),
4472  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
4473  MaxNumberOfPixelClusters = cms.uint32( 10000 )
4474  ),
4475  OrderedHitsFactoryPSet = cms.PSet(
4476  maxElement = cms.uint32( 0 ),
4477  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4478  GeneratorPSet = cms.PSet(
4479  useBending = cms.bool( True ),
4480  useFixedPreFiltering = cms.bool( False ),
4481  maxElement = cms.uint32( 100000 ),
4482  phiPreFiltering = cms.double( 0.3 ),
4483  extraHitRPhitolerance = cms.double( 0.032 ),
4484  useMultScattering = cms.bool( True ),
4485  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
4486  extraHitRZtolerance = cms.double( 0.037 ),
4487  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
4488  ),
4489  SeedingLayers = cms.InputTag( "hltIter1PixelLayerTriplets" )
4490  ),
4491  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
4492 )
4493 fragment.hltIter1PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4494  src = cms.InputTag( "hltIter1PFlowPixelSeeds" ),
4495  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
4496  SimpleMagneticField = cms.string( "ParabolicMf" ),
4497  TransientInitialStateEstimatorParameters = cms.PSet(
4498  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4499  numberMeasurementsForFit = cms.int32( 4 ),
4500  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4501  ),
4502  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4503  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
4504  cleanTrajectoryAfterInOut = cms.bool( False ),
4505  useHitsSplitting = cms.bool( False ),
4506  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4507  doSeedingRegionRebuilding = cms.bool( False ),
4508  maxNSeeds = cms.uint32( 100000 ),
4509  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
4510  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4511  TrajectoryBuilder = cms.string( "" )
4512 )
4513 fragment.hltIter1PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4514  src = cms.InputTag( "hltIter1PFlowCkfTrackCandidates" ),
4515  SimpleMagneticField = cms.string( "ParabolicMf" ),
4516  clusterRemovalInfo = cms.InputTag( "" ),
4517  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4518  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
4519  Fitter = cms.string( "hltESPFittingSmootherIT" ),
4520  useHitsSplitting = cms.bool( False ),
4521  MeasurementTracker = cms.string( "" ),
4522  AlgorithmName = cms.string( "hltIter1" ),
4523  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4524  NavigationSchool = cms.string( "" ),
4525  TrajectoryInEvent = cms.bool( True ),
4526  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4527  GeometricInnerState = cms.bool( True ),
4528  useSimpleMF = cms.bool( True ),
4529  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4530 )
4531 fragment.hltIter1PFlowTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
4532  max_d0 = cms.double( 100.0 ),
4533  minNumber3DLayers = cms.uint32( 0 ),
4534  max_lostHitFraction = cms.double( 1.0 ),
4535  applyAbsCutsIfNoPV = cms.bool( False ),
4536  qualityBit = cms.string( "highPurity" ),
4537  minNumberLayers = cms.uint32( 3 ),
4538  chi2n_par = cms.double( 0.7 ),
4539  useVtxError = cms.bool( False ),
4540  nSigmaZ = cms.double( 3.0 ),
4541  dz_par2 = cms.vdouble( 0.9, 3.0 ),
4542  applyAdaptedPVCuts = cms.bool( True ),
4543  min_eta = cms.double( -9999.0 ),
4544  dz_par1 = cms.vdouble( 0.8, 3.0 ),
4545  copyTrajectories = cms.untracked.bool( True ),
4546  vtxNumber = cms.int32( -1 ),
4547  max_d0NoPV = cms.double( 100.0 ),
4548  keepAllTracks = cms.bool( False ),
4549  maxNumberLostLayers = cms.uint32( 1 ),
4550  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4551  max_relpterr = cms.double( 9999.0 ),
4552  copyExtras = cms.untracked.bool( True ),
4553  max_z0NoPV = cms.double( 100.0 ),
4554  vertexCut = cms.string( "tracksSize>=3" ),
4555  max_z0 = cms.double( 100.0 ),
4556  useVertices = cms.bool( True ),
4557  min_nhits = cms.uint32( 0 ),
4558  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
4559  max_minMissHitOutOrIn = cms.int32( 99 ),
4560  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4561  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4562  max_eta = cms.double( 9999.0 ),
4563  d0_par2 = cms.vdouble( 0.9, 3.0 ),
4564  d0_par1 = cms.vdouble( 0.85, 3.0 ),
4565  res_par = cms.vdouble( 0.003, 0.001 ),
4566  minHitsToBypassChecks = cms.uint32( 20 )
4567 )
4568 fragment.hltIter1PFlowTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
4569  max_d0 = cms.double( 100.0 ),
4570  minNumber3DLayers = cms.uint32( 0 ),
4571  max_lostHitFraction = cms.double( 1.0 ),
4572  applyAbsCutsIfNoPV = cms.bool( False ),
4573  qualityBit = cms.string( "highPurity" ),
4574  minNumberLayers = cms.uint32( 5 ),
4575  chi2n_par = cms.double( 0.4 ),
4576  useVtxError = cms.bool( False ),
4577  nSigmaZ = cms.double( 3.0 ),
4578  dz_par2 = cms.vdouble( 1.0, 4.0 ),
4579  applyAdaptedPVCuts = cms.bool( True ),
4580  min_eta = cms.double( -9999.0 ),
4581  dz_par1 = cms.vdouble( 1.0, 4.0 ),
4582  copyTrajectories = cms.untracked.bool( True ),
4583  vtxNumber = cms.int32( -1 ),
4584  max_d0NoPV = cms.double( 100.0 ),
4585  keepAllTracks = cms.bool( False ),
4586  maxNumberLostLayers = cms.uint32( 1 ),
4587  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4588  max_relpterr = cms.double( 9999.0 ),
4589  copyExtras = cms.untracked.bool( True ),
4590  max_z0NoPV = cms.double( 100.0 ),
4591  vertexCut = cms.string( "tracksSize>=3" ),
4592  max_z0 = cms.double( 100.0 ),
4593  useVertices = cms.bool( True ),
4594  min_nhits = cms.uint32( 0 ),
4595  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
4596  max_minMissHitOutOrIn = cms.int32( 99 ),
4597  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4598  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4599  max_eta = cms.double( 9999.0 ),
4600  d0_par2 = cms.vdouble( 1.0, 4.0 ),
4601  d0_par1 = cms.vdouble( 1.0, 4.0 ),
4602  res_par = cms.vdouble( 0.003, 0.001 ),
4603  minHitsToBypassChecks = cms.uint32( 20 )
4604 )
4605 fragment.hltIter1PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
4606  ShareFrac = cms.double( 0.19 ),
4607  writeOnlyTrkQuals = cms.bool( False ),
4608  MinPT = cms.double( 0.05 ),
4609  allowFirstHitShare = cms.bool( True ),
4610  copyExtras = cms.untracked.bool( True ),
4611  Epsilon = cms.double( -0.001 ),
4612  selectedTrackQuals = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLoose','hltIter1PFlowTrackSelectionHighPurityTight' ),
4613  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4614  MaxNormalizedChisq = cms.double( 1000.0 ),
4615  copyMVA = cms.bool( False ),
4616  FoundHitBonus = cms.double( 5.0 ),
4617  setsToMerge = cms.VPSet(
4618  cms.PSet( pQual = cms.bool( False ),
4619  tLists = cms.vint32( 0, 1 )
4620  )
4621  ),
4622  MinFound = cms.int32( 3 ),
4623  hasSelector = cms.vint32( 0, 0 ),
4624  TrackProducers = cms.VInputTag( 'hltIter1PFlowTrackSelectionHighPurityLoose','hltIter1PFlowTrackSelectionHighPurityTight' ),
4625  LostHitPenalty = cms.double( 20.0 ),
4626  newQuality = cms.string( "confirmed" )
4627 )
4628 fragment.hltIter1Merged = cms.EDProducer( "TrackListMerger",
4629  ShareFrac = cms.double( 0.19 ),
4630  writeOnlyTrkQuals = cms.bool( False ),
4631  MinPT = cms.double( 0.05 ),
4632  allowFirstHitShare = cms.bool( True ),
4633  copyExtras = cms.untracked.bool( True ),
4634  Epsilon = cms.double( -0.001 ),
4635  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
4636  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4637  MaxNormalizedChisq = cms.double( 1000.0 ),
4638  copyMVA = cms.bool( False ),
4639  FoundHitBonus = cms.double( 5.0 ),
4640  setsToMerge = cms.VPSet(
4641  cms.PSet( pQual = cms.bool( False ),
4642  tLists = cms.vint32( 0, 1 )
4643  )
4644  ),
4645  MinFound = cms.int32( 3 ),
4646  hasSelector = cms.vint32( 0, 0 ),
4647  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
4648  LostHitPenalty = cms.double( 20.0 ),
4649  newQuality = cms.string( "confirmed" )
4650 )
4651 fragment.hltIter1TrackRefsForJets4Iter2 = cms.EDProducer( "ChargedRefCandidateProducer",
4652  src = cms.InputTag( "hltIter1Merged" ),
4653  particleType = cms.string( "pi+" )
4654 )
4655 fragment.hltAK4Iter1TrackJets4Iter2 = cms.EDProducer( "FastjetJetProducer",
4656  Active_Area_Repeats = cms.int32( 5 ),
4657  doAreaFastjet = cms.bool( False ),
4658  voronoiRfact = cms.double( 0.9 ),
4659  maxBadHcalCells = cms.uint32( 9999999 ),
4660  doAreaDiskApprox = cms.bool( False ),
4661  maxRecoveredEcalCells = cms.uint32( 9999999 ),
4662  jetType = cms.string( "TrackJet" ),
4663  minSeed = cms.uint32( 14327 ),
4664  Ghost_EtaMax = cms.double( 6.0 ),
4665  doRhoFastjet = cms.bool( False ),
4666  jetAlgorithm = cms.string( "AntiKt" ),
4667  nSigmaPU = cms.double( 1.0 ),
4668  GhostArea = cms.double( 0.01 ),
4669  Rho_EtaMax = cms.double( 4.4 ),
4670  maxBadEcalCells = cms.uint32( 9999999 ),
4671  useDeterministicSeed = cms.bool( True ),
4672  doPVCorrection = cms.bool( False ),
4673  maxRecoveredHcalCells = cms.uint32( 9999999 ),
4674  rParam = cms.double( 0.4 ),
4675  maxProblematicHcalCells = cms.uint32( 9999999 ),
4676  doOutputJets = cms.bool( True ),
4677  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2" ),
4678  inputEtMin = cms.double( 0.1 ),
4679  puPtMin = cms.double( 0.0 ),
4680  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
4681  jetPtMin = cms.double( 7.5 ),
4682  radiusPU = cms.double( 0.4 ),
4683  maxProblematicEcalCells = cms.uint32( 9999999 ),
4684  doPUOffsetCorr = cms.bool( False ),
4685  inputEMin = cms.double( 0.0 ),
4686  useMassDropTagger = cms.bool( False ),
4687  muMin = cms.double( -1.0 ),
4688  subtractorName = cms.string( "" ),
4689  muCut = cms.double( -1.0 ),
4690  subjetPtMin = cms.double( -1.0 ),
4691  useTrimming = cms.bool( False ),
4692  muMax = cms.double( -1.0 ),
4693  yMin = cms.double( -1.0 ),
4694  useFiltering = cms.bool( False ),
4695  rFilt = cms.double( -1.0 ),
4696  yMax = cms.double( -1.0 ),
4697  zcut = cms.double( -1.0 ),
4698  MinVtxNdof = cms.int32( 0 ),
4699  MaxVtxZ = cms.double( 30.0 ),
4700  UseOnlyVertexTracks = cms.bool( False ),
4701  dRMin = cms.double( -1.0 ),
4702  nFilt = cms.int32( -1 ),
4703  usePruning = cms.bool( False ),
4704  maxDepth = cms.int32( -1 ),
4705  yCut = cms.double( -1.0 ),
4706  DzTrVtxMax = cms.double( 0.5 ),
4707  UseOnlyOnePV = cms.bool( True ),
4708  rcut_factor = cms.double( -1.0 ),
4709  sumRecHits = cms.bool( False ),
4710  trimPtFracMin = cms.double( -1.0 ),
4711  dRMax = cms.double( -1.0 ),
4712  DxyTrVtxMax = cms.double( 0.2 ),
4713  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
4714 )
4715 fragment.hltIter1TrackAndTauJets4Iter2 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
4716  fractionMinCaloInTauCone = cms.double( 0.7 ),
4717  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
4718  tauConeSize = cms.double( 0.2 ),
4719  ptTrkMaxInCaloCone = cms.double( 1.4 ),
4720  isolationConeSize = cms.double( 0.5 ),
4721  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2" ),
4722  nTrkMaxInCaloCone = cms.int32( 0 ),
4723  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
4724  etaMinCaloJet = cms.double( -2.7 ),
4725  etaMaxCaloJet = cms.double( 2.7 ),
4726  ptMinCaloJet = cms.double( 5.0 ),
4727  inputTrackTag = cms.InputTag( "hltIter1Merged" )
4728 )
4729 fragment.hltIter2ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4730  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4731  maxChi2 = cms.double( 16.0 ),
4732  trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurity" ),
4733  oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemoval" ),
4734  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
4735  overrideTrkQuals = cms.InputTag( "" ),
4736  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
4737  TrackQuality = cms.string( "highPurity" )
4738 )
4739 fragment.hltIter2MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4740  clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemoval" ),
4741  OnDemand = cms.bool( False ),
4742  src = cms.InputTag( "hltSiStripClusters" )
4743 )
4744 fragment.hltIter2PixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
4745  layerList = cms.vstring( 'BPix1+BPix2',
4746  'BPix1+BPix3',
4747  'BPix2+BPix3',
4748  'BPix1+FPix1_pos',
4749  'BPix1+FPix1_neg',
4750  'BPix1+FPix2_pos',
4751  'BPix1+FPix2_neg',
4752  'BPix2+FPix1_pos',
4753  'BPix2+FPix1_neg',
4754  'BPix2+FPix2_pos',
4755  'BPix2+FPix2_neg',
4756  'FPix1_pos+FPix2_pos',
4757  'FPix1_neg+FPix2_neg' ),
4758  MTOB = cms.PSet( ),
4759  TEC = cms.PSet( ),
4760  MTID = cms.PSet( ),
4761  FPix = cms.PSet(
4762  HitProducer = cms.string( "hltSiPixelRecHits" ),
4763  hitErrorRZ = cms.double( 0.0036 ),
4764  useErrorsFromParam = cms.bool( True ),
4765  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4766  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
4767  hitErrorRPhi = cms.double( 0.0051 )
4768  ),
4769  MTEC = cms.PSet( ),
4770  MTIB = cms.PSet( ),
4771  TID = cms.PSet( ),
4772  TOB = cms.PSet( ),
4773  BPix = cms.PSet(
4774  HitProducer = cms.string( "hltSiPixelRecHits" ),
4775  hitErrorRZ = cms.double( 0.006 ),
4776  useErrorsFromParam = cms.bool( True ),
4777  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4778  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
4779  hitErrorRPhi = cms.double( 0.0027 )
4780  ),
4781  TIB = cms.PSet( )
4782 )
4783 fragment.hltIter2PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4784  RegionFactoryPSet = cms.PSet(
4785  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
4786  RegionPSet = cms.PSet(
4787  precise = cms.bool( True ),
4788  originRadius = cms.double( 0.025 ),
4789  searchOpt = cms.bool( True ),
4790  originZPos = cms.double( 0.0 ),
4791  ptMin = cms.double( 1.2 ),
4792  measurementTrackerName = cms.string( "hltIter2MaskedMeasurementTrackerEvent" ),
4793  mode = cms.string( "VerticesFixed" ),
4794  maxNRegions = cms.int32( 100 ),
4795  maxNVertices = cms.int32( 10 ),
4796  deltaPhi = cms.double( 0.8 ),
4797  deltaEta = cms.double( 0.8 ),
4798  zErrorBeamSpot = cms.double( 15.0 ),
4799  nSigmaZBeamSpot = cms.double( 3.0 ),
4800  zErrorVetex = cms.double( 0.05 ),
4801  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
4802  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4803  input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2" )
4804  )
4805  ),
4806  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
4807  ClusterCheckPSet = cms.PSet(
4808  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
4809  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
4810  doClusterCheck = cms.bool( False ),
4811  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
4812  MaxNumberOfPixelClusters = cms.uint32( 10000 )
4813  ),
4814  OrderedHitsFactoryPSet = cms.PSet(
4815  maxElement = cms.uint32( 0 ),
4816  ComponentName = cms.string( "StandardHitPairGenerator" ),
4817  GeneratorPSet = cms.PSet(
4818  maxElement = cms.uint32( 100000 ),
4819  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
4820  ),
4821  SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairs" )
4822  ),
4823  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
4824 )
4825 fragment.hltIter2PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4826  src = cms.InputTag( "hltIter2PFlowPixelSeeds" ),
4827  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
4828  SimpleMagneticField = cms.string( "ParabolicMf" ),
4829  TransientInitialStateEstimatorParameters = cms.PSet(
4830  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4831  numberMeasurementsForFit = cms.int32( 4 ),
4832  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4833  ),
4834  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4835  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
4836  cleanTrajectoryAfterInOut = cms.bool( False ),
4837  useHitsSplitting = cms.bool( False ),
4838  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4839  doSeedingRegionRebuilding = cms.bool( False ),
4840  maxNSeeds = cms.uint32( 100000 ),
4841  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
4842  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4843  TrajectoryBuilder = cms.string( "" )
4844 )
4845 fragment.hltIter2PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4846  src = cms.InputTag( "hltIter2PFlowCkfTrackCandidates" ),
4847  SimpleMagneticField = cms.string( "ParabolicMf" ),
4848  clusterRemovalInfo = cms.InputTag( "" ),
4849  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4850  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
4851  Fitter = cms.string( "hltESPFittingSmootherIT" ),
4852  useHitsSplitting = cms.bool( False ),
4853  MeasurementTracker = cms.string( "" ),
4854  AlgorithmName = cms.string( "hltIter2" ),
4855  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4856  NavigationSchool = cms.string( "" ),
4857  TrajectoryInEvent = cms.bool( True ),
4858  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4859  GeometricInnerState = cms.bool( True ),
4860  useSimpleMF = cms.bool( True ),
4861  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4862 )
4863 fragment.hltIter2PFlowTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
4864  max_d0 = cms.double( 100.0 ),
4865  minNumber3DLayers = cms.uint32( 0 ),
4866  max_lostHitFraction = cms.double( 1.0 ),
4867  applyAbsCutsIfNoPV = cms.bool( False ),
4868  qualityBit = cms.string( "highPurity" ),
4869  minNumberLayers = cms.uint32( 3 ),
4870  chi2n_par = cms.double( 0.7 ),
4871  useVtxError = cms.bool( False ),
4872  nSigmaZ = cms.double( 3.0 ),
4873  dz_par2 = cms.vdouble( 0.4, 4.0 ),
4874  applyAdaptedPVCuts = cms.bool( True ),
4875  min_eta = cms.double( -9999.0 ),
4876  dz_par1 = cms.vdouble( 0.35, 4.0 ),
4877  copyTrajectories = cms.untracked.bool( True ),
4878  vtxNumber = cms.int32( -1 ),
4879  max_d0NoPV = cms.double( 100.0 ),
4880  keepAllTracks = cms.bool( False ),
4881  maxNumberLostLayers = cms.uint32( 1 ),
4882  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4883  max_relpterr = cms.double( 9999.0 ),
4884  copyExtras = cms.untracked.bool( True ),
4885  max_z0NoPV = cms.double( 100.0 ),
4886  vertexCut = cms.string( "tracksSize>=3" ),
4887  max_z0 = cms.double( 100.0 ),
4888  useVertices = cms.bool( True ),
4889  min_nhits = cms.uint32( 0 ),
4890  src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracks" ),
4891  max_minMissHitOutOrIn = cms.int32( 99 ),
4892  chi2n_no1Dmod_par = cms.double( 9999.0 ),
4893  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
4894  max_eta = cms.double( 9999.0 ),
4895  d0_par2 = cms.vdouble( 0.4, 4.0 ),
4896  d0_par1 = cms.vdouble( 0.3, 4.0 ),
4897  res_par = cms.vdouble( 0.003, 0.001 ),
4898  minHitsToBypassChecks = cms.uint32( 20 )
4899 )
4900 fragment.hltIter2Merged = cms.EDProducer( "TrackListMerger",
4901  ShareFrac = cms.double( 0.19 ),
4902  writeOnlyTrkQuals = cms.bool( False ),
4903  MinPT = cms.double( 0.05 ),
4904  allowFirstHitShare = cms.bool( True ),
4905  copyExtras = cms.untracked.bool( True ),
4906  Epsilon = cms.double( -0.001 ),
4907  selectedTrackQuals = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
4908  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4909  MaxNormalizedChisq = cms.double( 1000.0 ),
4910  copyMVA = cms.bool( False ),
4911  FoundHitBonus = cms.double( 5.0 ),
4912  setsToMerge = cms.VPSet(
4913  cms.PSet( pQual = cms.bool( False ),
4914  tLists = cms.vint32( 0, 1 )
4915  )
4916  ),
4917  MinFound = cms.int32( 3 ),
4918  hasSelector = cms.vint32( 0, 0 ),
4919  TrackProducers = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
4920  LostHitPenalty = cms.double( 20.0 ),
4921  newQuality = cms.string( "confirmed" )
4922 )
4923 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
4924  ShareFrac = cms.double( 0.19 ),
4925  writeOnlyTrkQuals = cms.bool( False ),
4926  MinPT = cms.double( 0.05 ),
4927  allowFirstHitShare = cms.bool( True ),
4928  copyExtras = cms.untracked.bool( True ),
4929  Epsilon = cms.double( -0.001 ),
4930  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
4931  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
4932  MaxNormalizedChisq = cms.double( 1000.0 ),
4933  copyMVA = cms.bool( False ),
4934  FoundHitBonus = cms.double( 5.0 ),
4935  setsToMerge = cms.VPSet(
4936  cms.PSet( pQual = cms.bool( False ),
4937  tLists = cms.vint32( 0, 1 )
4938  )
4939  ),
4940  MinFound = cms.int32( 3 ),
4941  hasSelector = cms.vint32( 0, 0 ),
4942  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
4943  LostHitPenalty = cms.double( 20.0 ),
4944  newQuality = cms.string( "confirmed" )
4945 )
4946 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
4947  pMin = cms.double( 2.5 ),
4948  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
4949  shareHitFraction = cms.double( 0.8 ),
4950  LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ),
4951  ptMin = cms.double( 2.5 )
4952 )
4953 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
4954  TrackExtractorPSet = cms.PSet(
4955  Diff_z = cms.double( 0.2 ),
4956  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
4957  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
4958  ComponentName = cms.string( "TrackExtractor" ),
4959  DR_Max = cms.double( 1.0 ),
4960  Diff_r = cms.double( 0.1 ),
4961  Chi2Prob_Min = cms.double( -1.0 ),
4962  DR_Veto = cms.double( 0.01 ),
4963  NHits_Min = cms.uint32( 0 ),
4964  Chi2Ndof_Max = cms.double( 1.0E64 ),
4965  Pt_Min = cms.double( -1.0 ),
4966  DepositLabel = cms.untracked.string( "" ),
4967  BeamlineOption = cms.string( "BeamSpotFromEvent" )
4968  ),
4969  maxAbsEta = cms.double( 3.0 ),
4970  fillGlobalTrackRefits = cms.bool( False ),
4971  arbitrationCleanerOptions = cms.PSet(
4972  Clustering = cms.bool( True ),
4973  ME1a = cms.bool( True ),
4974  ClusterDPhi = cms.double( 0.6 ),
4975  OverlapDTheta = cms.double( 0.02 ),
4976  Overlap = cms.bool( True ),
4977  OverlapDPhi = cms.double( 0.0786 ),
4978  ClusterDTheta = cms.double( 0.02 )
4979  ),
4980  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
4981  addExtraSoftMuons = cms.bool( False ),
4982  debugWithTruthMatching = cms.bool( False ),
4983  CaloExtractorPSet = cms.PSet(
4984  PrintTimeReport = cms.untracked.bool( False ),
4985  DR_Max = cms.double( 1.0 ),
4986  DepositInstanceLabels = cms.vstring( 'ecal',
4987  'hcal',
4988  'ho' ),
4989  Noise_HE = cms.double( 0.2 ),
4990  NoiseTow_EB = cms.double( 0.04 ),
4991  NoiseTow_EE = cms.double( 0.15 ),
4992  Threshold_H = cms.double( 0.5 ),
4993  ServiceParameters = cms.PSet(
4994  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
4995  RPCLayers = cms.bool( False ),
4996  UseMuonNavigation = cms.untracked.bool( False )
4997  ),
4998  Threshold_E = cms.double( 0.2 ),
4999  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5000  DepositLabel = cms.untracked.string( "Cal" ),
5001  UseRecHitsFlag = cms.bool( False ),
5002  TrackAssociatorParameters = cms.PSet(
5003  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5004  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5005  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5006  dRHcal = cms.double( 1.0 ),
5007  dRPreshowerPreselection = cms.double( 0.2 ),
5008  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5009  useEcal = cms.bool( False ),
5010  dREcal = cms.double( 1.0 ),
5011  dREcalPreselection = cms.double( 1.0 ),
5012  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5013  dRMuon = cms.double( 9999.0 ),
5014  propagateAllDirections = cms.bool( True ),
5015  muonMaxDistanceX = cms.double( 5.0 ),
5016  muonMaxDistanceY = cms.double( 5.0 ),
5017  useHO = cms.bool( False ),
5018  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5019  usePreshower = cms.bool( False ),
5020  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5021  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5022  dRHcalPreselection = cms.double( 1.0 ),
5023  useMuon = cms.bool( False ),
5024  useCalo = cms.bool( True ),
5025  accountForTrajectoryChangeCalo = cms.bool( False ),
5026  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5027  dRMuonPreselection = cms.double( 0.2 ),
5028  truthMatch = cms.bool( False ),
5029  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5030  useHcal = cms.bool( False )
5031  ),
5032  Threshold_HO = cms.double( 0.5 ),
5033  Noise_EE = cms.double( 0.1 ),
5034  Noise_EB = cms.double( 0.025 ),
5035  DR_Veto_H = cms.double( 0.1 ),
5036  CenterConeOnCalIntersection = cms.bool( False ),
5037  ComponentName = cms.string( "CaloExtractorByAssociator" ),
5038  Noise_HB = cms.double( 0.2 ),
5039  DR_Veto_E = cms.double( 0.07 ),
5040  DR_Veto_HO = cms.double( 0.1 ),
5041  Noise_HO = cms.double( 0.2 )
5042  ),
5043  runArbitrationCleaner = cms.bool( False ),
5044  fillEnergy = cms.bool( True ),
5045  TrackerKinkFinderParameters = cms.PSet(
5046  usePosition = cms.bool( False ),
5047  diagonalOnly = cms.bool( False )
5048  ),
5049  TimingFillerParameters = cms.PSet(
5050  UseDT = cms.bool( True ),
5051  ErrorDT = cms.double( 6.0 ),
5052  EcalEnergyCut = cms.double( 0.4 ),
5053  ErrorEB = cms.double( 2.085 ),
5054  ErrorCSC = cms.double( 7.4 ),
5055  CSCTimingParameters = cms.PSet(
5056  CSCsegments = cms.InputTag( "hltCscSegments" ),
5057  CSCTimeOffset = cms.double( 0.0 ),
5058  CSCStripTimeOffset = cms.double( 0.0 ),
5059  MatchParameters = cms.PSet(
5060  CSCsegments = cms.InputTag( "hltCscSegments" ),
5061  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5062  DTradius = cms.double( 0.01 ),
5063  TightMatchDT = cms.bool( False ),
5064  TightMatchCSC = cms.bool( True )
5065  ),
5066  debug = cms.bool( False ),
5067  UseStripTime = cms.bool( True ),
5068  CSCStripError = cms.double( 7.0 ),
5069  CSCWireError = cms.double( 8.6 ),
5070  CSCWireTimeOffset = cms.double( 0.0 ),
5071  ServiceParameters = cms.PSet(
5072  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5073  RPCLayers = cms.bool( True )
5074  ),
5075  PruneCut = cms.double( 100.0 ),
5076  UseWireTime = cms.bool( True )
5077  ),
5078  DTTimingParameters = cms.PSet(
5079  HitError = cms.double( 6.0 ),
5080  DoWireCorr = cms.bool( False ),
5081  MatchParameters = cms.PSet(
5082  CSCsegments = cms.InputTag( "hltCscSegments" ),
5083  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5084  DTradius = cms.double( 0.01 ),
5085  TightMatchDT = cms.bool( False ),
5086  TightMatchCSC = cms.bool( True )
5087  ),
5088  debug = cms.bool( False ),
5089  DTsegments = cms.InputTag( "hltDt4DSegments" ),
5090  PruneCut = cms.double( 10000.0 ),
5091  RequireBothProjections = cms.bool( False ),
5092  HitsMin = cms.int32( 5 ),
5093  DTTimeOffset = cms.double( 2.7 ),
5094  DropTheta = cms.bool( True ),
5095  UseSegmentT0 = cms.bool( False ),
5096  ServiceParameters = cms.PSet(
5097  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5098  RPCLayers = cms.bool( True )
5099  )
5100  ),
5101  ErrorEE = cms.double( 6.95 ),
5102  UseCSC = cms.bool( True ),
5103  UseECAL = cms.bool( True )
5104  ),
5105  inputCollectionTypes = cms.vstring( 'inner tracks',
5106  'links',
5107  'outer tracks' ),
5108  minCaloCompatibility = cms.double( 0.6 ),
5109  ecalDepositName = cms.string( "ecal" ),
5110  minP = cms.double( 10.0 ),
5111  fillIsolation = cms.bool( True ),
5112  jetDepositName = cms.string( "jets" ),
5113  hoDepositName = cms.string( "ho" ),
5114  writeIsoDeposits = cms.bool( False ),
5115  maxAbsPullX = cms.double( 4.0 ),
5116  maxAbsPullY = cms.double( 9999.0 ),
5117  minPt = cms.double( 10.0 ),
5118  TrackAssociatorParameters = cms.PSet(
5119  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5120  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5121  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5122  dRHcal = cms.double( 9999.0 ),
5123  dRPreshowerPreselection = cms.double( 0.2 ),
5124  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5125  useEcal = cms.bool( True ),
5126  dREcal = cms.double( 9999.0 ),
5127  dREcalPreselection = cms.double( 0.05 ),
5128  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5129  dRMuon = cms.double( 9999.0 ),
5130  propagateAllDirections = cms.bool( True ),
5131  muonMaxDistanceX = cms.double( 5.0 ),
5132  muonMaxDistanceY = cms.double( 5.0 ),
5133  useHO = cms.bool( True ),
5134  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5135  usePreshower = cms.bool( False ),
5136  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5137  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5138  dRHcalPreselection = cms.double( 0.2 ),
5139  useMuon = cms.bool( True ),
5140  useCalo = cms.bool( False ),
5141  accountForTrajectoryChangeCalo = cms.bool( False ),
5142  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5143  dRMuonPreselection = cms.double( 0.2 ),
5144  truthMatch = cms.bool( False ),
5145  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5146  useHcal = cms.bool( True )
5147  ),
5148  JetExtractorPSet = cms.PSet(
5149  PrintTimeReport = cms.untracked.bool( False ),
5150  ExcludeMuonVeto = cms.bool( True ),
5151  TrackAssociatorParameters = cms.PSet(
5152  muonMaxDistanceSigmaX = cms.double( 0.0 ),
5153  muonMaxDistanceSigmaY = cms.double( 0.0 ),
5154  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
5155  dRHcal = cms.double( 0.5 ),
5156  dRPreshowerPreselection = cms.double( 0.2 ),
5157  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
5158  useEcal = cms.bool( False ),
5159  dREcal = cms.double( 0.5 ),
5160  dREcalPreselection = cms.double( 0.5 ),
5161  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
5162  dRMuon = cms.double( 9999.0 ),
5163  propagateAllDirections = cms.bool( True ),
5164  muonMaxDistanceX = cms.double( 5.0 ),
5165  muonMaxDistanceY = cms.double( 5.0 ),
5166  useHO = cms.bool( False ),
5167  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
5168  usePreshower = cms.bool( False ),
5169  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
5170  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5171  dRHcalPreselection = cms.double( 0.5 ),
5172  useMuon = cms.bool( False ),
5173  useCalo = cms.bool( True ),
5174  accountForTrajectoryChangeCalo = cms.bool( False ),
5175  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5176  dRMuonPreselection = cms.double( 0.2 ),
5177  truthMatch = cms.bool( False ),
5178  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
5179  useHcal = cms.bool( False )
5180  ),
5181  ServiceParameters = cms.PSet(
5182  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
5183  RPCLayers = cms.bool( False ),
5184  UseMuonNavigation = cms.untracked.bool( False )
5185  ),
5186  ComponentName = cms.string( "JetExtractor" ),
5187  DR_Max = cms.double( 1.0 ),
5188  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
5189  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
5190  DR_Veto = cms.double( 0.1 ),
5191  Threshold = cms.double( 5.0 )
5192  ),
5193  fillGlobalTrackQuality = cms.bool( False ),
5194  minPCaloMuon = cms.double( 1.0E9 ),
5195  maxAbsDy = cms.double( 9999.0 ),
5196  fillCaloCompatibility = cms.bool( True ),
5197  fillMatching = cms.bool( True ),
5198  MuonCaloCompatibility = cms.PSet(
5199  allSiPMHO = cms.bool( False ),
5200  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ),
5201  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
5202  delta_eta = cms.double( 0.02 ),
5203  delta_phi = cms.double( 0.02 )
5204  ),
5205  fillTrackerKink = cms.bool( False ),
5206  hcalDepositName = cms.string( "hcal" ),
5207  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
5208  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
5209  trackDepositName = cms.string( "tracker" ),
5210  maxAbsDx = cms.double( 3.0 ),
5211  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
5212  minNumberOfMatches = cms.int32( 1 )
5213 )
5214 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
5215  sourceTag = cms.InputTag( "rawDataCollector" ),
5216  debugMode = cms.untracked.bool( False ),
5217  InstanceES = cms.string( "" ),
5218  ESdigiCollection = cms.string( "" ),
5219  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" )
5220 )
5221 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
5222  ESRecoAlgo = cms.int32( 0 ),
5223  ESrechitCollection = cms.string( "EcalRecHitsES" ),
5224  algo = cms.string( "ESRecHitWorker" ),
5225  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" )
5226 )
5227 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
5228  producers = cms.VPSet(
5229  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5230  qualityTests = cms.VPSet(
5231  cms.PSet( threshold = cms.double( 0.08 ),
5232  name = cms.string( "PFRecHitQTestThreshold" )
5233  ),
5234  cms.PSet( timingCleaning = cms.bool( True ),
5235  topologicalCleaning = cms.bool( True ),
5236  cleaningThreshold = cms.double( 2.0 ),
5237  skipTTRecoveredHits = cms.bool( True ),
5238  name = cms.string( "PFRecHitQTestECAL" )
5239  )
5240  ),
5241  name = cms.string( "PFEBRecHitCreator" )
5242  ),
5243  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5244  qualityTests = cms.VPSet(
5245  cms.PSet( threshold = cms.double( 0.3 ),
5246  name = cms.string( "PFRecHitQTestThreshold" )
5247  ),
5248  cms.PSet( timingCleaning = cms.bool( True ),
5249  topologicalCleaning = cms.bool( True ),
5250  cleaningThreshold = cms.double( 2.0 ),
5251  skipTTRecoveredHits = cms.bool( True ),
5252  name = cms.string( "PFRecHitQTestECAL" )
5253  )
5254  ),
5255  name = cms.string( "PFEERecHitCreator" )
5256  )
5257  ),
5258  navigator = cms.PSet(
5259  barrel = cms.PSet( ),
5260  endcap = cms.PSet( ),
5261  name = cms.string( "PFRecHitECALNavigator" )
5262  )
5263 )
5264 fragment.hltParticleFlowRecHitHCAL = cms.EDProducer( "PFCTRecHitProducer",
5265  ECAL_Compensate = cms.bool( False ),
5266  ECAL_Dead_Code = cms.uint32( 10 ),
5267  MinLongTiming_Cut = cms.double( -5.0 ),
5268  ECAL_Compensation = cms.double( 0.5 ),
5269  MaxLongTiming_Cut = cms.double( 5.0 ),
5270  weight_HFhad = cms.double( 1.0 ),
5271  ApplyPulseDPG = cms.bool( False ),
5272  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
5273  ECAL_Threshold = cms.double( 10.0 ),
5274  ApplyTimeDPG = cms.bool( False ),
5275  caloTowers = cms.InputTag( "hltTowerMakerForPF" ),
5276  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
5277  LongFibre_Fraction = cms.double( 0.1 ),
5278  MaxShortTiming_Cut = cms.double( 5.0 ),
5279  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
5280  thresh_Barrel = cms.double( 0.4 ),
5281  navigation_HF = cms.bool( True ),
5282  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
5283  HF_Calib_29 = cms.double( 1.07 ),
5284  LongFibre_Cut = cms.double( 120.0 ),
5285  EM_Depth = cms.double( 22.0 ),
5286  weight_HFem = cms.double( 1.0 ),
5287  LongShortFibre_Cut = cms.double( 1.0E9 ),
5288  MinShortTiming_Cut = cms.double( -5.0 ),
5289  HCAL_Calib = cms.bool( True ),
5290  thresh_HF = cms.double( 0.4 ),
5291  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
5292  thresh_Endcap = cms.double( 0.4 ),
5293  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
5294  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
5295  ShortFibre_Cut = cms.double( 60.0 ),
5296  ApplyLongShortDPG = cms.bool( True ),
5297  HF_Calib = cms.bool( True ),
5298  HAD_Depth = cms.double( 47.0 ),
5299  ShortFibre_Fraction = cms.double( 0.01 ),
5300  HCAL_Calib_29 = cms.double( 1.35 )
5301 )
5302 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
5303  producers = cms.VPSet(
5304  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5305  qualityTests = cms.VPSet(
5306  cms.PSet( threshold = cms.double( 7.0E-6 ),
5307  name = cms.string( "PFRecHitQTestThreshold" )
5308  )
5309  ),
5310  name = cms.string( "PFPSRecHitCreator" )
5311  )
5312  ),
5313  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
5314 )
5315 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
5316  pfClusterBuilder = cms.PSet(
5317  positionCalc = cms.PSet(
5318  minFractionInCalc = cms.double( 1.0E-9 ),
5319  logWeightDenominator = cms.double( 0.08 ),
5320  minAllowedNormalization = cms.double( 1.0E-9 ),
5321  posCalcNCrystals = cms.int32( 9 ),
5322  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5323  ),
5324  minFracTot = cms.double( 1.0E-20 ),
5325  positionCalcForConvergence = cms.PSet(
5326  minFractionInCalc = cms.double( 0.0 ),
5327  W0 = cms.double( 4.2 ),
5328  minAllowedNormalization = cms.double( 0.0 ),
5329  T0_EB = cms.double( 7.4 ),
5330  X0 = cms.double( 0.89 ),
5331  T0_ES = cms.double( 1.2 ),
5332  T0_EE = cms.double( 3.1 ),
5333  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
5334  ),
5335  maxIterations = cms.uint32( 50 ),
5336  stoppingTolerance = cms.double( 1.0E-8 ),
5337  minFractionToKeep = cms.double( 1.0E-7 ),
5338  excludeOtherSeeds = cms.bool( True ),
5339  showerSigma = cms.double( 1.5 ),
5340  recHitEnergyNorms = cms.VPSet(
5341  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
5342  recHitEnergyNorm = cms.double( 0.08 )
5343  ),
5344  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
5345  recHitEnergyNorm = cms.double( 0.3 )
5346  )
5347  ),
5348  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5349  allCellsPositionCalc = cms.PSet(
5350  minFractionInCalc = cms.double( 1.0E-9 ),
5351  logWeightDenominator = cms.double( 0.08 ),
5352  minAllowedNormalization = cms.double( 1.0E-9 ),
5353  posCalcNCrystals = cms.int32( -1 ),
5354  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5355  )
5356  ),
5357  positionReCalc = cms.PSet(
5358  minFractionInCalc = cms.double( 0.0 ),
5359  W0 = cms.double( 4.2 ),
5360  minAllowedNormalization = cms.double( 0.0 ),
5361  T0_EB = cms.double( 7.4 ),
5362  X0 = cms.double( 0.89 ),
5363  T0_ES = cms.double( 1.2 ),
5364  T0_EE = cms.double( 3.1 ),
5365  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
5366  ),
5367  initialClusteringStep = cms.PSet(
5368  thresholdsByDetector = cms.VPSet(
5369  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
5370  detector = cms.string( "ECAL_BARREL" ),
5371  gatheringThresholdPt = cms.double( 0.0 )
5372  ),
5373  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
5374  detector = cms.string( "ECAL_ENDCAP" ),
5375  gatheringThresholdPt = cms.double( 0.0 )
5376  )
5377  ),
5378  useCornerCells = cms.bool( True ),
5379  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5380  ),
5381  energyCorrector = cms.PSet( ),
5382  recHitCleaners = cms.VPSet(
5383  cms.PSet( cleaningByDetector = cms.VPSet(
5384  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
5385  fractionThresholdModifier = cms.double( 3.0 ),
5386  doubleSpikeThresh = cms.double( 10.0 ),
5387  minS4S1_b = cms.double( -0.024 ),
5388  singleSpikeThresh = cms.double( 4.0 ),
5389  detector = cms.string( "ECAL_BARREL" ),
5390  minS4S1_a = cms.double( 0.04 ),
5391  energyThresholdModifier = cms.double( 2.0 )
5392  ),
5393  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
5394  fractionThresholdModifier = cms.double( 3.0 ),
5395  doubleSpikeThresh = cms.double( 1.0E9 ),
5396  minS4S1_b = cms.double( -0.0125 ),
5397  singleSpikeThresh = cms.double( 15.0 ),
5398  detector = cms.string( "ECAL_ENDCAP" ),
5399  minS4S1_a = cms.double( 0.02 ),
5400  energyThresholdModifier = cms.double( 2.0 )
5401  )
5402 ),
5403  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
5404  )
5405  ),
5406  seedFinder = cms.PSet(
5407  nNeighbours = cms.int32( 8 ),
5408  thresholdsByDetector = cms.VPSet(
5409  cms.PSet( seedingThreshold = cms.double( 0.6 ),
5410  seedingThresholdPt = cms.double( 0.15 ),
5411  detector = cms.string( "ECAL_ENDCAP" )
5412  ),
5413  cms.PSet( seedingThreshold = cms.double( 0.23 ),
5414  seedingThresholdPt = cms.double( 0.0 ),
5415  detector = cms.string( "ECAL_BARREL" )
5416  )
5417  ),
5418  algoName = cms.string( "LocalMaximumSeedFinder" )
5419  ),
5420  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" )
5421 )
5422 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
5423  pfClusterBuilder = cms.PSet(
5424  minFracTot = cms.double( 1.0E-20 ),
5425  positionCalc = cms.PSet(
5426  minFractionInCalc = cms.double( 1.0E-9 ),
5427  logWeightDenominator = cms.double( 6.0E-5 ),
5428  minAllowedNormalization = cms.double( 1.0E-9 ),
5429  posCalcNCrystals = cms.int32( -1 ),
5430  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5431  ),
5432  maxIterations = cms.uint32( 50 ),
5433  stoppingTolerance = cms.double( 1.0E-8 ),
5434  minFractionToKeep = cms.double( 1.0E-7 ),
5435  excludeOtherSeeds = cms.bool( True ),
5436  showerSigma = cms.double( 0.3 ),
5437  recHitEnergyNorms = cms.VPSet(
5438  cms.PSet( detector = cms.string( "PS1" ),
5439  recHitEnergyNorm = cms.double( 6.0E-5 )
5440  ),
5441  cms.PSet( detector = cms.string( "PS2" ),
5442  recHitEnergyNorm = cms.double( 6.0E-5 )
5443  )
5444  ),
5445  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
5446  ),
5447  positionReCalc = cms.PSet( ),
5448  initialClusteringStep = cms.PSet(
5449  thresholdsByDetector = cms.VPSet(
5450  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
5451  detector = cms.string( "PS1" ),
5452  gatheringThresholdPt = cms.double( 0.0 )
5453  ),
5454  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
5455  detector = cms.string( "PS2" ),
5456  gatheringThresholdPt = cms.double( 0.0 )
5457  )
5458  ),
5459  useCornerCells = cms.bool( False ),
5460  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5461  ),
5462  energyCorrector = cms.PSet( ),
5463  recHitCleaners = cms.VPSet(
5464  ),
5465  seedFinder = cms.PSet(
5466  nNeighbours = cms.int32( 4 ),
5467  thresholdsByDetector = cms.VPSet(
5468  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
5469  seedingThresholdPt = cms.double( 0.0 ),
5470  detector = cms.string( "PS1" )
5471  ),
5472  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
5473  seedingThresholdPt = cms.double( 0.0 ),
5474  detector = cms.string( "PS2" )
5475  )
5476  ),
5477  algoName = cms.string( "LocalMaximumSeedFinder" )
5478  ),
5479  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" )
5480 )
5481 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
5482  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
5483  minimumPSEnergy = cms.double( 0.0 ),
5484  energyCorrector = cms.PSet(
5485  applyCrackCorrections = cms.bool( False ),
5486  algoName = cms.string( "PFClusterEMEnergyCorrector" )
5487  ),
5488  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
5489 )
5490 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFClusterProducer",
5491  pfClusterBuilder = cms.PSet(
5492  positionCalc = cms.PSet(
5493  minFractionInCalc = cms.double( 1.0E-9 ),
5494  logWeightDenominator = cms.double( 0.8 ),
5495  minAllowedNormalization = cms.double( 1.0E-9 ),
5496  posCalcNCrystals = cms.int32( 5 ),
5497  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5498  ),
5499  minFracTot = cms.double( 1.0E-20 ),
5500  maxIterations = cms.uint32( 50 ),
5501  stoppingTolerance = cms.double( 1.0E-8 ),
5502  minFractionToKeep = cms.double( 1.0E-7 ),
5503  excludeOtherSeeds = cms.bool( True ),
5504  showerSigma = cms.double( 10.0 ),
5505  recHitEnergyNorms = cms.VPSet(
5506  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
5507  recHitEnergyNorm = cms.double( 0.8 )
5508  ),
5509  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
5510  recHitEnergyNorm = cms.double( 0.8 )
5511  )
5512  ),
5513  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5514  allCellsPositionCalc = cms.PSet(
5515  minFractionInCalc = cms.double( 1.0E-9 ),
5516  logWeightDenominator = cms.double( 0.8 ),
5517  minAllowedNormalization = cms.double( 1.0E-9 ),
5518  posCalcNCrystals = cms.int32( -1 ),
5519  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5520  )
5521  ),
5522  positionReCalc = cms.PSet( ),
5523  initialClusteringStep = cms.PSet(
5524  thresholdsByDetector = cms.VPSet(
5525  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5526  detector = cms.string( "HCAL_BARREL1" ),
5527  gatheringThresholdPt = cms.double( 0.0 )
5528  ),
5529  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5530  detector = cms.string( "HCAL_ENDCAP" ),
5531  gatheringThresholdPt = cms.double( 0.0 )
5532  )
5533  ),
5534  useCornerCells = cms.bool( True ),
5535  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5536  ),
5537  energyCorrector = cms.PSet( ),
5538  recHitCleaners = cms.VPSet(
5539  cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) )
5540  ),
5541  seedFinder = cms.PSet(
5542  nNeighbours = cms.int32( 4 ),
5543  thresholdsByDetector = cms.VPSet(
5544  cms.PSet( seedingThreshold = cms.double( 0.8 ),
5545  seedingThresholdPt = cms.double( 0.0 ),
5546  detector = cms.string( "HCAL_BARREL1" )
5547  ),
5548  cms.PSet( seedingThreshold = cms.double( 1.1 ),
5549  seedingThresholdPt = cms.double( 0.0 ),
5550  detector = cms.string( "HCAL_ENDCAP" )
5551  )
5552  ),
5553  algoName = cms.string( "LocalMaximumSeedFinder" )
5554  ),
5555  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCAL" )
5556 )
5557 fragment.hltParticleFlowClusterHFEM = cms.EDProducer( "PFClusterProducer",
5558  pfClusterBuilder = cms.PSet(
5559  positionCalc = cms.PSet(
5560  minFractionInCalc = cms.double( 1.0E-9 ),
5561  logWeightDenominator = cms.double( 0.8 ),
5562  minAllowedNormalization = cms.double( 1.0E-9 ),
5563  posCalcNCrystals = cms.int32( 5 ),
5564  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5565  ),
5566  minFracTot = cms.double( 1.0E-20 ),
5567  maxIterations = cms.uint32( 50 ),
5568  stoppingTolerance = cms.double( 1.0E-8 ),
5569  minFractionToKeep = cms.double( 1.0E-7 ),
5570  excludeOtherSeeds = cms.bool( True ),
5571  showerSigma = cms.double( 10.0 ),
5572  recHitEnergyNorms = cms.VPSet(
5573  cms.PSet( detector = cms.string( "HF_EM" ),
5574  recHitEnergyNorm = cms.double( 0.8 )
5575  )
5576  ),
5577  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5578  allCellsPositionCalc = cms.PSet(
5579  minFractionInCalc = cms.double( 1.0E-9 ),
5580  logWeightDenominator = cms.double( 0.8 ),
5581  minAllowedNormalization = cms.double( 1.0E-9 ),
5582  posCalcNCrystals = cms.int32( -1 ),
5583  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5584  )
5585  ),
5586  positionReCalc = cms.PSet( ),
5587  initialClusteringStep = cms.PSet(
5588  thresholdsByDetector = cms.VPSet(
5589  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5590  detector = cms.string( "HF_EM" ),
5591  gatheringThresholdPt = cms.double( 0.0 )
5592  )
5593  ),
5594  useCornerCells = cms.bool( False ),
5595  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5596  ),
5597  energyCorrector = cms.PSet( ),
5598  recHitCleaners = cms.VPSet(
5599  cms.PSet( cleaningByDetector = cms.VPSet(
5600  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
5601  fractionThresholdModifier = cms.double( 1.0 ),
5602  doubleSpikeThresh = cms.double( 1.0E9 ),
5603  minS4S1_b = cms.double( -0.19 ),
5604  singleSpikeThresh = cms.double( 80.0 ),
5605  detector = cms.string( "HF_EM" ),
5606  minS4S1_a = cms.double( 0.11 ),
5607  energyThresholdModifier = cms.double( 1.0 )
5608  )
5609 ),
5610  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
5611  )
5612  ),
5613  seedFinder = cms.PSet(
5614  nNeighbours = cms.int32( 0 ),
5615  thresholdsByDetector = cms.VPSet(
5616  cms.PSet( seedingThreshold = cms.double( 1.4 ),
5617  seedingThresholdPt = cms.double( 0.0 ),
5618  detector = cms.string( "HF_EM" )
5619  )
5620  ),
5621  algoName = cms.string( "LocalMaximumSeedFinder" )
5622  ),
5623  recHitsSource = cms.InputTag( 'hltParticleFlowRecHitHCAL','HFEM' )
5624 )
5625 fragment.hltParticleFlowClusterHFHAD = cms.EDProducer( "PFClusterProducer",
5626  pfClusterBuilder = cms.PSet(
5627  positionCalc = cms.PSet(
5628  minFractionInCalc = cms.double( 1.0E-9 ),
5629  logWeightDenominator = cms.double( 0.8 ),
5630  minAllowedNormalization = cms.double( 1.0E-9 ),
5631  posCalcNCrystals = cms.int32( 5 ),
5632  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5633  ),
5634  minFracTot = cms.double( 1.0E-20 ),
5635  maxIterations = cms.uint32( 50 ),
5636  stoppingTolerance = cms.double( 1.0E-8 ),
5637  minFractionToKeep = cms.double( 1.0E-7 ),
5638  excludeOtherSeeds = cms.bool( True ),
5639  showerSigma = cms.double( 10.0 ),
5640  recHitEnergyNorms = cms.VPSet(
5641  cms.PSet( detector = cms.string( "HF_HAD" ),
5642  recHitEnergyNorm = cms.double( 0.8 )
5643  )
5644  ),
5645  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5646  allCellsPositionCalc = cms.PSet(
5647  minFractionInCalc = cms.double( 1.0E-9 ),
5648  logWeightDenominator = cms.double( 0.8 ),
5649  minAllowedNormalization = cms.double( 1.0E-9 ),
5650  posCalcNCrystals = cms.int32( -1 ),
5651  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
5652  )
5653  ),
5654  positionReCalc = cms.PSet( ),
5655  initialClusteringStep = cms.PSet(
5656  thresholdsByDetector = cms.VPSet(
5657  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
5658  detector = cms.string( "HF_HAD" ),
5659  gatheringThresholdPt = cms.double( 0.0 )
5660  )
5661  ),
5662  useCornerCells = cms.bool( False ),
5663  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
5664  ),
5665  energyCorrector = cms.PSet( ),
5666  recHitCleaners = cms.VPSet(
5667  cms.PSet( cleaningByDetector = cms.VPSet(
5668  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
5669  fractionThresholdModifier = cms.double( 1.0 ),
5670  doubleSpikeThresh = cms.double( 1.0E9 ),
5671  minS4S1_b = cms.double( -0.08 ),
5672  singleSpikeThresh = cms.double( 120.0 ),
5673  detector = cms.string( "HF_HAD" ),
5674  minS4S1_a = cms.double( 0.045 ),
5675  energyThresholdModifier = cms.double( 1.0 )
5676  )
5677 ),
5678  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
5679  )
5680  ),
5681  seedFinder = cms.PSet(
5682  nNeighbours = cms.int32( 0 ),
5683  thresholdsByDetector = cms.VPSet(
5684  cms.PSet( seedingThreshold = cms.double( 1.4 ),
5685  seedingThresholdPt = cms.double( 0.0 ),
5686  detector = cms.string( "HF_HAD" )
5687  )
5688  ),
5689  algoName = cms.string( "LocalMaximumSeedFinder" )
5690  ),
5691  recHitsSource = cms.InputTag( 'hltParticleFlowRecHitHCAL','HFHAD' )
5692 )
5693 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
5694  TrackQuality = cms.string( "none" ),
5695  UseQuality = cms.bool( False ),
5696  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
5697 )
5698 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
5699  debug = cms.untracked.bool( False ),
5700  linkDefinitions = cms.VPSet(
5701  cms.PSet( useKDTree = cms.bool( True ),
5702  linkType = cms.string( "PS1:ECAL" ),
5703  linkerName = cms.string( "PreshowerAndECALLinker" )
5704  ),
5705  cms.PSet( useKDTree = cms.bool( True ),
5706  linkType = cms.string( "PS2:ECAL" ),
5707  linkerName = cms.string( "PreshowerAndECALLinker" )
5708  ),
5709  cms.PSet( useKDTree = cms.bool( True ),
5710  linkType = cms.string( "TRACK:ECAL" ),
5711  linkerName = cms.string( "TrackAndECALLinker" )
5712  ),
5713  cms.PSet( useKDTree = cms.bool( True ),
5714  linkType = cms.string( "TRACK:HCAL" ),
5715  linkerName = cms.string( "TrackAndHCALLinker" )
5716  ),
5717  cms.PSet( useKDTree = cms.bool( False ),
5718  linkType = cms.string( "ECAL:HCAL" ),
5719  linkerName = cms.string( "ECALAndHCALLinker" )
5720  ),
5721  cms.PSet( useKDTree = cms.bool( False ),
5722  linkType = cms.string( "HFEM:HFHAD" ),
5723  linkerName = cms.string( "HFEMAndHFHADLinker" )
5724  )
5725  ),
5726  elementImporters = cms.VPSet(
5727  cms.PSet( importerName = cms.string( "GeneralTracksImporter" ),
5728  useIterativeTracking = cms.bool( False ),
5729  source = cms.InputTag( "hltLightPFTracks" ),
5730  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3 ),
5731  muonSrc = cms.InputTag( "hltMuons" ),
5732  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5 )
5733  ),
5734  cms.PSet( importerName = cms.string( "ECALClusterImporter" ),
5735  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
5736  BCtoPFCMap = cms.InputTag( "" )
5737  ),
5738  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
5739  source = cms.InputTag( "hltParticleFlowClusterHCAL" )
5740  ),
5741  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
5742  source = cms.InputTag( "hltParticleFlowClusterHFEM" )
5743  ),
5744  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
5745  source = cms.InputTag( "hltParticleFlowClusterHFHAD" )
5746  ),
5747  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
5748  source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" )
5749  )
5750  ),
5751  verbose = cms.untracked.bool( False )
5752 )
5753 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
5754  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
5755  minPtForPostCleaning = cms.double( 20.0 ),
5756  pf_nsigma_ECAL = cms.double( 0.0 ),
5757  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
5758  sumPtTrackIsoForPhoton = cms.double( -1.0 ),
5759  metFactorForFakes = cms.double( 4.0 ),
5760  muon_HO = cms.vdouble( 0.9, 0.9 ),
5761  electron_missinghits = cms.uint32( 1 ),
5762  metSignificanceForCleaning = cms.double( 3.0 ),
5763  usePFPhotons = cms.bool( False ),
5764  dptRel_DispVtx = cms.double( 10.0 ),
5765  nTrackIsoForEgammaSC = cms.uint32( 2 ),
5766  pf_nsigma_HCAL = cms.double( 1.0 ),
5767  cosmicRejectionDistance = cms.double( 1.0 ),
5768  useEGammaFilters = cms.bool( False ),
5769  useEGammaElectrons = cms.bool( False ),
5770  nsigma_TRACK = cms.double( 1.0 ),
5771  useEGammaSupercluster = cms.bool( False ),
5772  sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ),
5773  eventFractionForCleaning = cms.double( 0.8 ),
5774  usePFDecays = cms.bool( False ),
5775  rejectTracks_Step45 = cms.bool( False ),
5776  eventFractionForRejection = cms.double( 0.8 ),
5777  photon_MinEt = cms.double( 10.0 ),
5778  usePFNuclearInteractions = cms.bool( False ),
5779  maxSignificance = cms.double( 2.5 ),
5780  electron_iso_mva_endcap = cms.double( -0.1075 ),
5781  debug = cms.untracked.bool( False ),
5782  pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ),
5783  calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ),
5784  ptErrorScale = cms.double( 8.0 ),
5785  minSignificance = cms.double( 2.5 ),
5786  minMomentumForPunchThrough = cms.double( 100.0 ),
5787  pf_conv_mvaCut = cms.double( 0.0 ),
5788  useCalibrationsFromDB = cms.bool( True ),
5789  usePFElectrons = cms.bool( False ),
5790  electron_iso_combIso_endcap = cms.double( 10.0 ),
5791  photon_combIso = cms.double( 10.0 ),
5792  electron_iso_mva_barrel = cms.double( -0.1875 ),
5793  postHFCleaning = cms.bool( False ),
5794  factors_45 = cms.vdouble( 10.0, 100.0 ),
5795  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHCAL:Cleaned','hltParticleFlowClusterHFHAD:Cleaned','hltParticleFlowClusterHFEM:Cleaned' ),
5796  coneEcalIsoForEgammaSC = cms.double( 0.3 ),
5797  minSignificanceReduction = cms.double( 1.4 ),
5798  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
5799  calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
5800  minPixelHits = cms.int32( 1 ),
5801  maxDPtOPt = cms.double( 1.0 ),
5802  useHO = cms.bool( False ),
5803  pf_electron_output_col = cms.string( "electrons" ),
5804  electron_noniso_mvaCut = cms.double( -0.1 ),
5805  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
5806  useVerticesForNeutral = cms.bool( True ),
5807  pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes.root" ),
5808  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
5809  sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ),
5810  coneTrackIsoForEgammaSC = cms.double( 0.3 ),
5811  minDeltaMet = cms.double( 0.4 ),
5812  pt_Error = cms.double( 1.0 ),
5813  useProtectionsForJetMET = cms.bool( True ),
5814  metFactorForRejection = cms.double( 4.0 ),
5815  sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ),
5816  calibHF_use = cms.bool( False ),
5817  verbose = cms.untracked.bool( False ),
5818  usePFConversions = cms.bool( False ),
5819  trackQuality = cms.string( "highPurity" ),
5820  calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ),
5821  metFactorForCleaning = cms.double( 4.0 ),
5822  eventFactorForCosmics = cms.double( 10.0 ),
5823  egammaElectrons = cms.InputTag( "" ),
5824  minEnergyForPunchThrough = cms.double( 100.0 ),
5825  minTrackerHits = cms.int32( 8 ),
5826  iCfgCandConnector = cms.PSet(
5827  bCalibSecondary = cms.bool( False ),
5828  bCalibPrimary = cms.bool( False ),
5829  bCorrect = cms.bool( False ),
5830  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 )
5831  ),
5832  rejectTracks_Bad = cms.bool( False ),
5833  pf_electronID_crackCorrection = cms.bool( False ),
5834  pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterCorr.root" ),
5835  calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ),
5836  muons = cms.InputTag( "hltMuons" ),
5837  metFactorForHighEta = cms.double( 25.0 ),
5838  minHFCleaningPt = cms.double( 5.0 ),
5839  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
5840  pf_electron_mvaCut = cms.double( -0.1 ),
5841  ptFactorForHighEta = cms.double( 2.0 ),
5842  maxDeltaPhiPt = cms.double( 7.0 ),
5843  pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ),
5844  sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ),
5845  calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
5846  pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr.root" ),
5847  photon_HoE = cms.double( 0.1 ),
5848  sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ),
5849  calibPFSCEle_Fbrem_endcap = cms.vdouble( 0.9, 6.5, -0.0692932, 0.101776, 0.995338, -0.00236548, 0.874998, 1.653, -0.0750184, 0.147, 0.923165, 4.74665E-4, 1.10782 ),
5850  punchThroughFactor = cms.double( 3.0 ),
5851  algoType = cms.uint32( 0 ),
5852  electron_iso_combIso_barrel = cms.double( 10.0 ),
5853  postMuonCleaning = cms.bool( True ),
5854  calibPFSCEle_barrel = cms.vdouble( 1.004, -1.536, 22.88, -1.467, 0.3555, 0.6227, 14.65, 2051.0, 25.0, 0.9932, -0.5444, 0.0, 0.5438, 0.7109, 7.645, 0.2904, 0.0 ),
5855  electron_protectionsForJetMET = cms.PSet(
5856  maxE = cms.double( 50.0 ),
5857  maxTrackPOverEele = cms.double( 1.0 ),
5858  maxEcalEOverP_2 = cms.double( 0.2 ),
5859  maxHcalEOverEcalE = cms.double( 0.1 ),
5860  maxEcalEOverP_1 = cms.double( 0.5 ),
5861  maxHcalEOverP = cms.double( 1.0 ),
5862  maxEcalEOverPRes = cms.double( 0.2 ),
5863  maxHcalE = cms.double( 10.0 ),
5864  maxEeleOverPout = cms.double( 0.2 ),
5865  maxNtracks = cms.double( 3.0 ),
5866  maxEleHcalEOverEcalE = cms.double( 0.1 ),
5867  maxDPhiIN = cms.double( 0.1 ),
5868  maxEeleOverPoutRes = cms.double( 0.5 )
5869  ),
5870  electron_iso_pt = cms.double( 10.0 ),
5871  isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ),
5872  vertexCollection = cms.InputTag( "hltPixelVertices" ),
5873  X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ),
5874  calibPFSCEle_Fbrem_barrel = cms.vdouble( 0.6, 6.0, -0.0255975, 0.0576727, 0.975442, -5.46394E-4, 1.26147, 25.0, -0.02025, 0.04537, 0.9728, -8.962E-4, 1.172 ),
5875  blocks = cms.InputTag( "hltParticleFlowBlock" ),
5876  punchThroughMETFactor = cms.double( 4.0 ),
5877  metSignificanceForRejection = cms.double( 4.0 ),
5878  photon_protectionsForJetMET = cms.PSet(
5879  sumPtTrackIsoSlope = cms.double( 0.001 ),
5880  sumPtTrackIso = cms.double( 2.0 )
5881  ),
5882  usePhotonReg = cms.bool( False ),
5883  dzPV = cms.double( 0.2 ),
5884  calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ),
5885  useRegressionFromDB = cms.bool( False ),
5886  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
5887  usePFSCEleCalib = cms.bool( True )
5888 )
5889 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
5890  Active_Area_Repeats = cms.int32( 5 ),
5891  doAreaFastjet = cms.bool( False ),
5892  voronoiRfact = cms.double( -9.0 ),
5893  maxBadHcalCells = cms.uint32( 9999999 ),
5894  doAreaDiskApprox = cms.bool( True ),
5895  maxRecoveredEcalCells = cms.uint32( 9999999 ),
5896  jetType = cms.string( "PFJet" ),
5897  minSeed = cms.uint32( 0 ),
5898  Ghost_EtaMax = cms.double( 6.0 ),
5899  doRhoFastjet = cms.bool( False ),
5900  jetAlgorithm = cms.string( "AntiKt" ),
5901  nSigmaPU = cms.double( 1.0 ),
5902  GhostArea = cms.double( 0.01 ),
5903  Rho_EtaMax = cms.double( 4.4 ),
5904  maxBadEcalCells = cms.uint32( 9999999 ),
5905  useDeterministicSeed = cms.bool( True ),
5906  doPVCorrection = cms.bool( False ),
5907  maxRecoveredHcalCells = cms.uint32( 9999999 ),
5908  rParam = cms.double( 0.4 ),
5909  maxProblematicHcalCells = cms.uint32( 9999999 ),
5910  doOutputJets = cms.bool( True ),
5911  src = cms.InputTag( "hltParticleFlow" ),
5912  inputEtMin = cms.double( 0.0 ),
5913  puPtMin = cms.double( 10.0 ),
5914  srcPVs = cms.InputTag( "hltPixelVertices" ),
5915  jetPtMin = cms.double( 0.0 ),
5916  radiusPU = cms.double( 0.4 ),
5917  maxProblematicEcalCells = cms.uint32( 9999999 ),
5918  doPUOffsetCorr = cms.bool( False ),
5919  inputEMin = cms.double( 0.0 ),
5920  useMassDropTagger = cms.bool( False ),
5921  muMin = cms.double( -1.0 ),
5922  subtractorName = cms.string( "" ),
5923  muCut = cms.double( -1.0 ),
5924  subjetPtMin = cms.double( -1.0 ),
5925  useTrimming = cms.bool( False ),
5926  muMax = cms.double( -1.0 ),
5927  yMin = cms.double( -1.0 ),
5928  useFiltering = cms.bool( False ),
5929  rFilt = cms.double( -1.0 ),
5930  yMax = cms.double( -1.0 ),
5931  zcut = cms.double( -1.0 ),
5932  MinVtxNdof = cms.int32( 0 ),
5933  MaxVtxZ = cms.double( 15.0 ),
5934  UseOnlyVertexTracks = cms.bool( False ),
5935  dRMin = cms.double( -1.0 ),
5936  nFilt = cms.int32( -1 ),
5937  usePruning = cms.bool( False ),
5938  maxDepth = cms.int32( -1 ),
5939  yCut = cms.double( -1.0 ),
5940  DzTrVtxMax = cms.double( 0.0 ),
5941  UseOnlyOnePV = cms.bool( False ),
5942  rcut_factor = cms.double( -1.0 ),
5943  sumRecHits = cms.bool( False ),
5944  trimPtFracMin = cms.double( -1.0 ),
5945  dRMax = cms.double( -1.0 ),
5946  DxyTrVtxMax = cms.double( 0.0 ),
5947  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
5948 )
5949 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
5950  CEF = cms.double( 0.99 ),
5951  NHF = cms.double( 0.99 ),
5952  minPt = cms.double( 20.0 ),
5953  CHF = cms.double( 0.0 ),
5954  jetsInput = cms.InputTag( "hltAK4PFJets" ),
5955  NEF = cms.double( 0.99 ),
5956  NTOT = cms.int32( 1 ),
5957  NCH = cms.int32( 0 ),
5958  maxEta = cms.double( 1.0E99 )
5959 )
5960 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
5961  CEF = cms.double( 0.99 ),
5962  NHF = cms.double( 0.9 ),
5963  minPt = cms.double( 20.0 ),
5964  CHF = cms.double( 0.0 ),
5965  jetsInput = cms.InputTag( "hltAK4PFJets" ),
5966  NEF = cms.double( 0.99 ),
5967  NTOT = cms.int32( 1 ),
5968  NCH = cms.int32( 0 ),
5969  maxEta = cms.double( 1.0E99 )
5970 )
5971 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
5972  gridSpacing = cms.double( 0.55 ),
5973  maxRapidity = cms.double( 5.0 ),
5974  pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
5975 )
5976 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
5977  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" ),
5978  algorithm = cms.string( "AK4PFHLT" ),
5979  level = cms.string( "L1FastJet" )
5980 )
5981 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
5982  algorithm = cms.string( "AK4PFHLT" ),
5983  level = cms.string( "L2Relative" )
5984 )
5985 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
5986  algorithm = cms.string( "AK4PFHLT" ),
5987  level = cms.string( "L3Absolute" )
5988 )
5989 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
5990  correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector' )
5991 )
5992 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
5993  src = cms.InputTag( "hltAK4PFJets" ),
5994  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
5995 )
5996 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
5997  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
5998  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
5999 )
6000 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
6001  src = cms.InputTag( "hltAK4PFJetsTightID" ),
6002  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
6003 )
6004 fragment.hltSinglePFJet15wCastorJet = cms.EDFilter( "HLT1PFJet",
6005  saveTags = cms.bool( True ),
6006  MinPt = cms.double( 15.0 ),
6007  MinN = cms.int32( 1 ),
6008  MaxEta = cms.double( 99.0 ),
6009  MinMass = cms.double( -1.0 ),
6010  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
6011  MinE = cms.double( -1.0 ),
6012  triggerType = cms.int32( 85 )
6013 )
6014 fragment.hltL1sL1RomanPots = cms.EDFilter( "HLTLevel1GTSeed",
6015  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_0" ),
6016  saveTags = cms.bool( True ),
6017  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6018  L1UseL1TriggerObjectMaps = cms.bool( True ),
6019  L1UseAliasesForSeeding = cms.bool( True ),
6020  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6021  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6022  L1NrBxInEvent = cms.int32( 3 ),
6023  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6024  L1TechTriggerSeeding = cms.bool( False )
6025 )
6026 fragment.hltPreL1RomanPotsSinglePixelTrack04 = cms.EDFilter( "HLTPrescaler",
6027  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6028  offset = cms.uint32( 0 )
6029 )
6030 fragment.hltPixelTracksForMinBias = cms.EDProducer( "PixelTrackProducer",
6031  useFilterWithES = cms.bool( False ),
6032  FilterPSet = cms.PSet(
6033  chi2 = cms.double( 1000.0 ),
6034  nSigmaTipMaxTolerance = cms.double( 0.0 ),
6035  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
6036  nSigmaInvPtTolerance = cms.double( 0.0 ),
6037  ptMin = cms.double( 0.4 ),
6038  tipMax = cms.double( 1.0 )
6039  ),
6040  passLabel = cms.string( "" ),
6041  FitterPSet = cms.PSet(
6042  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
6043  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" )
6044  ),
6045  RegionFactoryPSet = cms.PSet(
6046  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
6047  RegionPSet = cms.PSet(
6048  precise = cms.bool( True ),
6049  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6050  originHalfLength = cms.double( 25.0 ),
6051  originRadius = cms.double( 0.1 ),
6052  ptMin = cms.double( 0.4 )
6053  )
6054  ),
6055  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
6056  OrderedHitsFactoryPSet = cms.PSet(
6057  ComponentName = cms.string( "StandardHitTripletGenerator" ),
6058  GeneratorPSet = cms.PSet(
6059  useBending = cms.bool( True ),
6060  useFixedPreFiltering = cms.bool( False ),
6061  maxElement = cms.uint32( 100000 ),
6062  phiPreFiltering = cms.double( 0.3 ),
6063  extraHitRPhitolerance = cms.double( 0.06 ),
6064  useMultScattering = cms.bool( True ),
6065  SeedComparitorPSet = cms.PSet(
6066  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
6067  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
6068  ),
6069  extraHitRZtolerance = cms.double( 0.06 ),
6070  ComponentName = cms.string( "PixelTripletHLTGenerator" )
6071  ),
6072  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
6073  )
6074 )
6075 fragment.hltPixelCandsForMinBias = cms.EDProducer( "ConcreteChargedCandidateProducer",
6076  src = cms.InputTag( "hltPixelTracksForMinBias" ),
6077  particleType = cms.string( "pi+" )
6078 )
6079 fragment.hltMinBiasPixelFilterPT04 = cms.EDFilter( "HLTPixlMBFilt",
6080  pixlTag = cms.InputTag( "hltPixelCandsForMinBias" ),
6081  saveTags = cms.bool( True ),
6082  MinTrks = cms.uint32( 1 ),
6083  MinPt = cms.double( 0.4 ),
6084  MinSep = cms.double( 1.0 )
6085 )
6086 fragment.hltL1sL1SingleJet8BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
6087  L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_BptxAND" ),
6088  saveTags = cms.bool( True ),
6089  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6090  L1UseL1TriggerObjectMaps = cms.bool( True ),
6091  L1UseAliasesForSeeding = cms.bool( True ),
6092  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6093  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6094  L1NrBxInEvent = cms.int32( 3 ),
6095  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6096  L1TechTriggerSeeding = cms.bool( False )
6097 )
6098 fragment.hltPrePFJet15NoCaloMatched = cms.EDFilter( "HLTPrescaler",
6099  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6100  offset = cms.uint32( 0 )
6101 )
6102 fragment.hltSinglePFJet15NoCaloMatched = cms.EDFilter( "HLT1PFJet",
6103  saveTags = cms.bool( True ),
6104  MinPt = cms.double( 15.0 ),
6105  MinN = cms.int32( 1 ),
6106  MaxEta = cms.double( 99.0 ),
6107  MinMass = cms.double( -1.0 ),
6108  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
6109  MinE = cms.double( -1.0 ),
6110  triggerType = cms.int32( 85 )
6111 )
6112 fragment.hltL1sETT15BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
6113  L1SeedsLogicalExpression = cms.string( "L1_ETT15_BptxAND" ),
6114  saveTags = cms.bool( True ),
6115  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6116  L1UseL1TriggerObjectMaps = cms.bool( True ),
6117  L1UseAliasesForSeeding = cms.bool( True ),
6118  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6119  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6120  L1NrBxInEvent = cms.int32( 3 ),
6121  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6122  L1TechTriggerSeeding = cms.bool( False )
6123 )
6124 fragment.hltPrePixelTracksMultiplicity60 = cms.EDFilter( "HLTPrescaler",
6125  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6126  offset = cms.uint32( 0 )
6127 )
6128 fragment.hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer",
6129  useFilterWithES = cms.bool( False ),
6130  FilterPSet = cms.PSet(
6131  chi2 = cms.double( 1000.0 ),
6132  nSigmaTipMaxTolerance = cms.double( 0.0 ),
6133  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
6134  nSigmaInvPtTolerance = cms.double( 0.0 ),
6135  ptMin = cms.double( 0.3 ),
6136  tipMax = cms.double( 1.0 )
6137  ),
6138  passLabel = cms.string( "" ),
6139  FitterPSet = cms.PSet(
6140  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
6141  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6142  fixImpactParameter = cms.double( 0.0 )
6143  ),
6144  RegionFactoryPSet = cms.PSet(
6145  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
6146  RegionPSet = cms.PSet(
6147  precise = cms.bool( True ),
6148  originRadius = cms.double( 0.2 ),
6149  ptMin = cms.double( 0.3 ),
6150  originHalfLength = cms.double( 15.1 ),
6151  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
6152  )
6153  ),
6154  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
6155  OrderedHitsFactoryPSet = cms.PSet(
6156  ComponentName = cms.string( "StandardHitTripletGenerator" ),
6157  GeneratorPSet = cms.PSet(
6158  useBending = cms.bool( True ),
6159  useFixedPreFiltering = cms.bool( False ),
6160  maxElement = cms.uint32( 100000 ),
6161  phiPreFiltering = cms.double( 0.3 ),
6162  extraHitRPhitolerance = cms.double( 0.06 ),
6163  useMultScattering = cms.bool( True ),
6164  SeedComparitorPSet = cms.PSet(
6165  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
6166  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
6167  ),
6168  extraHitRZtolerance = cms.double( 0.06 ),
6169  ComponentName = cms.string( "PixelTripletHLTGenerator" )
6170  ),
6171  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
6172  )
6173 )
6174 fragment.hltPixelVerticesForHighMult = cms.EDProducer( "PixelVertexProducer",
6175  WtAverage = cms.bool( True ),
6176  Method2 = cms.bool( True ),
6177  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6178  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
6179  Verbosity = cms.int32( 0 ),
6180  UseError = cms.bool( True ),
6181  TrackCollection = cms.InputTag( "hltPixelTracksForHighMult" ),
6182  PtMin = cms.double( 0.4 ),
6183  NTrkMin = cms.int32( 30 ),
6184  ZOffset = cms.double( 5.0 ),
6185  Finder = cms.string( "DivisiveVertexFinder" ),
6186  ZSeparation = cms.double( 0.05 )
6187 )
6188 fragment.hltGoodPixelTracksForHighMult = cms.EDProducer( "AnalyticalTrackSelector",
6189  max_d0 = cms.double( 100.0 ),
6190  minNumber3DLayers = cms.uint32( 0 ),
6191  max_lostHitFraction = cms.double( 1.0 ),
6192  applyAbsCutsIfNoPV = cms.bool( False ),
6193  qualityBit = cms.string( "loose" ),
6194  minNumberLayers = cms.uint32( 0 ),
6195  chi2n_par = cms.double( 9999.0 ),
6196  useVtxError = cms.bool( False ),
6197  nSigmaZ = cms.double( 100.0 ),
6198  dz_par2 = cms.vdouble( 1.0, 1.0 ),
6199  applyAdaptedPVCuts = cms.bool( True ),
6200  min_eta = cms.double( -9999.0 ),
6201  dz_par1 = cms.vdouble( 9999.0, 1.0 ),
6202  copyTrajectories = cms.untracked.bool( False ),
6203  vtxNumber = cms.int32( -1 ),
6204  max_d0NoPV = cms.double( 0.5 ),
6205  keepAllTracks = cms.bool( False ),
6206  maxNumberLostLayers = cms.uint32( 999 ),
6207  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6208  max_relpterr = cms.double( 999.0 ),
6209  copyExtras = cms.untracked.bool( False ),
6210  max_z0NoPV = cms.double( 100.0 ),
6211  vertexCut = cms.string( "" ),
6212  max_z0 = cms.double( 100.0 ),
6213  useVertices = cms.bool( True ),
6214  min_nhits = cms.uint32( 0 ),
6215  src = cms.InputTag( "hltPixelTracksForHighMult" ),
6216  max_minMissHitOutOrIn = cms.int32( 99 ),
6217  chi2n_no1Dmod_par = cms.double( 9999.0 ),
6218  vertices = cms.InputTag( "hltPixelVerticesForHighMult" ),
6219  max_eta = cms.double( 9999.0 ),
6220  d0_par2 = cms.vdouble( 9999.0, 1.0 ),
6221  d0_par1 = cms.vdouble( 9999.0, 1.0 ),
6222  res_par = cms.vdouble( 99999.0, 99999.0 ),
6223  minHitsToBypassChecks = cms.uint32( 999 )
6224 )
6225 fragment.hltPixelCandsForHighMult = cms.EDProducer( "ConcreteChargedCandidateProducer",
6226  src = cms.InputTag( "hltGoodPixelTracksForHighMult" ),
6227  particleType = cms.string( "pi+" )
6228 )
6229 fragment.hlt1HighMult60 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6230  saveTags = cms.bool( True ),
6231  MinTrks = cms.int32( 60 ),
6232  MinPt = cms.double( 0.4 ),
6233  MaxVz = cms.double( 15.0 ),
6234  MaxEta = cms.double( 2.4 ),
6235  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6236  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6237  MaxPt = cms.double( 9999.0 ),
6238  MinSep = cms.double( 0.12 )
6239 )
6240 fragment.hltPrePixelTracksMultiplicity85 = cms.EDFilter( "HLTPrescaler",
6241  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6242  offset = cms.uint32( 0 )
6243 )
6244 fragment.hlt1HighMult85 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6245  saveTags = cms.bool( True ),
6246  MinTrks = cms.int32( 85 ),
6247  MinPt = cms.double( 0.4 ),
6248  MaxVz = cms.double( 15.0 ),
6249  MaxEta = cms.double( 2.4 ),
6250  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6251  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6252  MaxPt = cms.double( 9999.0 ),
6253  MinSep = cms.double( 0.12 )
6254 )
6255 fragment.hltPrePixelTracksMultiplicity110 = cms.EDFilter( "HLTPrescaler",
6256  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6257  offset = cms.uint32( 0 )
6258 )
6259 fragment.hlt1HighMult110 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6260  saveTags = cms.bool( True ),
6261  MinTrks = cms.int32( 110 ),
6262  MinPt = cms.double( 0.4 ),
6263  MaxVz = cms.double( 15.0 ),
6264  MaxEta = cms.double( 2.4 ),
6265  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6266  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6267  MaxPt = cms.double( 9999.0 ),
6268  MinSep = cms.double( 0.12 )
6269 )
6270 fragment.hltL1sETT90 = cms.EDFilter( "HLTLevel1GTSeed",
6271  L1SeedsLogicalExpression = cms.string( "L1_ETT90" ),
6272  saveTags = cms.bool( True ),
6273  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6274  L1UseL1TriggerObjectMaps = cms.bool( True ),
6275  L1UseAliasesForSeeding = cms.bool( True ),
6276  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6277  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6278  L1NrBxInEvent = cms.int32( 3 ),
6279  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6280  L1TechTriggerSeeding = cms.bool( False )
6281 )
6282 fragment.hltPrePixelTracksMultiplicity135 = cms.EDFilter( "HLTPrescaler",
6283  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6284  offset = cms.uint32( 0 )
6285 )
6286 fragment.hlt1HighMult135 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6287  saveTags = cms.bool( True ),
6288  MinTrks = cms.int32( 135 ),
6289  MinPt = cms.double( 0.4 ),
6290  MaxVz = cms.double( 15.0 ),
6291  MaxEta = cms.double( 2.4 ),
6292  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6293  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6294  MaxPt = cms.double( 9999.0 ),
6295  MinSep = cms.double( 0.12 )
6296 )
6297 fragment.hltL1sETT130 = cms.EDFilter( "HLTLevel1GTSeed",
6298  L1SeedsLogicalExpression = cms.string( "L1_ETT130" ),
6299  saveTags = cms.bool( True ),
6300  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6301  L1UseL1TriggerObjectMaps = cms.bool( True ),
6302  L1UseAliasesForSeeding = cms.bool( True ),
6303  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6304  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6305  L1NrBxInEvent = cms.int32( 3 ),
6306  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6307  L1TechTriggerSeeding = cms.bool( False )
6308 )
6309 fragment.hltPrePixelTracksMultiplicity160 = cms.EDFilter( "HLTPrescaler",
6310  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6311  offset = cms.uint32( 0 )
6312 )
6313 fragment.hlt1HighMult160 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6314  saveTags = cms.bool( True ),
6315  MinTrks = cms.int32( 160 ),
6316  MinPt = cms.double( 0.4 ),
6317  MaxVz = cms.double( 15.0 ),
6318  MaxEta = cms.double( 2.4 ),
6319  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
6320  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
6321  MaxPt = cms.double( 9999.0 ),
6322  MinSep = cms.double( 0.12 )
6323 )
6324 fragment.hltL1sL1SingleEG5 = cms.EDFilter( "HLTLevel1GTSeed",
6325  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5" ),
6326  saveTags = cms.bool( True ),
6327  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
6328  L1UseL1TriggerObjectMaps = cms.bool( True ),
6329  L1UseAliasesForSeeding = cms.bool( True ),
6330  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6331  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
6332  L1NrBxInEvent = cms.int32( 3 ),
6333  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
6334  L1TechTriggerSeeding = cms.bool( False )
6335 )
6336 fragment.hltPreEle5SC5JPsiMass2to4p5 = cms.EDFilter( "HLTPrescaler",
6337  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
6338  offset = cms.uint32( 0 )
6339 )
6340 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
6341  l1InputRegions = cms.VPSet(
6342  cms.PSet( maxEt = cms.double( 999.0 ),
6343  regionEtaMargin = cms.double( 0.14 ),
6344  minEt = cms.double( 5.0 ),
6345  regionPhiMargin = cms.double( 0.4 ),
6346  inputColl = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6347  type = cms.string( "L1EmParticle" )
6348  ),
6349  cms.PSet( maxEt = cms.double( 999.0 ),
6350  regionEtaMargin = cms.double( 0.14 ),
6351  minEt = cms.double( 5.0 ),
6352  regionPhiMargin = cms.double( 0.4 ),
6353  inputColl = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6354  type = cms.string( "L1EmParticle" )
6355  ),
6356  cms.PSet( maxEt = cms.double( 999.0 ),
6357  regionEtaMargin = cms.double( 0.14 ),
6358  minEt = cms.double( 200.0 ),
6359  regionPhiMargin = cms.double( 0.4 ),
6360  inputColl = cms.InputTag( 'hltL1extraParticles','Central' ),
6361  type = cms.string( "L1JetParticle" )
6362  )
6363  ),
6364  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6365  productLabels = cms.vstring( 'EcalRecHitsEB',
6366  'EcalRecHitsEE' )
6367 )
6368 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
6369  l1InputRegions = cms.VPSet(
6370  cms.PSet( maxEt = cms.double( 999.0 ),
6371  regionEtaMargin = cms.double( 0.14 ),
6372  minEt = cms.double( 5.0 ),
6373  regionPhiMargin = cms.double( 0.4 ),
6374  inputColl = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6375  type = cms.string( "L1EmParticle" )
6376  ),
6377  cms.PSet( maxEt = cms.double( 999.0 ),
6378  regionEtaMargin = cms.double( 0.14 ),
6379  minEt = cms.double( 5.0 ),
6380  regionPhiMargin = cms.double( 0.4 ),
6381  inputColl = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6382  type = cms.string( "L1EmParticle" )
6383  ),
6384  cms.PSet( maxEt = cms.double( 999.0 ),
6385  regionEtaMargin = cms.double( 0.14 ),
6386  minEt = cms.double( 200.0 ),
6387  regionPhiMargin = cms.double( 0.4 ),
6388  inputColl = cms.InputTag( 'hltL1extraParticles','Central' ),
6389  type = cms.string( "L1JetParticle" )
6390  )
6391  ),
6392  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
6393  productLabels = cms.vstring( 'EcalRecHitsES' )
6394 )
6395 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
6396  producers = cms.VPSet(
6397  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6398  qualityTests = cms.VPSet(
6399  cms.PSet( threshold = cms.double( 0.08 ),
6400  name = cms.string( "PFRecHitQTestThreshold" )
6401  ),
6402  cms.PSet( timingCleaning = cms.bool( True ),
6403  topologicalCleaning = cms.bool( True ),
6404  cleaningThreshold = cms.double( 2.0 ),
6405  skipTTRecoveredHits = cms.bool( True ),
6406  name = cms.string( "PFRecHitQTestECAL" )
6407  )
6408  ),
6409  name = cms.string( "PFEBRecHitCreator" )
6410  ),
6411  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6412  qualityTests = cms.VPSet(
6413  cms.PSet( threshold = cms.double( 0.3 ),
6414  name = cms.string( "PFRecHitQTestThreshold" )
6415  ),
6416  cms.PSet( timingCleaning = cms.bool( True ),
6417  topologicalCleaning = cms.bool( True ),
6418  cleaningThreshold = cms.double( 2.0 ),
6419  skipTTRecoveredHits = cms.bool( True ),
6420  name = cms.string( "PFRecHitQTestECAL" )
6421  )
6422  ),
6423  name = cms.string( "PFEERecHitCreator" )
6424  )
6425  ),
6426  navigator = cms.PSet(
6427  barrel = cms.PSet( ),
6428  endcap = cms.PSet( ),
6429  name = cms.string( "PFRecHitECALNavigator" )
6430  )
6431 )
6432 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
6433  producers = cms.VPSet(
6434  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
6435  qualityTests = cms.VPSet(
6436  cms.PSet( threshold = cms.double( 7.0E-6 ),
6437  name = cms.string( "PFRecHitQTestThreshold" )
6438  )
6439  ),
6440  name = cms.string( "PFPSRecHitCreator" )
6441  )
6442  ),
6443  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
6444 )
6445 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
6446  pfClusterBuilder = cms.PSet(
6447  minFracTot = cms.double( 1.0E-20 ),
6448  positionCalc = cms.PSet(
6449  minFractionInCalc = cms.double( 1.0E-9 ),
6450  logWeightDenominator = cms.double( 6.0E-5 ),
6451  minAllowedNormalization = cms.double( 1.0E-9 ),
6452  posCalcNCrystals = cms.int32( -1 ),
6453  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6454  ),
6455  maxIterations = cms.uint32( 50 ),
6456  stoppingTolerance = cms.double( 1.0E-8 ),
6457  minFractionToKeep = cms.double( 1.0E-7 ),
6458  excludeOtherSeeds = cms.bool( True ),
6459  showerSigma = cms.double( 0.3 ),
6460  recHitEnergyNorms = cms.VPSet(
6461  cms.PSet( detector = cms.string( "PS1" ),
6462  recHitEnergyNorm = cms.double( 6.0E-5 )
6463  ),
6464  cms.PSet( detector = cms.string( "PS2" ),
6465  recHitEnergyNorm = cms.double( 6.0E-5 )
6466  )
6467  ),
6468  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
6469  ),
6470  positionReCalc = cms.PSet( ),
6471  initialClusteringStep = cms.PSet(
6472  thresholdsByDetector = cms.VPSet(
6473  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
6474  detector = cms.string( "PS1" ),
6475  gatheringThresholdPt = cms.double( 0.0 )
6476  ),
6477  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
6478  detector = cms.string( "PS2" ),
6479  gatheringThresholdPt = cms.double( 0.0 )
6480  )
6481  ),
6482  useCornerCells = cms.bool( False ),
6483  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6484  ),
6485  energyCorrector = cms.PSet( ),
6486  recHitCleaners = cms.VPSet(
6487  ),
6488  seedFinder = cms.PSet(
6489  nNeighbours = cms.int32( 4 ),
6490  thresholdsByDetector = cms.VPSet(
6491  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
6492  seedingThresholdPt = cms.double( 0.0 ),
6493  detector = cms.string( "PS1" )
6494  ),
6495  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
6496  seedingThresholdPt = cms.double( 0.0 ),
6497  detector = cms.string( "PS2" )
6498  )
6499  ),
6500  algoName = cms.string( "LocalMaximumSeedFinder" )
6501  ),
6502  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" )
6503 )
6504 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
6505  pfClusterBuilder = cms.PSet(
6506  positionCalc = cms.PSet(
6507  minFractionInCalc = cms.double( 1.0E-9 ),
6508  logWeightDenominator = cms.double( 0.08 ),
6509  minAllowedNormalization = cms.double( 1.0E-9 ),
6510  posCalcNCrystals = cms.int32( 9 ),
6511  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6512  ),
6513  minFracTot = cms.double( 1.0E-20 ),
6514  positionCalcForConvergence = cms.PSet(
6515  minFractionInCalc = cms.double( 0.0 ),
6516  W0 = cms.double( 4.2 ),
6517  minAllowedNormalization = cms.double( 0.0 ),
6518  T0_EB = cms.double( 7.4 ),
6519  X0 = cms.double( 0.89 ),
6520  T0_ES = cms.double( 1.2 ),
6521  T0_EE = cms.double( 3.1 ),
6522  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
6523  ),
6524  maxIterations = cms.uint32( 50 ),
6525  stoppingTolerance = cms.double( 1.0E-8 ),
6526  minFractionToKeep = cms.double( 1.0E-7 ),
6527  excludeOtherSeeds = cms.bool( True ),
6528  showerSigma = cms.double( 1.5 ),
6529  recHitEnergyNorms = cms.VPSet(
6530  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
6531  recHitEnergyNorm = cms.double( 0.08 )
6532  ),
6533  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
6534  recHitEnergyNorm = cms.double( 0.3 )
6535  )
6536  ),
6537  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6538  allCellsPositionCalc = cms.PSet(
6539  minFractionInCalc = cms.double( 1.0E-9 ),
6540  logWeightDenominator = cms.double( 0.08 ),
6541  minAllowedNormalization = cms.double( 1.0E-9 ),
6542  posCalcNCrystals = cms.int32( -1 ),
6543  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6544  )
6545  ),
6546  positionReCalc = cms.PSet(
6547  minFractionInCalc = cms.double( 0.0 ),
6548  W0 = cms.double( 4.2 ),
6549  minAllowedNormalization = cms.double( 0.0 ),
6550  T0_EB = cms.double( 7.4 ),
6551  X0 = cms.double( 0.89 ),
6552  T0_ES = cms.double( 1.2 ),
6553  T0_EE = cms.double( 3.1 ),
6554  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
6555  ),
6556  initialClusteringStep = cms.PSet(
6557  thresholdsByDetector = cms.VPSet(
6558  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
6559  detector = cms.string( "ECAL_BARREL" ),
6560  gatheringThresholdPt = cms.double( 0.0 )
6561  ),
6562  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
6563  detector = cms.string( "ECAL_ENDCAP" ),
6564  gatheringThresholdPt = cms.double( 0.0 )
6565  )
6566  ),
6567  useCornerCells = cms.bool( True ),
6568  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6569  ),
6570  energyCorrector = cms.PSet( ),
6571  recHitCleaners = cms.VPSet(
6572  cms.PSet( cleaningByDetector = cms.VPSet(
6573  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
6574  fractionThresholdModifier = cms.double( 3.0 ),
6575  doubleSpikeThresh = cms.double( 10.0 ),
6576  minS4S1_b = cms.double( -0.024 ),
6577  singleSpikeThresh = cms.double( 4.0 ),
6578  detector = cms.string( "ECAL_BARREL" ),
6579  minS4S1_a = cms.double( 0.04 ),
6580  energyThresholdModifier = cms.double( 2.0 )
6581  ),
6582  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
6583  fractionThresholdModifier = cms.double( 3.0 ),
6584  doubleSpikeThresh = cms.double( 1.0E9 ),
6585  minS4S1_b = cms.double( -0.0125 ),
6586  singleSpikeThresh = cms.double( 15.0 ),
6587  detector = cms.string( "ECAL_ENDCAP" ),
6588  minS4S1_a = cms.double( 0.02 ),
6589  energyThresholdModifier = cms.double( 2.0 )
6590  )
6591 ),
6592  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
6593  )
6594  ),
6595  seedFinder = cms.PSet(
6596  nNeighbours = cms.int32( 8 ),
6597  thresholdsByDetector = cms.VPSet(
6598  cms.PSet( seedingThreshold = cms.double( 0.6 ),
6599  seedingThresholdPt = cms.double( 0.15 ),
6600  detector = cms.string( "ECAL_ENDCAP" )
6601  ),
6602  cms.PSet( seedingThreshold = cms.double( 0.23 ),
6603  seedingThresholdPt = cms.double( 0.0 ),
6604  detector = cms.string( "ECAL_BARREL" )
6605  )
6606  ),
6607  algoName = cms.string( "LocalMaximumSeedFinder" )
6608  ),
6609  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" )
6610 )
6611 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
6612  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
6613  minimumPSEnergy = cms.double( 0.0 ),
6614  energyCorrector = cms.PSet(
6615  applyCrackCorrections = cms.bool( False ),
6616  algoName = cms.string( "PFClusterEMEnergyCorrector" )
6617  ),
6618  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
6619 )
6620 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
6621  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
6622  doSatelliteClusterMerge = cms.bool( False ),
6623  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6624  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
6625  useRegression = cms.bool( False ),
6626  satelliteMajorityFraction = cms.double( 0.5 ),
6627  thresh_PFClusterEndcap = cms.double( 4.0 ),
6628  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
6629  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
6630  use_preshower = cms.bool( True ),
6631  thresh_PFClusterBarrel = cms.double( 4.0 ),
6632  thresh_SCEt = cms.double( 4.0 ),
6633  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
6634  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
6635  verbose = cms.untracked.bool( False ),
6636  useDynamicDPhiWindow = cms.bool( True ),
6637  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
6638  regressionConfig = cms.PSet(
6639  regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ),
6640  ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6641  ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6642  regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ),
6643  vertexCollection = cms.InputTag( "offlinePrimaryVertices" )
6644  ),
6645  applyCrackCorrections = cms.bool( False ),
6646  satelliteClusterSeedThreshold = cms.double( 50.0 ),
6647  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
6648  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
6649  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
6650  thresh_PFClusterSeedBarrel = cms.double( 4.0 ),
6651  ClusteringType = cms.string( "Mustache" ),
6652  EnergyWeight = cms.string( "Raw" ),
6653  thresh_PFClusterSeedEndcap = cms.double( 4.0 ),
6654  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
6655  thresh_PFClusterES = cms.double( 5.0 ),
6656  seedThresholdIsET = cms.bool( True ),
6657  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" )
6658 )
6659 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
6660  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
6661  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
6662  recoEcalCandidateCollection = cms.string( "" )
6663 )
6664 fragment.hltEGL1SingleEG5Filter = cms.EDFilter( "HLTEgammaL1MatchFilterRegional",
6665  doIsolated = cms.bool( False ),
6666  endcap_end = cms.double( 2.65 ),
6667  region_phi_size = cms.double( 1.044 ),
6668  saveTags = cms.bool( False ),
6669  region_eta_size_ecap = cms.double( 1.0 ),
6670  barrel_end = cms.double( 1.4791 ),
6671  l1IsolatedTag = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6672  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
6673  l1CenJetsTag = cms.InputTag( 'hltL1extraParticles','Central' ),
6674  region_eta_size = cms.double( 0.522 ),
6675  L1SeedFilterTag = cms.InputTag( "hltL1sL1SingleEG5" ),
6676  candNonIsolatedTag = cms.InputTag( "" ),
6677  l1NonIsolatedTag = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6678  ncandcut = cms.int32( 1 )
6679 )
6680 fragment.hltEle5SC5JPsiEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
6681  saveTags = cms.bool( True ),
6682  L1NonIsoCand = cms.InputTag( "" ),
6683  relaxed = cms.untracked.bool( False ),
6684  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6685  inputTag = cms.InputTag( "hltEGL1SingleEG5Filter" ),
6686  etcutEB = cms.double( 5.0 ),
6687  etcutEE = cms.double( 5.0 ),
6688  ncandcut = cms.int32( 1 )
6689 )
6690 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
6691  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
6692  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
6693  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
6694  isIeta = cms.bool( True )
6695 )
6696 fragment.hltEle5SC5JPsiClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
6697  doIsolated = cms.bool( True ),
6698  thrOverE2EE = cms.double( -1.0 ),
6699  L1NonIsoCand = cms.InputTag( "" ),
6700  saveTags = cms.bool( True ),
6701  thrOverE2EB = cms.double( -1.0 ),
6702  thrRegularEE = cms.double( 0.05 ),
6703  thrOverEEE = cms.double( -1.0 ),
6704  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6705  thrOverEEB = cms.double( -1.0 ),
6706  thrRegularEB = cms.double( 0.015 ),
6707  lessThan = cms.bool( True ),
6708  useEt = cms.bool( False ),
6709  ncandcut = cms.int32( 1 ),
6710  isoTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5' ),
6711  candTag = cms.InputTag( "hltEle5SC5JPsiEtFilter" ),
6712  nonIsoTag = cms.InputTag( "" )
6713 )
6714 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6715  EBSumThreshold = cms.double( 0.2 ),
6716  MomHBDepth = cms.double( 0.2 ),
6717  UseEtEBTreshold = cms.bool( False ),
6718  hfInput = cms.InputTag( "hltHfreco" ),
6719  AllowMissingInputs = cms.bool( False ),
6720  MomEEDepth = cms.double( 0.0 ),
6721  EESumThreshold = cms.double( 0.45 ),
6722  HBGrid = cms.vdouble( ),
6723  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6724  HBThreshold = cms.double( 0.7 ),
6725  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
6726  UseEcalRecoveredHits = cms.bool( False ),
6727  MomConstrMethod = cms.int32( 1 ),
6728  MomHEDepth = cms.double( 0.4 ),
6729  HcalThreshold = cms.double( -1000.0 ),
6730  HF2Weights = cms.vdouble( ),
6731  HOWeights = cms.vdouble( ),
6732  EEGrid = cms.vdouble( ),
6733  UseSymEBTreshold = cms.bool( False ),
6734  EEWeights = cms.vdouble( ),
6735  EEWeight = cms.double( 1.0 ),
6736  UseHO = cms.bool( False ),
6737  HBWeights = cms.vdouble( ),
6738  HF1Weight = cms.double( 1.0 ),
6739  HF2Grid = cms.vdouble( ),
6740  HEDWeights = cms.vdouble( ),
6741  HEDGrid = cms.vdouble( ),
6742  EBWeight = cms.double( 1.0 ),
6743  HF1Grid = cms.vdouble( ),
6744  EBWeights = cms.vdouble( ),
6745  HOWeight = cms.double( 1.0E-99 ),
6746  HESWeight = cms.double( 1.0 ),
6747  HESThreshold = cms.double( 0.8 ),
6748  hbheInput = cms.InputTag( "hltHbhereco" ),
6749  HF2Weight = cms.double( 1.0 ),
6750  HF2Threshold = cms.double( 0.85 ),
6751  HcalAcceptSeverityLevel = cms.uint32( 9 ),
6752  EEThreshold = cms.double( 0.3 ),
6753  HOThresholdPlus1 = cms.double( 3.5 ),
6754  HOThresholdPlus2 = cms.double( 3.5 ),
6755  HF1Weights = cms.vdouble( ),
6756  hoInput = cms.InputTag( "hltHoreco" ),
6757  HF1Threshold = cms.double( 0.5 ),
6758  HOThresholdMinus1 = cms.double( 3.5 ),
6759  HESGrid = cms.vdouble( ),
6760  EcutTower = cms.double( -1000.0 ),
6761  UseRejectedRecoveredEcalHits = cms.bool( False ),
6762  UseEtEETreshold = cms.bool( False ),
6763  HESWeights = cms.vdouble( ),
6764  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6765  'kWeird',
6766  'kBad' ),
6767  HEDWeight = cms.double( 1.0 ),
6768  UseSymEETreshold = cms.bool( False ),
6769  HEDThreshold = cms.double( 0.8 ),
6770  EBThreshold = cms.double( 0.07 ),
6771  UseRejectedHitsOnly = cms.bool( False ),
6772  UseHcalRecoveredHits = cms.bool( False ),
6773  HOThresholdMinus2 = cms.double( 3.5 ),
6774  HOThreshold0 = cms.double( 3.5 ),
6775  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6776  UseRejectedRecoveredHcalHits = cms.bool( False ),
6777  MomEBDepth = cms.double( 0.3 ),
6778  HBWeight = cms.double( 1.0 ),
6779  HOGrid = cms.vdouble( ),
6780  EBGrid = cms.vdouble( )
6781 )
6782 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet",
6783  gridSpacing = cms.double( 0.55 ),
6784  maxRapidity = cms.double( 2.5 ),
6785  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
6786 )
6787 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
6788  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
6789  effectiveAreaBarrel = cms.double( 0.105 ),
6790  outerCone = cms.double( 0.14 ),
6791  innerCone = cms.double( 0.0 ),
6792  useSingleTower = cms.bool( False ),
6793  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
6794  depth = cms.int32( -1 ),
6795  doRhoCorrection = cms.bool( False ),
6796  effectiveAreaEndcap = cms.double( 0.17 ),
6797  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
6798  rhoMax = cms.double( 9.9999999E7 ),
6799  etMin = cms.double( 0.0 ),
6800  rhoScale = cms.double( 1.0 ),
6801  doEtSum = cms.bool( False )
6802 )
6803 fragment.hltEle5SC5JPsiHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
6804  doIsolated = cms.bool( True ),
6805  thrOverE2EE = cms.double( -1.0 ),
6806  L1NonIsoCand = cms.InputTag( "" ),
6807  saveTags = cms.bool( True ),
6808  thrOverE2EB = cms.double( -1.0 ),
6809  thrRegularEE = cms.double( -1.0 ),
6810  thrOverEEE = cms.double( 0.15 ),
6811  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6812  thrOverEEB = cms.double( 0.15 ),
6813  thrRegularEB = cms.double( -1.0 ),
6814  lessThan = cms.bool( True ),
6815  useEt = cms.bool( False ),
6816  ncandcut = cms.int32( 1 ),
6817  isoTag = cms.InputTag( "hltEgammaHoverE" ),
6818  candTag = cms.InputTag( "hltEle5SC5JPsiClusterShapeFilter" ),
6819  nonIsoTag = cms.InputTag( "" )
6820 )
6821 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
6822  energyEndcap = cms.double( 0.0 ),
6823  effectiveAreaBarrel = cms.double( 0.147 ),
6824  etaStripBarrel = cms.double( 0.0 ),
6825  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
6826  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
6827  etaStripEndcap = cms.double( 0.0 ),
6828  drVetoBarrel = cms.double( 0.0 ),
6829  drMax = cms.double( 0.3 ),
6830  doRhoCorrection = cms.bool( True ),
6831  energyBarrel = cms.double( 0.0 ),
6832  effectiveAreaEndcap = cms.double( 0.131 ),
6833  drVetoEndcap = cms.double( 0.0 ),
6834  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
6835  rhoMax = cms.double( 9.9999999E7 ),
6836  rhoScale = cms.double( 1.0 )
6837 )
6838 fragment.hltEle5SC5JPsiEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
6839  doIsolated = cms.bool( True ),
6840  thrOverE2EE = cms.double( -1.0 ),
6841  L1NonIsoCand = cms.InputTag( "" ),
6842  saveTags = cms.bool( True ),
6843  thrOverE2EB = cms.double( -1.0 ),
6844  thrRegularEE = cms.double( -1.0 ),
6845  thrOverEEE = cms.double( 0.3 ),
6846  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6847  thrOverEEB = cms.double( 0.5 ),
6848  thrRegularEB = cms.double( -1.0 ),
6849  lessThan = cms.bool( True ),
6850  useEt = cms.bool( True ),
6851  ncandcut = cms.int32( 1 ),
6852  isoTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
6853  candTag = cms.InputTag( "hltEle5SC5JPsiHEFilter" ),
6854  nonIsoTag = cms.InputTag( "" )
6855 )
6856 fragment.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer",
6857  L1NonIsoCand = cms.InputTag( 'hltL1extraParticles','NonIsolated' ),
6858  EMin = cms.double( 0.8 ),
6859  EtMin = cms.double( 0.5 ),
6860  L1IsoCand = cms.InputTag( 'hltL1extraParticles','Isolated' ),
6861  useTowersInCone = cms.double( 0.8 ),
6862  towerCollection = cms.InputTag( "hltTowerMakerForAll" )
6863 )
6864 fragment.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer",
6865  ECAL_Compensate = cms.bool( False ),
6866  ECAL_Dead_Code = cms.uint32( 10 ),
6867  MinLongTiming_Cut = cms.double( -5.0 ),
6868  ECAL_Compensation = cms.double( 0.5 ),
6869  MaxLongTiming_Cut = cms.double( 5.0 ),
6870  weight_HFhad = cms.double( 1.0 ),
6871  ApplyPulseDPG = cms.bool( False ),
6872  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
6873  ECAL_Threshold = cms.double( 10.0 ),
6874  ApplyTimeDPG = cms.bool( False ),
6875  caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ),
6876  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
6877  LongFibre_Fraction = cms.double( 0.1 ),
6878  MaxShortTiming_Cut = cms.double( 5.0 ),
6879  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
6880  thresh_Barrel = cms.double( 0.4 ),
6881  navigation_HF = cms.bool( True ),
6882  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
6883  HF_Calib_29 = cms.double( 1.07 ),
6884  LongFibre_Cut = cms.double( 120.0 ),
6885  EM_Depth = cms.double( 22.0 ),
6886  weight_HFem = cms.double( 1.0 ),
6887  LongShortFibre_Cut = cms.double( 1.0E9 ),
6888  MinShortTiming_Cut = cms.double( -5.0 ),
6889  HCAL_Calib = cms.bool( True ),
6890  thresh_HF = cms.double( 0.4 ),
6891  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
6892  thresh_Endcap = cms.double( 0.4 ),
6893  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
6894  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
6895  ShortFibre_Cut = cms.double( 60.0 ),
6896  ApplyLongShortDPG = cms.bool( True ),
6897  HF_Calib = cms.bool( True ),
6898  HAD_Depth = cms.double( 47.0 ),
6899  ShortFibre_Fraction = cms.double( 0.01 ),
6900  HCAL_Calib_29 = cms.double( 1.35 )
6901 )
6902 fragment.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFClusterProducer",
6903  pfClusterBuilder = cms.PSet(
6904  positionCalc = cms.PSet(
6905  minFractionInCalc = cms.double( 1.0E-9 ),
6906  logWeightDenominator = cms.double( 0.8 ),
6907  minAllowedNormalization = cms.double( 1.0E-9 ),
6908  posCalcNCrystals = cms.int32( 5 ),
6909  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6910  ),
6911  minFracTot = cms.double( 1.0E-20 ),
6912  maxIterations = cms.uint32( 50 ),
6913  stoppingTolerance = cms.double( 1.0E-8 ),
6914  minFractionToKeep = cms.double( 1.0E-7 ),
6915  excludeOtherSeeds = cms.bool( True ),
6916  showerSigma = cms.double( 10.0 ),
6917  recHitEnergyNorms = cms.VPSet(
6918  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
6919  recHitEnergyNorm = cms.double( 0.8 )
6920  ),
6921  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
6922  recHitEnergyNorm = cms.double( 0.8 )
6923  )
6924  ),
6925  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6926  allCellsPositionCalc = cms.PSet(
6927  minFractionInCalc = cms.double( 1.0E-9 ),
6928  logWeightDenominator = cms.double( 0.8 ),
6929  minAllowedNormalization = cms.double( 1.0E-9 ),
6930  posCalcNCrystals = cms.int32( -1 ),
6931  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
6932  )
6933  ),
6934  positionReCalc = cms.PSet( ),
6935  initialClusteringStep = cms.PSet(
6936  thresholdsByDetector = cms.VPSet(
6937  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
6938  detector = cms.string( "HCAL_BARREL1" ),
6939  gatheringThresholdPt = cms.double( 0.0 )
6940  ),
6941  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
6942  detector = cms.string( "HCAL_ENDCAP" ),
6943  gatheringThresholdPt = cms.double( 0.0 )
6944  )
6945  ),
6946  useCornerCells = cms.bool( True ),
6947  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
6948  ),
6949  energyCorrector = cms.PSet( ),
6950  recHitCleaners = cms.VPSet(
6951  cms.PSet( algoName = cms.string( "RBXAndHPDCleaner" ) )
6952  ),
6953  seedFinder = cms.PSet(
6954  nNeighbours = cms.int32( 4 ),
6955  thresholdsByDetector = cms.VPSet(
6956  cms.PSet( seedingThreshold = cms.double( 0.8 ),
6957  seedingThresholdPt = cms.double( 0.0 ),
6958  detector = cms.string( "HCAL_BARREL1" )
6959  ),
6960  cms.PSet( seedingThreshold = cms.double( 1.1 ),
6961  seedingThresholdPt = cms.double( 0.0 ),
6962  detector = cms.string( "HCAL_ENDCAP" )
6963  )
6964  ),
6965  algoName = cms.string( "LocalMaximumSeedFinder" )
6966  ),
6967  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHCALForEgamma" )
6968 )
6969 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
6970  energyEndcap = cms.double( 0.0 ),
6971  useHF = cms.bool( False ),
6972  useEt = cms.bool( True ),
6973  etaStripBarrel = cms.double( 0.0 ),
6974  pfClusterProducerHFHAD = cms.InputTag( "hltParticleFlowClusterHFHADForEgamma" ),
6975  rhoScale = cms.double( 1.0 ),
6976  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
6977  etaStripEndcap = cms.double( 0.0 ),
6978  drVetoBarrel = cms.double( 0.0 ),
6979  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ),
6980  drMax = cms.double( 0.3 ),
6981  effectiveAreaBarrel = cms.double( 0.071 ),
6982  energyBarrel = cms.double( 0.0 ),
6983  effectiveAreaEndcap = cms.double( 0.182 ),
6984  drVetoEndcap = cms.double( 0.0 ),
6985  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
6986  rhoMax = cms.double( 9.9999999E7 ),
6987  pfClusterProducerHFEM = cms.InputTag( "hltParticleFlowClusterHFEMForEgamma" ),
6988  doRhoCorrection = cms.bool( True )
6989 )
6990 fragment.hltEle5SC5JPsiHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
6991  doIsolated = cms.bool( True ),
6992  thrOverE2EE = cms.double( -1.0 ),
6993  L1NonIsoCand = cms.InputTag( "" ),
6994  saveTags = cms.bool( True ),
6995  thrOverE2EB = cms.double( -1.0 ),
6996  thrRegularEE = cms.double( -1.0 ),
6997  thrOverEEE = cms.double( 0.2 ),
6998  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
6999  thrOverEEB = cms.double( 0.2 ),
7000  thrRegularEB = cms.double( -1.0 ),
7001  lessThan = cms.bool( True ),
7002  useEt = cms.bool( True ),
7003  ncandcut = cms.int32( 1 ),
7004  isoTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
7005  candTag = cms.InputTag( "hltEle5SC5JPsiEcalIsoFilter" ),
7006  nonIsoTag = cms.InputTag( "" )
7007 )
7008 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer",
7009  endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
7010  SeedConfiguration = cms.PSet(
7011  searchInTIDTEC = cms.bool( True ),
7012  HighPtThreshold = cms.double( 35.0 ),
7013  r2MinF = cms.double( -0.15 ),
7014  OrderedHitsFactoryPSet = cms.PSet(
7015  maxElement = cms.uint32( 0 ),
7016  ComponentName = cms.string( "StandardHitPairGenerator" ),
7017  useOnDemandTracker = cms.untracked.int32( 0 ),
7018  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
7019  ),
7020  DeltaPhi1Low = cms.double( 0.23 ),
7021  DeltaPhi1High = cms.double( 0.08 ),
7022  ePhiMin1 = cms.double( -0.08 ),
7023  LowPtThreshold = cms.double( 3.0 ),
7024  RegionPSet = cms.PSet(
7025  deltaPhiRegion = cms.double( 0.4 ),
7026  originHalfLength = cms.double( 15.0 ),
7027  useZInVertex = cms.bool( True ),
7028  deltaEtaRegion = cms.double( 0.1 ),
7029  ptMin = cms.double( 1.5 ),
7030  originRadius = cms.double( 0.2 ),
7031  VertexProducer = cms.InputTag( "dummyVertices" )
7032  ),
7033  dynamicPhiRoad = cms.bool( False ),
7034  ePhiMax1 = cms.double( 0.04 ),
7035  measurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
7036  SizeWindowENeg = cms.double( 0.675 ),
7037  nSigmasDeltaZ1 = cms.double( 5.0 ),
7038  rMaxI = cms.double( 0.2 ),
7039  preFilteredSeeds = cms.bool( True ),
7040  r2MaxF = cms.double( 0.15 ),
7041  pPhiMin1 = cms.double( -0.04 ),
7042  initialSeeds = cms.InputTag( "noSeedsHere" ),
7043  pPhiMax1 = cms.double( 0.08 ),
7044  SCEtCut = cms.double( 3.0 ),
7045  z2MaxB = cms.double( 0.09 ),
7046  fromTrackerSeeds = cms.bool( True ),
7047  hcalRecHits = cms.InputTag( "hltHbhereco" ),
7048  z2MinB = cms.double( -0.09 ),
7049  rMinI = cms.double( -0.2 ),
7050  hOverEConeSize = cms.double( 0.0 ),
7051  hOverEHBMinE = cms.double( 999999.0 ),
7052  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7053  applyHOverECut = cms.bool( False ),
7054  hOverEHFMinE = cms.double( 999999.0 ),
7055  measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7056  PhiMin2B = cms.double( -0.004 ),
7057  PhiMin2F = cms.double( -0.004 ),
7058  PhiMax2B = cms.double( 0.004 ),
7059  PhiMax2F = cms.double( 0.004 ),
7060  DeltaPhi2B = cms.double( 0.004 ),
7061  DeltaPhi2F = cms.double( 0.004 ),
7062  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
7063  ),
7064  barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' )
7065 )
7066 fragment.hltEle5SC5JPsiPixelMatchFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
7067  saveTags = cms.bool( True ),
7068  s2_threshold = cms.double( 0.4 ),
7069  npixelmatchcut = cms.double( 1.0 ),
7070  tanhSO10InterThres = cms.double( 1.0 ),
7071  pixelVeto = cms.bool( False ),
7072  doIsolated = cms.bool( True ),
7073  s_a_phi1B = cms.double( 0.0069 ),
7074  s_a_phi1F = cms.double( 0.0076 ),
7075  s_a_phi1I = cms.double( 0.0088 ),
7076  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7077  candTag = cms.InputTag( "hltEle5SC5JPsiHcalIsoFilter" ),
7078  tanhSO10ForwardThres = cms.double( 1.0 ),
7079  L1IsoPixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
7080  L1NonIsoCand = cms.InputTag( "" ),
7081  ncandcut = cms.int32( 1 ),
7082  tanhSO10BarrelThres = cms.double( 0.35 ),
7083  s_a_rF = cms.double( 0.04 ),
7084  L1NonIsoPixelSeedsTag = cms.InputTag( "" ),
7085  s_a_rI = cms.double( 0.027 ),
7086  s_a_phi2I = cms.double( 7.0E-4 ),
7087  useS = cms.bool( False ),
7088  s_a_phi2B = cms.double( 3.7E-4 ),
7089  s_a_zB = cms.double( 0.012 ),
7090  s_a_phi2F = cms.double( 0.00906 )
7091 )
7092 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
7093  src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
7094  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7095  SimpleMagneticField = cms.string( "" ),
7096  TransientInitialStateEstimatorParameters = cms.PSet(
7097  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7098  numberMeasurementsForFit = cms.int32( 4 ),
7099  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7100  ),
7101  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7102  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7103  cleanTrajectoryAfterInOut = cms.bool( True ),
7104  useHitsSplitting = cms.bool( True ),
7105  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7106  doSeedingRegionRebuilding = cms.bool( True ),
7107  maxNSeeds = cms.uint32( 1000000 ),
7108  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForElectrons" ) ),
7109  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7110  TrajectoryBuilder = cms.string( "" )
7111 )
7112 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
7113  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
7114  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7115  producer = cms.string( "" ),
7116  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7117  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
7118  useHitsSplitting = cms.bool( False ),
7119  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
7120  GeometricInnerState = cms.bool( True ),
7121  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7122  TrajectoryInEvent = cms.bool( True ),
7123  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7124  AlgorithmName = cms.string( "gsf" ),
7125  Propagator = cms.string( "hltESPFwdElectronPropagator" )
7126 )
7127 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
7128  BSProducer = cms.InputTag( "hltOnlineBeamSpot" ),
7129  UseGsfTracks = cms.bool( True ),
7130  TrackProducer = cms.InputTag( "" ),
7131  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" )
7132 )
7133 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
7134  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7135  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
7136  upperTrackNrToRemoveCut = cms.int32( 9999 ),
7137  lowerTrackNrToRemoveCut = cms.int32( -1 ),
7138  inputCollection = cms.InputTag( "hltEgammaGsfTracks" )
7139 )
7140 fragment.hltEle5SC5JPsiOneOEMinusOneOPFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7141  doIsolated = cms.bool( True ),
7142  thrOverE2EE = cms.double( -1.0 ),
7143  L1NonIsoCand = cms.InputTag( "" ),
7144  saveTags = cms.bool( True ),
7145  thrOverE2EB = cms.double( -1.0 ),
7146  thrRegularEE = cms.double( 0.03 ),
7147  thrOverEEE = cms.double( -1.0 ),
7148  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7149  thrOverEEB = cms.double( -1.0 ),
7150  thrRegularEB = cms.double( 0.05 ),
7151  lessThan = cms.bool( True ),
7152  useEt = cms.bool( True ),
7153  ncandcut = cms.int32( 1 ),
7154  isoTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
7155  candTag = cms.InputTag( "hltEle5SC5JPsiPixelMatchFilter" ),
7156  nonIsoTag = cms.InputTag( "" )
7157 )
7158 fragment.hltElectronsVertex = cms.EDProducer( "VertexFromTrackProducer",
7159  verbose = cms.untracked.bool( False ),
7160  useTriggerFilterElectrons = cms.bool( False ),
7161  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7162  isRecoCandidate = cms.bool( True ),
7163  trackLabel = cms.InputTag( "hltEgammaGsfElectrons" ),
7164  useTriggerFilterMuons = cms.bool( False ),
7165  useBeamSpot = cms.bool( True ),
7166  vertexLabel = cms.InputTag( "None" ),
7167  triggerFilterElectronsSrc = cms.InputTag( "None" ),
7168  triggerFilterMuonsSrc = cms.InputTag( "None" ),
7169  useVertex = cms.bool( False )
7170 )
7171 fragment.hltPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer",
7172  useFilterWithES = cms.bool( False ),
7173  FilterPSet = cms.PSet(
7174  chi2 = cms.double( 1000.0 ),
7175  nSigmaTipMaxTolerance = cms.double( 0.0 ),
7176  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
7177  nSigmaInvPtTolerance = cms.double( 0.0 ),
7178  ptMin = cms.double( 0.1 ),
7179  tipMax = cms.double( 1.0 )
7180  ),
7181  passLabel = cms.string( "" ),
7182  FitterPSet = cms.PSet(
7183  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
7184  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7185  fixImpactParameter = cms.double( 0.0 )
7186  ),
7187  RegionFactoryPSet = cms.PSet(
7188  ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ),
7189  RegionPSet = cms.PSet(
7190  precise = cms.bool( True ),
7191  originRadius = cms.double( 0.2 ),
7192  ptMin = cms.double( 0.9 ),
7193  originHalfLength = cms.double( 0.3 ),
7194  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7195  useFixedError = cms.bool( True ),
7196  sigmaZVertex = cms.double( 3.0 ),
7197  fixedError = cms.double( 0.2 ),
7198  VertexCollection = cms.InputTag( "hltElectronsVertex" ),
7199  useFoundVertices = cms.bool( True ),
7200  nSigmaZ = cms.double( 4.0 ),
7201  useFakeVertices = cms.bool( True )
7202  )
7203  ),
7204  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
7205  OrderedHitsFactoryPSet = cms.PSet(
7206  ComponentName = cms.string( "StandardHitTripletGenerator" ),
7207  GeneratorPSet = cms.PSet(
7208  useBending = cms.bool( True ),
7209  useFixedPreFiltering = cms.bool( False ),
7210  maxElement = cms.uint32( 100000 ),
7211  phiPreFiltering = cms.double( 0.3 ),
7212  extraHitRPhitolerance = cms.double( 0.06 ),
7213  useMultScattering = cms.bool( True ),
7214  SeedComparitorPSet = cms.PSet(
7215  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
7216  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
7217  ),
7218  extraHitRZtolerance = cms.double( 0.06 ),
7219  ComponentName = cms.string( "PixelTripletHLTGenerator" )
7220  ),
7221  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
7222  )
7223 )
7224 fragment.hltPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer",
7225  WtAverage = cms.bool( True ),
7226  Method2 = cms.bool( True ),
7227  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7228  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ),
7229  Verbosity = cms.int32( 0 ),
7230  UseError = cms.bool( True ),
7231  TrackCollection = cms.InputTag( "hltPixelTracksElectrons" ),
7232  PtMin = cms.double( 1.0 ),
7233  NTrkMin = cms.int32( 2 ),
7234  ZOffset = cms.double( 5.0 ),
7235  Finder = cms.string( "DivisiveVertexFinder" ),
7236  ZSeparation = cms.double( 0.05 )
7237 )
7238 fragment.hltIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7239  useEventsWithNoVertex = cms.bool( True ),
7240  originHalfLength = cms.double( 0.3 ),
7241  useProtoTrackKinematics = cms.bool( False ),
7242  usePV = cms.bool( True ),
7243  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
7244  InputVertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7245  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7246  InputCollection = cms.InputTag( "hltPixelTracksElectrons" ),
7247  originRadius = cms.double( 0.1 )
7248 )
7249 fragment.hltIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7250  src = cms.InputTag( "hltIter0ElectronsPixelSeedsFromPixelTracks" ),
7251  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7252  SimpleMagneticField = cms.string( "ParabolicMf" ),
7253  TransientInitialStateEstimatorParameters = cms.PSet(
7254  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7255  numberMeasurementsForFit = cms.int32( 4 ),
7256  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7257  ),
7258  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7259  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7260  cleanTrajectoryAfterInOut = cms.bool( False ),
7261  useHitsSplitting = cms.bool( False ),
7262  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7263  doSeedingRegionRebuilding = cms.bool( False ),
7264  maxNSeeds = cms.uint32( 100000 ),
7265  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
7266  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7267  TrajectoryBuilder = cms.string( "" )
7268 )
7269 fragment.hltIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7270  src = cms.InputTag( "hltIter0ElectronsCkfTrackCandidates" ),
7271  SimpleMagneticField = cms.string( "ParabolicMf" ),
7272  clusterRemovalInfo = cms.InputTag( "" ),
7273  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7274  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7275  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7276  useHitsSplitting = cms.bool( False ),
7277  MeasurementTracker = cms.string( "" ),
7278  AlgorithmName = cms.string( "hltIterX" ),
7279  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7280  NavigationSchool = cms.string( "" ),
7281  TrajectoryInEvent = cms.bool( True ),
7282  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7283  GeometricInnerState = cms.bool( True ),
7284  useSimpleMF = cms.bool( True ),
7285  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
7286 )
7287 fragment.hltIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
7288  max_d0 = cms.double( 100.0 ),
7289  minNumber3DLayers = cms.uint32( 0 ),
7290  max_lostHitFraction = cms.double( 1.0 ),
7291  applyAbsCutsIfNoPV = cms.bool( False ),
7292  qualityBit = cms.string( "highPurity" ),
7293  minNumberLayers = cms.uint32( 3 ),
7294  chi2n_par = cms.double( 0.7 ),
7295  useVtxError = cms.bool( False ),
7296  nSigmaZ = cms.double( 3.0 ),
7297  dz_par2 = cms.vdouble( 0.4, 4.0 ),
7298  applyAdaptedPVCuts = cms.bool( True ),
7299  min_eta = cms.double( -9999.0 ),
7300  dz_par1 = cms.vdouble( 0.35, 4.0 ),
7301  copyTrajectories = cms.untracked.bool( True ),
7302  vtxNumber = cms.int32( -1 ),
7303  max_d0NoPV = cms.double( 100.0 ),
7304  keepAllTracks = cms.bool( False ),
7305  maxNumberLostLayers = cms.uint32( 1 ),
7306  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7307  max_relpterr = cms.double( 9999.0 ),
7308  copyExtras = cms.untracked.bool( True ),
7309  max_z0NoPV = cms.double( 100.0 ),
7310  vertexCut = cms.string( "tracksSize>=3" ),
7311  max_z0 = cms.double( 100.0 ),
7312  useVertices = cms.bool( True ),
7313  min_nhits = cms.uint32( 0 ),
7314  src = cms.InputTag( "hltIter0ElectronsCtfWithMaterialTracks" ),
7315  max_minMissHitOutOrIn = cms.int32( 99 ),
7316  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7317  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7318  max_eta = cms.double( 9999.0 ),
7319  d0_par2 = cms.vdouble( 0.4, 4.0 ),
7320  d0_par1 = cms.vdouble( 0.3, 4.0 ),
7321  res_par = cms.vdouble( 0.003, 0.001 ),
7322  minHitsToBypassChecks = cms.uint32( 20 )
7323 )
7324 fragment.hltIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7325  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7326  maxChi2 = cms.double( 9.0 ),
7327  trajectories = cms.InputTag( "hltIter0ElectronsTrackSelectionHighPurity" ),
7328  oldClusterRemovalInfo = cms.InputTag( "" ),
7329  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7330  overrideTrkQuals = cms.InputTag( "" ),
7331  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7332  TrackQuality = cms.string( "highPurity" )
7333 )
7334 fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7335  clustersToSkip = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7336  OnDemand = cms.bool( False ),
7337  src = cms.InputTag( "hltSiStripClusters" )
7338 )
7339 fragment.hltIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
7340  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
7341  'BPix1+BPix2+FPix1_pos',
7342  'BPix1+BPix2+FPix1_neg',
7343  'BPix1+FPix1_pos+FPix2_pos',
7344  'BPix1+FPix1_neg+FPix2_neg' ),
7345  MTOB = cms.PSet( ),
7346  TEC = cms.PSet( ),
7347  MTID = cms.PSet( ),
7348  FPix = cms.PSet(
7349  HitProducer = cms.string( "hltSiPixelRecHits" ),
7350  hitErrorRZ = cms.double( 0.0036 ),
7351  useErrorsFromParam = cms.bool( True ),
7352  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7353  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7354  hitErrorRPhi = cms.double( 0.0051 )
7355  ),
7356  MTEC = cms.PSet( ),
7357  MTIB = cms.PSet( ),
7358  TID = cms.PSet( ),
7359  TOB = cms.PSet( ),
7360  BPix = cms.PSet(
7361  HitProducer = cms.string( "hltSiPixelRecHits" ),
7362  hitErrorRZ = cms.double( 0.006 ),
7363  useErrorsFromParam = cms.bool( True ),
7364  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7365  skipClusters = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7366  hitErrorRPhi = cms.double( 0.0027 )
7367  ),
7368  TIB = cms.PSet( )
7369 )
7370 fragment.hltIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
7371  RegionFactoryPSet = cms.PSet(
7372  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
7373  RegionPSet = cms.PSet(
7374  precise = cms.bool( True ),
7375  originRadius = cms.double( 0.05 ),
7376  ptMin = cms.double( 0.5 ),
7377  input = cms.InputTag( "hltEgammaCandidates" ),
7378  maxNRegions = cms.int32( 10 ),
7379  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7380  vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7381  zErrorBeamSpot = cms.double( 24.2 ),
7382  deltaEta = cms.double( 0.5 ),
7383  deltaPhi = cms.double( 0.5 ),
7384  nSigmaZVertex = cms.double( 3.0 ),
7385  nSigmaZBeamSpot = cms.double( 4.0 ),
7386  mode = cms.string( "VerticesFixed" ),
7387  maxNVertices = cms.int32( 3 ),
7388  zErrorVetex = cms.double( 0.2 )
7389  )
7390  ),
7391  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
7392  ClusterCheckPSet = cms.PSet(
7393  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7394  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7395  doClusterCheck = cms.bool( False ),
7396  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
7397  MaxNumberOfPixelClusters = cms.uint32( 10000 )
7398  ),
7399  OrderedHitsFactoryPSet = cms.PSet(
7400  maxElement = cms.uint32( 0 ),
7401  ComponentName = cms.string( "StandardHitTripletGenerator" ),
7402  GeneratorPSet = cms.PSet(
7403  useBending = cms.bool( True ),
7404  useFixedPreFiltering = cms.bool( False ),
7405  maxElement = cms.uint32( 100000 ),
7406  phiPreFiltering = cms.double( 0.3 ),
7407  extraHitRPhitolerance = cms.double( 0.032 ),
7408  useMultScattering = cms.bool( True ),
7409  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
7410  extraHitRZtolerance = cms.double( 0.037 ),
7411  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7412  ),
7413  SeedingLayers = cms.InputTag( "hltIter1ElectronsPixelLayerTriplets" )
7414  ),
7415  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
7416 )
7417 fragment.hltIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7418  src = cms.InputTag( "hltIter1ElectronsPixelSeeds" ),
7419  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7420  SimpleMagneticField = cms.string( "ParabolicMf" ),
7421  TransientInitialStateEstimatorParameters = cms.PSet(
7422  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7423  numberMeasurementsForFit = cms.int32( 4 ),
7424  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7425  ),
7426  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7427  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
7428  cleanTrajectoryAfterInOut = cms.bool( False ),
7429  useHitsSplitting = cms.bool( False ),
7430  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7431  doSeedingRegionRebuilding = cms.bool( False ),
7432  maxNSeeds = cms.uint32( 100000 ),
7433  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
7434  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7435  TrajectoryBuilder = cms.string( "" )
7436 )
7437 fragment.hltIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7438  src = cms.InputTag( "hltIter1ElectronsCkfTrackCandidates" ),
7439  SimpleMagneticField = cms.string( "ParabolicMf" ),
7440  clusterRemovalInfo = cms.InputTag( "" ),
7441  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7442  MeasurementTrackerEvent = cms.InputTag( "hltIter1ElectronsMaskedMeasurementTrackerEvent" ),
7443  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7444  useHitsSplitting = cms.bool( False ),
7445  MeasurementTracker = cms.string( "" ),
7446  AlgorithmName = cms.string( "hltIterX" ),
7447  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7448  NavigationSchool = cms.string( "" ),
7449  TrajectoryInEvent = cms.bool( True ),
7450  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7451  GeometricInnerState = cms.bool( True ),
7452  useSimpleMF = cms.bool( True ),
7453  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
7454 )
7455 fragment.hltIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
7456  max_d0 = cms.double( 100.0 ),
7457  minNumber3DLayers = cms.uint32( 0 ),
7458  max_lostHitFraction = cms.double( 1.0 ),
7459  applyAbsCutsIfNoPV = cms.bool( False ),
7460  qualityBit = cms.string( "highPurity" ),
7461  minNumberLayers = cms.uint32( 3 ),
7462  chi2n_par = cms.double( 0.7 ),
7463  useVtxError = cms.bool( False ),
7464  nSigmaZ = cms.double( 3.0 ),
7465  dz_par2 = cms.vdouble( 0.9, 3.0 ),
7466  applyAdaptedPVCuts = cms.bool( True ),
7467  min_eta = cms.double( -9999.0 ),
7468  dz_par1 = cms.vdouble( 0.8, 3.0 ),
7469  copyTrajectories = cms.untracked.bool( True ),
7470  vtxNumber = cms.int32( -1 ),
7471  max_d0NoPV = cms.double( 100.0 ),
7472  keepAllTracks = cms.bool( False ),
7473  maxNumberLostLayers = cms.uint32( 1 ),
7474  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7475  max_relpterr = cms.double( 9999.0 ),
7476  copyExtras = cms.untracked.bool( True ),
7477  max_z0NoPV = cms.double( 100.0 ),
7478  vertexCut = cms.string( "tracksSize>=3" ),
7479  max_z0 = cms.double( 100.0 ),
7480  useVertices = cms.bool( True ),
7481  min_nhits = cms.uint32( 0 ),
7482  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
7483  max_minMissHitOutOrIn = cms.int32( 99 ),
7484  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7485  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7486  max_eta = cms.double( 9999.0 ),
7487  d0_par2 = cms.vdouble( 0.9, 3.0 ),
7488  d0_par1 = cms.vdouble( 0.85, 3.0 ),
7489  res_par = cms.vdouble( 0.003, 0.001 ),
7490  minHitsToBypassChecks = cms.uint32( 20 )
7491 )
7492 fragment.hltIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
7493  max_d0 = cms.double( 100.0 ),
7494  minNumber3DLayers = cms.uint32( 0 ),
7495  max_lostHitFraction = cms.double( 1.0 ),
7496  applyAbsCutsIfNoPV = cms.bool( False ),
7497  qualityBit = cms.string( "highPurity" ),
7498  minNumberLayers = cms.uint32( 5 ),
7499  chi2n_par = cms.double( 0.4 ),
7500  useVtxError = cms.bool( False ),
7501  nSigmaZ = cms.double( 3.0 ),
7502  dz_par2 = cms.vdouble( 1.0, 4.0 ),
7503  applyAdaptedPVCuts = cms.bool( True ),
7504  min_eta = cms.double( -9999.0 ),
7505  dz_par1 = cms.vdouble( 1.0, 4.0 ),
7506  copyTrajectories = cms.untracked.bool( True ),
7507  vtxNumber = cms.int32( -1 ),
7508  max_d0NoPV = cms.double( 100.0 ),
7509  keepAllTracks = cms.bool( False ),
7510  maxNumberLostLayers = cms.uint32( 1 ),
7511  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7512  max_relpterr = cms.double( 9999.0 ),
7513  copyExtras = cms.untracked.bool( True ),
7514  max_z0NoPV = cms.double( 100.0 ),
7515  vertexCut = cms.string( "tracksSize>=3" ),
7516  max_z0 = cms.double( 100.0 ),
7517  useVertices = cms.bool( True ),
7518  min_nhits = cms.uint32( 0 ),
7519  src = cms.InputTag( "hltIter1ElectronsCtfWithMaterialTracks" ),
7520  max_minMissHitOutOrIn = cms.int32( 99 ),
7521  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7522  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7523  max_eta = cms.double( 9999.0 ),
7524  d0_par2 = cms.vdouble( 1.0, 4.0 ),
7525  d0_par1 = cms.vdouble( 1.0, 4.0 ),
7526  res_par = cms.vdouble( 0.003, 0.001 ),
7527  minHitsToBypassChecks = cms.uint32( 20 )
7528 )
7529 fragment.hltIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
7530  ShareFrac = cms.double( 0.19 ),
7531  writeOnlyTrkQuals = cms.bool( False ),
7532  MinPT = cms.double( 0.05 ),
7533  allowFirstHitShare = cms.bool( True ),
7534  copyExtras = cms.untracked.bool( True ),
7535  Epsilon = cms.double( -0.001 ),
7536  selectedTrackQuals = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
7537  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7538  MaxNormalizedChisq = cms.double( 1000.0 ),
7539  copyMVA = cms.bool( False ),
7540  FoundHitBonus = cms.double( 5.0 ),
7541  setsToMerge = cms.VPSet(
7542  cms.PSet( pQual = cms.bool( False ),
7543  tLists = cms.vint32( 0, 1 )
7544  )
7545  ),
7546  MinFound = cms.int32( 3 ),
7547  hasSelector = cms.vint32( 0, 0 ),
7548  TrackProducers = cms.VInputTag( 'hltIter1ElectronsTrackSelectionHighPurityLoose','hltIter1ElectronsTrackSelectionHighPurityTight' ),
7549  LostHitPenalty = cms.double( 20.0 ),
7550  newQuality = cms.string( "confirmed" )
7551 )
7552 fragment.hltIter1MergedForElectrons = cms.EDProducer( "TrackListMerger",
7553  ShareFrac = cms.double( 0.19 ),
7554  writeOnlyTrkQuals = cms.bool( False ),
7555  MinPT = cms.double( 0.05 ),
7556  allowFirstHitShare = cms.bool( True ),
7557  copyExtras = cms.untracked.bool( True ),
7558  Epsilon = cms.double( -0.001 ),
7559  selectedTrackQuals = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
7560  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7561  MaxNormalizedChisq = cms.double( 1000.0 ),
7562  copyMVA = cms.bool( False ),
7563  FoundHitBonus = cms.double( 5.0 ),
7564  setsToMerge = cms.VPSet(
7565  cms.PSet( pQual = cms.bool( False ),
7566  tLists = cms.vint32( 0, 1 )
7567  )
7568  ),
7569  MinFound = cms.int32( 3 ),
7570  hasSelector = cms.vint32( 0, 0 ),
7571  TrackProducers = cms.VInputTag( 'hltIter0ElectronsTrackSelectionHighPurity','hltIter1ElectronsTrackSelectionHighPurity' ),
7572  LostHitPenalty = cms.double( 20.0 ),
7573  newQuality = cms.string( "confirmed" )
7574 )
7575 fragment.hltIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7576  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7577  maxChi2 = cms.double( 16.0 ),
7578  trajectories = cms.InputTag( "hltIter1ElectronsTrackSelectionHighPurity" ),
7579  oldClusterRemovalInfo = cms.InputTag( "hltIter1ElectronsClustersRefRemoval" ),
7580  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7581  overrideTrkQuals = cms.InputTag( "" ),
7582  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7583  TrackQuality = cms.string( "highPurity" )
7584 )
7585 fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7586  clustersToSkip = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7587  OnDemand = cms.bool( False ),
7588  src = cms.InputTag( "hltSiStripClusters" )
7589 )
7590 fragment.hltIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
7591  layerList = cms.vstring( 'BPix1+BPix2',
7592  'BPix1+BPix3',
7593  'BPix2+BPix3',
7594  'BPix1+FPix1_pos',
7595  'BPix1+FPix1_neg',
7596  'BPix1+FPix2_pos',
7597  'BPix1+FPix2_neg',
7598  'BPix2+FPix1_pos',
7599  'BPix2+FPix1_neg',
7600  'BPix2+FPix2_pos',
7601  'BPix2+FPix2_neg',
7602  'FPix1_pos+FPix2_pos',
7603  'FPix1_neg+FPix2_neg' ),
7604  MTOB = cms.PSet( ),
7605  TEC = cms.PSet( ),
7606  MTID = cms.PSet( ),
7607  FPix = cms.PSet(
7608  HitProducer = cms.string( "hltSiPixelRecHits" ),
7609  hitErrorRZ = cms.double( 0.0036 ),
7610  useErrorsFromParam = cms.bool( True ),
7611  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7612  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7613  hitErrorRPhi = cms.double( 0.0051 )
7614  ),
7615  MTEC = cms.PSet( ),
7616  MTIB = cms.PSet( ),
7617  TID = cms.PSet( ),
7618  TOB = cms.PSet( ),
7619  BPix = cms.PSet(
7620  HitProducer = cms.string( "hltSiPixelRecHits" ),
7621  hitErrorRZ = cms.double( 0.006 ),
7622  useErrorsFromParam = cms.bool( True ),
7623  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7624  skipClusters = cms.InputTag( "hltIter2ElectronsClustersRefRemoval" ),
7625  hitErrorRPhi = cms.double( 0.0027 )
7626  ),
7627  TIB = cms.PSet( )
7628 )
7629 fragment.hltIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
7630  RegionFactoryPSet = cms.PSet(
7631  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
7632  RegionPSet = cms.PSet(
7633  precise = cms.bool( True ),
7634  originRadius = cms.double( 0.05 ),
7635  ptMin = cms.double( 1.2 ),
7636  deltaEta = cms.double( 0.5 ),
7637  deltaPhi = cms.double( 0.5 ),
7638  vertexCollection = cms.InputTag( "hltPixelVerticesElectrons" ),
7639  input = cms.InputTag( "hltEgammaCandidates" ),
7640  mode = cms.string( "VerticesFixed" ),
7641  maxNRegions = cms.int32( 10 ),
7642  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7643  maxNVertices = cms.int32( 3 ),
7644  zErrorBeamSpot = cms.double( 24.2 ),
7645  nSigmaZVertex = cms.double( 3.0 ),
7646  nSigmaZBeamSpot = cms.double( 4.0 ),
7647  zErrorVetex = cms.double( 0.2 )
7648  )
7649  ),
7650  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
7651  ClusterCheckPSet = cms.PSet(
7652  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7653  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
7654  doClusterCheck = cms.bool( False ),
7655  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
7656  MaxNumberOfPixelClusters = cms.uint32( 10000 )
7657  ),
7658  OrderedHitsFactoryPSet = cms.PSet(
7659  maxElement = cms.uint32( 0 ),
7660  ComponentName = cms.string( "StandardHitPairGenerator" ),
7661  GeneratorPSet = cms.PSet(
7662  maxElement = cms.uint32( 100000 ),
7663  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7664  ),
7665  SeedingLayers = cms.InputTag( "hltIter2ElectronsPixelLayerPairs" )
7666  ),
7667  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
7668 )
7669 fragment.hltIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7670  src = cms.InputTag( "hltIter2ElectronsPixelSeeds" ),
7671  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
7672  SimpleMagneticField = cms.string( "ParabolicMf" ),
7673  TransientInitialStateEstimatorParameters = cms.PSet(
7674  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7675  numberMeasurementsForFit = cms.int32( 4 ),
7676  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7677  ),
7678  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7679  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
7680  cleanTrajectoryAfterInOut = cms.bool( False ),
7681  useHitsSplitting = cms.bool( False ),
7682  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7683  doSeedingRegionRebuilding = cms.bool( False ),
7684  maxNSeeds = cms.uint32( 100000 ),
7685  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
7686  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7687  TrajectoryBuilder = cms.string( "" )
7688 )
7689 fragment.hltIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7690  src = cms.InputTag( "hltIter2ElectronsCkfTrackCandidates" ),
7691  SimpleMagneticField = cms.string( "ParabolicMf" ),
7692  clusterRemovalInfo = cms.InputTag( "" ),
7693  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7694  MeasurementTrackerEvent = cms.InputTag( "hltIter2ElectronsMaskedMeasurementTrackerEvent" ),
7695  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7696  useHitsSplitting = cms.bool( False ),
7697  MeasurementTracker = cms.string( "" ),
7698  AlgorithmName = cms.string( "hltIterX" ),
7699  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7700  NavigationSchool = cms.string( "" ),
7701  TrajectoryInEvent = cms.bool( True ),
7702  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7703  GeometricInnerState = cms.bool( True ),
7704  useSimpleMF = cms.bool( True ),
7705  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
7706 )
7707 fragment.hltIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
7708  max_d0 = cms.double( 100.0 ),
7709  minNumber3DLayers = cms.uint32( 0 ),
7710  max_lostHitFraction = cms.double( 1.0 ),
7711  applyAbsCutsIfNoPV = cms.bool( False ),
7712  qualityBit = cms.string( "highPurity" ),
7713  minNumberLayers = cms.uint32( 3 ),
7714  chi2n_par = cms.double( 0.7 ),
7715  useVtxError = cms.bool( False ),
7716  nSigmaZ = cms.double( 3.0 ),
7717  dz_par2 = cms.vdouble( 0.4, 4.0 ),
7718  applyAdaptedPVCuts = cms.bool( True ),
7719  min_eta = cms.double( -9999.0 ),
7720  dz_par1 = cms.vdouble( 0.35, 4.0 ),
7721  copyTrajectories = cms.untracked.bool( True ),
7722  vtxNumber = cms.int32( -1 ),
7723  max_d0NoPV = cms.double( 100.0 ),
7724  keepAllTracks = cms.bool( False ),
7725  maxNumberLostLayers = cms.uint32( 1 ),
7726  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7727  max_relpterr = cms.double( 9999.0 ),
7728  copyExtras = cms.untracked.bool( True ),
7729  max_z0NoPV = cms.double( 100.0 ),
7730  vertexCut = cms.string( "tracksSize>=3" ),
7731  max_z0 = cms.double( 100.0 ),
7732  useVertices = cms.bool( True ),
7733  min_nhits = cms.uint32( 0 ),
7734  src = cms.InputTag( "hltIter2ElectronsCtfWithMaterialTracks" ),
7735  max_minMissHitOutOrIn = cms.int32( 99 ),
7736  chi2n_no1Dmod_par = cms.double( 9999.0 ),
7737  vertices = cms.InputTag( "hltPixelVerticesElectrons" ),
7738  max_eta = cms.double( 9999.0 ),
7739  d0_par2 = cms.vdouble( 0.4, 4.0 ),
7740  d0_par1 = cms.vdouble( 0.3, 4.0 ),
7741  res_par = cms.vdouble( 0.003, 0.001 ),
7742  minHitsToBypassChecks = cms.uint32( 20 )
7743 )
7744 fragment.hltIter2MergedForElectrons = cms.EDProducer( "TrackListMerger",
7745  ShareFrac = cms.double( 0.19 ),
7746  writeOnlyTrkQuals = cms.bool( False ),
7747  MinPT = cms.double( 0.05 ),
7748  allowFirstHitShare = cms.bool( True ),
7749  copyExtras = cms.untracked.bool( True ),
7750  Epsilon = cms.double( -0.001 ),
7751  selectedTrackQuals = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ),
7752  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7753  MaxNormalizedChisq = cms.double( 1000.0 ),
7754  copyMVA = cms.bool( False ),
7755  FoundHitBonus = cms.double( 5.0 ),
7756  setsToMerge = cms.VPSet(
7757  cms.PSet( pQual = cms.bool( False ),
7758  tLists = cms.vint32( 0, 1 )
7759  )
7760  ),
7761  MinFound = cms.int32( 3 ),
7762  hasSelector = cms.vint32( 0, 0 ),
7763  TrackProducers = cms.VInputTag( 'hltIter1MergedForElectrons','hltIter2ElectronsTrackSelectionHighPurity' ),
7764  LostHitPenalty = cms.double( 20.0 ),
7765  newQuality = cms.string( "confirmed" )
7766 )
7767 fragment.hltEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
7768  egTrkIsoStripEndcap = cms.double( 0.03 ),
7769  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
7770  useGsfTrack = cms.bool( True ),
7771  useSCRefs = cms.bool( True ),
7772  trackProducer = cms.InputTag( "hltIter2MergedForElectrons" ),
7773  egTrkIsoStripBarrel = cms.double( 0.03 ),
7774  electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
7775  egTrkIsoConeSize = cms.double( 0.3 ),
7776  egTrkIsoRSpan = cms.double( 999999.0 ),
7777  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
7778  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
7779  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
7780  egTrkIsoPtMin = cms.double( 1.0 ),
7781  egTrkIsoZSpan = cms.double( 0.15 )
7782 )
7783 fragment.hltEle5SC5JPsiTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
7784  doIsolated = cms.bool( True ),
7785  thrOverE2EE = cms.double( -1.0 ),
7786  L1NonIsoCand = cms.InputTag( "" ),
7787  saveTags = cms.bool( True ),
7788  thrOverE2EB = cms.double( -1.0 ),
7789  thrRegularEE = cms.double( -1.0 ),
7790  thrOverEEE = cms.double( 0.2 ),
7791  L1IsoCand = cms.InputTag( "hltEgammaCandidates" ),
7792  thrOverEEB = cms.double( 0.2 ),
7793  thrRegularEB = cms.double( -1.0 ),
7794  lessThan = cms.bool( True ),
7795  useEt = cms.bool( True ),
7796  ncandcut = cms.int32( 1 ),
7797  isoTag = cms.InputTag( "hltEgammaEleGsfTrackIso" ),
7798  candTag = cms.InputTag( "hltEle5SC5JPsiOneOEMinusOneOPFilter" ),
7799  nonIsoTag = cms.InputTag( "" )
7800 )
7801 fragment.hltParticleFlowSuperClusterECALUnseeded = cms.EDProducer( "PFECALSuperClusterProducer",
7802  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
7803  doSatelliteClusterMerge = cms.bool( False ),
7804  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7805  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
7806  useRegression = cms.bool( False ),
7807  satelliteMajorityFraction = cms.double( 0.5 ),
7808  thresh_PFClusterEndcap = cms.double( 4.0 ),
7809  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
7810  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
7811  use_preshower = cms.bool( True ),
7812  thresh_PFClusterBarrel = cms.double( 4.0 ),
7813  thresh_SCEt = cms.double( 4.0 ),
7814  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
7815  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
7816  verbose = cms.untracked.bool( False ),
7817  useDynamicDPhiWindow = cms.bool( True ),
7818  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
7819  regressionConfig = cms.PSet(
7820  regressionKeyEE = cms.string( "pfscecal_EECorrection_offline" ),
7821  ecalRecHitsEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
7822  ecalRecHitsEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
7823  regressionKeyEB = cms.string( "pfscecal_EBCorrection_offline" ),
7824  vertexCollection = cms.InputTag( "offlinePrimaryVertices" )
7825  ),
7826  applyCrackCorrections = cms.bool( False ),
7827  satelliteClusterSeedThreshold = cms.double( 50.0 ),
7828  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
7829  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
7830  PFClusters = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
7831  thresh_PFClusterSeedBarrel = cms.double( 4.0 ),
7832  ClusteringType = cms.string( "Mustache" ),
7833  EnergyWeight = cms.string( "Raw" ),
7834  thresh_PFClusterSeedEndcap = cms.double( 4.0 ),
7835  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
7836  thresh_PFClusterES = cms.double( 5.0 ),
7837  seedThresholdIsET = cms.bool( True ),
7838  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" )
7839 )
7840 fragment.hltEgammaCandidatesUnseeded = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
7841  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
7842  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALUnseeded','hltParticleFlowSuperClusterECALBarrel' ),
7843  recoEcalCandidateCollection = cms.string( "" )
7844 )
7845 fragment.hltEgammaCandidatesWrapperUnseeded = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
7846  doIsolated = cms.bool( True ),
7847  saveTags = cms.bool( False ),
7848  candIsolatedTag = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
7849  candNonIsolatedTag = cms.InputTag( "" )
7850 )
7851 fragment.hltEle5SC5JPsiEtUnseededFilter = cms.EDFilter( "HLTEgammaEtFilter",
7852  saveTags = cms.bool( True ),
7853  L1NonIsoCand = cms.InputTag( "" ),
7854  relaxed = cms.untracked.bool( False ),
7855  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
7856  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
7857  etcutEB = cms.double( 4.0 ),
7858  etcutEE = cms.double( 4.0 ),
7859  ncandcut = cms.int32( 2 )
7860 )
7861 fragment.hltEle5SC5JPsiMass2to4p5Filter = cms.EDFilter( "HLTPMMassFilter",
7862  saveTags = cms.bool( True ),
7863  lowerMassCut = cms.double( 0.0 ),
7864  L1NonIsoCand = cms.InputTag( "" ),
7865  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7866  relaxed = cms.untracked.bool( False ),
7867  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
7868  isElectron1 = cms.untracked.bool( False ),
7869  isElectron2 = cms.untracked.bool( False ),
7870  upperMassCut = cms.double( 5.0 ),
7871  candTag = cms.InputTag( "hltEle5SC5JPsiEtUnseededFilter" ),
7872  reqOppCharge = cms.untracked.bool( False ),
7873  nZcandcut = cms.int32( 1 )
7874 )
7875 fragment.hltL1sL1SingleJet12BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
7876  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND" ),
7877  saveTags = cms.bool( True ),
7878  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
7879  L1UseL1TriggerObjectMaps = cms.bool( True ),
7880  L1UseAliasesForSeeding = cms.bool( True ),
7881  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7882  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
7883  L1NrBxInEvent = cms.int32( 3 ),
7884  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
7885  L1TechTriggerSeeding = cms.bool( False )
7886 )
7887 fragment.hltPreDiPFJet15NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7888  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7889  offset = cms.uint32( 0 )
7890 )
7891 fragment.hltDoublePFJet15 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
7892  saveTags = cms.bool( True ),
7893  minPtProbe = cms.double( 15.0 ),
7894  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7895  triggerType = cms.int32( 85 ),
7896  applyAbsToTag = cms.bool( False ),
7897  oppositeEta = cms.bool( False ),
7898  minPtAve = cms.double( 0.0 ),
7899  applyAbsToProbe = cms.bool( False ),
7900  minProbeEta = cms.double( -99.0 ),
7901  atLeastOneJetAbovePT = cms.double( 0.0 ),
7902  maxTagEta = cms.double( 99.0 ),
7903  minPtTag = cms.double( 15.0 ),
7904  maxProbeEta = cms.double( 99.0 ),
7905  minTagEta = cms.double( -99.0 ),
7906  minDphi = cms.double( -1.0 )
7907 )
7908 fragment.hltPreDiPFJet15FBEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7909  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7910  offset = cms.uint32( 0 )
7911 )
7912 fragment.hltDoublePFJet15FBEta2 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
7913  saveTags = cms.bool( True ),
7914  minPtProbe = cms.double( 15.0 ),
7915  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7916  triggerType = cms.int32( 85 ),
7917  applyAbsToTag = cms.bool( False ),
7918  oppositeEta = cms.bool( True ),
7919  minPtAve = cms.double( 0.0 ),
7920  applyAbsToProbe = cms.bool( False ),
7921  minProbeEta = cms.double( -99.0 ),
7922  atLeastOneJetAbovePT = cms.double( 0.0 ),
7923  maxTagEta = cms.double( 99.0 ),
7924  minPtTag = cms.double( 15.0 ),
7925  maxProbeEta = cms.double( -2.0 ),
7926  minTagEta = cms.double( 2.0 ),
7927  minDphi = cms.double( -1.0 )
7928 )
7929 fragment.hltPreDiPFJet15FBEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7930  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7931  offset = cms.uint32( 0 )
7932 )
7933 fragment.hltDoublePFJet15FBEta3 = cms.EDFilter( "HLTDiPFJetEtaTopologyFilter",
7934  saveTags = cms.bool( True ),
7935  minPtProbe = cms.double( 15.0 ),
7936  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7937  triggerType = cms.int32( 85 ),
7938  applyAbsToTag = cms.bool( False ),
7939  oppositeEta = cms.bool( True ),
7940  minPtAve = cms.double( 0.0 ),
7941  applyAbsToProbe = cms.bool( False ),
7942  minProbeEta = cms.double( -99.0 ),
7943  atLeastOneJetAbovePT = cms.double( 0.0 ),
7944  maxTagEta = cms.double( 99.0 ),
7945  minPtTag = cms.double( 15.0 ),
7946  maxProbeEta = cms.double( -3.0 ),
7947  minTagEta = cms.double( 3.0 ),
7948  minDphi = cms.double( -1.0 )
7949 )
7950 fragment.hltPrePFJet15FwdEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7951  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7952  offset = cms.uint32( 0 )
7953 )
7954 fragment.hltSinglePFJet15FwdEta2 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
7955  saveTags = cms.bool( True ),
7956  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7957  minJetEta = cms.double( 2.0 ),
7958  minPtJet = cms.double( 15.0 ),
7959  applyAbsToJet = cms.bool( True ),
7960  triggerType = cms.int32( 85 ),
7961  maxJetEta = cms.double( 99.0 )
7962 )
7963 fragment.hltPrePFJet15FwdEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7964  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7965  offset = cms.uint32( 0 )
7966 )
7967 fragment.hltSinglePFJet15FwdEta3 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
7968  saveTags = cms.bool( True ),
7969  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7970  minJetEta = cms.double( 3.0 ),
7971  minPtJet = cms.double( 15.0 ),
7972  applyAbsToJet = cms.bool( True ),
7973  triggerType = cms.int32( 85 ),
7974  maxJetEta = cms.double( 99.0 )
7975 )
7976 fragment.hltPrePFJet25NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7977  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7978  offset = cms.uint32( 0 )
7979 )
7980 fragment.hltSinglePFJet25NoCaloMatched = cms.EDFilter( "HLT1PFJet",
7981  saveTags = cms.bool( True ),
7982  MinPt = cms.double( 25.0 ),
7983  MinN = cms.int32( 1 ),
7984  MaxEta = cms.double( 99.0 ),
7985  MinMass = cms.double( -1.0 ),
7986  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7987  MinE = cms.double( -1.0 ),
7988  triggerType = cms.int32( 85 )
7989 )
7990 fragment.hltPrePFJet25FwdEta2NoCaloMatched = cms.EDFilter( "HLTPrescaler",
7991  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
7992  offset = cms.uint32( 0 )
7993 )
7994 fragment.hltSinglePFJet25FwdEta2 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
7995  saveTags = cms.bool( True ),
7996  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
7997  minJetEta = cms.double( 2.0 ),
7998  minPtJet = cms.double( 25.0 ),
7999  applyAbsToJet = cms.bool( True ),
8000  triggerType = cms.int32( 85 ),
8001  maxJetEta = cms.double( 99.0 )
8002 )
8003 fragment.hltPrePFJet25FwdEta3NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8004  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8005  offset = cms.uint32( 0 )
8006 )
8007 fragment.hltSinglePFJet25FwdEta3 = cms.EDFilter( "HLTPFJetEtaTopologyFilter",
8008  saveTags = cms.bool( True ),
8009  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8010  minJetEta = cms.double( 3.0 ),
8011  minPtJet = cms.double( 25.0 ),
8012  applyAbsToJet = cms.bool( True ),
8013  triggerType = cms.int32( 85 ),
8014  maxJetEta = cms.double( 99.0 )
8015 )
8016 fragment.hltL1sL1SingleJet20 = cms.EDFilter( "HLTLevel1GTSeed",
8017  L1SeedsLogicalExpression = cms.string( "L1_SingleJet20" ),
8018  saveTags = cms.bool( True ),
8019  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8020  L1UseL1TriggerObjectMaps = cms.bool( True ),
8021  L1UseAliasesForSeeding = cms.bool( True ),
8022  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8023  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8024  L1NrBxInEvent = cms.int32( 3 ),
8025  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8026  L1TechTriggerSeeding = cms.bool( False )
8027 )
8028 fragment.hltPrePFJet40NoCaloMatched = cms.EDFilter( "HLTPrescaler",
8029  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8030  offset = cms.uint32( 0 )
8031 )
8032 fragment.hltSinglePFJet40NoCaloMatched = cms.EDFilter( "HLT1PFJet",
8033  saveTags = cms.bool( True ),
8034  MinPt = cms.double( 40.0 ),
8035  MinN = cms.int32( 1 ),
8036  MaxEta = cms.double( 99.0 ),
8037  MinMass = cms.double( -1.0 ),
8038  inputTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8039  MinE = cms.double( -1.0 ),
8040  triggerType = cms.int32( 85 )
8041 )
8042 fragment.hltPreDiPFJetAve15HFJEC = cms.EDFilter( "HLTPrescaler",
8043  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8044  offset = cms.uint32( 0 )
8045 )
8046 fragment.hltDiPFJetAve15ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8047  saveTags = cms.bool( True ),
8048  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8049  maxTagEta = cms.double( 1.4 ),
8050  minPtJet = cms.double( 10.0 ),
8051  minPtAve = cms.double( 15.0 ),
8052  minProbeEta = cms.double( 2.7 ),
8053  triggerType = cms.int32( 85 ),
8054  maxProbeEta = cms.double( 5.5 ),
8055  minTagEta = cms.double( -1.0 ),
8056  minDphi = cms.double( 2.5 )
8057 )
8058 fragment.hltPreDiPFJetAve25HFJEC = cms.EDFilter( "HLTPrescaler",
8059  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8060  offset = cms.uint32( 0 )
8061 )
8062 fragment.hltDiPFJetAve25ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8063  saveTags = cms.bool( True ),
8064  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8065  maxTagEta = cms.double( 1.4 ),
8066  minPtJet = cms.double( 10.0 ),
8067  minPtAve = cms.double( 25.0 ),
8068  minProbeEta = cms.double( 2.7 ),
8069  triggerType = cms.int32( 85 ),
8070  maxProbeEta = cms.double( 5.5 ),
8071  minTagEta = cms.double( -1.0 ),
8072  minDphi = cms.double( 2.5 )
8073 )
8074 fragment.hltL1sL1SingleJet16 = cms.EDFilter( "HLTLevel1GTSeed",
8075  L1SeedsLogicalExpression = cms.string( "L1_SingleJet16" ),
8076  saveTags = cms.bool( True ),
8077  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8078  L1UseL1TriggerObjectMaps = cms.bool( True ),
8079  L1UseAliasesForSeeding = cms.bool( True ),
8080  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8081  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8082  L1NrBxInEvent = cms.int32( 3 ),
8083  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8084  L1TechTriggerSeeding = cms.bool( False )
8085 )
8086 fragment.hltPreDiPFJetAve35HFJEC = cms.EDFilter( "HLTPrescaler",
8087  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8088  offset = cms.uint32( 0 )
8089 )
8090 fragment.hltDiPFJetAve35ForHFJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8091  saveTags = cms.bool( True ),
8092  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8093  maxTagEta = cms.double( 1.4 ),
8094  minPtJet = cms.double( 10.0 ),
8095  minPtAve = cms.double( 35.0 ),
8096  minProbeEta = cms.double( 2.7 ),
8097  triggerType = cms.int32( 85 ),
8098  maxProbeEta = cms.double( 5.5 ),
8099  minTagEta = cms.double( -1.0 ),
8100  minDphi = cms.double( 2.5 )
8101 )
8102 fragment.hltPreDiPFJetAve15Central = cms.EDFilter( "HLTPrescaler",
8103  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8104  offset = cms.uint32( 0 )
8105 )
8106 fragment.hltDiPFJetAve15ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8107  saveTags = cms.bool( True ),
8108  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8109  maxTagEta = cms.double( 1.4 ),
8110  minPtJet = cms.double( 10.0 ),
8111  minPtAve = cms.double( 15.0 ),
8112  minProbeEta = cms.double( -1.0 ),
8113  triggerType = cms.int32( 85 ),
8114  maxProbeEta = cms.double( 2.7 ),
8115  minTagEta = cms.double( -1.0 ),
8116  minDphi = cms.double( 2.5 )
8117 )
8118 fragment.hltPreDiPFJetAve25Central = cms.EDFilter( "HLTPrescaler",
8119  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8120  offset = cms.uint32( 0 )
8121 )
8122 fragment.hltDiPFJetAve25ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8123  saveTags = cms.bool( True ),
8124  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8125  maxTagEta = cms.double( 1.4 ),
8126  minPtJet = cms.double( 10.0 ),
8127  minPtAve = cms.double( 25.0 ),
8128  minProbeEta = cms.double( -1.0 ),
8129  triggerType = cms.int32( 85 ),
8130  maxProbeEta = cms.double( 2.7 ),
8131  minTagEta = cms.double( -1.0 ),
8132  minDphi = cms.double( 2.5 )
8133 )
8134 fragment.hltPreDiPFJetAve35Central = cms.EDFilter( "HLTPrescaler",
8135  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8136  offset = cms.uint32( 0 )
8137 )
8138 fragment.hltDiPFJetAve35ForCentralJEC = cms.EDFilter( "HLTDiPFJetAveEtaFilter",
8139  saveTags = cms.bool( True ),
8140  inputJetTag = cms.InputTag( "hltAK4PFJetsCorrected" ),
8141  maxTagEta = cms.double( 1.4 ),
8142  minPtJet = cms.double( 10.0 ),
8143  minPtAve = cms.double( 35.0 ),
8144  minProbeEta = cms.double( -1.0 ),
8145  triggerType = cms.int32( 85 ),
8146  maxProbeEta = cms.double( 2.7 ),
8147  minTagEta = cms.double( -1.0 ),
8148  minDphi = cms.double( 2.5 )
8149 )
8150 fragment.hltPreL1RomanPotsSinglePixelTrack02 = cms.EDFilter( "HLTPrescaler",
8151  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8152  offset = cms.uint32( 0 )
8153 )
8154 fragment.hltMinBiasPixelFilterPT02 = cms.EDFilter( "HLTPixlMBFilt",
8155  pixlTag = cms.InputTag( "hltPixelCandsForMinBias" ),
8156  saveTags = cms.bool( True ),
8157  MinTrks = cms.uint32( 1 ),
8158  MinPt = cms.double( 0.2 ),
8159  MinSep = cms.double( 1.0 )
8160 )
8161 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
8162  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8163  offset = cms.uint32( 0 )
8164 )
8165 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
8166  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8167  offset = cms.uint32( 0 )
8168 )
8169 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
8170  SelectedTriggerType = cms.int32( 3 )
8171 )
8172 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
8173  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8174  offset = cms.uint32( 0 )
8175 )
8176 fragment.hltL1sL1ZeroBias = cms.EDFilter( "HLTLevel1GTSeed",
8177  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
8178  saveTags = cms.bool( True ),
8179  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8180  L1UseL1TriggerObjectMaps = cms.bool( True ),
8181  L1UseAliasesForSeeding = cms.bool( True ),
8182  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8183  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8184  L1NrBxInEvent = cms.int32( 3 ),
8185  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8186  L1TechTriggerSeeding = cms.bool( False )
8187 )
8188 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
8189  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8190  offset = cms.uint32( 0 )
8191 )
8192 fragment.hltPreAK4CaloJet30 = cms.EDFilter( "HLTPrescaler",
8193  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8194  offset = cms.uint32( 0 )
8195 )
8196 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8197  Active_Area_Repeats = cms.int32( 5 ),
8198  doAreaFastjet = cms.bool( False ),
8199  voronoiRfact = cms.double( 0.9 ),
8200  maxBadHcalCells = cms.uint32( 9999999 ),
8201  doAreaDiskApprox = cms.bool( True ),
8202  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8203  jetType = cms.string( "CaloJet" ),
8204  minSeed = cms.uint32( 14327 ),
8205  Ghost_EtaMax = cms.double( 6.0 ),
8206  doRhoFastjet = cms.bool( False ),
8207  jetAlgorithm = cms.string( "AntiKt" ),
8208  nSigmaPU = cms.double( 1.0 ),
8209  GhostArea = cms.double( 0.01 ),
8210  Rho_EtaMax = cms.double( 4.4 ),
8211  maxBadEcalCells = cms.uint32( 9999999 ),
8212  useDeterministicSeed = cms.bool( True ),
8213  doPVCorrection = cms.bool( False ),
8214  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8215  rParam = cms.double( 0.4 ),
8216  maxProblematicHcalCells = cms.uint32( 9999999 ),
8217  doOutputJets = cms.bool( True ),
8218  src = cms.InputTag( "hltTowerMakerForAll" ),
8219  inputEtMin = cms.double( 0.3 ),
8220  puPtMin = cms.double( 10.0 ),
8221  srcPVs = cms.InputTag( "NotUsed" ),
8222  jetPtMin = cms.double( 1.0 ),
8223  radiusPU = cms.double( 0.4 ),
8224  maxProblematicEcalCells = cms.uint32( 9999999 ),
8225  doPUOffsetCorr = cms.bool( False ),
8226  inputEMin = cms.double( 0.0 ),
8227  useMassDropTagger = cms.bool( False ),
8228  muMin = cms.double( -1.0 ),
8229  subtractorName = cms.string( "" ),
8230  muCut = cms.double( -1.0 ),
8231  subjetPtMin = cms.double( -1.0 ),
8232  useTrimming = cms.bool( False ),
8233  muMax = cms.double( -1.0 ),
8234  yMin = cms.double( -1.0 ),
8235  useFiltering = cms.bool( False ),
8236  rFilt = cms.double( -1.0 ),
8237  yMax = cms.double( -1.0 ),
8238  zcut = cms.double( -1.0 ),
8239  MinVtxNdof = cms.int32( 5 ),
8240  MaxVtxZ = cms.double( 15.0 ),
8241  UseOnlyVertexTracks = cms.bool( False ),
8242  dRMin = cms.double( -1.0 ),
8243  nFilt = cms.int32( -1 ),
8244  usePruning = cms.bool( False ),
8245  maxDepth = cms.int32( -1 ),
8246  yCut = cms.double( -1.0 ),
8247  DzTrVtxMax = cms.double( 0.0 ),
8248  UseOnlyOnePV = cms.bool( False ),
8249  rcut_factor = cms.double( -1.0 ),
8250  sumRecHits = cms.bool( False ),
8251  trimPtFracMin = cms.double( -1.0 ),
8252  dRMax = cms.double( -1.0 ),
8253  DxyTrVtxMax = cms.double( 0.0 ),
8254  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
8255 )
8256 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8257  min_N90 = cms.int32( -2 ),
8258  min_N90hits = cms.int32( 2 ),
8259  min_EMF = cms.double( 1.0E-6 ),
8260  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8261  JetIDParams = cms.PSet(
8262  useRecHits = cms.bool( True ),
8263  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8264  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8265  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8266  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8267  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8268  ),
8269  max_EMF = cms.double( 999.0 )
8270 )
8271 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8272  gridSpacing = cms.double( 0.55 ),
8273  maxRapidity = cms.double( 5.0 ),
8274  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
8275 )
8276 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8277  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
8278  algorithm = cms.string( "AK4CaloHLT" ),
8279  level = cms.string( "L1FastJet" )
8280 )
8281 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8282  algorithm = cms.string( "AK4CaloHLT" ),
8283  level = cms.string( "L2Relative" )
8284 )
8285 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8286  algorithm = cms.string( "AK4CaloHLT" ),
8287  level = cms.string( "L3Absolute" )
8288 )
8289 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8290  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
8291 )
8292 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8293  src = cms.InputTag( "hltAK4CaloJets" ),
8294  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8295 )
8296 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8297  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8298  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8299 )
8300 fragment.hltSingleAK4CaloJet30 = cms.EDFilter( "HLT1CaloJet",
8301  saveTags = cms.bool( True ),
8302  MinPt = cms.double( 30.0 ),
8303  MinN = cms.int32( 1 ),
8304  MaxEta = cms.double( 5.0 ),
8305  MinMass = cms.double( -1.0 ),
8306  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8307  MinE = cms.double( -1.0 ),
8308  triggerType = cms.int32( 85 )
8309 )
8310 fragment.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
8311  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8312  offset = cms.uint32( 0 )
8313 )
8314 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
8315  saveTags = cms.bool( True ),
8316  MinPt = cms.double( 40.0 ),
8317  MinN = cms.int32( 1 ),
8318  MaxEta = cms.double( 5.0 ),
8319  MinMass = cms.double( -1.0 ),
8320  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8321  MinE = cms.double( -1.0 ),
8322  triggerType = cms.int32( 85 )
8323 )
8324 fragment.hltPreAK4CaloJet50 = cms.EDFilter( "HLTPrescaler",
8325  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8326  offset = cms.uint32( 0 )
8327 )
8328 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
8329  saveTags = cms.bool( True ),
8330  MinPt = cms.double( 50.0 ),
8331  MinN = cms.int32( 1 ),
8332  MaxEta = cms.double( 5.0 ),
8333  MinMass = cms.double( -1.0 ),
8334  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8335  MinE = cms.double( -1.0 ),
8336  triggerType = cms.int32( 85 )
8337 )
8338 fragment.hltL1sL1SingleJet36 = cms.EDFilter( "HLTLevel1GTSeed",
8339  L1SeedsLogicalExpression = cms.string( "L1_SingleJet36" ),
8340  saveTags = cms.bool( True ),
8341  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8342  L1UseL1TriggerObjectMaps = cms.bool( True ),
8343  L1UseAliasesForSeeding = cms.bool( True ),
8344  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8345  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8346  L1NrBxInEvent = cms.int32( 3 ),
8347  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8348  L1TechTriggerSeeding = cms.bool( False )
8349 )
8350 fragment.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
8351  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8352  offset = cms.uint32( 0 )
8353 )
8354 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
8355  saveTags = cms.bool( True ),
8356  MinPt = cms.double( 80.0 ),
8357  MinN = cms.int32( 1 ),
8358  MaxEta = cms.double( 5.0 ),
8359  MinMass = cms.double( -1.0 ),
8360  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8361  MinE = cms.double( -1.0 ),
8362  triggerType = cms.int32( 85 )
8363 )
8364 fragment.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
8365  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8366  offset = cms.uint32( 0 )
8367 )
8368 fragment.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
8369  saveTags = cms.bool( True ),
8370  MinPt = cms.double( 100.0 ),
8371  MinN = cms.int32( 1 ),
8372  MaxEta = cms.double( 5.0 ),
8373  MinMass = cms.double( -1.0 ),
8374  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8375  MinE = cms.double( -1.0 ),
8376  triggerType = cms.int32( 85 )
8377 )
8378 fragment.hltPreAK4PFJet30 = cms.EDFilter( "HLTPrescaler",
8379  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8380  offset = cms.uint32( 0 )
8381 )
8382 fragment.hltSingleAK4CaloJet15 = cms.EDFilter( "HLT1CaloJet",
8383  saveTags = cms.bool( True ),
8384  MinPt = cms.double( 15.0 ),
8385  MinN = cms.int32( 1 ),
8386  MaxEta = cms.double( 5.0 ),
8387  MinMass = cms.double( -1.0 ),
8388  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8389  MinE = cms.double( -1.0 ),
8390  triggerType = cms.int32( 85 )
8391 )
8392 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets15 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8393  DeltaR = cms.double( 0.5 ),
8394  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet15" ),
8395  TriggerType = cms.int32( 85 ),
8396  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8397 )
8398 fragment.hltSingleAK4PFJet30 = cms.EDFilter( "HLT1PFJet",
8399  saveTags = cms.bool( True ),
8400  MinPt = cms.double( 30.0 ),
8401  MinN = cms.int32( 1 ),
8402  MaxEta = cms.double( 5.0 ),
8403  MinMass = cms.double( -1.0 ),
8404  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets15" ),
8405  MinE = cms.double( -1.0 ),
8406  triggerType = cms.int32( 85 )
8407 )
8408 fragment.hltPreAK4PFJet50 = cms.EDFilter( "HLTPrescaler",
8409  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8410  offset = cms.uint32( 0 )
8411 )
8412 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets30 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8413  DeltaR = cms.double( 0.5 ),
8414  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet30" ),
8415  TriggerType = cms.int32( 85 ),
8416  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8417 )
8418 fragment.hltSingleAK4PFJet50 = cms.EDFilter( "HLT1PFJet",
8419  saveTags = cms.bool( True ),
8420  MinPt = cms.double( 50.0 ),
8421  MinN = cms.int32( 1 ),
8422  MaxEta = cms.double( 5.0 ),
8423  MinMass = cms.double( -1.0 ),
8424  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets30" ),
8425  MinE = cms.double( -1.0 ),
8426  triggerType = cms.int32( 85 )
8427 )
8428 fragment.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
8429  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8430  offset = cms.uint32( 0 )
8431 )
8432 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8433  DeltaR = cms.double( 0.5 ),
8434  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
8435  TriggerType = cms.int32( 85 ),
8436  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8437 )
8438 fragment.hltSingleAK4PFJet80 = cms.EDFilter( "HLT1PFJet",
8439  saveTags = cms.bool( True ),
8440  MinPt = cms.double( 80.0 ),
8441  MinN = cms.int32( 1 ),
8442  MaxEta = cms.double( 5.0 ),
8443  MinMass = cms.double( -1.0 ),
8444  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets50" ),
8445  MinE = cms.double( -1.0 ),
8446  triggerType = cms.int32( 85 )
8447 )
8448 fragment.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
8449  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8450  offset = cms.uint32( 0 )
8451 )
8452 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
8453  saveTags = cms.bool( True ),
8454  MinPt = cms.double( 70.0 ),
8455  MinN = cms.int32( 1 ),
8456  MaxEta = cms.double( 5.0 ),
8457  MinMass = cms.double( -1.0 ),
8458  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
8459  MinE = cms.double( -1.0 ),
8460  triggerType = cms.int32( 85 )
8461 )
8462 fragment.hltAK4PFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
8463  DeltaR = cms.double( 0.5 ),
8464  CaloJetFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
8465  TriggerType = cms.int32( 85 ),
8466  PFJetSrc = cms.InputTag( "hltAK4PFJetsCorrected" )
8467 )
8468 fragment.hltSingleAK4PFJet100 = cms.EDFilter( "HLT1PFJet",
8469  saveTags = cms.bool( True ),
8470  MinPt = cms.double( 100.0 ),
8471  MinN = cms.int32( 1 ),
8472  MaxEta = cms.double( 5.0 ),
8473  MinMass = cms.double( -1.0 ),
8474  inputTag = cms.InputTag( "hltAK4PFJetsCorrectedMatchedToCaloJets70" ),
8475  MinE = cms.double( -1.0 ),
8476  triggerType = cms.int32( 85 )
8477 )
8478 fragment.hltL1sL1SingleEG2BptxAND = cms.EDFilter( "HLTLevel1GTSeed",
8479  L1SeedsLogicalExpression = cms.string( "L1_SingleEG2_BptxAND" ),
8480  saveTags = cms.bool( True ),
8481  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8482  L1UseL1TriggerObjectMaps = cms.bool( True ),
8483  L1UseAliasesForSeeding = cms.bool( True ),
8484  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8485  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8486  L1NrBxInEvent = cms.int32( 3 ),
8487  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8488  L1TechTriggerSeeding = cms.bool( False )
8489 )
8490 fragment.hltPreHISinglePhoton10 = cms.EDFilter( "HLTPrescaler",
8491  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8492  offset = cms.uint32( 0 )
8493 )
8494 fragment.hltIslandBasicClustersHI = cms.EDProducer( "IslandClusterProducer",
8495  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8496  IslandEndcapSeedThr = cms.double( 0.18 ),
8497  posCalcParameters = cms.PSet(
8498  T0_barl = cms.double( 7.4 ),
8499  LogWeighted = cms.bool( True ),
8500  T0_endc = cms.double( 3.1 ),
8501  T0_endcPresh = cms.double( 1.2 ),
8502  W0 = cms.double( 4.2 ),
8503  X0 = cms.double( 0.89 )
8504  ),
8505  barrelShapeAssociation = cms.string( "islandBarrelShapeAssoc" ),
8506  endcapShapeAssociation = cms.string( "islandEndcapShapeAssoc" ),
8507  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8508  clustershapecollectionEE = cms.string( "islandEndcapShape" ),
8509  clustershapecollectionEB = cms.string( "islandBarrelShape" ),
8510  VerbosityLevel = cms.string( "ERROR" ),
8511  IslandBarrelSeedThr = cms.double( 0.5 ),
8512  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
8513  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" )
8514 )
8515 fragment.hltHiIslandSuperClustersHI = cms.EDProducer( "HiSuperClusterProducer",
8516  barrelSuperclusterCollection = cms.string( "islandBarrelSuperClustersHI" ),
8517  endcapEtaSearchRoad = cms.double( 0.14 ),
8518  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" ),
8519  endcapClusterProducer = cms.string( "hltIslandBasicClustersHI" ),
8520  barrelPhiSearchRoad = cms.double( 0.8 ),
8521  endcapPhiSearchRoad = cms.double( 0.6 ),
8522  endcapBCEnergyThreshold = cms.double( 0.0 ),
8523  VerbosityLevel = cms.string( "ERROR" ),
8524  seedTransverseEnergyThreshold = cms.double( 1.0 ),
8525  barrelEtaSearchRoad = cms.double( 0.07 ),
8526  endcapSuperclusterCollection = cms.string( "islandEndcapSuperClustersHI" ),
8527  barrelBCEnergyThreshold = cms.double( 0.0 ),
8528  doBarrel = cms.bool( True ),
8529  doEndcaps = cms.bool( True ),
8530  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
8531  barrelClusterProducer = cms.string( "hltIslandBasicClustersHI" )
8532 )
8533 fragment.hltHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
8534  corectedSuperClusterCollection = cms.string( "" ),
8535  sigmaElectronicNoise = cms.double( 0.03 ),
8536  superClusterAlgo = cms.string( "Island" ),
8537  etThresh = cms.double( 0.0 ),
8538  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandBarrelSuperClustersHI' ),
8539  applyEnergyCorrection = cms.bool( True ),
8540  isl_fCorrPset = cms.PSet(
8541  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
8542  fBremVect = cms.vdouble( -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, 3.06744E-4, 1.00595, -0.0495958, 0.00451986, 1.00595, -0.0495958, 0.00451986 ),
8543  fBremThVect = cms.vdouble( 1.2, 1.2 ),
8544  fEtEtaVect = cms.vdouble( 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, 0.0, 0.0, 0.908915, 0.0137322, 16.9602, -29.3093, 19.8976, -5.92666, 0.654571 ),
8545  brLinearLowThr = cms.double( 0.0 ),
8546  brLinearHighThr = cms.double( 0.0 ),
8547  minR9Barrel = cms.double( 0.94 ),
8548  minR9Endcap = cms.double( 0.95 ),
8549  maxR9 = cms.double( 1.5 )
8550  ),
8551  VerbosityLevel = cms.string( "ERROR" ),
8552  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' )
8553 )
8554 fragment.hltHiCorrectedIslandEndcapSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
8555  corectedSuperClusterCollection = cms.string( "" ),
8556  sigmaElectronicNoise = cms.double( 0.15 ),
8557  superClusterAlgo = cms.string( "Island" ),
8558  etThresh = cms.double( 0.0 ),
8559  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandEndcapSuperClustersHI' ),
8560  applyEnergyCorrection = cms.bool( True ),
8561  isl_fCorrPset = cms.PSet(
8562  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
8563  fBremVect = cms.vdouble( -0.773799, 2.73438, -1.07235, 0.986821, -0.0101822, 3.06744E-4, 1.00595, -0.0495958, 0.00451986, 1.00595, -0.0495958, 0.00451986 ),
8564  fBremThVect = cms.vdouble( 1.2, 1.2 ),
8565  fEtEtaVect = cms.vdouble( 0.9497, 0.006985, 1.03754, -0.0142667, -0.0233993, 0.0, 0.0, 0.908915, 0.0137322, 16.9602, -29.3093, 19.8976, -5.92666, 0.654571 ),
8566  brLinearLowThr = cms.double( 0.0 ),
8567  brLinearHighThr = cms.double( 0.0 ),
8568  minR9Barrel = cms.double( 0.94 ),
8569  minR9Endcap = cms.double( 0.95 ),
8570  maxR9 = cms.double( 1.5 )
8571  ),
8572  VerbosityLevel = cms.string( "ERROR" ),
8573  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8574 )
8575 fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiSpikeCleaner",
8576  originalSuperClusterProducer = cms.InputTag( "hltHiCorrectedIslandBarrelSuperClustersHI" ),
8577  recHitProducerEndcap = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8578  TimingCut = cms.untracked.double( 9999999.0 ),
8579  swissCutThr = cms.untracked.double( 0.95 ),
8580  recHitProducerBarrel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8581  etCut = cms.double( 8.0 ),
8582  outputColl = cms.string( "" )
8583 )
8584 fragment.hltRecoHIEcalWithCleaningCandidate = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
8585  scIslandEndcapProducer = cms.InputTag( "hltHiCorrectedIslandEndcapSuperClustersHI" ),
8586  scHybridBarrelProducer = cms.InputTag( "hltCleanedHiCorrectedIslandBarrelSuperClustersHI" ),
8587  recoEcalCandidateCollection = cms.string( "" )
8588 )
8589 fragment.hltHIPhoton10 = cms.EDFilter( "HLT1Photon",
8590  saveTags = cms.bool( True ),
8591  MinPt = cms.double( 10.0 ),
8592  MinN = cms.int32( 1 ),
8593  MaxEta = cms.double( 3.0 ),
8594  MinMass = cms.double( -1.0 ),
8595  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8596  MinE = cms.double( -1.0 ),
8597  triggerType = cms.int32( 81 )
8598 )
8599 fragment.hltPreHISinglePhoton15 = cms.EDFilter( "HLTPrescaler",
8600  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8601  offset = cms.uint32( 0 )
8602 )
8603 fragment.hltHIPhoton15 = cms.EDFilter( "HLT1Photon",
8604  saveTags = cms.bool( True ),
8605  MinPt = cms.double( 15.0 ),
8606  MinN = cms.int32( 1 ),
8607  MaxEta = cms.double( 3.0 ),
8608  MinMass = cms.double( -1.0 ),
8609  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8610  MinE = cms.double( -1.0 ),
8611  triggerType = cms.int32( 81 )
8612 )
8613 fragment.hltPreHISinglePhoton20 = cms.EDFilter( "HLTPrescaler",
8614  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8615  offset = cms.uint32( 0 )
8616 )
8617 fragment.hltHIPhoton20 = cms.EDFilter( "HLT1Photon",
8618  saveTags = cms.bool( True ),
8619  MinPt = cms.double( 20.0 ),
8620  MinN = cms.int32( 1 ),
8621  MaxEta = cms.double( 3.0 ),
8622  MinMass = cms.double( -1.0 ),
8623  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8624  MinE = cms.double( -1.0 ),
8625  triggerType = cms.int32( 81 )
8626 )
8627 fragment.hltPreHISinglePhoton40 = cms.EDFilter( "HLTPrescaler",
8628  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8629  offset = cms.uint32( 0 )
8630 )
8631 fragment.hltHIPhoton40 = cms.EDFilter( "HLT1Photon",
8632  saveTags = cms.bool( True ),
8633  MinPt = cms.double( 40.0 ),
8634  MinN = cms.int32( 1 ),
8635  MaxEta = cms.double( 3.0 ),
8636  MinMass = cms.double( -1.0 ),
8637  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8638  MinE = cms.double( -1.0 ),
8639  triggerType = cms.int32( 81 )
8640 )
8641 fragment.hltPreHISinglePhoton60 = cms.EDFilter( "HLTPrescaler",
8642  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8643  offset = cms.uint32( 0 )
8644 )
8645 fragment.hltHIPhoton60 = cms.EDFilter( "HLT1Photon",
8646  saveTags = cms.bool( True ),
8647  MinPt = cms.double( 60.0 ),
8648  MinN = cms.int32( 1 ),
8649  MaxEta = cms.double( 3.0 ),
8650  MinMass = cms.double( -1.0 ),
8651  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
8652  MinE = cms.double( -1.0 ),
8653  triggerType = cms.int32( 81 )
8654 )
8655 fragment.hltBPTXCoincidence = cms.EDFilter( "HLTLevel1Activity",
8656  technicalBits = cms.uint64( 0x11 ),
8657  ignoreL1Mask = cms.bool( True ),
8658  invert = cms.bool( False ),
8659  physicsLoBits = cms.uint64( 0x1 ),
8660  physicsHiBits = cms.uint64( 0x0 ),
8661  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8662  daqPartitions = cms.uint32( 1 ),
8663  bunchCrossings = cms.vint32( 0, 1, -1 )
8664 )
8665 fragment.hltL1sL1DoubleMuOpen = cms.EDFilter( "HLTLevel1GTSeed",
8666  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
8667  saveTags = cms.bool( True ),
8668  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
8669  L1UseL1TriggerObjectMaps = cms.bool( True ),
8670  L1UseAliasesForSeeding = cms.bool( True ),
8671  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8672  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
8673  L1NrBxInEvent = cms.int32( 3 ),
8674  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
8675  L1TechTriggerSeeding = cms.bool( False )
8676 )
8677 fragment.hltPreHIL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
8678  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8679  offset = cms.uint32( 0 )
8680 )
8681 fragment.hltL1fL1DoubleMuOpenFiltered0 = cms.EDFilter( "HLTMuonL1Filter",
8682  saveTags = cms.bool( True ),
8683  CSCTFtag = cms.InputTag( "unused" ),
8684  PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMuOpen" ),
8685  MinPt = cms.double( 0.0 ),
8686  MinN = cms.int32( 2 ),
8687  MaxEta = cms.double( 2.5 ),
8688  SelectQualities = cms.vint32( ),
8689  CandTag = cms.InputTag( "hltL1extraParticles" ),
8690  ExcludeSingleSegmentCSC = cms.bool( False )
8691 )
8692 fragment.hltPreHIL2Mu3 = cms.EDFilter( "HLTPrescaler",
8693  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8694  offset = cms.uint32( 0 )
8695 )
8696 fragment.hltHIL1SingleMuOpenFiltered = cms.EDFilter( "HLTMuonL1Filter",
8697  saveTags = cms.bool( False ),
8698  CSCTFtag = cms.InputTag( "unused" ),
8699  PreviousCandTag = cms.InputTag( "hltL1sL1SingleMuOpen" ),
8700  MinPt = cms.double( 0.0 ),
8701  MinN = cms.int32( 1 ),
8702  MaxEta = cms.double( 2.5 ),
8703  SelectQualities = cms.vint32( ),
8704  CandTag = cms.InputTag( "hltL1extraParticles" ),
8705  ExcludeSingleSegmentCSC = cms.bool( False )
8706 )
8707 fragment.hltHIL2Mu3L2Filtered = cms.EDFilter( "HLTMuonL2PreFilter",
8708  saveTags = cms.bool( True ),
8709  MaxDr = cms.double( 9999.0 ),
8710  CutOnChambers = cms.bool( False ),
8711  PreviousCandTag = cms.InputTag( "hltHIL1SingleMuOpenFiltered" ),
8712  MinPt = cms.double( 3.0 ),
8713  MinN = cms.int32( 1 ),
8714  SeedMapTag = cms.InputTag( "hltL2Muons" ),
8715  MaxEta = cms.double( 2.5 ),
8716  MinNhits = cms.vint32( 0 ),
8717  MinDxySig = cms.double( -1.0 ),
8718  MinNchambers = cms.vint32( 0 ),
8719  AbsEtaBins = cms.vdouble( 5.0 ),
8720  MaxDz = cms.double( 9999.0 ),
8721  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
8722  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8723  MinDr = cms.double( -1.0 ),
8724  NSigmaPt = cms.double( 0.0 ),
8725  MinNstations = cms.vint32( 0 )
8726 )
8727 fragment.hltPreHIL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
8728  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8729  offset = cms.uint32( 0 )
8730 )
8731 fragment.hltHIDoubleMuLevel1PathL1OpenFiltered = cms.EDFilter( "HLTMuonL1Filter",
8732  saveTags = cms.bool( True ),
8733  CSCTFtag = cms.InputTag( "unused" ),
8734  PreviousCandTag = cms.InputTag( "hltL1sL1DoubleMuOpen" ),
8735  MinPt = cms.double( 0.0 ),
8736  MinN = cms.int32( 2 ),
8737  MaxEta = cms.double( 2.5 ),
8738  SelectQualities = cms.vint32( ),
8739  CandTag = cms.InputTag( "hltL1extraParticles" ),
8740  ExcludeSingleSegmentCSC = cms.bool( False )
8741 )
8742 fragment.hltHIL2DoubleMu0L2Filtered = cms.EDFilter( "HLTMuonL2PreFilter",
8743  saveTags = cms.bool( True ),
8744  MaxDr = cms.double( 9999.0 ),
8745  CutOnChambers = cms.bool( False ),
8746  PreviousCandTag = cms.InputTag( "hltHIDoubleMuLevel1PathL1OpenFiltered" ),
8747  MinPt = cms.double( 0.0 ),
8748  MinN = cms.int32( 2 ),
8749  SeedMapTag = cms.InputTag( "hltL2Muons" ),
8750  MaxEta = cms.double( 3.0 ),
8751  MinNhits = cms.vint32( 0 ),
8752  MinDxySig = cms.double( -1.0 ),
8753  MinNchambers = cms.vint32( 0 ),
8754  AbsEtaBins = cms.vdouble( 5.0 ),
8755  MaxDz = cms.double( 9999.0 ),
8756  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
8757  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8758  MinDr = cms.double( -1.0 ),
8759  NSigmaPt = cms.double( 0.0 ),
8760  MinNstations = cms.vint32( 0 )
8761 )
8762 fragment.hltPreHIL3Mu3 = cms.EDFilter( "HLTPrescaler",
8763  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
8764  offset = cms.uint32( 0 )
8765 )
8766 fragment.hltHISiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
8767  src = cms.InputTag( "hltSiPixelDigis" ),
8768  ChannelThreshold = cms.int32( 1000 ),
8769  maxNumberOfClusters = cms.int32( -1 ),
8770  VCaltoElectronGain = cms.int32( 65 ),
8771  MissCalibrate = cms.untracked.bool( True ),
8772  SplitClusters = cms.bool( False ),
8773  VCaltoElectronOffset = cms.int32( -414 ),
8774  payloadType = cms.string( "HLT" ),
8775  SeedThreshold = cms.int32( 1000 ),
8776  ClusterThreshold = cms.double( 4000.0 )
8777 )
8778 fragment.hltHISiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
8779  src = cms.InputTag( "hltHISiPixelClusters" ),
8780  onDemand = cms.bool( False )
8781 )
8782 fragment.hltHISiPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
8783  VerboseLevel = cms.untracked.int32( 0 ),
8784  src = cms.InputTag( "hltHISiPixelClusters" ),
8785  CPE = cms.string( "hltESPPixelCPEGeneric" )
8786 )
8787 fragment.hltHISiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer",
8788  inactivePixelDetectorLabels = cms.VInputTag( ),
8789  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
8790  pixelClusterProducer = cms.string( "hltHISiPixelClusters" ),
8791  switchOffPixelsIfEmpty = cms.bool( True ),
8792  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
8793  skipClusters = cms.InputTag( "" ),
8794  measurementTracker = cms.string( "hltESPMeasurementTracker" )
8795 )
8796 fragment.hltHIL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
8797  TkSeedGenerator = cms.PSet(
8798  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
8799  option = cms.uint32( 3 ),
8800  maxChi2 = cms.double( 40.0 ),
8801  errorMatrixPset = cms.PSet(
8802  atIP = cms.bool( True ),
8803  action = cms.string( "use" ),
8804  errorMatrixValuesPSet = cms.PSet(
8805  pf3_V12 = cms.PSet(
8806  action = cms.string( "scale" ),
8807  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8808  ),
8809  pf3_V13 = cms.PSet(
8810  action = cms.string( "scale" ),
8811  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8812  ),
8813  pf3_V11 = cms.PSet(
8814  action = cms.string( "scale" ),
8815  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
8816  ),
8817  pf3_V14 = cms.PSet(
8818  action = cms.string( "scale" ),
8819  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8820  ),
8821  pf3_V15 = cms.PSet(
8822  action = cms.string( "scale" ),
8823  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8824  ),
8825  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
8826  pf3_V33 = cms.PSet(
8827  action = cms.string( "scale" ),
8828  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
8829  ),
8830  zAxis = cms.vdouble( -3.14159, 3.14159 ),
8831  pf3_V44 = cms.PSet(
8832  action = cms.string( "scale" ),
8833  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
8834  ),
8835  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
8836  pf3_V22 = cms.PSet(
8837  action = cms.string( "scale" ),
8838  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
8839  ),
8840  pf3_V23 = cms.PSet(
8841  action = cms.string( "scale" ),
8842  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8843  ),
8844  pf3_V45 = cms.PSet(
8845  action = cms.string( "scale" ),
8846  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8847  ),
8848  pf3_V55 = cms.PSet(
8849  action = cms.string( "scale" ),
8850  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
8851  ),
8852  pf3_V34 = cms.PSet(
8853  action = cms.string( "scale" ),
8854  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8855  ),
8856  pf3_V35 = cms.PSet(
8857  action = cms.string( "scale" ),
8858  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8859  ),
8860  pf3_V25 = cms.PSet(
8861  action = cms.string( "scale" ),
8862  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8863  ),
8864  pf3_V24 = cms.PSet(
8865  action = cms.string( "scale" ),
8866  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
8867  )
8868  )
8869  ),
8870  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
8871  manySeeds = cms.bool( False ),
8872  copyMuonRecHit = cms.bool( False ),
8873  ComponentName = cms.string( "TSGForRoadSearch" ),
8874  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" )
8875  ),
8876  ServiceParameters = cms.PSet(
8877  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
8878  'hltESPSteppingHelixPropagatorAlong' ),
8879  RPCLayers = cms.bool( True ),
8880  UseMuonNavigation = cms.untracked.bool( True )
8881  ),
8882  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8883  MuonTrackingRegionBuilder = cms.PSet( ),
8884  PCut = cms.double( 2.5 ),
8885  TrackerSeedCleaner = cms.PSet( ),
8886  PtCut = cms.double( 1.0 )
8887 )
8888 fragment.hltHIL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
8889  src = cms.InputTag( "hltHIL3TrajSeedOIState" ),
8890  reverseTrajectories = cms.bool( True ),
8891  TransientInitialStateEstimatorParameters = cms.PSet(
8892  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
8893  numberMeasurementsForFit = cms.int32( 4 ),
8894  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
8895  ),
8896  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8897  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
8898  cleanTrajectoryAfterInOut = cms.bool( False ),
8899  useHitsSplitting = cms.bool( False ),
8900  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8901  doSeedingRegionRebuilding = cms.bool( False ),
8902  trackCandidateAlso = cms.bool( True ),
8903  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
8904  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8905  TrajectoryBuilder = cms.string( "" ),
8906  maxNSeeds = cms.uint32( 100000 )
8907 )
8908 fragment.hltHIL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
8909  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIState" ),
8910  SimpleMagneticField = cms.string( "" ),
8911  clusterRemovalInfo = cms.InputTag( "" ),
8912  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8913  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
8914  Fitter = cms.string( "hltESPKFFittingSmoother" ),
8915  useHitsSplitting = cms.bool( False ),
8916  MeasurementTracker = cms.string( "" ),
8917  AlgorithmName = cms.string( "undefAlgorithm" ),
8918  alias = cms.untracked.string( "" ),
8919  NavigationSchool = cms.string( "" ),
8920  TrajectoryInEvent = cms.bool( True ),
8921  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8922  GeometricInnerState = cms.bool( True ),
8923  useSimpleMF = cms.bool( False ),
8924  Propagator = cms.string( "PropagatorWithMaterial" )
8925 )
8926 fragment.hltHIL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
8927  ServiceParameters = cms.PSet(
8928  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8929  'SteppingHelixPropagatorAny',
8930  'hltESPSmartPropagator',
8931  'hltESPSteppingHelixPropagatorOpposite' ),
8932  RPCLayers = cms.bool( True ),
8933  UseMuonNavigation = cms.untracked.bool( True )
8934  ),
8935  L3TrajBuilderParameters = cms.PSet(
8936  ScaleTECyFactor = cms.double( -1.0 ),
8937  GlbRefitterParameters = cms.PSet(
8938  TrackerSkipSection = cms.int32( -1 ),
8939  DoPredictionsOnly = cms.bool( False ),
8940  PropDirForCosmics = cms.bool( False ),
8941  HitThreshold = cms.int32( 1 ),
8942  MuonHitsOption = cms.int32( 1 ),
8943  Chi2CutRPC = cms.double( 1.0 ),
8944  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8945  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8946  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8947  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8948  RefitDirection = cms.string( "insideOut" ),
8949  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8950  Chi2CutCSC = cms.double( 150.0 ),
8951  Chi2CutDT = cms.double( 10.0 ),
8952  RefitRPCHits = cms.bool( True ),
8953  SkipStation = cms.int32( -1 ),
8954  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8955  TrackerSkipSystem = cms.int32( -1 ),
8956  DYTthrs = cms.vint32( 30, 15 )
8957  ),
8958  ScaleTECxFactor = cms.double( -1.0 ),
8959  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8960  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8961  MuonTrackingRegionBuilder = cms.PSet(
8962  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8963  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8964  OnDemand = cms.double( -1.0 ),
8965  Rescale_Dz = cms.double( 3.0 ),
8966  vertexCollection = cms.InputTag( "pixelVertices" ),
8967  Rescale_phi = cms.double( 3.0 ),
8968  Eta_fixed = cms.double( 0.2 ),
8969  DeltaZ_Region = cms.double( 15.9 ),
8970  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
8971  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8972  Eta_min = cms.double( 0.05 ),
8973  Phi_fixed = cms.double( 0.2 ),
8974  DeltaR = cms.double( 0.2 ),
8975  EscapePt = cms.double( 1.5 ),
8976  UseFixedRegion = cms.bool( False ),
8977  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8978  Rescale_eta = cms.double( 3.0 ),
8979  Phi_min = cms.double( 0.05 ),
8980  UseVertex = cms.bool( False ),
8981  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
8982  ),
8983  RefitRPCHits = cms.bool( True ),
8984  PCut = cms.double( 2.5 ),
8985  TrackTransformer = cms.PSet(
8986  DoPredictionsOnly = cms.bool( False ),
8987  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8988  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8989  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
8990  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8991  RefitDirection = cms.string( "insideOut" ),
8992  RefitRPCHits = cms.bool( True ),
8993  Propagator = cms.string( "hltESPSmartPropagatorAny" )
8994  ),
8995  GlobalMuonTrackMatcher = cms.PSet(
8996  Pt_threshold1 = cms.double( 0.0 ),
8997  DeltaDCut_3 = cms.double( 15.0 ),
8998  MinP = cms.double( 2.5 ),
8999  MinPt = cms.double( 1.0 ),
9000  Chi2Cut_1 = cms.double( 50.0 ),
9001  Pt_threshold2 = cms.double( 9.99999999E8 ),
9002  LocChi2Cut = cms.double( 0.001 ),
9003  Eta_threshold = cms.double( 1.2 ),
9004  Quality_3 = cms.double( 7.0 ),
9005  Quality_2 = cms.double( 15.0 ),
9006  Chi2Cut_2 = cms.double( 50.0 ),
9007  Chi2Cut_3 = cms.double( 200.0 ),
9008  DeltaDCut_1 = cms.double( 40.0 ),
9009  DeltaRCut_2 = cms.double( 0.2 ),
9010  DeltaRCut_3 = cms.double( 1.0 ),
9011  DeltaDCut_2 = cms.double( 10.0 ),
9012  DeltaRCut_1 = cms.double( 0.1 ),
9013  Propagator = cms.string( "hltESPSmartPropagator" ),
9014  Quality_1 = cms.double( 20.0 )
9015  ),
9016  PtCut = cms.double( 1.0 ),
9017  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9018  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIState" ),
9019  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9020  tkTrajMaxChi2 = cms.double( 9999.0 ),
9021  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9022  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9023  tkTrajUseVertex = cms.bool( False )
9024  ),
9025  TrackLoaderParameters = cms.PSet(
9026  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9027  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9028  SmoothTkTrack = cms.untracked.bool( False ),
9029  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9030  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9031  MuonUpdatorAtVertexParameters = cms.PSet(
9032  MaxChi2 = cms.double( 1000000.0 ),
9033  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9034  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9035  ),
9036  VertexConstraint = cms.bool( False ),
9037  DoSmoothing = cms.bool( True ),
9038  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9039  ),
9040  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9041 )
9042 fragment.hltHIL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
9043  TkSeedGenerator = cms.PSet(
9044  PSetNames = cms.vstring( 'skipTSG',
9045  'iterativeTSG' ),
9046  L3TkCollectionA = cms.InputTag( "hltHIL3MuonsOIState" ),
9047  iterativeTSG = cms.PSet(
9048  ErrorRescaling = cms.double( 3.0 ),
9049  beamSpot = cms.InputTag( "unused" ),
9050  MaxChi2 = cms.double( 40.0 ),
9051  errorMatrixPset = cms.PSet(
9052  atIP = cms.bool( True ),
9053  action = cms.string( "use" ),
9054  errorMatrixValuesPSet = cms.PSet(
9055  pf3_V12 = cms.PSet(
9056  action = cms.string( "scale" ),
9057  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9058  ),
9059  pf3_V13 = cms.PSet(
9060  action = cms.string( "scale" ),
9061  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9062  ),
9063  pf3_V11 = cms.PSet(
9064  action = cms.string( "scale" ),
9065  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9066  ),
9067  pf3_V14 = cms.PSet(
9068  action = cms.string( "scale" ),
9069  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9070  ),
9071  pf3_V15 = cms.PSet(
9072  action = cms.string( "scale" ),
9073  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9074  ),
9075  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
9076  pf3_V33 = cms.PSet(
9077  action = cms.string( "scale" ),
9078  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9079  ),
9080  zAxis = cms.vdouble( -3.14159, 3.14159 ),
9081  pf3_V44 = cms.PSet(
9082  action = cms.string( "scale" ),
9083  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9084  ),
9085  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
9086  pf3_V22 = cms.PSet(
9087  action = cms.string( "scale" ),
9088  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9089  ),
9090  pf3_V23 = cms.PSet(
9091  action = cms.string( "scale" ),
9092  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9093  ),
9094  pf3_V45 = cms.PSet(
9095  action = cms.string( "scale" ),
9096  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9097  ),
9098  pf3_V55 = cms.PSet(
9099  action = cms.string( "scale" ),
9100  values = cms.vdouble( 3.0, 3.0, 3.0, 5.0, 4.0, 5.0, 10.0, 7.0, 10.0, 10.0, 10.0, 10.0 )
9101  ),
9102  pf3_V34 = cms.PSet(
9103  action = cms.string( "scale" ),
9104  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9105  ),
9106  pf3_V35 = cms.PSet(
9107  action = cms.string( "scale" ),
9108  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9109  ),
9110  pf3_V25 = cms.PSet(
9111  action = cms.string( "scale" ),
9112  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9113  ),
9114  pf3_V24 = cms.PSet(
9115  action = cms.string( "scale" ),
9116  values = cms.vdouble( 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0 )
9117  )
9118  )
9119  ),
9120  UpdateState = cms.bool( True ),
9121  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9122  SelectState = cms.bool( False ),
9123  SigmaZ = cms.double( 25.0 ),
9124  ResetMethod = cms.string( "matrix" ),
9125  ComponentName = cms.string( "TSGFromPropagation" ),
9126  UseVertexState = cms.bool( True ),
9127  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
9128  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" )
9129  ),
9130  skipTSG = cms.PSet( ),
9131  ComponentName = cms.string( "DualByL2TSG" )
9132  ),
9133  ServiceParameters = cms.PSet(
9134  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
9135  'hltESPSmartPropagatorAnyOpposite' ),
9136  RPCLayers = cms.bool( True ),
9137  UseMuonNavigation = cms.untracked.bool( True )
9138  ),
9139  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9140  MuonTrackingRegionBuilder = cms.PSet( ),
9141  PCut = cms.double( 2.5 ),
9142  TrackerSeedCleaner = cms.PSet(
9143  cleanerFromSharedHits = cms.bool( True ),
9144  ptCleaner = cms.bool( True ),
9145  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9146  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9147  directionCleaner = cms.bool( True )
9148  ),
9149  PtCut = cms.double( 1.0 )
9150 )
9151 fragment.hltHIL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
9152  src = cms.InputTag( "hltHIL3TrajSeedOIHit" ),
9153  reverseTrajectories = cms.bool( True ),
9154  TransientInitialStateEstimatorParameters = cms.PSet(
9155  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9156  numberMeasurementsForFit = cms.int32( 4 ),
9157  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9158  ),
9159  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9160  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9161  cleanTrajectoryAfterInOut = cms.bool( False ),
9162  useHitsSplitting = cms.bool( False ),
9163  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9164  doSeedingRegionRebuilding = cms.bool( False ),
9165  trackCandidateAlso = cms.bool( True ),
9166  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9167  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9168  TrajectoryBuilder = cms.string( "" ),
9169  maxNSeeds = cms.uint32( 100000 )
9170 )
9171 fragment.hltHIL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
9172  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIHit" ),
9173  SimpleMagneticField = cms.string( "" ),
9174  clusterRemovalInfo = cms.InputTag( "" ),
9175  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9176  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9177  Fitter = cms.string( "hltESPKFFittingSmoother" ),
9178  useHitsSplitting = cms.bool( False ),
9179  MeasurementTracker = cms.string( "" ),
9180  AlgorithmName = cms.string( "undefAlgorithm" ),
9181  alias = cms.untracked.string( "" ),
9182  NavigationSchool = cms.string( "" ),
9183  TrajectoryInEvent = cms.bool( True ),
9184  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9185  GeometricInnerState = cms.bool( True ),
9186  useSimpleMF = cms.bool( False ),
9187  Propagator = cms.string( "PropagatorWithMaterial" )
9188 )
9189 fragment.hltHIL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
9190  ServiceParameters = cms.PSet(
9191  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9192  'SteppingHelixPropagatorAny',
9193  'hltESPSmartPropagator',
9194  'hltESPSteppingHelixPropagatorOpposite' ),
9195  RPCLayers = cms.bool( True ),
9196  UseMuonNavigation = cms.untracked.bool( True )
9197  ),
9198  L3TrajBuilderParameters = cms.PSet(
9199  ScaleTECyFactor = cms.double( -1.0 ),
9200  GlbRefitterParameters = cms.PSet(
9201  TrackerSkipSection = cms.int32( -1 ),
9202  DoPredictionsOnly = cms.bool( False ),
9203  PropDirForCosmics = cms.bool( False ),
9204  HitThreshold = cms.int32( 1 ),
9205  MuonHitsOption = cms.int32( 1 ),
9206  Chi2CutRPC = cms.double( 1.0 ),
9207  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9208  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9209  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9210  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9211  RefitDirection = cms.string( "insideOut" ),
9212  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9213  Chi2CutCSC = cms.double( 150.0 ),
9214  Chi2CutDT = cms.double( 10.0 ),
9215  RefitRPCHits = cms.bool( True ),
9216  SkipStation = cms.int32( -1 ),
9217  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9218  TrackerSkipSystem = cms.int32( -1 ),
9219  DYTthrs = cms.vint32( 30, 15 )
9220  ),
9221  ScaleTECxFactor = cms.double( -1.0 ),
9222  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9223  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9224  MuonTrackingRegionBuilder = cms.PSet(
9225  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9226  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9227  OnDemand = cms.double( -1.0 ),
9228  Rescale_Dz = cms.double( 3.0 ),
9229  vertexCollection = cms.InputTag( "pixelVertices" ),
9230  Rescale_phi = cms.double( 3.0 ),
9231  Eta_fixed = cms.double( 0.2 ),
9232  DeltaZ_Region = cms.double( 15.9 ),
9233  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9234  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9235  Eta_min = cms.double( 0.05 ),
9236  Phi_fixed = cms.double( 0.2 ),
9237  DeltaR = cms.double( 0.2 ),
9238  EscapePt = cms.double( 1.5 ),
9239  UseFixedRegion = cms.bool( False ),
9240  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9241  Rescale_eta = cms.double( 3.0 ),
9242  Phi_min = cms.double( 0.05 ),
9243  UseVertex = cms.bool( False ),
9244  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9245  ),
9246  RefitRPCHits = cms.bool( True ),
9247  PCut = cms.double( 2.5 ),
9248  TrackTransformer = cms.PSet(
9249  DoPredictionsOnly = cms.bool( False ),
9250  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9251  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9252  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9253  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9254  RefitDirection = cms.string( "insideOut" ),
9255  RefitRPCHits = cms.bool( True ),
9256  Propagator = cms.string( "hltESPSmartPropagatorAny" )
9257  ),
9258  GlobalMuonTrackMatcher = cms.PSet(
9259  Pt_threshold1 = cms.double( 0.0 ),
9260  DeltaDCut_3 = cms.double( 15.0 ),
9261  MinP = cms.double( 2.5 ),
9262  MinPt = cms.double( 1.0 ),
9263  Chi2Cut_1 = cms.double( 50.0 ),
9264  Pt_threshold2 = cms.double( 9.99999999E8 ),
9265  LocChi2Cut = cms.double( 0.001 ),
9266  Eta_threshold = cms.double( 1.2 ),
9267  Quality_3 = cms.double( 7.0 ),
9268  Quality_2 = cms.double( 15.0 ),
9269  Chi2Cut_2 = cms.double( 50.0 ),
9270  Chi2Cut_3 = cms.double( 200.0 ),
9271  DeltaDCut_1 = cms.double( 40.0 ),
9272  DeltaRCut_2 = cms.double( 0.2 ),
9273  DeltaRCut_3 = cms.double( 1.0 ),
9274  DeltaDCut_2 = cms.double( 10.0 ),
9275  DeltaRCut_1 = cms.double( 0.1 ),
9276  Propagator = cms.string( "hltESPSmartPropagator" ),
9277  Quality_1 = cms.double( 20.0 )
9278  ),
9279  PtCut = cms.double( 1.0 ),
9280  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9281  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIHit" ),
9282  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9283  tkTrajMaxChi2 = cms.double( 9999.0 ),
9284  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9285  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9286  tkTrajUseVertex = cms.bool( False )
9287  ),
9288  TrackLoaderParameters = cms.PSet(
9289  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9290  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9291  SmoothTkTrack = cms.untracked.bool( False ),
9292  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9293  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9294  MuonUpdatorAtVertexParameters = cms.PSet(
9295  MaxChi2 = cms.double( 1000000.0 ),
9296  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9297  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9298  ),
9299  VertexConstraint = cms.bool( False ),
9300  DoSmoothing = cms.bool( True ),
9301  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9302  ),
9303  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9304 )
9305 fragment.hltHIL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
9306  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit' )
9307 )
9308 fragment.hltHIL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
9309  TkSeedGenerator = cms.PSet(
9310  PSetNames = cms.vstring( 'skipTSG',
9311  'skipTSG' ),
9312  L3TkCollectionA = cms.InputTag( "hltHIL3TkFromL2OICombination" ),
9313  iterativeTSG = cms.PSet(
9314  firstTSG = cms.PSet(
9315  ComponentName = cms.string( "TSGFromOrderedHits" ),
9316  OrderedHitsFactoryPSet = cms.PSet(
9317  ComponentName = cms.string( "StandardHitTripletGenerator" ),
9318  GeneratorPSet = cms.PSet(
9319  useBending = cms.bool( True ),
9320  useFixedPreFiltering = cms.bool( False ),
9321  maxElement = cms.uint32( 0 ),
9322  phiPreFiltering = cms.double( 0.3 ),
9323  extraHitRPhitolerance = cms.double( 0.06 ),
9324  useMultScattering = cms.bool( True ),
9325  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
9326  extraHitRZtolerance = cms.double( 0.06 ),
9327  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
9328  ),
9329  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
9330  ),
9331  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9332  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9333  ),
9334  PSetNames = cms.vstring( 'firstTSG',
9335  'secondTSG' ),
9336  ComponentName = cms.string( "CombinedTSG" ),
9337  thirdTSG = cms.PSet(
9338  PSetNames = cms.vstring( 'endcapTSG',
9339  'barrelTSG' ),
9340  barrelTSG = cms.PSet( ),
9341  endcapTSG = cms.PSet(
9342  ComponentName = cms.string( "TSGFromOrderedHits" ),
9343  OrderedHitsFactoryPSet = cms.PSet(
9344  maxElement = cms.uint32( 0 ),
9345  ComponentName = cms.string( "StandardHitPairGenerator" ),
9346  useOnDemandTracker = cms.untracked.int32( 0 ),
9347  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
9348  ),
9349  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9350  ),
9351  etaSeparation = cms.double( 2.0 ),
9352  ComponentName = cms.string( "DualByEtaTSG" ),
9353  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9354  ),
9355  secondTSG = cms.PSet(
9356  ComponentName = cms.string( "TSGFromOrderedHits" ),
9357  OrderedHitsFactoryPSet = cms.PSet(
9358  maxElement = cms.uint32( 0 ),
9359  ComponentName = cms.string( "StandardHitPairGenerator" ),
9360  useOnDemandTracker = cms.untracked.int32( 0 ),
9361  SeedingLayers = cms.InputTag( "hltPixelLayerPairs" )
9362  ),
9363  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9364  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
9365  )
9366  ),
9367  skipTSG = cms.PSet( ),
9368  ComponentName = cms.string( "DualByL2TSG" )
9369  ),
9370  ServiceParameters = cms.PSet(
9371  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ),
9372  RPCLayers = cms.bool( True ),
9373  UseMuonNavigation = cms.untracked.bool( True )
9374  ),
9375  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
9376  MuonTrackingRegionBuilder = cms.PSet(
9377  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9378  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9379  OnDemand = cms.double( -1.0 ),
9380  Rescale_Dz = cms.double( 3.0 ),
9381  vertexCollection = cms.InputTag( "pixelVertices" ),
9382  Rescale_phi = cms.double( 3.0 ),
9383  Eta_fixed = cms.double( 0.2 ),
9384  DeltaZ_Region = cms.double( 15.9 ),
9385  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9386  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9387  Eta_min = cms.double( 0.1 ),
9388  Phi_fixed = cms.double( 0.2 ),
9389  DeltaR = cms.double( 0.2 ),
9390  EscapePt = cms.double( 1.5 ),
9391  UseFixedRegion = cms.bool( False ),
9392  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9393  Rescale_eta = cms.double( 3.0 ),
9394  Phi_min = cms.double( 0.1 ),
9395  UseVertex = cms.bool( False ),
9396  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9397  ),
9398  PCut = cms.double( 2.5 ),
9399  TrackerSeedCleaner = cms.PSet(
9400  cleanerFromSharedHits = cms.bool( True ),
9401  ptCleaner = cms.bool( True ),
9402  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9403  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9404  directionCleaner = cms.bool( True )
9405  ),
9406  PtCut = cms.double( 1.0 )
9407 )
9408 fragment.hltHIL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
9409  src = cms.InputTag( "hltHIL3TrajSeedIOHit" ),
9410  reverseTrajectories = cms.bool( False ),
9411  TransientInitialStateEstimatorParameters = cms.PSet(
9412  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
9413  numberMeasurementsForFit = cms.int32( 4 ),
9414  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
9415  ),
9416  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9417  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9418  cleanTrajectoryAfterInOut = cms.bool( False ),
9419  useHitsSplitting = cms.bool( False ),
9420  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9421  doSeedingRegionRebuilding = cms.bool( False ),
9422  trackCandidateAlso = cms.bool( True ),
9423  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
9424  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9425  TrajectoryBuilder = cms.string( "" ),
9426  maxNSeeds = cms.uint32( 100000 )
9427 )
9428 fragment.hltHIL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
9429  src = cms.InputTag( "hltHIL3TrackCandidateFromL2IOHit" ),
9430  SimpleMagneticField = cms.string( "" ),
9431  clusterRemovalInfo = cms.InputTag( "" ),
9432  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9433  MeasurementTrackerEvent = cms.InputTag( "hltHISiStripClusters" ),
9434  Fitter = cms.string( "hltESPKFFittingSmoother" ),
9435  useHitsSplitting = cms.bool( False ),
9436  MeasurementTracker = cms.string( "" ),
9437  AlgorithmName = cms.string( "undefAlgorithm" ),
9438  alias = cms.untracked.string( "" ),
9439  NavigationSchool = cms.string( "" ),
9440  TrajectoryInEvent = cms.bool( True ),
9441  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9442  GeometricInnerState = cms.bool( True ),
9443  useSimpleMF = cms.bool( False ),
9444  Propagator = cms.string( "PropagatorWithMaterial" )
9445 )
9446 fragment.hltHIAllL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
9447  ServiceParameters = cms.PSet(
9448  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
9449  'SteppingHelixPropagatorAny',
9450  'hltESPSmartPropagator',
9451  'hltESPSteppingHelixPropagatorOpposite' ),
9452  RPCLayers = cms.bool( True ),
9453  UseMuonNavigation = cms.untracked.bool( True )
9454  ),
9455  L3TrajBuilderParameters = cms.PSet(
9456  ScaleTECyFactor = cms.double( -1.0 ),
9457  GlbRefitterParameters = cms.PSet(
9458  TrackerSkipSection = cms.int32( -1 ),
9459  DoPredictionsOnly = cms.bool( False ),
9460  PropDirForCosmics = cms.bool( False ),
9461  HitThreshold = cms.int32( 1 ),
9462  MuonHitsOption = cms.int32( 1 ),
9463  Chi2CutRPC = cms.double( 1.0 ),
9464  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9465  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
9466  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9467  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9468  RefitDirection = cms.string( "insideOut" ),
9469  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9470  Chi2CutCSC = cms.double( 150.0 ),
9471  Chi2CutDT = cms.double( 10.0 ),
9472  RefitRPCHits = cms.bool( True ),
9473  SkipStation = cms.int32( -1 ),
9474  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
9475  TrackerSkipSystem = cms.int32( -1 ),
9476  DYTthrs = cms.vint32( 30, 15 )
9477  ),
9478  ScaleTECxFactor = cms.double( -1.0 ),
9479  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9480  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9481  MuonTrackingRegionBuilder = cms.PSet(
9482  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
9483  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
9484  OnDemand = cms.double( -1.0 ),
9485  Rescale_Dz = cms.double( 3.0 ),
9486  vertexCollection = cms.InputTag( "pixelVertices" ),
9487  Rescale_phi = cms.double( 3.0 ),
9488  Eta_fixed = cms.double( 0.2 ),
9489  DeltaZ_Region = cms.double( 15.9 ),
9490  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
9491  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
9492  Eta_min = cms.double( 0.05 ),
9493  Phi_fixed = cms.double( 0.2 ),
9494  DeltaR = cms.double( 0.2 ),
9495  EscapePt = cms.double( 1.5 ),
9496  UseFixedRegion = cms.bool( False ),
9497  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
9498  Rescale_eta = cms.double( 3.0 ),
9499  Phi_min = cms.double( 0.05 ),
9500  UseVertex = cms.bool( False ),
9501  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9502  ),
9503  RefitRPCHits = cms.bool( True ),
9504  PCut = cms.double( 2.5 ),
9505  TrackTransformer = cms.PSet(
9506  DoPredictionsOnly = cms.bool( False ),
9507  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
9508  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9509  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9510  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
9511  RefitDirection = cms.string( "insideOut" ),
9512  RefitRPCHits = cms.bool( True ),
9513  Propagator = cms.string( "hltESPSmartPropagatorAny" )
9514  ),
9515  GlobalMuonTrackMatcher = cms.PSet(
9516  Pt_threshold1 = cms.double( 0.0 ),
9517  DeltaDCut_3 = cms.double( 15.0 ),
9518  MinP = cms.double( 2.5 ),
9519  MinPt = cms.double( 1.0 ),
9520  Chi2Cut_1 = cms.double( 50.0 ),
9521  Pt_threshold2 = cms.double( 9.99999999E8 ),
9522  LocChi2Cut = cms.double( 0.001 ),
9523  Eta_threshold = cms.double( 1.2 ),
9524  Quality_3 = cms.double( 7.0 ),
9525  Quality_2 = cms.double( 15.0 ),
9526  Chi2Cut_2 = cms.double( 50.0 ),
9527  Chi2Cut_3 = cms.double( 200.0 ),
9528  DeltaDCut_1 = cms.double( 40.0 ),
9529  DeltaRCut_2 = cms.double( 0.2 ),
9530  DeltaRCut_3 = cms.double( 1.0 ),
9531  DeltaDCut_2 = cms.double( 10.0 ),
9532  DeltaRCut_1 = cms.double( 0.1 ),
9533  Propagator = cms.string( "hltESPSmartPropagator" ),
9534  Quality_1 = cms.double( 20.0 )
9535  ),
9536  PtCut = cms.double( 1.0 ),
9537  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
9538  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2IOHit" ),
9539  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9540  tkTrajMaxChi2 = cms.double( 9999.0 ),
9541  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
9542  tkTrajVertex = cms.InputTag( "pixelVertices" ),
9543  tkTrajUseVertex = cms.bool( False )
9544  ),
9545  TrackLoaderParameters = cms.PSet(
9546  PutTkTrackIntoEvent = cms.untracked.bool( False ),
9547  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9548  SmoothTkTrack = cms.untracked.bool( False ),
9549  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
9550  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
9551  MuonUpdatorAtVertexParameters = cms.PSet(
9552  MaxChi2 = cms.double( 1000000.0 ),
9553  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
9554  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
9555  ),
9556  VertexConstraint = cms.bool( False ),
9557  DoSmoothing = cms.bool( True ),
9558  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
9559  ),
9560  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
9561 )
9562 fragment.hltHIL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
9563  labels = cms.VInputTag( 'hltHIL3TrajSeedIOHit','hltHIL3TrajSeedOIState','hltHIL3TrajSeedOIHit' )
9564 )
9565 fragment.hltHIL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
9566  labels = cms.VInputTag( 'hltHIL3TrackCandidateFromL2IOHit','hltHIL3TrackCandidateFromL2OIHit','hltHIL3TrackCandidateFromL2OIState' )
9567 )
9568 fragment.hltHIL3TkTracksFromL2 = cms.EDProducer( "L3TrackCombiner",
9569  labels = cms.VInputTag( 'hltHIL3TkTracksFromL2IOHit','hltHIL3TkTracksFromL2OIHit','hltHIL3TkTracksFromL2OIState' )
9570 )
9571 fragment.hltHIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
9572  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit','hltHIAllL3MuonsIOHit' )
9573 )
9574 fragment.hltHIL3Muons = cms.EDProducer( "L3TrackCombiner",
9575  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit','hltHIAllL3MuonsIOHit' )
9576 )
9577 fragment.hltHIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
9578  InputLinksObjects = cms.InputTag( "hltHIL3MuonsLinksCombination" ),
9579  InputObjects = cms.InputTag( "hltHIL3Muons" ),
9580  MuonPtOption = cms.string( "Global" )
9581 )
9582 fragment.hltHISingleMu3L3Filtered = cms.EDFilter( "HLTMuonL3PreFilter",
9583  MaxNormalizedChi2 = cms.double( 20.0 ),
9584  saveTags = cms.bool( True ),
9585  PreviousCandTag = cms.InputTag( "hltHIL2Mu3L2Filtered" ),
9586  MinNmuonHits = cms.int32( 0 ),
9587  MinN = cms.int32( 1 ),
9588  MinTrackPt = cms.double( 0.0 ),
9589  MaxEta = cms.double( 2.5 ),
9590  MaxDXYBeamSpot = cms.double( 0.1 ),
9591  MinNhits = cms.int32( 0 ),
9592  MinDxySig = cms.double( -1.0 ),
9593  NSigmaPt = cms.double( 0.0 ),
9594  MaxDz = cms.double( 9999.0 ),
9595  MaxPtDifference = cms.double( 9999.0 ),
9596  MaxDr = cms.double( 2.0 ),
9597  CandTag = cms.InputTag( "hltHIL3MuonCandidates" ),
9598  MinDXYBeamSpot = cms.double( -1.0 ),
9599  MinDr = cms.double( -1.0 ),
9600  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9601  MinPt = cms.double( 3.0 )
9602 )
9603 fragment.hltPreFullTrack12 = cms.EDFilter( "HLTPrescaler",
9604  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
9605  offset = cms.uint32( 0 )
9606 )
9607 fragment.hltAK6CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
9608  Active_Area_Repeats = cms.int32( 5 ),
9609  doAreaFastjet = cms.bool( False ),
9610  voronoiRfact = cms.double( -9.0 ),
9611  maxBadHcalCells = cms.uint32( 9999999 ),
9612  doAreaDiskApprox = cms.bool( False ),
9613  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9614  jetType = cms.string( "CaloJet" ),
9615  minSeed = cms.uint32( 0 ),
9616  Ghost_EtaMax = cms.double( 6.0 ),
9617  doRhoFastjet = cms.bool( False ),
9618  jetAlgorithm = cms.string( "AntiKt" ),
9619  nSigmaPU = cms.double( 1.0 ),
9620  GhostArea = cms.double( 0.01 ),
9621  Rho_EtaMax = cms.double( 4.4 ),
9622  maxBadEcalCells = cms.uint32( 9999999 ),
9623  useDeterministicSeed = cms.bool( True ),
9624  doPVCorrection = cms.bool( False ),
9625  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9626  rParam = cms.double( 0.6 ),
9627  maxProblematicHcalCells = cms.uint32( 9999999 ),
9628  doOutputJets = cms.bool( True ),
9629  src = cms.InputTag( "hltTowerMakerForPF" ),
9630  inputEtMin = cms.double( 0.3 ),
9631  puPtMin = cms.double( 10.0 ),
9632  srcPVs = cms.InputTag( "NotUsed" ),
9633  jetPtMin = cms.double( 1.0 ),
9634  radiusPU = cms.double( 0.6 ),
9635  maxProblematicEcalCells = cms.uint32( 9999999 ),
9636  doPUOffsetCorr = cms.bool( False ),
9637  inputEMin = cms.double( 0.0 ),
9638  useMassDropTagger = cms.bool( False ),
9639  muMin = cms.double( -1.0 ),
9640  subtractorName = cms.string( "" ),
9641  muCut = cms.double( -1.0 ),
9642  subjetPtMin = cms.double( -1.0 ),
9643  useTrimming = cms.bool( False ),
9644  muMax = cms.double( -1.0 ),
9645  yMin = cms.double( -1.0 ),
9646  useFiltering = cms.bool( False ),
9647  rFilt = cms.double( -1.0 ),
9648  yMax = cms.double( -1.0 ),
9649  zcut = cms.double( -1.0 ),
9650  MinVtxNdof = cms.int32( 5 ),
9651  MaxVtxZ = cms.double( 15.0 ),
9652  UseOnlyVertexTracks = cms.bool( False ),
9653  dRMin = cms.double( -1.0 ),
9654  nFilt = cms.int32( -1 ),
9655  usePruning = cms.bool( False ),
9656  maxDepth = cms.int32( -1 ),
9657  yCut = cms.double( -1.0 ),
9658  DzTrVtxMax = cms.double( 0.0 ),
9659  UseOnlyOnePV = cms.bool( False ),
9660  rcut_factor = cms.double( -1.0 ),
9661  sumRecHits = cms.bool( False ),
9662  trimPtFracMin = cms.double( -1.0 ),
9663  dRMax = cms.double( -1.0 ),
9664  DxyTrVtxMax = cms.double( 0.0 ),
9665  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
9666 )
9667 fragment.hltAK6CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
9668  filter = cms.bool( False ),
9669  src = cms.InputTag( "hltAK6CaloJetsPF" ),
9670  etMin = cms.double( 5.0 )
9671 )
9672 fragment.hltPixelTracksForHighPt = cms.EDProducer( "PixelTrackProducer",
9673  useFilterWithES = cms.bool( False ),
9674  FilterPSet = cms.PSet(
9675  chi2 = cms.double( 1000.0 ),
9676  nSigmaTipMaxTolerance = cms.double( 0.0 ),
9677  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
9678  nSigmaInvPtTolerance = cms.double( 0.0 ),
9679  ptMin = cms.double( 0.3 ),
9680  tipMax = cms.double( 1.0 )
9681  ),
9682  passLabel = cms.string( "" ),
9683  FitterPSet = cms.PSet(
9684  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
9685  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9686  fixImpactParameter = cms.double( 0.0 )
9687  ),
9688  RegionFactoryPSet = cms.PSet(
9689  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
9690  RegionPSet = cms.PSet(
9691  precise = cms.bool( True ),
9692  originRadius = cms.double( 0.2 ),
9693  ptMin = cms.double( 0.3 ),
9694  originHalfLength = cms.double( 15.1 ),
9695  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9696  )
9697  ),
9698  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
9699  OrderedHitsFactoryPSet = cms.PSet(
9700  ComponentName = cms.string( "StandardHitTripletGenerator" ),
9701  GeneratorPSet = cms.PSet(
9702  useBending = cms.bool( True ),
9703  useFixedPreFiltering = cms.bool( False ),
9704  maxElement = cms.uint32( 100000 ),
9705  phiPreFiltering = cms.double( 0.3 ),
9706  extraHitRPhitolerance = cms.double( 0.06 ),
9707  useMultScattering = cms.bool( True ),
9708  SeedComparitorPSet = cms.PSet(
9709  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9710  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
9711  ),
9712  extraHitRZtolerance = cms.double( 0.06 ),
9713  ComponentName = cms.string( "PixelTripletHLTGenerator" )
9714  ),
9715  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
9716  )
9717 )
9718 fragment.hltPixelVerticesForHighPt = cms.EDProducer( "PixelVertexProducer",
9719  WtAverage = cms.bool( True ),
9720  Method2 = cms.bool( True ),
9721  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9722  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
9723  Verbosity = cms.int32( 0 ),
9724  UseError = cms.bool( True ),
9725  TrackCollection = cms.InputTag( "hltPixelTracksForHighPt" ),
9726  PtMin = cms.double( 0.4 ),
9727  NTrkMin = cms.int32( 2 ),
9728  ZOffset = cms.double( 5.0 ),
9729  Finder = cms.string( "DivisiveVertexFinder" ),
9730  ZSeparation = cms.double( 0.05 )
9731 )
9732 fragment.hltHighPtPixelTracks = cms.EDProducer( "PixelTrackProducer",
9733  useFilterWithES = cms.bool( False ),
9734  FilterPSet = cms.PSet(
9735  chi2 = cms.double( 1000.0 ),
9736  nSigmaTipMaxTolerance = cms.double( 0.0 ),
9737  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
9738  nSigmaInvPtTolerance = cms.double( 0.0 ),
9739  ptMin = cms.double( 0.0 ),
9740  tipMax = cms.double( 1.0 )
9741  ),
9742  passLabel = cms.string( "" ),
9743  FitterPSet = cms.PSet(
9744  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
9745  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9746  fixImpactParameter = cms.double( 0.0 )
9747  ),
9748  RegionFactoryPSet = cms.PSet(
9749  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
9750  RegionPSet = cms.PSet(
9751  precise = cms.bool( True ),
9752  originHalfLength = cms.double( 15.1 ),
9753  originRadius = cms.double( 0.2 ),
9754  ptMin = cms.double( 6.0 ),
9755  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9756  )
9757  ),
9758  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
9759  OrderedHitsFactoryPSet = cms.PSet(
9760  ComponentName = cms.string( "StandardHitTripletGenerator" ),
9761  GeneratorPSet = cms.PSet(
9762  useBending = cms.bool( True ),
9763  useFixedPreFiltering = cms.bool( False ),
9764  phiPreFiltering = cms.double( 0.3 ),
9765  extraHitRPhitolerance = cms.double( 0.06 ),
9766  useMultScattering = cms.bool( True ),
9767  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
9768  extraHitRZtolerance = cms.double( 0.06 ),
9769  maxElement = cms.uint32( 100000 ),
9770  SeedComparitorPSet = cms.PSet(
9771  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
9772  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
9773  )
9774  ),
9775  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
9776  )
9777 )
9778 fragment.hltIter0HighPtPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
9779  useEventsWithNoVertex = cms.bool( True ),
9780  originHalfLength = cms.double( 0.6 ),
9781  useProtoTrackKinematics = cms.bool( False ),
9782  usePV = cms.bool( False ),
9783  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
9784  InputVertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
9785  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9786  InputCollection = cms.InputTag( "hltHighPtPixelTracks" ),
9787  originRadius = cms.double( 0.2 )
9788 )
9789 fragment.hltIter0HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
9790  src = cms.InputTag( "hltIter0HighPtPixelSeedsFromPixelTracks" ),
9791  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
9792  SimpleMagneticField = cms.string( "ParabolicMf" ),
9793  TransientInitialStateEstimatorParameters = cms.PSet(
9794  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
9795  numberMeasurementsForFit = cms.int32( 4 ),
9796  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
9797  ),
9798  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
9799  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
9800  cleanTrajectoryAfterInOut = cms.bool( False ),
9801  useHitsSplitting = cms.bool( False ),
9802  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
9803  doSeedingRegionRebuilding = cms.bool( False ),
9804  maxNSeeds = cms.uint32( 100000 ),
9805  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
9806  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
9807  TrajectoryBuilder = cms.string( "" )
9808 )
9809 fragment.hltIter0HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
9810  src = cms.InputTag( "hltIter0HighPtCkfTrackCandidates" ),
9811  SimpleMagneticField = cms.string( "ParabolicMf" ),
9812  clusterRemovalInfo = cms.InputTag( "" ),
9813  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9814  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
9815  Fitter = cms.string( "hltESPFittingSmootherIT" ),
9816  useHitsSplitting = cms.bool( False ),
9817  MeasurementTracker = cms.string( "" ),
9818  AlgorithmName = cms.string( "hltIterX" ),
9819  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
9820  NavigationSchool = cms.string( "" ),
9821  TrajectoryInEvent = cms.bool( True ),
9822  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9823  GeometricInnerState = cms.bool( True ),
9824  useSimpleMF = cms.bool( True ),
9825  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
9826 )
9827 fragment.hltIter0HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
9828  max_d0 = cms.double( 100.0 ),
9829  minNumber3DLayers = cms.uint32( 0 ),
9830  max_lostHitFraction = cms.double( 1.0 ),
9831  applyAbsCutsIfNoPV = cms.bool( False ),
9832  qualityBit = cms.string( "highPurity" ),
9833  minNumberLayers = cms.uint32( 3 ),
9834  chi2n_par = cms.double( 0.7 ),
9835  useVtxError = cms.bool( False ),
9836  nSigmaZ = cms.double( 3.0 ),
9837  dz_par2 = cms.vdouble( 0.4, 4.0 ),
9838  applyAdaptedPVCuts = cms.bool( True ),
9839  min_eta = cms.double( -9999.0 ),
9840  dz_par1 = cms.vdouble( 0.35, 4.0 ),
9841  copyTrajectories = cms.untracked.bool( True ),
9842  vtxNumber = cms.int32( -1 ),
9843  max_d0NoPV = cms.double( 100.0 ),
9844  keepAllTracks = cms.bool( False ),
9845  maxNumberLostLayers = cms.uint32( 1 ),
9846  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
9847  max_relpterr = cms.double( 9999.0 ),
9848  copyExtras = cms.untracked.bool( True ),
9849  max_z0NoPV = cms.double( 100.0 ),
9850  vertexCut = cms.string( "tracksSize>=3" ),
9851  max_z0 = cms.double( 100.0 ),
9852  useVertices = cms.bool( True ),
9853  min_nhits = cms.uint32( 0 ),
9854  src = cms.InputTag( "hltIter0HighPtCtfWithMaterialTracks" ),
9855  max_minMissHitOutOrIn = cms.int32( 99 ),
9856  chi2n_no1Dmod_par = cms.double( 9999.0 ),
9857  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
9858  max_eta = cms.double( 9999.0 ),
9859  d0_par2 = cms.vdouble( 0.4, 4.0 ),
9860  d0_par1 = cms.vdouble( 0.3, 4.0 ),
9861  res_par = cms.vdouble( 0.003, 0.001 ),
9862  minHitsToBypassChecks = cms.uint32( 20 )
9863 )
9864 fragment.hltTrackIter0RefsForJets4Iter1ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
9865  src = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" ),
9866  particleType = cms.string( "pi+" )
9867 )
9868 fragment.hltAK6Iter0TrackJets4Iter1ForHighPt = cms.EDProducer( "FastjetJetProducer",
9869  Active_Area_Repeats = cms.int32( 5 ),
9870  doAreaFastjet = cms.bool( False ),
9871  voronoiRfact = cms.double( 0.9 ),
9872  maxBadHcalCells = cms.uint32( 9999999 ),
9873  doAreaDiskApprox = cms.bool( False ),
9874  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9875  jetType = cms.string( "TrackJet" ),
9876  minSeed = cms.uint32( 14327 ),
9877  Ghost_EtaMax = cms.double( 6.0 ),
9878  doRhoFastjet = cms.bool( False ),
9879  jetAlgorithm = cms.string( "AntiKt" ),
9880  nSigmaPU = cms.double( 1.0 ),
9881  GhostArea = cms.double( 0.01 ),
9882  Rho_EtaMax = cms.double( 4.4 ),
9883  maxBadEcalCells = cms.uint32( 9999999 ),
9884  useDeterministicSeed = cms.bool( True ),
9885  doPVCorrection = cms.bool( False ),
9886  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9887  rParam = cms.double( 0.6 ),
9888  maxProblematicHcalCells = cms.uint32( 9999999 ),
9889  doOutputJets = cms.bool( True ),
9890  src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1ForHighPt" ),
9891  inputEtMin = cms.double( 0.1 ),
9892  puPtMin = cms.double( 0.0 ),
9893  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
9894  jetPtMin = cms.double( 1.0 ),
9895  radiusPU = cms.double( 0.6 ),
9896  maxProblematicEcalCells = cms.uint32( 9999999 ),
9897  doPUOffsetCorr = cms.bool( False ),
9898  inputEMin = cms.double( 0.0 ),
9899  useMassDropTagger = cms.bool( False ),
9900  muMin = cms.double( -1.0 ),
9901  subtractorName = cms.string( "" ),
9902  muCut = cms.double( -1.0 ),
9903  subjetPtMin = cms.double( -1.0 ),
9904  useTrimming = cms.bool( False ),
9905  muMax = cms.double( -1.0 ),
9906  yMin = cms.double( -1.0 ),
9907  useFiltering = cms.bool( False ),
9908  rFilt = cms.double( -1.0 ),
9909  yMax = cms.double( -1.0 ),
9910  zcut = cms.double( -1.0 ),
9911  MinVtxNdof = cms.int32( 0 ),
9912  MaxVtxZ = cms.double( 30.0 ),
9913  UseOnlyVertexTracks = cms.bool( False ),
9914  dRMin = cms.double( -1.0 ),
9915  nFilt = cms.int32( -1 ),
9916  usePruning = cms.bool( False ),
9917  maxDepth = cms.int32( -1 ),
9918  yCut = cms.double( -1.0 ),
9919  DzTrVtxMax = cms.double( 0.5 ),
9920  UseOnlyOnePV = cms.bool( True ),
9921  rcut_factor = cms.double( -1.0 ),
9922  sumRecHits = cms.bool( False ),
9923  trimPtFracMin = cms.double( -1.0 ),
9924  dRMax = cms.double( -1.0 ),
9925  DxyTrVtxMax = cms.double( 0.2 ),
9926  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
9927 )
9928 fragment.hltIter0TrackAndTauJets4Iter1ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
9929  fractionMinCaloInTauCone = cms.double( 0.7 ),
9930  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
9931  tauConeSize = cms.double( 0.2 ),
9932  ptTrkMaxInCaloCone = cms.double( 1.0 ),
9933  isolationConeSize = cms.double( 0.5 ),
9934  inputTrackJetTag = cms.InputTag( "hltAK6Iter0TrackJets4Iter1ForHighPt" ),
9935  nTrkMaxInCaloCone = cms.int32( 0 ),
9936  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
9937  etaMinCaloJet = cms.double( -2.7 ),
9938  etaMaxCaloJet = cms.double( 2.7 ),
9939  ptMinCaloJet = cms.double( 5.0 ),
9940  inputTrackTag = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" )
9941 )
9942 fragment.hltIter1HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
9943  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
9944  maxChi2 = cms.double( 9.0 ),
9945  trajectories = cms.InputTag( "hltIter0HighPtTrackSelectionHighPurity" ),
9946  oldClusterRemovalInfo = cms.InputTag( "" ),
9947  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
9948  overrideTrkQuals = cms.InputTag( "" ),
9949  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
9950  TrackQuality = cms.string( "highPurity" )
9951 )
9952 fragment.hltIter1HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
9953  clustersToSkip = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
9954  OnDemand = cms.bool( False ),
9955  src = cms.InputTag( "hltSiStripClusters" )
9956 )
9957 fragment.hltIter1HighPtPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
9958  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
9959  'BPix1+BPix2+FPix1_pos',
9960  'BPix1+BPix2+FPix1_neg',
9961  'BPix1+FPix1_pos+FPix2_pos',
9962  'BPix1+FPix1_neg+FPix2_neg' ),
9963  MTOB = cms.PSet( ),
9964  TEC = cms.PSet( ),
9965  MTID = cms.PSet( ),
9966  FPix = cms.PSet(
9967  HitProducer = cms.string( "hltSiPixelRecHits" ),
9968  hitErrorRZ = cms.double( 0.0036 ),
9969  useErrorsFromParam = cms.bool( True ),
9970  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9971  skipClusters = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
9972  hitErrorRPhi = cms.double( 0.0051 )
9973  ),
9974  MTEC = cms.PSet( ),
9975  MTIB = cms.PSet( ),
9976  TID = cms.PSet( ),
9977  TOB = cms.PSet( ),
9978  BPix = cms.PSet(
9979  HitProducer = cms.string( "hltSiPixelRecHits" ),
9980  hitErrorRZ = cms.double( 0.006 ),
9981  useErrorsFromParam = cms.bool( True ),
9982  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
9983  skipClusters = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
9984  hitErrorRPhi = cms.double( 0.0027 )
9985  ),
9986  TIB = cms.PSet( )
9987 )
9988 fragment.hltIter1HighPtPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
9989  RegionFactoryPSet = cms.PSet(
9990  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
9991  RegionPSet = cms.PSet(
9992  precise = cms.bool( True ),
9993  originRadius = cms.double( 0.1 ),
9994  searchOpt = cms.bool( True ),
9995  ptMin = cms.double( 6.0 ),
9996  measurementTrackerName = cms.string( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
9997  mode = cms.string( "VerticesFixed" ),
9998  maxNRegions = cms.int32( 100 ),
9999  maxNVertices = cms.int32( 10 ),
10000  deltaPhi = cms.double( 1.0 ),
10001  deltaEta = cms.double( 1.0 ),
10002  zErrorBeamSpot = cms.double( 15.0 ),
10003  nSigmaZBeamSpot = cms.double( 3.0 ),
10004  zErrorVetex = cms.double( 0.1 ),
10005  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10006  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10007  input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1ForHighPt" )
10008  )
10009  ),
10010  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10011  ClusterCheckPSet = cms.PSet(
10012  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10013  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10014  doClusterCheck = cms.bool( False ),
10015  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10016  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10017  ),
10018  OrderedHitsFactoryPSet = cms.PSet(
10019  maxElement = cms.uint32( 0 ),
10020  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10021  GeneratorPSet = cms.PSet(
10022  useBending = cms.bool( True ),
10023  useFixedPreFiltering = cms.bool( False ),
10024  maxElement = cms.uint32( 100000 ),
10025  phiPreFiltering = cms.double( 0.3 ),
10026  extraHitRPhitolerance = cms.double( 0.032 ),
10027  useMultScattering = cms.bool( True ),
10028  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10029  extraHitRZtolerance = cms.double( 0.037 ),
10030  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10031  ),
10032  SeedingLayers = cms.InputTag( "hltIter1HighPtPixelLayerTriplets" )
10033  ),
10034  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
10035 )
10036 fragment.hltIter1HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10037  src = cms.InputTag( "hltIter1HighPtPixelSeeds" ),
10038  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10039  SimpleMagneticField = cms.string( "ParabolicMf" ),
10040  TransientInitialStateEstimatorParameters = cms.PSet(
10041  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10042  numberMeasurementsForFit = cms.int32( 4 ),
10043  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10044  ),
10045  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10046  MeasurementTrackerEvent = cms.InputTag( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
10047  cleanTrajectoryAfterInOut = cms.bool( False ),
10048  useHitsSplitting = cms.bool( False ),
10049  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10050  doSeedingRegionRebuilding = cms.bool( False ),
10051  maxNSeeds = cms.uint32( 100000 ),
10052  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
10053  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10054  TrajectoryBuilder = cms.string( "" )
10055 )
10056 fragment.hltIter1HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10057  src = cms.InputTag( "hltIter1HighPtCkfTrackCandidates" ),
10058  SimpleMagneticField = cms.string( "ParabolicMf" ),
10059  clusterRemovalInfo = cms.InputTag( "" ),
10060  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10061  MeasurementTrackerEvent = cms.InputTag( "hltIter1HighPtMaskedMeasurementTrackerEvent" ),
10062  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10063  useHitsSplitting = cms.bool( False ),
10064  MeasurementTracker = cms.string( "" ),
10065  AlgorithmName = cms.string( "hltIterX" ),
10066  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10067  NavigationSchool = cms.string( "" ),
10068  TrajectoryInEvent = cms.bool( True ),
10069  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10070  GeometricInnerState = cms.bool( True ),
10071  useSimpleMF = cms.bool( True ),
10072  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10073 )
10074 fragment.hltIter1HighPtTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
10075  max_d0 = cms.double( 100.0 ),
10076  minNumber3DLayers = cms.uint32( 0 ),
10077  max_lostHitFraction = cms.double( 1.0 ),
10078  applyAbsCutsIfNoPV = cms.bool( False ),
10079  qualityBit = cms.string( "highPurity" ),
10080  minNumberLayers = cms.uint32( 3 ),
10081  chi2n_par = cms.double( 0.7 ),
10082  useVtxError = cms.bool( False ),
10083  nSigmaZ = cms.double( 3.0 ),
10084  dz_par2 = cms.vdouble( 0.9, 3.0 ),
10085  applyAdaptedPVCuts = cms.bool( True ),
10086  min_eta = cms.double( -9999.0 ),
10087  dz_par1 = cms.vdouble( 0.8, 3.0 ),
10088  copyTrajectories = cms.untracked.bool( True ),
10089  vtxNumber = cms.int32( -1 ),
10090  max_d0NoPV = cms.double( 100.0 ),
10091  keepAllTracks = cms.bool( False ),
10092  maxNumberLostLayers = cms.uint32( 1 ),
10093  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10094  max_relpterr = cms.double( 9999.0 ),
10095  copyExtras = cms.untracked.bool( True ),
10096  max_z0NoPV = cms.double( 100.0 ),
10097  vertexCut = cms.string( "tracksSize>=3" ),
10098  max_z0 = cms.double( 100.0 ),
10099  useVertices = cms.bool( True ),
10100  min_nhits = cms.uint32( 0 ),
10101  src = cms.InputTag( "hltIter1HighPtCtfWithMaterialTracks" ),
10102  max_minMissHitOutOrIn = cms.int32( 99 ),
10103  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10104  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10105  max_eta = cms.double( 9999.0 ),
10106  d0_par2 = cms.vdouble( 0.9, 3.0 ),
10107  d0_par1 = cms.vdouble( 0.85, 3.0 ),
10108  res_par = cms.vdouble( 0.003, 0.001 ),
10109  minHitsToBypassChecks = cms.uint32( 20 )
10110 )
10111 fragment.hltIter1HighPtTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
10112  max_d0 = cms.double( 100.0 ),
10113  minNumber3DLayers = cms.uint32( 0 ),
10114  max_lostHitFraction = cms.double( 1.0 ),
10115  applyAbsCutsIfNoPV = cms.bool( False ),
10116  qualityBit = cms.string( "highPurity" ),
10117  minNumberLayers = cms.uint32( 5 ),
10118  chi2n_par = cms.double( 0.4 ),
10119  useVtxError = cms.bool( False ),
10120  nSigmaZ = cms.double( 3.0 ),
10121  dz_par2 = cms.vdouble( 1.0, 4.0 ),
10122  applyAdaptedPVCuts = cms.bool( True ),
10123  min_eta = cms.double( -9999.0 ),
10124  dz_par1 = cms.vdouble( 1.0, 4.0 ),
10125  copyTrajectories = cms.untracked.bool( True ),
10126  vtxNumber = cms.int32( -1 ),
10127  max_d0NoPV = cms.double( 100.0 ),
10128  keepAllTracks = cms.bool( False ),
10129  maxNumberLostLayers = cms.uint32( 1 ),
10130  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10131  max_relpterr = cms.double( 9999.0 ),
10132  copyExtras = cms.untracked.bool( True ),
10133  max_z0NoPV = cms.double( 100.0 ),
10134  vertexCut = cms.string( "tracksSize>=3" ),
10135  max_z0 = cms.double( 100.0 ),
10136  useVertices = cms.bool( True ),
10137  min_nhits = cms.uint32( 0 ),
10138  src = cms.InputTag( "hltIter1HighPtCtfWithMaterialTracks" ),
10139  max_minMissHitOutOrIn = cms.int32( 99 ),
10140  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10141  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10142  max_eta = cms.double( 9999.0 ),
10143  d0_par2 = cms.vdouble( 1.0, 4.0 ),
10144  d0_par1 = cms.vdouble( 1.0, 4.0 ),
10145  res_par = cms.vdouble( 0.003, 0.001 ),
10146  minHitsToBypassChecks = cms.uint32( 20 )
10147 )
10148 fragment.hltIter1HighPtTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
10149  ShareFrac = cms.double( 0.19 ),
10150  writeOnlyTrkQuals = cms.bool( False ),
10151  MinPT = cms.double( 0.05 ),
10152  allowFirstHitShare = cms.bool( True ),
10153  copyExtras = cms.untracked.bool( True ),
10154  Epsilon = cms.double( -0.001 ),
10155  selectedTrackQuals = cms.VInputTag( 'hltIter1HighPtTrackSelectionHighPurityLoose','hltIter1HighPtTrackSelectionHighPurityTight' ),
10156  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10157  MaxNormalizedChisq = cms.double( 1000.0 ),
10158  copyMVA = cms.bool( False ),
10159  FoundHitBonus = cms.double( 5.0 ),
10160  setsToMerge = cms.VPSet(
10161  cms.PSet( pQual = cms.bool( False ),
10162  tLists = cms.vint32( 0, 1 )
10163  )
10164  ),
10165  MinFound = cms.int32( 3 ),
10166  hasSelector = cms.vint32( 0, 0 ),
10167  TrackProducers = cms.VInputTag( 'hltIter1HighPtTrackSelectionHighPurityLoose','hltIter1HighPtTrackSelectionHighPurityTight' ),
10168  LostHitPenalty = cms.double( 20.0 ),
10169  newQuality = cms.string( "confirmed" )
10170 )
10171 fragment.hltIter1HighPtMerged = cms.EDProducer( "TrackListMerger",
10172  ShareFrac = cms.double( 0.19 ),
10173  writeOnlyTrkQuals = cms.bool( False ),
10174  MinPT = cms.double( 0.05 ),
10175  allowFirstHitShare = cms.bool( True ),
10176  copyExtras = cms.untracked.bool( True ),
10177  Epsilon = cms.double( -0.001 ),
10178  selectedTrackQuals = cms.VInputTag( 'hltIter0HighPtTrackSelectionHighPurity','hltIter1HighPtTrackSelectionHighPurity' ),
10179  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10180  MaxNormalizedChisq = cms.double( 1000.0 ),
10181  copyMVA = cms.bool( False ),
10182  FoundHitBonus = cms.double( 5.0 ),
10183  setsToMerge = cms.VPSet(
10184  cms.PSet( pQual = cms.bool( False ),
10185  tLists = cms.vint32( 0, 1 )
10186  )
10187  ),
10188  MinFound = cms.int32( 3 ),
10189  hasSelector = cms.vint32( 0, 0 ),
10190  TrackProducers = cms.VInputTag( 'hltIter0HighPtTrackSelectionHighPurity','hltIter1HighPtTrackSelectionHighPurity' ),
10191  LostHitPenalty = cms.double( 20.0 ),
10192  newQuality = cms.string( "confirmed" )
10193 )
10194 fragment.hltTrackIter1RefsForJets4Iter2ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10195  src = cms.InputTag( "hltIter1HighPtMerged" ),
10196  particleType = cms.string( "pi+" )
10197 )
10198 fragment.hltAK6Iter1TrackJets4Iter2ForHighPt = cms.EDProducer( "FastjetJetProducer",
10199  Active_Area_Repeats = cms.int32( 5 ),
10200  doAreaFastjet = cms.bool( False ),
10201  voronoiRfact = cms.double( 0.9 ),
10202  maxBadHcalCells = cms.uint32( 9999999 ),
10203  doAreaDiskApprox = cms.bool( False ),
10204  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10205  jetType = cms.string( "TrackJet" ),
10206  minSeed = cms.uint32( 14327 ),
10207  Ghost_EtaMax = cms.double( 6.0 ),
10208  doRhoFastjet = cms.bool( False ),
10209  jetAlgorithm = cms.string( "AntiKt" ),
10210  nSigmaPU = cms.double( 1.0 ),
10211  GhostArea = cms.double( 0.01 ),
10212  Rho_EtaMax = cms.double( 4.4 ),
10213  maxBadEcalCells = cms.uint32( 9999999 ),
10214  useDeterministicSeed = cms.bool( True ),
10215  doPVCorrection = cms.bool( False ),
10216  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10217  rParam = cms.double( 0.6 ),
10218  maxProblematicHcalCells = cms.uint32( 9999999 ),
10219  doOutputJets = cms.bool( True ),
10220  src = cms.InputTag( "hltTrackIter1RefsForJets4Iter2ForHighPt" ),
10221  inputEtMin = cms.double( 0.1 ),
10222  puPtMin = cms.double( 0.0 ),
10223  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10224  jetPtMin = cms.double( 1.4 ),
10225  radiusPU = cms.double( 0.6 ),
10226  maxProblematicEcalCells = cms.uint32( 9999999 ),
10227  doPUOffsetCorr = cms.bool( False ),
10228  inputEMin = cms.double( 0.0 ),
10229  useMassDropTagger = cms.bool( False ),
10230  muMin = cms.double( -1.0 ),
10231  subtractorName = cms.string( "" ),
10232  muCut = cms.double( -1.0 ),
10233  subjetPtMin = cms.double( -1.0 ),
10234  useTrimming = cms.bool( False ),
10235  muMax = cms.double( -1.0 ),
10236  yMin = cms.double( -1.0 ),
10237  useFiltering = cms.bool( False ),
10238  rFilt = cms.double( -1.0 ),
10239  yMax = cms.double( -1.0 ),
10240  zcut = cms.double( -1.0 ),
10241  MinVtxNdof = cms.int32( 0 ),
10242  MaxVtxZ = cms.double( 30.0 ),
10243  UseOnlyVertexTracks = cms.bool( False ),
10244  dRMin = cms.double( -1.0 ),
10245  nFilt = cms.int32( -1 ),
10246  usePruning = cms.bool( False ),
10247  maxDepth = cms.int32( -1 ),
10248  yCut = cms.double( -1.0 ),
10249  DzTrVtxMax = cms.double( 0.5 ),
10250  UseOnlyOnePV = cms.bool( True ),
10251  rcut_factor = cms.double( -1.0 ),
10252  sumRecHits = cms.bool( False ),
10253  trimPtFracMin = cms.double( -1.0 ),
10254  dRMax = cms.double( -1.0 ),
10255  DxyTrVtxMax = cms.double( 0.2 ),
10256  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10257 )
10258 fragment.hltIter1TrackAndTauJets4Iter2ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10259  fractionMinCaloInTauCone = cms.double( 0.7 ),
10260  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10261  tauConeSize = cms.double( 0.2 ),
10262  ptTrkMaxInCaloCone = cms.double( 1.4 ),
10263  isolationConeSize = cms.double( 0.5 ),
10264  inputTrackJetTag = cms.InputTag( "hltAK6Iter1TrackJets4Iter2ForHighPt" ),
10265  nTrkMaxInCaloCone = cms.int32( 0 ),
10266  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10267  etaMinCaloJet = cms.double( -2.7 ),
10268  etaMaxCaloJet = cms.double( 2.7 ),
10269  ptMinCaloJet = cms.double( 5.0 ),
10270  inputTrackTag = cms.InputTag( "hltIter1HighPtMerged" )
10271 )
10272 fragment.hltIter2HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10273  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10274  maxChi2 = cms.double( 16.0 ),
10275  trajectories = cms.InputTag( "hltIter1HighPtTrackSelectionHighPurity" ),
10276  oldClusterRemovalInfo = cms.InputTag( "hltIter1HighPtClustersRefRemoval" ),
10277  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10278  overrideTrkQuals = cms.InputTag( "" ),
10279  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10280  TrackQuality = cms.string( "highPurity" )
10281 )
10282 fragment.hltIter2HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10283  clustersToSkip = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10284  OnDemand = cms.bool( False ),
10285  src = cms.InputTag( "hltSiStripClusters" )
10286 )
10287 fragment.hltIter2HighPtPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
10288  layerList = cms.vstring( 'BPix1+BPix2',
10289  'BPix1+BPix3',
10290  'BPix2+BPix3',
10291  'BPix1+FPix1_pos',
10292  'BPix1+FPix1_neg',
10293  'BPix1+FPix2_pos',
10294  'BPix1+FPix2_neg',
10295  'BPix2+FPix1_pos',
10296  'BPix2+FPix1_neg',
10297  'BPix2+FPix2_pos',
10298  'BPix2+FPix2_neg',
10299  'FPix1_pos+FPix2_pos',
10300  'FPix1_neg+FPix2_neg' ),
10301  MTOB = cms.PSet( ),
10302  TEC = cms.PSet( ),
10303  MTID = cms.PSet( ),
10304  FPix = cms.PSet(
10305  HitProducer = cms.string( "hltSiPixelRecHits" ),
10306  hitErrorRZ = cms.double( 0.0036 ),
10307  useErrorsFromParam = cms.bool( True ),
10308  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10309  skipClusters = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10310  hitErrorRPhi = cms.double( 0.0051 )
10311  ),
10312  MTEC = cms.PSet( ),
10313  MTIB = cms.PSet( ),
10314  TID = cms.PSet( ),
10315  TOB = cms.PSet( ),
10316  BPix = cms.PSet(
10317  HitProducer = cms.string( "hltSiPixelRecHits" ),
10318  hitErrorRZ = cms.double( 0.006 ),
10319  useErrorsFromParam = cms.bool( True ),
10320  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10321  skipClusters = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10322  hitErrorRPhi = cms.double( 0.0027 )
10323  ),
10324  TIB = cms.PSet( )
10325 )
10326 fragment.hltIter2HighPtPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10327  RegionFactoryPSet = cms.PSet(
10328  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10329  RegionPSet = cms.PSet(
10330  precise = cms.bool( True ),
10331  originRadius = cms.double( 0.025 ),
10332  searchOpt = cms.bool( True ),
10333  originZPos = cms.double( 0.0 ),
10334  ptMin = cms.double( 6.0 ),
10335  measurementTrackerName = cms.string( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10336  mode = cms.string( "VerticesFixed" ),
10337  maxNRegions = cms.int32( 100 ),
10338  maxNVertices = cms.int32( 10 ),
10339  deltaPhi = cms.double( 0.8 ),
10340  deltaEta = cms.double( 0.8 ),
10341  zErrorBeamSpot = cms.double( 15.0 ),
10342  nSigmaZBeamSpot = cms.double( 3.0 ),
10343  zErrorVetex = cms.double( 0.05 ),
10344  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10345  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10346  input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2ForHighPt" )
10347  )
10348  ),
10349  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10350  ClusterCheckPSet = cms.PSet(
10351  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10352  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10353  doClusterCheck = cms.bool( False ),
10354  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10355  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10356  ),
10357  OrderedHitsFactoryPSet = cms.PSet(
10358  maxElement = cms.uint32( 0 ),
10359  ComponentName = cms.string( "StandardHitPairGenerator" ),
10360  GeneratorPSet = cms.PSet(
10361  maxElement = cms.uint32( 100000 ),
10362  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10363  ),
10364  SeedingLayers = cms.InputTag( "hltIter2HighPtPixelLayerPairs" )
10365  ),
10366  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
10367 )
10368 fragment.hltIter2HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10369  src = cms.InputTag( "hltIter2HighPtPixelSeeds" ),
10370  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10371  SimpleMagneticField = cms.string( "ParabolicMf" ),
10372  TransientInitialStateEstimatorParameters = cms.PSet(
10373  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10374  numberMeasurementsForFit = cms.int32( 4 ),
10375  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10376  ),
10377  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10378  MeasurementTrackerEvent = cms.InputTag( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10379  cleanTrajectoryAfterInOut = cms.bool( False ),
10380  useHitsSplitting = cms.bool( False ),
10381  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10382  doSeedingRegionRebuilding = cms.bool( False ),
10383  maxNSeeds = cms.uint32( 100000 ),
10384  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
10385  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10386  TrajectoryBuilder = cms.string( "" )
10387 )
10388 fragment.hltIter2HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10389  src = cms.InputTag( "hltIter2HighPtCkfTrackCandidates" ),
10390  SimpleMagneticField = cms.string( "ParabolicMf" ),
10391  clusterRemovalInfo = cms.InputTag( "" ),
10392  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10393  MeasurementTrackerEvent = cms.InputTag( "hltIter2HighPtMaskedMeasurementTrackerEvent" ),
10394  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10395  useHitsSplitting = cms.bool( False ),
10396  MeasurementTracker = cms.string( "" ),
10397  AlgorithmName = cms.string( "hltIterX" ),
10398  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10399  NavigationSchool = cms.string( "" ),
10400  TrajectoryInEvent = cms.bool( True ),
10401  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10402  GeometricInnerState = cms.bool( True ),
10403  useSimpleMF = cms.bool( True ),
10404  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10405 )
10406 fragment.hltIter2HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
10407  max_d0 = cms.double( 100.0 ),
10408  minNumber3DLayers = cms.uint32( 0 ),
10409  max_lostHitFraction = cms.double( 1.0 ),
10410  applyAbsCutsIfNoPV = cms.bool( False ),
10411  qualityBit = cms.string( "highPurity" ),
10412  minNumberLayers = cms.uint32( 3 ),
10413  chi2n_par = cms.double( 0.7 ),
10414  useVtxError = cms.bool( False ),
10415  nSigmaZ = cms.double( 3.0 ),
10416  dz_par2 = cms.vdouble( 0.4, 4.0 ),
10417  applyAdaptedPVCuts = cms.bool( True ),
10418  min_eta = cms.double( -9999.0 ),
10419  dz_par1 = cms.vdouble( 0.35, 4.0 ),
10420  copyTrajectories = cms.untracked.bool( True ),
10421  vtxNumber = cms.int32( -1 ),
10422  max_d0NoPV = cms.double( 100.0 ),
10423  keepAllTracks = cms.bool( False ),
10424  maxNumberLostLayers = cms.uint32( 1 ),
10425  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10426  max_relpterr = cms.double( 9999.0 ),
10427  copyExtras = cms.untracked.bool( True ),
10428  max_z0NoPV = cms.double( 100.0 ),
10429  vertexCut = cms.string( "tracksSize>=3" ),
10430  max_z0 = cms.double( 100.0 ),
10431  useVertices = cms.bool( True ),
10432  min_nhits = cms.uint32( 0 ),
10433  src = cms.InputTag( "hltIter2HighPtCtfWithMaterialTracks" ),
10434  max_minMissHitOutOrIn = cms.int32( 99 ),
10435  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10436  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10437  max_eta = cms.double( 9999.0 ),
10438  d0_par2 = cms.vdouble( 0.4, 4.0 ),
10439  d0_par1 = cms.vdouble( 0.3, 4.0 ),
10440  res_par = cms.vdouble( 0.003, 0.001 ),
10441  minHitsToBypassChecks = cms.uint32( 20 )
10442 )
10443 fragment.hltIter2HighPtMerged = cms.EDProducer( "TrackListMerger",
10444  ShareFrac = cms.double( 0.19 ),
10445  writeOnlyTrkQuals = cms.bool( False ),
10446  MinPT = cms.double( 0.05 ),
10447  allowFirstHitShare = cms.bool( True ),
10448  copyExtras = cms.untracked.bool( True ),
10449  Epsilon = cms.double( -0.001 ),
10450  selectedTrackQuals = cms.VInputTag( 'hltIter1HighPtMerged','hltIter2HighPtTrackSelectionHighPurity' ),
10451  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10452  MaxNormalizedChisq = cms.double( 1000.0 ),
10453  copyMVA = cms.bool( False ),
10454  FoundHitBonus = cms.double( 5.0 ),
10455  setsToMerge = cms.VPSet(
10456  cms.PSet( pQual = cms.bool( False ),
10457  tLists = cms.vint32( 0, 1 )
10458  )
10459  ),
10460  MinFound = cms.int32( 3 ),
10461  hasSelector = cms.vint32( 0, 0 ),
10462  TrackProducers = cms.VInputTag( 'hltIter1HighPtMerged','hltIter2HighPtTrackSelectionHighPurity' ),
10463  LostHitPenalty = cms.double( 20.0 ),
10464  newQuality = cms.string( "confirmed" )
10465 )
10466 fragment.hltTrackIter2RefsForJets4Iter3ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10467  src = cms.InputTag( "hltIter2HighPtMerged" ),
10468  particleType = cms.string( "pi+" )
10469 )
10470 fragment.hltAK6Iter2TrackJets4Iter3ForHighPt = cms.EDProducer( "FastjetJetProducer",
10471  Active_Area_Repeats = cms.int32( 5 ),
10472  doAreaFastjet = cms.bool( False ),
10473  voronoiRfact = cms.double( 0.9 ),
10474  maxBadHcalCells = cms.uint32( 9999999 ),
10475  doAreaDiskApprox = cms.bool( False ),
10476  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10477  jetType = cms.string( "TrackJet" ),
10478  minSeed = cms.uint32( 14327 ),
10479  Ghost_EtaMax = cms.double( 6.0 ),
10480  doRhoFastjet = cms.bool( False ),
10481  jetAlgorithm = cms.string( "AntiKt" ),
10482  nSigmaPU = cms.double( 1.0 ),
10483  GhostArea = cms.double( 0.01 ),
10484  Rho_EtaMax = cms.double( 4.4 ),
10485  maxBadEcalCells = cms.uint32( 9999999 ),
10486  useDeterministicSeed = cms.bool( True ),
10487  doPVCorrection = cms.bool( False ),
10488  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10489  rParam = cms.double( 0.6 ),
10490  maxProblematicHcalCells = cms.uint32( 9999999 ),
10491  doOutputJets = cms.bool( True ),
10492  src = cms.InputTag( "hltTrackIter2RefsForJets4Iter3ForHighPt" ),
10493  inputEtMin = cms.double( 0.1 ),
10494  puPtMin = cms.double( 0.0 ),
10495  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10496  jetPtMin = cms.double( 3.0 ),
10497  radiusPU = cms.double( 0.6 ),
10498  maxProblematicEcalCells = cms.uint32( 9999999 ),
10499  doPUOffsetCorr = cms.bool( False ),
10500  inputEMin = cms.double( 0.0 ),
10501  useMassDropTagger = cms.bool( False ),
10502  muMin = cms.double( -1.0 ),
10503  subtractorName = cms.string( "" ),
10504  muCut = cms.double( -1.0 ),
10505  subjetPtMin = cms.double( -1.0 ),
10506  useTrimming = cms.bool( False ),
10507  muMax = cms.double( -1.0 ),
10508  yMin = cms.double( -1.0 ),
10509  useFiltering = cms.bool( False ),
10510  rFilt = cms.double( -1.0 ),
10511  yMax = cms.double( -1.0 ),
10512  zcut = cms.double( -1.0 ),
10513  MinVtxNdof = cms.int32( 0 ),
10514  MaxVtxZ = cms.double( 30.0 ),
10515  UseOnlyVertexTracks = cms.bool( False ),
10516  dRMin = cms.double( -1.0 ),
10517  nFilt = cms.int32( -1 ),
10518  usePruning = cms.bool( False ),
10519  maxDepth = cms.int32( -1 ),
10520  yCut = cms.double( -1.0 ),
10521  DzTrVtxMax = cms.double( 0.5 ),
10522  UseOnlyOnePV = cms.bool( True ),
10523  rcut_factor = cms.double( -1.0 ),
10524  sumRecHits = cms.bool( False ),
10525  trimPtFracMin = cms.double( -1.0 ),
10526  dRMax = cms.double( -1.0 ),
10527  DxyTrVtxMax = cms.double( 0.2 ),
10528  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10529 )
10530 fragment.hltIter2TrackAndTauJets4Iter3ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10531  fractionMinCaloInTauCone = cms.double( 0.7 ),
10532  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10533  tauConeSize = cms.double( 0.2 ),
10534  ptTrkMaxInCaloCone = cms.double( 3.0 ),
10535  isolationConeSize = cms.double( 0.5 ),
10536  inputTrackJetTag = cms.InputTag( "hltAK6Iter2TrackJets4Iter3ForHighPt" ),
10537  nTrkMaxInCaloCone = cms.int32( 0 ),
10538  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10539  etaMinCaloJet = cms.double( -2.7 ),
10540  etaMaxCaloJet = cms.double( 2.7 ),
10541  ptMinCaloJet = cms.double( 5.0 ),
10542  inputTrackTag = cms.InputTag( "hltIter2HighPtMerged" )
10543 )
10544 fragment.hltIter3HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10545  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10546  maxChi2 = cms.double( 16.0 ),
10547  trajectories = cms.InputTag( "hltIter2HighPtTrackSelectionHighPurity" ),
10548  oldClusterRemovalInfo = cms.InputTag( "hltIter2HighPtClustersRefRemoval" ),
10549  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10550  overrideTrkQuals = cms.InputTag( "" ),
10551  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10552  TrackQuality = cms.string( "highPurity" )
10553 )
10554 fragment.hltIter3HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10555  clustersToSkip = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10556  OnDemand = cms.bool( False ),
10557  src = cms.InputTag( "hltSiStripClusters" )
10558 )
10559 fragment.hltIter3HighPtLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
10560  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10561  'BPix1+BPix2+FPix1_pos',
10562  'BPix1+BPix2+FPix1_neg',
10563  'BPix1+FPix1_pos+FPix2_pos',
10564  'BPix1+FPix1_neg+FPix2_neg',
10565  'BPix2+FPix1_pos+FPix2_pos',
10566  'BPix2+FPix1_neg+FPix2_neg',
10567  'FPix1_pos+FPix2_pos+TEC1_pos',
10568  'FPix1_neg+FPix2_neg+TEC1_neg',
10569  'FPix2_pos+TEC2_pos+TEC3_pos',
10570  'FPix2_neg+TEC2_neg+TEC3_neg',
10571  'BPix2+BPix3+TIB1',
10572  'BPix2+BPix3+TIB2',
10573  'BPix1+BPix3+TIB1',
10574  'BPix1+BPix3+TIB2',
10575  'BPix1+BPix2+TIB1',
10576  'BPix1+BPix2+TIB2' ),
10577  MTOB = cms.PSet( ),
10578  TEC = cms.PSet(
10579  useRingSelector = cms.bool( True ),
10580  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10581  minRing = cms.int32( 1 ),
10582  maxRing = cms.int32( 1 ),
10583  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10584  ),
10585  MTID = cms.PSet( ),
10586  FPix = cms.PSet(
10587  HitProducer = cms.string( "hltSiPixelRecHits" ),
10588  hitErrorRZ = cms.double( 0.0036 ),
10589  useErrorsFromParam = cms.bool( True ),
10590  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10591  skipClusters = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10592  hitErrorRPhi = cms.double( 0.0051 )
10593  ),
10594  MTEC = cms.PSet( ),
10595  MTIB = cms.PSet( ),
10596  TID = cms.PSet( ),
10597  TOB = cms.PSet( ),
10598  BPix = cms.PSet(
10599  HitProducer = cms.string( "hltSiPixelRecHits" ),
10600  hitErrorRZ = cms.double( 0.006 ),
10601  useErrorsFromParam = cms.bool( True ),
10602  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
10603  skipClusters = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10604  hitErrorRPhi = cms.double( 0.0027 )
10605  ),
10606  TIB = cms.PSet(
10607  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10608  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10609  )
10610 )
10611 fragment.hltIter3HighPtMixedSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10612  RegionFactoryPSet = cms.PSet(
10613  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10614  RegionPSet = cms.PSet(
10615  precise = cms.bool( True ),
10616  originRadius = cms.double( 0.05 ),
10617  vertexSrc = cms.InputTag( "hltPixelVerticesForHighPt" ),
10618  searchOpt = cms.bool( True ),
10619  ptMin = cms.double( 6.0 ),
10620  measurementTrackerName = cms.string( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10621  mode = cms.string( "VerticesFixed" ),
10622  maxNRegions = cms.int32( 100 ),
10623  maxNVertices = cms.int32( 10 ),
10624  deltaPhi = cms.double( 0.5 ),
10625  deltaEta = cms.double( 0.5 ),
10626  zErrorBeamSpot = cms.double( 15.0 ),
10627  nSigmaZBeamSpot = cms.double( 3.0 ),
10628  zErrorVetex = cms.double( 0.05 ),
10629  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10630  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10631  input = cms.InputTag( "hltIter2TrackAndTauJets4Iter3ForHighPt" )
10632  )
10633  ),
10634  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10635  ClusterCheckPSet = cms.PSet(
10636  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
10637  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
10638  doClusterCheck = cms.bool( False ),
10639  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
10640  MaxNumberOfPixelClusters = cms.uint32( 10000 )
10641  ),
10642  OrderedHitsFactoryPSet = cms.PSet(
10643  maxElement = cms.uint32( 0 ),
10644  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10645  GeneratorPSet = cms.PSet(
10646  useBending = cms.bool( True ),
10647  useFixedPreFiltering = cms.bool( False ),
10648  maxElement = cms.uint32( 100000 ),
10649  phiPreFiltering = cms.double( 0.3 ),
10650  extraHitRPhitolerance = cms.double( 0.032 ),
10651  useMultScattering = cms.bool( True ),
10652  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10653  extraHitRZtolerance = cms.double( 0.037 ),
10654  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
10655  ),
10656  SeedingLayers = cms.InputTag( "hltIter3HighPtLayerTriplets" )
10657  ),
10658  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
10659 )
10660 fragment.hltIter3HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
10661  src = cms.InputTag( "hltIter3HighPtMixedSeeds" ),
10662  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
10663  SimpleMagneticField = cms.string( "ParabolicMf" ),
10664  TransientInitialStateEstimatorParameters = cms.PSet(
10665  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10666  numberMeasurementsForFit = cms.int32( 4 ),
10667  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10668  ),
10669  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10670  MeasurementTrackerEvent = cms.InputTag( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10671  cleanTrajectoryAfterInOut = cms.bool( False ),
10672  useHitsSplitting = cms.bool( False ),
10673  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10674  doSeedingRegionRebuilding = cms.bool( False ),
10675  maxNSeeds = cms.uint32( 100000 ),
10676  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryBuilderIT" ) ),
10677  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10678  TrajectoryBuilder = cms.string( "" )
10679 )
10680 fragment.hltIter3HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
10681  src = cms.InputTag( "hltIter3HighPtCkfTrackCandidates" ),
10682  SimpleMagneticField = cms.string( "ParabolicMf" ),
10683  clusterRemovalInfo = cms.InputTag( "" ),
10684  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10685  MeasurementTrackerEvent = cms.InputTag( "hltIter3HighPtMaskedMeasurementTrackerEvent" ),
10686  Fitter = cms.string( "hltESPFittingSmootherIT" ),
10687  useHitsSplitting = cms.bool( False ),
10688  MeasurementTracker = cms.string( "" ),
10689  AlgorithmName = cms.string( "hltIterX" ),
10690  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10691  NavigationSchool = cms.string( "" ),
10692  TrajectoryInEvent = cms.bool( True ),
10693  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10694  GeometricInnerState = cms.bool( True ),
10695  useSimpleMF = cms.bool( True ),
10696  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10697 )
10698 fragment.hltIter3HighPtTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
10699  max_d0 = cms.double( 100.0 ),
10700  minNumber3DLayers = cms.uint32( 0 ),
10701  max_lostHitFraction = cms.double( 1.0 ),
10702  applyAbsCutsIfNoPV = cms.bool( False ),
10703  qualityBit = cms.string( "highPurity" ),
10704  minNumberLayers = cms.uint32( 3 ),
10705  chi2n_par = cms.double( 0.7 ),
10706  useVtxError = cms.bool( False ),
10707  nSigmaZ = cms.double( 3.0 ),
10708  dz_par2 = cms.vdouble( 0.9, 3.0 ),
10709  applyAdaptedPVCuts = cms.bool( True ),
10710  min_eta = cms.double( -9999.0 ),
10711  dz_par1 = cms.vdouble( 0.85, 3.0 ),
10712  copyTrajectories = cms.untracked.bool( True ),
10713  vtxNumber = cms.int32( -1 ),
10714  max_d0NoPV = cms.double( 100.0 ),
10715  keepAllTracks = cms.bool( False ),
10716  maxNumberLostLayers = cms.uint32( 1 ),
10717  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10718  max_relpterr = cms.double( 9999.0 ),
10719  copyExtras = cms.untracked.bool( True ),
10720  max_z0NoPV = cms.double( 100.0 ),
10721  vertexCut = cms.string( "tracksSize>=3" ),
10722  max_z0 = cms.double( 100.0 ),
10723  useVertices = cms.bool( True ),
10724  min_nhits = cms.uint32( 0 ),
10725  src = cms.InputTag( "hltIter3HighPtCtfWithMaterialTracks" ),
10726  max_minMissHitOutOrIn = cms.int32( 99 ),
10727  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10728  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10729  max_eta = cms.double( 9999.0 ),
10730  d0_par2 = cms.vdouble( 0.9, 3.0 ),
10731  d0_par1 = cms.vdouble( 0.85, 3.0 ),
10732  res_par = cms.vdouble( 0.003, 0.001 ),
10733  minHitsToBypassChecks = cms.uint32( 20 )
10734 )
10735 fragment.hltIter3HighPtTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
10736  max_d0 = cms.double( 100.0 ),
10737  minNumber3DLayers = cms.uint32( 0 ),
10738  max_lostHitFraction = cms.double( 1.0 ),
10739  applyAbsCutsIfNoPV = cms.bool( False ),
10740  qualityBit = cms.string( "highPurity" ),
10741  minNumberLayers = cms.uint32( 5 ),
10742  chi2n_par = cms.double( 0.4 ),
10743  useVtxError = cms.bool( False ),
10744  nSigmaZ = cms.double( 3.0 ),
10745  dz_par2 = cms.vdouble( 1.0, 4.0 ),
10746  applyAdaptedPVCuts = cms.bool( True ),
10747  min_eta = cms.double( -9999.0 ),
10748  dz_par1 = cms.vdouble( 1.0, 4.0 ),
10749  copyTrajectories = cms.untracked.bool( True ),
10750  vtxNumber = cms.int32( -1 ),
10751  max_d0NoPV = cms.double( 100.0 ),
10752  keepAllTracks = cms.bool( False ),
10753  maxNumberLostLayers = cms.uint32( 1 ),
10754  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10755  max_relpterr = cms.double( 9999.0 ),
10756  copyExtras = cms.untracked.bool( True ),
10757  max_z0NoPV = cms.double( 100.0 ),
10758  vertexCut = cms.string( "tracksSize>=3" ),
10759  max_z0 = cms.double( 100.0 ),
10760  useVertices = cms.bool( True ),
10761  min_nhits = cms.uint32( 0 ),
10762  src = cms.InputTag( "hltIter3HighPtCtfWithMaterialTracks" ),
10763  max_minMissHitOutOrIn = cms.int32( 99 ),
10764  chi2n_no1Dmod_par = cms.double( 9999.0 ),
10765  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
10766  max_eta = cms.double( 9999.0 ),
10767  d0_par2 = cms.vdouble( 1.0, 4.0 ),
10768  d0_par1 = cms.vdouble( 1.0, 4.0 ),
10769  res_par = cms.vdouble( 0.003, 0.001 ),
10770  minHitsToBypassChecks = cms.uint32( 20 )
10771 )
10772 fragment.hltIter3HighPtTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
10773  ShareFrac = cms.double( 0.19 ),
10774  writeOnlyTrkQuals = cms.bool( False ),
10775  MinPT = cms.double( 0.05 ),
10776  allowFirstHitShare = cms.bool( True ),
10777  copyExtras = cms.untracked.bool( True ),
10778  Epsilon = cms.double( -0.001 ),
10779  selectedTrackQuals = cms.VInputTag( 'hltIter3HighPtTrackSelectionHighPurityLoose','hltIter3HighPtTrackSelectionHighPurityTight' ),
10780  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10781  MaxNormalizedChisq = cms.double( 1000.0 ),
10782  copyMVA = cms.bool( False ),
10783  FoundHitBonus = cms.double( 5.0 ),
10784  setsToMerge = cms.VPSet(
10785  cms.PSet( pQual = cms.bool( False ),
10786  tLists = cms.vint32( 0, 1 )
10787  )
10788  ),
10789  MinFound = cms.int32( 3 ),
10790  hasSelector = cms.vint32( 0, 0 ),
10791  TrackProducers = cms.VInputTag( 'hltIter3HighPtTrackSelectionHighPurityLoose','hltIter3HighPtTrackSelectionHighPurityTight' ),
10792  LostHitPenalty = cms.double( 20.0 ),
10793  newQuality = cms.string( "confirmed" )
10794 )
10795 fragment.hltIter3HighPtMerged = cms.EDProducer( "TrackListMerger",
10796  ShareFrac = cms.double( 0.19 ),
10797  writeOnlyTrkQuals = cms.bool( False ),
10798  MinPT = cms.double( 0.05 ),
10799  allowFirstHitShare = cms.bool( True ),
10800  copyExtras = cms.untracked.bool( True ),
10801  Epsilon = cms.double( -0.001 ),
10802  selectedTrackQuals = cms.VInputTag( 'hltIter2HighPtMerged','hltIter3HighPtTrackSelectionHighPurity' ),
10803  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
10804  MaxNormalizedChisq = cms.double( 1000.0 ),
10805  copyMVA = cms.bool( False ),
10806  FoundHitBonus = cms.double( 5.0 ),
10807  setsToMerge = cms.VPSet(
10808  cms.PSet( pQual = cms.bool( False ),
10809  tLists = cms.vint32( 0, 1 )
10810  )
10811  ),
10812  MinFound = cms.int32( 3 ),
10813  hasSelector = cms.vint32( 0, 0 ),
10814  TrackProducers = cms.VInputTag( 'hltIter2HighPtMerged','hltIter3HighPtTrackSelectionHighPurity' ),
10815  LostHitPenalty = cms.double( 20.0 ),
10816  newQuality = cms.string( "confirmed" )
10817 )
10818 fragment.hltTrackIter3RefsForJets4Iter4ForHighPt = cms.EDProducer( "ChargedRefCandidateProducer",
10819  src = cms.InputTag( "hltIter3HighPtMerged" ),
10820  particleType = cms.string( "pi+" )
10821 )
10822 fragment.hltAK6Iter3TrackJets4Iter4ForHighPt = cms.EDProducer( "FastjetJetProducer",
10823  Active_Area_Repeats = cms.int32( 5 ),
10824  doAreaFastjet = cms.bool( False ),
10825  voronoiRfact = cms.double( 0.9 ),
10826  maxBadHcalCells = cms.uint32( 9999999 ),
10827  doAreaDiskApprox = cms.bool( False ),
10828  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10829  jetType = cms.string( "TrackJet" ),
10830  minSeed = cms.uint32( 14327 ),
10831  Ghost_EtaMax = cms.double( 6.0 ),
10832  doRhoFastjet = cms.bool( False ),
10833  jetAlgorithm = cms.string( "AntiKt" ),
10834  nSigmaPU = cms.double( 1.0 ),
10835  GhostArea = cms.double( 0.01 ),
10836  Rho_EtaMax = cms.double( 4.4 ),
10837  maxBadEcalCells = cms.uint32( 9999999 ),
10838  useDeterministicSeed = cms.bool( True ),
10839  doPVCorrection = cms.bool( False ),
10840  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10841  rParam = cms.double( 0.6 ),
10842  maxProblematicHcalCells = cms.uint32( 9999999 ),
10843  doOutputJets = cms.bool( True ),
10844  src = cms.InputTag( "hltTrackIter3RefsForJets4Iter4ForHighPt" ),
10845  inputEtMin = cms.double( 0.1 ),
10846  puPtMin = cms.double( 0.0 ),
10847  srcPVs = cms.InputTag( "hltPixelVerticesForHighPt" ),
10848  jetPtMin = cms.double( 4.0 ),
10849  radiusPU = cms.double( 0.6 ),
10850  maxProblematicEcalCells = cms.uint32( 9999999 ),
10851  doPUOffsetCorr = cms.bool( False ),
10852  inputEMin = cms.double( 0.0 ),
10853  useMassDropTagger = cms.bool( False ),
10854  muMin = cms.double( -1.0 ),
10855  subtractorName = cms.string( "" ),
10856  muCut = cms.double( -1.0 ),
10857  subjetPtMin = cms.double( -1.0 ),
10858  useTrimming = cms.bool( False ),
10859  muMax = cms.double( -1.0 ),
10860  yMin = cms.double( -1.0 ),
10861  useFiltering = cms.bool( False ),
10862  rFilt = cms.double( -1.0 ),
10863  yMax = cms.double( -1.0 ),
10864  zcut = cms.double( -1.0 ),
10865  MinVtxNdof = cms.int32( 0 ),
10866  MaxVtxZ = cms.double( 30.0 ),
10867  UseOnlyVertexTracks = cms.bool( False ),
10868  dRMin = cms.double( -1.0 ),
10869  nFilt = cms.int32( -1 ),
10870  usePruning = cms.bool( False ),
10871  maxDepth = cms.int32( -1 ),
10872  yCut = cms.double( -1.0 ),
10873  DzTrVtxMax = cms.double( 0.5 ),
10874  UseOnlyOnePV = cms.bool( True ),
10875  rcut_factor = cms.double( -1.0 ),
10876  sumRecHits = cms.bool( False ),
10877  trimPtFracMin = cms.double( -1.0 ),
10878  dRMax = cms.double( -1.0 ),
10879  DxyTrVtxMax = cms.double( 0.2 ),
10880  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
10881 )
10882 fragment.hltIter3TrackAndTauJets4Iter4ForHighPt = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
10883  fractionMinCaloInTauCone = cms.double( 0.7 ),
10884  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
10885  tauConeSize = cms.double( 0.2 ),
10886  ptTrkMaxInCaloCone = cms.double( 4.0 ),
10887  isolationConeSize = cms.double( 0.5 ),
10888  inputTrackJetTag = cms.InputTag( "hltAK6Iter3TrackJets4Iter4ForHighPt" ),
10889  nTrkMaxInCaloCone = cms.int32( 0 ),
10890  inputCaloJetTag = cms.InputTag( "hltAK6CaloJetsPFEt5" ),
10891  etaMinCaloJet = cms.double( -2.7 ),
10892  etaMaxCaloJet = cms.double( 2.7 ),
10893  ptMinCaloJet = cms.double( 5.0 ),
10894  inputTrackTag = cms.InputTag( "hltIter3HighPtMerged" )
10895 )
10896 fragment.hltIter4HighPtClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
10897  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10898  maxChi2 = cms.double( 9.0 ),
10899  trajectories = cms.InputTag( "hltIter3HighPtTrackSelectionHighPurity" ),
10900  oldClusterRemovalInfo = cms.InputTag( "hltIter3HighPtClustersRefRemoval" ),
10901  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
10902  overrideTrkQuals = cms.InputTag( "" ),
10903  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
10904  TrackQuality = cms.string( "highPurity" )
10905 )
10906 fragment.hltIter4HighPtMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10907  clustersToSkip = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10908  OnDemand = cms.bool( False ),
10909  src = cms.InputTag( "hltSiStripClusters" )
10910 )
10911 fragment.hltIter4HighPtPixelLessLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
10912  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
10913  'TIB1+TIB2+MTID1_pos',
10914  'TIB1+TIB2+MTID1_neg',
10915  'TID1_pos+TID2_pos+TID3_pos',
10916  'TID1_neg+TID2_neg+TID3_neg',
10917  'TID1_pos+TID2_pos+MTID3_pos',
10918  'TID1_neg+TID2_neg+MTID3_neg' ),
10919  MTOB = cms.PSet( ),
10920  TEC = cms.PSet(
10921  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10922  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10923  useRingSlector = cms.bool( True ),
10924  minRing = cms.int32( 1 ),
10925  maxRing = cms.int32( 2 ),
10926  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10927  ),
10928  MTID = cms.PSet(
10929  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10930  useRingSlector = cms.bool( True ),
10931  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10932  minRing = cms.int32( 3 ),
10933  maxRing = cms.int32( 3 ),
10934  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10935  ),
10936  FPix = cms.PSet( ),
10937  MTEC = cms.PSet(
10938  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10939  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10940  useRingSlector = cms.bool( True ),
10941  minRing = cms.int32( 3 ),
10942  maxRing = cms.int32( 3 ),
10943  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10944  ),
10945  MTIB = cms.PSet(
10946  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10947  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10948  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10949  ),
10950  TID = cms.PSet(
10951  useRingSlector = cms.bool( True ),
10952  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10953  minRing = cms.int32( 1 ),
10954  maxRing = cms.int32( 2 ),
10955  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10956  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10957  ),
10958  TOB = cms.PSet( ),
10959  BPix = cms.PSet( ),
10960  TIB = cms.PSet(
10961  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10962  skipClusters = cms.InputTag( "hltIter4HighPtClustersRefRemoval" ),
10963  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
10964  )
10965 )
10966 fragment.hltIter4HighPtPixelLessSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10967  RegionFactoryPSet = cms.PSet(
10968  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
10969  RegionPSet = cms.PSet(
10970  precise = cms.bool( True ),
10971  originRadius = cms.double( 1.0 ),
10972  vertexSrc = cms.InputTag( "hltPixelVerticesForHighPt" ),
10973  searchOpt = cms.bool( True ),
10974  ptMin = cms.double( 6.0 ),
10975  measurementTrackerName = cms.string( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
10976  mode = cms.string( "VerticesFixed" ),
10977  maxNRegions = cms.int32( 100 ),
10978  maxNVertices = cms.int32( 10 ),
10979  deltaPhi = cms.double( 0.5 ),
10980  deltaEta = cms.double( 0.5 ),
10981  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
10982  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10983  input = cms.InputTag( "hltIter3TrackAndTauJets4Iter4ForHighPt" ),
10984  zErrorBeamSpot = cms.double( 15.0 ),
10985  nSigmaZBeamSpot = cms.double( 3.0 ),
10986  zErrorVetex = cms.double( 12.0 )
10987  ),
10988  RegionPsetFomBeamSpotBlockFixedZ = cms.PSet(
10989  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10990  RegionPSet = cms.PSet(
10991  precise = cms.bool( True ),
10992  originHalfLength = cms.double( 21.2 ),
10993  originRadius = cms.double( 0.2 ),
10994  ptMin = cms.double( 0.9 ),
10995  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
10996  )
10997  )
10998  ),
10999  SeedComparitorPSet = cms.PSet(
11000  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11001  FilterAtHelixStage = cms.bool( True ),
11002  FilterPixelHits = cms.bool( False ),
11003  FilterStripHits = cms.bool( False ),
11004  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" )
11005  ),
11006  ClusterCheckPSet = cms.PSet(
11007  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
11008  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
11009  doClusterCheck = cms.bool( False ),
11010  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
11011  MaxNumberOfPixelClusters = cms.uint32( 10000 )
11012  ),
11013  OrderedHitsFactoryPSet = cms.PSet(
11014  ComponentName = cms.string( "StandardMultiHitGenerator" ),
11015  GeneratorPSet = cms.PSet(
11016  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
11017  useFixedPreFiltering = cms.bool( False ),
11018  phiPreFiltering = cms.double( 0.3 ),
11019  extraHitRPhitolerance = cms.double( 0.0 ),
11020  extraHitRZtolerance = cms.double( 0.0 ),
11021  extraZKDBox = cms.double( 0.2 ),
11022  extraRKDBox = cms.double( 0.2 ),
11023  extraPhiKDBox = cms.double( 0.005 ),
11024  fnSigmaRZ = cms.double( 2.0 ),
11025  refitHits = cms.bool( True ),
11026  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
11027  maxChi2 = cms.double( 5.0 ),
11028  chi2VsPtCut = cms.bool( True ),
11029  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
11030  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
11031  debug = cms.bool( False ),
11032  detIdsToDebug = cms.vint32( 0, 0, 0 ),
11033  maxElement = cms.uint32( 100000 ),
11034  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
11035  ),
11036  SeedingLayers = cms.InputTag( "hltIter4HighPtPixelLessLayerTriplets" )
11037  ),
11038  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
11039 )
11040 fragment.hltIter4HighPtCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
11041  src = cms.InputTag( "hltIter4HighPtPixelLessSeeds" ),
11042  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
11043  SimpleMagneticField = cms.string( "ParabolicMf" ),
11044  TransientInitialStateEstimatorParameters = cms.PSet(
11045  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11046  numberMeasurementsForFit = cms.int32( 4 ),
11047  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11048  ),
11049  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11050  MeasurementTrackerEvent = cms.InputTag( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
11051  cleanTrajectoryAfterInOut = cms.bool( True ),
11052  useHitsSplitting = cms.bool( True ),
11053  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11054  doSeedingRegionRebuilding = cms.bool( False ),
11055  maxNSeeds = cms.uint32( 100000 ),
11056  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryBuilderIT" ) ),
11057  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11058  TrajectoryBuilder = cms.string( "" )
11059 )
11060 fragment.hltIter4HighPtCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
11061  src = cms.InputTag( "hltIter4HighPtCkfTrackCandidates" ),
11062  SimpleMagneticField = cms.string( "ParabolicMf" ),
11063  clusterRemovalInfo = cms.InputTag( "" ),
11064  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11065  MeasurementTrackerEvent = cms.InputTag( "hltIter4HighPtMaskedMeasurementTrackerEvent" ),
11066  Fitter = cms.string( "hltESPFittingSmootherIT" ),
11067  useHitsSplitting = cms.bool( False ),
11068  MeasurementTracker = cms.string( "" ),
11069  AlgorithmName = cms.string( "hltIterX" ),
11070  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11071  NavigationSchool = cms.string( "" ),
11072  TrajectoryInEvent = cms.bool( True ),
11073  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11074  GeometricInnerState = cms.bool( True ),
11075  useSimpleMF = cms.bool( True ),
11076  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11077 )
11078 fragment.hltIter4HighPtTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
11079  max_d0 = cms.double( 100.0 ),
11080  minNumber3DLayers = cms.uint32( 0 ),
11081  max_lostHitFraction = cms.double( 1.0 ),
11082  applyAbsCutsIfNoPV = cms.bool( False ),
11083  qualityBit = cms.string( "highPurity" ),
11084  minNumberLayers = cms.uint32( 5 ),
11085  chi2n_par = cms.double( 0.25 ),
11086  useVtxError = cms.bool( False ),
11087  nSigmaZ = cms.double( 3.0 ),
11088  dz_par2 = cms.vdouble( 1.0, 4.0 ),
11089  applyAdaptedPVCuts = cms.bool( True ),
11090  min_eta = cms.double( -9999.0 ),
11091  dz_par1 = cms.vdouble( 1.0, 4.0 ),
11092  copyTrajectories = cms.untracked.bool( True ),
11093  vtxNumber = cms.int32( -1 ),
11094  max_d0NoPV = cms.double( 100.0 ),
11095  keepAllTracks = cms.bool( False ),
11096  maxNumberLostLayers = cms.uint32( 0 ),
11097  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11098  max_relpterr = cms.double( 9999.0 ),
11099  copyExtras = cms.untracked.bool( True ),
11100  max_z0NoPV = cms.double( 100.0 ),
11101  vertexCut = cms.string( "tracksSize>=3" ),
11102  max_z0 = cms.double( 100.0 ),
11103  useVertices = cms.bool( True ),
11104  min_nhits = cms.uint32( 0 ),
11105  src = cms.InputTag( "hltIter4HighPtCtfWithMaterialTracks" ),
11106  max_minMissHitOutOrIn = cms.int32( 99 ),
11107  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11108  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11109  max_eta = cms.double( 9999.0 ),
11110  d0_par2 = cms.vdouble( 1.0, 4.0 ),
11111  d0_par1 = cms.vdouble( 1.0, 4.0 ),
11112  res_par = cms.vdouble( 0.003, 0.001 ),
11113  minHitsToBypassChecks = cms.uint32( 20 )
11114 )
11115 fragment.hltIter4HighPtMerged = cms.EDProducer( "TrackListMerger",
11116  ShareFrac = cms.double( 0.19 ),
11117  writeOnlyTrkQuals = cms.bool( False ),
11118  MinPT = cms.double( 0.05 ),
11119  allowFirstHitShare = cms.bool( True ),
11120  copyExtras = cms.untracked.bool( True ),
11121  Epsilon = cms.double( -0.001 ),
11122  selectedTrackQuals = cms.VInputTag( 'hltIter3HighPtMerged','hltIter4HighPtTrackSelectionHighPurity' ),
11123  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
11124  MaxNormalizedChisq = cms.double( 1000.0 ),
11125  copyMVA = cms.bool( False ),
11126  FoundHitBonus = cms.double( 5.0 ),
11127  setsToMerge = cms.VPSet(
11128  cms.PSet( pQual = cms.bool( False ),
11129  tLists = cms.vint32( 0, 1 )
11130  )
11131  ),
11132  MinFound = cms.int32( 3 ),
11133  hasSelector = cms.vint32( 0, 0 ),
11134  TrackProducers = cms.VInputTag( 'hltIter3HighPtMerged','hltIter4HighPtTrackSelectionHighPurity' ),
11135  LostHitPenalty = cms.double( 20.0 ),
11136  newQuality = cms.string( "confirmed" )
11137 )
11138 fragment.hltHighPtGoodFullTracks = cms.EDProducer( "AnalyticalTrackSelector",
11139  max_d0 = cms.double( 100.0 ),
11140  minNumber3DLayers = cms.uint32( 0 ),
11141  max_lostHitFraction = cms.double( 1.0 ),
11142  applyAbsCutsIfNoPV = cms.bool( False ),
11143  qualityBit = cms.string( "loose" ),
11144  minNumberLayers = cms.uint32( 0 ),
11145  chi2n_par = cms.double( 9999.0 ),
11146  useVtxError = cms.bool( False ),
11147  nSigmaZ = cms.double( 100.0 ),
11148  dz_par2 = cms.vdouble( 1.0, 1.0 ),
11149  applyAdaptedPVCuts = cms.bool( True ),
11150  min_eta = cms.double( -9999.0 ),
11151  dz_par1 = cms.vdouble( 9999.0, 1.0 ),
11152  copyTrajectories = cms.untracked.bool( False ),
11153  vtxNumber = cms.int32( -1 ),
11154  max_d0NoPV = cms.double( 0.5 ),
11155  keepAllTracks = cms.bool( False ),
11156  maxNumberLostLayers = cms.uint32( 999 ),
11157  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11158  max_relpterr = cms.double( 0.15 ),
11159  copyExtras = cms.untracked.bool( False ),
11160  max_z0NoPV = cms.double( 100.0 ),
11161  vertexCut = cms.string( "tracksSize>=2" ),
11162  max_z0 = cms.double( 100.0 ),
11163  useVertices = cms.bool( True ),
11164  min_nhits = cms.uint32( 0 ),
11165  src = cms.InputTag( "hltIter4HighPtMerged" ),
11166  max_minMissHitOutOrIn = cms.int32( 99 ),
11167  chi2n_no1Dmod_par = cms.double( 9999.0 ),
11168  vertices = cms.InputTag( "hltPixelVerticesForHighPt" ),
11169  max_eta = cms.double( 9999.0 ),
11170  d0_par2 = cms.vdouble( 9999.0, 1.0 ),
11171  d0_par1 = cms.vdouble( 9999.0, 1.0 ),
11172  res_par = cms.vdouble( 99999.0, 99999.0 ),
11173  minHitsToBypassChecks = cms.uint32( 999 )
11174 )
11175 fragment.hltHighPtFullCands = cms.EDProducer( "ConcreteChargedCandidateProducer",
11176  src = cms.InputTag( "hltHighPtGoodFullTracks" ),
11177  particleType = cms.string( "pi+" )
11178 )
11179 fragment.hltHighPtFullTrack12 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11180  saveTags = cms.bool( True ),
11181  MinTrks = cms.int32( 1 ),
11182  MinPt = cms.double( 12.0 ),
11183  MaxVz = cms.double( 15.0 ),
11184  MaxEta = cms.double( 2.4 ),
11185  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11186  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11187  MaxPt = cms.double( 9999.0 ),
11188  MinSep = cms.double( 0.4 )
11189 )
11190 fragment.hltPreFullTrack20 = cms.EDFilter( "HLTPrescaler",
11191  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11192  offset = cms.uint32( 0 )
11193 )
11194 fragment.hltHighPtFullTrack20 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11195  saveTags = cms.bool( True ),
11196  MinTrks = cms.int32( 1 ),
11197  MinPt = cms.double( 20.0 ),
11198  MaxVz = cms.double( 15.0 ),
11199  MaxEta = cms.double( 2.4 ),
11200  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11201  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11202  MaxPt = cms.double( 9999.0 ),
11203  MinSep = cms.double( 0.4 )
11204 )
11205 fragment.hltPreFullTrack30 = cms.EDFilter( "HLTPrescaler",
11206  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11207  offset = cms.uint32( 0 )
11208 )
11209 fragment.hltHighPtFullTrack30 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11210  saveTags = cms.bool( True ),
11211  MinTrks = cms.int32( 1 ),
11212  MinPt = cms.double( 30.0 ),
11213  MaxVz = cms.double( 15.0 ),
11214  MaxEta = cms.double( 2.4 ),
11215  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11216  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11217  MaxPt = cms.double( 9999.0 ),
11218  MinSep = cms.double( 0.4 )
11219 )
11220 fragment.hltPreFullTrack50 = cms.EDFilter( "HLTPrescaler",
11221  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11222  offset = cms.uint32( 0 )
11223 )
11224 fragment.hltHighPtFullTrack50 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
11225  saveTags = cms.bool( True ),
11226  MinTrks = cms.int32( 1 ),
11227  MinPt = cms.double( 50.0 ),
11228  MaxVz = cms.double( 15.0 ),
11229  MaxEta = cms.double( 2.4 ),
11230  trackCollection = cms.InputTag( "hltHighPtFullCands" ),
11231  vertexCollection = cms.InputTag( "hltPixelVerticesForHighPt" ),
11232  MaxPt = cms.double( 9999.0 ),
11233  MinSep = cms.double( 0.4 )
11234 )
11235 fragment.hltPreActivityEcalSC7 = cms.EDFilter( "HLTPrescaler",
11236  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11237  offset = cms.uint32( 0 )
11238 )
11239 fragment.hltActivityEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
11240  saveTags = cms.bool( False ),
11241  L1NonIsoCand = cms.InputTag( "" ),
11242  relaxed = cms.untracked.bool( False ),
11243  L1IsoCand = cms.InputTag( "hltEgammaCandidatesUnseeded" ),
11244  inputTag = cms.InputTag( "hltEgammaCandidatesWrapperUnseeded" ),
11245  etcutEB = cms.double( 7.0 ),
11246  etcutEE = cms.double( 7.0 ),
11247  ncandcut = cms.int32( 1 )
11248 )
11249 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
11250  SelectedTriggerType = cms.int32( 2 )
11251 )
11252 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
11253  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11254  offset = cms.uint32( 0 )
11255 )
11256 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
11257  inputTag = cms.InputTag( "rawDataCollector" ),
11258  fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 )
11259 )
11260 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
11261  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11262  offset = cms.uint32( 0 )
11263 )
11264 fragment.hltHcalCalibTypeFilter = cms.EDFilter( "HLTHcalCalibTypeFilter",
11265  InputTag = cms.InputTag( "rawDataCollector" ),
11266  CalibTypes = cms.vint32( 1, 2, 3, 4, 5, 6 ),
11267  FilterSummary = cms.untracked.bool( False )
11268 )
11269 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
11270  inputTag = cms.InputTag( "rawDataCollector" ),
11271  fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024 )
11272 )
11273 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
11274  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11275  offset = cms.uint32( 0 )
11276 )
11277 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
11278  ampCut_endcapM = cms.vdouble( 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 ),
11279  ampCut_barrel = cms.double( 8.0 ),
11280  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
11281  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ),
11282  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11283  ampCut_endcap = cms.double( 12.0 ),
11284  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
11285  statusThreshold = cms.uint32( 3 ),
11286  useRecoFlag = cms.bool( False ),
11287  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
11288  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11289  ampCut_barrelM = cms.vdouble( 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0 ),
11290  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
11291  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11292  ampCut_endcapP = cms.vdouble( 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 ),
11293  ampCut_barrelP = cms.vdouble( 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0, 8.0 )
11294 )
11295 fragment.hltPreAlCaEcalPi0EBonlyLowPU = cms.EDFilter( "HLTPrescaler",
11296  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11297  offset = cms.uint32( 0 )
11298 )
11299 fragment.hltL1sAlCaEcalPi0EtaLowPU = cms.EDFilter( "HLTLevel1GTSeed",
11300  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND OR L1_SingleJet16 OR L1_SingleEG5 OR L1_DoubleJet20 OR L1_SingleJet20 OR L1_SingleJet36" ),
11301  saveTags = cms.bool( True ),
11302  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11303  L1UseL1TriggerObjectMaps = cms.bool( True ),
11304  L1UseAliasesForSeeding = cms.bool( True ),
11305  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11306  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11307  L1NrBxInEvent = cms.int32( 3 ),
11308  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11309  L1TechTriggerSeeding = cms.bool( False )
11310 )
11311 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
11312  statusLevelRecHitsToUse = cms.int32( 1 ),
11313  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
11314  flagLevelRecHitsToUse = cms.int32( 1 ),
11315  maxNumberofClusters = cms.int32( 99999 ),
11316  clusPhiSize = cms.int32( 3 ),
11317  posCalcParameters = cms.PSet(
11318  T0_barl = cms.double( 7.4 ),
11319  LogWeighted = cms.bool( True ),
11320  T0_endc = cms.double( 3.1 ),
11321  T0_endcPresh = cms.double( 1.2 ),
11322  W0 = cms.double( 4.2 ),
11323  X0 = cms.double( 0.89 )
11324  ),
11325  clusEtaSize = cms.int32( 3 ),
11326  useRecoFlag = cms.bool( False ),
11327  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11328  maxNumberofSeeds = cms.int32( 99999 ),
11329  useDBStatus = cms.bool( True ),
11330  debugLevel = cms.int32( 0 ),
11331  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11332  clusSeedThrEndCap = cms.double( 1.0 ),
11333  clusSeedThr = cms.double( 0.5 ),
11334  doEndcaps = cms.bool( True ),
11335  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
11336  doBarrel = cms.bool( True )
11337 )
11338 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11339  barrelSelection = cms.PSet(
11340  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
11341  massLowPi0Cand = cms.double( 0.104 ),
11342  seleIsoBarrel_region2 = cms.double( 0.5 ),
11343  seleMinvMaxBarrel = cms.double( 0.22 ),
11344  seleIsoBarrel_region1 = cms.double( 0.5 ),
11345  seleMinvMinBarrel = cms.double( 0.06 ),
11346  selePtPairBarrel_region2 = cms.double( 1.75 ),
11347  seleS9S25Gamma = cms.double( 0.0 ),
11348  selePtPairBarrel_region1 = cms.double( 2.0 ),
11349  region1_Barrel = cms.double( 1.0 ),
11350  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
11351  massHighPi0Cand = cms.double( 0.163 ),
11352  ptMinForIsolation = cms.double( 1.0 ),
11353  store5x5RecHitEB = cms.bool( False ),
11354  selePtGammaBarrel_region1 = cms.double( 0.65 ),
11355  seleBeltDeta = cms.double( 0.05 ),
11356  removePi0CandidatesForEta = cms.bool( False ),
11357  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11358  selePtGammaBarrel_region2 = cms.double( 0.65 ),
11359  seleBeltDR = cms.double( 0.2 )
11360  ),
11361  statusLevelRecHitsToUse = cms.int32( 1 ),
11362  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11363  doSelBarrel = cms.bool( True ),
11364  flagLevelRecHitsToUse = cms.int32( 1 ),
11365  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11366  doSelEndcap = cms.bool( False ),
11367  storeRecHitES = cms.bool( False ),
11368  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11369  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11370  useRecoFlag = cms.bool( False ),
11371  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11372  debugLevel = cms.int32( 0 ),
11373  endcapSelection = cms.PSet(
11374  seleS9S25GammaEndCap = cms.double( 0.0 ),
11375  seleBeltDREndCap = cms.double( 0.2 ),
11376  region1_EndCap = cms.double( 1.8 ),
11377  seleMinvMinEndCap = cms.double( 0.05 ),
11378  store5x5RecHitEE = cms.bool( False ),
11379  seleMinvMaxEndCap = cms.double( 0.3 ),
11380  selePtPairEndCap_region1 = cms.double( 1.5 ),
11381  selePtPairEndCap_region3 = cms.double( 99.0 ),
11382  selePtPairEndCap_region2 = cms.double( 1.5 ),
11383  selePtGammaEndCap_region3 = cms.double( 0.5 ),
11384  seleBeltDetaEndCap = cms.double( 0.05 ),
11385  seleIsoEndCap_region1 = cms.double( 0.5 ),
11386  region2_EndCap = cms.double( 2.0 ),
11387  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
11388  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
11389  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
11390  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
11391  seleIsoEndCap_region2 = cms.double( 0.5 ),
11392  ptMinForIsolationEndCap = cms.double( 0.5 ),
11393  selePtGammaEndCap_region1 = cms.double( 0.5 ),
11394  seleIsoEndCap_region3 = cms.double( 0.5 ),
11395  selePtGammaEndCap_region2 = cms.double( 0.5 ),
11396  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
11397  ),
11398  preshowerSelection = cms.PSet(
11399  preshCalibGamma = cms.double( 0.024 ),
11400  preshStripEnergyCut = cms.double( 0.0 ),
11401  debugLevelES = cms.string( "" ),
11402  preshCalibPlaneY = cms.double( 0.7 ),
11403  preshCalibPlaneX = cms.double( 1.0 ),
11404  preshCalibMIP = cms.double( 9.0E-5 ),
11405  preshNclust = cms.int32( 4 ),
11406  ESCollection = cms.string( "pi0EcalRecHitsES" ),
11407  preshClusterEnergyCut = cms.double( 0.0 ),
11408  preshSeededNstrip = cms.int32( 15 )
11409  ),
11410  useDBStatus = cms.bool( True )
11411 )
11412 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
11413  doEnergyScale = cms.bool( False ),
11414  doLaserCorrectionsInverse = cms.bool( False ),
11415  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
11416  doEnergyScaleInverse = cms.bool( False ),
11417  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
11418  doIntercalibInverse = cms.bool( False ),
11419  doLaserCorrections = cms.bool( False ),
11420  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11421  doIntercalib = cms.bool( False ),
11422  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
11423 )
11424 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
11425  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11426  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
11427  digisOut = cms.string( "pi0EBDigis" ),
11428  region = cms.string( "barrel" )
11429 )
11430 fragment.hltPreAlCaEcalPi0EEonlyLowPU = cms.EDFilter( "HLTPrescaler",
11431  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11432  offset = cms.uint32( 0 )
11433 )
11434 fragment.hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11435  barrelSelection = cms.PSet(
11436  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11437  massLowPi0Cand = cms.double( 0.104 ),
11438  seleIsoBarrel_region2 = cms.double( 0.5 ),
11439  seleMinvMaxBarrel = cms.double( 0.22 ),
11440  seleIsoBarrel_region1 = cms.double( 0.5 ),
11441  seleMinvMinBarrel = cms.double( 0.06 ),
11442  selePtPairBarrel_region2 = cms.double( 1.5 ),
11443  seleS9S25Gamma = cms.double( 0.0 ),
11444  selePtPairBarrel_region1 = cms.double( 1.5 ),
11445  region1_Barrel = cms.double( 1.0 ),
11446  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
11447  massHighPi0Cand = cms.double( 0.163 ),
11448  ptMinForIsolation = cms.double( 1.0 ),
11449  store5x5RecHitEB = cms.bool( False ),
11450  selePtGammaBarrel_region1 = cms.double( 0.5 ),
11451  seleBeltDeta = cms.double( 0.05 ),
11452  removePi0CandidatesForEta = cms.bool( False ),
11453  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11454  selePtGammaBarrel_region2 = cms.double( 0.5 ),
11455  seleBeltDR = cms.double( 0.2 )
11456  ),
11457  statusLevelRecHitsToUse = cms.int32( 1 ),
11458  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11459  doSelBarrel = cms.bool( False ),
11460  flagLevelRecHitsToUse = cms.int32( 1 ),
11461  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11462  doSelEndcap = cms.bool( True ),
11463  storeRecHitES = cms.bool( True ),
11464  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11465  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11466  useRecoFlag = cms.bool( False ),
11467  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11468  debugLevel = cms.int32( 0 ),
11469  endcapSelection = cms.PSet(
11470  seleS9S25GammaEndCap = cms.double( 0.0 ),
11471  seleBeltDREndCap = cms.double( 0.2 ),
11472  region1_EndCap = cms.double( 1.8 ),
11473  seleMinvMinEndCap = cms.double( 0.05 ),
11474  store5x5RecHitEE = cms.bool( False ),
11475  seleMinvMaxEndCap = cms.double( 0.3 ),
11476  selePtPairEndCap_region1 = cms.double( 2.5 ),
11477  selePtPairEndCap_region3 = cms.double( 2.0 ),
11478  selePtPairEndCap_region2 = cms.double( 2.0 ),
11479  selePtGammaEndCap_region3 = cms.double( 0.95 ),
11480  seleBeltDetaEndCap = cms.double( 0.05 ),
11481  seleIsoEndCap_region1 = cms.double( 0.5 ),
11482  region2_EndCap = cms.double( 2.0 ),
11483  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
11484  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
11485  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
11486  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
11487  seleIsoEndCap_region2 = cms.double( 0.5 ),
11488  ptMinForIsolationEndCap = cms.double( 0.5 ),
11489  selePtGammaEndCap_region1 = cms.double( 0.8 ),
11490  seleIsoEndCap_region3 = cms.double( 0.5 ),
11491  selePtGammaEndCap_region2 = cms.double( 0.95 ),
11492  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
11493  ),
11494  preshowerSelection = cms.PSet(
11495  preshCalibGamma = cms.double( 0.024 ),
11496  preshStripEnergyCut = cms.double( 0.0 ),
11497  debugLevelES = cms.string( "" ),
11498  preshCalibPlaneY = cms.double( 0.7 ),
11499  preshCalibPlaneX = cms.double( 1.0 ),
11500  preshCalibMIP = cms.double( 9.0E-5 ),
11501  preshNclust = cms.int32( 4 ),
11502  ESCollection = cms.string( "pi0EcalRecHitsES" ),
11503  preshClusterEnergyCut = cms.double( 0.0 ),
11504  preshSeededNstrip = cms.int32( 15 )
11505  ),
11506  useDBStatus = cms.bool( True )
11507 )
11508 fragment.hltAlCaPi0EEUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
11509  doEnergyScale = cms.bool( False ),
11510  doLaserCorrectionsInverse = cms.bool( False ),
11511  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU','pi0EcalRecHitsEE' ),
11512  doEnergyScaleInverse = cms.bool( False ),
11513  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU','pi0EcalRecHitsEE' ),
11514  doIntercalibInverse = cms.bool( False ),
11515  doLaserCorrections = cms.bool( False ),
11516  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
11517  doIntercalib = cms.bool( False ),
11518  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
11519 )
11520 fragment.hltAlCaPi0EERechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
11521  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
11522  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibratorLowPU','pi0EcalRecHitsEE' ),
11523  digisOut = cms.string( "pi0EEDigis" ),
11524  region = cms.string( "endcap" )
11525 )
11526 fragment.hltPreAlCaEcalEtaEBonlyLowPU = cms.EDFilter( "HLTPrescaler",
11527  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11528  offset = cms.uint32( 0 )
11529 )
11530 fragment.hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11531  barrelSelection = cms.PSet(
11532  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11533  massLowPi0Cand = cms.double( 0.084 ),
11534  seleIsoBarrel_region2 = cms.double( 0.5 ),
11535  seleMinvMaxBarrel = cms.double( 0.8 ),
11536  seleIsoBarrel_region1 = cms.double( 0.5 ),
11537  seleMinvMinBarrel = cms.double( 0.2 ),
11538  selePtPairBarrel_region2 = cms.double( 2.5 ),
11539  seleS9S25Gamma = cms.double( 0.8 ),
11540  selePtPairBarrel_region1 = cms.double( 2.5 ),
11541  region1_Barrel = cms.double( 1.0 ),
11542  seleS4S9GammaBarrel_region2 = cms.double( 0.87 ),
11543  massHighPi0Cand = cms.double( 0.156 ),
11544  ptMinForIsolation = cms.double( 1.0 ),
11545  store5x5RecHitEB = cms.bool( True ),
11546  selePtGammaBarrel_region1 = cms.double( 0.8 ),
11547  seleBeltDeta = cms.double( 0.1 ),
11548  removePi0CandidatesForEta = cms.bool( True ),
11549  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
11550  selePtGammaBarrel_region2 = cms.double( 0.8 ),
11551  seleBeltDR = cms.double( 0.3 )
11552  ),
11553  statusLevelRecHitsToUse = cms.int32( 1 ),
11554  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11555  doSelBarrel = cms.bool( True ),
11556  flagLevelRecHitsToUse = cms.int32( 1 ),
11557  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11558  doSelEndcap = cms.bool( False ),
11559  storeRecHitES = cms.bool( False ),
11560  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11561  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11562  useRecoFlag = cms.bool( False ),
11563  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11564  debugLevel = cms.int32( 0 ),
11565  endcapSelection = cms.PSet(
11566  seleS9S25GammaEndCap = cms.double( 0.0 ),
11567  seleBeltDREndCap = cms.double( 0.2 ),
11568  region1_EndCap = cms.double( 1.8 ),
11569  seleMinvMinEndCap = cms.double( 0.05 ),
11570  store5x5RecHitEE = cms.bool( False ),
11571  seleMinvMaxEndCap = cms.double( 0.3 ),
11572  selePtPairEndCap_region1 = cms.double( 1.5 ),
11573  selePtPairEndCap_region3 = cms.double( 99.0 ),
11574  selePtPairEndCap_region2 = cms.double( 1.5 ),
11575  selePtGammaEndCap_region3 = cms.double( 0.5 ),
11576  seleBeltDetaEndCap = cms.double( 0.05 ),
11577  seleIsoEndCap_region1 = cms.double( 0.5 ),
11578  region2_EndCap = cms.double( 2.0 ),
11579  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
11580  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
11581  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
11582  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
11583  seleIsoEndCap_region2 = cms.double( 0.5 ),
11584  ptMinForIsolationEndCap = cms.double( 0.5 ),
11585  selePtGammaEndCap_region1 = cms.double( 0.5 ),
11586  seleIsoEndCap_region3 = cms.double( 0.5 ),
11587  selePtGammaEndCap_region2 = cms.double( 0.5 ),
11588  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
11589  ),
11590  preshowerSelection = cms.PSet(
11591  preshCalibGamma = cms.double( 0.024 ),
11592  preshStripEnergyCut = cms.double( 0.0 ),
11593  debugLevelES = cms.string( "" ),
11594  preshCalibPlaneY = cms.double( 0.7 ),
11595  preshCalibPlaneX = cms.double( 1.0 ),
11596  preshCalibMIP = cms.double( 9.0E-5 ),
11597  preshNclust = cms.int32( 4 ),
11598  ESCollection = cms.string( "etaEcalRecHitsES" ),
11599  preshClusterEnergyCut = cms.double( 0.0 ),
11600  preshSeededNstrip = cms.int32( 15 )
11601  ),
11602  useDBStatus = cms.bool( True )
11603 )
11604 fragment.hltAlCaEtaEBUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
11605  doEnergyScale = cms.bool( False ),
11606  doLaserCorrectionsInverse = cms.bool( False ),
11607  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU','etaEcalRecHitsEB' ),
11608  doEnergyScaleInverse = cms.bool( False ),
11609  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU','etaEcalRecHitsEB' ),
11610  doIntercalibInverse = cms.bool( False ),
11611  doLaserCorrections = cms.bool( False ),
11612  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
11613  doIntercalib = cms.bool( False ),
11614  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
11615 )
11616 fragment.hltAlCaEtaEBRechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
11617  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
11618  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibratorLowPU','etaEcalRecHitsEB' ),
11619  digisOut = cms.string( "etaEBDigis" ),
11620  region = cms.string( "barrel" )
11621 )
11622 fragment.hltPreAlCaEcalEtaEEonlyLowPU = cms.EDFilter( "HLTPrescaler",
11623  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11624  offset = cms.uint32( 0 )
11625 )
11626 fragment.hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
11627  barrelSelection = cms.PSet(
11628  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
11629  massLowPi0Cand = cms.double( 0.104 ),
11630  seleIsoBarrel_region2 = cms.double( 0.5 ),
11631  seleMinvMaxBarrel = cms.double( 0.8 ),
11632  seleIsoBarrel_region1 = cms.double( 0.5 ),
11633  seleMinvMinBarrel = cms.double( 0.3 ),
11634  selePtPairBarrel_region2 = cms.double( 1.5 ),
11635  seleS9S25Gamma = cms.double( 0.0 ),
11636  selePtPairBarrel_region1 = cms.double( 1.5 ),
11637  region1_Barrel = cms.double( 1.0 ),
11638  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
11639  massHighPi0Cand = cms.double( 0.163 ),
11640  ptMinForIsolation = cms.double( 1.0 ),
11641  store5x5RecHitEB = cms.bool( False ),
11642  selePtGammaBarrel_region1 = cms.double( 1.0 ),
11643  seleBeltDeta = cms.double( 0.05 ),
11644  removePi0CandidatesForEta = cms.bool( False ),
11645  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
11646  selePtGammaBarrel_region2 = cms.double( 0.5 ),
11647  seleBeltDR = cms.double( 0.2 )
11648  ),
11649  statusLevelRecHitsToUse = cms.int32( 1 ),
11650  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11651  doSelBarrel = cms.bool( False ),
11652  flagLevelRecHitsToUse = cms.int32( 1 ),
11653  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
11654  doSelEndcap = cms.bool( True ),
11655  storeRecHitES = cms.bool( True ),
11656  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
11657  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11658  useRecoFlag = cms.bool( False ),
11659  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
11660  debugLevel = cms.int32( 0 ),
11661  endcapSelection = cms.PSet(
11662  seleS9S25GammaEndCap = cms.double( 0.85 ),
11663  seleBeltDREndCap = cms.double( 0.3 ),
11664  region1_EndCap = cms.double( 1.8 ),
11665  seleMinvMinEndCap = cms.double( 0.2 ),
11666  store5x5RecHitEE = cms.bool( True ),
11667  seleMinvMaxEndCap = cms.double( 0.8 ),
11668  selePtPairEndCap_region1 = cms.double( 2.7 ),
11669  selePtPairEndCap_region3 = cms.double( 2.7 ),
11670  selePtPairEndCap_region2 = cms.double( 2.7 ),
11671  selePtGammaEndCap_region3 = cms.double( 1.0 ),
11672  seleBeltDetaEndCap = cms.double( 0.1 ),
11673  seleIsoEndCap_region1 = cms.double( 0.5 ),
11674  region2_EndCap = cms.double( 2.0 ),
11675  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
11676  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
11677  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
11678  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
11679  seleIsoEndCap_region2 = cms.double( 0.5 ),
11680  ptMinForIsolationEndCap = cms.double( 0.5 ),
11681  selePtGammaEndCap_region1 = cms.double( 0.8 ),
11682  seleIsoEndCap_region3 = cms.double( 0.5 ),
11683  selePtGammaEndCap_region2 = cms.double( 0.8 ),
11684  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
11685  ),
11686  preshowerSelection = cms.PSet(
11687  preshCalibGamma = cms.double( 0.024 ),
11688  preshStripEnergyCut = cms.double( 0.0 ),
11689  debugLevelES = cms.string( "" ),
11690  preshCalibPlaneY = cms.double( 0.7 ),
11691  preshCalibPlaneX = cms.double( 1.0 ),
11692  preshCalibMIP = cms.double( 9.0E-5 ),
11693  preshNclust = cms.int32( 4 ),
11694  ESCollection = cms.string( "etaEcalRecHitsES" ),
11695  preshClusterEnergyCut = cms.double( 0.0 ),
11696  preshSeededNstrip = cms.int32( 15 )
11697  ),
11698  useDBStatus = cms.bool( True )
11699 )
11700 fragment.hltAlCaEtaEEUncalibratorLowPU = cms.EDProducer( "EcalRecalibRecHitProducer",
11701  doEnergyScale = cms.bool( False ),
11702  doLaserCorrectionsInverse = cms.bool( False ),
11703  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU','etaEcalRecHitsEE' ),
11704  doEnergyScaleInverse = cms.bool( False ),
11705  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU','etaEcalRecHitsEE' ),
11706  doIntercalibInverse = cms.bool( False ),
11707  doLaserCorrections = cms.bool( False ),
11708  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
11709  doIntercalib = cms.bool( False ),
11710  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
11711 )
11712 fragment.hltAlCaEtaEERechitsToDigisLowPU = cms.EDProducer( "HLTRechitsToDigis",
11713  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
11714  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibratorLowPU','etaEcalRecHitsEE' ),
11715  digisOut = cms.string( "etaEEDigis" ),
11716  region = cms.string( "endcap" )
11717 )
11718 fragment.hltL1sL1SingleJet20CentralNoBPTXNoHalo = cms.EDFilter( "HLTLevel1GTSeed",
11719  L1SeedsLogicalExpression = cms.string( "L1_SingleJetC20_NotBptxOR" ),
11720  saveTags = cms.bool( False ),
11721  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11722  L1UseL1TriggerObjectMaps = cms.bool( True ),
11723  L1UseAliasesForSeeding = cms.bool( True ),
11724  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11725  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11726  L1NrBxInEvent = cms.int32( 1 ),
11727  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11728  L1TechTriggerSeeding = cms.bool( False )
11729 )
11730 fragment.hltPreGlobalRunHPDNoise = cms.EDFilter( "HLTPrescaler",
11731  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11732  offset = cms.uint32( 0 )
11733 )
11734 fragment.hltL1sTechTrigHCALNoise = cms.EDFilter( "HLTLevel1GTSeed",
11735  L1SeedsLogicalExpression = cms.string( "11 OR 12" ),
11736  saveTags = cms.bool( True ),
11737  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11738  L1UseL1TriggerObjectMaps = cms.bool( True ),
11739  L1UseAliasesForSeeding = cms.bool( True ),
11740  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11741  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11742  L1NrBxInEvent = cms.int32( 3 ),
11743  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11744  L1TechTriggerSeeding = cms.bool( True )
11745 )
11746 fragment.hltPreL1TechHBHEHOtotalOR = cms.EDFilter( "HLTPrescaler",
11747  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11748  offset = cms.uint32( 0 )
11749 )
11750 fragment.hltL1sL1TechHCALHFsinglechannel = cms.EDFilter( "HLTLevel1GTSeed",
11751  L1SeedsLogicalExpression = cms.string( "8" ),
11752  saveTags = cms.bool( True ),
11753  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11754  L1UseL1TriggerObjectMaps = cms.bool( True ),
11755  L1UseAliasesForSeeding = cms.bool( True ),
11756  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11757  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11758  L1NrBxInEvent = cms.int32( 3 ),
11759  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11760  L1TechTriggerSeeding = cms.bool( True )
11761 )
11762 fragment.hltPreL1TechHCALHFsinglechannel = cms.EDFilter( "HLTPrescaler",
11763  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11764  offset = cms.uint32( 0 )
11765 )
11766 fragment.hltL1sL1Tech6 = cms.EDFilter( "HLTLevel1GTSeed",
11767  L1SeedsLogicalExpression = cms.string( "6" ),
11768  saveTags = cms.bool( True ),
11769  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11770  L1UseL1TriggerObjectMaps = cms.bool( True ),
11771  L1UseAliasesForSeeding = cms.bool( True ),
11772  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11773  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11774  L1NrBxInEvent = cms.int32( 3 ),
11775  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11776  L1TechTriggerSeeding = cms.bool( True )
11777 )
11778 fragment.hltPreL1Tech6BPTXMinusOnly = cms.EDFilter( "HLTPrescaler",
11779  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11780  offset = cms.uint32( 0 )
11781 )
11782 fragment.hltL1sL1Tech5 = cms.EDFilter( "HLTLevel1GTSeed",
11783  L1SeedsLogicalExpression = cms.string( "5" ),
11784  saveTags = cms.bool( True ),
11785  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11786  L1UseL1TriggerObjectMaps = cms.bool( True ),
11787  L1UseAliasesForSeeding = cms.bool( True ),
11788  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11789  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11790  L1NrBxInEvent = cms.int32( 3 ),
11791  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11792  L1TechTriggerSeeding = cms.bool( True )
11793 )
11794 fragment.hltPreL1Tech5BPTXMinusOnly = cms.EDFilter( "HLTPrescaler",
11795  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11796  offset = cms.uint32( 0 )
11797 )
11798 fragment.hltL1sTech7 = cms.EDFilter( "HLTLevel1GTSeed",
11799  L1SeedsLogicalExpression = cms.string( "7" ),
11800  saveTags = cms.bool( True ),
11801  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11802  L1UseL1TriggerObjectMaps = cms.bool( True ),
11803  L1UseAliasesForSeeding = cms.bool( True ),
11804  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11805  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11806  L1NrBxInEvent = cms.int32( 3 ),
11807  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11808  L1TechTriggerSeeding = cms.bool( True )
11809 )
11810 fragment.hltPreL1Tech7NoBPTX = cms.EDFilter( "HLTPrescaler",
11811  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11812  offset = cms.uint32( 0 )
11813 )
11814 fragment.hltL1sL1CastorHighJet = cms.EDFilter( "HLTLevel1GTSeed",
11815  L1SeedsLogicalExpression = cms.string( "L1_CastorHighJet" ),
11816  saveTags = cms.bool( True ),
11817  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11818  L1UseL1TriggerObjectMaps = cms.bool( True ),
11819  L1UseAliasesForSeeding = cms.bool( True ),
11820  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11821  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11822  L1NrBxInEvent = cms.int32( 3 ),
11823  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11824  L1TechTriggerSeeding = cms.bool( False )
11825 )
11826 fragment.hltPreL1CastorHighJet = cms.EDFilter( "HLTPrescaler",
11827  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11828  offset = cms.uint32( 0 )
11829 )
11830 fragment.hltL1sL1CastorMeduimJet = cms.EDFilter( "HLTLevel1GTSeed",
11831  L1SeedsLogicalExpression = cms.string( "L1_CastorMediumJet" ),
11832  saveTags = cms.bool( True ),
11833  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11834  L1UseL1TriggerObjectMaps = cms.bool( True ),
11835  L1UseAliasesForSeeding = cms.bool( True ),
11836  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11837  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11838  L1NrBxInEvent = cms.int32( 3 ),
11839  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11840  L1TechTriggerSeeding = cms.bool( False )
11841 )
11842 fragment.hltPreL1CastorMediumJet = cms.EDFilter( "HLTPrescaler",
11843  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11844  offset = cms.uint32( 0 )
11845 )
11846 fragment.hltL1sL1CastorMuon = cms.EDFilter( "HLTLevel1GTSeed",
11847  L1SeedsLogicalExpression = cms.string( "L1_CastorMuon" ),
11848  saveTags = cms.bool( True ),
11849  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11850  L1UseL1TriggerObjectMaps = cms.bool( True ),
11851  L1UseAliasesForSeeding = cms.bool( True ),
11852  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11853  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11854  L1NrBxInEvent = cms.int32( 3 ),
11855  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11856  L1TechTriggerSeeding = cms.bool( False )
11857 )
11858 fragment.hltPreL1CastorMuon = cms.EDFilter( "HLTPrescaler",
11859  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11860  offset = cms.uint32( 0 )
11861 )
11862 fragment.hltL1sL1DoubleJet20 = cms.EDFilter( "HLTLevel1GTSeed",
11863  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet20" ),
11864  saveTags = cms.bool( True ),
11865  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11866  L1UseL1TriggerObjectMaps = cms.bool( True ),
11867  L1UseAliasesForSeeding = cms.bool( True ),
11868  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11869  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11870  L1NrBxInEvent = cms.int32( 3 ),
11871  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11872  L1TechTriggerSeeding = cms.bool( False )
11873 )
11874 fragment.hltPreL1DoubleJet20 = cms.EDFilter( "HLTPrescaler",
11875  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11876  offset = cms.uint32( 0 )
11877 )
11878 fragment.hltL1sL1DoubleJet28 = cms.EDFilter( "HLTLevel1GTSeed",
11879  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet28" ),
11880  saveTags = cms.bool( True ),
11881  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11882  L1UseL1TriggerObjectMaps = cms.bool( True ),
11883  L1UseAliasesForSeeding = cms.bool( True ),
11884  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11885  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11886  L1NrBxInEvent = cms.int32( 3 ),
11887  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11888  L1TechTriggerSeeding = cms.bool( False )
11889 )
11890 fragment.hltPreL1DoubleJet28 = cms.EDFilter( "HLTPrescaler",
11891  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11892  offset = cms.uint32( 0 )
11893 )
11894 fragment.hltL1sL1DoubleJet32 = cms.EDFilter( "HLTLevel1GTSeed",
11895  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet32" ),
11896  saveTags = cms.bool( True ),
11897  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11898  L1UseL1TriggerObjectMaps = cms.bool( True ),
11899  L1UseAliasesForSeeding = cms.bool( True ),
11900  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11901  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11902  L1NrBxInEvent = cms.int32( 3 ),
11903  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11904  L1TechTriggerSeeding = cms.bool( False )
11905 )
11906 fragment.hltPreL1DoubleJet32 = cms.EDFilter( "HLTPrescaler",
11907  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11908  offset = cms.uint32( 0 )
11909 )
11910 fragment.hltPreL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
11911  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11912  offset = cms.uint32( 0 )
11913 )
11914 fragment.hltL1sL1TOTEM0 = cms.EDFilter( "HLTLevel1GTSeed",
11915  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_0" ),
11916  saveTags = cms.bool( True ),
11917  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11918  L1UseL1TriggerObjectMaps = cms.bool( True ),
11919  L1UseAliasesForSeeding = cms.bool( True ),
11920  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11921  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11922  L1NrBxInEvent = cms.int32( 3 ),
11923  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11924  L1TechTriggerSeeding = cms.bool( False )
11925 )
11926 fragment.hltPreL1TOTEM0RomanPotsAND = cms.EDFilter( "HLTPrescaler",
11927  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11928  offset = cms.uint32( 0 )
11929 )
11930 fragment.hltL1sL1TOTEM1 = cms.EDFilter( "HLTLevel1GTSeed",
11931  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_1" ),
11932  saveTags = cms.bool( True ),
11933  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11934  L1UseL1TriggerObjectMaps = cms.bool( True ),
11935  L1UseAliasesForSeeding = cms.bool( True ),
11936  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11937  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11938  L1NrBxInEvent = cms.int32( 3 ),
11939  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11940  L1TechTriggerSeeding = cms.bool( False )
11941 )
11942 fragment.hltPreL1TOTEM1MinBias = cms.EDFilter( "HLTPrescaler",
11943  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11944  offset = cms.uint32( 0 )
11945 )
11946 fragment.hltL1sL1TOTEM2 = cms.EDFilter( "HLTLevel1GTSeed",
11947  L1SeedsLogicalExpression = cms.string( "L1_TOTEM_2" ),
11948  saveTags = cms.bool( True ),
11949  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11950  L1UseL1TriggerObjectMaps = cms.bool( True ),
11951  L1UseAliasesForSeeding = cms.bool( True ),
11952  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11953  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11954  L1NrBxInEvent = cms.int32( 3 ),
11955  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11956  L1TechTriggerSeeding = cms.bool( False )
11957 )
11958 fragment.hltPreL1TOTEM2ZeroBias = cms.EDFilter( "HLTPrescaler",
11959  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11960  offset = cms.uint32( 0 )
11961 )
11962 fragment.hltL1sMinimumBiasHF1OR = cms.EDFilter( "HLTLevel1GTSeed",
11963  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_OR" ),
11964  saveTags = cms.bool( True ),
11965  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11966  L1UseL1TriggerObjectMaps = cms.bool( True ),
11967  L1UseAliasesForSeeding = cms.bool( True ),
11968  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11969  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11970  L1NrBxInEvent = cms.int32( 3 ),
11971  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11972  L1TechTriggerSeeding = cms.bool( False )
11973 )
11974 fragment.hltPreL1MinimumBiasHF1OR = cms.EDFilter( "HLTPrescaler",
11975  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11976  offset = cms.uint32( 0 )
11977 )
11978 fragment.hltL1sMinimumBiasHF1ORNoBptxGating = cms.EDFilter( "HLTLevel1GTSeed",
11979  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_OR_NoBptxGating" ),
11980  saveTags = cms.bool( True ),
11981  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11982  L1UseL1TriggerObjectMaps = cms.bool( True ),
11983  L1UseAliasesForSeeding = cms.bool( True ),
11984  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11985  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
11986  L1NrBxInEvent = cms.int32( 3 ),
11987  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
11988  L1TechTriggerSeeding = cms.bool( False )
11989 )
11990 fragment.hltPreL1MinimumBiasHF1ORNoBptxGate = cms.EDFilter( "HLTPrescaler",
11991  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
11992  offset = cms.uint32( 0 )
11993 )
11994 fragment.hltL1sMinimumBiasHF2OR = cms.EDFilter( "HLTLevel1GTSeed",
11995  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_OR" ),
11996  saveTags = cms.bool( True ),
11997  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
11998  L1UseL1TriggerObjectMaps = cms.bool( True ),
11999  L1UseAliasesForSeeding = cms.bool( True ),
12000  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12001  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12002  L1NrBxInEvent = cms.int32( 3 ),
12003  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12004  L1TechTriggerSeeding = cms.bool( False )
12005 )
12006 fragment.hltPreL1MinimumBiasHF2OR = cms.EDFilter( "HLTPrescaler",
12007  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12008  offset = cms.uint32( 0 )
12009 )
12010 fragment.hltL1sMinimumBiasHF2ORNoBptxGating = cms.EDFilter( "HLTLevel1GTSeed",
12011  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_OR_NoBptxGating" ),
12012  saveTags = cms.bool( True ),
12013  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12014  L1UseL1TriggerObjectMaps = cms.bool( True ),
12015  L1UseAliasesForSeeding = cms.bool( True ),
12016  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12017  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12018  L1NrBxInEvent = cms.int32( 3 ),
12019  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12020  L1TechTriggerSeeding = cms.bool( False )
12021 )
12022 fragment.hltPreL1MinimumBiasHF2ORNoBptxGate = cms.EDFilter( "HLTPrescaler",
12023  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12024  offset = cms.uint32( 0 )
12025 )
12026 fragment.hltL1sMinimumBiasHF1AND = cms.EDFilter( "HLTLevel1GTSeed",
12027  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND" ),
12028  saveTags = cms.bool( True ),
12029  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12030  L1UseL1TriggerObjectMaps = cms.bool( True ),
12031  L1UseAliasesForSeeding = cms.bool( True ),
12032  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12033  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12034  L1NrBxInEvent = cms.int32( 3 ),
12035  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12036  L1TechTriggerSeeding = cms.bool( False )
12037 )
12038 fragment.hltPreL1MinimumBiasHF1AND = cms.EDFilter( "HLTPrescaler",
12039  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12040  offset = cms.uint32( 0 )
12041 )
12042 fragment.hltL1sMinimumBiasHF1ANDNoBptxGating = cms.EDFilter( "HLTLevel1GTSeed",
12043  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF1_AND_NoBptxGating" ),
12044  saveTags = cms.bool( True ),
12045  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12046  L1UseL1TriggerObjectMaps = cms.bool( True ),
12047  L1UseAliasesForSeeding = cms.bool( True ),
12048  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12049  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12050  L1NrBxInEvent = cms.int32( 3 ),
12051  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12052  L1TechTriggerSeeding = cms.bool( False )
12053 )
12054 fragment.hltPreL1MinimumBiasHF1ANDNoBptxGate = cms.EDFilter( "HLTPrescaler",
12055  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12056  offset = cms.uint32( 0 )
12057 )
12058 fragment.hltL1sMinimumBiasHF2AND = cms.EDFilter( "HLTLevel1GTSeed",
12059  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND" ),
12060  saveTags = cms.bool( True ),
12061  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12062  L1UseL1TriggerObjectMaps = cms.bool( True ),
12063  L1UseAliasesForSeeding = cms.bool( True ),
12064  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12065  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12066  L1NrBxInEvent = cms.int32( 3 ),
12067  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12068  L1TechTriggerSeeding = cms.bool( False )
12069 )
12070 fragment.hltPreL1MinimumBiasHF2AND = cms.EDFilter( "HLTPrescaler",
12071  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12072  offset = cms.uint32( 0 )
12073 )
12074 fragment.hltL1sMinimumBiasHF2ANDNoBptxGating = cms.EDFilter( "HLTLevel1GTSeed",
12075  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF2_AND_NoBptxGating" ),
12076  saveTags = cms.bool( True ),
12077  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12078  L1UseL1TriggerObjectMaps = cms.bool( True ),
12079  L1UseAliasesForSeeding = cms.bool( True ),
12080  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12081  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12082  L1NrBxInEvent = cms.int32( 3 ),
12083  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12084  L1TechTriggerSeeding = cms.bool( False )
12085 )
12086 fragment.hltPreL1MinimumBiasHF2ANDNoBptxGate = cms.EDFilter( "HLTPrescaler",
12087  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12088  offset = cms.uint32( 0 )
12089 )
12090 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
12091  invert = cms.bool( False ),
12092  period = cms.uint32( 4096 ),
12093  rawInput = cms.InputTag( "rawDataCollector" ),
12094  fedId = cms.int32( 813 )
12095 )
12096 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTLevel1GTSeed",
12097  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5 OR L1_SingleEG20 OR L1_SingleJet16 OR L1_SingleJet68 OR L1_SingleMuOpen OR L1_ZeroBias" ),
12098  saveTags = cms.bool( True ),
12099  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12100  L1UseL1TriggerObjectMaps = cms.bool( True ),
12101  L1UseAliasesForSeeding = cms.bool( True ),
12102  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12103  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12104  L1NrBxInEvent = cms.int32( 3 ),
12105  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12106  L1TechTriggerSeeding = cms.bool( False )
12107 )
12108 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
12109  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12110  offset = cms.uint32( 0 )
12111 )
12112 fragment.hltL1sHcalPhiSym = cms.EDFilter( "HLTLevel1GTSeed",
12113  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5 OR L1_SingleEG20 OR L1_SingleMuOpen" ),
12114  saveTags = cms.bool( True ),
12115  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12116  L1UseL1TriggerObjectMaps = cms.bool( True ),
12117  L1UseAliasesForSeeding = cms.bool( True ),
12118  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12119  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12120  L1NrBxInEvent = cms.int32( 3 ),
12121  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12122  L1TechTriggerSeeding = cms.bool( False )
12123 )
12124 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
12125  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12126  offset = cms.uint32( 0 )
12127 )
12128 fragment.hltL1EventNumberUTCA = cms.EDFilter( "HLTL1NumberFilter",
12129  invert = cms.bool( False ),
12130  period = cms.uint32( 1048576 ),
12131  rawInput = cms.InputTag( "rawDataCollector" ),
12132  fedId = cms.int32( 813 )
12133 )
12134 fragment.hltPreHcalUTCA = cms.EDFilter( "HLTPrescaler",
12135  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12136  offset = cms.uint32( 0 )
12137 )
12138 fragment.hltPreAlCaLumiPixelsRandom = cms.EDFilter( "HLTPrescaler",
12139  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12140  offset = cms.uint32( 0 )
12141 )
12142 fragment.hltFEDSelectorLumiPixels = cms.EDProducer( "EvFFEDSelector",
12143  inputTag = cms.InputTag( "rawDataCollector" ),
12144  fedList = cms.vuint32( 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39 )
12145 )
12146 fragment.hltPreAlCaLumiPixelsZeroBias = cms.EDFilter( "HLTPrescaler",
12147  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12148  offset = cms.uint32( 0 )
12149 )
12150 fragment.hltL1sL1SingleJet68 = cms.EDFilter( "HLTLevel1GTSeed",
12151  L1SeedsLogicalExpression = cms.string( "L1_SingleJet68" ),
12152  saveTags = cms.bool( True ),
12153  L1MuonCollectionTag = cms.InputTag( "hltL1extraParticles" ),
12154  L1UseL1TriggerObjectMaps = cms.bool( True ),
12155  L1UseAliasesForSeeding = cms.bool( True ),
12156  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12157  L1CollectionsTag = cms.InputTag( "hltL1extraParticles" ),
12158  L1NrBxInEvent = cms.int32( 3 ),
12159  L1GtObjectMapTag = cms.InputTag( "hltL1GtObjectMap" ),
12160  L1TechTriggerSeeding = cms.bool( False )
12161 )
12162 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
12163  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12164  offset = cms.uint32( 0 )
12165 )
12166 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateProducer",
12167  minPTrack = cms.double( 5.0 ),
12168  L1eTauJetsSource = cms.InputTag( 'hltL1extraParticles','Tau' ),
12169  MaxVtxDXYSeed = cms.double( 101.0 ),
12170  tauUnbiasCone = cms.double( 1.2 ),
12171  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
12172  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12173  EBEtaBoundary = cms.double( 1.479 ),
12174  maxPTrackForIsolation = cms.double( 3.0 ),
12175  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
12176  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
12177  PixelTracksSources = cms.VInputTag( 'hltPixelTracks' ),
12178  MaxVtxDXYIsol = cms.double( 101.0 ),
12179  tauAssociationCone = cms.double( 0.0 ),
12180  ExtrapolationConeSize = cms.double( 1.0 )
12181 )
12182 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackFilter",
12183  MaxPtNearby = cms.double( 2.0 ),
12184  saveTags = cms.bool( True ),
12185  MinEtaTrack = cms.double( 1.1 ),
12186  MinDeltaPtL1Jet = cms.double( -40000.0 ),
12187  MinPtTrack = cms.double( 3.5 ),
12188  DropMultiL2Event = cms.bool( False ),
12189  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12190  MinEnergyTrack = cms.double( 12.0 ),
12191  NMaxTrackCandidates = cms.int32( 5 ),
12192  MaxEtaTrack = cms.double( 2.2 ),
12193  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
12194  filterTrackEnergy = cms.bool( True )
12195 )
12196 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
12197  ECHitEnergyThreshold = cms.double( 0.05 ),
12198  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
12199  EBRecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEB" ),
12200  ECHitCountEnergyThreshold = cms.double( 0.5 ),
12201  EcalConeSizeEta0 = cms.double( 0.09 ),
12202  EERecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEE" ),
12203  EcalConeSizeEta1 = cms.double( 0.14 )
12204 )
12205 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
12206  saveTags = cms.bool( False ),
12207  DropMultiL2Event = cms.bool( False ),
12208  MaxEnergyIn = cms.double( 1.2 ),
12209  MaxEnergyOut = cms.double( 1.2 ),
12210  NMaxTrackCandidates = cms.int32( 10 ),
12211  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" )
12212 )
12213 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
12214  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
12215  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
12216  associationCone = cms.double( 0.2 )
12217 )
12218 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackFilter",
12219  MaxPtNearby = cms.double( 2.0 ),
12220  saveTags = cms.bool( True ),
12221  MinEtaTrack = cms.double( 1.1 ),
12222  MinDeltaPtL1Jet = cms.double( 4.0 ),
12223  MinPtTrack = cms.double( 20.0 ),
12224  DropMultiL2Event = cms.bool( False ),
12225  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12226  MinEnergyTrack = cms.double( 18.0 ),
12227  NMaxTrackCandidates = cms.int32( 999 ),
12228  MaxEtaTrack = cms.double( 2.2 ),
12229  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
12230  filterTrackEnergy = cms.bool( True )
12231 )
12232 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
12233  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12234  offset = cms.uint32( 0 )
12235 )
12236 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateProducer",
12237  minPTrack = cms.double( 5.0 ),
12238  L1eTauJetsSource = cms.InputTag( 'hltL1extraParticles','Tau' ),
12239  MaxVtxDXYSeed = cms.double( 101.0 ),
12240  tauUnbiasCone = cms.double( 1.2 ),
12241  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
12242  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12243  EBEtaBoundary = cms.double( 1.479 ),
12244  maxPTrackForIsolation = cms.double( 3.0 ),
12245  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
12246  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
12247  PixelTracksSources = cms.VInputTag( 'hltPixelTracks' ),
12248  MaxVtxDXYIsol = cms.double( 101.0 ),
12249  tauAssociationCone = cms.double( 0.0 ),
12250  ExtrapolationConeSize = cms.double( 1.0 )
12251 )
12252 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackFilter",
12253  MaxPtNearby = cms.double( 2.0 ),
12254  saveTags = cms.bool( True ),
12255  MinEtaTrack = cms.double( 0.0 ),
12256  MinDeltaPtL1Jet = cms.double( -40000.0 ),
12257  MinPtTrack = cms.double( 3.5 ),
12258  DropMultiL2Event = cms.bool( False ),
12259  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12260  MinEnergyTrack = cms.double( 12.0 ),
12261  NMaxTrackCandidates = cms.int32( 10 ),
12262  MaxEtaTrack = cms.double( 1.15 ),
12263  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
12264  filterTrackEnergy = cms.bool( True )
12265 )
12266 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
12267  ECHitEnergyThreshold = cms.double( 0.05 ),
12268  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
12269  EBRecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEB" ),
12270  ECHitCountEnergyThreshold = cms.double( 0.5 ),
12271  EcalConeSizeEta0 = cms.double( 0.09 ),
12272  EERecHitSource = cms.InputTag( "hltEcalRecHit","EcalRecHitsEE" ),
12273  EcalConeSizeEta1 = cms.double( 0.14 )
12274 )
12275 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
12276  saveTags = cms.bool( False ),
12277  DropMultiL2Event = cms.bool( False ),
12278  MaxEnergyIn = cms.double( 1.2 ),
12279  MaxEnergyOut = cms.double( 1.2 ),
12280  NMaxTrackCandidates = cms.int32( 10 ),
12281  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" )
12282 )
12283 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
12284  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
12285  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
12286  associationCone = cms.double( 0.2 )
12287 )
12288 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackFilter",
12289  MaxPtNearby = cms.double( 2.0 ),
12290  saveTags = cms.bool( True ),
12291  MinEtaTrack = cms.double( 0.0 ),
12292  MinDeltaPtL1Jet = cms.double( 4.0 ),
12293  MinPtTrack = cms.double( 20.0 ),
12294  DropMultiL2Event = cms.bool( False ),
12295  L1GTSeedLabel = cms.InputTag( "hltL1sL1SingleJet68" ),
12296  MinEnergyTrack = cms.double( 18.0 ),
12297  NMaxTrackCandidates = cms.int32( 999 ),
12298  MaxEtaTrack = cms.double( 1.15 ),
12299  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
12300  filterTrackEnergy = cms.bool( True )
12301 )
12302 fragment.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
12303  inputTag = cms.InputTag( "rawDataCollector" ),
12304  fedList = cms.vuint32( 1023, 1024 )
12305 )
12306 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
12307  processName = cms.string( "@" )
12308 )
12309 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
12310  processName = cms.string( "@" )
12311 )
12312 fragment.hltPreAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
12313  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
12314  offset = cms.uint32( 0 )
12315 )
12316 fragment.hltL1GtTrigReport = cms.EDAnalyzer( "L1GtTrigReport",
12317  PrintVerbosity = cms.untracked.int32( 10 ),
12318  UseL1GlobalTriggerRecord = cms.bool( False ),
12319  PrintOutput = cms.untracked.int32( 3 ),
12320  L1GtRecordInputTag = cms.InputTag( "hltGtDigis" )
12321 )
12322 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
12323  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
12324  ReferenceRate = cms.untracked.double( 100.0 ),
12325  serviceBy = cms.untracked.string( "never" ),
12326  resetBy = cms.untracked.string( "never" ),
12327  reportBy = cms.untracked.string( "job" ),
12328  HLTriggerResults = cms.InputTag( 'TriggerResults','','HLT' )
12329 )
12330 
12331 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtDigis + fragment.hltGctDigis + fragment.hltL1GtObjectMap + fragment.hltL1extraParticles )
12332 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineBeamSpot )
12333 fragment.HLTBeginSequenceAntiBPTX = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.hltBPTXAntiCoincidence + fragment.HLTBeamSpot )
12334 fragment.HLTStoppedHSCPLocalHcalReco = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco )
12335 fragment.HLTStoppedHSCPJetSequence = cms.Sequence( fragment.hltStoppedHSCPTowerMakerForAll + fragment.hltStoppedHSCPIterativeCone4CaloJets )
12336 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
12337 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12338 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
12339 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco )
12340 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForPF )
12341 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
12342 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
12343 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits )
12344 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
12345 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
12346 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltSiPixelDigis + fragment.hltSiPixelClusters + fragment.hltSiPixelClustersCache + fragment.hltSiPixelRecHits )
12347 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClusters )
12348 fragment.HLTL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltL3TrajSeedOIState + fragment.hltL3TrackCandidateFromL2OIState + fragment.hltL3TkTracksFromL2OIState + fragment.hltL3MuonsOIState + fragment.hltL3TrajSeedOIHit + fragment.hltL3TrackCandidateFromL2OIHit + fragment.hltL3TkTracksFromL2OIHit + fragment.hltL3MuonsOIHit + fragment.hltL3TkFromL2OICombination + fragment.hltPixelLayerTriplets + fragment.hltPixelLayerPairs + fragment.hltMixedLayerPairs + fragment.hltL3TrajSeedIOHit + fragment.hltL3TrackCandidateFromL2IOHit + fragment.hltL3TkTracksFromL2IOHit + fragment.hltL3MuonsIOHit + fragment.hltL3TrajectorySeed + fragment.hltL3TrackCandidateFromL2 )
12349 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
12350 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltL3MuonCandidates )
12351 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
12352 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackSelectionHighPurity )
12353 fragment.HLTIter0TrackAndTauJet4Iter1Sequence = cms.Sequence( fragment.hltTrackIter0RefsForJets4Iter1 + fragment.hltAK4Iter0TrackJets4Iter1 + fragment.hltIter0TrackAndTauJets4Iter1 )
12354 fragment.HLTIterativeTrackingIteration1 = cms.Sequence( fragment.hltIter1ClustersRefRemoval + fragment.hltIter1MaskedMeasurementTrackerEvent + fragment.hltIter1PixelLayerTriplets + fragment.hltIter1PFlowPixelSeeds + fragment.hltIter1PFlowCkfTrackCandidates + fragment.hltIter1PFlowCtfWithMaterialTracks + fragment.hltIter1PFlowTrackSelectionHighPurityLoose + fragment.hltIter1PFlowTrackSelectionHighPurityTight + fragment.hltIter1PFlowTrackSelectionHighPurity )
12355 fragment.HLTIter1TrackAndTauJets4Iter2Sequence = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2 + fragment.hltAK4Iter1TrackJets4Iter2 + fragment.hltIter1TrackAndTauJets4Iter2 )
12356 fragment.HLTIterativeTrackingIteration2 = cms.Sequence( fragment.hltIter2ClustersRefRemoval + fragment.hltIter2MaskedMeasurementTrackerEvent + fragment.hltIter2PixelLayerPairs + fragment.hltIter2PFlowPixelSeeds + fragment.hltIter2PFlowCkfTrackCandidates + fragment.hltIter2PFlowCtfWithMaterialTracks + fragment.hltIter2PFlowTrackSelectionHighPurity )
12357 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIter0TrackAndTauJet4Iter1Sequence + fragment.HLTIterativeTrackingIteration1 + fragment.hltIter1Merged + fragment.HLTIter1TrackAndTauJets4Iter2Sequence + fragment.HLTIterativeTrackingIteration2 + fragment.hltIter2Merged )
12358 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
12359 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
12360 fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHCAL + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHFEM + fragment.hltParticleFlowClusterHFHAD + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow )
12361 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
12362 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFCorrector )
12363 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
12364 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
12365 fragment.HLTPixelTrackingForMinBiasSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForMinBias )
12366 fragment.HLTRecopixelvertexingForHighMultSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForHighMult + fragment.hltPixelVerticesForHighMult )
12367 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalPreshowerDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit + fragment.hltEcalPreshowerRecHit )
12368 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
12369 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco + fragment.hltTowerMakerForAll )
12370 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
12371 fragment.HLTPFHcalClusteringForEgamma = cms.Sequence( fragment.hltRegionalTowerForEgamma + fragment.hltParticleFlowRecHitHCALForEgamma + fragment.hltParticleFlowClusterHCALForEgamma )
12372 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
12373 fragment.HLTRecoPixelVertexingForElectronSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksElectrons + fragment.hltPixelVerticesElectrons )
12374 fragment.HLTPixelTrackingForElectron = cms.Sequence( fragment.hltElectronsVertex + fragment.HLTDoLocalPixelSequence + fragment.HLTRecoPixelVertexingForElectronSequence )
12375 fragment.HLTIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltIter0ElectronsCkfTrackCandidates + fragment.hltIter0ElectronsCtfWithMaterialTracks + fragment.hltIter0ElectronsTrackSelectionHighPurity )
12376 fragment.HLTIterativeTrackingForElectronsIteration1 = cms.Sequence( fragment.hltIter1ElectronsClustersRefRemoval + fragment.hltIter1ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter1ElectronsPixelLayerTriplets + fragment.hltIter1ElectronsPixelSeeds + fragment.hltIter1ElectronsCkfTrackCandidates + fragment.hltIter1ElectronsCtfWithMaterialTracks + fragment.hltIter1ElectronsTrackSelectionHighPurityLoose + fragment.hltIter1ElectronsTrackSelectionHighPurityTight + fragment.hltIter1ElectronsTrackSelectionHighPurity )
12377 fragment.HLTIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltIter2ElectronsClustersRefRemoval + fragment.hltIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltIter2ElectronsPixelLayerPairs + fragment.hltIter2ElectronsPixelSeeds + fragment.hltIter2ElectronsCkfTrackCandidates + fragment.hltIter2ElectronsCtfWithMaterialTracks + fragment.hltIter2ElectronsTrackSelectionHighPurity )
12378 fragment.HLTIterativeTrackingForElectronIter02 = cms.Sequence( fragment.HLTIterativeTrackingForElectronsIteration0 + fragment.HLTIterativeTrackingForElectronsIteration1 + fragment.hltIter1MergedForElectrons + fragment.HLTIterativeTrackingForElectronsIteration2 + fragment.hltIter2MergedForElectrons )
12379 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTPixelTrackingForElectron + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForElectronIter02 )
12380 fragment.HLTPFClusteringForEgammaUnseeded = cms.Sequence( fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowSuperClusterECALUnseeded )
12381 fragment.HLTEle5SC5JPsiMass2to4p5Sequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5Filter + fragment.hltEle5SC5JPsiEtFilter + fragment.hltEgammaClusterShape + fragment.hltEle5SC5JPsiClusterShapeFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEle5SC5JPsiHEFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle5SC5JPsiEcalIsoFilter + fragment.HLTPFHcalClusteringForEgamma + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle5SC5JPsiHcalIsoFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltMixedLayerPairs + fragment.hltEgammaElectronPixelSeeds + fragment.hltEle5SC5JPsiPixelMatchFilter + fragment.HLTGsfElectronSequence + fragment.hltEle5SC5JPsiOneOEMinusOneOPFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIso + fragment.hltEle5SC5JPsiTrackIsoFilter + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltEle5SC5JPsiEtUnseededFilter + fragment.hltEle5SC5JPsiMass2to4p5Filter )
12382 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtDigis )
12383 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
12384 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
12385 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloCorrector )
12386 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
12387 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
12388 fragment.HLTDoHIEcalClusWithCleaningSequence = cms.Sequence( fragment.hltIslandBasicClustersHI + fragment.hltHiIslandSuperClustersHI + fragment.hltHiCorrectedIslandBarrelSuperClustersHI + fragment.hltHiCorrectedIslandEndcapSuperClustersHI + fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI + fragment.hltRecoHIEcalWithCleaningCandidate )
12389 fragment.HLTBeginSequenceBPTX = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.hltBPTXCoincidence + fragment.HLTBeamSpot )
12390 fragment.HLTDoHILocalPixelSequence = cms.Sequence( fragment.hltSiPixelDigis + fragment.hltHISiPixelClusters + fragment.hltHISiPixelClustersCache + fragment.hltHISiPixelRecHits )
12391 fragment.HLTDoHILocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltHISiStripClusters )
12392 fragment.HLTHIL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoHILocalPixelSequence + fragment.HLTDoHILocalStripSequence + fragment.hltHIL3TrajSeedOIState + fragment.hltHIL3TrackCandidateFromL2OIState + fragment.hltHIL3TkTracksFromL2OIState + fragment.hltHIL3MuonsOIState + fragment.hltHIL3TrajSeedOIHit + fragment.hltHIL3TrackCandidateFromL2OIHit + fragment.hltHIL3TkTracksFromL2OIHit + fragment.hltHIL3MuonsOIHit + fragment.hltHIL3TkFromL2OICombination + fragment.hltHIL3TrajSeedIOHit + fragment.hltHIL3TrackCandidateFromL2IOHit + fragment.hltHIL3TkTracksFromL2IOHit + fragment.hltHIAllL3MuonsIOHit + fragment.hltHIL3TrajectorySeed + fragment.hltHIL3TrackCandidateFromL2 )
12393 fragment.HLTHIL3muonrecoNocandSequence = cms.Sequence( fragment.HLTHIL3muonTkCandidateSequence + fragment.hltHIL3TkTracksFromL2 + fragment.hltHIL3MuonsLinksCombination + fragment.hltHIL3Muons )
12394 fragment.HLTHIL3muonrecoSequence = cms.Sequence( fragment.HLTHIL3muonrecoNocandSequence + fragment.hltHIL3MuonCandidates )
12395 fragment.HLTRecoJetSequenceAK6UncorrectedPFForHighPt = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK6CaloJetsPF )
12396 fragment.HLTRecoJetSequenceAK6PrePFForHighPt = cms.Sequence( fragment.HLTRecoJetSequenceAK6UncorrectedPFForHighPt + fragment.hltAK6CaloJetsPFEt5 )
12397 fragment.HLTRecopixelvertexingForHighPtSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForHighPt + fragment.hltPixelVerticesForHighPt )
12398 fragment.HLTIterativeTrackingForHighPtIteration0 = cms.Sequence( fragment.hltHighPtPixelTracks + fragment.hltIter0HighPtPixelSeedsFromPixelTracks + fragment.hltIter0HighPtCkfTrackCandidates + fragment.hltIter0HighPtCtfWithMaterialTracks + fragment.hltIter0HighPtTrackSelectionHighPurity )
12399 fragment.HLTIter0TrackAndTauJet4Iter1ForHighPtSequence = cms.Sequence( fragment.hltTrackIter0RefsForJets4Iter1ForHighPt + fragment.hltAK6Iter0TrackJets4Iter1ForHighPt + fragment.hltIter0TrackAndTauJets4Iter1ForHighPt )
12400 fragment.HLTIterativeTrackingForHighPtIteration1 = cms.Sequence( fragment.hltIter1HighPtClustersRefRemoval + fragment.hltIter1HighPtMaskedMeasurementTrackerEvent + fragment.hltIter1HighPtPixelLayerTriplets + fragment.hltIter1HighPtPixelSeeds + fragment.hltIter1HighPtCkfTrackCandidates + fragment.hltIter1HighPtCtfWithMaterialTracks + fragment.hltIter1HighPtTrackSelectionHighPurityLoose + fragment.hltIter1HighPtTrackSelectionHighPurityTight + fragment.hltIter1HighPtTrackSelectionHighPurity )
12401 fragment.HLTIter1TrackAndTauJet4Iter2ForHighPtSequence = cms.Sequence( fragment.hltTrackIter1RefsForJets4Iter2ForHighPt + fragment.hltAK6Iter1TrackJets4Iter2ForHighPt + fragment.hltIter1TrackAndTauJets4Iter2ForHighPt )
12402 fragment.HLTIterativeTrackingForHighPtIteration2 = cms.Sequence( fragment.hltIter2HighPtClustersRefRemoval + fragment.hltIter2HighPtMaskedMeasurementTrackerEvent + fragment.hltIter2HighPtPixelLayerPairs + fragment.hltIter2HighPtPixelSeeds + fragment.hltIter2HighPtCkfTrackCandidates + fragment.hltIter2HighPtCtfWithMaterialTracks + fragment.hltIter2HighPtTrackSelectionHighPurity )
12403 fragment.HLTIter2TrackAndTauJet4Iter3ForHighPtSequence = cms.Sequence( fragment.hltTrackIter2RefsForJets4Iter3ForHighPt + fragment.hltAK6Iter2TrackJets4Iter3ForHighPt + fragment.hltIter2TrackAndTauJets4Iter3ForHighPt )
12404 fragment.HLTIterativeTrackingForHighPtIteration3 = cms.Sequence( fragment.hltIter3HighPtClustersRefRemoval + fragment.hltIter3HighPtMaskedMeasurementTrackerEvent + fragment.hltIter3HighPtLayerTriplets + fragment.hltIter3HighPtMixedSeeds + fragment.hltIter3HighPtCkfTrackCandidates + fragment.hltIter3HighPtCtfWithMaterialTracks + fragment.hltIter3HighPtTrackSelectionHighPurityLoose + fragment.hltIter3HighPtTrackSelectionHighPurityTight + fragment.hltIter3HighPtTrackSelectionHighPurity )
12405 fragment.HLTIter3TrackAndTauJet4Iter4ForHighPtSequence = cms.Sequence( fragment.hltTrackIter3RefsForJets4Iter4ForHighPt + fragment.hltAK6Iter3TrackJets4Iter4ForHighPt + fragment.hltIter3TrackAndTauJets4Iter4ForHighPt )
12406 fragment.HLTIterativeTrackingForHighPtIteration4 = cms.Sequence( fragment.hltIter4HighPtClustersRefRemoval + fragment.hltIter4HighPtMaskedMeasurementTrackerEvent + fragment.hltIter4HighPtPixelLessLayerTriplets + fragment.hltIter4HighPtPixelLessSeeds + fragment.hltIter4HighPtCkfTrackCandidates + fragment.hltIter4HighPtCtfWithMaterialTracks + fragment.hltIter4HighPtTrackSelectionHighPurity )
12407 fragment.HLTIterativeTrackingForHighPt = cms.Sequence( fragment.HLTIterativeTrackingForHighPtIteration0 + fragment.HLTIter0TrackAndTauJet4Iter1ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration1 + fragment.hltIter1HighPtMerged + fragment.HLTIter1TrackAndTauJet4Iter2ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration2 + fragment.hltIter2HighPtMerged + fragment.HLTIter2TrackAndTauJet4Iter3ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration3 + fragment.hltIter3HighPtMerged + fragment.HLTIter3TrackAndTauJet4Iter4ForHighPtSequence + fragment.HLTIterativeTrackingForHighPtIteration4 + fragment.hltIter4HighPtMerged )
12408 fragment.HLTEcalActivitySequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgammaUnseeded + fragment.hltEgammaCandidatesUnseeded + fragment.hltEgammaCandidatesWrapperUnseeded + fragment.hltActivityEtFilter )
12409 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtDigis )
12410 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12411 fragment.HLTBeginSequenceUTCA = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberUTCA + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12412 
12413 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetConditions + fragment.hltGetRaw + fragment.hltBoolFalse )
12414 fragment.HLT_JetE30_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC20NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE30NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
12415 fragment.HLT_JetE30_NoBPTX_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJetC20NotBptxOR + fragment.hltPreJetE30NoBPTX + fragment.HLTStoppedHSCPLocalHcalReco + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy30 + fragment.HLTEndSequence )
12416 fragment.HLT_JetE50_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC32NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE50NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy50 + fragment.HLTEndSequence )
12417 fragment.HLT_JetE70_NoBPTX3BX_NoHalo_v2 = cms.Path( fragment.HLTBeginSequenceAntiBPTX + fragment.hltL1sL1SingleJetC32NotBptxOR + fragment.hltL1BeamHaloAntiCoincidence3BX + fragment.hltPreJetE70NoBPTX3BXNoHalo + fragment.HLTStoppedHSCPLocalHcalReco + fragment.hltStoppedHSCPHpdFilter + fragment.HLTStoppedHSCPJetSequence + fragment.hltStoppedHSCP1CaloJetEnergy70 + fragment.HLTEndSequence )
12418 fragment.HLT_L1SingleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence )
12419 fragment.HLT_L1SingleMuOpen_DT_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence )
12420 fragment.HLT_L1Tech_DT_GlobalOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1TechDTGlobalOR + fragment.hltPreL1TechDTGlobalOR + fragment.HLTEndSequence )
12421 fragment.HLT_L1CastorMediumJet_PFJet15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CASTORMediumJetANDL1SingleJet12 + fragment.hltPreL1CastorMediumJetPFJet15 + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15wCastorJet + fragment.HLTEndSequence )
12422 fragment.HLT_L1RomanPots_SinglePixelTrack04_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1RomanPots + fragment.hltPreL1RomanPotsSinglePixelTrack04 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence + fragment.hltPixelCandsForMinBias + fragment.hltMinBiasPixelFilterPT04 + fragment.HLTEndSequence )
12423 fragment.HLT_PFJet15_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15NoCaloMatched + fragment.HLTEndSequence )
12424 fragment.HLT_PixelTracks_Multiplicity60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT15BptxAND + fragment.hltPrePixelTracksMultiplicity60 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult60 + fragment.HLTEndSequence )
12425 fragment.HLT_PixelTracks_Multiplicity85_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT15BptxAND + fragment.hltPrePixelTracksMultiplicity85 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult85 + fragment.HLTEndSequence )
12426 fragment.HLT_PixelTracks_Multiplicity110_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT15BptxAND + fragment.hltPrePixelTracksMultiplicity110 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult110 + fragment.HLTEndSequence )
12427 fragment.HLT_PixelTracks_Multiplicity135_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT90 + fragment.hltPrePixelTracksMultiplicity135 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult135 + fragment.HLTEndSequence )
12428 fragment.HLT_PixelTracks_Multiplicity160_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETT130 + fragment.hltPrePixelTracksMultiplicity160 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hlt1HighMult160 + fragment.HLTEndSequence )
12429 fragment.HLT_Ele5_SC5_JPsi_Mass2to4p5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreEle5SC5JPsiMass2to4p5 + fragment.HLTEle5SC5JPsiMass2to4p5Sequence + fragment.HLTEndSequence )
12430 fragment.HLT_DiPFJet15_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15 + fragment.HLTEndSequence )
12431 fragment.HLT_DiPFJet15_FBEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15FBEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15FBEta2 + fragment.HLTEndSequence )
12432 fragment.HLT_DiPFJet15_FBEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJet15FBEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltDoublePFJet15FBEta3 + fragment.HLTEndSequence )
12433 fragment.HLT_PFJet15_FwdEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15FwdEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15FwdEta2 + fragment.HLTEndSequence )
12434 fragment.HLT_PFJet15_FwdEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPrePFJet15FwdEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet15FwdEta3 + fragment.HLTEndSequence )
12435 fragment.HLT_PFJet25_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25NoCaloMatched + fragment.HLTEndSequence )
12436 fragment.HLT_PFJet25_FwdEta2_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25FwdEta2NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25FwdEta2 + fragment.HLTEndSequence )
12437 fragment.HLT_PFJet25_FwdEta3_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPrePFJet25FwdEta3NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet25FwdEta3 + fragment.HLTEndSequence )
12438 fragment.HLT_PFJet40_NoCaloMatched_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet20 + fragment.hltPrePFJet40NoCaloMatched + fragment.HLTAK4PFJetsSequence + fragment.hltSinglePFJet40NoCaloMatched + fragment.HLTEndSequence )
12439 fragment.HLT_DiPFJetAve15_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPreDiPFJetAve15HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve15ForHFJEC + fragment.HLTEndSequence )
12440 fragment.HLT_DiPFJetAve25_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJetAve25HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve25ForHFJEC + fragment.HLTEndSequence )
12441 fragment.HLT_DiPFJetAve35_HFJEC_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreDiPFJetAve35HFJEC + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve35ForHFJEC + fragment.HLTEndSequence )
12442 fragment.HLT_DiPFJetAve15_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet8BptxAND + fragment.hltPreDiPFJetAve15Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve15ForCentralJEC + fragment.HLTEndSequence )
12443 fragment.HLT_DiPFJetAve25_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreDiPFJetAve25Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve25ForCentralJEC + fragment.HLTEndSequence )
12444 fragment.HLT_DiPFJetAve35_Central_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreDiPFJetAve35Central + fragment.HLTAK4PFJetsSequence + fragment.hltDiPFJetAve35ForCentralJEC + fragment.HLTEndSequence )
12445 fragment.HLT_L1RomanPots_SinglePixelTrack02_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1RomanPots + fragment.hltPreL1RomanPotsSinglePixelTrack02 + fragment.HLTDoLocalPixelSequence + fragment.HLTPixelTrackingForMinBiasSequence + fragment.hltPixelCandsForMinBias + fragment.hltMinBiasPixelFilterPT02 + fragment.HLTEndSequence )
12446 fragment.HLT_Physics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPrePhysics + fragment.HLTEndSequence )
12447 fragment.DST_Physics_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
12448 fragment.HLT_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
12449 fragment.HLT_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
12450 fragment.HLT_AK4CaloJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreAK4CaloJet30 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet30 + fragment.HLTEndSequence )
12451 fragment.HLT_AK4CaloJet40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTEndSequence )
12452 fragment.HLT_AK4CaloJet50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4CaloJet50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTEndSequence )
12453 fragment.HLT_AK4CaloJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence )
12454 fragment.HLT_AK4CaloJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence )
12455 fragment.HLT_AK4PFJet30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreAK4PFJet30 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet15 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets15 + fragment.hltSingleAK4PFJet30 + fragment.HLTEndSequence )
12456 fragment.HLT_AK4PFJet50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreAK4PFJet50 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet30 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets30 + fragment.hltSingleAK4PFJet50 + fragment.HLTEndSequence )
12457 fragment.HLT_AK4PFJet80_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets50 + fragment.hltSingleAK4PFJet80 + fragment.HLTEndSequence )
12458 fragment.HLT_AK4PFJet100_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltAK4PFJetsCorrectedMatchedToCaloJets70 + fragment.hltSingleAK4PFJet100 + fragment.HLTEndSequence )
12459 fragment.HLT_HISinglePhoton10_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton10 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10 + fragment.HLTEndSequence )
12460 fragment.HLT_HISinglePhoton15_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton15 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15 + fragment.HLTEndSequence )
12461 fragment.HLT_HISinglePhoton20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG2BptxAND + fragment.hltPreHISinglePhoton20 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20 + fragment.HLTEndSequence )
12462 fragment.HLT_HISinglePhoton40_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreHISinglePhoton40 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton40 + fragment.HLTEndSequence )
12463 fragment.HLT_HISinglePhoton60_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG5 + fragment.hltPreHISinglePhoton60 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton60 + fragment.HLTEndSequence )
12464 fragment.HLT_HIL1DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreHIL1DoubleMu0 + fragment.hltL1fL1DoubleMuOpenFiltered0 + fragment.HLTEndSequence )
12465 fragment.HLT_HIL2Mu3_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1SingleMuOpen + fragment.hltPreHIL2Mu3 + fragment.hltHIL1SingleMuOpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2Mu3L2Filtered + fragment.HLTEndSequence )
12466 fragment.HLT_HIL2DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreHIL2DoubleMu0 + fragment.hltHIDoubleMuLevel1PathL1OpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2DoubleMu0L2Filtered + fragment.HLTEndSequence )
12467 fragment.HLT_HIL3Mu3_v2 = cms.Path( fragment.HLTBeginSequenceBPTX + fragment.hltL1sL1SingleMuOpen + fragment.hltPreHIL3Mu3 + fragment.hltHIL1SingleMuOpenFiltered + fragment.HLTL2muonrecoSequence + fragment.hltHIL2Mu3L2Filtered + fragment.HLTHIL3muonrecoSequence + fragment.hltHISingleMu3L3Filtered + fragment.HLTEndSequence )
12468 fragment.HLT_FullTrack12_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet12BptxAND + fragment.hltPreFullTrack12 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack12 + fragment.HLTEndSequence )
12469 fragment.HLT_FullTrack20_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreFullTrack20 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack20 + fragment.HLTEndSequence )
12470 fragment.HLT_FullTrack30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet16 + fragment.hltPreFullTrack30 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack30 + fragment.HLTEndSequence )
12471 fragment.HLT_FullTrack50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet36 + fragment.hltPreFullTrack50 + fragment.HLTRecoJetSequenceAK6PrePFForHighPt + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighPtSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingForHighPt + fragment.hltHighPtGoodFullTracks + fragment.hltHighPtFullCands + fragment.hltHighPtFullTrack50 + fragment.HLTEndSequence )
12472 fragment.HLT_Activity_Ecal_SC7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreActivityEcalSC7 + fragment.HLTEcalActivitySequence + fragment.HLTEndSequence )
12473 fragment.HLT_EcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
12474 fragment.HLT_HcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibTypeFilter + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
12475 fragment.AlCa_EcalPhiSym_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
12476 fragment.AlCa_EcalPi0EBonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreAlCaEcalPi0EBonlyLowPU + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
12477 fragment.AlCa_EcalPi0EEonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreAlCaEcalPi0EEonlyLowPU + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegionalLowPU + fragment.hltAlCaPi0EEUncalibratorLowPU + fragment.hltAlCaPi0EERechitsToDigisLowPU + fragment.HLTEndSequence )
12478 fragment.AlCa_EcalEtaEBonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreAlCaEcalEtaEBonlyLowPU + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegionalLowPU + fragment.hltAlCaEtaEBUncalibratorLowPU + fragment.hltAlCaEtaEBRechitsToDigisLowPU + fragment.HLTEndSequence )
12479 fragment.AlCa_EcalEtaEEonly_LowPU_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreAlCaEcalEtaEEonlyLowPU + fragment.hltL1sAlCaEcalPi0EtaLowPU + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegionalLowPU + fragment.hltAlCaEtaEEUncalibratorLowPU + fragment.hltAlCaEtaEERechitsToDigisLowPU + fragment.HLTEndSequence )
12480 fragment.HLT_GlobalRunHPDNoise_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet20CentralNoBPTXNoHalo + fragment.hltPreGlobalRunHPDNoise + fragment.HLTEndSequence )
12481 fragment.HLT_L1Tech_HBHEHO_totalOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTechTrigHCALNoise + fragment.hltPreL1TechHBHEHOtotalOR + fragment.HLTEndSequence )
12482 fragment.HLT_L1Tech_HCAL_HF_single_channel_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TechHCALHFsinglechannel + fragment.hltPreL1TechHCALHFsinglechannel + fragment.HLTEndSequence )
12483 fragment.HLT_L1Tech6_BPTX_MinusOnly_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1Tech6 + fragment.hltPreL1Tech6BPTXMinusOnly + fragment.HLTEndSequence )
12484 fragment.HLT_L1Tech5_BPTX_PlusOnly_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1Tech5 + fragment.hltPreL1Tech5BPTXMinusOnly + fragment.HLTEndSequence )
12485 fragment.HLT_L1Tech7_NoBPTX_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTech7 + fragment.hltPreL1Tech7NoBPTX + fragment.HLTEndSequence )
12486 fragment.HLT_L1CastorHighJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CastorHighJet + fragment.hltPreL1CastorHighJet + fragment.HLTEndSequence )
12487 fragment.HLT_L1CastorMediumJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CastorMeduimJet + fragment.hltPreL1CastorMediumJet + fragment.HLTEndSequence )
12488 fragment.HLT_L1CastorMuon_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1CastorMuon + fragment.hltPreL1CastorMuon + fragment.HLTEndSequence )
12489 fragment.HLT_L1DoubleJet20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet20 + fragment.hltPreL1DoubleJet20 + fragment.HLTEndSequence )
12490 fragment.HLT_L1DoubleJet28_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet28 + fragment.hltPreL1DoubleJet28 + fragment.HLTEndSequence )
12491 fragment.HLT_L1DoubleJet32_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleJet32 + fragment.hltPreL1DoubleJet32 + fragment.HLTEndSequence )
12492 fragment.HLT_L1DoubleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1DoubleMuOpen + fragment.hltPreL1DoubleMuOpen + fragment.HLTEndSequence )
12493 fragment.HLT_L1TOTEM0_RomanPotsAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM0 + fragment.hltPreL1TOTEM0RomanPotsAND + fragment.HLTEndSequence )
12494 fragment.HLT_L1TOTEM1_MinBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM1 + fragment.hltPreL1TOTEM1MinBias + fragment.HLTEndSequence )
12495 fragment.HLT_L1TOTEM2_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1TOTEM2 + fragment.hltPreL1TOTEM2ZeroBias + fragment.HLTEndSequence )
12496 fragment.HLT_L1MinimumBiasHF1OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1OR + fragment.hltPreL1MinimumBiasHF1OR + fragment.HLTEndSequence )
12497 fragment.HLT_L1MinimumBiasHF1OR_NoBptxGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ORNoBptxGating + fragment.hltPreL1MinimumBiasHF1ORNoBptxGate + fragment.HLTEndSequence )
12498 fragment.HLT_L1MinimumBiasHF2OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2OR + fragment.hltPreL1MinimumBiasHF2OR + fragment.HLTEndSequence )
12499 fragment.HLT_L1MinimumBiasHF2OR_NoBptxGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2ORNoBptxGating + fragment.hltPreL1MinimumBiasHF2ORNoBptxGate + fragment.HLTEndSequence )
12500 fragment.HLT_L1MinimumBiasHF1AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1AND + fragment.hltPreL1MinimumBiasHF1AND + fragment.HLTEndSequence )
12501 fragment.HLT_L1MinimumBiasHF1AND_NoBptxGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF1ANDNoBptxGating + fragment.hltPreL1MinimumBiasHF1ANDNoBptxGate + fragment.HLTEndSequence )
12502 fragment.HLT_L1MinimumBiasHF2AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2AND + fragment.hltPreL1MinimumBiasHF2AND + fragment.HLTEndSequence )
12503 fragment.HLT_L1MinimumBiasHF2AND_NoBptxGate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF2ANDNoBptxGating + fragment.hltPreL1MinimumBiasHF2ANDNoBptxGate + fragment.HLTEndSequence )
12504 fragment.HLT_HcalNZS_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
12505 fragment.HLT_HcalPhiSym_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalPhiSym + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
12506 fragment.HLT_HcalUTCA_v1 = cms.Path( fragment.HLTBeginSequenceUTCA + fragment.hltPreHcalUTCA + fragment.HLTEndSequence )
12507 fragment.AlCa_LumiPixels_Random_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsRandom + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
12508 fragment.AlCa_LumiPixels_ZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBias + fragment.hltPreAlCaLumiPixelsZeroBias + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
12509 fragment.HLT_IsoTrackHE_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet68 + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence )
12510 fragment.HLT_IsoTrackHB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleJet68 + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence )
12511 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtDigis + fragment.hltScalersRawToDigi + fragment.hltFEDSelector + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
12512 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltPreAnalyzerEndpath + fragment.hltGtDigis + fragment.hltL1GtTrigReport + fragment.hltTrigReport )
12513 
12514 
12515 fragment.HLTSchedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.HLT_JetE30_NoBPTX3BX_NoHalo_v2, fragment.HLT_JetE30_NoBPTX_v2, fragment.HLT_JetE50_NoBPTX3BX_NoHalo_v2, fragment.HLT_JetE70_NoBPTX3BX_NoHalo_v2, fragment.HLT_L1SingleMuOpen_v1, fragment.HLT_L1SingleMuOpen_DT_v1, fragment.HLT_L1Tech_DT_GlobalOR_v1, fragment.HLT_L1CastorMediumJet_PFJet15_v1, fragment.HLT_L1RomanPots_SinglePixelTrack04_v2, fragment.HLT_PFJet15_NoCaloMatched_v2, fragment.HLT_PixelTracks_Multiplicity60_v2, fragment.HLT_PixelTracks_Multiplicity85_v2, fragment.HLT_PixelTracks_Multiplicity110_v2, fragment.HLT_PixelTracks_Multiplicity135_v2, fragment.HLT_PixelTracks_Multiplicity160_v2, fragment.HLT_Ele5_SC5_JPsi_Mass2to4p5_v2, fragment.HLT_DiPFJet15_NoCaloMatched_v2, fragment.HLT_DiPFJet15_FBEta2_NoCaloMatched_v2, fragment.HLT_DiPFJet15_FBEta3_NoCaloMatched_v2, fragment.HLT_PFJet15_FwdEta2_NoCaloMatched_v2, fragment.HLT_PFJet15_FwdEta3_NoCaloMatched_v2, fragment.HLT_PFJet25_NoCaloMatched_v2, fragment.HLT_PFJet25_FwdEta2_NoCaloMatched_v2, fragment.HLT_PFJet25_FwdEta3_NoCaloMatched_v2, fragment.HLT_PFJet40_NoCaloMatched_v2, fragment.HLT_DiPFJetAve15_HFJEC_v2, fragment.HLT_DiPFJetAve25_HFJEC_v2, fragment.HLT_DiPFJetAve35_HFJEC_v2, fragment.HLT_DiPFJetAve15_Central_v2, fragment.HLT_DiPFJetAve25_Central_v2, fragment.HLT_DiPFJetAve35_Central_v2, fragment.HLT_L1RomanPots_SinglePixelTrack02_v2, fragment.HLT_Physics_v1, fragment.DST_Physics_v1, fragment.HLT_Random_v1, fragment.HLT_ZeroBias_v1, fragment.HLT_AK4CaloJet30_v2, fragment.HLT_AK4CaloJet40_v2, fragment.HLT_AK4CaloJet50_v2, fragment.HLT_AK4CaloJet80_v2, fragment.HLT_AK4CaloJet100_v2, fragment.HLT_AK4PFJet30_v2, fragment.HLT_AK4PFJet50_v2, fragment.HLT_AK4PFJet80_v2, fragment.HLT_AK4PFJet100_v2, fragment.HLT_HISinglePhoton10_v2, fragment.HLT_HISinglePhoton15_v2, fragment.HLT_HISinglePhoton20_v2, fragment.HLT_HISinglePhoton40_v2, fragment.HLT_HISinglePhoton60_v2, fragment.HLT_HIL1DoubleMu0_v1, fragment.HLT_HIL2Mu3_v2, fragment.HLT_HIL2DoubleMu0_v2, fragment.HLT_HIL3Mu3_v2, fragment.HLT_FullTrack12_v2, fragment.HLT_FullTrack20_v2, fragment.HLT_FullTrack30_v2, fragment.HLT_FullTrack50_v2, fragment.HLT_Activity_Ecal_SC7_v1, fragment.HLT_EcalCalibration_v1, fragment.HLT_HcalCalibration_v1, fragment.AlCa_EcalPhiSym_v1, fragment.AlCa_EcalPi0EBonly_LowPU_v1, fragment.AlCa_EcalPi0EEonly_LowPU_v1, fragment.AlCa_EcalEtaEBonly_LowPU_v1, fragment.AlCa_EcalEtaEEonly_LowPU_v1, fragment.HLT_GlobalRunHPDNoise_v1, fragment.HLT_L1Tech_HBHEHO_totalOR_v1, fragment.HLT_L1Tech_HCAL_HF_single_channel_v1, fragment.HLT_L1Tech6_BPTX_MinusOnly_v1, fragment.HLT_L1Tech5_BPTX_PlusOnly_v1, fragment.HLT_L1Tech7_NoBPTX_v1, fragment.HLT_L1CastorHighJet_v1, fragment.HLT_L1CastorMediumJet_v1, fragment.HLT_L1CastorMuon_v1, fragment.HLT_L1DoubleJet20_v1, fragment.HLT_L1DoubleJet28_v1, fragment.HLT_L1DoubleJet32_v1, fragment.HLT_L1DoubleMuOpen_v1, fragment.HLT_L1TOTEM0_RomanPotsAND_v1, fragment.HLT_L1TOTEM1_MinBias_v1, fragment.HLT_L1TOTEM2_ZeroBias_v1, fragment.HLT_L1MinimumBiasHF1OR_v1, fragment.HLT_L1MinimumBiasHF1OR_NoBptxGate_v1, fragment.HLT_L1MinimumBiasHF2OR_v1, fragment.HLT_L1MinimumBiasHF2OR_NoBptxGate_v1, fragment.HLT_L1MinimumBiasHF1AND_v1, fragment.HLT_L1MinimumBiasHF1AND_NoBptxGate_v1, fragment.HLT_L1MinimumBiasHF2AND_v1, fragment.HLT_L1MinimumBiasHF2AND_NoBptxGate_v1, fragment.HLT_HcalNZS_v1, fragment.HLT_HcalPhiSym_v1, fragment.HLT_HcalUTCA_v1, fragment.AlCa_LumiPixels_Random_v1, fragment.AlCa_LumiPixels_ZeroBias_v1, fragment.HLT_IsoTrackHE_v1, fragment.HLT_IsoTrackHB_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath ))
12516 
12517 
12518 # dummyfy hltGetConditions in cff's
12519 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
12520  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
12521  result = cms.bool( True )
12522  )
12523  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
12524 
12525 # add specific customizations
12526 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
12527 fragment = customizeHLTforAll(fragment)
12528