CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLT_PIon_cff.py
Go to the documentation of this file.
1 # /dev/CMSSW_8_0_0/PIon/V253 (CMSSW_8_0_24)
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_8_0_0/PIon/V253')
9 )
10 
11 fragment.HLTPSetJetCoreStepTrajectoryFilter = cms.PSet(
12  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
13  minimumNumberOfHits = cms.int32( 4 ),
14  seedPairPenalty = cms.int32( 0 ),
15  chargeSignificance = cms.double( -1.0 ),
16  minPt = cms.double( 0.1 ),
17  nSigmaMinPt = cms.double( 5.0 ),
18  minHitsMinPt = cms.int32( 3 ),
19  maxLostHits = cms.int32( 999 ),
20  maxConsecLostHits = cms.int32( 1 ),
21  maxNumberOfHits = cms.int32( 100 ),
22  maxLostHitsFraction = cms.double( 0.1 ),
23  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
24  seedExtension = cms.int32( 0 ),
25  strictSeedExtension = cms.bool( False ),
26  pixelSeedExtension = cms.bool( False ),
27  minNumberOfHitsForLoopers = cms.int32( 13 ),
28  minNumberOfHitsPerLoop = cms.int32( 4 ),
29  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
30  maxCCCLostHits = cms.int32( 9999 ),
31  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
32 )
33 fragment.HLTPSetJetCoreStepTrajectoryBuilder = cms.PSet(
34  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
35  bestHitOnly = cms.bool( True ),
36  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
37  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
38  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
39  useSameTrajFilter = cms.bool( True ),
40  maxCand = cms.int32( 50 ),
41  intermediateCleaning = cms.bool( True ),
42  lostHitPenalty = cms.double( 30.0 ),
43  MeasurementTrackerName = cms.string( "" ),
44  lockHits = cms.bool( True ),
45  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
46  foundHitBonus = cms.double( 5.0 ),
47  updator = cms.string( "hltESPKFUpdator" ),
48  alwaysUseInvalidHits = cms.bool( True ),
49  requireSeedHitsInRebuild = cms.bool( True ),
50  keepOriginalIfRebuildFails = cms.bool( False ),
51  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
52  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
53  minNrOfHitsForRebuild = cms.int32( 5 ),
54  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
55  maxPtForLooperReconstruction = cms.double( 0.7 )
56 )
57 fragment.HLTPSetInitialStepTrajectoryFilterBase = cms.PSet(
58  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
59  minimumNumberOfHits = cms.int32( 3 ),
60  chargeSignificance = cms.double( -1.0 ),
61  minPt = cms.double( 0.2 ),
62  nSigmaMinPt = cms.double( 5.0 ),
63  minHitsMinPt = cms.int32( 3 ),
64  maxLostHits = cms.int32( 999 ),
65  maxConsecLostHits = cms.int32( 1 ),
66  maxNumberOfHits = cms.int32( 100 ),
67  maxLostHitsFraction = cms.double( 0.1 ),
68  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
69  minNumberOfHitsPerLoop = cms.int32( 4 ),
70  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
71  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
72  maxCCCLostHits = cms.int32( 2 ),
73  seedExtension = cms.int32( 0 ),
74  strictSeedExtension = cms.bool( False ),
75  seedPairPenalty = cms.int32( 0 ),
76  minNumberOfHitsForLoopers = cms.int32( 13 )
77 )
78 fragment.HLTPSetInitialStepTrajectoryBuilder = cms.PSet(
79  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
80  bestHitOnly = cms.bool( True ),
81  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
82  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
83  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
84  useSameTrajFilter = cms.bool( True ),
85  maxCand = cms.int32( 3 ),
86  intermediateCleaning = cms.bool( True ),
87  lostHitPenalty = cms.double( 30.0 ),
88  MeasurementTrackerName = cms.string( "" ),
89  lockHits = cms.bool( True ),
90  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
91  foundHitBonus = cms.double( 5.0 ),
92  updator = cms.string( "hltESPKFUpdator" ),
93  alwaysUseInvalidHits = cms.bool( True ),
94  requireSeedHitsInRebuild = cms.bool( True ),
95  keepOriginalIfRebuildFails = cms.bool( False ),
96  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
97  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
98  minNrOfHitsForRebuild = cms.int32( 5 ),
99  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
100  maxPtForLooperReconstruction = cms.double( 0.7 )
101 )
102 fragment.HLTPSetDetachedStepTrajectoryFilterBase = cms.PSet(
103  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
104  minimumNumberOfHits = cms.int32( 3 ),
105  chargeSignificance = cms.double( -1.0 ),
106  minPt = cms.double( 0.075 ),
107  nSigmaMinPt = cms.double( 5.0 ),
108  minHitsMinPt = cms.int32( 3 ),
109  maxLostHits = cms.int32( 999 ),
110  maxConsecLostHits = cms.int32( 1 ),
111  maxNumberOfHits = cms.int32( 100 ),
112  maxLostHitsFraction = cms.double( 0.1 ),
113  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
114  minNumberOfHitsPerLoop = cms.int32( 4 ),
115  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
116  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
117  maxCCCLostHits = cms.int32( 2 ),
118  seedExtension = cms.int32( 0 ),
119  strictSeedExtension = cms.bool( False ),
120  seedPairPenalty = cms.int32( 0 ),
121  minNumberOfHitsForLoopers = cms.int32( 13 )
122 )
123 fragment.HLTPSetDetachedStepTrajectoryBuilder = cms.PSet(
124  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
125  bestHitOnly = cms.bool( True ),
126  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
127  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
128  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
129  useSameTrajFilter = cms.bool( True ),
130  maxCand = cms.int32( 3 ),
131  intermediateCleaning = cms.bool( True ),
132  lostHitPenalty = cms.double( 30.0 ),
133  MeasurementTrackerName = cms.string( "" ),
134  lockHits = cms.bool( True ),
135  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
136  foundHitBonus = cms.double( 5.0 ),
137  updator = cms.string( "hltESPKFUpdator" ),
138  alwaysUseInvalidHits = cms.bool( False ),
139  requireSeedHitsInRebuild = cms.bool( True ),
140  keepOriginalIfRebuildFails = cms.bool( False ),
141  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
142  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
143  minNrOfHitsForRebuild = cms.int32( 5 ),
144  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
145  maxPtForLooperReconstruction = cms.double( 0.7 )
146 )
147 fragment.HLTPSetPixelPairStepTrajectoryFilterBase = cms.PSet(
148  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
149  minimumNumberOfHits = cms.int32( 3 ),
150  chargeSignificance = cms.double( -1.0 ),
151  minPt = cms.double( 0.1 ),
152  nSigmaMinPt = cms.double( 5.0 ),
153  minHitsMinPt = cms.int32( 3 ),
154  maxLostHits = cms.int32( 999 ),
155  maxConsecLostHits = cms.int32( 1 ),
156  maxNumberOfHits = cms.int32( 100 ),
157  maxLostHitsFraction = cms.double( 0.1 ),
158  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
159  minNumberOfHitsPerLoop = cms.int32( 4 ),
160  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
161  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
162  maxCCCLostHits = cms.int32( 2 ),
163  seedExtension = cms.int32( 0 ),
164  strictSeedExtension = cms.bool( False ),
165  seedPairPenalty = cms.int32( 0 ),
166  minNumberOfHitsForLoopers = cms.int32( 13 )
167 )
168 fragment.HLTPSetPixelPairStepTrajectoryBuilder = cms.PSet(
169  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
170  bestHitOnly = cms.bool( True ),
171  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
172  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilter" ) ),
173  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilter" ) ),
174  useSameTrajFilter = cms.bool( True ),
175  maxCand = cms.int32( 3 ),
176  intermediateCleaning = cms.bool( True ),
177  lostHitPenalty = cms.double( 30.0 ),
178  MeasurementTrackerName = cms.string( "" ),
179  lockHits = cms.bool( True ),
180  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
181  foundHitBonus = cms.double( 5.0 ),
182  updator = cms.string( "hltESPKFUpdator" ),
183  alwaysUseInvalidHits = cms.bool( True ),
184  requireSeedHitsInRebuild = cms.bool( True ),
185  keepOriginalIfRebuildFails = cms.bool( False ),
186  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
187  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
188  minNrOfHitsForRebuild = cms.int32( 5 ),
189  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
190  maxPtForLooperReconstruction = cms.double( 0.7 )
191 )
192 fragment.HLTPSetMixedStepTrajectoryFilterBase = cms.PSet(
193  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
194  minimumNumberOfHits = cms.int32( 3 ),
195  seedPairPenalty = cms.int32( 0 ),
196  chargeSignificance = cms.double( -1.0 ),
197  minPt = cms.double( 0.05 ),
198  nSigmaMinPt = cms.double( 5.0 ),
199  minHitsMinPt = cms.int32( 3 ),
200  maxLostHits = cms.int32( 0 ),
201  maxConsecLostHits = cms.int32( 1 ),
202  maxNumberOfHits = cms.int32( 100 ),
203  maxLostHitsFraction = cms.double( 0.1 ),
204  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
205  minNumberOfHitsPerLoop = cms.int32( 4 ),
206  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
207  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
208  maxCCCLostHits = cms.int32( 9999 ),
209  seedExtension = cms.int32( 0 ),
210  strictSeedExtension = cms.bool( False ),
211  minNumberOfHitsForLoopers = cms.int32( 13 )
212 )
213 fragment.HLTPSetMixedStepTrajectoryBuilder = cms.PSet(
214  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
215  bestHitOnly = cms.bool( True ),
216  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
217  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
218  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
219  useSameTrajFilter = cms.bool( True ),
220  maxCand = cms.int32( 2 ),
221  intermediateCleaning = cms.bool( True ),
222  lostHitPenalty = cms.double( 30.0 ),
223  MeasurementTrackerName = cms.string( "" ),
224  lockHits = cms.bool( True ),
225  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
226  foundHitBonus = cms.double( 5.0 ),
227  updator = cms.string( "hltESPKFUpdator" ),
228  alwaysUseInvalidHits = cms.bool( True ),
229  requireSeedHitsInRebuild = cms.bool( True ),
230  keepOriginalIfRebuildFails = cms.bool( False ),
231  estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
232  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
233  minNrOfHitsForRebuild = cms.int32( 5 ),
234  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
235  maxPtForLooperReconstruction = cms.double( 0.7 )
236 )
237 fragment.HLTPSetPixelLessStepTrajectoryFilterBase = cms.PSet(
238  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
239  minimumNumberOfHits = cms.int32( 4 ),
240  chargeSignificance = cms.double( -1.0 ),
241  minPt = cms.double( 0.05 ),
242  nSigmaMinPt = cms.double( 5.0 ),
243  minHitsMinPt = cms.int32( 3 ),
244  maxLostHits = cms.int32( 0 ),
245  maxConsecLostHits = cms.int32( 1 ),
246  maxNumberOfHits = cms.int32( 100 ),
247  maxLostHitsFraction = cms.double( 0.1 ),
248  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
249  minNumberOfHitsPerLoop = cms.int32( 4 ),
250  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
251  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
252  maxCCCLostHits = cms.int32( 9999 ),
253  seedExtension = cms.int32( 0 ),
254  strictSeedExtension = cms.bool( False ),
255  minNumberOfHitsForLoopers = cms.int32( 13 ),
256  seedPairPenalty = cms.int32( 0 )
257 )
258 fragment.HLTPSetPixelLessStepTrajectoryBuilder = cms.PSet(
259  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
260  bestHitOnly = cms.bool( True ),
261  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
262  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
263  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
264  useSameTrajFilter = cms.bool( True ),
265  maxCand = cms.int32( 2 ),
266  intermediateCleaning = cms.bool( True ),
267  lostHitPenalty = cms.double( 30.0 ),
268  MeasurementTrackerName = cms.string( "" ),
269  lockHits = cms.bool( True ),
270  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
271  foundHitBonus = cms.double( 5.0 ),
272  updator = cms.string( "hltESPKFUpdator" ),
273  alwaysUseInvalidHits = cms.bool( False ),
274  requireSeedHitsInRebuild = cms.bool( True ),
275  keepOriginalIfRebuildFails = cms.bool( False ),
276  estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
277  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
278  minNrOfHitsForRebuild = cms.int32( 4 ),
279  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
280  maxPtForLooperReconstruction = cms.double( 0.7 )
281 )
282 fragment.transferSystem = cms.PSet(
283  destinations = cms.vstring( 'Tier0',
284  'DQM',
285  'ECAL',
286  'EventDisplay',
287  'Lustre',
288  'None' ),
289  transferModes = cms.vstring( 'default',
290  'test',
291  'emulator' ),
292  streamA = cms.PSet(
293  default = cms.vstring( 'Tier0' ),
294  test = cms.vstring( 'Lustre' ),
295  emulator = cms.vstring( 'Lustre' )
296  ),
297  streamCalibration = cms.PSet(
298  default = cms.vstring( 'Tier0' ),
299  test = cms.vstring( 'Lustre' ),
300  emulator = cms.vstring( 'None' )
301  ),
302  streamDQM = cms.PSet(
303  default = cms.vstring( 'DQM' ),
304  test = cms.vstring( 'DQM',
305  'Lustre' ),
306  emulator = cms.vstring( 'None' )
307  ),
308  streamDQMCalibration = cms.PSet(
309  default = cms.vstring( 'DQM' ),
310  test = cms.vstring( 'DQM',
311  'Lustre' ),
312  emulator = cms.vstring( 'None' )
313  ),
314  streamEcalCalibration = cms.PSet(
315  default = cms.vstring( 'ECAL' ),
316  test = cms.vstring( 'ECAL' ),
317  emulator = cms.vstring( 'None' )
318  ),
319  streamEventDisplay = cms.PSet(
320  default = cms.vstring( 'EventDisplay',
321  'Tier0' ),
322  test = cms.vstring( 'EventDisplay',
323  'Lustre' ),
324  emulator = cms.vstring( 'None' )
325  ),
326  streamExpressCosmics = cms.PSet(
327  default = cms.vstring( 'Tier0' ),
328  test = cms.vstring( 'Lustre' ),
329  emulator = cms.vstring( 'Lustre' )
330  ),
331  streamNanoDST = cms.PSet(
332  default = cms.vstring( 'Tier0' ),
333  test = cms.vstring( 'Lustre' ),
334  emulator = cms.vstring( 'None' )
335  ),
336  streamRPCMON = cms.PSet(
337  default = cms.vstring( 'Tier0' ),
338  test = cms.vstring( 'Lustre' ),
339  emulator = cms.vstring( 'None' )
340  ),
341  streamTrackerCalibration = cms.PSet(
342  default = cms.vstring( 'Tier0' ),
343  test = cms.vstring( 'Lustre' ),
344  emulator = cms.vstring( 'None' )
345  ),
346  default = cms.PSet(
347  default = cms.vstring( 'Tier0' ),
348  test = cms.vstring( 'Lustre' ),
349  emulator = cms.vstring( 'Lustre' ),
350  streamLookArea = cms.PSet( )
351  ),
352  streamLookArea = cms.PSet(
353  default = cms.vstring( 'DQM' ),
354  test = cms.vstring( 'DQM',
355  'Lustre' ),
356  emulator = cms.vstring( 'None' )
357  )
358 )
359 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
360  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
361  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
362  maxCand = cms.int32( 5 ),
363  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
364  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
365  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
366  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
367  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
368  updator = cms.string( "hltESPKFUpdator" ),
369  alwaysUseInvalidHits = cms.bool( True ),
370  intermediateCleaning = cms.bool( False ),
371  lostHitPenalty = cms.double( 90.0 )
372 )
373 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
374  minPt = cms.double( 0.3 ),
375  minHitsMinPt = cms.int32( 3 ),
376  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
377  maxLostHits = cms.int32( 0 ),
378  maxNumberOfHits = cms.int32( 100 ),
379  maxConsecLostHits = cms.int32( 1 ),
380  minimumNumberOfHits = cms.int32( 6 ),
381  nSigmaMinPt = cms.double( 5.0 ),
382  chargeSignificance = cms.double( -1.0 ),
383  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
384  maxCCCLostHits = cms.int32( 9999 ),
385  seedExtension = cms.int32( 0 ),
386  strictSeedExtension = cms.bool( False ),
387  minNumberOfHitsForLoopers = cms.int32( 13 ),
388  minNumberOfHitsPerLoop = cms.int32( 4 ),
389  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
390  maxLostHitsFraction = cms.double( 999.0 ),
391  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
392  seedPairPenalty = cms.int32( 0 )
393 )
394 fragment.HLTIter3PSetTrajectoryFilterIT = cms.PSet(
395  minPt = cms.double( 0.3 ),
396  minHitsMinPt = cms.int32( 3 ),
397  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
398  maxLostHits = cms.int32( 0 ),
399  maxNumberOfHits = cms.int32( 100 ),
400  maxConsecLostHits = cms.int32( 1 ),
401  minimumNumberOfHits = cms.int32( 3 ),
402  nSigmaMinPt = cms.double( 5.0 ),
403  chargeSignificance = cms.double( -1.0 ),
404  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
405  maxCCCLostHits = cms.int32( 9999 ),
406  seedExtension = cms.int32( 0 ),
407  strictSeedExtension = cms.bool( False ),
408  minNumberOfHitsForLoopers = cms.int32( 13 ),
409  minNumberOfHitsPerLoop = cms.int32( 4 ),
410  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
411  maxLostHitsFraction = cms.double( 999.0 ),
412  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
413  seedPairPenalty = cms.int32( 0 )
414 )
415 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
416  minPt = cms.double( 0.3 ),
417  minHitsMinPt = cms.int32( 3 ),
418  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
419  maxLostHits = cms.int32( 1 ),
420  maxNumberOfHits = cms.int32( 100 ),
421  maxConsecLostHits = cms.int32( 1 ),
422  minimumNumberOfHits = cms.int32( 3 ),
423  nSigmaMinPt = cms.double( 5.0 ),
424  chargeSignificance = cms.double( -1.0 ),
425  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
426  maxCCCLostHits = cms.int32( 0 ),
427  seedExtension = cms.int32( 1 ),
428  strictSeedExtension = cms.bool( False ),
429  minNumberOfHitsForLoopers = cms.int32( 13 ),
430  minNumberOfHitsPerLoop = cms.int32( 4 ),
431  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
432  maxLostHitsFraction = cms.double( 999.0 ),
433  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
434  seedPairPenalty = cms.int32( 0 )
435 )
436 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
437  minPt = cms.double( 0.2 ),
438  minHitsMinPt = cms.int32( 3 ),
439  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
440  maxLostHits = cms.int32( 1 ),
441  maxNumberOfHits = cms.int32( 100 ),
442  maxConsecLostHits = cms.int32( 1 ),
443  minimumNumberOfHits = cms.int32( 3 ),
444  nSigmaMinPt = cms.double( 5.0 ),
445  chargeSignificance = cms.double( -1.0 ),
446  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
447  maxCCCLostHits = cms.int32( 0 ),
448  seedExtension = cms.int32( 0 ),
449  strictSeedExtension = cms.bool( False ),
450  minNumberOfHitsForLoopers = cms.int32( 13 ),
451  minNumberOfHitsPerLoop = cms.int32( 4 ),
452  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
453  maxLostHitsFraction = cms.double( 999.0 ),
454  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
455  seedPairPenalty = cms.int32( 0 )
456 )
457 fragment.HLTPSetbJetRegionalTrajectoryFilter = cms.PSet(
458  minPt = cms.double( 1.0 ),
459  minHitsMinPt = cms.int32( 3 ),
460  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
461  maxLostHits = cms.int32( 1 ),
462  maxNumberOfHits = cms.int32( 8 ),
463  maxConsecLostHits = cms.int32( 1 ),
464  minimumNumberOfHits = cms.int32( 5 ),
465  nSigmaMinPt = cms.double( 5.0 ),
466  chargeSignificance = cms.double( -1.0 ),
467  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
468  maxCCCLostHits = cms.int32( 9999 ),
469  seedExtension = cms.int32( 0 ),
470  strictSeedExtension = cms.bool( False ),
471  minNumberOfHitsForLoopers = cms.int32( 13 ),
472  minNumberOfHitsPerLoop = cms.int32( 4 ),
473  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
474  maxLostHitsFraction = cms.double( 999.0 ),
475  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
476  seedPairPenalty = cms.int32( 0 )
477 )
478 fragment.HLTPSetTrajectoryFilterL3 = cms.PSet(
479  minPt = cms.double( 0.5 ),
480  minHitsMinPt = cms.int32( 3 ),
481  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
482  maxLostHits = cms.int32( 1 ),
483  maxNumberOfHits = cms.int32( 1000000000 ),
484  maxConsecLostHits = cms.int32( 1 ),
485  minimumNumberOfHits = cms.int32( 5 ),
486  nSigmaMinPt = cms.double( 5.0 ),
487  chargeSignificance = cms.double( -1.0 ),
488  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
489  maxCCCLostHits = cms.int32( 9999 ),
490  seedExtension = cms.int32( 0 ),
491  strictSeedExtension = cms.bool( False ),
492  minNumberOfHitsForLoopers = cms.int32( 13 ),
493  minNumberOfHitsPerLoop = cms.int32( 4 ),
494  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
495  maxLostHitsFraction = cms.double( 999.0 ),
496  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
497  seedPairPenalty = cms.int32( 0 )
498 )
499 fragment.HLTPSetTrajectoryFilterIT = cms.PSet(
500  minPt = cms.double( 0.3 ),
501  minHitsMinPt = cms.int32( 3 ),
502  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
503  maxLostHits = cms.int32( 1 ),
504  maxNumberOfHits = cms.int32( 100 ),
505  maxConsecLostHits = cms.int32( 1 ),
506  minimumNumberOfHits = cms.int32( 3 ),
507  nSigmaMinPt = cms.double( 5.0 ),
508  chargeSignificance = cms.double( -1.0 ),
509  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
510  maxCCCLostHits = cms.int32( 9999 ),
511  seedExtension = cms.int32( 0 ),
512  strictSeedExtension = cms.bool( False ),
513  minNumberOfHitsForLoopers = cms.int32( 13 ),
514  minNumberOfHitsPerLoop = cms.int32( 4 ),
515  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
516  maxLostHitsFraction = cms.double( 999.0 ),
517  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
518  seedPairPenalty = cms.int32( 0 )
519 )
520 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
521  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
522  minPt = cms.double( 2.0 ),
523  minHitsMinPt = cms.int32( -1 ),
524  maxLostHits = cms.int32( 1 ),
525  maxNumberOfHits = cms.int32( -1 ),
526  maxConsecLostHits = cms.int32( 1 ),
527  nSigmaMinPt = cms.double( 5.0 ),
528  minimumNumberOfHits = cms.int32( 5 ),
529  chargeSignificance = cms.double( -1.0 ),
530  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
531  maxCCCLostHits = cms.int32( 9999 ),
532  seedExtension = cms.int32( 0 ),
533  strictSeedExtension = cms.bool( False ),
534  minNumberOfHitsForLoopers = cms.int32( 13 ),
535  minNumberOfHitsPerLoop = cms.int32( 4 ),
536  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
537  maxLostHitsFraction = cms.double( 999.0 ),
538  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
539  seedPairPenalty = cms.int32( 0 )
540 )
541 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
542  minPt = cms.double( 0.9 ),
543  minHitsMinPt = cms.int32( 3 ),
544  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
545  maxLostHits = cms.int32( 1 ),
546  maxNumberOfHits = cms.int32( -1 ),
547  maxConsecLostHits = cms.int32( 1 ),
548  chargeSignificance = cms.double( -1.0 ),
549  nSigmaMinPt = cms.double( 5.0 ),
550  minimumNumberOfHits = cms.int32( 5 ),
551  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
552  maxCCCLostHits = cms.int32( 9999 ),
553  seedExtension = cms.int32( 0 ),
554  strictSeedExtension = cms.bool( False ),
555  minNumberOfHitsForLoopers = cms.int32( 13 ),
556  minNumberOfHitsPerLoop = cms.int32( 4 ),
557  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
558  maxLostHitsFraction = cms.double( 999.0 ),
559  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
560  seedPairPenalty = cms.int32( 0 )
561 )
562 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
563  minPt = cms.double( 10.0 ),
564  minHitsMinPt = cms.int32( 3 ),
565  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
566  maxLostHits = cms.int32( 1 ),
567  maxNumberOfHits = cms.int32( 8 ),
568  maxConsecLostHits = cms.int32( 1 ),
569  minimumNumberOfHits = cms.int32( 5 ),
570  nSigmaMinPt = cms.double( 5.0 ),
571  chargeSignificance = cms.double( -1.0 ),
572  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
573  maxCCCLostHits = cms.int32( 9999 ),
574  seedExtension = cms.int32( 0 ),
575  strictSeedExtension = cms.bool( False ),
576  minNumberOfHitsForLoopers = cms.int32( 13 ),
577  minNumberOfHitsPerLoop = cms.int32( 4 ),
578  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
579  maxLostHitsFraction = cms.double( 999.0 ),
580  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
581  seedPairPenalty = cms.int32( 0 )
582 )
583 fragment.HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet(
584  minPt = cms.double( 1.0 ),
585  minHitsMinPt = cms.int32( 3 ),
586  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
587  maxLostHits = cms.int32( 1 ),
588  maxNumberOfHits = cms.int32( 9 ),
589  maxConsecLostHits = cms.int32( 1 ),
590  minimumNumberOfHits = cms.int32( 5 ),
591  nSigmaMinPt = cms.double( 5.0 ),
592  chargeSignificance = cms.double( -1.0 ),
593  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
594  maxCCCLostHits = cms.int32( 9999 ),
595  seedExtension = cms.int32( 0 ),
596  strictSeedExtension = cms.bool( False ),
597  minNumberOfHitsForLoopers = cms.int32( 13 ),
598  minNumberOfHitsPerLoop = cms.int32( 4 ),
599  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
600  maxLostHitsFraction = cms.double( 999.0 ),
601  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
602  seedPairPenalty = cms.int32( 0 )
603 )
604 fragment.HLTPSetCkfTrajectoryFilter = cms.PSet(
605  minPt = cms.double( 0.9 ),
606  minHitsMinPt = cms.int32( 3 ),
607  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
608  maxLostHits = cms.int32( 1 ),
609  maxNumberOfHits = cms.int32( -1 ),
610  maxConsecLostHits = cms.int32( 1 ),
611  minimumNumberOfHits = cms.int32( 5 ),
612  nSigmaMinPt = cms.double( 5.0 ),
613  chargeSignificance = cms.double( -1.0 ),
614  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
615  maxCCCLostHits = cms.int32( 9999 ),
616  seedExtension = cms.int32( 0 ),
617  strictSeedExtension = cms.bool( False ),
618  minNumberOfHitsForLoopers = cms.int32( 13 ),
619  minNumberOfHitsPerLoop = cms.int32( 4 ),
620  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
621  maxLostHitsFraction = cms.double( 999.0 ),
622  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
623  seedPairPenalty = cms.int32( 0 )
624 )
625 fragment.HLTPSetCkf3HitTrajectoryFilter = cms.PSet(
626  minPt = cms.double( 0.9 ),
627  minHitsMinPt = cms.int32( 3 ),
628  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
629  maxLostHits = cms.int32( 1 ),
630  maxNumberOfHits = cms.int32( -1 ),
631  maxConsecLostHits = cms.int32( 1 ),
632  minimumNumberOfHits = cms.int32( 3 ),
633  nSigmaMinPt = cms.double( 5.0 ),
634  chargeSignificance = cms.double( -1.0 ),
635  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
636  maxCCCLostHits = cms.int32( 9999 ),
637  seedExtension = cms.int32( 0 ),
638  strictSeedExtension = cms.bool( False ),
639  minNumberOfHitsForLoopers = cms.int32( 13 ),
640  minNumberOfHitsPerLoop = cms.int32( 4 ),
641  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
642  maxLostHitsFraction = cms.double( 999.0 ),
643  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
644  seedPairPenalty = cms.int32( 0 )
645 )
646 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
647  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
648  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
649  maxCand = cms.int32( 1 ),
650  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
651  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
652  MeasurementTrackerName = cms.string( "hltIter4ESPMeasurementTracker" ),
653  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
654  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
655  updator = cms.string( "hltESPKFUpdator" ),
656  alwaysUseInvalidHits = cms.bool( False ),
657  intermediateCleaning = cms.bool( True ),
658  lostHitPenalty = cms.double( 30.0 ),
659  minNrOfHitsForRebuild = cms.untracked.int32( 4 )
660 )
661 fragment.HLTIter3PSetTrajectoryBuilderIT = cms.PSet(
662  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
663  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryFilterIT" ) ),
664  maxCand = cms.int32( 1 ),
665  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
666  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
667  MeasurementTrackerName = cms.string( "hltIter3ESPMeasurementTracker" ),
668  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
669  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
670  updator = cms.string( "hltESPKFUpdator" ),
671  alwaysUseInvalidHits = cms.bool( False ),
672  intermediateCleaning = cms.bool( True ),
673  lostHitPenalty = cms.double( 30.0 )
674 )
675 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
676  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
677  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
678  maxCand = cms.int32( 2 ),
679  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
680  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
681  MeasurementTrackerName = cms.string( "hltIter2ESPMeasurementTracker" ),
682  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
683  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
684  updator = cms.string( "hltESPKFUpdator" ),
685  alwaysUseInvalidHits = cms.bool( False ),
686  intermediateCleaning = cms.bool( True ),
687  lostHitPenalty = cms.double( 30.0 )
688 )
689 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
690  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
691  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
692  maxCand = cms.int32( 2 ),
693  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
694  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
695  MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
696  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
697  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
698  updator = cms.string( "hltESPKFUpdator" ),
699  alwaysUseInvalidHits = cms.bool( False ),
700  intermediateCleaning = cms.bool( True ),
701  lostHitPenalty = cms.double( 30.0 )
702 )
703 fragment.HLTPSetTrajectoryBuilderForElectrons = cms.PSet(
704  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
705  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
706  maxCand = cms.int32( 5 ),
707  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
708  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
709  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
710  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
711  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
712  updator = cms.string( "hltESPKFUpdator" ),
713  alwaysUseInvalidHits = cms.bool( True ),
714  intermediateCleaning = cms.bool( False ),
715  lostHitPenalty = cms.double( 90.0 )
716 )
717 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
718  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
719  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
720  maxCand = cms.int32( 1 ),
721  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
722  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
723  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
724  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
725  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
726  updator = cms.string( "hltESPKFUpdator" ),
727  alwaysUseInvalidHits = cms.bool( False ),
728  intermediateCleaning = cms.bool( True ),
729  lostHitPenalty = cms.double( 30.0 )
730 )
731 fragment.HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet(
732  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
733  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiEffTrajectoryFilter" ) ),
734  maxCand = cms.int32( 1 ),
735  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
736  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
737  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
738  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
739  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
740  updator = cms.string( "hltESPKFUpdator" ),
741  alwaysUseInvalidHits = cms.bool( False ),
742  intermediateCleaning = cms.bool( True ),
743  lostHitPenalty = cms.double( 30.0 )
744 )
745 fragment.HLTPSetMuonCkfTrajectoryBuilderSeedHit = cms.PSet(
746  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
747  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
748  maxCand = cms.int32( 5 ),
749  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
750  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
751  useSeedLayer = cms.bool( True ),
752  deltaEta = cms.double( -1.0 ),
753  deltaPhi = cms.double( -1.0 ),
754  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
755  rescaleErrorIfFail = cms.double( 1.0 ),
756  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
757  updator = cms.string( "hltESPKFUpdator" ),
758  alwaysUseInvalidHits = cms.bool( True ),
759  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
760  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
761  intermediateCleaning = cms.bool( False ),
762  lostHitPenalty = cms.double( 30.0 )
763 )
764 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
765  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
766  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
767  maxCand = cms.int32( 5 ),
768  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
769  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
770  useSeedLayer = cms.bool( False ),
771  deltaEta = cms.double( -1.0 ),
772  deltaPhi = cms.double( -1.0 ),
773  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
774  rescaleErrorIfFail = cms.double( 1.0 ),
775  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
776  updator = cms.string( "hltESPKFUpdator" ),
777  alwaysUseInvalidHits = cms.bool( True ),
778  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
779  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
780  intermediateCleaning = cms.bool( False ),
781  lostHitPenalty = cms.double( 30.0 )
782 )
783 fragment.HLTPSetPvClusterComparer = cms.PSet(
784  track_pt_min = cms.double( 2.5 ),
785  track_pt_max = cms.double( 10.0 ),
786  track_chi2_max = cms.double( 9999999.0 ),
787  track_prob_min = cms.double( -1.0 )
788 )
789 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
790  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
791  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
792  maxCand = cms.int32( 2 ),
793  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
794  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
795  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
796  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
797  updator = cms.string( "hltESPKFUpdator" ),
798  alwaysUseInvalidHits = cms.bool( False ),
799  intermediateCleaning = cms.bool( True ),
800  lostHitPenalty = cms.double( 30.0 )
801 )
802 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
803  minPt = cms.double( 0.3 ),
804  minHitsMinPt = cms.int32( 3 ),
805  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
806  maxLostHits = cms.int32( 1 ),
807  maxNumberOfHits = cms.int32( 100 ),
808  maxConsecLostHits = cms.int32( 1 ),
809  minimumNumberOfHits = cms.int32( 3 ),
810  nSigmaMinPt = cms.double( 5.0 ),
811  chargeSignificance = cms.double( -1.0 ),
812  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
813  maxCCCLostHits = cms.int32( 0 ),
814  seedExtension = cms.int32( 0 ),
815  strictSeedExtension = cms.bool( False ),
816  minNumberOfHitsForLoopers = cms.int32( 13 ),
817  minNumberOfHitsPerLoop = cms.int32( 4 ),
818  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
819  maxLostHitsFraction = cms.double( 999.0 ),
820  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
821  seedPairPenalty = cms.int32( 0 )
822 )
823 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
824  track_pt_min = cms.double( 0.1 ),
825  track_pt_max = cms.double( 20.0 ),
826  track_chi2_max = cms.double( 20.0 ),
827  track_prob_min = cms.double( -1.0 )
828 )
829 fragment.HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet(
830  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
831  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
832  SeedMomentumForBOFF = cms.double( 5.0 ),
833  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
834  MinOneOverPtError = cms.double( 1.0 ),
835  magneticField = cms.string( "ParabolicMf" ),
836  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
837  forceKinematicWithRegionDirection = cms.bool( False )
838 )
839 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
840  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
841  propagator = cms.string( "PropagatorWithMaterial" ),
842  SeedMomentumForBOFF = cms.double( 5.0 ),
843  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
844  MinOneOverPtError = cms.double( 1.0 ),
845  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
846  forceKinematicWithRegionDirection = cms.bool( False ),
847  magneticField = cms.string( "" )
848 )
849 fragment.HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
850  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
851  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2HighPtTkMuPSetTrajectoryFilterIT" ) ),
852  maxCand = cms.int32( 2 ),
853  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
854  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
855  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
856  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
857  updator = cms.string( "hltESPKFUpdator" ),
858  alwaysUseInvalidHits = cms.bool( False ),
859  intermediateCleaning = cms.bool( True ),
860  lostHitPenalty = cms.double( 30.0 ),
861  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" )
862 )
863 fragment.HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
864  minPt = cms.double( 0.3 ),
865  minHitsMinPt = cms.int32( 3 ),
866  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
867  maxLostHits = cms.int32( 1 ),
868  maxNumberOfHits = cms.int32( 100 ),
869  maxConsecLostHits = cms.int32( 3 ),
870  minimumNumberOfHits = cms.int32( 5 ),
871  nSigmaMinPt = cms.double( 5.0 ),
872  chargeSignificance = cms.double( -1.0 ),
873  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
874  maxCCCLostHits = cms.int32( 9999 ),
875  seedExtension = cms.int32( 0 ),
876  strictSeedExtension = cms.bool( False ),
877  minNumberOfHitsForLoopers = cms.int32( 13 ),
878  minNumberOfHitsPerLoop = cms.int32( 4 ),
879  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
880  maxLostHitsFraction = cms.double( 999.0 ),
881  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
882  seedPairPenalty = cms.int32( 0 )
883 )
884 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
885  track_pt_min = cms.double( 1.0 ),
886  track_pt_max = cms.double( 20.0 ),
887  track_chi2_max = cms.double( 20.0 ),
888  track_prob_min = cms.double( -1.0 )
889 )
890 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
891 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
892 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
893 fragment.HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet(
894  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
895  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
896  SeedMomentumForBOFF = cms.double( 5.0 ),
897  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
898  MinOneOverPtError = cms.double( 1.0 ),
899  magneticField = cms.string( "ParabolicMf" ),
900  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
901  forceKinematicWithRegionDirection = cms.bool( False )
902 )
903 fragment.HLTSeedFromProtoTracks = cms.PSet(
904  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
905  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
906  SeedMomentumForBOFF = cms.double( 5.0 ),
907  MinOneOverPtError = cms.double( 1.0 ),
908  magneticField = cms.string( "ParabolicMf" ),
909  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
910  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
911  forceKinematicWithRegionDirection = cms.bool( False )
912 )
913 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
914  Rescale_eta = cms.double( 3.0 ),
915  Rescale_phi = cms.double( 3.0 ),
916  Rescale_Dz = cms.double( 3.0 ),
917  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
918  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
919  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
920  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
921  UseVertex = cms.bool( False ),
922  Pt_fixed = cms.bool( False ),
923  Z_fixed = cms.bool( True ),
924  Phi_fixed = cms.bool( False ),
925  Eta_fixed = cms.bool( False ),
926  Pt_min = cms.double( 1.5 ),
927  Phi_min = cms.double( 0.1 ),
928  Eta_min = cms.double( 0.1 ),
929  DeltaZ = cms.double( 15.9 ),
930  DeltaR = cms.double( 0.2 ),
931  DeltaEta = cms.double( 0.2 ),
932  DeltaPhi = cms.double( 0.2 ),
933  maxRegions = cms.int32( 2 ),
934  precise = cms.bool( True ),
935  OnDemand = cms.int32( -1 ),
936  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
937  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
938  vertexCollection = cms.InputTag( "pixelVertices" ),
939  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
940 )
941 fragment.HLTPSetDetachedCkfTrajectoryBuilderForHI = cms.PSet(
942  MeasurementTrackerName = cms.string( "" ),
943  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
944  maxCand = cms.int32( 2 ),
945  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
946  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
947  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
948  useSameTrajFilter = cms.bool( True ),
949  intermediateCleaning = cms.bool( True ),
950  lostHitPenalty = cms.double( 30.0 ),
951  lockHits = cms.bool( True ),
952  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
953  foundHitBonus = cms.double( 5.0 ),
954  updator = cms.string( "hltESPKFUpdator" ),
955  alwaysUseInvalidHits = cms.bool( False ),
956  requireSeedHitsInRebuild = cms.bool( True ),
957  keepOriginalIfRebuildFails = cms.bool( False ),
958  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
959  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
960  minNrOfHitsForRebuild = cms.int32( 5 ),
961  maxDPhiForLooperReconstruction = cms.double( 0.0 ),
962  maxPtForLooperReconstruction = cms.double( 0.0 ),
963  bestHitOnly = cms.bool( True )
964 )
965 fragment.HLTPSetDetachedCkfTrajectoryFilterForHI = cms.PSet(
966  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
967  minimumNumberOfHits = cms.int32( 6 ),
968  chargeSignificance = cms.double( -1.0 ),
969  minPt = cms.double( 0.3 ),
970  nSigmaMinPt = cms.double( 5.0 ),
971  minHitsMinPt = cms.int32( 3 ),
972  maxLostHits = cms.int32( 1 ),
973  maxConsecLostHits = cms.int32( 1 ),
974  maxNumberOfHits = cms.int32( 100 ),
975  constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
976  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
977  maxCCCLostHits = cms.int32( 9999 ),
978  seedExtension = cms.int32( 0 ),
979  strictSeedExtension = cms.bool( False ),
980  minNumberOfHitsForLoopers = cms.int32( 13 ),
981  minNumberOfHitsPerLoop = cms.int32( 4 ),
982  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
983  maxLostHitsFraction = cms.double( 999.0 ),
984  seedPairPenalty = cms.int32( 0 )
985 )
986 fragment.HLTPSetPixelPairCkfTrajectoryFilterForHI = cms.PSet(
987  minPt = cms.double( 1.0 ),
988  minHitsMinPt = cms.int32( 3 ),
989  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
990  maxLostHits = cms.int32( 100 ),
991  maxConsecLostHits = cms.int32( 1 ),
992  minimumNumberOfHits = cms.int32( 6 ),
993  nSigmaMinPt = cms.double( 5.0 ),
994  chargeSignificance = cms.double( -1.0 ),
995  maxNumberOfHits = cms.int32( 100 ),
996  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
997  maxCCCLostHits = cms.int32( 9999 ),
998  seedExtension = cms.int32( 0 ),
999  strictSeedExtension = cms.bool( False ),
1000  minNumberOfHitsForLoopers = cms.int32( 13 ),
1001  minNumberOfHitsPerLoop = cms.int32( 4 ),
1002  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1003  maxLostHitsFraction = cms.double( 999.0 ),
1004  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1005  seedPairPenalty = cms.int32( 0 )
1006 )
1007 fragment.HLTPSetPixelPairCkfTrajectoryBuilderForHI = cms.PSet(
1008  MeasurementTrackerName = cms.string( "" ),
1009  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
1010  maxCand = cms.int32( 3 ),
1011  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
1012  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1013  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
1014  useSameTrajFilter = cms.bool( True ),
1015  intermediateCleaning = cms.bool( True ),
1016  lostHitPenalty = cms.double( 30.0 ),
1017  lockHits = cms.bool( True ),
1018  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1019  foundHitBonus = cms.double( 5.0 ),
1020  updator = cms.string( "hltESPKFUpdator" ),
1021  alwaysUseInvalidHits = cms.bool( True ),
1022  requireSeedHitsInRebuild = cms.bool( True ),
1023  keepOriginalIfRebuildFails = cms.bool( False ),
1024  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1025  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1026  minNrOfHitsForRebuild = cms.int32( 5 ),
1027  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1028  maxPtForLooperReconstruction = cms.double( 0.7 ),
1029  bestHitOnly = cms.bool( True )
1030 )
1031 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
1032 fragment.HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
1033  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1034  minimumNumberOfHits = cms.int32( 6 ),
1035  chargeSignificance = cms.double( -1.0 ),
1036  minPt = cms.double( 8.0 ),
1037  nSigmaMinPt = cms.double( 5.0 ),
1038  minHitsMinPt = cms.int32( 3 ),
1039  maxLostHits = cms.int32( 1 ),
1040  maxConsecLostHits = cms.int32( 1 ),
1041  maxNumberOfHits = cms.int32( 100 ),
1042  constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
1043  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1044  maxCCCLostHits = cms.int32( 9999 ),
1045  seedExtension = cms.int32( 0 ),
1046  strictSeedExtension = cms.bool( False ),
1047  minNumberOfHitsForLoopers = cms.int32( 13 ),
1048  minNumberOfHitsPerLoop = cms.int32( 4 ),
1049  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1050  maxLostHitsFraction = cms.double( 999.0 ),
1051  seedPairPenalty = cms.int32( 0 )
1052 )
1053 fragment.HLTPSetDetachedCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
1054  MeasurementTrackerName = cms.string( "" ),
1055  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
1056  maxCand = cms.int32( 2 ),
1057  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
1058  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1059  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
1060  useSameTrajFilter = cms.bool( True ),
1061  intermediateCleaning = cms.bool( True ),
1062  lostHitPenalty = cms.double( 30.0 ),
1063  lockHits = cms.bool( True ),
1064  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1065  foundHitBonus = cms.double( 5.0 ),
1066  updator = cms.string( "hltESPKFUpdator" ),
1067  alwaysUseInvalidHits = cms.bool( False ),
1068  requireSeedHitsInRebuild = cms.bool( True ),
1069  keepOriginalIfRebuildFails = cms.bool( False ),
1070  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1071  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1072  minNrOfHitsForRebuild = cms.int32( 5 ),
1073  maxDPhiForLooperReconstruction = cms.double( 0.0 ),
1074  maxPtForLooperReconstruction = cms.double( 0.0 ),
1075  bestHitOnly = cms.bool( True )
1076 )
1077 fragment.HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
1078  minPt = cms.double( 8.0 ),
1079  minHitsMinPt = cms.int32( 3 ),
1080  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1081  maxLostHits = cms.int32( 100 ),
1082  maxConsecLostHits = cms.int32( 1 ),
1083  minimumNumberOfHits = cms.int32( 6 ),
1084  nSigmaMinPt = cms.double( 5.0 ),
1085  chargeSignificance = cms.double( -1.0 ),
1086  maxNumberOfHits = cms.int32( 100 ),
1087  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1088  maxCCCLostHits = cms.int32( 9999 ),
1089  seedExtension = cms.int32( 0 ),
1090  strictSeedExtension = cms.bool( False ),
1091  minNumberOfHitsForLoopers = cms.int32( 13 ),
1092  minNumberOfHitsPerLoop = cms.int32( 4 ),
1093  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1094  maxLostHitsFraction = cms.double( 999.0 ),
1095  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1096  seedPairPenalty = cms.int32( 0 )
1097 )
1098 fragment.HLTPSetPixelPairCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
1099  MeasurementTrackerName = cms.string( "" ),
1100  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
1101  maxCand = cms.int32( 3 ),
1102  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
1103  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1104  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
1105  useSameTrajFilter = cms.bool( True ),
1106  intermediateCleaning = cms.bool( True ),
1107  lostHitPenalty = cms.double( 30.0 ),
1108  lockHits = cms.bool( True ),
1109  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1110  foundHitBonus = cms.double( 5.0 ),
1111  updator = cms.string( "hltESPKFUpdator" ),
1112  alwaysUseInvalidHits = cms.bool( True ),
1113  requireSeedHitsInRebuild = cms.bool( True ),
1114  keepOriginalIfRebuildFails = cms.bool( False ),
1115  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1116  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1117  minNrOfHitsForRebuild = cms.int32( 5 ),
1118  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1119  maxPtForLooperReconstruction = cms.double( 0.7 ),
1120  bestHitOnly = cms.bool( True )
1121 )
1122 fragment.HLTPSetInitialCkfTrajectoryBuilderForHI = cms.PSet(
1123  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1124  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialCkfTrajectoryFilterForHI" ) ),
1125  maxCand = cms.int32( 5 ),
1126  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1127  intermediateCleaning = cms.bool( False ),
1128  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1129  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
1130  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1131  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1132  updator = cms.string( "hltESPKFUpdator" ),
1133  alwaysUseInvalidHits = cms.bool( False ),
1134  lostHitPenalty = cms.double( 30.0 )
1135 )
1136 fragment.HLTPSetInitialCkfTrajectoryFilterForHI = cms.PSet(
1137  minimumNumberOfHits = cms.int32( 6 ),
1138  minHitsMinPt = cms.int32( 3 ),
1139  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1140  maxLostHits = cms.int32( 999 ),
1141  maxNumberOfHits = cms.int32( 100 ),
1142  maxConsecLostHits = cms.int32( 1 ),
1143  chargeSignificance = cms.double( -1.0 ),
1144  nSigmaMinPt = cms.double( 5.0 ),
1145  minPt = cms.double( 0.9 ),
1146  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1147  maxCCCLostHits = cms.int32( 9999 ),
1148  seedExtension = cms.int32( 0 ),
1149  strictSeedExtension = cms.bool( False ),
1150  minNumberOfHitsForLoopers = cms.int32( 13 ),
1151  minNumberOfHitsPerLoop = cms.int32( 4 ),
1152  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1153  maxLostHitsFraction = cms.double( 999.0 ),
1154  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1155  seedPairPenalty = cms.int32( 0 )
1156 )
1157 fragment.HLTSiStripClusterChargeCutTiny = cms.PSet( value = cms.double( 800.0 ) )
1158 fragment.HLTPSetTobTecStepTrajectoryBuilder = cms.PSet(
1159  MeasurementTrackerName = cms.string( "" ),
1160  useSameTrajFilter = cms.bool( False ),
1161  minNrOfHitsForRebuild = cms.int32( 4 ),
1162  alwaysUseInvalidHits = cms.bool( False ),
1163  maxCand = cms.int32( 2 ),
1164  estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
1165  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1166  maxPtForLooperReconstruction = cms.double( 0.7 ),
1167  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterBase" ) ),
1168  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterBase" ) ),
1169  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1170  bestHitOnly = cms.bool( True ),
1171  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172  intermediateCleaning = cms.bool( True ),
1173  lostHitPenalty = cms.double( 30.0 ),
1174  lockHits = cms.bool( True ),
1175  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1176  foundHitBonus = cms.double( 5.0 ),
1177  updator = cms.string( "hltESPKFUpdator" ),
1178  requireSeedHitsInRebuild = cms.bool( True ),
1179  keepOriginalIfRebuildFails = cms.bool( False ),
1180  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
1181 )
1182 fragment.HLTPSetTobTecStepTrajectoryFilterBase = cms.PSet(
1183  maxLostHits = cms.int32( 0 ),
1184  minimumNumberOfHits = cms.int32( 5 ),
1185  seedPairPenalty = cms.int32( 1 ),
1186  minPt = cms.double( 0.1 ),
1187  minHitsMinPt = cms.int32( 3 ),
1188  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1189  chargeSignificance = cms.double( -1.0 ),
1190  nSigmaMinPt = cms.double( 5.0 ),
1191  maxConsecLostHits = cms.int32( 1 ),
1192  maxNumberOfHits = cms.int32( 100 ),
1193  maxLostHitsFraction = cms.double( 0.1 ),
1194  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1195  minNumberOfHitsPerLoop = cms.int32( 4 ),
1196  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1197  strictSeedExtension = cms.bool( False ),
1198  seedExtension = cms.int32( 0 ),
1199  maxCCCLostHits = cms.int32( 9999 ),
1200  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1201  minNumberOfHitsForLoopers = cms.int32( 13 )
1202 )
1203 fragment.HLTPSetTobTecStepInOutTrajectoryFilterBase = cms.PSet(
1204  maxLostHits = cms.int32( 0 ),
1205  minimumNumberOfHits = cms.int32( 4 ),
1206  seedPairPenalty = cms.int32( 1 ),
1207  minPt = cms.double( 0.1 ),
1208  minHitsMinPt = cms.int32( 3 ),
1209  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1210  chargeSignificance = cms.double( -1.0 ),
1211  nSigmaMinPt = cms.double( 5.0 ),
1212  maxConsecLostHits = cms.int32( 1 ),
1213  maxNumberOfHits = cms.int32( 100 ),
1214  maxLostHitsFraction = cms.double( 0.1 ),
1215  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1216  minNumberOfHitsPerLoop = cms.int32( 4 ),
1217  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1218  strictSeedExtension = cms.bool( False ),
1219  seedExtension = cms.int32( 0 ),
1220  maxCCCLostHits = cms.int32( 9999 ),
1221  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1222  minNumberOfHitsForLoopers = cms.int32( 13 )
1223 )
1224 fragment.HLTPSetLowPtStepTrajectoryBuilder = cms.PSet(
1225  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1226  bestHitOnly = cms.bool( True ),
1227  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1228  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
1229  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
1230  useSameTrajFilter = cms.bool( True ),
1231  maxCand = cms.int32( 4 ),
1232  intermediateCleaning = cms.bool( True ),
1233  lostHitPenalty = cms.double( 30.0 ),
1234  MeasurementTrackerName = cms.string( "" ),
1235  lockHits = cms.bool( True ),
1236  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1237  foundHitBonus = cms.double( 5.0 ),
1238  updator = cms.string( "hltESPKFUpdator" ),
1239  alwaysUseInvalidHits = cms.bool( True ),
1240  requireSeedHitsInRebuild = cms.bool( True ),
1241  keepOriginalIfRebuildFails = cms.bool( False ),
1242  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
1243  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1244  minNrOfHitsForRebuild = cms.int32( 5 ),
1245  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1246  maxPtForLooperReconstruction = cms.double( 0.7 )
1247 )
1248 fragment.HLTPSetDetachedStepTrajectoryFilter = cms.PSet(
1249  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
1250  filters = cms.VPSet(
1251  cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilterBase" ) )
1252  )
1253 )
1254 fragment.HLTPSetInitialStepTrajectoryFilter = cms.PSet(
1255  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
1256  filters = cms.VPSet(
1257  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBase" ) )
1258  )
1259 )
1260 fragment.HLTPSetPixelPairStepTrajectoryFilter = cms.PSet(
1261  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
1262  filters = cms.VPSet(
1263  cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterBase" ) )
1264  )
1265 )
1266 fragment.HLTPSetLowPtStepTrajectoryFilter = cms.PSet(
1267  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1268  minimumNumberOfHits = cms.int32( 3 ),
1269  seedPairPenalty = cms.int32( 0 ),
1270  chargeSignificance = cms.double( -1.0 ),
1271  minPt = cms.double( 0.075 ),
1272  nSigmaMinPt = cms.double( 5.0 ),
1273  minHitsMinPt = cms.int32( 3 ),
1274  maxLostHits = cms.int32( 999 ),
1275  maxConsecLostHits = cms.int32( 1 ),
1276  maxNumberOfHits = cms.int32( 100 ),
1277  maxLostHitsFraction = cms.double( 0.1 ),
1278  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1279  seedExtension = cms.int32( 0 ),
1280  strictSeedExtension = cms.bool( False ),
1281  minNumberOfHitsPerLoop = cms.int32( 4 ),
1282  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1283  maxCCCLostHits = cms.int32( 1 ),
1284  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1285  minNumberOfHitsForLoopers = cms.int32( 13 )
1286 )
1287 fragment.HLTPSetMixedStepTrajectoryFilter = cms.PSet(
1288  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1289  minimumNumberOfHits = cms.int32( 3 ),
1290  seedPairPenalty = cms.int32( 0 ),
1291  chargeSignificance = cms.double( -1.0 ),
1292  minPt = cms.double( 0.1 ),
1293  nSigmaMinPt = cms.double( 5.0 ),
1294  minHitsMinPt = cms.int32( 3 ),
1295  maxLostHits = cms.int32( 999 ),
1296  maxConsecLostHits = cms.int32( 1 ),
1297  maxNumberOfHits = cms.int32( 100 ),
1298  maxLostHitsFraction = cms.double( 0.1 ),
1299  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
1300  seedExtension = cms.int32( 0 ),
1301  strictSeedExtension = cms.bool( False ),
1302  minNumberOfHitsPerLoop = cms.int32( 4 ),
1303  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1304  maxCCCLostHits = cms.int32( 9999 ),
1305  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1306  minNumberOfHitsForLoopers = cms.int32( 13 )
1307 )
1308 fragment.HLTPSetPixelLessStepTrajectoryFilter = cms.PSet(
1309  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1310  minimumNumberOfHits = cms.int32( 4 ),
1311  seedPairPenalty = cms.int32( 1 ),
1312  chargeSignificance = cms.double( -1.0 ),
1313  minPt = cms.double( 0.1 ),
1314  nSigmaMinPt = cms.double( 5.0 ),
1315  minHitsMinPt = cms.int32( 3 ),
1316  maxLostHits = cms.int32( 0 ),
1317  maxConsecLostHits = cms.int32( 1 ),
1318  maxNumberOfHits = cms.int32( 100 ),
1319  maxLostHitsFraction = cms.double( 0.1 ),
1320  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1321  seedExtension = cms.int32( 0 ),
1322  strictSeedExtension = cms.bool( False ),
1323  minNumberOfHitsPerLoop = cms.int32( 4 ),
1324  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1325  maxCCCLostHits = cms.int32( 9999 ),
1326  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1327  minNumberOfHitsForLoopers = cms.int32( 13 )
1328 )
1329 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
1330  minPt = cms.double( 0.3 ),
1331  minHitsMinPt = cms.int32( 3 ),
1332  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1333  maxLostHits = cms.int32( 1 ),
1334  maxNumberOfHits = cms.int32( 100 ),
1335  maxConsecLostHits = cms.int32( 1 ),
1336  minimumNumberOfHits = cms.int32( 3 ),
1337  nSigmaMinPt = cms.double( 5.0 ),
1338  chargeSignificance = cms.double( -1.0 ),
1339  maxCCCLostHits = cms.int32( 9999 ),
1340  seedExtension = cms.int32( 0 ),
1341  strictSeedExtension = cms.bool( False ),
1342  minNumberOfHitsForLoopers = cms.int32( 13 ),
1343  minNumberOfHitsPerLoop = cms.int32( 4 ),
1344  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1345  maxLostHitsFraction = cms.double( 999.0 ),
1346  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1347  seedPairPenalty = cms.int32( 0 ),
1348  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
1349 )
1350 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
1351  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1352  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
1353  maxCand = cms.int32( 4 ),
1354  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1355  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1356  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1357  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1358  updator = cms.string( "hltESPKFUpdator" ),
1359  alwaysUseInvalidHits = cms.bool( True ),
1360  intermediateCleaning = cms.bool( True ),
1361  lostHitPenalty = cms.double( 30.0 )
1362 )
1363 fragment.streams = cms.PSet(
1364  ALCALUMIPIXELS = cms.vstring( 'AlCaLumiPixels' ),
1365  ALCAP0 = cms.vstring( 'AlCaP0' ),
1366  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1367  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1368  DQM = cms.vstring( 'OnlineMonitor' ),
1369  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1370  DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1371  EcalCalibration = cms.vstring( 'EcalLaser' ),
1372  ExpressPA = cms.vstring( 'ExpressPhysicsPA' ),
1373  HLTMonitorPA = cms.vstring( 'HLTMonitorPA' ),
1374  PhysicsCommissioning = cms.vstring( 'HLTPhysics',
1375  'HcalNZS',
1376  'ZeroBias' ),
1377  PhysicsPACastor = cms.vstring( 'PACastor',
1378  'PAForward' ),
1379  PhysicsPAHighMultiplicity0 = cms.vstring( 'PAHighMultiplicity0',
1380  'PAHighMultiplicity7' ),
1381  PhysicsPAHighMultiplicity1 = cms.vstring( 'PAHighMultiplicity1',
1382  'PAHighMultiplicity2',
1383  'PAHighMultiplicity3' ),
1384  PhysicsPAHighMultiplicity2 = cms.vstring( 'PAHighMultiplicity4',
1385  'PAHighMultiplicity5',
1386  'PAHighMultiplicity6' ),
1387  PhysicsPAHighPt1 = cms.vstring( 'PADTrack1',
1388  'PAEGJet1' ),
1389  PhysicsPAHighPt2 = cms.vstring( 'PADTrack2' ),
1390  PhysicsPAMinimumBias0 = cms.vstring( 'PAEmptyBX',
1391  'PAMinimumBias1',
1392  'PAMinimumBias2',
1393  'PAMinimumBiasBkg' ),
1394  PhysicsPAMinimumBias1 = cms.vstring( 'PAMinimumBias3',
1395  'PAMinimumBias4' ),
1396  PhysicsPAMinimumBias2 = cms.vstring( 'PAMinimumBias5',
1397  'PAMinimumBias6' ),
1398  PhysicsPAMinimumBias3 = cms.vstring( 'PAMinimumBias7',
1399  'PAMinimumBias8' ),
1400  PhysicsPAMuons = cms.vstring( 'PADoubleMuon',
1401  'PASingleMuon' ),
1402  RPCMON = cms.vstring( 'RPCMonitor' )
1403 )
1404 fragment.datasets = cms.PSet(
1405  AlCaLumiPixels = cms.vstring( 'AlCa_LumiPixels_Random_v2',
1406  'AlCa_LumiPixels_ZeroBias_v5',
1407  'AlCa_PAL1MinimumBiasHF_OR_SinglePixelTrack_v3' ),
1408  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonlyForPA_v1',
1409  'AlCa_EcalEtaEEonlyForPA_v1',
1410  'AlCa_EcalPi0EBonlyForPA_v1',
1411  'AlCa_EcalPi0EEonlyForPA_v1' ),
1412  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSymForPA_v1' ),
1413  EcalLaser = cms.vstring( 'HLT_PAEcalCalibration_v1' ),
1414  EventDisplay = cms.vstring( 'HLT_PAAK4CaloJet80_Eta5p1_v3',
1415  'HLT_PAAK4PFJet80_Eta5p1_v3',
1416  'HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2',
1417  'HLT_PAEle20_WPLoose_Gsf_v1',
1418  'HLT_PAL3DoubleMu10_v1',
1419  'HLT_PAL3Mu15_v1' ),
1420  ExpressPhysicsPA = cms.vstring( 'HLT_PAAK4CaloBJetCSV80_Eta2p1_v3',
1421  'HLT_PAAK4CaloJet100_Eta5p1_v3',
1422  'HLT_PAAK4PFJet100_Eta5p1_v3',
1423  'HLT_PAAK4PFJet40_Eta2p9toEta5p1_ForExpress_v1',
1424  'HLT_PADmesonPPTrackingGlobal_Dpt30_v2',
1425  'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v1',
1426  'HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2',
1427  'HLT_PAEle20_WPLoose_Gsf_v1',
1428  'HLT_PAFullTracks_HFSumEt005_HighPt16_v3',
1429  'HLT_PAFullTracks_HFSumEt005_HighPt8_v3',
1430  'HLT_PAFullTracks_HighPt40_v1',
1431  'HLT_PAFullTracks_Multiplicity110_HighPt16_v3',
1432  'HLT_PAFullTracks_Multiplicity110_HighPt8_v2',
1433  'HLT_PAFullTracks_Multiplicity185_part1_v4',
1434  'HLT_PAFullTracks_Multiplicity280_v5',
1435  'HLT_PAL1DoubleMu10_v1',
1436  'HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v1',
1437  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_FirstCollisionAfterAbortGap_v1',
1438  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForExpress_v1',
1439  'HLT_PAL2DoubleMu10_v1',
1440  'HLT_PAL3DoubleMu0_HIon_v1',
1441  'HLT_PAL3DoubleMu10_v1',
1442  'HLT_PAL3Mu15_v1',
1443  'HLT_PAL3Mu7_v1',
1444  'HLT_PAPhoton40_Eta3p1_PPStyle_v1',
1445  'HLT_PARandom_v1',
1446  'HLT_PASinglePhoton40_Eta3p1_v1',
1447  'HLT_PAZeroBias_IsolatedBunches_v1',
1448  'HLT_PAZeroBias_v1',
1449  'HLT_Physics_v5' ),
1450  HLTMonitorPA = cms.vstring( 'HLT_PAAK4PFJet40_Eta5p1_v3',
1451  'HLT_PADmesonPPTrackingGlobal_Dpt8_v2',
1452  'HLT_PAFullTracks_Multiplicity120_v1' ),
1453  HLTPhysics = cms.vstring( 'HLT_L1FatEvents_v2',
1454  'HLT_Physics_v5' ),
1455  HcalNZS = cms.vstring( 'HLT_PAHcalNZS_v1',
1456  'HLT_PAHcalPhiSym_v1' ),
1457  OnlineMonitor = cms.vstring( 'HLT_L1FatEvents_v2',
1458  'HLT_PAAK4CaloBJetCSV40_Eta2p1_v3',
1459  'HLT_PAAK4CaloBJetCSV60_Eta2p1_v3',
1460  'HLT_PAAK4CaloBJetCSV80_Eta2p1_v3',
1461  'HLT_PAAK4CaloJet100_Eta5p1_v3',
1462  'HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v4',
1463  'HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v3',
1464  'HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v3',
1465  'HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v3',
1466  'HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v4',
1467  'HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v3',
1468  'HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v3',
1469  'HLT_PAAK4CaloJet40_Eta5p1_v3',
1470  'HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v3',
1471  'HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v4',
1472  'HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v3',
1473  'HLT_PAAK4CaloJet60_Eta5p1_v3',
1474  'HLT_PAAK4CaloJet80_Eta5p1_v3',
1475  'HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v3',
1476  'HLT_PAAK4PFBJetCSV40_Eta2p1_v3',
1477  'HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v3',
1478  'HLT_PAAK4PFBJetCSV60_Eta2p1_v3',
1479  'HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v3',
1480  'HLT_PAAK4PFBJetCSV80_Eta2p1_v3',
1481  'HLT_PAAK4PFJet100_Eta5p1_v3',
1482  'HLT_PAAK4PFJet120_Eta5p1_v2',
1483  'HLT_PAAK4PFJet40_Eta1p9toEta5p1_v3',
1484  'HLT_PAAK4PFJet40_Eta2p9toEta5p1_ForExpress_v1',
1485  'HLT_PAAK4PFJet40_Eta2p9toEta5p1_v3',
1486  'HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v3',
1487  'HLT_PAAK4PFJet40_Eta5p1_v3',
1488  'HLT_PAAK4PFJet60_Eta1p9toEta5p1_v3',
1489  'HLT_PAAK4PFJet60_Eta5p1_v4',
1490  'HLT_PAAK4PFJet80_Eta5p1_v3',
1491  'HLT_PABptxXOR_v1',
1492  'HLT_PADiAK4CaloJetAve40_Eta5p1_v3',
1493  'HLT_PADiAK4CaloJetAve60_Eta5p1_v3',
1494  'HLT_PADiAK4CaloJetAve80_Eta5p1_v3',
1495  'HLT_PADiAK4PFJetAve40_Eta5p1_v3',
1496  'HLT_PADiAK4PFJetAve60_Eta5p1_v3',
1497  'HLT_PADiAK4PFJetAve80_Eta5p1_v3',
1498  'HLT_PADmesonPPTrackingGlobal_Dpt15_v3',
1499  'HLT_PADmesonPPTrackingGlobal_Dpt30_v2',
1500  'HLT_PADmesonPPTrackingGlobal_Dpt50_v2',
1501  'HLT_PADmesonPPTrackingGlobal_Dpt55_v1',
1502  'HLT_PADmesonPPTrackingGlobal_Dpt5_part2_v2',
1503  'HLT_PADmesonPPTrackingGlobal_Dpt5_part3_v2',
1504  'HLT_PADmesonPPTrackingGlobal_Dpt5_v2',
1505  'HLT_PADmesonPPTrackingGlobal_Dpt8_v2',
1506  'HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v1',
1507  'HLT_PADoubleEG2_HFOneTowerVeto_v1',
1508  'HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v1',
1509  'HLT_PADoubleEG2_HFTwoTowerVeto_v1',
1510  'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v1',
1511  'HLT_PADoubleMuOpen_HFOneTowerVeto_v1',
1512  'HLT_PADoubleMuOpen_HFThreeTowerVeto_SingleTrack_v1',
1513  'HLT_PADoubleMuOpen_HFThreeTowerVeto_v1',
1514  'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v1',
1515  'HLT_PADoubleMuOpen_HFTwoTowerVeto_v1',
1516  'HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2',
1517  'HLT_PAEle20_WPLoose_Gsf_v1',
1518  'HLT_PAFullTracks_HFSumEt005_HighPt16_v3',
1519  'HLT_PAFullTracks_HFSumEt005_HighPt8_v3',
1520  'HLT_PAFullTracks_HighPt20_v3',
1521  'HLT_PAFullTracks_HighPt30_v1',
1522  'HLT_PAFullTracks_HighPt40_v1',
1523  'HLT_PAFullTracks_HighPt50_v1',
1524  'HLT_PAFullTracks_Multiplicity110_HighPt16_v3',
1525  'HLT_PAFullTracks_Multiplicity110_HighPt8_v2',
1526  'HLT_PAFullTracks_Multiplicity120_v1',
1527  'HLT_PAFullTracks_Multiplicity150_v1',
1528  'HLT_PAFullTracks_Multiplicity185_part1_v4',
1529  'HLT_PAFullTracks_Multiplicity220_v5',
1530  'HLT_PAFullTracks_Multiplicity250_v5',
1531  'HLT_PAFullTracks_Multiplicity280_v5',
1532  'HLT_PAHcalNZS_v1',
1533  'HLT_PAHcalPhiSym_v1',
1534  'HLT_PAIsoPhoton20_Eta3p1_PPStyle_v2',
1535  'HLT_PAL1BptxMinusNotBptxPlus_v1',
1536  'HLT_PAL1BptxMinus_v1',
1537  'HLT_PAL1BptxPlusNotBptxMinus_v1',
1538  'HLT_PAL1BptxPlus_v1',
1539  'HLT_PAL1CastorHaloMuon_v1',
1540  'HLT_PAL1CastorMediumJet_BptxAND_v1',
1541  'HLT_PAL1CastorMediumJet_v1',
1542  'HLT_PAL1DoubleMu0_HighQ_v1',
1543  'HLT_PAL1DoubleMu0_MGT1_v1',
1544  'HLT_PAL1DoubleMu0_v1',
1545  'HLT_PAL1DoubleMu10_v1',
1546  'HLT_PAL1DoubleMuOpen_OS_v1',
1547  'HLT_PAL1DoubleMuOpen_SS_v1',
1548  'HLT_PAL1DoubleMuOpen_v1',
1549  'HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v1',
1550  'HLT_PAL1MinimumBiasHF_AND_v1',
1551  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_FirstCollisionAfterAbortGap_v1',
1552  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v1',
1553  'HLT_PAL1MinimumBiasHF_OR_v1',
1554  'HLT_PAL2DoubleMu0_v1',
1555  'HLT_PAL2DoubleMu10_v1',
1556  'HLT_PAL2Mu12_v1',
1557  'HLT_PAL2Mu15_v1',
1558  'HLT_PAL3DoubleMu0_HIon_v1',
1559  'HLT_PAL3DoubleMu0_v1',
1560  'HLT_PAL3DoubleMu10_v1',
1561  'HLT_PAL3Mu12_v1',
1562  'HLT_PAL3Mu15_v1',
1563  'HLT_PAL3Mu3_v1',
1564  'HLT_PAL3Mu5_v3',
1565  'HLT_PAL3Mu7_v1',
1566  'HLT_PAPhoton10_Eta3p1_PPStyle_v1',
1567  'HLT_PAPhoton15_Eta3p1_PPStyle_v1',
1568  'HLT_PAPhoton20_Eta3p1_PPStyle_v1',
1569  'HLT_PAPhoton30_Eta3p1_PPStyle_v1',
1570  'HLT_PAPhoton40_Eta3p1_PPStyle_v1',
1571  'HLT_PARandom_v1',
1572  'HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v1',
1573  'HLT_PASingleEG5_HFOneTowerVeto_v1',
1574  'HLT_PASingleEG5_HFThreeTowerVeto_SingleTrack_v1',
1575  'HLT_PASingleEG5_HFThreeTowerVeto_v1',
1576  'HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v1',
1577  'HLT_PASingleEG5_HFTwoTowerVeto_v1',
1578  'HLT_PASingleIsoPhoton20_Eta3p1_v2',
1579  'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v1',
1580  'HLT_PASingleMuOpen_HFOneTowerVeto_v1',
1581  'HLT_PASingleMuOpen_HFThreeTowerVeto_SingleTrack_v1',
1582  'HLT_PASingleMuOpen_HFThreeTowerVeto_v1',
1583  'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v1',
1584  'HLT_PASingleMuOpen_HFTwoTowerVeto_v1',
1585  'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v1',
1586  'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v1',
1587  'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v1',
1588  'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v1',
1589  'HLT_PASingleMuOpen_v1',
1590  'HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v2',
1591  'HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v2',
1592  'HLT_PASinglePhoton10_Eta3p1_v1',
1593  'HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v2',
1594  'HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v2',
1595  'HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v1',
1596  'HLT_PASinglePhoton15_Eta3p1_v1',
1597  'HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v2',
1598  'HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v2',
1599  'HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v1',
1600  'HLT_PASinglePhoton20_Eta3p1_v1',
1601  'HLT_PASinglePhoton30_Eta3p1_v1',
1602  'HLT_PASinglePhoton30_L1EGJet_Eta3p1_v1',
1603  'HLT_PASinglePhoton40_Eta3p1_v1',
1604  'HLT_PASinglePhoton40_L1EGJet_Eta3p1_v1',
1605  'HLT_PAZeroBias_DoublePixelTrack_v1',
1606  'HLT_PAZeroBias_IsolatedBunches_v1',
1607  'HLT_PAZeroBias_SinglePixelTrack_v1',
1608  'HLT_PAZeroBias_v1',
1609  'HLT_Physics_v5' ),
1610  PACastor = cms.vstring( 'HLT_PAL1CastorHaloMuon_v1',
1611  'HLT_PAL1CastorMediumJet_BptxAND_v1' ),
1612  PADTrack1 = cms.vstring( 'HLT_PADmesonPPTrackingGlobal_Dpt15_v3',
1613  'HLT_PADmesonPPTrackingGlobal_Dpt30_v2',
1614  'HLT_PADmesonPPTrackingGlobal_Dpt50_v2',
1615  'HLT_PADmesonPPTrackingGlobal_Dpt55_v1',
1616  'HLT_PADmesonPPTrackingGlobal_Dpt5_v2',
1617  'HLT_PADmesonPPTrackingGlobal_Dpt8_v2',
1618  'HLT_PAFullTracks_HighPt20_v3',
1619  'HLT_PAFullTracks_HighPt30_v1',
1620  'HLT_PAFullTracks_HighPt40_v1',
1621  'HLT_PAFullTracks_HighPt50_v1' ),
1622  PADTrack2 = cms.vstring( 'HLT_PADmesonPPTrackingGlobal_Dpt5_part2_v2',
1623  'HLT_PADmesonPPTrackingGlobal_Dpt5_part3_v2' ),
1624  PADoubleMuon = cms.vstring( 'HLT_PAL1DoubleMu0_HighQ_v1',
1625  'HLT_PAL1DoubleMu0_MGT1_v1',
1626  'HLT_PAL1DoubleMu0_v1',
1627  'HLT_PAL1DoubleMu10_v1',
1628  'HLT_PAL1DoubleMuOpen_OS_v1',
1629  'HLT_PAL1DoubleMuOpen_SS_v1',
1630  'HLT_PAL1DoubleMuOpen_v1',
1631  'HLT_PAL2DoubleMu0_v1',
1632  'HLT_PAL2DoubleMu10_v1',
1633  'HLT_PAL3DoubleMu0_HIon_v1',
1634  'HLT_PAL3DoubleMu0_v1',
1635  'HLT_PAL3DoubleMu10_v1' ),
1636  PAEGJet1 = cms.vstring( 'HLT_PAAK4CaloBJetCSV40_Eta2p1_v3',
1637  'HLT_PAAK4CaloBJetCSV60_Eta2p1_v3',
1638  'HLT_PAAK4CaloBJetCSV80_Eta2p1_v3',
1639  'HLT_PAAK4CaloJet100_Eta5p1_v3',
1640  'HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v3',
1641  'HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v3',
1642  'HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v3',
1643  'HLT_PAAK4CaloJet40_Eta5p1_v3',
1644  'HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v3',
1645  'HLT_PAAK4CaloJet60_Eta5p1_v3',
1646  'HLT_PAAK4CaloJet80_Eta5p1_v3',
1647  'HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v3',
1648  'HLT_PAAK4PFBJetCSV40_Eta2p1_v3',
1649  'HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v3',
1650  'HLT_PAAK4PFBJetCSV60_Eta2p1_v3',
1651  'HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v3',
1652  'HLT_PAAK4PFBJetCSV80_Eta2p1_v3',
1653  'HLT_PAAK4PFJet100_Eta5p1_v3',
1654  'HLT_PAAK4PFJet120_Eta5p1_v2',
1655  'HLT_PAAK4PFJet40_Eta1p9toEta5p1_v3',
1656  'HLT_PAAK4PFJet40_Eta2p9toEta5p1_v3',
1657  'HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v3',
1658  'HLT_PAAK4PFJet40_Eta5p1_v3',
1659  'HLT_PAAK4PFJet60_Eta1p9toEta5p1_v3',
1660  'HLT_PAAK4PFJet60_Eta5p1_v4',
1661  'HLT_PAAK4PFJet80_Eta5p1_v3',
1662  'HLT_PADiAK4CaloJetAve40_Eta5p1_v3',
1663  'HLT_PADiAK4CaloJetAve60_Eta5p1_v3',
1664  'HLT_PADiAK4CaloJetAve80_Eta5p1_v3',
1665  'HLT_PADiAK4PFJetAve40_Eta5p1_v3',
1666  'HLT_PADiAK4PFJetAve60_Eta5p1_v3',
1667  'HLT_PADiAK4PFJetAve80_Eta5p1_v3',
1668  'HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2',
1669  'HLT_PAEle20_WPLoose_Gsf_v1',
1670  'HLT_PAIsoPhoton20_Eta3p1_PPStyle_v2',
1671  'HLT_PAPhoton10_Eta3p1_PPStyle_v1',
1672  'HLT_PAPhoton15_Eta3p1_PPStyle_v1',
1673  'HLT_PAPhoton20_Eta3p1_PPStyle_v1',
1674  'HLT_PAPhoton30_Eta3p1_PPStyle_v1',
1675  'HLT_PAPhoton40_Eta3p1_PPStyle_v1',
1676  'HLT_PASingleIsoPhoton20_Eta3p1_v2',
1677  'HLT_PASinglePhoton10_Eta3p1_v1',
1678  'HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v1',
1679  'HLT_PASinglePhoton15_Eta3p1_v1',
1680  'HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v1',
1681  'HLT_PASinglePhoton20_Eta3p1_v1',
1682  'HLT_PASinglePhoton30_Eta3p1_v1',
1683  'HLT_PASinglePhoton30_L1EGJet_Eta3p1_v1',
1684  'HLT_PASinglePhoton40_Eta3p1_v1',
1685  'HLT_PASinglePhoton40_L1EGJet_Eta3p1_v1' ),
1686  PAEmptyBX = cms.vstring( 'HLT_PABptxXOR_v1',
1687  'HLT_PAL1BptxMinusNotBptxPlus_v1',
1688  'HLT_PAL1BptxPlusNotBptxMinus_v1' ),
1689  PAForward = cms.vstring( 'HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v1',
1690  'HLT_PADoubleEG2_HFOneTowerVeto_v1',
1691  'HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v1',
1692  'HLT_PADoubleEG2_HFTwoTowerVeto_v1',
1693  'HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v1',
1694  'HLT_PADoubleMuOpen_HFOneTowerVeto_v1',
1695  'HLT_PADoubleMuOpen_HFThreeTowerVeto_SingleTrack_v1',
1696  'HLT_PADoubleMuOpen_HFThreeTowerVeto_v1',
1697  'HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v1',
1698  'HLT_PADoubleMuOpen_HFTwoTowerVeto_v1',
1699  'HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v1',
1700  'HLT_PASingleEG5_HFOneTowerVeto_v1',
1701  'HLT_PASingleEG5_HFThreeTowerVeto_SingleTrack_v1',
1702  'HLT_PASingleEG5_HFThreeTowerVeto_v1',
1703  'HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v1',
1704  'HLT_PASingleEG5_HFTwoTowerVeto_v1',
1705  'HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v1',
1706  'HLT_PASingleMuOpen_HFOneTowerVeto_v1',
1707  'HLT_PASingleMuOpen_HFThreeTowerVeto_SingleTrack_v1',
1708  'HLT_PASingleMuOpen_HFThreeTowerVeto_v1',
1709  'HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v1',
1710  'HLT_PASingleMuOpen_HFTwoTowerVeto_v1',
1711  'HLT_PASingleMuOpen_PixelTrackGt0Lt10_v1',
1712  'HLT_PASingleMuOpen_PixelTrackGt0Lt15_v1',
1713  'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v1',
1714  'HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v1',
1715  'HLT_PASingleMuOpen_v1' ),
1716  PAHighMultiplicity0 = cms.vstring( 'HLT_PAFullTracks_HFSumEt005_HighPt16_v3',
1717  'HLT_PAFullTracks_HFSumEt005_HighPt8_v3',
1718  'HLT_PAFullTracks_Multiplicity110_HighPt16_v3',
1719  'HLT_PAFullTracks_Multiplicity110_HighPt8_v2',
1720  'HLT_PAFullTracks_Multiplicity120_v1',
1721  'HLT_PAFullTracks_Multiplicity150_v1' ),
1722  PAHighMultiplicity1 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part1_v4' ),
1723  PAHighMultiplicity2 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part2_v4' ),
1724  PAHighMultiplicity3 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part3_v4' ),
1725  PAHighMultiplicity4 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part4_v4' ),
1726  PAHighMultiplicity5 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part5_v4' ),
1727  PAHighMultiplicity6 = cms.vstring( 'HLT_PAFullTracks_Multiplicity185_part6_v4' ),
1728  PAHighMultiplicity7 = cms.vstring( 'HLT_PAFullTracks_Multiplicity220_v5',
1729  'HLT_PAFullTracks_Multiplicity250_v5',
1730  'HLT_PAFullTracks_Multiplicity280_v5' ),
1731  PAMinimumBias1 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part1_v2' ),
1732  PAMinimumBias2 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part2_v2' ),
1733  PAMinimumBias3 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part3_v2' ),
1734  PAMinimumBias4 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part4_v2' ),
1735  PAMinimumBias5 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part5_v2' ),
1736  PAMinimumBias6 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part6_v2' ),
1737  PAMinimumBias7 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part7_v2' ),
1738  PAMinimumBias8 = cms.vstring( 'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part8_v2' ),
1739  PAMinimumBiasBkg = cms.vstring( 'HLT_PAL1BptxMinus_v1',
1740  'HLT_PAL1BptxPlus_v1',
1741  'HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v1',
1742  'HLT_PAL1MinimumBiasHF_AND_v1',
1743  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForSkim_v1',
1744  'HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v1',
1745  'HLT_PAL1MinimumBiasHF_OR_v1',
1746  'HLT_PAZeroBias_DoublePixelTrack_v1',
1747  'HLT_PAZeroBias_SinglePixelTrack_v1' ),
1748  PASingleMuon = cms.vstring( 'HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v4',
1749  'HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v3',
1750  'HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v4',
1751  'HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v3',
1752  'HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v4',
1753  'HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v3',
1754  'HLT_PAL2Mu12_v1',
1755  'HLT_PAL2Mu15_v1',
1756  'HLT_PAL3Mu12_v1',
1757  'HLT_PAL3Mu15_v1',
1758  'HLT_PAL3Mu3_v1',
1759  'HLT_PAL3Mu5_v3',
1760  'HLT_PAL3Mu7_v1',
1761  'HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v2',
1762  'HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v2',
1763  'HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v2',
1764  'HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v2',
1765  'HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v2',
1766  'HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v2' ),
1767  RPCMonitor = cms.vstring( 'AlCa_RPCMuonNoHitsForPA_v1',
1768  'AlCa_RPCMuonNoTriggersForPA_v1',
1769  'AlCa_RPCMuonNormalisationForPA_v1' ),
1770  TestEnablesEcalHcal = cms.vstring( 'HLT_PAEcalCalibration_v1',
1771  'HLT_PAHcalCalibration_v1' ),
1772  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_PAEcalCalibration_v1',
1773  'HLT_PAHcalCalibration_v1' ),
1774  ZeroBias = cms.vstring( 'HLT_PARandom_v1',
1775  'HLT_PAZeroBias_IsolatedBunches_v1',
1776  'HLT_PAZeroBias_v1' )
1777 )
1778 
1779 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1780  iovIsRunNotTime = cms.bool( True ),
1781  recordName = cms.string( "CSCChannelMapperRecord" ),
1782  firstValid = cms.vuint32( 1 )
1783 )
1784 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1785  iovIsRunNotTime = cms.bool( True ),
1786  recordName = cms.string( "CSCIndexerRecord" ),
1787  firstValid = cms.vuint32( 1 )
1788 )
1789 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1790  iovIsRunNotTime = cms.bool( True ),
1791  recordName = cms.string( "L1TGlobalParametersRcd" ),
1792  firstValid = cms.vuint32( 1 )
1793 )
1794 fragment.StableParametersRcdSource = cms.ESSource( "EmptyESSource",
1795  iovIsRunNotTime = cms.bool( True ),
1796  recordName = cms.string( "L1TGlobalStableParametersRcd" ),
1797  firstValid = cms.vuint32( 1 )
1798 )
1799 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1800  iovIsRunNotTime = cms.bool( True ),
1801  recordName = cms.string( "JetTagComputerRecord" ),
1802  firstValid = cms.vuint32( 1 )
1803 )
1804 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1805  iovIsRunNotTime = cms.bool( True ),
1806  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1807  firstValid = cms.vuint32( 1 )
1808 )
1809 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1810  iovIsRunNotTime = cms.bool( True ),
1811  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1812  firstValid = cms.vuint32( 1 )
1813 )
1814 
1815 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
1816  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
1817  fractionShared = cms.double( 0.11 ),
1818  ValidHitBonus = cms.double( 5.0 ),
1819  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1820  MissingHitPenalty = cms.double( 20.0 ),
1821  allowSharedFirstHit = cms.bool( True )
1822 )
1823 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
1824  EstimateCut = cms.double( 30.0 ),
1825  appendToDataLabel = cms.string( "" ),
1826  LogPixelProbabilityCut = cms.double( -16.0 ),
1827  MinDof = cms.int32( 2 ),
1828  NoOutliersBeginEnd = cms.bool( False ),
1829  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
1830  MinNumberOfHits = cms.int32( 7 ),
1831  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
1832  MaxNumberOfOutliers = cms.int32( 3 ),
1833  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1834  MaxFractionOutliers = cms.double( 0.3 ),
1835  NoInvalidHitsBeginEnd = cms.bool( False ),
1836  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
1837  RejectTracks = cms.bool( True )
1838 )
1839 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
1840  EstimateCut = cms.double( 30.0 ),
1841  appendToDataLabel = cms.string( "" ),
1842  LogPixelProbabilityCut = cms.double( -16.0 ),
1843  MinDof = cms.int32( 2 ),
1844  NoOutliersBeginEnd = cms.bool( False ),
1845  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
1846  MinNumberOfHits = cms.int32( 7 ),
1847  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
1848  MaxNumberOfOutliers = cms.int32( 3 ),
1849  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1850  MaxFractionOutliers = cms.double( 0.3 ),
1851  NoInvalidHitsBeginEnd = cms.bool( False ),
1852  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
1853  RejectTracks = cms.bool( True )
1854 )
1855 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
1856  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
1857  fractionShared = cms.double( 0.16 ),
1858  ValidHitBonus = cms.double( 5.0 ),
1859  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1860  MissingHitPenalty = cms.double( 20.0 ),
1861  allowSharedFirstHit = cms.bool( True )
1862 )
1863 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
1864  errorRescaling = cms.double( 10.0 ),
1865  minHits = cms.int32( 7 ),
1866  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
1867  appendToDataLabel = cms.string( "" ),
1868  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1869  Updator = cms.string( "hltESPKFUpdator" ),
1870  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1871  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1872 )
1873 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
1874  errorRescaling = cms.double( 10.0 ),
1875  minHits = cms.int32( 7 ),
1876  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
1877  appendToDataLabel = cms.string( "" ),
1878  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1879  Updator = cms.string( "hltESPKFUpdator" ),
1880  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
1881  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1882 )
1883 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
1884  appendToDataLabel = cms.string( "" ),
1885  minHits = cms.int32( 7 ),
1886  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
1887  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1888  Updator = cms.string( "hltESPKFUpdator" ),
1889  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
1890  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1891 )
1892 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
1893  appendToDataLabel = cms.string( "" ),
1894  minHits = cms.int32( 7 ),
1895  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
1896  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1897  Updator = cms.string( "hltESPKFUpdator" ),
1898  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
1899  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
1900 )
1901 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
1902  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
1903  appendToDataLabel = cms.string( "" ),
1904  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
1905  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" )
1906 )
1907 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
1908  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
1909  fractionShared = cms.double( 0.09 ),
1910  ValidHitBonus = cms.double( 5.0 ),
1911  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1912  MissingHitPenalty = cms.double( 20.0 ),
1913  allowSharedFirstHit = cms.bool( True )
1914 )
1915 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1916  appendToDataLabel = cms.string( "" ),
1917  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
1918  MinimalTolerance = cms.double( 0.5 ),
1919  MaxDisplacement = cms.double( 0.5 ),
1920  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
1921  pTChargeCutThreshold = cms.double( -1.0 ),
1922  nSigma = cms.double( 3.0 ),
1923  MaxSagitta = cms.double( 2.0 ),
1924  MaxChi2 = cms.double( 16.0 ),
1925  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
1926 )
1927 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
1928  appendToDataLabel = cms.string( "" ),
1929  clusterChargeCut = cms.PSet( value = cms.double( 800.0 ) ),
1930  MinimalTolerance = cms.double( 0.5 ),
1931  MaxDisplacement = cms.double( 0.5 ),
1932  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1933  pTChargeCutThreshold = cms.double( 15.0 ),
1934  nSigma = cms.double( 3.0 ),
1935  MaxSagitta = cms.double( 2.0 ),
1936  MaxChi2 = cms.double( 30.0 ),
1937  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
1938 )
1939 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1940  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
1941  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
1942  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
1943 )
1944 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1945  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
1946  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
1947  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
1948 )
1949 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1950  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
1951  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
1952  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
1953 )
1954 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1955  MaxDPhi = cms.double( 1.6 ),
1956  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1957  PropagationDirection = cms.string( "anyDirection" )
1958 )
1959 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1960  AlgoName = cms.string( "CSCChannelMapperPostls1" )
1961 )
1962 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1963  AlgoName = cms.string( "CSCIndexerPostls1" )
1964 )
1965 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1966  appendToDataLabel = cms.string( "" )
1967 )
1968 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1969 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1970  appendToDataLabel = cms.string( "" ),
1971  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" )
1972 )
1973 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1974  appendToDataLabel = cms.string( "" )
1975 )
1976 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1977  appendToDataLabel = cms.string( "" )
1978 )
1979 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1980  ComponentName = cms.string( "ClusterShapeHitFilter" ),
1981  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1982  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShape.par" )
1983 )
1984 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1985  appendToDataLabel = cms.string( "" )
1986 )
1987 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1988  SimpleMagneticField = cms.string( "" ),
1989  PropagationDirection = cms.string( "alongMomentum" ),
1990  ComponentName = cms.string( "PropagatorWithMaterial" ),
1991  Mass = cms.double( 0.105 ),
1992  ptMin = cms.double( -1.0 ),
1993  MaxDPhi = cms.double( 1.6 ),
1994  useRungeKutta = cms.bool( False )
1995 )
1996 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1997  SimpleMagneticField = cms.string( "ParabolicMf" ),
1998  PropagationDirection = cms.string( "alongMomentum" ),
1999  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2000  Mass = cms.double( 0.139 ),
2001  ptMin = cms.double( -1.0 ),
2002  MaxDPhi = cms.double( 1.6 ),
2003  useRungeKutta = cms.bool( False )
2004 )
2005 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2006  SimpleMagneticField = cms.string( "ParabolicMf" ),
2007  PropagationDirection = cms.string( "alongMomentum" ),
2008  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2009  Mass = cms.double( 0.105 ),
2010  ptMin = cms.double( -1.0 ),
2011  MaxDPhi = cms.double( 1.6 ),
2012  useRungeKutta = cms.bool( False )
2013 )
2014 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2015  SimpleMagneticField = cms.string( "" ),
2016  PropagationDirection = cms.string( "oppositeToMomentum" ),
2017  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2018  Mass = cms.double( 0.105 ),
2019  ptMin = cms.double( -1.0 ),
2020  MaxDPhi = cms.double( 1.6 ),
2021  useRungeKutta = cms.bool( False )
2022 )
2023 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2024  SimpleMagneticField = cms.string( "ParabolicMf" ),
2025  PropagationDirection = cms.string( "oppositeToMomentum" ),
2026  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2027  Mass = cms.double( 0.139 ),
2028  ptMin = cms.double( -1.0 ),
2029  MaxDPhi = cms.double( 1.6 ),
2030  useRungeKutta = cms.bool( False )
2031 )
2032 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2033  SimpleMagneticField = cms.string( "ParabolicMf" ),
2034  PropagationDirection = cms.string( "oppositeToMomentum" ),
2035  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2036  Mass = cms.double( 0.105 ),
2037  ptMin = cms.double( -1.0 ),
2038  MaxDPhi = cms.double( 1.6 ),
2039  useRungeKutta = cms.bool( False )
2040 )
2041 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2042  SimpleMagneticField = cms.string( "ParabolicMf" ),
2043  PropagationDirection = cms.string( "oppositeToMomentum" ),
2044  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2045  Mass = cms.double( 0.105 ),
2046  ptMin = cms.double( 0.1 ),
2047  MaxDPhi = cms.double( 1.6 ),
2048  useRungeKutta = cms.bool( False )
2049 )
2050 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2051  SimpleMagneticField = cms.string( "ParabolicMf" ),
2052  PropagationDirection = cms.string( "alongMomentum" ),
2053  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2054  Mass = cms.double( 0.1396 ),
2055  ptMin = cms.double( -1.0 ),
2056  MaxDPhi = cms.double( 4.0 ),
2057  useRungeKutta = cms.bool( False )
2058 )
2059 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2060  SimpleMagneticField = cms.string( "ParabolicMf" ),
2061  PropagationDirection = cms.string( "alongMomentum" ),
2062  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2063  Mass = cms.double( 0.105 ),
2064  ptMin = cms.double( 0.1 ),
2065  MaxDPhi = cms.double( 1.6 ),
2066  useRungeKutta = cms.bool( False )
2067 )
2068 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2069  EtaDivisions = cms.untracked.uint32( 20 ),
2070  PhiDivisions = cms.untracked.uint32( 20 ),
2071  EtaMax = cms.untracked.double( 2.5 )
2072 )
2073 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2074  minTracks = cms.uint32( 3 ),
2075  minVertices = cms.uint32( 1 ),
2076  use3d = cms.bool( True ),
2077  unBoost = cms.bool( False ),
2078  useSignificance = cms.bool( True )
2079 )
2080 fragment.StableParameters = cms.ESProducer( "StableParametersTrivialProducer",
2081  NumberL1JetCounts = cms.uint32( 12 ),
2082  NumberL1NoIsoEG = cms.uint32( 4 ),
2083  NumberL1CenJet = cms.uint32( 4 ),
2084  NumberL1Tau = cms.uint32( 8 ),
2085  NumberConditionChips = cms.uint32( 1 ),
2086  NumberL1EGamma = cms.uint32( 12 ),
2087  TotalBxInEvent = cms.int32( 5 ),
2088  NumberL1Mu = cms.uint32( 4 ),
2089  PinsOnConditionChip = cms.uint32( 512 ),
2090  WordLength = cms.int32( 64 ),
2091  PinsOnChip = cms.uint32( 512 ),
2092  OrderOfChip = cms.vint32( 1 ),
2093  IfMuEtaNumberBits = cms.uint32( 6 ),
2094  OrderConditionChip = cms.vint32( 1 ),
2095  appendToDataLabel = cms.string( "" ),
2096  NumberL1TauJet = cms.uint32( 4 ),
2097  NumberL1Jet = cms.uint32( 12 ),
2098  NumberPhysTriggers = cms.uint32( 512 ),
2099  NumberL1Muon = cms.uint32( 12 ),
2100  UnitLength = cms.int32( 8 ),
2101  NumberL1IsoEG = cms.uint32( 4 ),
2102  NumberTechnicalTriggers = cms.uint32( 64 ),
2103  NumberL1ForJet = cms.uint32( 4 ),
2104  IfCaloEtaNumberBits = cms.uint32( 4 ),
2105  NumberPsbBoards = cms.int32( 7 ),
2106  NumberChips = cms.uint32( 5 ),
2107  NumberPhysTriggersExtended = cms.uint32( 64 )
2108 )
2109 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2110  NoErrorPropagation = cms.bool( False ),
2111  endcapShiftInZPos = cms.double( 0.0 ),
2112  PropagationDirection = cms.string( "anyDirection" ),
2113  useTuningForL2Speed = cms.bool( False ),
2114  useIsYokeFlag = cms.bool( True ),
2115  endcapShiftInZNeg = cms.double( 0.0 ),
2116  SetVBFPointer = cms.bool( False ),
2117  AssumeNoMaterial = cms.bool( False ),
2118  returnTangentPlane = cms.bool( True ),
2119  useInTeslaFromMagField = cms.bool( False ),
2120  VBFName = cms.string( "VolumeBasedMagneticField" ),
2121  useEndcapShiftsInZ = cms.bool( False ),
2122  sendLogWarning = cms.bool( False ),
2123  useMatVolumes = cms.bool( True ),
2124  debug = cms.bool( False ),
2125  ApplyRadX0Correction = cms.bool( True ),
2126  useMagVolumes = cms.bool( True ),
2127  ComponentName = cms.string( "SteppingHelixPropagatorAny" )
2128 )
2129 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2130  ComponentName = cms.string( "TransientTrackBuilder" )
2131 )
2132 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2133  ComponentName = cms.string( "CaloDetIdAssociator" ),
2134  etaBinSize = cms.double( 0.087 ),
2135  nEta = cms.int32( 70 ),
2136  nPhi = cms.int32( 72 ),
2137  includeBadChambers = cms.bool( False )
2138 )
2139 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2140  ComponentName = cms.string( "CosmicNavigationSchool" ),
2141  SimpleMagneticField = cms.string( "" )
2142 )
2143 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2144  ComponentName = cms.string( "EcalDetIdAssociator" ),
2145  etaBinSize = cms.double( 0.02 ),
2146  nEta = cms.int32( 300 ),
2147  nPhi = cms.int32( 360 ),
2148  includeBadChambers = cms.bool( False )
2149 )
2150 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2151  dbstatusMask = cms.PSet(
2152  kGood = cms.vstring( 'kOk' ),
2153  kProblematic = cms.vstring( 'kDAC',
2154  'kNoLaser',
2155  'kNoisy',
2156  'kNNoisy',
2157  'kNNNoisy',
2158  'kNNNNoisy',
2159  'kNNNNNoisy',
2160  'kFixedG6',
2161  'kFixedG1',
2162  'kFixedG0' ),
2163  kRecovered = cms.vstring( ),
2164  kTime = cms.vstring( ),
2165  kWeird = cms.vstring( ),
2166  kBad = cms.vstring( 'kNonRespondingIsolated',
2167  'kDeadVFE',
2168  'kDeadFE',
2169  'kNoDataNoTP' )
2170  ),
2171  timeThresh = cms.double( 2.0 ),
2172  flagMask = cms.PSet(
2173  kGood = cms.vstring( 'kGood' ),
2174  kProblematic = cms.vstring( 'kPoorReco',
2175  'kPoorCalib',
2176  'kNoisy',
2177  'kSaturated' ),
2178  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2179  'kTowerRecovered' ),
2180  kTime = cms.vstring( 'kOutOfTime' ),
2181  kWeird = cms.vstring( 'kWeird',
2182  'kDiWeird' ),
2183  kBad = cms.vstring( 'kFaultyHardware',
2184  'kDead',
2185  'kKilled' )
2186  )
2187 )
2188 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2189  appendToDataLabel = cms.string( "" )
2190 )
2191 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2192  appendToDataLabel = cms.string( "" )
2193 )
2194 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2195  ComponentName = cms.string( "HcalDetIdAssociator" ),
2196  etaBinSize = cms.double( 0.087 ),
2197  nEta = cms.int32( 70 ),
2198  nPhi = cms.int32( 72 ),
2199  includeBadChambers = cms.bool( False )
2200 )
2201 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2202  RecoveredRecHitBits = cms.vstring( 'TimingAddedBit',
2203  'TimingSubtractedBit' ),
2204  SeverityLevels = cms.VPSet(
2205  cms.PSet( RecHitFlags = cms.vstring( ),
2206  ChannelStatus = cms.vstring( ),
2207  Level = cms.int32( 0 )
2208  ),
2209  cms.PSet( RecHitFlags = cms.vstring( ),
2210  ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2211  Level = cms.int32( 1 )
2212  ),
2213  cms.PSet( RecHitFlags = cms.vstring( 'HSCP_R1R2',
2214  'HSCP_FracLeader',
2215  'HSCP_OuterEnergy',
2216  'HSCP_ExpFit',
2217  'ADCSaturationBit',
2218  'HBHEIsolatedNoise',
2219  'AddedSimHcalNoise' ),
2220  ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2221  Level = cms.int32( 5 )
2222  ),
2223  cms.PSet( RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2224  'HBHEPulseShape',
2225  'HOBit',
2226  'HFInTimeWindow',
2227  'ZDCBit',
2228  'CalibrationBit',
2229  'TimingErrorBit',
2230  'HBHETriangleNoise',
2231  'HBHETS4TS5Noise' ),
2232  ChannelStatus = cms.vstring( ),
2233  Level = cms.int32( 8 )
2234  ),
2235  cms.PSet( RecHitFlags = cms.vstring( 'HFLongShort',
2236  'HFPET',
2237  'HFS8S1Ratio',
2238  'HFDigiTime' ),
2239  ChannelStatus = cms.vstring( ),
2240  Level = cms.int32( 11 )
2241  ),
2242  cms.PSet( RecHitFlags = cms.vstring( 'HBHEFlatNoise',
2243  'HBHESpikeNoise' ),
2244  ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2245  Level = cms.int32( 12 )
2246  ),
2247  cms.PSet( RecHitFlags = cms.vstring( ),
2248  ChannelStatus = cms.vstring( 'HcalCellHot' ),
2249  Level = cms.int32( 15 )
2250  ),
2251  cms.PSet( RecHitFlags = cms.vstring( ),
2252  ChannelStatus = cms.vstring( 'HcalCellOff',
2253  'HcalCellDead' ),
2254  Level = cms.int32( 20 )
2255  )
2256  ),
2257  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2258  'HcalCellOff',
2259  'HcalCellDead' )
2260 )
2261 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2262  recordLabel = cms.string( "HLT" ),
2263  categoryVariableName = cms.string( "vertexCategory" ),
2264  useTrackWeights = cms.bool( True ),
2265  useCategories = cms.bool( True ),
2266  pseudoMultiplicityMin = cms.uint32( 2 ),
2267  correctVertexMass = cms.bool( True ),
2268  trackSelection = cms.PSet(
2269  totalHitsMin = cms.uint32( 0 ),
2270  jetDeltaRMax = cms.double( 0.3 ),
2271  qualityClass = cms.string( "any" ),
2272  pixelHitsMin = cms.uint32( 0 ),
2273  sip3dSigMin = cms.double( -99999.9 ),
2274  sip3dSigMax = cms.double( 99999.9 ),
2275  normChi2Max = cms.double( 99999.9 ),
2276  maxDistToAxis = cms.double( 0.07 ),
2277  sip2dValMax = cms.double( 99999.9 ),
2278  maxDecayLen = cms.double( 5.0 ),
2279  ptMin = cms.double( 0.0 ),
2280  sip2dSigMax = cms.double( 99999.9 ),
2281  sip2dSigMin = cms.double( -99999.9 ),
2282  sip3dValMax = cms.double( 99999.9 ),
2283  sip2dValMin = cms.double( -99999.9 ),
2284  sip3dValMin = cms.double( -99999.9 )
2285  ),
2286  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2287  'CombinedSVPseudoVertex',
2288  'CombinedSVNoVertex' ),
2289  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2290  charmCut = cms.double( 1.5 ),
2291  vertexFlip = cms.bool( False ),
2292  minimumTrackWeight = cms.double( 0.5 ),
2293  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2294  trackMultiplicityMin = cms.uint32( 3 ),
2295  trackPseudoSelection = cms.PSet(
2296  totalHitsMin = cms.uint32( 0 ),
2297  jetDeltaRMax = cms.double( 0.3 ),
2298  qualityClass = cms.string( "any" ),
2299  pixelHitsMin = cms.uint32( 0 ),
2300  sip3dSigMin = cms.double( -99999.9 ),
2301  sip3dSigMax = cms.double( 99999.9 ),
2302  normChi2Max = cms.double( 99999.9 ),
2303  maxDistToAxis = cms.double( 0.07 ),
2304  sip2dValMax = cms.double( 99999.9 ),
2305  maxDecayLen = cms.double( 5.0 ),
2306  ptMin = cms.double( 0.0 ),
2307  sip2dSigMax = cms.double( 99999.9 ),
2308  sip2dSigMin = cms.double( 2.0 ),
2309  sip3dValMax = cms.double( 99999.9 ),
2310  sip2dValMin = cms.double( -99999.9 ),
2311  sip3dValMin = cms.double( -99999.9 )
2312  ),
2313  trackSort = cms.string( "sip2dSig" ),
2314  SoftLeptonFlip = cms.bool( False ),
2315  trackFlip = cms.bool( False )
2316 )
2317 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2318  recordLabel = cms.string( "HLT" ),
2319  categoryVariableName = cms.string( "vertexCategory" ),
2320  useTrackWeights = cms.bool( True ),
2321  useCategories = cms.bool( True ),
2322  pseudoMultiplicityMin = cms.uint32( 2 ),
2323  correctVertexMass = cms.bool( True ),
2324  trackSelection = cms.PSet(
2325  b_pT = cms.double( 0.3684 ),
2326  max_pT = cms.double( 500.0 ),
2327  useVariableJTA = cms.bool( False ),
2328  maxDecayLen = cms.double( 5.0 ),
2329  sip3dValMin = cms.double( -99999.9 ),
2330  max_pT_dRcut = cms.double( 0.1 ),
2331  a_pT = cms.double( 0.005263 ),
2332  totalHitsMin = cms.uint32( 0 ),
2333  jetDeltaRMax = cms.double( 0.3 ),
2334  a_dR = cms.double( -0.001053 ),
2335  maxDistToAxis = cms.double( 0.07 ),
2336  ptMin = cms.double( 0.0 ),
2337  qualityClass = cms.string( "any" ),
2338  pixelHitsMin = cms.uint32( 0 ),
2339  sip2dValMax = cms.double( 99999.9 ),
2340  max_pT_trackPTcut = cms.double( 3.0 ),
2341  sip2dValMin = cms.double( -99999.9 ),
2342  normChi2Max = cms.double( 99999.9 ),
2343  sip3dValMax = cms.double( 99999.9 ),
2344  sip3dSigMin = cms.double( -99999.9 ),
2345  min_pT = cms.double( 120.0 ),
2346  min_pT_dRcut = cms.double( 0.5 ),
2347  sip2dSigMax = cms.double( 99999.9 ),
2348  sip3dSigMax = cms.double( 99999.9 ),
2349  sip2dSigMin = cms.double( -99999.9 ),
2350  b_dR = cms.double( 0.6263 )
2351  ),
2352  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2353  'CombinedSVIVFV2PseudoVertex',
2354  'CombinedSVIVFV2NoVertex' ),
2355  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2356  charmCut = cms.double( 1.5 ),
2357  vertexFlip = cms.bool( False ),
2358  minimumTrackWeight = cms.double( 0.5 ),
2359  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2360  trackMultiplicityMin = cms.uint32( 3 ),
2361  trackPseudoSelection = cms.PSet(
2362  b_pT = cms.double( 0.3684 ),
2363  max_pT = cms.double( 500.0 ),
2364  useVariableJTA = cms.bool( False ),
2365  maxDecayLen = cms.double( 5.0 ),
2366  sip3dValMin = cms.double( -99999.9 ),
2367  max_pT_dRcut = cms.double( 0.1 ),
2368  a_pT = cms.double( 0.005263 ),
2369  totalHitsMin = cms.uint32( 0 ),
2370  jetDeltaRMax = cms.double( 0.3 ),
2371  a_dR = cms.double( -0.001053 ),
2372  maxDistToAxis = cms.double( 0.07 ),
2373  ptMin = cms.double( 0.0 ),
2374  qualityClass = cms.string( "any" ),
2375  pixelHitsMin = cms.uint32( 0 ),
2376  sip2dValMax = cms.double( 99999.9 ),
2377  max_pT_trackPTcut = cms.double( 3.0 ),
2378  sip2dValMin = cms.double( -99999.9 ),
2379  normChi2Max = cms.double( 99999.9 ),
2380  sip3dValMax = cms.double( 99999.9 ),
2381  sip3dSigMin = cms.double( -99999.9 ),
2382  min_pT = cms.double( 120.0 ),
2383  min_pT_dRcut = cms.double( 0.5 ),
2384  sip2dSigMax = cms.double( 99999.9 ),
2385  sip3dSigMax = cms.double( 99999.9 ),
2386  sip2dSigMin = cms.double( 2.0 ),
2387  b_dR = cms.double( 0.6263 )
2388  ),
2389  trackSort = cms.string( "sip2dSig" ),
2390  SoftLeptonFlip = cms.bool( False ),
2391  trackFlip = cms.bool( False )
2392 )
2393 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2394  maxImpactParameterSig = cms.double( 999999.0 ),
2395  deltaR = cms.double( -1.0 ),
2396  minimumImpactParameter = cms.double( -1.0 ),
2397  maximumDecayLength = cms.double( 999999.0 ),
2398  impactParameterType = cms.int32( 1 ),
2399  trackQualityClass = cms.string( "any" ),
2400  deltaRmin = cms.double( 0.0 ),
2401  maxImpactParameter = cms.double( 0.1 ),
2402  useSignedImpactParameterSig = cms.bool( True ),
2403  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2404  nthTrack = cms.int32( -1 )
2405 )
2406 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2407  b_pT = cms.double( 0.3684 ),
2408  deltaR = cms.double( -1.0 ),
2409  minimumImpactParameter = cms.double( 0.05 ),
2410  a_dR = cms.double( -0.001053 ),
2411  min_pT = cms.double( 120.0 ),
2412  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2413  max_pT = cms.double( 500.0 ),
2414  impactParameterType = cms.int32( 1 ),
2415  trackQualityClass = cms.string( "any" ),
2416  useVariableJTA = cms.bool( False ),
2417  min_pT_dRcut = cms.double( 0.5 ),
2418  max_pT_trackPTcut = cms.double( 3.0 ),
2419  max_pT_dRcut = cms.double( 0.1 ),
2420  b_dR = cms.double( 0.6263 ),
2421  a_pT = cms.double( 0.005263 ),
2422  maximumDecayLength = cms.double( 999999.0 ),
2423  nthTrack = cms.int32( 1 ),
2424  useSignedImpactParameterSig = cms.bool( False )
2425 )
2426 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2427  MaxDPhi = cms.double( 1.6 ),
2428  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2429  PropagationDirection = cms.string( "alongMomentum" )
2430 )
2431 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2432  MaxDPhi = cms.double( 1.6 ),
2433  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2434  PropagationDirection = cms.string( "oppositeToMomentum" )
2435 )
2436 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2437  SimpleMagneticField = cms.string( "" ),
2438  PropagationDirection = cms.string( "oppositeToMomentum" ),
2439  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2440  Mass = cms.double( 5.11E-4 ),
2441  ptMin = cms.double( -1.0 ),
2442  MaxDPhi = cms.double( 1.6 ),
2443  useRungeKutta = cms.bool( False )
2444 )
2445 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2446  appendToDataLabel = cms.string( "" ),
2447  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2448  MinimalTolerance = cms.double( 0.5 ),
2449  MaxDisplacement = cms.double( 0.5 ),
2450  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2451  pTChargeCutThreshold = cms.double( -1.0 ),
2452  nSigma = cms.double( 3.0 ),
2453  MaxSagitta = cms.double( 2.0 ),
2454  MaxChi2 = cms.double( 16.0 ),
2455  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2456 )
2457 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2458  appendToDataLabel = cms.string( "" ),
2459  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2460  MinimalTolerance = cms.double( 0.5 ),
2461  MaxDisplacement = cms.double( 0.5 ),
2462  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2463  pTChargeCutThreshold = cms.double( -1.0 ),
2464  nSigma = cms.double( 3.0 ),
2465  MaxSagitta = cms.double( 2.0 ),
2466  MaxChi2 = cms.double( 16.0 ),
2467  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2468 )
2469 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2470  appendToDataLabel = cms.string( "" ),
2471  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2472  MinimalTolerance = cms.double( 10.0 ),
2473  MaxDisplacement = cms.double( 100.0 ),
2474  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2475  pTChargeCutThreshold = cms.double( -1.0 ),
2476  nSigma = cms.double( 3.0 ),
2477  MaxSagitta = cms.double( -1.0 ),
2478  MaxChi2 = cms.double( 2000.0 ),
2479  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2480 )
2481 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2482  appendToDataLabel = cms.string( "" ),
2483  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2484  MinimalTolerance = cms.double( 10.0 ),
2485  MaxDisplacement = cms.double( 100.0 ),
2486  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2487  pTChargeCutThreshold = cms.double( -1.0 ),
2488  nSigma = cms.double( 3.0 ),
2489  MaxSagitta = cms.double( -1.0 ),
2490  MaxChi2 = cms.double( 30.0 ),
2491  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2492 )
2493 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2494  appendToDataLabel = cms.string( "" ),
2495  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2496  MinimalTolerance = cms.double( 0.5 ),
2497  MaxDisplacement = cms.double( 0.5 ),
2498  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2499  pTChargeCutThreshold = cms.double( 15.0 ),
2500  nSigma = cms.double( 3.0 ),
2501  MaxSagitta = cms.double( 2.0 ),
2502  MaxChi2 = cms.double( 9.0 ),
2503  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2504 )
2505 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2506  appendToDataLabel = cms.string( "" ),
2507  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2508  MinimalTolerance = cms.double( 10.0 ),
2509  MaxDisplacement = cms.double( 100.0 ),
2510  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2511  pTChargeCutThreshold = cms.double( 15.0 ),
2512  nSigma = cms.double( 3.0 ),
2513  MaxSagitta = cms.double( -1.0 ),
2514  MaxChi2 = cms.double( 9.0 ),
2515  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2516 )
2517 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2518  appendToDataLabel = cms.string( "" ),
2519  MinimalTolerance = cms.double( 10.0 ),
2520  MaxDisplacement = cms.double( 100.0 ),
2521  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2522  nSigma = cms.double( 3.0 ),
2523  MaxSagitta = cms.double( -1.0 ),
2524  MaxChi2 = cms.double( 16.0 ),
2525  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2526 )
2527 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2528  appendToDataLabel = cms.string( "" ),
2529  MinimalTolerance = cms.double( 10.0 ),
2530  MaxDisplacement = cms.double( 100.0 ),
2531  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2532  nSigma = cms.double( 3.0 ),
2533  MaxSagitta = cms.double( -1.0 ),
2534  MaxChi2 = cms.double( 30.0 ),
2535  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2536 )
2537 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2538  appendToDataLabel = cms.string( "" ),
2539  MinimalTolerance = cms.double( 10.0 ),
2540  MaxDisplacement = cms.double( 100.0 ),
2541  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2542  nSigma = cms.double( 3.0 ),
2543  MaxSagitta = cms.double( -1.0 ),
2544  MaxChi2 = cms.double( 9.0 ),
2545  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2546 )
2547 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2548  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2549  MaxComponents = cms.int32( 12 ),
2550  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2551 )
2552 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2553  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2554  fractionShared = cms.double( 0.13 ),
2555  ValidHitBonus = cms.double( 5.0 ),
2556  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2557  MissingHitPenalty = cms.double( 20.0 ),
2558  allowSharedFirstHit = cms.bool( True )
2559 )
2560 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2561  maxImpactParameterSig = cms.double( 999999.0 ),
2562  deltaR = cms.double( -1.0 ),
2563  minimumImpactParameter = cms.double( -1.0 ),
2564  maximumDecayLength = cms.double( 999999.0 ),
2565  impactParameterType = cms.int32( 1 ),
2566  trackQualityClass = cms.string( "any" ),
2567  deltaRmin = cms.double( 0.0 ),
2568  maxImpactParameter = cms.double( 0.1 ),
2569  useSignedImpactParameterSig = cms.bool( True ),
2570  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2571  nthTrack = cms.int32( -1 )
2572 )
2573 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2574  maxImpactParameterSig = cms.double( 999999.0 ),
2575  deltaR = cms.double( -1.0 ),
2576  minimumImpactParameter = cms.double( -1.0 ),
2577  maximumDecayLength = cms.double( 999999.0 ),
2578  impactParameterType = cms.int32( 1 ),
2579  trackQualityClass = cms.string( "any" ),
2580  deltaRmin = cms.double( 0.0 ),
2581  maxImpactParameter = cms.double( 0.2 ),
2582  useSignedImpactParameterSig = cms.bool( True ),
2583  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2584  nthTrack = cms.int32( -1 )
2585 )
2586 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2587  b_pT = cms.double( 0.3684 ),
2588  deltaR = cms.double( -1.0 ),
2589  minimumImpactParameter = cms.double( 0.05 ),
2590  a_dR = cms.double( -0.001053 ),
2591  min_pT = cms.double( 120.0 ),
2592  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2593  max_pT = cms.double( 500.0 ),
2594  impactParameterType = cms.int32( 1 ),
2595  trackQualityClass = cms.string( "any" ),
2596  useVariableJTA = cms.bool( False ),
2597  min_pT_dRcut = cms.double( 0.5 ),
2598  max_pT_trackPTcut = cms.double( 3.0 ),
2599  max_pT_dRcut = cms.double( 0.1 ),
2600  b_dR = cms.double( 0.6263 ),
2601  a_pT = cms.double( 0.005263 ),
2602  maximumDecayLength = cms.double( 999999.0 ),
2603  nthTrack = cms.int32( 1 ),
2604  useSignedImpactParameterSig = cms.bool( False )
2605 )
2606 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2607  b_pT = cms.double( 0.3684 ),
2608  deltaR = cms.double( -1.0 ),
2609  minimumImpactParameter = cms.double( 0.2 ),
2610  a_dR = cms.double( -0.001053 ),
2611  min_pT = cms.double( 120.0 ),
2612  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2613  max_pT = cms.double( 500.0 ),
2614  impactParameterType = cms.int32( 1 ),
2615  trackQualityClass = cms.string( "any" ),
2616  useVariableJTA = cms.bool( False ),
2617  min_pT_dRcut = cms.double( 0.5 ),
2618  max_pT_trackPTcut = cms.double( 3.0 ),
2619  max_pT_dRcut = cms.double( 0.1 ),
2620  b_dR = cms.double( 0.6263 ),
2621  a_pT = cms.double( 0.005263 ),
2622  maximumDecayLength = cms.double( 999999.0 ),
2623  nthTrack = cms.int32( 2 ),
2624  useSignedImpactParameterSig = cms.bool( True )
2625 )
2626 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2627  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
2628 )
2629 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2630  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2631  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2632  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2633  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2634  Mass = cms.double( 5.11E-4 ),
2635  BetheHeitlerCorrection = cms.int32( 2 )
2636 )
2637 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2638  NoErrorPropagation = cms.bool( False ),
2639  endcapShiftInZPos = cms.double( 0.0 ),
2640  PropagationDirection = cms.string( "anyDirection" ),
2641  useTuningForL2Speed = cms.bool( True ),
2642  useIsYokeFlag = cms.bool( True ),
2643  endcapShiftInZNeg = cms.double( 0.0 ),
2644  SetVBFPointer = cms.bool( False ),
2645  AssumeNoMaterial = cms.bool( False ),
2646  returnTangentPlane = cms.bool( True ),
2647  useInTeslaFromMagField = cms.bool( False ),
2648  VBFName = cms.string( "VolumeBasedMagneticField" ),
2649  useEndcapShiftsInZ = cms.bool( False ),
2650  sendLogWarning = cms.bool( False ),
2651  useMatVolumes = cms.bool( True ),
2652  debug = cms.bool( False ),
2653  ApplyRadX0Correction = cms.bool( True ),
2654  useMagVolumes = cms.bool( True ),
2655  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
2656 )
2657 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2658  NoErrorPropagation = cms.bool( False ),
2659  endcapShiftInZPos = cms.double( 0.0 ),
2660  PropagationDirection = cms.string( "oppositeToMomentum" ),
2661  useTuningForL2Speed = cms.bool( True ),
2662  useIsYokeFlag = cms.bool( True ),
2663  endcapShiftInZNeg = cms.double( 0.0 ),
2664  SetVBFPointer = cms.bool( False ),
2665  AssumeNoMaterial = cms.bool( False ),
2666  returnTangentPlane = cms.bool( True ),
2667  useInTeslaFromMagField = cms.bool( False ),
2668  VBFName = cms.string( "VolumeBasedMagneticField" ),
2669  useEndcapShiftsInZ = cms.bool( False ),
2670  sendLogWarning = cms.bool( False ),
2671  useMatVolumes = cms.bool( True ),
2672  debug = cms.bool( False ),
2673  ApplyRadX0Correction = cms.bool( True ),
2674  useMagVolumes = cms.bool( True ),
2675  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
2676 )
2677 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2678  EstimateCut = cms.double( -1.0 ),
2679  appendToDataLabel = cms.string( "" ),
2680  LogPixelProbabilityCut = cms.double( -16.0 ),
2681  MinDof = cms.int32( 2 ),
2682  NoOutliersBeginEnd = cms.bool( False ),
2683  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2684  MinNumberOfHits = cms.int32( 3 ),
2685  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2686  MaxNumberOfOutliers = cms.int32( 3 ),
2687  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2688  MaxFractionOutliers = cms.double( 0.3 ),
2689  NoInvalidHitsBeginEnd = cms.bool( True ),
2690  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2691  RejectTracks = cms.bool( True )
2692 )
2693 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2694  EstimateCut = cms.double( -1.0 ),
2695  appendToDataLabel = cms.string( "" ),
2696  LogPixelProbabilityCut = cms.double( -16.0 ),
2697  MinDof = cms.int32( 2 ),
2698  NoOutliersBeginEnd = cms.bool( False ),
2699  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2700  MinNumberOfHits = cms.int32( 5 ),
2701  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2702  MaxNumberOfOutliers = cms.int32( 3 ),
2703  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2704  MaxFractionOutliers = cms.double( 0.3 ),
2705  NoInvalidHitsBeginEnd = cms.bool( False ),
2706  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2707  RejectTracks = cms.bool( True )
2708 )
2709 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2710  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2711  appendToDataLabel = cms.string( "" ),
2712  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2713  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" )
2714 )
2715 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2716  SimpleMagneticField = cms.string( "" ),
2717  PropagationDirection = cms.string( "alongMomentum" ),
2718  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2719  Mass = cms.double( 5.11E-4 ),
2720  ptMin = cms.double( -1.0 ),
2721  MaxDPhi = cms.double( 1.6 ),
2722  useRungeKutta = cms.bool( False )
2723 )
2724 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2725  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
2726 )
2727 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2728  EstimateCut = cms.double( -1.0 ),
2729  appendToDataLabel = cms.string( "" ),
2730  LogPixelProbabilityCut = cms.double( -16.0 ),
2731  MinDof = cms.int32( 2 ),
2732  NoOutliersBeginEnd = cms.bool( False ),
2733  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2734  MinNumberOfHits = cms.int32( 5 ),
2735  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2736  MaxNumberOfOutliers = cms.int32( 3 ),
2737  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2738  MaxFractionOutliers = cms.double( 0.3 ),
2739  NoInvalidHitsBeginEnd = cms.bool( True ),
2740  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2741  RejectTracks = cms.bool( True )
2742 )
2743 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2744  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2745  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2746  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2747  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2748  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" )
2749 )
2750 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2751  ErrorRescaling = cms.double( 100.0 ),
2752  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2753  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2754  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2755  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2756  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" )
2757 )
2758 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2759  appendToDataLabel = cms.string( "" ),
2760  MinimalTolerance = cms.double( 10.0 ),
2761  MaxDisplacement = cms.double( 100.0 ),
2762  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2763  nSigma = cms.double( 3.0 ),
2764  MaxSagitta = cms.double( -1.0 ),
2765  MaxChi2 = cms.double( 36.0 ),
2766  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
2767 )
2768 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2769  EstimateCut = cms.double( -1.0 ),
2770  appendToDataLabel = cms.string( "" ),
2771  LogPixelProbabilityCut = cms.double( -16.0 ),
2772  MinDof = cms.int32( 2 ),
2773  NoOutliersBeginEnd = cms.bool( False ),
2774  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
2775  MinNumberOfHits = cms.int32( 5 ),
2776  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
2777  MaxNumberOfOutliers = cms.int32( 3 ),
2778  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2779  MaxFractionOutliers = cms.double( 0.3 ),
2780  NoInvalidHitsBeginEnd = cms.bool( False ),
2781  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
2782  RejectTracks = cms.bool( True )
2783 )
2784 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
2785  EstimateCut = cms.double( -1.0 ),
2786  appendToDataLabel = cms.string( "" ),
2787  LogPixelProbabilityCut = cms.double( -16.0 ),
2788  MinDof = cms.int32( 2 ),
2789  NoOutliersBeginEnd = cms.bool( False ),
2790  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2791  MinNumberOfHits = cms.int32( 5 ),
2792  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2793  MaxNumberOfOutliers = cms.int32( 3 ),
2794  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2795  MaxFractionOutliers = cms.double( 0.3 ),
2796  NoInvalidHitsBeginEnd = cms.bool( False ),
2797  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
2798  RejectTracks = cms.bool( True )
2799 )
2800 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
2801  EstimateCut = cms.double( 20.0 ),
2802  appendToDataLabel = cms.string( "" ),
2803  LogPixelProbabilityCut = cms.double( -14.0 ),
2804  MinDof = cms.int32( 2 ),
2805  NoOutliersBeginEnd = cms.bool( False ),
2806  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2807  MinNumberOfHits = cms.int32( 3 ),
2808  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2809  MaxNumberOfOutliers = cms.int32( 3 ),
2810  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2811  MaxFractionOutliers = cms.double( 0.3 ),
2812  NoInvalidHitsBeginEnd = cms.bool( True ),
2813  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2814  RejectTracks = cms.bool( True )
2815 )
2816 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
2817  EstimateCut = cms.double( 20.0 ),
2818  appendToDataLabel = cms.string( "" ),
2819  LogPixelProbabilityCut = cms.double( -14.0 ),
2820  MinDof = cms.int32( 2 ),
2821  NoOutliersBeginEnd = cms.bool( False ),
2822  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2823  MinNumberOfHits = cms.int32( 3 ),
2824  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2825  MaxNumberOfOutliers = cms.int32( 3 ),
2826  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2827  MaxFractionOutliers = cms.double( 0.3 ),
2828  NoInvalidHitsBeginEnd = cms.bool( True ),
2829  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2830  RejectTracks = cms.bool( True )
2831 )
2832 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2833  appendToDataLabel = cms.string( "" ),
2834  minHits = cms.int32( 3 ),
2835  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
2836  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2837  Updator = cms.string( "hltESPKFUpdator" ),
2838  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2839  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2840 )
2841 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
2842  appendToDataLabel = cms.string( "" ),
2843  minHits = cms.int32( 3 ),
2844  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2845  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2846  Updator = cms.string( "hltESPKFUpdator" ),
2847  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2848  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2849 )
2850 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
2851  appendToDataLabel = cms.string( "" ),
2852  minHits = cms.int32( 3 ),
2853  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2854  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2855  Updator = cms.string( "hltESPKFUpdator" ),
2856  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2857  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2858 )
2859 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
2860  errorRescaling = cms.double( 100.0 ),
2861  minHits = cms.int32( 3 ),
2862  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
2863  appendToDataLabel = cms.string( "" ),
2864  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2865  Updator = cms.string( "hltESPKFUpdator" ),
2866  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2867  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2868 )
2869 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
2870  errorRescaling = cms.double( 100.0 ),
2871  minHits = cms.int32( 3 ),
2872  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2873  appendToDataLabel = cms.string( "" ),
2874  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2875  Updator = cms.string( "hltESPKFUpdator" ),
2876  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2877  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2878 )
2879 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
2880  errorRescaling = cms.double( 10.0 ),
2881  minHits = cms.int32( 3 ),
2882  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2883  appendToDataLabel = cms.string( "" ),
2884  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2885  Updator = cms.string( "hltESPKFUpdator" ),
2886  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2887  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2888 )
2889 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
2890  errorRescaling = cms.double( 10.0 ),
2891  minHits = cms.int32( 3 ),
2892  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
2893  appendToDataLabel = cms.string( "" ),
2894  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2895  Updator = cms.string( "hltESPKFUpdator" ),
2896  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
2897  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2898 )
2899 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
2900  ComponentName = cms.string( "hltESPKFUpdator" )
2901 )
2902 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
2903  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2904  DistanceMeasure = cms.string( "KullbackLeibler" )
2905 )
2906 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2907  appendToDataLabel = cms.string( "" ),
2908  minHits = cms.int32( 3 ),
2909  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
2910  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2911  Updator = cms.string( "hltESPKFUpdator" ),
2912  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
2913  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
2914 )
2915 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
2916  UseStripStripQualityDB = cms.bool( True ),
2917  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
2918  UsePixelROCQualityDB = cms.bool( True ),
2919  DebugPixelROCQualityDB = cms.untracked.bool( False ),
2920  UseStripAPVFiberQualityDB = cms.bool( True ),
2921  badStripCuts = cms.PSet(
2922  TOB = cms.PSet(
2923  maxConsecutiveBad = cms.uint32( 2 ),
2924  maxBad = cms.uint32( 4 )
2925  ),
2926  TID = cms.PSet(
2927  maxBad = cms.uint32( 4 ),
2928  maxConsecutiveBad = cms.uint32( 2 )
2929  ),
2930  TEC = cms.PSet(
2931  maxConsecutiveBad = cms.uint32( 2 ),
2932  maxBad = cms.uint32( 4 )
2933  ),
2934  TIB = cms.PSet(
2935  maxConsecutiveBad = cms.uint32( 2 ),
2936  maxBad = cms.uint32( 4 )
2937  )
2938  ),
2939  DebugStripModuleQualityDB = cms.untracked.bool( False ),
2940  ComponentName = cms.string( "hltESPMeasurementTracker" ),
2941  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
2942  UsePixelModuleQualityDB = cms.bool( True ),
2943  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
2944  HitMatcher = cms.string( "StandardMatcher" ),
2945  DebugStripStripQualityDB = cms.untracked.bool( False ),
2946  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
2947  SiStripQualityLabel = cms.string( "" ),
2948  UseStripModuleQualityDB = cms.bool( True ),
2949  MaskBadAPVFibers = cms.bool( True )
2950 )
2951 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2952  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
2953  fractionShared = cms.double( 0.11 ),
2954  ValidHitBonus = cms.double( 5.0 ),
2955  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2956  MissingHitPenalty = cms.double( 20.0 ),
2957  allowSharedFirstHit = cms.bool( True )
2958 )
2959 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
2960  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
2961 )
2962 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
2963  useLAAlignmentOffsets = cms.bool( False ),
2964  DoCosmics = cms.bool( False ),
2965  eff_charge_cut_highX = cms.double( 1.0 ),
2966  eff_charge_cut_highY = cms.double( 1.0 ),
2967  inflate_all_errors_no_trk_angle = cms.bool( False ),
2968  eff_charge_cut_lowY = cms.double( 0.0 ),
2969  eff_charge_cut_lowX = cms.double( 0.0 ),
2970  UseErrorsFromTemplates = cms.bool( True ),
2971  TruncatePixelCharge = cms.bool( True ),
2972  size_cutY = cms.double( 3.0 ),
2973  size_cutX = cms.double( 3.0 ),
2974  useLAWidthFromDB = cms.bool( False ),
2975  inflate_errors = cms.bool( False ),
2976  Alpha2Order = cms.bool( True ),
2977  ClusterProbComputationFlag = cms.int32( 0 ),
2978  PixelErrorParametrization = cms.string( "NOTcmsim" ),
2979  EdgeClusterErrorX = cms.double( 50.0 ),
2980  EdgeClusterErrorY = cms.double( 85.0 ),
2981  LoadTemplatesFromDB = cms.bool( True ),
2982  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
2983  MagneticFieldRecord = cms.ESInputTag( "" ),
2984  IrradiationBiasCorrection = cms.bool( False )
2985 )
2986 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
2987  DoLorentz = cms.bool( True ),
2988  DoCosmics = cms.bool( False ),
2989  LoadTemplatesFromDB = cms.bool( True ),
2990  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
2991  Alpha2Order = cms.bool( True ),
2992  ClusterProbComputationFlag = cms.int32( 0 ),
2993  speed = cms.int32( -2 ),
2994  UseClusterSplitter = cms.bool( False )
2995 )
2996 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2997  appendToDataLabel = cms.string( "" ),
2998  MinimalTolerance = cms.double( 10.0 ),
2999  MaxDisplacement = cms.double( 100.0 ),
3000  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3001  nSigma = cms.double( 3.0 ),
3002  MaxSagitta = cms.double( -1.0 ),
3003  MaxChi2 = cms.double( 25.0 ),
3004  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
3005 )
3006 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3007  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3008  fractionShared = cms.double( 0.19 ),
3009  ValidHitBonus = cms.double( 5.0 ),
3010  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3011  MissingHitPenalty = cms.double( 20.0 ),
3012  allowSharedFirstHit = cms.bool( True )
3013 )
3014 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3015  appendToDataLabel = cms.string( "" ),
3016  minHits = cms.int32( 3 ),
3017  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3018  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3019  Updator = cms.string( "hltESPKFUpdator" ),
3020  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3021  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3022 )
3023 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3024  errorRescaling = cms.double( 100.0 ),
3025  minHits = cms.int32( 3 ),
3026  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3027  appendToDataLabel = cms.string( "" ),
3028  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3029  Updator = cms.string( "hltESPKFUpdator" ),
3030  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3031  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3032 )
3033 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3034  SimpleMagneticField = cms.string( "" ),
3035  PropagationDirection = cms.string( "alongMomentum" ),
3036  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3037  Mass = cms.double( 0.105 ),
3038  ptMin = cms.double( -1.0 ),
3039  MaxDPhi = cms.double( 1.6 ),
3040  useRungeKutta = cms.bool( True )
3041 )
3042 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3043  Epsilon = cms.double( 5.0 ),
3044  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3045  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3046  PropagationDirection = cms.string( "alongMomentum" ),
3047  ComponentName = cms.string( "hltESPSmartPropagator" )
3048 )
3049 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3050  Epsilon = cms.double( 5.0 ),
3051  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3052  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3053  PropagationDirection = cms.string( "alongMomentum" ),
3054  ComponentName = cms.string( "hltESPSmartPropagatorAny" )
3055 )
3056 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3057  Epsilon = cms.double( 5.0 ),
3058  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3059  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3060  PropagationDirection = cms.string( "oppositeToMomentum" ),
3061  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" )
3062 )
3063 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3064  distance = cms.double( 0.5 )
3065 )
3066 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3067  NoErrorPropagation = cms.bool( False ),
3068  endcapShiftInZPos = cms.double( 0.0 ),
3069  PropagationDirection = cms.string( "alongMomentum" ),
3070  useTuningForL2Speed = cms.bool( False ),
3071  useIsYokeFlag = cms.bool( True ),
3072  endcapShiftInZNeg = cms.double( 0.0 ),
3073  SetVBFPointer = cms.bool( False ),
3074  AssumeNoMaterial = cms.bool( False ),
3075  returnTangentPlane = cms.bool( True ),
3076  useInTeslaFromMagField = cms.bool( False ),
3077  VBFName = cms.string( "VolumeBasedMagneticField" ),
3078  useEndcapShiftsInZ = cms.bool( False ),
3079  sendLogWarning = cms.bool( False ),
3080  useMatVolumes = cms.bool( True ),
3081  debug = cms.bool( False ),
3082  ApplyRadX0Correction = cms.bool( True ),
3083  useMagVolumes = cms.bool( True ),
3084  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" )
3085 )
3086 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3087  NoErrorPropagation = cms.bool( False ),
3088  endcapShiftInZPos = cms.double( 0.0 ),
3089  PropagationDirection = cms.string( "oppositeToMomentum" ),
3090  useTuningForL2Speed = cms.bool( False ),
3091  useIsYokeFlag = cms.bool( True ),
3092  endcapShiftInZNeg = cms.double( 0.0 ),
3093  SetVBFPointer = cms.bool( False ),
3094  AssumeNoMaterial = cms.bool( False ),
3095  returnTangentPlane = cms.bool( True ),
3096  useInTeslaFromMagField = cms.bool( False ),
3097  VBFName = cms.string( "VolumeBasedMagneticField" ),
3098  useEndcapShiftsInZ = cms.bool( False ),
3099  sendLogWarning = cms.bool( False ),
3100  useMatVolumes = cms.bool( True ),
3101  debug = cms.bool( False ),
3102  ApplyRadX0Correction = cms.bool( True ),
3103  useMagVolumes = cms.bool( True ),
3104  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
3105 )
3106 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3107  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3108  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3109  parameters = cms.PSet(
3110  mLC_P2 = cms.double( 0.3 ),
3111  mLC_P1 = cms.double( 0.618 ),
3112  mLC_P0 = cms.double( -0.326 ),
3113  useLegacyError = cms.bool( False ),
3114  mTEC_P1 = cms.double( 0.471 ),
3115  mTEC_P0 = cms.double( -1.885 ),
3116  mTOB_P0 = cms.double( -1.026 ),
3117  mTOB_P1 = cms.double( 0.253 ),
3118  mTIB_P0 = cms.double( -0.742 ),
3119  mTIB_P1 = cms.double( 0.202 ),
3120  mTID_P0 = cms.double( -1.427 ),
3121  mTID_P1 = cms.double( 0.433 ),
3122  maxChgOneMIP = cms.double( 6000.0 )
3123  )
3124 )
3125 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3126  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3127  Matcher = cms.string( "StandardMatcher" ),
3128  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3129  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3130  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" )
3131 )
3132 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3133  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3134  Matcher = cms.string( "StandardMatcher" ),
3135  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3136  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3137  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" )
3138 )
3139 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3140  StripCPE = cms.string( "Fake" ),
3141  Matcher = cms.string( "StandardMatcher" ),
3142  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3143  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3144  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" )
3145 )
3146 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3147  StripCPE = cms.string( "Fake" ),
3148  Matcher = cms.string( "StandardMatcher" ),
3149  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3150  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3151  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" )
3152 )
3153 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3154  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3155  fractionShared = cms.double( 0.5 ),
3156  ValidHitBonus = cms.double( 100.0 ),
3157  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3158  MissingHitPenalty = cms.double( 0.0 ),
3159  allowSharedFirstHit = cms.bool( False )
3160 )
3161 fragment.hltESPTrajectoryCleanerBySharedSeeds = cms.ESProducer( "TrajectoryCleanerESProducer",
3162  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedSeeds" ),
3163  fractionShared = cms.double( 0.5 ),
3164  ValidHitBonus = cms.double( 100.0 ),
3165  ComponentType = cms.string( "TrajectoryCleanerBySharedSeeds" ),
3166  MissingHitPenalty = cms.double( 0.0 ),
3167  allowSharedFirstHit = cms.bool( True )
3168 )
3169 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3170  appendToDataLabel = cms.string( "" ),
3171  minHits = cms.int32( 3 ),
3172  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3173  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3174  Updator = cms.string( "hltESPKFUpdator" ),
3175  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3176  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
3177 )
3178 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3179  errorRescaling = cms.double( 100.0 ),
3180  minHits = cms.int32( 3 ),
3181  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3182  appendToDataLabel = cms.string( "" ),
3183  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3184  Updator = cms.string( "hltESPKFUpdator" ),
3185  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3186  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
3187 )
3188 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3189  ComponentName = cms.string( "HODetIdAssociator" ),
3190  etaBinSize = cms.double( 0.087 ),
3191  nEta = cms.int32( 30 ),
3192  nPhi = cms.int32( 72 ),
3193  includeBadChambers = cms.bool( False )
3194 )
3195 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3196  ComponentName = cms.string( "MuonDetIdAssociator" ),
3197  etaBinSize = cms.double( 0.125 ),
3198  nEta = cms.int32( 48 ),
3199  nPhi = cms.int32( 48 ),
3200  includeBadChambers = cms.bool( False )
3201 )
3202 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3203  ComponentName = cms.string( "SimpleNavigationSchool" ),
3204  SimpleMagneticField = cms.string( "ParabolicMf" )
3205 )
3206 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3207  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3208  etaBinSize = cms.double( 0.1 ),
3209  nEta = cms.int32( 60 ),
3210  nPhi = cms.int32( 30 ),
3211  includeBadChambers = cms.bool( False )
3212 )
3213 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
3214  ListOfRecordToMerge = cms.VPSet(
3215  cms.PSet( record = cms.string( "SiPixelQualityFromDbRcd" ),
3216  tag = cms.string( "" )
3217  ),
3218  cms.PSet( record = cms.string( "SiPixelDetVOffRcd" ),
3219  tag = cms.string( "" )
3220  )
3221  )
3222 )
3223 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3224 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3225  LatencyRecord = cms.PSet(
3226  record = cms.string( "SiStripLatencyRcd" ),
3227  label = cms.untracked.string( "" )
3228  ),
3229  BackPlaneCorrectionDeconvMode = cms.PSet(
3230  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
3231  label = cms.untracked.string( "deconvolution" )
3232  ),
3233  BackPlaneCorrectionPeakMode = cms.PSet(
3234  record = cms.string( "SiStripBackPlaneCorrectionRcd" ),
3235  label = cms.untracked.string( "peak" )
3236  )
3237 )
3238 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3239  LatencyRecord = cms.PSet(
3240  record = cms.string( "SiStripLatencyRcd" ),
3241  label = cms.untracked.string( "" )
3242  ),
3243  LorentzAngleDeconvMode = cms.PSet(
3244  record = cms.string( "SiStripLorentzAngleRcd" ),
3245  label = cms.untracked.string( "deconvolution" )
3246  ),
3247  LorentzAnglePeakMode = cms.PSet(
3248  record = cms.string( "SiStripLorentzAngleRcd" ),
3249  label = cms.untracked.string( "peak" )
3250  )
3251 )
3252 
3253 fragment.ThroughputService = cms.Service( "ThroughputService",
3254  dqmPath = cms.untracked.string( "HLT/Throughput" ),
3255  timeRange = cms.untracked.double( 60000.0 ),
3256  timeResolution = cms.untracked.double( 5.828 )
3257 )
3258 
3259 fragment.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
3260  toGet = cms.VPSet(
3261  ),
3262  verbose = cms.untracked.bool( False )
3263 )
3264 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3265  RawDataCollection = cms.InputTag( "rawDataCollector" )
3266 )
3267 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3268  result = cms.bool( False )
3269 )
3270 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3271  SelectedTriggerType = cms.int32( 1 )
3272 )
3273 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3274  lenSlinkTrailer = cms.untracked.int32( 8 ),
3275  lenAMC13Header = cms.untracked.int32( 8 ),
3276  CTP7 = cms.untracked.bool( False ),
3277  lenAMC13Trailer = cms.untracked.int32( 8 ),
3278  Setup = cms.string( "stage2::GTSetup" ),
3279  MinFeds = cms.uint32( 0 ),
3280  InputLabel = cms.InputTag( "rawDataCollector" ),
3281  lenSlinkHeader = cms.untracked.int32( 8 ),
3282  MTF7 = cms.untracked.bool( False ),
3283  FWId = cms.uint32( 0 ),
3284  debug = cms.untracked.bool( False ),
3285  FedIds = cms.vint32( 1404 ),
3286  lenAMCHeader = cms.untracked.int32( 8 ),
3287  lenAMCTrailer = cms.untracked.int32( 0 ),
3288  FWOverride = cms.bool( False )
3289 )
3290 fragment.hltCaloStage2Digis = cms.EDProducer( "L1TRawToDigi",
3291  lenSlinkTrailer = cms.untracked.int32( 8 ),
3292  lenAMC13Header = cms.untracked.int32( 8 ),
3293  CTP7 = cms.untracked.bool( False ),
3294  lenAMC13Trailer = cms.untracked.int32( 8 ),
3295  Setup = cms.string( "stage2::CaloSetup" ),
3296  MinFeds = cms.uint32( 0 ),
3297  InputLabel = cms.InputTag( "rawDataCollector" ),
3298  lenSlinkHeader = cms.untracked.int32( 8 ),
3299  MTF7 = cms.untracked.bool( False ),
3300  FWId = cms.uint32( 0 ),
3301  debug = cms.untracked.bool( False ),
3302  FedIds = cms.vint32( 1360, 1366 ),
3303  lenAMCHeader = cms.untracked.int32( 8 ),
3304  lenAMCTrailer = cms.untracked.int32( 0 ),
3305  FWOverride = cms.bool( False )
3306 )
3307 fragment.hltGmtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3308  lenSlinkTrailer = cms.untracked.int32( 8 ),
3309  lenAMC13Header = cms.untracked.int32( 8 ),
3310  CTP7 = cms.untracked.bool( False ),
3311  lenAMC13Trailer = cms.untracked.int32( 8 ),
3312  Setup = cms.string( "stage2::GMTSetup" ),
3313  MinFeds = cms.uint32( 0 ),
3314  InputLabel = cms.InputTag( "rawDataCollector" ),
3315  lenSlinkHeader = cms.untracked.int32( 8 ),
3316  MTF7 = cms.untracked.bool( False ),
3317  FWId = cms.uint32( 0 ),
3318  debug = cms.untracked.bool( False ),
3319  FedIds = cms.vint32( 1402 ),
3320  lenAMCHeader = cms.untracked.int32( 8 ),
3321  lenAMCTrailer = cms.untracked.int32( 0 ),
3322  FWOverride = cms.bool( False )
3323 )
3324 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3325  L1DataBxInEvent = cms.int32( 5 ),
3326  JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3327  AlgorithmTriggersUnmasked = cms.bool( True ),
3328  EmulateBxInEvent = cms.int32( 1 ),
3329  AlgorithmTriggersUnprescaled = cms.bool( True ),
3330  PrintL1Menu = cms.untracked.bool( False ),
3331  Verbosity = cms.untracked.int32( 0 ),
3332  EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3333  ProduceL1GtDaqRecord = cms.bool( True ),
3334  PrescaleSet = cms.uint32( 1 ),
3335  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3336  EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3337  TriggerMenuLuminosity = cms.string( "startup" ),
3338  ProduceL1GtObjectMapRecord = cms.bool( True ),
3339  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3340  PrescaleCSVFile = cms.string( "prescale_L1TGlobal.csv" ),
3341  TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3342  BstLengthBytes = cms.int32( -1 ),
3343  MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
3344 )
3345 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
3346  scalersInputTag = cms.InputTag( "rawDataCollector" )
3347 )
3348 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3349  maxZ = cms.double( 40.0 ),
3350  src = cms.InputTag( "hltScalersRawToDigi" ),
3351  gtEvmLabel = cms.InputTag( "" ),
3352  changeToCMSCoordinates = cms.bool( False ),
3353  setSigmaZ = cms.double( 0.0 ),
3354  maxRadius = cms.double( 2.0 )
3355 )
3356 fragment.hltL1sCastorMediumJetBptxAND = cms.EDFilter( "HLTL1TSeed",
3357  L1SeedsLogicalExpression = cms.string( "L1_CastorMediumJet_BptxAND" ),
3358  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3359  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3360  saveTags = cms.bool( True ),
3361  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3362  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3363  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3364  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3365  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3366 )
3367 fragment.hltPrePAL1CastorMediumJetBptxAND = cms.EDFilter( "HLTPrescaler",
3368  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3369  offset = cms.uint32( 0 )
3370 )
3371 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
3372  result = cms.bool( True )
3373 )
3374 fragment.hltL1sCastorHaloMuon = cms.EDFilter( "HLTL1TSeed",
3375  L1SeedsLogicalExpression = cms.string( "L1_CastorHaloMuon" ),
3376  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3377  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3378  saveTags = cms.bool( True ),
3379  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3380  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3381  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3382  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3383  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3384 )
3385 fragment.hltPrePAL1CastorHaloMuon = cms.EDFilter( "HLTPrescaler",
3386  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3387  offset = cms.uint32( 0 )
3388 )
3389 fragment.hltL1sCastorMediumJet = cms.EDFilter( "HLTL1TSeed",
3390  L1SeedsLogicalExpression = cms.string( "L1_CastorMediumJet" ),
3391  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3392  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3393  saveTags = cms.bool( True ),
3394  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3395  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3396  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3397  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3398  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3399 )
3400 fragment.hltPrePAL1CastorMediumJet = cms.EDFilter( "HLTPrescaler",
3401  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3402  offset = cms.uint32( 0 )
3403 )
3404 fragment.hltUPCL1SingleMuOpenSeed = cms.EDFilter( "HLTL1TSeed",
3405  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
3406  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3407  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3408  saveTags = cms.bool( True ),
3409  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3410  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3411  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3412  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3413  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3414 )
3415 fragment.hltPrePASingleMuOpen = cms.EDFilter( "HLTPrescaler",
3416  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3417  offset = cms.uint32( 0 )
3418 )
3419 fragment.hltUPCL1SingleMuOpenNotHF0Seed = cms.EDFilter( "HLTL1TSeed",
3420  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_NotMinimumBiasHF0_AND_BptxAND" ),
3421  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3422  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3423  saveTags = cms.bool( True ),
3424  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3425  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3426  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3427  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3428  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3429 )
3430 fragment.hltPrePASingleMuOpenHFOneTowerVeto = cms.EDFilter( "HLTPrescaler",
3431  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3432  offset = cms.uint32( 0 )
3433 )
3434 fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0OneTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
3435  saveTags = cms.bool( True ),
3436  PreviousCandTag = cms.InputTag( "hltUPCL1SingleMuOpenNotHF0Seed" ),
3437  MinPt = cms.double( 0.0 ),
3438  MinN = cms.int32( 1 ),
3439  MaxEta = cms.double( 999.0 ),
3440  CentralBxOnly = cms.bool( True ),
3441  SelectQualities = cms.vint32( ),
3442  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
3443 )
3444 fragment.hltPrePASingleMuOpenHFOneTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
3445  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3446  offset = cms.uint32( 0 )
3447 )
3448 fragment.hltSiPixelDigis = cms.EDProducer( "SiPixelRawToDigi",
3449  UseQualityInfo = cms.bool( False ),
3450  UsePilotBlade = cms.bool( False ),
3451  UsePhase1 = cms.bool( False ),
3452  InputLabel = cms.InputTag( "rawDataCollector" ),
3453  IncludeErrors = cms.bool( False ),
3454  ErrorList = cms.vint32( ),
3455  Regions = cms.PSet( ),
3456  Timing = cms.untracked.bool( False ),
3457  CablingMapLabel = cms.string( "" ),
3458  UserErrorList = cms.vint32( )
3459 )
3460 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelClusterProducer",
3461  src = cms.InputTag( "hltSiPixelDigis" ),
3462  ChannelThreshold = cms.int32( 1000 ),
3463  maxNumberOfClusters = cms.int32( 20000 ),
3464  VCaltoElectronGain = cms.int32( 65 ),
3465  MissCalibrate = cms.untracked.bool( True ),
3466  SplitClusters = cms.bool( False ),
3467  VCaltoElectronOffset = cms.int32( -414 ),
3468  payloadType = cms.string( "HLT" ),
3469  SeedThreshold = cms.int32( 1000 ),
3470  ClusterThreshold = cms.double( 4000.0 )
3471 )
3472 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
3473  src = cms.InputTag( "hltSiPixelClusters" ),
3474  onDemand = cms.bool( False )
3475 )
3476 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitConverter",
3477  VerboseLevel = cms.untracked.int32( 0 ),
3478  src = cms.InputTag( "hltSiPixelClusters" ),
3479  CPE = cms.string( "hltESPPixelCPEGeneric" )
3480 )
3481 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
3482  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
3483  'BPix1+BPix2+FPix1_pos',
3484  'BPix1+BPix2+FPix1_neg',
3485  'BPix1+FPix1_pos+FPix2_pos',
3486  'BPix1+FPix1_neg+FPix2_neg' ),
3487  MTOB = cms.PSet( ),
3488  TEC = cms.PSet( ),
3489  MTID = cms.PSet( ),
3490  FPix = cms.PSet(
3491  useErrorsFromParam = cms.bool( True ),
3492  hitErrorRPhi = cms.double( 0.0051 ),
3493  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3494  HitProducer = cms.string( "hltSiPixelRecHits" ),
3495  hitErrorRZ = cms.double( 0.0036 )
3496  ),
3497  MTEC = cms.PSet( ),
3498  MTIB = cms.PSet( ),
3499  TID = cms.PSet( ),
3500  TOB = cms.PSet( ),
3501  BPix = cms.PSet(
3502  useErrorsFromParam = cms.bool( True ),
3503  hitErrorRPhi = cms.double( 0.0027 ),
3504  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3505  HitProducer = cms.string( "hltSiPixelRecHits" ),
3506  hitErrorRZ = cms.double( 0.006 )
3507  ),
3508  TIB = cms.PSet( )
3509 )
3510 fragment.hltPAPixelTracksForMinBias = cms.EDProducer( "PixelTrackProducer",
3511  useFilterWithES = cms.bool( False ),
3512  FilterPSet = cms.PSet(
3513  chi2 = cms.double( 1000.0 ),
3514  nSigmaTipMaxTolerance = cms.double( 0.0 ),
3515  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
3516  nSigmaInvPtTolerance = cms.double( 0.0 ),
3517  ptMin = cms.double( 0.4 ),
3518  tipMax = cms.double( 1.0 )
3519  ),
3520  passLabel = cms.string( "" ),
3521  FitterPSet = cms.PSet(
3522  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
3523  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3524  fixImpactParameter = cms.double( 0.0 )
3525  ),
3526  RegionFactoryPSet = cms.PSet(
3527  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
3528  RegionPSet = cms.PSet(
3529  precise = cms.bool( True ),
3530  originRadius = cms.double( 0.2 ),
3531  ptMin = cms.double( 0.4 ),
3532  originHalfLength = cms.double( 24.0 ),
3533  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
3534  useMultipleScattering = cms.bool( False ),
3535  useFakeVertices = cms.bool( False )
3536  )
3537  ),
3538  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
3539  OrderedHitsFactoryPSet = cms.PSet(
3540  ComponentName = cms.string( "StandardHitTripletGenerator" ),
3541  GeneratorPSet = cms.PSet(
3542  useBending = cms.bool( True ),
3543  useFixedPreFiltering = cms.bool( False ),
3544  maxElement = cms.uint32( 100000 ),
3545  phiPreFiltering = cms.double( 0.3 ),
3546  extraHitRPhitolerance = cms.double( 0.06 ),
3547  useMultScattering = cms.bool( True ),
3548  SeedComparitorPSet = cms.PSet(
3549  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
3550  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
3551  ),
3552  extraHitRZtolerance = cms.double( 0.06 ),
3553  ComponentName = cms.string( "PixelTripletHLTGenerator" )
3554  ),
3555  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
3556  )
3557 )
3558 fragment.hltPAPixelCandsForMinBias = cms.EDProducer( "ConcreteChargedCandidateProducer",
3559  src = cms.InputTag( "hltPAPixelTracksForMinBias" ),
3560  particleType = cms.string( "pi+" )
3561 )
3562 fragment.hltPAPixelFilter1ForUPC = cms.EDFilter( "HLTPixlMBFilt",
3563  pixlTag = cms.InputTag( "hltPAPixelCandsForMinBias" ),
3564  saveTags = cms.bool( True ),
3565  MinTrks = cms.uint32( 1 ),
3566  MinPt = cms.double( 0.0 ),
3567  MinSep = cms.double( 0.0 )
3568 )
3569 fragment.hltUPCL1SingleMuOpenNotHF0TwoTowerSeed = cms.EDFilter( "HLTL1TSeed",
3570  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_TwoTowerHFVeto_OR_BptxAND" ),
3571  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3572  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3573  saveTags = cms.bool( True ),
3574  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3575  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3576  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3577  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3578  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3579 )
3580 fragment.hltPrePASingleMuOpenHFTwoTowerVeto = cms.EDFilter( "HLTPrescaler",
3581  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3582  offset = cms.uint32( 0 )
3583 )
3584 fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0TwoTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
3585  saveTags = cms.bool( True ),
3586  PreviousCandTag = cms.InputTag( "hltUPCL1SingleMuOpenNotHF0TwoTowerSeed" ),
3587  MinPt = cms.double( 0.0 ),
3588  MinN = cms.int32( 1 ),
3589  MaxEta = cms.double( 999.0 ),
3590  CentralBxOnly = cms.bool( True ),
3591  SelectQualities = cms.vint32( ),
3592  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
3593 )
3594 fragment.hltPrePASingleMuOpenHFTwoTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
3595  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3596  offset = cms.uint32( 0 )
3597 )
3598 fragment.hltUPCL1SingleMuOpenBptxSeed = cms.EDFilter( "HLTL1TSeed",
3599  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_BptxAND" ),
3600  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
3601  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
3602  saveTags = cms.bool( True ),
3603  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3604  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
3605  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
3606  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
3607  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
3608 )
3609 fragment.hltPrePASingleMuOpenPixelTrackGt0Lt10 = cms.EDFilter( "HLTPrescaler",
3610  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3611  offset = cms.uint32( 0 )
3612 )
3613 fragment.hltL1fL1shltUPCL1SingleMuOpenFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
3614  saveTags = cms.bool( True ),
3615  PreviousCandTag = cms.InputTag( "hltUPCL1SingleMuOpenBptxSeed" ),
3616  MinPt = cms.double( 0.0 ),
3617  MinN = cms.int32( 1 ),
3618  MaxEta = cms.double( 999.0 ),
3619  CentralBxOnly = cms.bool( True ),
3620  SelectQualities = cms.vint32( ),
3621  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
3622 )
3623 fragment.hltPAPixelFilter10ForUPC = cms.EDFilter( "HLTPixlMBFilt",
3624  pixlTag = cms.InputTag( "hltPAPixelCandsForMinBias" ),
3625  saveTags = cms.bool( True ),
3626  MinTrks = cms.uint32( 10 ),
3627  MinPt = cms.double( 0.0 ),
3628  MinSep = cms.double( 0.0 )
3629 )
3630 fragment.hltPrePASingleMuOpenPixelTrackGt0Lt15 = cms.EDFilter( "HLTPrescaler",
3631  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3632  offset = cms.uint32( 0 )
3633 )
3634 fragment.hltPAPixelFilter15ForUPC = cms.EDFilter( "HLTPixlMBFilt",
3635  pixlTag = cms.InputTag( "hltPAPixelCandsForMinBias" ),
3636  saveTags = cms.bool( True ),
3637  MinTrks = cms.uint32( 15 ),
3638  MinPt = cms.double( 0.0 ),
3639  MinSep = cms.double( 0.0 )
3640 )
3641 fragment.hltPrePASingleMuOpenPixelTrackGt0FullTrackLt10 = cms.EDFilter( "HLTPrescaler",
3642  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
3643  offset = cms.uint32( 0 )
3644 )
3645 fragment.hltEcalDigis = cms.EDProducer( "EcalRawToDigi",
3646  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 ),
3647  FedLabel = cms.InputTag( "listfeds" ),
3648  eventPut = cms.bool( True ),
3649  srpUnpacking = cms.bool( True ),
3650  syncCheck = cms.bool( True ),
3651  headerUnpacking = cms.bool( True ),
3652  feUnpacking = cms.bool( True ),
3653  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 ),
3654  tccUnpacking = cms.bool( True ),
3655  numbTriggerTSamples = cms.int32( 1 ),
3656  InputLabel = cms.InputTag( "rawDataCollector" ),
3657  numbXtalTSamples = cms.int32( 10 ),
3658  feIdCheck = cms.bool( True ),
3659  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 ),
3660  silentMode = cms.untracked.bool( True ),
3661  DoRegional = cms.bool( False ),
3662  forceToKeepFRData = cms.bool( False ),
3663  memUnpacking = cms.bool( True )
3664 )
3665 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitProducer",
3666  EEdigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
3667  EBdigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
3668  EEhitCollection = cms.string( "EcalUncalibRecHitsEE" ),
3669  EBhitCollection = cms.string( "EcalUncalibRecHitsEB" ),
3670  algo = cms.string( "EcalUncalibRecHitWorkerMultiFit" ),
3671  algoPSet = cms.PSet(
3672  outOfTimeThresholdGain61pEB = cms.double( 5.0 ),
3673  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
3674  activeBXs = cms.vint32( -5, -4, -3, -2, -1, 0, 1, 2 ),
3675  amplitudeThresholdEE = cms.double( 10.0 ),
3676  EBtimeConstantTerm = cms.double( 0.6 ),
3677  EEtimeFitLimits_Lower = cms.double( 0.2 ),
3678  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
3679  ebSpikeThreshold = cms.double( 1.042 ),
3680  EBtimeNconst = cms.double( 28.5 ),
3681  ampErrorCalculation = cms.bool( False ),
3682  kPoorRecoFlagEB = cms.bool( True ),
3683  EBtimeFitLimits_Lower = cms.double( 0.2 ),
3684  kPoorRecoFlagEE = cms.bool( False ),
3685  chi2ThreshEB_ = cms.double( 65.0 ),
3686  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
3687  useLumiInfoRunHeader = cms.bool( False ),
3688  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
3689  outOfTimeThresholdGain12mEB = cms.double( 5.0 ),
3690  EEtimeFitLimits_Upper = cms.double( 1.4 ),
3691  prefitMaxChiSqEB = cms.double( 15.0 ),
3692  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
3693  prefitMaxChiSqEE = cms.double( 10.0 ),
3694  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
3695  EBtimeFitLimits_Upper = cms.double( 1.4 ),
3696  timealgo = cms.string( "None" ),
3697  amplitudeThresholdEB = cms.double( 10.0 ),
3698  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
3699  outOfTimeThresholdGain12pEB = cms.double( 5.0 ),
3700  EEtimeNconst = cms.double( 31.8 ),
3701  outOfTimeThresholdGain61mEB = cms.double( 5.0 ),
3702  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
3703  EEtimeConstantTerm = cms.double( 1.0 ),
3704  chi2ThreshEE_ = cms.double( 50.0 ),
3705  doPrefitEE = cms.bool( True ),
3706  doPrefitEB = cms.bool( True )
3707  )
3708 )
3709 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
3710  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
3711  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
3712  integrityTTIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityTTIdErrors' ),
3713  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
3714  ebFEToBeRecovered = cms.string( "ebFE" ),
3715  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainErrors' ),
3716  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
3717  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
3718  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityChIdErrors' ),
3719  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityGainSwitchErrors' ),
3720  ebSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
3721  eeSrFlagCollection = cms.InputTag( "hltEcalDigis" ),
3722  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigis','EcalIntegrityBlockSizeErrors' ),
3723  eeFEToBeRecovered = cms.string( "eeFE" )
3724 )
3725 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
3726  recoverEEVFE = cms.bool( False ),
3727  EErechitCollection = cms.string( "EcalRecHitsEE" ),
3728  recoverEBIsolatedChannels = cms.bool( False ),
3729  recoverEBVFE = cms.bool( False ),
3730  laserCorrection = cms.bool( True ),
3731  EBLaserMIN = cms.double( 0.5 ),
3732  killDeadChannels = cms.bool( True ),
3733  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
3734  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
3735  EBLaserMAX = cms.double( 3.0 ),
3736  EELaserMIN = cms.double( 0.5 ),
3737  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
3738  EELaserMAX = cms.double( 8.0 ),
3739  recoverEEIsolatedChannels = cms.bool( False ),
3740  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
3741  recoverEBFE = cms.bool( True ),
3742  algo = cms.string( "EcalRecHitWorkerSimple" ),
3743  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
3744  singleChannelRecoveryThreshold = cms.double( 8.0 ),
3745  ChannelStatusToBeExcluded = cms.vstring( ),
3746  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
3747  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
3748  recoverEEFE = cms.bool( True ),
3749  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigis','EcalTriggerPrimitives' ),
3750  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
3751  flagsMapDBReco = cms.PSet(
3752  kGood = cms.vstring( 'kOk',
3753  'kDAC',
3754  'kNoLaser',
3755  'kNoisy' ),
3756  kNeighboursRecovered = cms.vstring( 'kFixedG0',
3757  'kNonRespondingIsolated',
3758  'kDeadVFE' ),
3759  kDead = cms.vstring( 'kNoDataNoTP' ),
3760  kNoisy = cms.vstring( 'kNNoisy',
3761  'kFixedG6',
3762  'kFixedG1' ),
3763  kTowerRecovered = cms.vstring( 'kDeadFE' )
3764  ),
3765  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
3766  skipTimeCalib = cms.bool( True ),
3767  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
3768  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
3769  cleaningConfig = cms.PSet(
3770  e6e2thresh = cms.double( 0.04 ),
3771  tightenCrack_e6e2_double = cms.double( 3.0 ),
3772  e4e1Threshold_endcap = cms.double( 0.3 ),
3773  tightenCrack_e4e1_single = cms.double( 3.0 ),
3774  tightenCrack_e1_double = cms.double( 2.0 ),
3775  cThreshold_barrel = cms.double( 4.0 ),
3776  e4e1Threshold_barrel = cms.double( 0.08 ),
3777  tightenCrack_e1_single = cms.double( 2.0 ),
3778  e4e1_b_barrel = cms.double( -0.024 ),
3779  e4e1_a_barrel = cms.double( 0.04 ),
3780  ignoreOutOfTimeThresh = cms.double( 1.0E9 ),
3781  cThreshold_endcap = cms.double( 15.0 ),
3782  e4e1_b_endcap = cms.double( -0.0125 ),
3783  e4e1_a_endcap = cms.double( 0.02 ),
3784  cThreshold_double = cms.double( 10.0 )
3785  ),
3786  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
3787  logWarningEtThreshold_EE_FE = cms.double( 50.0 )
3788 )
3789 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
3790  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
3791  FilterDataQuality = cms.bool( True ),
3792  silent = cms.untracked.bool( True ),
3793  HcalFirstFED = cms.untracked.int32( 700 ),
3794  InputLabel = cms.InputTag( "rawDataCollector" ),
3795  ComplainEmptyData = cms.untracked.bool( False ),
3796  ElectronicsMap = cms.string( "" ),
3797  UnpackCalib = cms.untracked.bool( True ),
3798  UnpackUMNio = cms.untracked.bool( True ),
3799  FEDs = cms.untracked.vint32( ),
3800  UnpackerMode = cms.untracked.int32( 0 ),
3801  UnpackTTP = cms.untracked.bool( False ),
3802  lastSample = cms.int32( 9 ),
3803  UnpackZDC = cms.untracked.bool( True ),
3804  firstSample = cms.int32( 0 )
3805 )
3806 fragment.hltHbhereco = cms.EDProducer( "HcalHitReconstructor",
3807  pedestalUpperLimit = cms.double( 2.7 ),
3808  timeSlewPars = cms.vdouble( 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0 ),
3809  pedestalSubtractionType = cms.int32( 1 ),
3810  respCorrM3 = cms.double( 0.95 ),
3811  timeSlewParsType = cms.int32( 3 ),
3812  digiTimeFromDB = cms.bool( True ),
3813  mcOOTCorrectionName = cms.string( "" ),
3814  S9S1stat = cms.PSet( ),
3815  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
3816  tsFromDB = cms.bool( True ),
3817  samplesToAdd = cms.int32( 4 ),
3818  mcOOTCorrectionCategory = cms.string( "MC" ),
3819  dataOOTCorrectionName = cms.string( "" ),
3820  puCorrMethod = cms.int32( 3 ),
3821  correctionPhaseNS = cms.double( 13.0 ),
3822  HFInWindowStat = cms.PSet( ),
3823  digiLabel = cms.InputTag( "hltHcalDigis" ),
3824  setHSCPFlags = cms.bool( False ),
3825  firstAuxTS = cms.int32( 4 ),
3826  digistat = cms.PSet( ),
3827  hfTimingTrustParameters = cms.PSet( ),
3828  PETstat = cms.PSet( ),
3829  setSaturationFlags = cms.bool( False ),
3830  setNegativeFlags = cms.bool( False ),
3831  useLeakCorrection = cms.bool( False ),
3832  setTimingTrustFlags = cms.bool( False ),
3833  S8S1stat = cms.PSet( ),
3834  correctForPhaseContainment = cms.bool( True ),
3835  correctForTimeslew = cms.bool( True ),
3836  setNoiseFlags = cms.bool( False ),
3837  correctTiming = cms.bool( False ),
3838  setPulseShapeFlags = cms.bool( True ),
3839  Subdetector = cms.string( "HBHE" ),
3840  dataOOTCorrectionCategory = cms.string( "Data" ),
3841  dropZSmarkedPassed = cms.bool( True ),
3842  recoParamsFromDB = cms.bool( True ),
3843  firstSample = cms.int32( 4 ),
3844  setTimingShapedCutsFlags = cms.bool( False ),
3845  pulseJitter = cms.double( 1.0 ),
3846  chargeMax = cms.double( 6.0 ),
3847  timeMin = cms.double( -15.0 ),
3848  ts4chi2 = cms.double( 15.0 ),
3849  ts345chi2 = cms.double( 100.0 ),
3850  applyTimeSlew = cms.bool( True ),
3851  applyTimeConstraint = cms.bool( True ),
3852  applyPulseJitter = cms.bool( False ),
3853  pulseShapeParameters = cms.PSet(
3854  MinimumChargeThreshold = cms.double( 20.0 ),
3855  TS4TS5ChargeThreshold = cms.double( 70.0 ),
3856  TrianglePeakTS = cms.uint32( 0 ),
3857  LinearThreshold = cms.vdouble( ),
3858  LinearCut = cms.vdouble( ),
3859  LeftSlopeThreshold = cms.vdouble( ),
3860  LeftSlopeCut = cms.vdouble( ),
3861  RightSlopeCut = cms.vdouble( ),
3862  RightSlopeSmallThreshold = cms.vdouble( ),
3863  RightSlopeSmallCut = cms.vdouble( ),
3864  MinimumTS4TS5Threshold = cms.double( 100.0 ),
3865  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
3866  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 ),
3867  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
3868  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
3869  UseDualFit = cms.bool( False ),
3870  TriangleIgnoreSlow = cms.bool( False ),
3871  TS3TS4ChargeThreshold = cms.double( 70.0 ),
3872  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
3873  TS5TS6ChargeThreshold = cms.double( 70.0 ),
3874  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
3875  R45PlusOneRange = cms.double( 0.2 ),
3876  R45MinusOneRange = cms.double( 0.2 ),
3877  RMS8MaxThreshold = cms.vdouble( ),
3878  RMS8MaxCut = cms.vdouble( ),
3879  RightSlopeThreshold = cms.vdouble( )
3880  ),
3881  timingshapedcutsParameters = cms.PSet(
3882  ignorelowest = cms.bool( True ),
3883  win_offset = cms.double( 0.0 ),
3884  ignorehighest = cms.bool( False ),
3885  win_gain = cms.double( 1.0 ),
3886  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 )
3887  ),
3888  ts4Min = cms.double( 5.0 ),
3889  ts3chi2 = cms.double( 5.0 ),
3890  noise = cms.double( 1.0 ),
3891  applyPedConstraint = cms.bool( True ),
3892  applyUnconstrainedFit = cms.bool( False ),
3893  ts4Max = cms.double( 500.0 ),
3894  meanTime = cms.double( -2.5 ),
3895  flagParameters = cms.PSet(
3896  nominalPedestal = cms.double( 3.0 ),
3897  hitMultiplicityThreshold = cms.int32( 17 ),
3898  hitEnergyMinimum = cms.double( 1.0 ),
3899  pulseShapeParameterSets = cms.VPSet(
3900  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
3901  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
3902  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
3903  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
3904  )
3905  ),
3906  fitTimes = cms.int32( 1 ),
3907  timeMax = cms.double( 10.0 ),
3908  timeSigma = cms.double( 5.0 ),
3909  pedSigma = cms.double( 0.5 ),
3910  meanPed = cms.double( 0.0 ),
3911  hscpParameters = cms.PSet(
3912  slopeMax = cms.double( -0.6 ),
3913  r1Max = cms.double( 1.0 ),
3914  r1Min = cms.double( 0.15 ),
3915  TimingEnergyThreshold = cms.double( 30.0 ),
3916  slopeMin = cms.double( -1.5 ),
3917  outerMin = cms.double( 0.0 ),
3918  outerMax = cms.double( 0.1 ),
3919  fracLeaderMin = cms.double( 0.4 ),
3920  r2Min = cms.double( 0.1 ),
3921  r2Max = cms.double( 0.5 ),
3922  fracLeaderMax = cms.double( 0.7 )
3923  )
3924 )
3925 fragment.hltHfreco = cms.EDProducer( "HcalHitReconstructor",
3926  pedestalUpperLimit = cms.double( 2.7 ),
3927  timeSlewPars = cms.vdouble( 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0 ),
3928  pedestalSubtractionType = cms.int32( 1 ),
3929  respCorrM3 = cms.double( 0.95 ),
3930  timeSlewParsType = cms.int32( 3 ),
3931  digiTimeFromDB = cms.bool( True ),
3932  mcOOTCorrectionName = cms.string( "" ),
3933  S9S1stat = cms.PSet(
3934  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 ),
3935  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 ),
3936  flagsToSkip = cms.int32( 24 ),
3937  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 ),
3938  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 ),
3939  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 ),
3940  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 ),
3941  isS8S1 = cms.bool( False ),
3942  HcalAcceptSeverityLevel = cms.int32( 9 )
3943  ),
3944  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
3945  tsFromDB = cms.bool( True ),
3946  samplesToAdd = cms.int32( 2 ),
3947  mcOOTCorrectionCategory = cms.string( "MC" ),
3948  dataOOTCorrectionName = cms.string( "" ),
3949  puCorrMethod = cms.int32( 0 ),
3950  correctionPhaseNS = cms.double( 13.0 ),
3951  HFInWindowStat = cms.PSet(
3952  hflongEthresh = cms.double( 40.0 ),
3953  hflongMinWindowTime = cms.vdouble( -10.0 ),
3954  hfshortEthresh = cms.double( 40.0 ),
3955  hflongMaxWindowTime = cms.vdouble( 10.0 ),
3956  hfshortMaxWindowTime = cms.vdouble( 10.0 ),
3957  hfshortMinWindowTime = cms.vdouble( -12.0 )
3958  ),
3959  digiLabel = cms.InputTag( "hltHcalDigis" ),
3960  setHSCPFlags = cms.bool( False ),
3961  firstAuxTS = cms.int32( 1 ),
3962  digistat = cms.PSet(
3963  HFdigiflagFirstSample = cms.int32( 1 ),
3964  HFdigiflagMinEthreshold = cms.double( 40.0 ),
3965  HFdigiflagSamplesToAdd = cms.int32( 3 ),
3966  HFdigiflagExpectedPeak = cms.int32( 2 ),
3967  HFdigiflagCoef = cms.vdouble( 0.93, -0.012667, -0.38275 )
3968  ),
3969  hfTimingTrustParameters = cms.PSet(
3970  hfTimingTrustLevel2 = cms.int32( 4 ),
3971  hfTimingTrustLevel1 = cms.int32( 1 )
3972  ),
3973  PETstat = cms.PSet(
3974  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 ),
3975  short_R_29 = cms.vdouble( 0.8 ),
3976  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 ),
3977  flagsToSkip = cms.int32( 0 ),
3978  short_R = cms.vdouble( 0.8 ),
3979  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 ),
3980  long_R_29 = cms.vdouble( 0.8 ),
3981  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 ),
3982  long_R = cms.vdouble( 0.98 ),
3983  HcalAcceptSeverityLevel = cms.int32( 9 )
3984  ),
3985  setSaturationFlags = cms.bool( False ),
3986  setNegativeFlags = cms.bool( False ),
3987  useLeakCorrection = cms.bool( False ),
3988  setTimingTrustFlags = cms.bool( False ),
3989  S8S1stat = cms.PSet(
3990  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 ),
3991  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 ),
3992  flagsToSkip = cms.int32( 16 ),
3993  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 ),
3994  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 ),
3995  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 ),
3996  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 ),
3997  isS8S1 = cms.bool( True ),
3998  HcalAcceptSeverityLevel = cms.int32( 9 )
3999  ),
4000  correctForPhaseContainment = cms.bool( False ),
4001  correctForTimeslew = cms.bool( False ),
4002  setNoiseFlags = cms.bool( True ),
4003  correctTiming = cms.bool( False ),
4004  setPulseShapeFlags = cms.bool( False ),
4005  Subdetector = cms.string( "HF" ),
4006  dataOOTCorrectionCategory = cms.string( "Data" ),
4007  dropZSmarkedPassed = cms.bool( True ),
4008  recoParamsFromDB = cms.bool( True ),
4009  firstSample = cms.int32( 2 ),
4010  setTimingShapedCutsFlags = cms.bool( False ),
4011  pulseJitter = cms.double( 1.0 ),
4012  chargeMax = cms.double( 6.0 ),
4013  timeMin = cms.double( -15.0 ),
4014  ts4chi2 = cms.double( 15.0 ),
4015  ts345chi2 = cms.double( 100.0 ),
4016  applyTimeSlew = cms.bool( True ),
4017  applyTimeConstraint = cms.bool( True ),
4018  applyPulseJitter = cms.bool( False ),
4019  pulseShapeParameters = cms.PSet( ),
4020  timingshapedcutsParameters = cms.PSet( ),
4021  ts4Min = cms.double( 5.0 ),
4022  ts3chi2 = cms.double( 5.0 ),
4023  noise = cms.double( 1.0 ),
4024  applyPedConstraint = cms.bool( True ),
4025  applyUnconstrainedFit = cms.bool( False ),
4026  ts4Max = cms.double( 500.0 ),
4027  meanTime = cms.double( -2.5 ),
4028  flagParameters = cms.PSet( ),
4029  fitTimes = cms.int32( 1 ),
4030  timeMax = cms.double( 10.0 ),
4031  timeSigma = cms.double( 5.0 ),
4032  pedSigma = cms.double( 0.5 ),
4033  meanPed = cms.double( 0.0 ),
4034  hscpParameters = cms.PSet( )
4035 )
4036 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
4037  pedestalUpperLimit = cms.double( 2.7 ),
4038  timeSlewPars = cms.vdouble( 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0 ),
4039  pedestalSubtractionType = cms.int32( 1 ),
4040  respCorrM3 = cms.double( 0.95 ),
4041  timeSlewParsType = cms.int32( 3 ),
4042  digiTimeFromDB = cms.bool( True ),
4043  mcOOTCorrectionName = cms.string( "" ),
4044  S9S1stat = cms.PSet( ),
4045  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
4046  tsFromDB = cms.bool( True ),
4047  samplesToAdd = cms.int32( 4 ),
4048  mcOOTCorrectionCategory = cms.string( "MC" ),
4049  dataOOTCorrectionName = cms.string( "" ),
4050  puCorrMethod = cms.int32( 0 ),
4051  correctionPhaseNS = cms.double( 13.0 ),
4052  HFInWindowStat = cms.PSet( ),
4053  digiLabel = cms.InputTag( "hltHcalDigis" ),
4054  setHSCPFlags = cms.bool( False ),
4055  firstAuxTS = cms.int32( 4 ),
4056  digistat = cms.PSet( ),
4057  hfTimingTrustParameters = cms.PSet( ),
4058  PETstat = cms.PSet( ),
4059  setSaturationFlags = cms.bool( False ),
4060  setNegativeFlags = cms.bool( False ),
4061  useLeakCorrection = cms.bool( False ),
4062  setTimingTrustFlags = cms.bool( False ),
4063  S8S1stat = cms.PSet( ),
4064  correctForPhaseContainment = cms.bool( True ),
4065  correctForTimeslew = cms.bool( True ),
4066  setNoiseFlags = cms.bool( False ),
4067  correctTiming = cms.bool( False ),
4068  setPulseShapeFlags = cms.bool( False ),
4069  Subdetector = cms.string( "HO" ),
4070  dataOOTCorrectionCategory = cms.string( "Data" ),
4071  dropZSmarkedPassed = cms.bool( True ),
4072  recoParamsFromDB = cms.bool( True ),
4073  firstSample = cms.int32( 4 ),
4074  setTimingShapedCutsFlags = cms.bool( False ),
4075  pulseJitter = cms.double( 1.0 ),
4076  chargeMax = cms.double( 6.0 ),
4077  timeMin = cms.double( -15.0 ),
4078  ts4chi2 = cms.double( 15.0 ),
4079  ts345chi2 = cms.double( 100.0 ),
4080  applyTimeSlew = cms.bool( True ),
4081  applyTimeConstraint = cms.bool( True ),
4082  applyPulseJitter = cms.bool( False ),
4083  pulseShapeParameters = cms.PSet( ),
4084  timingshapedcutsParameters = cms.PSet( ),
4085  ts4Min = cms.double( 5.0 ),
4086  ts3chi2 = cms.double( 5.0 ),
4087  noise = cms.double( 1.0 ),
4088  applyPedConstraint = cms.bool( True ),
4089  applyUnconstrainedFit = cms.bool( False ),
4090  ts4Max = cms.double( 500.0 ),
4091  meanTime = cms.double( -2.5 ),
4092  flagParameters = cms.PSet( ),
4093  fitTimes = cms.int32( 1 ),
4094  timeMax = cms.double( 10.0 ),
4095  timeSigma = cms.double( 5.0 ),
4096  pedSigma = cms.double( 0.5 ),
4097  meanPed = cms.double( 0.0 ),
4098  hscpParameters = cms.PSet( )
4099 )
4100 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
4101  EBSumThreshold = cms.double( 0.2 ),
4102  MomHBDepth = cms.double( 0.2 ),
4103  UseEtEBTreshold = cms.bool( False ),
4104  hfInput = cms.InputTag( "hltHfreco" ),
4105  AllowMissingInputs = cms.bool( False ),
4106  MomEEDepth = cms.double( 0.0 ),
4107  EESumThreshold = cms.double( 0.45 ),
4108  HBGrid = cms.vdouble( ),
4109  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
4110  HBThreshold = cms.double( 0.7 ),
4111  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
4112  UseEcalRecoveredHits = cms.bool( False ),
4113  MomConstrMethod = cms.int32( 1 ),
4114  MomHEDepth = cms.double( 0.4 ),
4115  HcalThreshold = cms.double( -1000.0 ),
4116  HF2Weights = cms.vdouble( ),
4117  HOWeights = cms.vdouble( ),
4118  EEGrid = cms.vdouble( ),
4119  UseSymEBTreshold = cms.bool( False ),
4120  EEWeights = cms.vdouble( ),
4121  EEWeight = cms.double( 1.0 ),
4122  UseHO = cms.bool( False ),
4123  HBWeights = cms.vdouble( ),
4124  HF1Weight = cms.double( 1.0 ),
4125  HF2Grid = cms.vdouble( ),
4126  HEDWeights = cms.vdouble( ),
4127  EBWeight = cms.double( 1.0 ),
4128  HF1Grid = cms.vdouble( ),
4129  EBWeights = cms.vdouble( ),
4130  HOWeight = cms.double( 1.0E-99 ),
4131  HESWeight = cms.double( 1.0 ),
4132  HESThreshold = cms.double( 0.8 ),
4133  hbheInput = cms.InputTag( "hltHbhereco" ),
4134  HF2Weight = cms.double( 1.0 ),
4135  HF2Threshold = cms.double( 0.85 ),
4136  HcalAcceptSeverityLevel = cms.uint32( 9 ),
4137  EEThreshold = cms.double( 0.3 ),
4138  HOThresholdPlus1 = cms.double( 3.5 ),
4139  HOThresholdPlus2 = cms.double( 3.5 ),
4140  HF1Weights = cms.vdouble( ),
4141  hoInput = cms.InputTag( "hltHoreco" ),
4142  HF1Threshold = cms.double( 0.5 ),
4143  HcalPhase = cms.int32( 0 ),
4144  HESGrid = cms.vdouble( ),
4145  EcutTower = cms.double( -1000.0 ),
4146  UseRejectedRecoveredEcalHits = cms.bool( False ),
4147  UseEtEETreshold = cms.bool( False ),
4148  HESWeights = cms.vdouble( ),
4149  HOThresholdMinus1 = cms.double( 3.5 ),
4150  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
4151  'kWeird',
4152  'kBad' ),
4153  HEDWeight = cms.double( 1.0 ),
4154  UseSymEETreshold = cms.bool( False ),
4155  HEDThreshold = cms.double( 0.8 ),
4156  UseRejectedHitsOnly = cms.bool( False ),
4157  EBThreshold = cms.double( 0.07 ),
4158  HEDGrid = cms.vdouble( ),
4159  UseHcalRecoveredHits = cms.bool( False ),
4160  HOThresholdMinus2 = cms.double( 3.5 ),
4161  HOThreshold0 = cms.double( 3.5 ),
4162  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
4163  UseRejectedRecoveredHcalHits = cms.bool( False ),
4164  MomEBDepth = cms.double( 0.3 ),
4165  HBWeight = cms.double( 1.0 ),
4166  HOGrid = cms.vdouble( ),
4167  EBGrid = cms.vdouble( )
4168 )
4169 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
4170  Active_Area_Repeats = cms.int32( 5 ),
4171  doAreaFastjet = cms.bool( False ),
4172  voronoiRfact = cms.double( 0.9 ),
4173  maxBadHcalCells = cms.uint32( 9999999 ),
4174  doAreaDiskApprox = cms.bool( True ),
4175  maxRecoveredEcalCells = cms.uint32( 9999999 ),
4176  jetType = cms.string( "CaloJet" ),
4177  minSeed = cms.uint32( 14327 ),
4178  Ghost_EtaMax = cms.double( 6.0 ),
4179  doRhoFastjet = cms.bool( False ),
4180  jetAlgorithm = cms.string( "AntiKt" ),
4181  nSigmaPU = cms.double( 1.0 ),
4182  GhostArea = cms.double( 0.01 ),
4183  Rho_EtaMax = cms.double( 4.4 ),
4184  maxBadEcalCells = cms.uint32( 9999999 ),
4185  useDeterministicSeed = cms.bool( True ),
4186  doPVCorrection = cms.bool( False ),
4187  maxRecoveredHcalCells = cms.uint32( 9999999 ),
4188  rParam = cms.double( 0.4 ),
4189  maxProblematicHcalCells = cms.uint32( 9999999 ),
4190  doOutputJets = cms.bool( True ),
4191  src = cms.InputTag( "hltTowerMakerForAll" ),
4192  inputEtMin = cms.double( 0.3 ),
4193  puPtMin = cms.double( 10.0 ),
4194  srcPVs = cms.InputTag( "NotUsed" ),
4195  jetPtMin = cms.double( 1.0 ),
4196  radiusPU = cms.double( 0.4 ),
4197  maxProblematicEcalCells = cms.uint32( 9999999 ),
4198  doPUOffsetCorr = cms.bool( False ),
4199  inputEMin = cms.double( 0.0 ),
4200  useMassDropTagger = cms.bool( False ),
4201  muMin = cms.double( -1.0 ),
4202  subtractorName = cms.string( "" ),
4203  muCut = cms.double( -1.0 ),
4204  subjetPtMin = cms.double( -1.0 ),
4205  useTrimming = cms.bool( False ),
4206  muMax = cms.double( -1.0 ),
4207  yMin = cms.double( -1.0 ),
4208  useFiltering = cms.bool( False ),
4209  rFilt = cms.double( -1.0 ),
4210  yMax = cms.double( -1.0 ),
4211  zcut = cms.double( -1.0 ),
4212  MinVtxNdof = cms.int32( 5 ),
4213  MaxVtxZ = cms.double( 15.0 ),
4214  UseOnlyVertexTracks = cms.bool( False ),
4215  dRMin = cms.double( -1.0 ),
4216  nFilt = cms.int32( -1 ),
4217  usePruning = cms.bool( False ),
4218  maxDepth = cms.int32( -1 ),
4219  yCut = cms.double( -1.0 ),
4220  DzTrVtxMax = cms.double( 0.0 ),
4221  UseOnlyOnePV = cms.bool( False ),
4222  rcut_factor = cms.double( -1.0 ),
4223  sumRecHits = cms.bool( False ),
4224  trimPtFracMin = cms.double( -1.0 ),
4225  dRMax = cms.double( -1.0 ),
4226  DxyTrVtxMax = cms.double( 0.0 ),
4227  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
4228 )
4229 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
4230  min_N90 = cms.int32( -2 ),
4231  min_N90hits = cms.int32( 2 ),
4232  min_EMF = cms.double( 1.0E-6 ),
4233  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
4234  JetIDParams = cms.PSet(
4235  useRecHits = cms.bool( True ),
4236  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
4237  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
4238  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
4239  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4240  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
4241  ),
4242  max_EMF = cms.double( 999.0 )
4243 )
4244 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
4245  gridSpacing = cms.double( 0.55 ),
4246  maxRapidity = cms.double( 5.0 ),
4247  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
4248 )
4249 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
4250  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" ),
4251  algorithm = cms.string( "AK4CaloHLT" ),
4252  level = cms.string( "L1FastJet" )
4253 )
4254 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
4255  algorithm = cms.string( "AK4CaloHLT" ),
4256  level = cms.string( "L2Relative" )
4257 )
4258 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
4259  algorithm = cms.string( "AK4CaloHLT" ),
4260  level = cms.string( "L3Absolute" )
4261 )
4262 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
4263  algorithm = cms.string( "AK4CaloHLT" ),
4264  level = cms.string( "L2L3Residual" )
4265 )
4266 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
4267  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
4268 )
4269 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
4270  src = cms.InputTag( "hltAK4CaloJets" ),
4271  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
4272 )
4273 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
4274  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
4275  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
4276 )
4277 fragment.hltPAJetsForCoreTracking = cms.EDFilter( "CandPtrSelector",
4278  src = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
4279  cut = cms.string( "pt > 100 && abs(eta) < 2.5" )
4280 )
4281 fragment.hltSiPixelClustersAfterSplitting = cms.EDProducer( "SiPixelClusterProducer",
4282  src = cms.InputTag( "hltSiPixelDigis" ),
4283  ChannelThreshold = cms.int32( 1000 ),
4284  maxNumberOfClusters = cms.int32( 20000 ),
4285  VCaltoElectronGain = cms.int32( 65 ),
4286  MissCalibrate = cms.untracked.bool( True ),
4287  SplitClusters = cms.bool( False ),
4288  VCaltoElectronOffset = cms.int32( -414 ),
4289  payloadType = cms.string( "HLT" ),
4290  SeedThreshold = cms.int32( 1000 ),
4291  ClusterThreshold = cms.double( 4000.0 )
4292 )
4293 fragment.hltSiPixelClustersCacheAfterSplitting = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
4294  src = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4295  onDemand = cms.bool( False )
4296 )
4297 fragment.hltSiPixelRecHitsAfterSplitting = cms.EDProducer( "SiPixelRecHitConverter",
4298  VerboseLevel = cms.untracked.int32( 0 ),
4299  src = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4300  CPE = cms.string( "hltESPPixelCPEGeneric" )
4301 )
4302 fragment.hltPixelLayerTripletsAfterSplitting = cms.EDProducer( "SeedingLayersEDProducer",
4303  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
4304  'BPix1+BPix2+FPix1_pos',
4305  'BPix1+BPix2+FPix1_neg',
4306  'BPix1+FPix1_pos+FPix2_pos',
4307  'BPix1+FPix1_neg+FPix2_neg' ),
4308  MTOB = cms.PSet( ),
4309  TEC = cms.PSet( ),
4310  MTID = cms.PSet( ),
4311  FPix = cms.PSet(
4312  useErrorsFromParam = cms.bool( True ),
4313  hitErrorRPhi = cms.double( 0.0051 ),
4314  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4315  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4316  hitErrorRZ = cms.double( 0.0036 )
4317  ),
4318  MTEC = cms.PSet( ),
4319  MTIB = cms.PSet( ),
4320  TID = cms.PSet( ),
4321  TOB = cms.PSet( ),
4322  BPix = cms.PSet(
4323  useErrorsFromParam = cms.bool( True ),
4324  hitErrorRPhi = cms.double( 0.0027 ),
4325  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4326  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4327  hitErrorRZ = cms.double( 0.006 )
4328  ),
4329  TIB = cms.PSet( )
4330 )
4331 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
4332  ProductLabel = cms.InputTag( "rawDataCollector" )
4333 )
4334 fragment.hltSiStripRawToClustersFacilityForPA = cms.EDProducer( "SiStripClusterizerFromRaw",
4335  ProductLabel = cms.InputTag( "rawDataCollector" ),
4336  DoAPVEmulatorCheck = cms.bool( False ),
4337  Algorithms = cms.PSet(
4338  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
4339  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
4340  PedestalSubtractionFedMode = cms.bool( True ),
4341  TruncateInSuppressor = cms.bool( True ),
4342  doAPVRestore = cms.bool( False ),
4343  useCMMeanMap = cms.bool( False )
4344  ),
4345  Clusterizer = cms.PSet(
4346  ChannelThreshold = cms.double( 2.0 ),
4347  MaxSequentialBad = cms.uint32( 1 ),
4348  MaxSequentialHoles = cms.uint32( 0 ),
4349  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
4350  MaxAdjacentBad = cms.uint32( 0 ),
4351  QualityLabel = cms.string( "" ),
4352  SeedThreshold = cms.double( 3.0 ),
4353  ClusterThreshold = cms.double( 5.0 ),
4354  setDetId = cms.bool( True ),
4355  RemoveApvShots = cms.bool( True ),
4356  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
4357  ),
4358  onDemand = cms.bool( False )
4359 )
4360 fragment.hltSiStripClustersAfterSplitting = cms.EDProducer( "MeasurementTrackerEventProducer",
4361  inactivePixelDetectorLabels = cms.VInputTag( ),
4362  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacilityForPA" ),
4363  pixelClusterProducer = cms.string( "hltSiPixelClustersAfterSplitting" ),
4364  switchOffPixelsIfEmpty = cms.bool( True ),
4365  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
4366  skipClusters = cms.InputTag( "" ),
4367  measurementTracker = cms.string( "hltESPMeasurementTracker" )
4368 )
4369 fragment.hltSiStripMatchedRecHits = cms.EDProducer( "SiStripRecHitConverter",
4370  StripCPE = cms.ESInputTag( 'hltESPStripCPEfromTrackAngle','hltESPStripCPEfromTrackAngle' ),
4371  stereoRecHits = cms.string( "stereoRecHit" ),
4372  useSiStripQuality = cms.bool( False ),
4373  matchedRecHits = cms.string( "matchedRecHit" ),
4374  ClusterProducer = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
4375  VerbosityLevel = cms.untracked.int32( 1 ),
4376  rphiRecHits = cms.string( "rphiRecHit" ),
4377  Matcher = cms.ESInputTag( 'SiStripRecHitMatcherESProducer','StandardMatcher' ),
4378  siStripQualityLabel = cms.ESInputTag( "" ),
4379  MaskBadAPVFibers = cms.bool( False )
4380 )
4381 fragment.hltPAIter0PixelTripletsSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4382  RegionFactoryPSet = cms.PSet(
4383  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
4384  RegionPSet = cms.PSet(
4385  precise = cms.bool( True ),
4386  originRadius = cms.double( 0.02 ),
4387  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4388  ptMin = cms.double( 0.6 ),
4389  nSigmaZ = cms.double( 4.0 ),
4390  useMultipleScattering = cms.bool( False )
4391  )
4392  ),
4393  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
4394  ClusterCheckPSet = cms.PSet(
4395  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
4396  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
4397  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4398  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
4399  doClusterCheck = cms.bool( True ),
4400  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4401  ),
4402  OrderedHitsFactoryPSet = cms.PSet(
4403  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4404  SeedingLayers = cms.InputTag( "hltPixelLayerTripletsAfterSplitting" ),
4405  GeneratorPSet = cms.PSet(
4406  useBending = cms.bool( True ),
4407  useFixedPreFiltering = cms.bool( False ),
4408  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
4409  extraHitRPhitolerance = cms.double( 0.032 ),
4410  useMultScattering = cms.bool( True ),
4411  phiPreFiltering = cms.double( 0.3 ),
4412  extraHitRZtolerance = cms.double( 0.037 ),
4413  SeedComparitorPSet = cms.PSet(
4414  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
4415  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
4416  ),
4417  maxElement = cms.uint32( 1000000 )
4418  ),
4419  maxElement = cms.uint32( 1000000 )
4420  ),
4421  SeedCreatorPSet = cms.PSet(
4422  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
4423  forceKinematicWithRegionDirection = cms.bool( False ),
4424  magneticField = cms.string( "ParabolicMf" ),
4425  SeedMomentumForBOFF = cms.double( 5.0 ),
4426  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4427  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4428  MinOneOverPtError = cms.double( 1.0 ),
4429  OriginTransverseErrorMultiplier = cms.double( 1.0 )
4430  )
4431 )
4432 fragment.hltPAIter0CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4433  src = cms.InputTag( "hltPAIter0PixelTripletsSeeds" ),
4434  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
4435  SimpleMagneticField = cms.string( "ParabolicMf" ),
4436  TransientInitialStateEstimatorParameters = cms.PSet(
4437  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4438  numberMeasurementsForFit = cms.int32( 4 ),
4439  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4440  ),
4441  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4442  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
4443  cleanTrajectoryAfterInOut = cms.bool( True ),
4444  useHitsSplitting = cms.bool( True ),
4445  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4446  doSeedingRegionRebuilding = cms.bool( True ),
4447  maxNSeeds = cms.uint32( 500000 ),
4448  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilder" ) ),
4449  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4450  TrajectoryBuilder = cms.string( "" )
4451 )
4452 fragment.hltPAIter0CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4453  src = cms.InputTag( "hltPAIter0CkfTrackCandidates" ),
4454  SimpleMagneticField = cms.string( "ParabolicMf" ),
4455  clusterRemovalInfo = cms.InputTag( "" ),
4456  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4457  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
4458  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4459  useHitsSplitting = cms.bool( False ),
4460  MeasurementTracker = cms.string( "" ),
4461  AlgorithmName = cms.string( "initialStep" ),
4462  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4463  NavigationSchool = cms.string( "" ),
4464  TrajectoryInEvent = cms.bool( True ),
4465  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4466  GeometricInnerState = cms.bool( False ),
4467  useSimpleMF = cms.bool( True ),
4468  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4469 )
4470 fragment.hltPAIter0PrimaryVertices = cms.EDProducer( "PrimaryVertexProducer",
4471  vertexCollections = cms.VPSet(
4472  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
4473  useBeamConstraint = cms.bool( False ),
4474  minNdof = cms.double( 0.0 ),
4475  algorithm = cms.string( "AdaptiveVertexFitter" ),
4476  label = cms.string( "" )
4477  )
4478  ),
4479  verbose = cms.untracked.bool( False ),
4480  TkFilterParameters = cms.PSet(
4481  maxNormalizedChi2 = cms.double( 20.0 ),
4482  minPt = cms.double( 0.0 ),
4483  algorithm = cms.string( "filter" ),
4484  maxD0Significance = cms.double( 5.0 ),
4485  trackQuality = cms.string( "any" ),
4486  minPixelLayersWithHits = cms.int32( 2 ),
4487  minSiliconLayersWithHits = cms.int32( 5 )
4488  ),
4489  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
4490  TrackLabel = cms.InputTag( "hltPAIter0CtfWithMaterialTracks" ),
4491  TkClusParameters = cms.PSet(
4492  TkDAClusParameters = cms.PSet(
4493  vertexSize = cms.double( 0.01 ),
4494  d0CutOff = cms.double( 3.0 ),
4495  Tmin = cms.double( 4.0 ),
4496  dzCutOff = cms.double( 4.0 ),
4497  coolingFactor = cms.double( 0.6 )
4498  ),
4499  algorithm = cms.string( "DA_vect" )
4500  )
4501 )
4502 fragment.hltPAIter0TrackClassifier1 = cms.EDProducer( "TrackMVAClassifierPrompt",
4503  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracks" ),
4504  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
4505  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4506  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4507  qualityCuts = cms.vdouble( -0.9, -0.8, 0.7 ),
4508  mva = cms.PSet( ),
4509  GBRForestFileName = cms.string( "" )
4510 )
4511 fragment.hltPAIter0TrackClassifier2 = cms.EDProducer( "TrackMVAClassifierDetached",
4512  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracks" ),
4513  GBRForestLabel = cms.string( "MVASelectorIter3_13TeV" ),
4514  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4515  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4516  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
4517  mva = cms.PSet( ),
4518  GBRForestFileName = cms.string( "" )
4519 )
4520 fragment.hltPAIter0TrackClassifier3 = cms.EDProducer( "TrackMVAClassifierPrompt",
4521  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracks" ),
4522  GBRForestLabel = cms.string( "MVASelectorIter1_13TeV" ),
4523  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4524  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4525  qualityCuts = cms.vdouble( -0.6, -0.3, -0.1 ),
4526  mva = cms.PSet( ),
4527  GBRForestFileName = cms.string( "" )
4528 )
4529 fragment.hltPAIter0TrackSelection = cms.EDProducer( "ClassifierMerger",
4530  inputClassifiers = cms.vstring( 'hltPAIter0TrackClassifier1',
4531  'hltPAIter0TrackClassifier2',
4532  'hltPAIter0TrackClassifier3' )
4533 )
4534 fragment.hltPAIter1ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4535  trackClassifier = cms.InputTag( 'hltPAIter0TrackSelection','QualityMasks' ),
4536  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4537  maxChi2 = cms.double( 9.0 ),
4538  trajectories = cms.InputTag( "hltPAIter0CtfWithMaterialTracks" ),
4539  oldClusterRemovalInfo = cms.InputTag( "" ),
4540  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
4541  overrideTrkQuals = cms.InputTag( "" ),
4542  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4543  TrackQuality = cms.string( "highPurity" )
4544 )
4545 fragment.hltPAIter1MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4546  clustersToSkip = cms.InputTag( "hltPAIter1ClustersRefRemoval" ),
4547  OnDemand = cms.bool( False ),
4548  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4549 )
4550 fragment.hltPAIter1DetachedTripletLayers = cms.EDProducer( "SeedingLayersEDProducer",
4551  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
4552  'BPix1+BPix2+FPix1_pos',
4553  'BPix1+BPix2+FPix1_neg',
4554  'BPix1+FPix1_pos+FPix2_pos',
4555  'BPix1+FPix1_neg+FPix2_neg' ),
4556  MTOB = cms.PSet( ),
4557  TEC = cms.PSet( ),
4558  MTID = cms.PSet( ),
4559  FPix = cms.PSet(
4560  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4561  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4562  skipClusters = cms.InputTag( "hltPAIter1ClustersRefRemoval" )
4563  ),
4564  MTEC = cms.PSet( ),
4565  MTIB = cms.PSet( ),
4566  TID = cms.PSet( ),
4567  TOB = cms.PSet( ),
4568  BPix = cms.PSet(
4569  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4570  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4571  skipClusters = cms.InputTag( "hltPAIter1ClustersRefRemoval" )
4572  ),
4573  TIB = cms.PSet( )
4574 )
4575 fragment.hltPAIter1DetachedTripletSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4576  RegionFactoryPSet = cms.PSet(
4577  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
4578  RegionPSet = cms.PSet(
4579  precise = cms.bool( True ),
4580  originRadius = cms.double( 1.5 ),
4581  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4582  ptMin = cms.double( 0.3 ),
4583  useMultipleScattering = cms.bool( False ),
4584  originHalfLength = cms.double( 15.0 )
4585  )
4586  ),
4587  SeedComparitorPSet = cms.PSet(
4588  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
4589  FilterAtHelixStage = cms.bool( False ),
4590  FilterPixelHits = cms.bool( True ),
4591  FilterStripHits = cms.bool( False ),
4592  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
4593  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
4594  ),
4595  ClusterCheckPSet = cms.PSet(
4596  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
4597  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
4598  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4599  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
4600  doClusterCheck = cms.bool( True ),
4601  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4602  ),
4603  OrderedHitsFactoryPSet = cms.PSet(
4604  maxElement = cms.uint32( 1000000 ),
4605  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4606  SeedingLayers = cms.InputTag( "hltPAIter1DetachedTripletLayers" ),
4607  GeneratorPSet = cms.PSet(
4608  maxElement = cms.uint32( 1000000 ),
4609  useBending = cms.bool( True ),
4610  useFixedPreFiltering = cms.bool( False ),
4611  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
4612  extraHitRPhitolerance = cms.double( 0.032 ),
4613  useMultScattering = cms.bool( True ),
4614  phiPreFiltering = cms.double( 0.3 ),
4615  extraHitRZtolerance = cms.double( 0.037 )
4616  )
4617  ),
4618  SeedCreatorPSet = cms.PSet(
4619  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
4620  forceKinematicWithRegionDirection = cms.bool( False ),
4621  magneticField = cms.string( "ParabolicMf" ),
4622  SeedMomentumForBOFF = cms.double( 5.0 ),
4623  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4624  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4625  MinOneOverPtError = cms.double( 1.0 ),
4626  OriginTransverseErrorMultiplier = cms.double( 1.0 )
4627  )
4628 )
4629 fragment.hltPAIter1CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4630  src = cms.InputTag( "hltPAIter1DetachedTripletSeeds" ),
4631  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
4632  SimpleMagneticField = cms.string( "ParabolicMf" ),
4633  TransientInitialStateEstimatorParameters = cms.PSet(
4634  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4635  numberMeasurementsForFit = cms.int32( 4 ),
4636  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4637  ),
4638  TrajectoryCleaner = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
4639  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1MaskedMeasurementTrackerEvent" ),
4640  cleanTrajectoryAfterInOut = cms.bool( True ),
4641  useHitsSplitting = cms.bool( True ),
4642  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4643  doSeedingRegionRebuilding = cms.bool( True ),
4644  maxNSeeds = cms.uint32( 500000 ),
4645  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryBuilder" ) ),
4646  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4647  TrajectoryBuilder = cms.string( "" )
4648 )
4649 fragment.hltPAIter1CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4650  src = cms.InputTag( "hltPAIter1CkfTrackCandidates" ),
4651  SimpleMagneticField = cms.string( "ParabolicMf" ),
4652  clusterRemovalInfo = cms.InputTag( "" ),
4653  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4654  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1MaskedMeasurementTrackerEvent" ),
4655  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4656  useHitsSplitting = cms.bool( False ),
4657  MeasurementTracker = cms.string( "" ),
4658  AlgorithmName = cms.string( "detachedTripletStep" ),
4659  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4660  NavigationSchool = cms.string( "" ),
4661  TrajectoryInEvent = cms.bool( True ),
4662  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4663  GeometricInnerState = cms.bool( False ),
4664  useSimpleMF = cms.bool( True ),
4665  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4666 )
4667 fragment.hltPAIter1TrackClassifier1 = cms.EDProducer( "TrackMVAClassifierDetached",
4668  src = cms.InputTag( "hltPAIter1CtfWithMaterialTracks" ),
4669  GBRForestLabel = cms.string( "MVASelectorIter3_13TeV" ),
4670  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4671  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4672  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
4673  mva = cms.PSet( ),
4674  GBRForestFileName = cms.string( "" )
4675 )
4676 fragment.hltPAIter1TrackClassifier2 = cms.EDProducer( "TrackMVAClassifierPrompt",
4677  src = cms.InputTag( "hltPAIter1CtfWithMaterialTracks" ),
4678  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
4679  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4680  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4681  qualityCuts = cms.vdouble( -0.2, 0.0, 0.4 ),
4682  mva = cms.PSet( ),
4683  GBRForestFileName = cms.string( "" )
4684 )
4685 fragment.hltPAIter1TrackSelection = cms.EDProducer( "ClassifierMerger",
4686  inputClassifiers = cms.vstring( 'hltPAIter1TrackClassifier1',
4687  'hltPAIter1TrackClassifier2' )
4688 )
4689 fragment.hltPAIter2ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4690  trackClassifier = cms.InputTag( 'hltPAIter1TrackSelection','QualityMasks' ),
4691  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4692  maxChi2 = cms.double( 9.0 ),
4693  trajectories = cms.InputTag( "hltPAIter1CtfWithMaterialTracks" ),
4694  oldClusterRemovalInfo = cms.InputTag( "hltPAIter1ClustersRefRemoval" ),
4695  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
4696  overrideTrkQuals = cms.InputTag( "" ),
4697  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4698  TrackQuality = cms.string( "highPurity" )
4699 )
4700 fragment.hltPAIter2MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4701  clustersToSkip = cms.InputTag( "hltPAIter2ClustersRefRemoval" ),
4702  OnDemand = cms.bool( False ),
4703  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4704 )
4705 fragment.hltPAIter2LowPtTripletLayers = cms.EDProducer( "SeedingLayersEDProducer",
4706  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
4707  'BPix1+BPix2+FPix1_pos',
4708  'BPix1+BPix2+FPix1_neg',
4709  'BPix1+FPix1_pos+FPix2_pos',
4710  'BPix1+FPix1_neg+FPix2_neg' ),
4711  MTOB = cms.PSet( ),
4712  TEC = cms.PSet( ),
4713  MTID = cms.PSet( ),
4714  FPix = cms.PSet(
4715  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4716  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4717  skipClusters = cms.InputTag( "hltPAIter2ClustersRefRemoval" )
4718  ),
4719  MTEC = cms.PSet( ),
4720  MTIB = cms.PSet( ),
4721  TID = cms.PSet( ),
4722  TOB = cms.PSet( ),
4723  BPix = cms.PSet(
4724  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4725  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4726  skipClusters = cms.InputTag( "hltPAIter2ClustersRefRemoval" )
4727  ),
4728  TIB = cms.PSet( )
4729 )
4730 fragment.hltPAIter2LowPtTripletSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4731  RegionFactoryPSet = cms.PSet(
4732  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
4733  RegionPSet = cms.PSet(
4734  precise = cms.bool( True ),
4735  originRadius = cms.double( 0.02 ),
4736  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4737  ptMin = cms.double( 0.2 ),
4738  useMultipleScattering = cms.bool( False ),
4739  nSigmaZ = cms.double( 4.0 )
4740  )
4741  ),
4742  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
4743  ClusterCheckPSet = cms.PSet(
4744  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
4745  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
4746  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4747  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
4748  doClusterCheck = cms.bool( True ),
4749  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4750  ),
4751  OrderedHitsFactoryPSet = cms.PSet(
4752  maxElement = cms.uint32( 1000000 ),
4753  ComponentName = cms.string( "StandardHitTripletGenerator" ),
4754  SeedingLayers = cms.InputTag( "hltPAIter2LowPtTripletLayers" ),
4755  GeneratorPSet = cms.PSet(
4756  maxElement = cms.uint32( 1000000 ),
4757  useBending = cms.bool( True ),
4758  useFixedPreFiltering = cms.bool( False ),
4759  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
4760  extraHitRPhitolerance = cms.double( 0.032 ),
4761  useMultScattering = cms.bool( True ),
4762  phiPreFiltering = cms.double( 0.3 ),
4763  extraHitRZtolerance = cms.double( 0.037 ),
4764  SeedComparitorPSet = cms.PSet(
4765  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
4766  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
4767  )
4768  )
4769  ),
4770  SeedCreatorPSet = cms.PSet(
4771  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
4772  forceKinematicWithRegionDirection = cms.bool( False ),
4773  magneticField = cms.string( "ParabolicMf" ),
4774  SeedMomentumForBOFF = cms.double( 5.0 ),
4775  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4776  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4777  MinOneOverPtError = cms.double( 1.0 ),
4778  OriginTransverseErrorMultiplier = cms.double( 1.0 )
4779  )
4780 )
4781 fragment.hltPAIter2CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4782  src = cms.InputTag( "hltPAIter2LowPtTripletSeeds" ),
4783  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
4784  SimpleMagneticField = cms.string( "ParabolicMf" ),
4785  TransientInitialStateEstimatorParameters = cms.PSet(
4786  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4787  numberMeasurementsForFit = cms.int32( 4 ),
4788  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4789  ),
4790  TrajectoryCleaner = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
4791  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2MaskedMeasurementTrackerEvent" ),
4792  cleanTrajectoryAfterInOut = cms.bool( True ),
4793  useHitsSplitting = cms.bool( True ),
4794  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4795  doSeedingRegionRebuilding = cms.bool( True ),
4796  maxNSeeds = cms.uint32( 500000 ),
4797  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryBuilder" ) ),
4798  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4799  TrajectoryBuilder = cms.string( "" )
4800 )
4801 fragment.hltPAIter2CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4802  src = cms.InputTag( "hltPAIter2CkfTrackCandidates" ),
4803  SimpleMagneticField = cms.string( "ParabolicMf" ),
4804  clusterRemovalInfo = cms.InputTag( "" ),
4805  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4806  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2MaskedMeasurementTrackerEvent" ),
4807  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4808  useHitsSplitting = cms.bool( False ),
4809  MeasurementTracker = cms.string( "" ),
4810  AlgorithmName = cms.string( "lowPtTripletStep" ),
4811  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4812  NavigationSchool = cms.string( "" ),
4813  TrajectoryInEvent = cms.bool( True ),
4814  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4815  GeometricInnerState = cms.bool( False ),
4816  useSimpleMF = cms.bool( True ),
4817  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4818 )
4819 fragment.hltPAIter2TrackSelection = cms.EDProducer( "TrackMVAClassifierPrompt",
4820  src = cms.InputTag( "hltPAIter2CtfWithMaterialTracks" ),
4821  GBRForestLabel = cms.string( "MVASelectorIter1_13TeV" ),
4822  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4823  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4824  qualityCuts = cms.vdouble( -0.6, -0.3, -0.1 ),
4825  mva = cms.PSet( ),
4826  GBRForestFileName = cms.string( "" )
4827 )
4828 fragment.hltPAIter3ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4829  trackClassifier = cms.InputTag( 'hltPAIter2TrackSelection','QualityMasks' ),
4830  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4831  maxChi2 = cms.double( 9.0 ),
4832  trajectories = cms.InputTag( "hltPAIter2CtfWithMaterialTracks" ),
4833  oldClusterRemovalInfo = cms.InputTag( "hltPAIter2ClustersRefRemoval" ),
4834  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
4835  overrideTrkQuals = cms.InputTag( "" ),
4836  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4837  TrackQuality = cms.string( "highPurity" )
4838 )
4839 fragment.hltPAIter3MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4840  clustersToSkip = cms.InputTag( "hltPAIter3ClustersRefRemoval" ),
4841  OnDemand = cms.bool( False ),
4842  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4843 )
4844 fragment.hltPAIter3PixelPairLayers = cms.EDProducer( "SeedingLayersEDProducer",
4845  layerList = cms.vstring( 'BPix1+BPix2',
4846  'BPix1+BPix3',
4847  'BPix2+BPix3',
4848  'BPix1+FPix1_pos',
4849  'BPix1+FPix1_neg',
4850  'BPix2+FPix1_pos',
4851  'BPix2+FPix1_neg',
4852  'BPix1+FPix2_pos',
4853  'BPix1+FPix2_neg',
4854  'FPix1_pos+FPix2_pos',
4855  'FPix1_neg+FPix2_neg' ),
4856  MTOB = cms.PSet( ),
4857  TEC = cms.PSet( ),
4858  MTID = cms.PSet( ),
4859  FPix = cms.PSet(
4860  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4861  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4862  skipClusters = cms.InputTag( "hltPAIter3ClustersRefRemoval" )
4863  ),
4864  MTEC = cms.PSet( ),
4865  MTIB = cms.PSet( ),
4866  TID = cms.PSet( ),
4867  TOB = cms.PSet( ),
4868  BPix = cms.PSet(
4869  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4870  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
4871  skipClusters = cms.InputTag( "hltPAIter3ClustersRefRemoval" )
4872  ),
4873  TIB = cms.PSet( )
4874 )
4875 fragment.hltPAIter3PixelPairSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
4876  RegionFactoryPSet = cms.PSet(
4877  ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ),
4878  RegionPSet = cms.PSet(
4879  precise = cms.bool( True ),
4880  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4881  ptMin = cms.double( 0.6 ),
4882  useFixedError = cms.bool( True ),
4883  originRadius = cms.double( 0.015 ),
4884  sigmaZVertex = cms.double( 3.0 ),
4885  fixedError = cms.double( 0.03 ),
4886  VertexCollection = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4887  useFoundVertices = cms.bool( True ),
4888  useFakeVertices = cms.bool( False ),
4889  nSigmaZ = cms.double( 4.0 ),
4890  useMultipleScattering = cms.bool( True )
4891  )
4892  ),
4893  SeedComparitorPSet = cms.PSet(
4894  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
4895  FilterAtHelixStage = cms.bool( False ),
4896  FilterPixelHits = cms.bool( True ),
4897  FilterStripHits = cms.bool( False ),
4898  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
4899  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
4900  ),
4901  ClusterCheckPSet = cms.PSet(
4902  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
4903  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
4904  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4905  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
4906  doClusterCheck = cms.bool( True ),
4907  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4908  ),
4909  OrderedHitsFactoryPSet = cms.PSet(
4910  maxElement = cms.uint32( 1000000 ),
4911  ComponentName = cms.string( "StandardHitPairGenerator" ),
4912  SeedingLayers = cms.InputTag( "hltPAIter3PixelPairLayers" )
4913  ),
4914  SeedCreatorPSet = cms.PSet(
4915  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
4916  forceKinematicWithRegionDirection = cms.bool( False ),
4917  magneticField = cms.string( "ParabolicMf" ),
4918  SeedMomentumForBOFF = cms.double( 5.0 ),
4919  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4920  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4921  MinOneOverPtError = cms.double( 1.0 ),
4922  OriginTransverseErrorMultiplier = cms.double( 1.0 )
4923  )
4924 )
4925 fragment.hltPAIter3CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
4926  src = cms.InputTag( "hltPAIter3PixelPairSeeds" ),
4927  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
4928  SimpleMagneticField = cms.string( "ParabolicMf" ),
4929  TransientInitialStateEstimatorParameters = cms.PSet(
4930  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
4931  numberMeasurementsForFit = cms.int32( 4 ),
4932  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
4933  ),
4934  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4935  MeasurementTrackerEvent = cms.InputTag( "hltPAIter3MaskedMeasurementTrackerEvent" ),
4936  cleanTrajectoryAfterInOut = cms.bool( True ),
4937  useHitsSplitting = cms.bool( True ),
4938  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
4939  doSeedingRegionRebuilding = cms.bool( True ),
4940  maxNSeeds = cms.uint32( 500000 ),
4941  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilder" ) ),
4942  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
4943  TrajectoryBuilder = cms.string( "" )
4944 )
4945 fragment.hltPAIter3CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
4946  src = cms.InputTag( "hltPAIter3CkfTrackCandidates" ),
4947  SimpleMagneticField = cms.string( "ParabolicMf" ),
4948  clusterRemovalInfo = cms.InputTag( "" ),
4949  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4950  MeasurementTrackerEvent = cms.InputTag( "hltPAIter3MaskedMeasurementTrackerEvent" ),
4951  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4952  useHitsSplitting = cms.bool( False ),
4953  MeasurementTracker = cms.string( "" ),
4954  AlgorithmName = cms.string( "pixelPairStep" ),
4955  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
4956  NavigationSchool = cms.string( "" ),
4957  TrajectoryInEvent = cms.bool( True ),
4958  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4959  GeometricInnerState = cms.bool( False ),
4960  useSimpleMF = cms.bool( True ),
4961  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
4962 )
4963 fragment.hltPAIter3TrackSelection = cms.EDProducer( "TrackMVAClassifierPrompt",
4964  src = cms.InputTag( "hltPAIter3CtfWithMaterialTracks" ),
4965  GBRForestLabel = cms.string( "MVASelectorIter2_13TeV" ),
4966  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
4967  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
4968  qualityCuts = cms.vdouble( -0.2, 0.0, 0.3 ),
4969  mva = cms.PSet( ),
4970  GBRForestFileName = cms.string( "" )
4971 )
4972 fragment.hltPAIter4ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
4973  trackClassifier = cms.InputTag( 'hltPAIter3TrackSelection','QualityMasks' ),
4974  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
4975  maxChi2 = cms.double( 9.0 ),
4976  trajectories = cms.InputTag( "hltPAIter3CtfWithMaterialTracks" ),
4977  oldClusterRemovalInfo = cms.InputTag( "hltPAIter3ClustersRefRemoval" ),
4978  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
4979  overrideTrkQuals = cms.InputTag( "" ),
4980  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
4981  TrackQuality = cms.string( "highPurity" )
4982 )
4983 fragment.hltPAIter4MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
4984  clustersToSkip = cms.InputTag( "hltPAIter4ClustersRefRemoval" ),
4985  OnDemand = cms.bool( False ),
4986  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
4987 )
4988 fragment.hltPAIter4MixedTripletLayersA = cms.EDProducer( "SeedingLayersEDProducer",
4989  layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos',
4990  'BPix2+FPix1_neg+FPix2_neg' ),
4991  MTOB = cms.PSet( ),
4992  TEC = cms.PSet(
4993  useRingSlector = cms.bool( True ),
4994  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
4995  maxRing = cms.int32( 1 ),
4996  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4997  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemoval" ),
4998  minRing = cms.int32( 1 ),
4999  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5000  ),
5001  MTID = cms.PSet( ),
5002  FPix = cms.PSet(
5003  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5004  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
5005  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemoval" )
5006  ),
5007  MTEC = cms.PSet( ),
5008  MTIB = cms.PSet( ),
5009  TID = cms.PSet( ),
5010  TOB = cms.PSet( ),
5011  BPix = cms.PSet(
5012  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5013  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
5014  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemoval" )
5015  ),
5016  TIB = cms.PSet( )
5017 )
5018 fragment.hltPAIter4MixedTripletSeedsA = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5019  RegionFactoryPSet = cms.PSet(
5020  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
5021  RegionPSet = cms.PSet(
5022  precise = cms.bool( True ),
5023  originRadius = cms.double( 1.5 ),
5024  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5025  originHalfLength = cms.double( 15.0 ),
5026  ptMin = cms.double( 0.4 ),
5027  useMultipleScattering = cms.bool( False )
5028  )
5029  ),
5030  SeedComparitorPSet = cms.PSet(
5031  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
5032  FilterAtHelixStage = cms.bool( False ),
5033  FilterPixelHits = cms.bool( True ),
5034  FilterStripHits = cms.bool( True ),
5035  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5036  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
5037  ),
5038  ClusterCheckPSet = cms.PSet(
5039  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5040  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5041  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5042  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5043  doClusterCheck = cms.bool( True ),
5044  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5045  ),
5046  OrderedHitsFactoryPSet = cms.PSet(
5047  maxElement = cms.uint32( 1000000 ),
5048  ComponentName = cms.string( "StandardHitTripletGenerator" ),
5049  SeedingLayers = cms.InputTag( "hltPAIter4MixedTripletLayersA" ),
5050  GeneratorPSet = cms.PSet(
5051  maxElement = cms.uint32( 100000 ),
5052  useBending = cms.bool( True ),
5053  useFixedPreFiltering = cms.bool( False ),
5054  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
5055  extraHitRPhitolerance = cms.double( 0.0 ),
5056  useMultScattering = cms.bool( True ),
5057  phiPreFiltering = cms.double( 0.3 ),
5058  extraHitRZtolerance = cms.double( 0.0 )
5059  )
5060  ),
5061  SeedCreatorPSet = cms.PSet(
5062  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
5063  forceKinematicWithRegionDirection = cms.bool( False ),
5064  magneticField = cms.string( "ParabolicMf" ),
5065  SeedMomentumForBOFF = cms.double( 5.0 ),
5066  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5067  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5068  MinOneOverPtError = cms.double( 1.0 ),
5069  OriginTransverseErrorMultiplier = cms.double( 1.0 )
5070  )
5071 )
5072 fragment.hltPAIter4MixedTripletLayersB = cms.EDProducer( "SeedingLayersEDProducer",
5073  layerList = cms.vstring( 'BPix2+BPix3+TIB1' ),
5074  MTOB = cms.PSet( ),
5075  TEC = cms.PSet( ),
5076  MTID = cms.PSet( ),
5077  FPix = cms.PSet( ),
5078  MTEC = cms.PSet( ),
5079  MTIB = cms.PSet( ),
5080  TID = cms.PSet( ),
5081  TOB = cms.PSet( ),
5082  BPix = cms.PSet(
5083  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5084  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
5085  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemoval" )
5086  ),
5087  TIB = cms.PSet(
5088  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5089  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5090  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemoval" ),
5091  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5092  )
5093 )
5094 fragment.hltPAIter4MixedTripletSeedsB = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5095  RegionFactoryPSet = cms.PSet(
5096  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
5097  RegionPSet = cms.PSet(
5098  precise = cms.bool( True ),
5099  originRadius = cms.double( 1.5 ),
5100  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5101  originHalfLength = cms.double( 10.0 ),
5102  ptMin = cms.double( 0.6 ),
5103  useMultipleScattering = cms.bool( False )
5104  )
5105  ),
5106  SeedComparitorPSet = cms.PSet(
5107  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
5108  FilterAtHelixStage = cms.bool( False ),
5109  FilterPixelHits = cms.bool( True ),
5110  FilterStripHits = cms.bool( True ),
5111  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
5112  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
5113  ),
5114  ClusterCheckPSet = cms.PSet(
5115  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5116  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5117  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5118  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5119  doClusterCheck = cms.bool( True ),
5120  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5121  ),
5122  OrderedHitsFactoryPSet = cms.PSet(
5123  maxElement = cms.uint32( 1000000 ),
5124  ComponentName = cms.string( "StandardHitTripletGenerator" ),
5125  SeedingLayers = cms.InputTag( "hltPAIter4MixedTripletLayersB" ),
5126  GeneratorPSet = cms.PSet(
5127  maxElement = cms.uint32( 100000 ),
5128  useBending = cms.bool( True ),
5129  useFixedPreFiltering = cms.bool( False ),
5130  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
5131  extraHitRPhitolerance = cms.double( 0.0 ),
5132  useMultScattering = cms.bool( True ),
5133  phiPreFiltering = cms.double( 0.3 ),
5134  extraHitRZtolerance = cms.double( 0.0 )
5135  )
5136  ),
5137  SeedCreatorPSet = cms.PSet(
5138  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
5139  forceKinematicWithRegionDirection = cms.bool( False ),
5140  magneticField = cms.string( "ParabolicMf" ),
5141  SeedMomentumForBOFF = cms.double( 5.0 ),
5142  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5143  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5144  MinOneOverPtError = cms.double( 1.0 ),
5145  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
5146  maxseeds = cms.int32( 10000 )
5147  )
5148 )
5149 fragment.hltPAIter4MixedSeeds = cms.EDProducer( "SeedCombiner",
5150  seedCollections = cms.VInputTag( 'hltPAIter4MixedTripletSeedsA','hltPAIter4MixedTripletSeedsB' )
5151 )
5152 fragment.hltPAIter4CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5153  src = cms.InputTag( "hltPAIter4MixedSeeds" ),
5154  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
5155  SimpleMagneticField = cms.string( "ParabolicMf" ),
5156  TransientInitialStateEstimatorParameters = cms.PSet(
5157  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5158  numberMeasurementsForFit = cms.int32( 4 ),
5159  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5160  ),
5161  TrajectoryCleaner = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
5162  MeasurementTrackerEvent = cms.InputTag( "hltPAIter4MaskedMeasurementTrackerEvent" ),
5163  cleanTrajectoryAfterInOut = cms.bool( True ),
5164  useHitsSplitting = cms.bool( True ),
5165  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5166  doSeedingRegionRebuilding = cms.bool( True ),
5167  maxNSeeds = cms.uint32( 500000 ),
5168  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryBuilder" ) ),
5169  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5170  TrajectoryBuilder = cms.string( "" )
5171 )
5172 fragment.hltPAIter4CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5173  src = cms.InputTag( "hltPAIter4CkfTrackCandidates" ),
5174  SimpleMagneticField = cms.string( "ParabolicMf" ),
5175  clusterRemovalInfo = cms.InputTag( "" ),
5176  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5177  MeasurementTrackerEvent = cms.InputTag( "hltPAIter4MaskedMeasurementTrackerEvent" ),
5178  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5179  useHitsSplitting = cms.bool( False ),
5180  MeasurementTracker = cms.string( "" ),
5181  AlgorithmName = cms.string( "mixedTripletStep" ),
5182  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
5183  NavigationSchool = cms.string( "" ),
5184  TrajectoryInEvent = cms.bool( True ),
5185  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
5186  GeometricInnerState = cms.bool( False ),
5187  useSimpleMF = cms.bool( True ),
5188  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
5189 )
5190 fragment.hltPAIter4TrackClassifier1 = cms.EDProducer( "TrackMVAClassifierDetached",
5191  src = cms.InputTag( "hltPAIter4CtfWithMaterialTracks" ),
5192  GBRForestLabel = cms.string( "MVASelectorIter4_13TeV" ),
5193  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5194  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5195  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
5196  mva = cms.PSet( ),
5197  GBRForestFileName = cms.string( "" )
5198 )
5199 fragment.hltPAIter4TrackClassifier2 = cms.EDProducer( "TrackMVAClassifierPrompt",
5200  src = cms.InputTag( "hltPAIter4CtfWithMaterialTracks" ),
5201  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
5202  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5203  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5204  qualityCuts = cms.vdouble( -0.2, -0.2, -0.2 ),
5205  mva = cms.PSet( ),
5206  GBRForestFileName = cms.string( "" )
5207 )
5208 fragment.hltPAIter4TrackSelection = cms.EDProducer( "ClassifierMerger",
5209  inputClassifiers = cms.vstring( 'hltPAIter4TrackClassifier1',
5210  'hltPAIter4TrackClassifier2' )
5211 )
5212 fragment.hltPAIter5ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
5213  trackClassifier = cms.InputTag( 'hltPAIter4TrackSelection','QualityMasks' ),
5214  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
5215  maxChi2 = cms.double( 9.0 ),
5216  trajectories = cms.InputTag( "hltPAIter4CtfWithMaterialTracks" ),
5217  oldClusterRemovalInfo = cms.InputTag( "hltPAIter4ClustersRefRemoval" ),
5218  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
5219  overrideTrkQuals = cms.InputTag( "" ),
5220  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5221  TrackQuality = cms.string( "highPurity" )
5222 )
5223 fragment.hltPAIter5MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
5224  clustersToSkip = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5225  OnDemand = cms.bool( False ),
5226  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5227 )
5228 fragment.hltPAIter5PixelLessLayers = cms.EDProducer( "SeedingLayersEDProducer",
5229  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
5230  'TIB1+TIB2+MTIB4',
5231  'TIB1+TIB2+MTID1_pos',
5232  'TIB1+TIB2+MTID1_neg',
5233  'TID1_pos+TID2_pos+TID3_pos',
5234  'TID1_neg+TID2_neg+TID3_neg',
5235  'TID1_pos+TID2_pos+MTID3_pos',
5236  'TID1_neg+TID2_neg+MTID3_neg',
5237  'TID1_pos+TID2_pos+MTEC1_pos',
5238  'TID1_neg+TID2_neg+MTEC1_neg',
5239  'TID2_pos+TID3_pos+TEC1_pos',
5240  'TID2_neg+TID3_neg+TEC1_neg',
5241  'TID2_pos+TID3_pos+MTEC1_pos',
5242  'TID2_neg+TID3_neg+MTEC1_neg',
5243  'TEC1_pos+TEC2_pos+TEC3_pos',
5244  'TEC1_neg+TEC2_neg+TEC3_neg',
5245  'TEC1_pos+TEC2_pos+MTEC3_pos',
5246  'TEC1_neg+TEC2_neg+MTEC3_neg',
5247  'TEC1_pos+TEC2_pos+TEC4_pos',
5248  'TEC1_neg+TEC2_neg+TEC4_neg',
5249  'TEC1_pos+TEC2_pos+MTEC4_pos',
5250  'TEC1_neg+TEC2_neg+MTEC4_neg',
5251  'TEC2_pos+TEC3_pos+TEC4_pos',
5252  'TEC2_neg+TEC3_neg+TEC4_neg',
5253  'TEC2_pos+TEC3_pos+MTEC4_pos',
5254  'TEC2_neg+TEC3_neg+MTEC4_neg',
5255  'TEC2_pos+TEC3_pos+TEC5_pos',
5256  'TEC2_neg+TEC3_neg+TEC5_neg',
5257  'TEC2_pos+TEC3_pos+TEC6_pos',
5258  'TEC2_neg+TEC3_neg+TEC6_neg',
5259  'TEC3_pos+TEC4_pos+TEC5_pos',
5260  'TEC3_neg+TEC4_neg+TEC5_neg',
5261  'TEC3_pos+TEC4_pos+MTEC5_pos',
5262  'TEC3_neg+TEC4_neg+MTEC5_neg',
5263  'TEC3_pos+TEC5_pos+TEC6_pos',
5264  'TEC3_neg+TEC5_neg+TEC6_neg',
5265  'TEC4_pos+TEC5_pos+TEC6_pos',
5266  'TEC4_neg+TEC5_neg+TEC6_neg' ),
5267  MTOB = cms.PSet( ),
5268  TEC = cms.PSet(
5269  useRingSlector = cms.bool( True ),
5270  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5271  maxRing = cms.int32( 2 ),
5272  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5273  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5274  minRing = cms.int32( 1 ),
5275  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5276  ),
5277  MTID = cms.PSet(
5278  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5279  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5280  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5281  minRing = cms.int32( 3 ),
5282  maxRing = cms.int32( 3 ),
5283  useRingSlector = cms.bool( True ),
5284  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
5285  ),
5286  FPix = cms.PSet( ),
5287  MTEC = cms.PSet(
5288  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5289  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5290  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5291  minRing = cms.int32( 3 ),
5292  maxRing = cms.int32( 3 ),
5293  useRingSlector = cms.bool( True ),
5294  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
5295  ),
5296  MTIB = cms.PSet(
5297  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5298  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5299  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5300  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
5301  ),
5302  TID = cms.PSet(
5303  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5304  useRingSlector = cms.bool( True ),
5305  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5306  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5307  minRing = cms.int32( 1 ),
5308  maxRing = cms.int32( 2 ),
5309  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5310  ),
5311  TOB = cms.PSet( ),
5312  BPix = cms.PSet( ),
5313  TIB = cms.PSet(
5314  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5315  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5316  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5317  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5318  )
5319 )
5320 fragment.hltPAIter5PixelLessSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5321  RegionFactoryPSet = cms.PSet(
5322  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
5323  RegionPSet = cms.PSet(
5324  precise = cms.bool( True ),
5325  originRadius = cms.double( 1.0 ),
5326  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5327  originHalfLength = cms.double( 12.0 ),
5328  ptMin = cms.double( 0.4 ),
5329  useMultipleScattering = cms.bool( False )
5330  )
5331  ),
5332  SeedComparitorPSet = cms.PSet(
5333  ComponentName = cms.string( "CombinedSeedComparitor" ),
5334  mode = cms.string( "and" ),
5335  comparitors = cms.VPSet(
5336  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
5337  FilterAtHelixStage = cms.bool( True ),
5338  FilterPixelHits = cms.bool( False ),
5339  FilterStripHits = cms.bool( True ),
5340  ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
5341  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
5342  ),
5343  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
5344  FilterAtHelixStage = cms.bool( False ),
5345  maxNSat = cms.uint32( 3 ),
5346  trimMaxADC = cms.double( 30.0 ),
5347  trimMaxFracTotal = cms.double( 0.15 ),
5348  trimMaxFracNeigh = cms.double( 0.25 ),
5349  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
5350  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
5351  subclusterWindow = cms.double( 0.7 ),
5352  seedCutMIPs = cms.double( 0.35 ),
5353  seedCutSN = cms.double( 7.0 ),
5354  subclusterCutMIPs = cms.double( 0.45 ),
5355  subclusterCutSN = cms.double( 12.0 )
5356  )
5357  )
5358  ),
5359  ClusterCheckPSet = cms.PSet(
5360  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5361  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5362  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5363  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5364  doClusterCheck = cms.bool( True ),
5365  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5366  ),
5367  OrderedHitsFactoryPSet = cms.PSet(
5368  maxElement = cms.uint32( 1000000 ),
5369  ComponentName = cms.string( "StandardMultiHitGenerator" ),
5370  SeedingLayers = cms.InputTag( "hltPAIter5PixelLessLayers" ),
5371  GeneratorPSet = cms.PSet(
5372  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
5373  maxElement = cms.uint32( 1000000 ),
5374  useFixedPreFiltering = cms.bool( False ),
5375  phiPreFiltering = cms.double( 0.3 ),
5376  extraHitRPhitolerance = cms.double( 0.0 ),
5377  extraHitRZtolerance = cms.double( 0.0 ),
5378  extraZKDBox = cms.double( 0.2 ),
5379  extraRKDBox = cms.double( 0.2 ),
5380  extraPhiKDBox = cms.double( 0.005 ),
5381  fnSigmaRZ = cms.double( 2.0 ),
5382  refitHits = cms.bool( True ),
5383  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
5384  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5385  maxChi2 = cms.double( 5.0 ),
5386  chi2VsPtCut = cms.bool( True ),
5387  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
5388  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
5389  detIdsToDebug = cms.vint32( 0, 0, 0 )
5390  )
5391  ),
5392  SeedCreatorPSet = cms.PSet(
5393  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
5394  forceKinematicWithRegionDirection = cms.bool( False ),
5395  magneticField = cms.string( "ParabolicMf" ),
5396  SeedMomentumForBOFF = cms.double( 5.0 ),
5397  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5398  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5399  MinOneOverPtError = cms.double( 1.0 ),
5400  OriginTransverseErrorMultiplier = cms.double( 2.0 ),
5401  maxseeds = cms.int32( 1000000 )
5402  )
5403 )
5404 fragment.hltPAIter5CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5405  src = cms.InputTag( "hltPAIter5PixelLessSeeds" ),
5406  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
5407  SimpleMagneticField = cms.string( "ParabolicMf" ),
5408  TransientInitialStateEstimatorParameters = cms.PSet(
5409  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5410  numberMeasurementsForFit = cms.int32( 4 ),
5411  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5412  ),
5413  TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
5414  MeasurementTrackerEvent = cms.InputTag( "hltPAIter5MaskedMeasurementTrackerEvent" ),
5415  cleanTrajectoryAfterInOut = cms.bool( True ),
5416  useHitsSplitting = cms.bool( True ),
5417  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5418  doSeedingRegionRebuilding = cms.bool( True ),
5419  maxNSeeds = cms.uint32( 500000 ),
5420  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilder" ) ),
5421  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5422  TrajectoryBuilder = cms.string( "" )
5423 )
5424 fragment.hltPAIter5CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5425  src = cms.InputTag( "hltPAIter5CkfTrackCandidates" ),
5426  SimpleMagneticField = cms.string( "ParabolicMf" ),
5427  clusterRemovalInfo = cms.InputTag( "" ),
5428  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5429  MeasurementTrackerEvent = cms.InputTag( "hltPAIter5MaskedMeasurementTrackerEvent" ),
5430  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5431  useHitsSplitting = cms.bool( False ),
5432  MeasurementTracker = cms.string( "" ),
5433  AlgorithmName = cms.string( "pixelLessStep" ),
5434  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
5435  NavigationSchool = cms.string( "" ),
5436  TrajectoryInEvent = cms.bool( True ),
5437  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
5438  GeometricInnerState = cms.bool( False ),
5439  useSimpleMF = cms.bool( True ),
5440  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
5441 )
5442 fragment.hltPAIter5TrackClassifier1 = cms.EDProducer( "TrackMVAClassifierPrompt",
5443  src = cms.InputTag( "hltPAIter5CtfWithMaterialTracks" ),
5444  GBRForestLabel = cms.string( "MVASelectorIter5_13TeV" ),
5445  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5446  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5447  qualityCuts = cms.vdouble( -0.4, 0.0, 0.4 ),
5448  mva = cms.PSet( ),
5449  GBRForestFileName = cms.string( "" )
5450 )
5451 fragment.hltPAIter5TrackClassifier2 = cms.EDProducer( "TrackMVAClassifierPrompt",
5452  src = cms.InputTag( "hltPAIter5CtfWithMaterialTracks" ),
5453  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
5454  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5455  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5456  qualityCuts = cms.vdouble( 0.0, 0.0, 0.0 ),
5457  mva = cms.PSet( ),
5458  GBRForestFileName = cms.string( "" )
5459 )
5460 fragment.hltPAIter5TrackSelection = cms.EDProducer( "ClassifierMerger",
5461  inputClassifiers = cms.vstring( 'hltPAIter5TrackClassifier1',
5462  'hltPAIter5TrackClassifier2' )
5463 )
5464 fragment.hltPAIter6ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
5465  trackClassifier = cms.InputTag( 'hltPAIter5TrackSelection','QualityMasks' ),
5466  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
5467  maxChi2 = cms.double( 9.0 ),
5468  trajectories = cms.InputTag( "hltPAIter5CtfWithMaterialTracks" ),
5469  oldClusterRemovalInfo = cms.InputTag( "hltPAIter5ClustersRefRemoval" ),
5470  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
5471  overrideTrkQuals = cms.InputTag( "" ),
5472  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5473  TrackQuality = cms.string( "highPurity" )
5474 )
5475 fragment.hltPAIter6MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
5476  clustersToSkip = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5477  OnDemand = cms.bool( False ),
5478  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5479 )
5480 fragment.hltPAIter6TobTecLayersTripl = cms.EDProducer( "SeedingLayersEDProducer",
5481  layerList = cms.vstring( 'TOB1+TOB2+MTOB3',
5482  'TOB1+TOB2+MTOB4',
5483  'TOB1+TOB2+MTEC1_pos',
5484  'TOB1+TOB2+MTEC1_neg' ),
5485  MTOB = cms.PSet(
5486  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5487  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5488  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5489  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
5490  ),
5491  TEC = cms.PSet( ),
5492  MTID = cms.PSet( ),
5493  FPix = cms.PSet( ),
5494  MTEC = cms.PSet(
5495  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5496  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5497  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5498  minRing = cms.int32( 6 ),
5499  maxRing = cms.int32( 7 ),
5500  useRingSlector = cms.bool( True ),
5501  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
5502  ),
5503  MTIB = cms.PSet( ),
5504  TID = cms.PSet( ),
5505  TOB = cms.PSet(
5506  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5507  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5508  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5509  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5510  ),
5511  BPix = cms.PSet( ),
5512  TIB = cms.PSet( )
5513 )
5514 fragment.hltPAIter6TobTecSeedsTripl = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5515  RegionFactoryPSet = cms.PSet(
5516  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
5517  RegionPSet = cms.PSet(
5518  precise = cms.bool( True ),
5519  originRadius = cms.double( 3.5 ),
5520  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5521  originHalfLength = cms.double( 20.0 ),
5522  ptMin = cms.double( 0.55 ),
5523  useMultipleScattering = cms.bool( False )
5524  )
5525  ),
5526  SeedComparitorPSet = cms.PSet(
5527  ComponentName = cms.string( "CombinedSeedComparitor" ),
5528  mode = cms.string( "and" ),
5529  comparitors = cms.VPSet(
5530  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
5531  FilterPixelHits = cms.bool( False ),
5532  FilterStripHits = cms.bool( True ),
5533  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
5534  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" ),
5535  FilterAtHelixStage = cms.bool( True )
5536  ),
5537  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
5538  FilterAtHelixStage = cms.bool( False ),
5539  maxNSat = cms.uint32( 3 ),
5540  trimMaxADC = cms.double( 30.0 ),
5541  trimMaxFracTotal = cms.double( 0.15 ),
5542  trimMaxFracNeigh = cms.double( 0.25 ),
5543  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
5544  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
5545  subclusterWindow = cms.double( 0.7 ),
5546  seedCutMIPs = cms.double( 0.35 ),
5547  seedCutSN = cms.double( 7.0 ),
5548  subclusterCutMIPs = cms.double( 0.45 ),
5549  subclusterCutSN = cms.double( 12.0 )
5550  )
5551  )
5552  ),
5553  ClusterCheckPSet = cms.PSet(
5554  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5555  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5556  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5557  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5558  doClusterCheck = cms.bool( True ),
5559  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5560  ),
5561  OrderedHitsFactoryPSet = cms.PSet(
5562  maxElement = cms.uint32( 1000000 ),
5563  ComponentName = cms.string( "StandardMultiHitGenerator" ),
5564  SeedingLayers = cms.InputTag( "hltPAIter6TobTecLayersTripl" ),
5565  GeneratorPSet = cms.PSet(
5566  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
5567  maxElement = cms.uint32( 1000000 ),
5568  useFixedPreFiltering = cms.bool( False ),
5569  phiPreFiltering = cms.double( 0.3 ),
5570  extraHitRPhitolerance = cms.double( 0.0 ),
5571  extraHitRZtolerance = cms.double( 0.0 ),
5572  extraZKDBox = cms.double( 0.2 ),
5573  extraRKDBox = cms.double( 0.2 ),
5574  extraPhiKDBox = cms.double( 0.01 ),
5575  fnSigmaRZ = cms.double( 2.0 ),
5576  refitHits = cms.bool( True ),
5577  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
5578  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5579  maxChi2 = cms.double( 5.0 ),
5580  chi2VsPtCut = cms.bool( True ),
5581  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
5582  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
5583  detIdsToDebug = cms.vint32( 0, 0, 0 )
5584  )
5585  ),
5586  SeedCreatorPSet = cms.PSet(
5587  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
5588  forceKinematicWithRegionDirection = cms.bool( False ),
5589  magneticField = cms.string( "ParabolicMf" ),
5590  SeedMomentumForBOFF = cms.double( 5.0 ),
5591  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5592  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5593  MinOneOverPtError = cms.double( 1.0 ),
5594  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
5595  maxseeds = cms.int32( 1000000 )
5596  )
5597 )
5598 fragment.hltPAIter6TobTecLayersPair = cms.EDProducer( "SeedingLayersEDProducer",
5599  layerList = cms.vstring( 'TOB1+TEC1_pos',
5600  'TOB1+TEC1_neg',
5601  'TEC1_pos+TEC2_pos',
5602  'TEC1_neg+TEC2_neg',
5603  'TEC2_pos+TEC3_pos',
5604  'TEC2_neg+TEC3_neg',
5605  'TEC3_pos+TEC4_pos',
5606  'TEC3_neg+TEC4_neg',
5607  'TEC4_pos+TEC5_pos',
5608  'TEC4_neg+TEC5_neg',
5609  'TEC5_pos+TEC6_pos',
5610  'TEC5_neg+TEC6_neg',
5611  'TEC6_pos+TEC7_pos',
5612  'TEC6_neg+TEC7_neg' ),
5613  MTOB = cms.PSet( ),
5614  TEC = cms.PSet(
5615  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5616  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5617  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5618  useRingSlector = cms.bool( True ),
5619  minRing = cms.int32( 5 ),
5620  maxRing = cms.int32( 5 ),
5621  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5622  ),
5623  MTID = cms.PSet( ),
5624  FPix = cms.PSet( ),
5625  MTEC = cms.PSet( ),
5626  MTIB = cms.PSet( ),
5627  TID = cms.PSet( ),
5628  TOB = cms.PSet(
5629  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5630  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemoval" ),
5631  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5632  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5633  ),
5634  BPix = cms.PSet( ),
5635  TIB = cms.PSet( )
5636 )
5637 fragment.hltPAIter6TobTecSeedsPair = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5638  RegionFactoryPSet = cms.PSet(
5639  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
5640  RegionPSet = cms.PSet(
5641  precise = cms.bool( True ),
5642  originRadius = cms.double( 6.0 ),
5643  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5644  originHalfLength = cms.double( 30.0 ),
5645  ptMin = cms.double( 0.6 ),
5646  useMultipleScattering = cms.bool( False )
5647  )
5648  ),
5649  SeedComparitorPSet = cms.PSet(
5650  ComponentName = cms.string( "CombinedSeedComparitor" ),
5651  mode = cms.string( "and" ),
5652  comparitors = cms.VPSet(
5653  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
5654  FilterAtHelixStage = cms.bool( True ),
5655  FilterPixelHits = cms.bool( False ),
5656  FilterStripHits = cms.bool( True ),
5657  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
5658  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
5659  ),
5660  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
5661  FilterAtHelixStage = cms.bool( False ),
5662  maxNSat = cms.uint32( 3 ),
5663  trimMaxADC = cms.double( 30.0 ),
5664  trimMaxFracTotal = cms.double( 0.15 ),
5665  trimMaxFracNeigh = cms.double( 0.25 ),
5666  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
5667  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
5668  subclusterWindow = cms.double( 0.7 ),
5669  seedCutMIPs = cms.double( 0.35 ),
5670  seedCutSN = cms.double( 7.0 ),
5671  subclusterCutMIPs = cms.double( 0.45 ),
5672  subclusterCutSN = cms.double( 12.0 )
5673  )
5674  )
5675  ),
5676  ClusterCheckPSet = cms.PSet(
5677  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5678  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5679  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5680  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5681  doClusterCheck = cms.bool( True ),
5682  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5683  ),
5684  OrderedHitsFactoryPSet = cms.PSet(
5685  maxElement = cms.uint32( 1000000 ),
5686  ComponentName = cms.string( "StandardHitPairGenerator" ),
5687  SeedingLayers = cms.InputTag( "hltPAIter6TobTecLayersPair" )
5688  ),
5689  SeedCreatorPSet = cms.PSet(
5690  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
5691  forceKinematicWithRegionDirection = cms.bool( False ),
5692  magneticField = cms.string( "ParabolicMf" ),
5693  SeedMomentumForBOFF = cms.double( 5.0 ),
5694  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5695  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5696  MinOneOverPtError = cms.double( 1.0 ),
5697  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
5698  maxseeds = cms.int32( 1000000 )
5699  )
5700 )
5701 fragment.hltPAIter6TobTecSeeds = cms.EDProducer( "SeedCombiner",
5702  seedCollections = cms.VInputTag( 'hltPAIter6TobTecSeedsTripl','hltPAIter6TobTecSeedsPair' )
5703 )
5704 fragment.hltPAIter6CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5705  src = cms.InputTag( "hltPAIter6TobTecSeeds" ),
5706  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
5707  SimpleMagneticField = cms.string( "ParabolicMf" ),
5708  TransientInitialStateEstimatorParameters = cms.PSet(
5709  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5710  numberMeasurementsForFit = cms.int32( 4 ),
5711  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5712  ),
5713  TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
5714  MeasurementTrackerEvent = cms.InputTag( "hltPAIter6MaskedMeasurementTrackerEvent" ),
5715  cleanTrajectoryAfterInOut = cms.bool( True ),
5716  useHitsSplitting = cms.bool( True ),
5717  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5718  doSeedingRegionRebuilding = cms.bool( True ),
5719  maxNSeeds = cms.uint32( 500000 ),
5720  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilder" ) ),
5721  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5722  TrajectoryBuilder = cms.string( "" )
5723 )
5724 fragment.hltPAIter6CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5725  src = cms.InputTag( "hltPAIter6CkfTrackCandidates" ),
5726  SimpleMagneticField = cms.string( "ParabolicMf" ),
5727  clusterRemovalInfo = cms.InputTag( "" ),
5728  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5729  MeasurementTrackerEvent = cms.InputTag( "hltPAIter6MaskedMeasurementTrackerEvent" ),
5730  Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
5731  useHitsSplitting = cms.bool( False ),
5732  MeasurementTracker = cms.string( "" ),
5733  AlgorithmName = cms.string( "tobTecStep" ),
5734  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
5735  NavigationSchool = cms.string( "" ),
5736  TrajectoryInEvent = cms.bool( True ),
5737  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
5738  GeometricInnerState = cms.bool( False ),
5739  useSimpleMF = cms.bool( True ),
5740  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
5741 )
5742 fragment.hltPAIter6TrackClassifier1 = cms.EDProducer( "TrackMVAClassifierDetached",
5743  src = cms.InputTag( "hltPAIter6CtfWithMaterialTracks" ),
5744  GBRForestLabel = cms.string( "MVASelectorIter6_13TeV" ),
5745  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5746  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5747  qualityCuts = cms.vdouble( -0.6, -0.45, -0.3 ),
5748  mva = cms.PSet( ),
5749  GBRForestFileName = cms.string( "" )
5750 )
5751 fragment.hltPAIter6TrackClassifier2 = cms.EDProducer( "TrackMVAClassifierPrompt",
5752  src = cms.InputTag( "hltPAIter6CtfWithMaterialTracks" ),
5753  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
5754  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5755  vertices = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5756  qualityCuts = cms.vdouble( 0.0, 0.0, 0.0 ),
5757  mva = cms.PSet( ),
5758  GBRForestFileName = cms.string( "" )
5759 )
5760 fragment.hltPAIter6TrackSelection = cms.EDProducer( "ClassifierMerger",
5761  inputClassifiers = cms.vstring( 'hltPAIter6TrackClassifier1',
5762  'hltPAIter6TrackClassifier2' )
5763 )
5764 fragment.hltPAIter7GoodPrimaryVertices = cms.EDFilter( "PrimaryVertexObjectFilter",
5765  src = cms.InputTag( "hltPAIter0PrimaryVertices" ),
5766  filterParams = cms.PSet(
5767  maxZ = cms.double( 15.0 ),
5768  minNdof = cms.double( 25.0 ),
5769  maxRho = cms.double( 2.0 )
5770  )
5771 )
5772 fragment.hltPAIter7JetCoreLayers = cms.EDProducer( "SeedingLayersEDProducer",
5773  layerList = cms.vstring( 'BPix1+BPix2',
5774  'BPix1+BPix3',
5775  'BPix2+BPix3',
5776  'BPix1+FPix1_pos',
5777  'BPix1+FPix1_neg',
5778  'BPix2+FPix1_pos',
5779  'BPix2+FPix1_neg',
5780  'FPix1_pos+FPix2_pos',
5781  'FPix1_neg+FPix2_neg',
5782  'BPix3+TIB1',
5783  'BPix3+TIB2' ),
5784  MTOB = cms.PSet( ),
5785  TEC = cms.PSet( ),
5786  MTID = cms.PSet( ),
5787  FPix = cms.PSet(
5788  useErrorsFromParam = cms.bool( True ),
5789  hitErrorRPhi = cms.double( 0.0051 ),
5790  hitErrorRZ = cms.double( 0.0036 ),
5791  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5792  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" )
5793  ),
5794  MTEC = cms.PSet( ),
5795  MTIB = cms.PSet( ),
5796  TID = cms.PSet( ),
5797  TOB = cms.PSet( ),
5798  BPix = cms.PSet(
5799  useErrorsFromParam = cms.bool( True ),
5800  hitErrorRPhi = cms.double( 0.0027 ),
5801  hitErrorRZ = cms.double( 0.006 ),
5802  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5803  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" )
5804  ),
5805  TIB = cms.PSet(
5806  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5807  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
5808  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
5809  )
5810 )
5811 fragment.hltPAIter7JetCoreSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
5812  RegionFactoryPSet = cms.PSet(
5813  ComponentName = cms.string( "TauRegionalPixelSeedGenerator" ),
5814  RegionPSet = cms.PSet(
5815  precise = cms.bool( True ),
5816  ptMin = cms.double( 10.0 ),
5817  originRadius = cms.double( 0.2 ),
5818  originHalfLength = cms.double( 0.2 ),
5819  deltaPhiRegion = cms.double( 0.2 ),
5820  measurementTrackerName = cms.string( "" ),
5821  deltaEtaRegion = cms.double( 0.2 ),
5822  JetSrc = cms.InputTag( "hltPAJetsForCoreTracking" ),
5823  vertexSrc = cms.InputTag( "hltPAIter7GoodPrimaryVertices" ),
5824  howToUseMeasurementTracker = cms.string( "Never" )
5825  )
5826  ),
5827  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
5828  ClusterCheckPSet = cms.PSet(
5829  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
5830  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
5831  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
5832  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
5833  doClusterCheck = cms.bool( True ),
5834  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
5835  ),
5836  OrderedHitsFactoryPSet = cms.PSet(
5837  maxElement = cms.uint32( 1000000 ),
5838  ComponentName = cms.string( "StandardHitPairGenerator" ),
5839  SeedingLayers = cms.InputTag( "hltPAIter7JetCoreLayers" )
5840  ),
5841  SeedCreatorPSet = cms.PSet(
5842  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
5843  forceKinematicWithRegionDirection = cms.bool( True ),
5844  magneticField = cms.string( "ParabolicMf" ),
5845  SeedMomentumForBOFF = cms.double( 5.0 ),
5846  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5847  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
5848  MinOneOverPtError = cms.double( 1.0 ),
5849  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
5850  maxseeds = cms.int32( 10000 )
5851  )
5852 )
5853 fragment.hltPAIter7CkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
5854  src = cms.InputTag( "hltPAIter7JetCoreSeeds" ),
5855  maxSeedsBeforeCleaning = cms.uint32( 10000 ),
5856  SimpleMagneticField = cms.string( "ParabolicMf" ),
5857  TransientInitialStateEstimatorParameters = cms.PSet(
5858  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
5859  numberMeasurementsForFit = cms.int32( 4 ),
5860  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
5861  ),
5862  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
5863  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
5864  cleanTrajectoryAfterInOut = cms.bool( True ),
5865  useHitsSplitting = cms.bool( True ),
5866  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
5867  doSeedingRegionRebuilding = cms.bool( True ),
5868  maxNSeeds = cms.uint32( 500000 ),
5869  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilder" ) ),
5870  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
5871  TrajectoryBuilder = cms.string( "" )
5872 )
5873 fragment.hltPAIter7CtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
5874  src = cms.InputTag( "hltPAIter7CkfTrackCandidates" ),
5875  SimpleMagneticField = cms.string( "ParabolicMf" ),
5876  clusterRemovalInfo = cms.InputTag( "" ),
5877  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5878  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
5879  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
5880  useHitsSplitting = cms.bool( False ),
5881  MeasurementTracker = cms.string( "" ),
5882  AlgorithmName = cms.string( "jetCoreRegionalStep" ),
5883  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
5884  NavigationSchool = cms.string( "" ),
5885  TrajectoryInEvent = cms.bool( True ),
5886  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
5887  GeometricInnerState = cms.bool( False ),
5888  useSimpleMF = cms.bool( True ),
5889  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
5890 )
5891 fragment.hltPAIter7TrackSelection = cms.EDProducer( "TrackCutClassifier",
5892  src = cms.InputTag( "hltPAIter7CtfWithMaterialTracks" ),
5893  GBRForestLabel = cms.string( "" ),
5894  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
5895  vertices = cms.InputTag( "hltPAIter7GoodPrimaryVertices" ),
5896  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
5897  mva = cms.PSet(
5898  dr_par = cms.PSet(
5899  dr_par1 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5900  dr_par2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5901  drWPVerr_par = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5902  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
5903  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
5904  dr_exp = cms.vint32( 2147483647, 2147483647, 2147483647 )
5905  ),
5906  minLayers = cms.vint32( 3, 5, 5 ),
5907  dz_par = cms.PSet(
5908  dz_exp = cms.vint32( 2147483647, 2147483647, 2147483647 ),
5909  dz_par1 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5910  dzWPVerr_par = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
5911  dz_par2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 )
5912  ),
5913  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
5914  maxChi2n = cms.vdouble( 1.6, 1.0, 0.7 ),
5915  maxLostLayers = cms.vint32( 4, 3, 2 ),
5916  maxDz = cms.vdouble( 0.5, 0.35, 0.2 ),
5917  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
5918  maxDr = cms.vdouble( 0.3, 0.2, 0.1 ),
5919  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
5920  min3DLayers = cms.vint32( 1, 2, 3 ),
5921  minPixelHits = cms.vint32( 1, 1, 1 ),
5922  minNVtxTrk = cms.int32( 2 )
5923  ),
5924  GBRForestFileName = cms.string( "" )
5925 )
5926 fragment.hltPAIterativeTrackingMerged = cms.EDProducer( "TrackCollectionMerger",
5927  shareFrac = cms.double( 0.19 ),
5928  inputClassifiers = cms.vstring( 'hltPAIter0TrackSelection',
5929  'hltPAIter7TrackSelection',
5930  'hltPAIter1TrackSelection',
5931  'hltPAIter2TrackSelection',
5932  'hltPAIter3TrackSelection',
5933  'hltPAIter4TrackSelection',
5934  'hltPAIter5TrackSelection',
5935  'hltPAIter6TrackSelection' ),
5936  minQuality = cms.string( "loose" ),
5937  minShareHits = cms.uint32( 2 ),
5938  allowFirstHitShare = cms.bool( True ),
5939  foundHitBonus = cms.double( 10.0 ),
5940  trackProducers = cms.VInputTag( 'hltPAIter0CtfWithMaterialTracks','hltPAIter7CtfWithMaterialTracks','hltPAIter1CtfWithMaterialTracks','hltPAIter2CtfWithMaterialTracks','hltPAIter3CtfWithMaterialTracks','hltPAIter4CtfWithMaterialTracks','hltPAIter5CtfWithMaterialTracks','hltPAIter6CtfWithMaterialTracks' ),
5941  lostHitPenalty = cms.double( 5.0 )
5942 )
5943 fragment.hltPAOnlinePrimaryVertices = cms.EDProducer( "PrimaryVertexProducer",
5944  vertexCollections = cms.VPSet(
5945  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
5946  useBeamConstraint = cms.bool( False ),
5947  minNdof = cms.double( 0.0 ),
5948  algorithm = cms.string( "AdaptiveVertexFitter" ),
5949  label = cms.string( "" )
5950  ),
5951  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
5952  useBeamConstraint = cms.bool( True ),
5953  minNdof = cms.double( 2.0 ),
5954  algorithm = cms.string( "AdaptiveVertexFitter" ),
5955  label = cms.string( "WithBS" )
5956  )
5957  ),
5958  verbose = cms.untracked.bool( False ),
5959  TkFilterParameters = cms.PSet(
5960  maxNormalizedChi2 = cms.double( 20.0 ),
5961  minPt = cms.double( 0.0 ),
5962  algorithm = cms.string( "filter" ),
5963  maxD0Significance = cms.double( 5.0 ),
5964  trackQuality = cms.string( "any" ),
5965  minPixelLayersWithHits = cms.int32( 2 ),
5966  minSiliconLayersWithHits = cms.int32( 5 )
5967  ),
5968  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
5969  TrackLabel = cms.InputTag( "hltPAIterativeTrackingMerged" ),
5970  TkClusParameters = cms.PSet(
5971  TkDAClusParameters = cms.PSet(
5972  vertexSize = cms.double( 0.01 ),
5973  d0CutOff = cms.double( 3.0 ),
5974  Tmin = cms.double( 4.0 ),
5975  dzCutOff = cms.double( 4.0 ),
5976  coolingFactor = cms.double( 0.6 )
5977  ),
5978  algorithm = cms.string( "DA_vect" )
5979  )
5980 )
5981 fragment.hltPAFullCands = cms.EDProducer( "ConcreteChargedCandidateProducer",
5982  src = cms.InputTag( "hltPAIterativeTrackingMerged" ),
5983  particleType = cms.string( "pi+" )
5984 )
5985 fragment.hltPAFullTrackFilter10ForUPC = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
5986  saveTags = cms.bool( True ),
5987  MinTrks = cms.int32( 10 ),
5988  MinPt = cms.double( 0.0 ),
5989  MaxVz = cms.double( 9999.0 ),
5990  MaxEta = cms.double( 9999.0 ),
5991  trackCollection = cms.InputTag( "hltPAFullCands" ),
5992  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
5993  MaxPt = cms.double( 10000.0 ),
5994  MinSep = cms.double( 999.0 )
5995 )
5996 fragment.hltPrePASingleMuOpenPixelTrackGt0FullTrackLt15 = cms.EDFilter( "HLTPrescaler",
5997  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
5998  offset = cms.uint32( 0 )
5999 )
6000 fragment.hltPAFullTrackFilter15ForUPC = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
6001  saveTags = cms.bool( True ),
6002  MinTrks = cms.int32( 15 ),
6003  MinPt = cms.double( 0.0 ),
6004  MaxVz = cms.double( 9999.0 ),
6005  MaxEta = cms.double( 9999.0 ),
6006  trackCollection = cms.InputTag( "hltPAFullCands" ),
6007  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
6008  MaxPt = cms.double( 10000.0 ),
6009  MinSep = cms.double( 999.0 )
6010 )
6011 fragment.hltUPCL1SingleMuOpenThreeTowerVetoSeed = cms.EDFilter( "HLTL1TSeed",
6012  L1SeedsLogicalExpression = cms.string( "L1_MuOpen_ThreeTowerHFVeto_OR_BptxAND" ),
6013  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6014  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6015  saveTags = cms.bool( True ),
6016  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6017  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6018  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6019  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6020  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6021 )
6022 fragment.hltPrePASingleMuOpenHFThreeTowerVeto = cms.EDFilter( "HLTPrescaler",
6023  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6024  offset = cms.uint32( 0 )
6025 )
6026 fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0ThreeTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
6027  saveTags = cms.bool( True ),
6028  PreviousCandTag = cms.InputTag( "hltUPCL1SingleMuOpenThreeTowerVetoSeed" ),
6029  MinPt = cms.double( 0.0 ),
6030  MinN = cms.int32( 1 ),
6031  MaxEta = cms.double( 999.0 ),
6032  CentralBxOnly = cms.bool( True ),
6033  SelectQualities = cms.vint32( ),
6034  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
6035 )
6036 fragment.hltPrePASingleMuOpenHFThreeTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6037  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6038  offset = cms.uint32( 0 )
6039 )
6040 fragment.hltUPCL1DoubleMuOpenNotHF0Seed = cms.EDFilter( "HLTL1TSeed",
6041  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_NotMinimumBiasHF0_AND_BptxAND" ),
6042  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6043  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6044  saveTags = cms.bool( True ),
6045  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6046  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6047  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6048  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6049  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6050 )
6051 fragment.hltPrePADoubleMuOpenHFOneTowerVeto = cms.EDFilter( "HLTPrescaler",
6052  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6053  offset = cms.uint32( 0 )
6054 )
6055 fragment.hltL1fL1shltUPCL1DoubleMuOpenHFOneTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
6056  saveTags = cms.bool( True ),
6057  PreviousCandTag = cms.InputTag( "hltUPCL1DoubleMuOpenNotHF0Seed" ),
6058  MinPt = cms.double( 0.0 ),
6059  MinN = cms.int32( 1 ),
6060  MaxEta = cms.double( 999.0 ),
6061  CentralBxOnly = cms.bool( True ),
6062  SelectQualities = cms.vint32( ),
6063  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
6064 )
6065 fragment.hltPrePADoubleMuOpenHFOneTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6066  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6067  offset = cms.uint32( 0 )
6068 )
6069 fragment.hltUPCL1DoubleMuOpenNotHF0TwoTowerSeed = cms.EDFilter( "HLTL1TSeed",
6070  L1SeedsLogicalExpression = cms.string( " L1_DoubleMuOpen_TwoTowerHFVeto_OR_BptxAND" ),
6071  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6072  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6073  saveTags = cms.bool( True ),
6074  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6075  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6076  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6077  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6078  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6079 )
6080 fragment.hltPrePADoubleMuOpenHFTwoTowerVeto = cms.EDFilter( "HLTPrescaler",
6081  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6082  offset = cms.uint32( 0 )
6083 )
6084 fragment.hltL1fL1shltUPCL1DoubleMuOpenNotHF0TwoTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
6085  saveTags = cms.bool( True ),
6086  PreviousCandTag = cms.InputTag( "hltUPCL1DoubleMuOpenNotHF0TwoTowerSeed" ),
6087  MinPt = cms.double( 0.0 ),
6088  MinN = cms.int32( 1 ),
6089  MaxEta = cms.double( 999.0 ),
6090  CentralBxOnly = cms.bool( True ),
6091  SelectQualities = cms.vint32( ),
6092  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
6093 )
6094 fragment.hltPrePADoubleMuOpenHFTwoTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6095  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6096  offset = cms.uint32( 0 )
6097 )
6098 fragment.hltUPCL1DoubleMuOpenThreeTowerVetoSeed = cms.EDFilter( "HLTL1TSeed",
6099  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_ThreeTowerHFVeto_OR_BptxAND" ),
6100  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6101  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6102  saveTags = cms.bool( True ),
6103  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6104  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6105  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6106  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6107  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6108 )
6109 fragment.hltPrePADoubleMuOpenHFThreeTowerVeto = cms.EDFilter( "HLTPrescaler",
6110  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6111  offset = cms.uint32( 0 )
6112 )
6113 fragment.hltL1fL1shltUPCL1DoubleMuOpenHFThreeTowerFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
6114  saveTags = cms.bool( True ),
6115  PreviousCandTag = cms.InputTag( "hltUPCL1DoubleMuOpenThreeTowerVetoSeed" ),
6116  MinPt = cms.double( 0.0 ),
6117  MinN = cms.int32( 1 ),
6118  MaxEta = cms.double( 999.0 ),
6119  CentralBxOnly = cms.bool( True ),
6120  SelectQualities = cms.vint32( ),
6121  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
6122 )
6123 fragment.hltPrePADoubleMuOpenHFThreeTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6124  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6125  offset = cms.uint32( 0 )
6126 )
6127 fragment.hltUPCL1DoubleEG2NotHF0Seed = cms.EDFilter( "HLTL1TSeed",
6128  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG2_NotMinimumBiasHF0_AND_BptxAND" ),
6129  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6130  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6131  saveTags = cms.bool( True ),
6132  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6133  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6134  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6135  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6136  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6137 )
6138 fragment.hltPrePADoubleEG2HFOneTowerVeto = cms.EDFilter( "HLTPrescaler",
6139  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6140  offset = cms.uint32( 0 )
6141 )
6142 fragment.hltPrePADoubleEG2HFOneTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6143  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6144  offset = cms.uint32( 0 )
6145 )
6146 fragment.hltPAPixelFilter1ForMinBias = cms.EDFilter( "HLTPixlMBFilt",
6147  pixlTag = cms.InputTag( "hltPAPixelCandsForMinBias" ),
6148  saveTags = cms.bool( True ),
6149  MinTrks = cms.uint32( 1 ),
6150  MinPt = cms.double( 0.0 ),
6151  MinSep = cms.double( 1.0 )
6152 )
6153 fragment.hltUPCL1DoubleEG2NotHF0TwoTowerSeed = cms.EDFilter( "HLTL1TSeed",
6154  L1SeedsLogicalExpression = cms.string( " L1_DoubleEG2_TwoTowerHFVeto_OR_BptxAND" ),
6155  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6156  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6157  saveTags = cms.bool( True ),
6158  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6159  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6160  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6161  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6162  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6163 )
6164 fragment.hltPrePADoubleEG2HFTwoTowerVeto = cms.EDFilter( "HLTPrescaler",
6165  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6166  offset = cms.uint32( 0 )
6167 )
6168 fragment.hltPrePADoubleEG2HFTwoTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6169  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6170  offset = cms.uint32( 0 )
6171 )
6172 fragment.hltUPCL1SingleEG5NotHF0Seed = cms.EDFilter( "HLTL1TSeed",
6173  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_NotMinimumBiasHF0_AND_BptxAND" ),
6174  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6175  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6176  saveTags = cms.bool( True ),
6177  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6178  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6179  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6180  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6181  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6182 )
6183 fragment.hltPrePASingleEG5HFOneTowerVeto = cms.EDFilter( "HLTPrescaler",
6184  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6185  offset = cms.uint32( 0 )
6186 )
6187 fragment.hltPrePASingleEG5HFOneTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6188  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6189  offset = cms.uint32( 0 )
6190 )
6191 fragment.hltUPCL1SingleEG5NotHF0TwoTowerSeed = cms.EDFilter( "HLTL1TSeed",
6192  L1SeedsLogicalExpression = cms.string( " L1_SingleEG5_TwoTowerHFVeto_OR_BptxAND" ),
6193  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6194  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6195  saveTags = cms.bool( True ),
6196  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6197  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6198  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6199  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6200  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6201 )
6202 fragment.hltPrePASingleEG5HFTwoTowerVeto = cms.EDFilter( "HLTPrescaler",
6203  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6204  offset = cms.uint32( 0 )
6205 )
6206 fragment.hltPrePASingleEG5HFTwoTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6207  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6208  offset = cms.uint32( 0 )
6209 )
6210 fragment.hltUPCL1SingleEG5ThreeTowerVetoSeed = cms.EDFilter( "HLTL1TSeed",
6211  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_ThreeTowerHFVeto_OR_BptxAND" ),
6212  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6213  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6214  saveTags = cms.bool( True ),
6215  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6216  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6217  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6218  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6219  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6220 )
6221 fragment.hltPrePASingleEG5HFThreeTowerVeto = cms.EDFilter( "HLTPrescaler",
6222  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6223  offset = cms.uint32( 0 )
6224 )
6225 fragment.hltPrePASingleEG5HFThreeTowerVetoSingleTrack = cms.EDFilter( "HLTPrescaler",
6226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6227  offset = cms.uint32( 0 )
6228 )
6229 fragment.hltL1sSingleJet12BptxAND = cms.EDFilter( "HLTL1TSeed",
6230  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND" ),
6231  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6232  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6233  saveTags = cms.bool( True ),
6234  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6235  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6236  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6237  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6238  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6239 )
6240 fragment.hltPrePAAK4CaloJet40Eta5p1 = cms.EDFilter( "HLTPrescaler",
6241  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6242  offset = cms.uint32( 0 )
6243 )
6244 fragment.hltPAAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
6245  min_N90 = cms.int32( -2 ),
6246  min_N90hits = cms.int32( 2 ),
6247  min_EMF = cms.double( -1.0 ),
6248  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
6249  JetIDParams = cms.PSet(
6250  useRecHits = cms.bool( True ),
6251  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
6252  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
6253  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
6254  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
6255  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
6256  ),
6257  max_EMF = cms.double( 999.0 )
6258 )
6259 fragment.hltPAAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
6260  correctors = cms.VInputTag( 'hltAK4CaloResidualCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector' )
6261 )
6262 fragment.hltPAAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
6263  src = cms.InputTag( "hltAK4CaloJets" ),
6264  correctors = cms.VInputTag( 'hltPAAK4CaloCorrector' )
6265 )
6266 fragment.hltPAAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
6267  src = cms.InputTag( "hltPAAK4CaloJetsIDPassed" ),
6268  correctors = cms.VInputTag( 'hltPAAK4CaloCorrector' )
6269 )
6270 fragment.hltSinglePAAK4CaloJet40Eta5p1 = cms.EDFilter( "HLT1CaloJet",
6271  saveTags = cms.bool( True ),
6272  MinPt = cms.double( 40.0 ),
6273  MinN = cms.int32( 1 ),
6274  MaxEta = cms.double( 5.1 ),
6275  MinMass = cms.double( -1.0 ),
6276  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6277  MinE = cms.double( -1.0 ),
6278  triggerType = cms.int32( 85 )
6279 )
6280 fragment.hltL1sMinimumBiasHF0ORBptxAND = cms.EDFilter( "HLTL1TSeed",
6281  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_OR_BptxAND" ),
6282  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6283  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6284  saveTags = cms.bool( True ),
6285  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6286  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6287  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6288  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6289  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6290 )
6291 fragment.hltPrePAAK4CaloJet40Eta5p1SeededWithMB = cms.EDFilter( "HLTPrescaler",
6292  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6293  offset = cms.uint32( 0 )
6294 )
6295 fragment.hltL1sSingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
6296  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_BptxAND" ),
6297  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6298  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6299  saveTags = cms.bool( True ),
6300  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6301  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6302  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6303  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6304  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6305 )
6306 fragment.hltPrePAAK4CaloJet60Eta5p1 = cms.EDFilter( "HLTPrescaler",
6307  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6308  offset = cms.uint32( 0 )
6309 )
6310 fragment.hltSinglePAAK4CaloJet60Eta5p1 = cms.EDFilter( "HLT1CaloJet",
6311  saveTags = cms.bool( True ),
6312  MinPt = cms.double( 60.0 ),
6313  MinN = cms.int32( 1 ),
6314  MaxEta = cms.double( 5.1 ),
6315  MinMass = cms.double( -1.0 ),
6316  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6317  MinE = cms.double( -1.0 ),
6318  triggerType = cms.int32( 85 )
6319 )
6320 fragment.hltL1sSingleJet36BptxAND = cms.EDFilter( "HLTL1TSeed",
6321  L1SeedsLogicalExpression = cms.string( "L1_SingleJet36_BptxAND" ),
6322  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6323  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6324  saveTags = cms.bool( True ),
6325  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6326  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6327  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6328  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6329  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6330 )
6331 fragment.hltPrePAAK4CaloJet80Eta5p1 = cms.EDFilter( "HLTPrescaler",
6332  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6333  offset = cms.uint32( 0 )
6334 )
6335 fragment.hltSinglePAAK4CaloJet80Eta5p1 = cms.EDFilter( "HLT1CaloJet",
6336  saveTags = cms.bool( True ),
6337  MinPt = cms.double( 80.0 ),
6338  MinN = cms.int32( 1 ),
6339  MaxEta = cms.double( 5.1 ),
6340  MinMass = cms.double( -1.0 ),
6341  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6342  MinE = cms.double( -1.0 ),
6343  triggerType = cms.int32( 85 )
6344 )
6345 fragment.hltL1sSingleJet52BptxAND = cms.EDFilter( "HLTL1TSeed",
6346  L1SeedsLogicalExpression = cms.string( "L1_SingleJet52_BptxAND" ),
6347  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6348  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6349  saveTags = cms.bool( True ),
6350  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6351  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6352  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6353  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6354  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6355 )
6356 fragment.hltPrePAAK4CaloJet100Eta5p1 = cms.EDFilter( "HLTPrescaler",
6357  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6358  offset = cms.uint32( 0 )
6359 )
6360 fragment.hltSinglePAAK4CaloJet100Eta5p1 = cms.EDFilter( "HLT1CaloJet",
6361  saveTags = cms.bool( True ),
6362  MinPt = cms.double( 100.0 ),
6363  MinN = cms.int32( 1 ),
6364  MaxEta = cms.double( 5.1 ),
6365  MinMass = cms.double( -1.0 ),
6366  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6367  MinE = cms.double( -1.0 ),
6368  triggerType = cms.int32( 85 )
6369 )
6370 fragment.hltL1sSingleJet12ForEta1p5BptxAND = cms.EDFilter( "HLTL1TSeed",
6371  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ForEta1p5_BptxAND" ),
6372  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6373  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6374  saveTags = cms.bool( True ),
6375  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6376  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6377  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6378  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6379  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6380 )
6381 fragment.hltPrePAAK4CaloJet40Eta1p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
6382  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6383  offset = cms.uint32( 0 )
6384 )
6385 fragment.hltSinglePAAK4CaloJet40MinEta1p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
6386  saveTags = cms.bool( True ),
6387  minPt = cms.double( 40.0 ),
6388  maxEta = cms.double( 5.1 ),
6389  minEta = cms.double( 1.9 ),
6390  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6391  nTot = cms.uint32( 1 ),
6392  nPos = cms.uint32( 0 ),
6393  triggerType = cms.int32( 85 ),
6394  nNeg = cms.uint32( 0 )
6395 )
6396 fragment.hltL1sSingleJet24ForEta1p5BptxAND = cms.EDFilter( "HLTL1TSeed",
6397  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_ForEta1p5_BptxAND" ),
6398  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6399  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6400  saveTags = cms.bool( True ),
6401  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6402  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6403  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6404  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6405  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6406 )
6407 fragment.hltPrePAAK4CaloJet60Eta1p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
6408  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6409  offset = cms.uint32( 0 )
6410 )
6411 fragment.hltSinglePAAK4CaloJet60MinEta1p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
6412  saveTags = cms.bool( True ),
6413  minPt = cms.double( 60.0 ),
6414  maxEta = cms.double( 5.1 ),
6415  minEta = cms.double( 1.9 ),
6416  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6417  nTot = cms.uint32( 1 ),
6418  nPos = cms.uint32( 0 ),
6419  triggerType = cms.int32( 85 ),
6420  nNeg = cms.uint32( 0 )
6421 )
6422 fragment.hltL1sSingleJet12ForEta2p5BptxAND = cms.EDFilter( "HLTL1TSeed",
6423  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ForEta2p5_BptxAND" ),
6424  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6425  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6426  saveTags = cms.bool( True ),
6427  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6428  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6429  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6430  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6431  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6432 )
6433 fragment.hltPrePAAK4CaloJet40Eta2p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
6434  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6435  offset = cms.uint32( 0 )
6436 )
6437 fragment.hltSinglePAAK4CaloJet40MinEta2p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
6438  saveTags = cms.bool( True ),
6439  minPt = cms.double( 40.0 ),
6440  maxEta = cms.double( 5.1 ),
6441  minEta = cms.double( 2.9 ),
6442  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6443  nTot = cms.uint32( 1 ),
6444  nPos = cms.uint32( 0 ),
6445  triggerType = cms.int32( 85 ),
6446  nNeg = cms.uint32( 0 )
6447 )
6448 fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND = cms.EDFilter( "HLTL1TSeed",
6449  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_BptxAND OR L1_SingleMu3_SingleJet8_BptxAND" ),
6450  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
6451  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
6452  saveTags = cms.bool( True ),
6453  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6454  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
6455  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
6456  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6457  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
6458 )
6459 fragment.hltPrePAAK4CaloJet30Eta5p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
6460  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
6461  offset = cms.uint32( 0 )
6462 )
6463 fragment.hltSinglePAAK4CaloJet30Eta5p1 = cms.EDFilter( "HLT1CaloJet",
6464  saveTags = cms.bool( True ),
6465  MinPt = cms.double( 30.0 ),
6466  MinN = cms.int32( 1 ),
6467  MaxEta = cms.double( 5.1 ),
6468  MinMass = cms.double( -1.0 ),
6469  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
6470  MinE = cms.double( -1.0 ),
6471  triggerType = cms.int32( 85 )
6472 )
6473 fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
6474  saveTags = cms.bool( True ),
6475  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3ORCrossSingleJet8BptxAND" ),
6476  MinPt = cms.double( 0.0 ),
6477  MinN = cms.int32( 1 ),
6478  MaxEta = cms.double( 2.5 ),
6479  CentralBxOnly = cms.bool( True ),
6480  SelectQualities = cms.vint32( ),
6481  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
6482 )
6483 fragment.hltMuonDTDigis = cms.EDProducer( "DTUnpackingModule",
6484  useStandardFEDid = cms.bool( True ),
6485  maxFEDid = cms.untracked.int32( 779 ),
6486  inputLabel = cms.InputTag( "rawDataCollector" ),
6487  minFEDid = cms.untracked.int32( 770 ),
6488  dataType = cms.string( "DDU" ),
6489  readOutParameters = cms.PSet(
6490  debug = cms.untracked.bool( False ),
6491  rosParameters = cms.PSet(
6492  writeSC = cms.untracked.bool( True ),
6493  readingDDU = cms.untracked.bool( True ),
6494  performDataIntegrityMonitor = cms.untracked.bool( False ),
6495  readDDUIDfromDDU = cms.untracked.bool( True ),
6496  debug = cms.untracked.bool( False ),
6497  localDAQ = cms.untracked.bool( False )
6498  ),
6499  localDAQ = cms.untracked.bool( False ),
6500  performDataIntegrityMonitor = cms.untracked.bool( False )
6501  ),
6502  dqmOnly = cms.bool( False )
6503 )
6504 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6505  debug = cms.untracked.bool( False ),
6506  recAlgoConfig = cms.PSet(
6507  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6508  minTime = cms.double( -3.0 ),
6509  stepTwoFromDigi = cms.bool( False ),
6510  doVdriftCorr = cms.bool( True ),
6511  debug = cms.untracked.bool( False ),
6512  maxTime = cms.double( 420.0 ),
6513  tTrigModeConfig = cms.PSet(
6514  vPropWire = cms.double( 24.4 ),
6515  doTOFCorrection = cms.bool( True ),
6516  tofCorrType = cms.int32( 0 ),
6517  wirePropCorrType = cms.int32( 0 ),
6518  tTrigLabel = cms.string( "" ),
6519  doWirePropCorrection = cms.bool( True ),
6520  doT0Correction = cms.bool( True ),
6521  debug = cms.untracked.bool( False )
6522  ),
6523  useUncertDB = cms.bool( True )
6524  ),
6525  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" ),
6526  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" )
6527 )
6528 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6529  debug = cms.untracked.bool( False ),
6530  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6531  recHits2DLabel = cms.InputTag( "dt2DSegments" ),
6532  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6533  Reco4DAlgoConfig = cms.PSet(
6534  segmCleanerMode = cms.int32( 2 ),
6535  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6536  recAlgoConfig = cms.PSet(
6537  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6538  minTime = cms.double( -3.0 ),
6539  stepTwoFromDigi = cms.bool( False ),
6540  doVdriftCorr = cms.bool( True ),
6541  debug = cms.untracked.bool( False ),
6542  maxTime = cms.double( 420.0 ),
6543  tTrigModeConfig = cms.PSet(
6544  vPropWire = cms.double( 24.4 ),
6545  doTOFCorrection = cms.bool( True ),
6546  tofCorrType = cms.int32( 0 ),
6547  wirePropCorrType = cms.int32( 0 ),
6548  tTrigLabel = cms.string( "" ),
6549  doWirePropCorrection = cms.bool( True ),
6550  doT0Correction = cms.bool( True ),
6551  debug = cms.untracked.bool( False )
6552  ),
6553  useUncertDB = cms.bool( True )
6554  ),
6555  nSharedHitsMax = cms.int32( 2 ),
6556  hit_afterT0_resolution = cms.double( 0.03 ),
6557  Reco2DAlgoConfig = cms.PSet(
6558  segmCleanerMode = cms.int32( 2 ),
6559  recAlgoConfig = cms.PSet(
6560  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6561  minTime = cms.double( -3.0 ),
6562  stepTwoFromDigi = cms.bool( False ),
6563  doVdriftCorr = cms.bool( True ),
6564  debug = cms.untracked.bool( False ),
6565  maxTime = cms.double( 420.0 ),
6566  tTrigModeConfig = cms.PSet(
6567  vPropWire = cms.double( 24.4 ),
6568  doTOFCorrection = cms.bool( True ),
6569  tofCorrType = cms.int32( 0 ),
6570  wirePropCorrType = cms.int32( 0 ),
6571  tTrigLabel = cms.string( "" ),
6572  doWirePropCorrection = cms.bool( True ),
6573  doT0Correction = cms.bool( True ),
6574  debug = cms.untracked.bool( False )
6575  ),
6576  useUncertDB = cms.bool( True )
6577  ),
6578  nSharedHitsMax = cms.int32( 2 ),
6579  AlphaMaxPhi = cms.double( 1.0 ),
6580  hit_afterT0_resolution = cms.double( 0.03 ),
6581  MaxAllowedHits = cms.uint32( 50 ),
6582  performT0_vdriftSegCorrection = cms.bool( False ),
6583  AlphaMaxTheta = cms.double( 0.9 ),
6584  debug = cms.untracked.bool( False ),
6585  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6586  nUnSharedHitsMin = cms.int32( 2 ),
6587  performT0SegCorrection = cms.bool( False ),
6588  perform_delta_rejecting = cms.bool( False )
6589  ),
6590  performT0_vdriftSegCorrection = cms.bool( False ),
6591  debug = cms.untracked.bool( False ),
6592  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6593  nUnSharedHitsMin = cms.int32( 2 ),
6594  AllDTRecHits = cms.bool( True ),
6595  performT0SegCorrection = cms.bool( False ),
6596  perform_delta_rejecting = cms.bool( False )
6597  )
6598 )
6599 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6600  PrintEventNumber = cms.untracked.bool( False ),
6601  SuppressZeroLCT = cms.untracked.bool( True ),
6602  UseExaminer = cms.bool( True ),
6603  Debug = cms.untracked.bool( False ),
6604  ErrorMask = cms.uint32( 0x0 ),
6605  InputObjects = cms.InputTag( "rawDataCollector" ),
6606  ExaminerMask = cms.uint32( 0x1febf3f6 ),
6607  runDQM = cms.untracked.bool( False ),
6608  UnpackStatusDigis = cms.bool( False ),
6609  VisualFEDInspect = cms.untracked.bool( False ),
6610  FormatedEventDump = cms.untracked.bool( False ),
6611  UseFormatStatus = cms.bool( True ),
6612  UseSelectiveUnpacking = cms.bool( True ),
6613  VisualFEDShort = cms.untracked.bool( False )
6614 )
6615 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6616  XTasymmetry_ME1b = cms.double( 0.0 ),
6617  XTasymmetry_ME1a = cms.double( 0.0 ),
6618  ConstSyst_ME1a = cms.double( 0.022 ),
6619  ConstSyst_ME1b = cms.double( 0.007 ),
6620  XTasymmetry_ME41 = cms.double( 0.0 ),
6621  CSCStripxtalksOffset = cms.double( 0.03 ),
6622  CSCUseCalibrations = cms.bool( True ),
6623  CSCUseTimingCorrections = cms.bool( True ),
6624  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6625  XTasymmetry_ME22 = cms.double( 0.0 ),
6626  UseFivePoleFit = cms.bool( True ),
6627  XTasymmetry_ME21 = cms.double( 0.0 ),
6628  ConstSyst_ME21 = cms.double( 0.0 ),
6629  CSCDebug = cms.untracked.bool( False ),
6630  ConstSyst_ME22 = cms.double( 0.0 ),
6631  CSCUseGasGainCorrections = cms.bool( False ),
6632  XTasymmetry_ME31 = cms.double( 0.0 ),
6633  readBadChambers = cms.bool( True ),
6634  NoiseLevel_ME13 = cms.double( 8.0 ),
6635  NoiseLevel_ME12 = cms.double( 9.0 ),
6636  NoiseLevel_ME32 = cms.double( 9.0 ),
6637  NoiseLevel_ME31 = cms.double( 9.0 ),
6638  XTasymmetry_ME32 = cms.double( 0.0 ),
6639  ConstSyst_ME41 = cms.double( 0.0 ),
6640  CSCStripClusterSize = cms.untracked.int32( 3 ),
6641  CSCStripClusterChargeCut = cms.double( 25.0 ),
6642  CSCStripPeakThreshold = cms.double( 10.0 ),
6643  readBadChannels = cms.bool( False ),
6644  UseParabolaFit = cms.bool( False ),
6645  XTasymmetry_ME13 = cms.double( 0.0 ),
6646  XTasymmetry_ME12 = cms.double( 0.0 ),
6647  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6648  ConstSyst_ME12 = cms.double( 0.0 ),
6649  ConstSyst_ME13 = cms.double( 0.0 ),
6650  ConstSyst_ME32 = cms.double( 0.0 ),
6651  ConstSyst_ME31 = cms.double( 0.0 ),
6652  UseAverageTime = cms.bool( False ),
6653  NoiseLevel_ME1a = cms.double( 7.0 ),
6654  NoiseLevel_ME1b = cms.double( 8.0 ),
6655  CSCWireClusterDeltaT = cms.int32( 1 ),
6656  CSCUseStaticPedestals = cms.bool( False ),
6657  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6658  CSCstripWireDeltaTime = cms.int32( 8 ),
6659  NoiseLevel_ME21 = cms.double( 9.0 ),
6660  NoiseLevel_ME22 = cms.double( 9.0 ),
6661  NoiseLevel_ME41 = cms.double( 9.0 )
6662 )
6663 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6664  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6665  algo_psets = cms.VPSet(
6666  cms.PSet( chamber_types = cms.vstring( 'ME1/a',
6667  'ME1/b',
6668  'ME1/2',
6669  'ME1/3',
6670  'ME2/1',
6671  'ME2/2',
6672  'ME3/1',
6673  'ME3/2',
6674  'ME4/1',
6675  'ME4/2' ),
6676  algo_name = cms.string( "CSCSegAlgoST" ),
6677  parameters_per_chamber_type = cms.vint32( 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 ),
6678  algo_psets = cms.VPSet(
6679  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
6680  yweightPenalty = cms.double( 1.5 ),
6681  maxRecHitsInCluster = cms.int32( 20 ),
6682  dPhiFineMax = cms.double( 0.025 ),
6683  preClusteringUseChaining = cms.bool( True ),
6684  ForceCovariance = cms.bool( False ),
6685  hitDropLimit6Hits = cms.double( 0.3333 ),
6686  NormChi2Cut2D = cms.double( 20.0 ),
6687  BPMinImprovement = cms.double( 10000.0 ),
6688  Covariance = cms.double( 0.0 ),
6689  tanPhiMax = cms.double( 0.5 ),
6690  SeedBig = cms.double( 0.0015 ),
6691  onlyBestSegment = cms.bool( False ),
6692  dRPhiFineMax = cms.double( 8.0 ),
6693  SeedSmall = cms.double( 2.0E-4 ),
6694  curvePenalty = cms.double( 2.0 ),
6695  dXclusBoxMax = cms.double( 4.0 ),
6696  BrutePruning = cms.bool( True ),
6697  curvePenaltyThreshold = cms.double( 0.85 ),
6698  CorrectTheErrors = cms.bool( True ),
6699  hitDropLimit4Hits = cms.double( 0.6 ),
6700  useShowering = cms.bool( False ),
6701  CSCDebug = cms.untracked.bool( False ),
6702  tanThetaMax = cms.double( 1.2 ),
6703  NormChi2Cut3D = cms.double( 10.0 ),
6704  minHitsPerSegment = cms.int32( 3 ),
6705  ForceCovarianceAll = cms.bool( False ),
6706  yweightPenaltyThreshold = cms.double( 1.0 ),
6707  prePrunLimit = cms.double( 3.17 ),
6708  hitDropLimit5Hits = cms.double( 0.8 ),
6709  preClustering = cms.bool( True ),
6710  prePrun = cms.bool( True ),
6711  maxDPhi = cms.double( 999.0 ),
6712  maxDTheta = cms.double( 999.0 ),
6713  Pruning = cms.bool( True ),
6714  dYclusBoxMax = cms.double( 8.0 )
6715  ),
6716  cms.PSet( maxRatioResidualPrune = cms.double( 3.0 ),
6717  yweightPenalty = cms.double( 1.5 ),
6718  maxRecHitsInCluster = cms.int32( 24 ),
6719  dPhiFineMax = cms.double( 0.025 ),
6720  preClusteringUseChaining = cms.bool( True ),
6721  ForceCovariance = cms.bool( False ),
6722  hitDropLimit6Hits = cms.double( 0.3333 ),
6723  NormChi2Cut2D = cms.double( 20.0 ),
6724  BPMinImprovement = cms.double( 10000.0 ),
6725  Covariance = cms.double( 0.0 ),
6726  tanPhiMax = cms.double( 0.5 ),
6727  SeedBig = cms.double( 0.0015 ),
6728  onlyBestSegment = cms.bool( False ),
6729  dRPhiFineMax = cms.double( 8.0 ),
6730  SeedSmall = cms.double( 2.0E-4 ),
6731  curvePenalty = cms.double( 2.0 ),
6732  dXclusBoxMax = cms.double( 4.0 ),
6733  BrutePruning = cms.bool( True ),
6734  curvePenaltyThreshold = cms.double( 0.85 ),
6735  CorrectTheErrors = cms.bool( True ),
6736  hitDropLimit4Hits = cms.double( 0.6 ),
6737  useShowering = cms.bool( False ),
6738  CSCDebug = cms.untracked.bool( False ),
6739  tanThetaMax = cms.double( 1.2 ),
6740  NormChi2Cut3D = cms.double( 10.0 ),
6741  minHitsPerSegment = cms.int32( 3 ),
6742  ForceCovarianceAll = cms.bool( False ),
6743  yweightPenaltyThreshold = cms.double( 1.0 ),
6744  prePrunLimit = cms.double( 3.17 ),
6745  hitDropLimit5Hits = cms.double( 0.8 ),
6746  preClustering = cms.bool( True ),
6747  prePrun = cms.bool( True ),
6748  maxDPhi = cms.double( 999.0 ),
6749  maxDTheta = cms.double( 999.0 ),
6750  Pruning = cms.bool( True ),
6751  dYclusBoxMax = cms.double( 8.0 )
6752  )
6753  )
6754  )
6755  ),
6756  algo_type = cms.int32( 1 )
6757 )
6758 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
6759  InputLabel = cms.InputTag( "rawDataCollector" ),
6760  doSynchro = cms.bool( False )
6761 )
6762 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6763  recAlgoConfig = cms.PSet( ),
6764  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" ),
6765  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6766  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6767  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6768  deadSource = cms.string( "File" ),
6769  maskSource = cms.string( "File" )
6770 )
6771 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6772  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6773  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6774  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6775  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6776  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6777  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6778  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6779  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6780  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6781  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6782  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6783  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6784  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6785  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6786  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6787  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6788  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6789  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6790  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6791  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6792  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6793  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6794  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6795  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6796  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6797  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 ),
6798  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6799  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6800  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6801  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6802  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6803  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6804  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6805  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6806  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6807  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6808  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6809  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6810  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6811  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6812  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6813  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6814  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6815  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6816  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6817  deltaPhiSearchWindow = cms.double( 0.25 ),
6818  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6819  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6820  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6821  deltaEtaSearchWindow = cms.double( 0.2 ),
6822  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6823  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6824  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6825  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6826  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6827  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6828  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6829  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6830  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6831  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6832  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6833  EnableDTMeasurement = cms.bool( True ),
6834  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6835  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6836  scaleDT = cms.bool( True ),
6837  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6838  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6839  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6840  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6841  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6842  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6843  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6844  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6845  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6846  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6847  crackWindow = cms.double( 0.04 ),
6848  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6849  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6850  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6851  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6852  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6853  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6854  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6855  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6856  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6857  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6858  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6859  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6860  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6861  EnableCSCMeasurement = cms.bool( True ),
6862  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 )
6863 )
6864 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6865  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6866  ServiceParameters = cms.PSet(
6867  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' ),
6868  RPCLayers = cms.bool( True ),
6869  UseMuonNavigation = cms.untracked.bool( True )
6870  ),
6871  CentralBxOnly = cms.bool( True ),
6872  InputObjects = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
6873  L1MaxEta = cms.double( 2.5 ),
6874  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6875  L1MinPt = cms.double( 0.0 ),
6876  L1MinQuality = cms.uint32( 7 ),
6877  GMTReadoutCollection = cms.InputTag( "" ),
6878  UseUnassociatedL1 = cms.bool( False ),
6879  UseOfflineSeed = cms.untracked.bool( True ),
6880  MatchDR = cms.vdouble( 0.3 ),
6881  Propagator = cms.string( "SteppingHelixPropagatorAny" )
6882 )
6883 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6884  ServiceParameters = cms.PSet(
6885  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6886  'hltESPFastSteppingHelixPropagatorOpposite' ),
6887  RPCLayers = cms.bool( True ),
6888  UseMuonNavigation = cms.untracked.bool( True )
6889  ),
6890  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6891  SeedTransformerParameters = cms.PSet(
6892  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6893  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6894  NMinRecHits = cms.uint32( 2 ),
6895  UseSubRecHits = cms.bool( False ),
6896  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6897  RescaleError = cms.double( 100.0 )
6898  ),
6899  L2TrajBuilderParameters = cms.PSet(
6900  DoRefit = cms.bool( False ),
6901  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6902  FilterParameters = cms.PSet(
6903  NumberOfSigma = cms.double( 3.0 ),
6904  FitDirection = cms.string( "insideOut" ),
6905  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6906  MaxChi2 = cms.double( 1000.0 ),
6907  MuonTrajectoryUpdatorParameters = cms.PSet(
6908  MaxChi2 = cms.double( 25.0 ),
6909  RescaleErrorFactor = cms.double( 100.0 ),
6910  Granularity = cms.int32( 0 ),
6911  ExcludeRPCFromFit = cms.bool( False ),
6912  UseInvalidHits = cms.bool( True ),
6913  RescaleError = cms.bool( False )
6914  ),
6915  EnableRPCMeasurement = cms.bool( True ),
6916  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6917  EnableDTMeasurement = cms.bool( True ),
6918  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6919  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6920  EnableCSCMeasurement = cms.bool( True )
6921  ),
6922  NavigationType = cms.string( "Standard" ),
6923  SeedTransformerParameters = cms.PSet(
6924  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6925  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6926  NMinRecHits = cms.uint32( 2 ),
6927  UseSubRecHits = cms.bool( False ),
6928  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6929  RescaleError = cms.double( 100.0 )
6930  ),
6931  DoBackwardFilter = cms.bool( True ),
6932  SeedPosition = cms.string( "in" ),
6933  BWFilterParameters = cms.PSet(
6934  NumberOfSigma = cms.double( 3.0 ),
6935  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6936  FitDirection = cms.string( "outsideIn" ),
6937  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6938  MaxChi2 = cms.double( 100.0 ),
6939  MuonTrajectoryUpdatorParameters = cms.PSet(
6940  MaxChi2 = cms.double( 25.0 ),
6941  RescaleErrorFactor = cms.double( 100.0 ),
6942  Granularity = cms.int32( 0 ),
6943  ExcludeRPCFromFit = cms.bool( False ),
6944  UseInvalidHits = cms.bool( True ),
6945  RescaleError = cms.bool( False )
6946  ),
6947  EnableRPCMeasurement = cms.bool( True ),
6948  BWSeedType = cms.string( "fromGenerator" ),
6949  EnableDTMeasurement = cms.bool( True ),
6950  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6951  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6952  EnableCSCMeasurement = cms.bool( True )
6953  ),
6954  DoSeedRefit = cms.bool( False )
6955  ),
6956  DoSeedRefit = cms.bool( False ),
6957  TrackLoaderParameters = cms.PSet(
6958  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
6959  DoSmoothing = cms.bool( False ),
6960  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6961  MuonUpdatorAtVertexParameters = cms.PSet(
6962  MaxChi2 = cms.double( 1000000.0 ),
6963  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6964  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
6965  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
6966  ),
6967  VertexConstraint = cms.bool( True ),
6968  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
6969  ),
6970  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6971 )
6972 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
6973  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
6974 )
6975 fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
6976  saveTags = cms.bool( True ),
6977  MaxDr = cms.double( 9999.0 ),
6978  CutOnChambers = cms.bool( False ),
6979  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0" ),
6980  MinPt = cms.double( 0.0 ),
6981  MinN = cms.int32( 1 ),
6982  SeedMapTag = cms.InputTag( "hltL2Muons" ),
6983  MaxEta = cms.double( 2.5 ),
6984  MinNhits = cms.vint32( 0 ),
6985  MinDxySig = cms.double( -1.0 ),
6986  MinNchambers = cms.vint32( 0 ),
6987  AbsEtaBins = cms.vdouble( 5.0 ),
6988  MaxDz = cms.double( 9999.0 ),
6989  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
6990  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6991  MinDr = cms.double( -1.0 ),
6992  NSigmaPt = cms.double( 0.0 ),
6993  MinNstations = cms.vint32( 0 )
6994 )
6995 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
6996  ProductLabel = cms.InputTag( "rawDataCollector" ),
6997  DoAPVEmulatorCheck = cms.bool( False ),
6998  Algorithms = cms.PSet(
6999  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7000  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7001  PedestalSubtractionFedMode = cms.bool( True ),
7002  TruncateInSuppressor = cms.bool( True ),
7003  doAPVRestore = cms.bool( False ),
7004  useCMMeanMap = cms.bool( False )
7005  ),
7006  Clusterizer = cms.PSet(
7007  ChannelThreshold = cms.double( 2.0 ),
7008  MaxSequentialBad = cms.uint32( 1 ),
7009  MaxSequentialHoles = cms.uint32( 0 ),
7010  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7011  MaxAdjacentBad = cms.uint32( 0 ),
7012  QualityLabel = cms.string( "" ),
7013  SeedThreshold = cms.double( 3.0 ),
7014  ClusterThreshold = cms.double( 5.0 ),
7015  setDetId = cms.bool( True ),
7016  RemoveApvShots = cms.bool( True ),
7017  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7018  ),
7019  onDemand = cms.bool( True )
7020 )
7021 fragment.hltSiStripClusters = cms.EDProducer( "MeasurementTrackerEventProducer",
7022  inactivePixelDetectorLabels = cms.VInputTag( ),
7023  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7024  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7025  switchOffPixelsIfEmpty = cms.bool( True ),
7026  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7027  skipClusters = cms.InputTag( "" ),
7028  measurementTracker = cms.string( "hltESPMeasurementTracker" )
7029 )
7030 fragment.hltL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
7031  TkSeedGenerator = cms.PSet(
7032  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
7033  option = cms.uint32( 3 ),
7034  maxChi2 = cms.double( 40.0 ),
7035  errorMatrixPset = cms.PSet(
7036  atIP = cms.bool( True ),
7037  action = cms.string( "use" ),
7038  errorMatrixValuesPSet = cms.PSet(
7039  pf3_V12 = cms.PSet(
7040  action = cms.string( "scale" ),
7041  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 )
7042  ),
7043  pf3_V13 = cms.PSet(
7044  action = cms.string( "scale" ),
7045  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 )
7046  ),
7047  pf3_V11 = cms.PSet(
7048  action = cms.string( "scale" ),
7049  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 )
7050  ),
7051  pf3_V14 = cms.PSet(
7052  action = cms.string( "scale" ),
7053  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 )
7054  ),
7055  pf3_V15 = cms.PSet(
7056  action = cms.string( "scale" ),
7057  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 )
7058  ),
7059  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
7060  pf3_V33 = cms.PSet(
7061  action = cms.string( "scale" ),
7062  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 )
7063  ),
7064  zAxis = cms.vdouble( -3.14159, 3.14159 ),
7065  pf3_V44 = cms.PSet(
7066  action = cms.string( "scale" ),
7067  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 )
7068  ),
7069  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
7070  pf3_V22 = cms.PSet(
7071  action = cms.string( "scale" ),
7072  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 )
7073  ),
7074  pf3_V23 = cms.PSet(
7075  action = cms.string( "scale" ),
7076  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 )
7077  ),
7078  pf3_V45 = cms.PSet(
7079  action = cms.string( "scale" ),
7080  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 )
7081  ),
7082  pf3_V55 = cms.PSet(
7083  action = cms.string( "scale" ),
7084  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 )
7085  ),
7086  pf3_V34 = cms.PSet(
7087  action = cms.string( "scale" ),
7088  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 )
7089  ),
7090  pf3_V35 = cms.PSet(
7091  action = cms.string( "scale" ),
7092  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 )
7093  ),
7094  pf3_V25 = cms.PSet(
7095  action = cms.string( "scale" ),
7096  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 )
7097  ),
7098  pf3_V24 = cms.PSet(
7099  action = cms.string( "scale" ),
7100  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 )
7101  )
7102  )
7103  ),
7104  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
7105  manySeeds = cms.bool( False ),
7106  copyMuonRecHit = cms.bool( False ),
7107  ComponentName = cms.string( "TSGForRoadSearch" ),
7108  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
7109  ),
7110  ServiceParameters = cms.PSet(
7111  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
7112  'hltESPSteppingHelixPropagatorAlong' ),
7113  RPCLayers = cms.bool( True ),
7114  UseMuonNavigation = cms.untracked.bool( True )
7115  ),
7116  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7117  MuonTrackingRegionBuilder = cms.PSet( ),
7118  PCut = cms.double( 2.5 ),
7119  TrackerSeedCleaner = cms.PSet( ),
7120  PtCut = cms.double( 1.0 )
7121 )
7122 fragment.hltL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
7123  src = cms.InputTag( "hltL3TrajSeedOIState" ),
7124  reverseTrajectories = cms.bool( True ),
7125  TransientInitialStateEstimatorParameters = cms.PSet(
7126  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7127  numberMeasurementsForFit = cms.int32( 4 ),
7128  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7129  ),
7130  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7131  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7132  cleanTrajectoryAfterInOut = cms.bool( False ),
7133  useHitsSplitting = cms.bool( False ),
7134  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7135  doSeedingRegionRebuilding = cms.bool( False ),
7136  trackCandidateAlso = cms.bool( True ),
7137  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7138  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7139  TrajectoryBuilder = cms.string( "" ),
7140  maxNSeeds = cms.uint32( 100000 )
7141 )
7142 fragment.hltL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
7143  src = cms.InputTag( "hltL3TrackCandidateFromL2OIState" ),
7144  SimpleMagneticField = cms.string( "" ),
7145  clusterRemovalInfo = cms.InputTag( "" ),
7146  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7147  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7148  Fitter = cms.string( "hltESPKFFittingSmoother" ),
7149  useHitsSplitting = cms.bool( False ),
7150  MeasurementTracker = cms.string( "" ),
7151  AlgorithmName = cms.string( "hltIterX" ),
7152  alias = cms.untracked.string( "" ),
7153  NavigationSchool = cms.string( "" ),
7154  TrajectoryInEvent = cms.bool( True ),
7155  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7156  GeometricInnerState = cms.bool( True ),
7157  useSimpleMF = cms.bool( False ),
7158  Propagator = cms.string( "PropagatorWithMaterial" )
7159 )
7160 fragment.hltL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
7161  ServiceParameters = cms.PSet(
7162  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7163  'SteppingHelixPropagatorAny',
7164  'hltESPSmartPropagator',
7165  'hltESPSteppingHelixPropagatorOpposite' ),
7166  RPCLayers = cms.bool( True ),
7167  UseMuonNavigation = cms.untracked.bool( True )
7168  ),
7169  L3TrajBuilderParameters = cms.PSet(
7170  ScaleTECyFactor = cms.double( -1.0 ),
7171  GlbRefitterParameters = cms.PSet(
7172  TrackerSkipSection = cms.int32( -1 ),
7173  DoPredictionsOnly = cms.bool( False ),
7174  PropDirForCosmics = cms.bool( False ),
7175  HitThreshold = cms.int32( 1 ),
7176  MuonHitsOption = cms.int32( 1 ),
7177  Chi2CutRPC = cms.double( 1.0 ),
7178  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7179  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7180  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7181  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7182  RefitDirection = cms.string( "insideOut" ),
7183  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7184  Chi2CutCSC = cms.double( 150.0 ),
7185  Chi2CutDT = cms.double( 10.0 ),
7186  RefitRPCHits = cms.bool( True ),
7187  SkipStation = cms.int32( -1 ),
7188  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7189  TrackerSkipSystem = cms.int32( -1 ),
7190  DYTthrs = cms.vint32( 30, 15 )
7191  ),
7192  ScaleTECxFactor = cms.double( -1.0 ),
7193  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7194  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7195  RefitRPCHits = cms.bool( True ),
7196  PCut = cms.double( 2.5 ),
7197  TrackTransformer = cms.PSet(
7198  DoPredictionsOnly = cms.bool( False ),
7199  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7200  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7201  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7202  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7203  RefitDirection = cms.string( "insideOut" ),
7204  RefitRPCHits = cms.bool( True ),
7205  Propagator = cms.string( "hltESPSmartPropagatorAny" )
7206  ),
7207  GlobalMuonTrackMatcher = cms.PSet(
7208  Pt_threshold1 = cms.double( 0.0 ),
7209  DeltaDCut_3 = cms.double( 15.0 ),
7210  MinP = cms.double( 2.5 ),
7211  MinPt = cms.double( 1.0 ),
7212  Chi2Cut_1 = cms.double( 50.0 ),
7213  Pt_threshold2 = cms.double( 9.99999999E8 ),
7214  LocChi2Cut = cms.double( 0.001 ),
7215  Eta_threshold = cms.double( 1.2 ),
7216  Quality_3 = cms.double( 7.0 ),
7217  Quality_2 = cms.double( 15.0 ),
7218  Chi2Cut_2 = cms.double( 50.0 ),
7219  Chi2Cut_3 = cms.double( 200.0 ),
7220  DeltaDCut_1 = cms.double( 40.0 ),
7221  DeltaRCut_2 = cms.double( 0.2 ),
7222  DeltaRCut_3 = cms.double( 1.0 ),
7223  DeltaDCut_2 = cms.double( 10.0 ),
7224  DeltaRCut_1 = cms.double( 0.1 ),
7225  Propagator = cms.string( "hltESPSmartPropagator" ),
7226  Quality_1 = cms.double( 20.0 )
7227  ),
7228  PtCut = cms.double( 1.0 ),
7229  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7230  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIState" ),
7231  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7232  tkTrajMaxChi2 = cms.double( 9999.0 ),
7233  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
7234  tkTrajVertex = cms.InputTag( "pixelVertices" ),
7235  tkTrajUseVertex = cms.bool( False ),
7236  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) )
7237  ),
7238  TrackLoaderParameters = cms.PSet(
7239  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7240  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7241  SmoothTkTrack = cms.untracked.bool( False ),
7242  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7243  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7244  MuonUpdatorAtVertexParameters = cms.PSet(
7245  MaxChi2 = cms.double( 1000000.0 ),
7246  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
7247  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
7248  ),
7249  VertexConstraint = cms.bool( False ),
7250  DoSmoothing = cms.bool( True ),
7251  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
7252  ),
7253  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7254 )
7255 fragment.hltL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
7256  TkSeedGenerator = cms.PSet(
7257  PSetNames = cms.vstring( 'skipTSG',
7258  'iterativeTSG' ),
7259  L3TkCollectionA = cms.InputTag( "hltL3MuonsOIState" ),
7260  iterativeTSG = cms.PSet(
7261  ErrorRescaling = cms.double( 3.0 ),
7262  beamSpot = cms.InputTag( "unused" ),
7263  MaxChi2 = cms.double( 40.0 ),
7264  errorMatrixPset = cms.PSet(
7265  atIP = cms.bool( True ),
7266  action = cms.string( "use" ),
7267  errorMatrixValuesPSet = cms.PSet(
7268  pf3_V12 = cms.PSet(
7269  action = cms.string( "scale" ),
7270  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 )
7271  ),
7272  pf3_V13 = cms.PSet(
7273  action = cms.string( "scale" ),
7274  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 )
7275  ),
7276  pf3_V11 = cms.PSet(
7277  action = cms.string( "scale" ),
7278  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 )
7279  ),
7280  pf3_V14 = cms.PSet(
7281  action = cms.string( "scale" ),
7282  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 )
7283  ),
7284  pf3_V15 = cms.PSet(
7285  action = cms.string( "scale" ),
7286  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 )
7287  ),
7288  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
7289  pf3_V33 = cms.PSet(
7290  action = cms.string( "scale" ),
7291  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 )
7292  ),
7293  zAxis = cms.vdouble( -3.14159, 3.14159 ),
7294  pf3_V44 = cms.PSet(
7295  action = cms.string( "scale" ),
7296  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 )
7297  ),
7298  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
7299  pf3_V22 = cms.PSet(
7300  action = cms.string( "scale" ),
7301  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 )
7302  ),
7303  pf3_V23 = cms.PSet(
7304  action = cms.string( "scale" ),
7305  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 )
7306  ),
7307  pf3_V45 = cms.PSet(
7308  action = cms.string( "scale" ),
7309  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 )
7310  ),
7311  pf3_V55 = cms.PSet(
7312  action = cms.string( "scale" ),
7313  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 )
7314  ),
7315  pf3_V34 = cms.PSet(
7316  action = cms.string( "scale" ),
7317  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 )
7318  ),
7319  pf3_V35 = cms.PSet(
7320  action = cms.string( "scale" ),
7321  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 )
7322  ),
7323  pf3_V25 = cms.PSet(
7324  action = cms.string( "scale" ),
7325  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 )
7326  ),
7327  pf3_V24 = cms.PSet(
7328  action = cms.string( "scale" ),
7329  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 )
7330  )
7331  )
7332  ),
7333  UpdateState = cms.bool( True ),
7334  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
7335  SelectState = cms.bool( False ),
7336  SigmaZ = cms.double( 25.0 ),
7337  ResetMethod = cms.string( "matrix" ),
7338  ComponentName = cms.string( "TSGFromPropagation" ),
7339  UseVertexState = cms.bool( True ),
7340  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
7341  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
7342  ),
7343  skipTSG = cms.PSet( ),
7344  ComponentName = cms.string( "DualByL2TSG" )
7345  ),
7346  ServiceParameters = cms.PSet(
7347  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
7348  'hltESPSmartPropagatorAnyOpposite' ),
7349  RPCLayers = cms.bool( True ),
7350  UseMuonNavigation = cms.untracked.bool( True )
7351  ),
7352  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7353  MuonTrackingRegionBuilder = cms.PSet( ),
7354  PCut = cms.double( 2.5 ),
7355  TrackerSeedCleaner = cms.PSet(
7356  cleanerFromSharedHits = cms.bool( True ),
7357  ptCleaner = cms.bool( True ),
7358  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7359  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7360  directionCleaner = cms.bool( True )
7361  ),
7362  PtCut = cms.double( 1.0 )
7363 )
7364 fragment.hltL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
7365  src = cms.InputTag( "hltL3TrajSeedOIHit" ),
7366  reverseTrajectories = cms.bool( True ),
7367  TransientInitialStateEstimatorParameters = cms.PSet(
7368  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7369  numberMeasurementsForFit = cms.int32( 4 ),
7370  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7371  ),
7372  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7373  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7374  cleanTrajectoryAfterInOut = cms.bool( False ),
7375  useHitsSplitting = cms.bool( False ),
7376  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7377  doSeedingRegionRebuilding = cms.bool( False ),
7378  trackCandidateAlso = cms.bool( True ),
7379  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7380  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7381  TrajectoryBuilder = cms.string( "" ),
7382  maxNSeeds = cms.uint32( 100000 )
7383 )
7384 fragment.hltL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
7385  src = cms.InputTag( "hltL3TrackCandidateFromL2OIHit" ),
7386  SimpleMagneticField = cms.string( "" ),
7387  clusterRemovalInfo = cms.InputTag( "" ),
7388  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7389  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7390  Fitter = cms.string( "hltESPKFFittingSmoother" ),
7391  useHitsSplitting = cms.bool( False ),
7392  MeasurementTracker = cms.string( "" ),
7393  AlgorithmName = cms.string( "hltIterX" ),
7394  alias = cms.untracked.string( "" ),
7395  NavigationSchool = cms.string( "" ),
7396  TrajectoryInEvent = cms.bool( True ),
7397  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7398  GeometricInnerState = cms.bool( True ),
7399  useSimpleMF = cms.bool( False ),
7400  Propagator = cms.string( "PropagatorWithMaterial" )
7401 )
7402 fragment.hltL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
7403  ServiceParameters = cms.PSet(
7404  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7405  'SteppingHelixPropagatorAny',
7406  'hltESPSmartPropagator',
7407  'hltESPSteppingHelixPropagatorOpposite' ),
7408  RPCLayers = cms.bool( True ),
7409  UseMuonNavigation = cms.untracked.bool( True )
7410  ),
7411  L3TrajBuilderParameters = cms.PSet(
7412  ScaleTECyFactor = cms.double( -1.0 ),
7413  GlbRefitterParameters = cms.PSet(
7414  TrackerSkipSection = cms.int32( -1 ),
7415  DoPredictionsOnly = cms.bool( False ),
7416  PropDirForCosmics = cms.bool( False ),
7417  HitThreshold = cms.int32( 1 ),
7418  MuonHitsOption = cms.int32( 1 ),
7419  Chi2CutRPC = cms.double( 1.0 ),
7420  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7421  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7422  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7423  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7424  RefitDirection = cms.string( "insideOut" ),
7425  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7426  Chi2CutCSC = cms.double( 150.0 ),
7427  Chi2CutDT = cms.double( 10.0 ),
7428  RefitRPCHits = cms.bool( True ),
7429  SkipStation = cms.int32( -1 ),
7430  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7431  TrackerSkipSystem = cms.int32( -1 ),
7432  DYTthrs = cms.vint32( 30, 15 )
7433  ),
7434  ScaleTECxFactor = cms.double( -1.0 ),
7435  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7436  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7437  RefitRPCHits = cms.bool( True ),
7438  PCut = cms.double( 2.5 ),
7439  TrackTransformer = cms.PSet(
7440  DoPredictionsOnly = cms.bool( False ),
7441  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7442  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7443  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7444  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7445  RefitDirection = cms.string( "insideOut" ),
7446  RefitRPCHits = cms.bool( True ),
7447  Propagator = cms.string( "hltESPSmartPropagatorAny" )
7448  ),
7449  GlobalMuonTrackMatcher = cms.PSet(
7450  Pt_threshold1 = cms.double( 0.0 ),
7451  DeltaDCut_3 = cms.double( 15.0 ),
7452  MinP = cms.double( 2.5 ),
7453  MinPt = cms.double( 1.0 ),
7454  Chi2Cut_1 = cms.double( 50.0 ),
7455  Pt_threshold2 = cms.double( 9.99999999E8 ),
7456  LocChi2Cut = cms.double( 0.001 ),
7457  Eta_threshold = cms.double( 1.2 ),
7458  Quality_3 = cms.double( 7.0 ),
7459  Quality_2 = cms.double( 15.0 ),
7460  Chi2Cut_2 = cms.double( 50.0 ),
7461  Chi2Cut_3 = cms.double( 200.0 ),
7462  DeltaDCut_1 = cms.double( 40.0 ),
7463  DeltaRCut_2 = cms.double( 0.2 ),
7464  DeltaRCut_3 = cms.double( 1.0 ),
7465  DeltaDCut_2 = cms.double( 10.0 ),
7466  DeltaRCut_1 = cms.double( 0.1 ),
7467  Propagator = cms.string( "hltESPSmartPropagator" ),
7468  Quality_1 = cms.double( 20.0 )
7469  ),
7470  PtCut = cms.double( 1.0 ),
7471  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7472  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2OIHit" ),
7473  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7474  tkTrajMaxChi2 = cms.double( 9999.0 ),
7475  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
7476  tkTrajVertex = cms.InputTag( "pixelVertices" ),
7477  tkTrajUseVertex = cms.bool( False ),
7478  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) )
7479  ),
7480  TrackLoaderParameters = cms.PSet(
7481  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7482  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7483  SmoothTkTrack = cms.untracked.bool( False ),
7484  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7485  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7486  MuonUpdatorAtVertexParameters = cms.PSet(
7487  MaxChi2 = cms.double( 1000000.0 ),
7488  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
7489  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
7490  ),
7491  VertexConstraint = cms.bool( False ),
7492  DoSmoothing = cms.bool( True ),
7493  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
7494  ),
7495  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7496 )
7497 fragment.hltL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
7498  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit' )
7499 )
7500 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
7501  layerList = cms.vstring( 'BPix1+BPix2',
7502  'BPix1+BPix3',
7503  'BPix2+BPix3',
7504  'BPix1+FPix1_pos',
7505  'BPix1+FPix1_neg',
7506  'BPix1+FPix2_pos',
7507  'BPix1+FPix2_neg',
7508  'BPix2+FPix1_pos',
7509  'BPix2+FPix1_neg',
7510  'BPix2+FPix2_pos',
7511  'BPix2+FPix2_neg',
7512  'FPix1_pos+FPix2_pos',
7513  'FPix1_neg+FPix2_neg' ),
7514  MTOB = cms.PSet( ),
7515  TEC = cms.PSet( ),
7516  MTID = cms.PSet( ),
7517  FPix = cms.PSet(
7518  useErrorsFromParam = cms.bool( True ),
7519  hitErrorRPhi = cms.double( 0.0051 ),
7520  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7521  HitProducer = cms.string( "hltSiPixelRecHits" ),
7522  hitErrorRZ = cms.double( 0.0036 )
7523  ),
7524  MTEC = cms.PSet( ),
7525  MTIB = cms.PSet( ),
7526  TID = cms.PSet( ),
7527  TOB = cms.PSet( ),
7528  BPix = cms.PSet(
7529  useErrorsFromParam = cms.bool( True ),
7530  hitErrorRPhi = cms.double( 0.0027 ),
7531  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7532  HitProducer = cms.string( "hltSiPixelRecHits" ),
7533  hitErrorRZ = cms.double( 0.006 )
7534  ),
7535  TIB = cms.PSet( )
7536 )
7537 fragment.hltMixedLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
7538  layerList = cms.vstring( 'BPix1+BPix2',
7539  'BPix1+BPix3',
7540  'BPix2+BPix3',
7541  'BPix1+FPix1_pos',
7542  'BPix1+FPix1_neg',
7543  'BPix1+FPix2_pos',
7544  'BPix1+FPix2_neg',
7545  'BPix2+FPix1_pos',
7546  'BPix2+FPix1_neg',
7547  'BPix2+FPix2_pos',
7548  'BPix2+FPix2_neg',
7549  'FPix1_pos+FPix2_pos',
7550  'FPix1_neg+FPix2_neg',
7551  'FPix2_pos+TEC1_pos',
7552  'FPix2_pos+TEC2_pos',
7553  'TEC1_pos+TEC2_pos',
7554  'TEC2_pos+TEC3_pos',
7555  'FPix2_neg+TEC1_neg',
7556  'FPix2_neg+TEC2_neg',
7557  'TEC1_neg+TEC2_neg',
7558  'TEC2_neg+TEC3_neg' ),
7559  MTOB = cms.PSet( ),
7560  TEC = cms.PSet(
7561  useRingSlector = cms.bool( True ),
7562  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7563  minRing = cms.int32( 1 ),
7564  maxRing = cms.int32( 1 ),
7565  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
7566  ),
7567  MTID = cms.PSet( ),
7568  FPix = cms.PSet(
7569  useErrorsFromParam = cms.bool( True ),
7570  hitErrorRPhi = cms.double( 0.0051 ),
7571  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7572  HitProducer = cms.string( "hltSiPixelRecHits" ),
7573  hitErrorRZ = cms.double( 0.0036 )
7574  ),
7575  MTEC = cms.PSet( ),
7576  MTIB = cms.PSet( ),
7577  TID = cms.PSet( ),
7578  TOB = cms.PSet( ),
7579  BPix = cms.PSet(
7580  useErrorsFromParam = cms.bool( True ),
7581  hitErrorRPhi = cms.double( 0.0027 ),
7582  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7583  HitProducer = cms.string( "hltSiPixelRecHits" ),
7584  hitErrorRZ = cms.double( 0.006 )
7585  ),
7586  TIB = cms.PSet( )
7587 )
7588 fragment.hltL3TrajSeedIOHit = cms.EDProducer( "TSGFromL2Muon",
7589  TkSeedGenerator = cms.PSet(
7590  PSetNames = cms.vstring( 'skipTSG',
7591  'iterativeTSG' ),
7592  L3TkCollectionA = cms.InputTag( "hltL3TkFromL2OICombination" ),
7593  iterativeTSG = cms.PSet(
7594  firstTSG = cms.PSet(
7595  ComponentName = cms.string( "TSGFromOrderedHits" ),
7596  OrderedHitsFactoryPSet = cms.PSet(
7597  ComponentName = cms.string( "StandardHitTripletGenerator" ),
7598  GeneratorPSet = cms.PSet(
7599  useBending = cms.bool( True ),
7600  useFixedPreFiltering = cms.bool( False ),
7601  maxElement = cms.uint32( 0 ),
7602  phiPreFiltering = cms.double( 0.3 ),
7603  extraHitRPhitolerance = cms.double( 0.06 ),
7604  useMultScattering = cms.bool( True ),
7605  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
7606  extraHitRZtolerance = cms.double( 0.06 ),
7607  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7608  ),
7609  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
7610  ),
7611  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7612  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
7613  ),
7614  PSetNames = cms.vstring( 'firstTSG',
7615  'secondTSG' ),
7616  ComponentName = cms.string( "CombinedTSG" ),
7617  thirdTSG = cms.PSet(
7618  PSetNames = cms.vstring( 'endcapTSG',
7619  'barrelTSG' ),
7620  barrelTSG = cms.PSet( ),
7621  endcapTSG = cms.PSet(
7622  ComponentName = cms.string( "TSGFromOrderedHits" ),
7623  OrderedHitsFactoryPSet = cms.PSet(
7624  maxElement = cms.uint32( 0 ),
7625  ComponentName = cms.string( "StandardHitPairGenerator" ),
7626  useOnDemandTracker = cms.untracked.int32( 0 ),
7627  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
7628  ),
7629  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
7630  ),
7631  etaSeparation = cms.double( 2.0 ),
7632  ComponentName = cms.string( "DualByEtaTSG" ),
7633  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
7634  ),
7635  secondTSG = cms.PSet(
7636  ComponentName = cms.string( "TSGFromOrderedHits" ),
7637  OrderedHitsFactoryPSet = cms.PSet(
7638  maxElement = cms.uint32( 0 ),
7639  ComponentName = cms.string( "StandardHitPairGenerator" ),
7640  useOnDemandTracker = cms.untracked.int32( 0 ),
7641  SeedingLayers = cms.InputTag( "hltPixelLayerPairs" )
7642  ),
7643  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7644  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) )
7645  )
7646  ),
7647  skipTSG = cms.PSet( ),
7648  ComponentName = cms.string( "DualByL2TSG" )
7649  ),
7650  ServiceParameters = cms.PSet(
7651  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial' ),
7652  RPCLayers = cms.bool( True ),
7653  UseMuonNavigation = cms.untracked.bool( True )
7654  ),
7655  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7656  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) ),
7657  PCut = cms.double( 2.5 ),
7658  TrackerSeedCleaner = cms.PSet(
7659  cleanerFromSharedHits = cms.bool( True ),
7660  ptCleaner = cms.bool( True ),
7661  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7662  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7663  directionCleaner = cms.bool( True )
7664  ),
7665  PtCut = cms.double( 1.0 )
7666 )
7667 fragment.hltL3TrackCandidateFromL2IOHit = cms.EDProducer( "CkfTrajectoryMaker",
7668  src = cms.InputTag( "hltL3TrajSeedIOHit" ),
7669  reverseTrajectories = cms.bool( False ),
7670  TransientInitialStateEstimatorParameters = cms.PSet(
7671  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7672  numberMeasurementsForFit = cms.int32( 4 ),
7673  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7674  ),
7675  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7676  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7677  cleanTrajectoryAfterInOut = cms.bool( False ),
7678  useHitsSplitting = cms.bool( False ),
7679  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7680  doSeedingRegionRebuilding = cms.bool( False ),
7681  trackCandidateAlso = cms.bool( True ),
7682  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7683  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7684  TrajectoryBuilder = cms.string( "" ),
7685  maxNSeeds = cms.uint32( 100000 )
7686 )
7687 fragment.hltL3TkTracksFromL2IOHit = cms.EDProducer( "TrackProducer",
7688  src = cms.InputTag( "hltL3TrackCandidateFromL2IOHit" ),
7689  SimpleMagneticField = cms.string( "" ),
7690  clusterRemovalInfo = cms.InputTag( "" ),
7691  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7692  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
7693  Fitter = cms.string( "hltESPKFFittingSmoother" ),
7694  useHitsSplitting = cms.bool( False ),
7695  MeasurementTracker = cms.string( "" ),
7696  AlgorithmName = cms.string( "hltIterX" ),
7697  alias = cms.untracked.string( "" ),
7698  NavigationSchool = cms.string( "" ),
7699  TrajectoryInEvent = cms.bool( True ),
7700  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7701  GeometricInnerState = cms.bool( True ),
7702  useSimpleMF = cms.bool( False ),
7703  Propagator = cms.string( "PropagatorWithMaterial" )
7704 )
7705 fragment.hltL3MuonsIOHit = cms.EDProducer( "L3MuonProducer",
7706  ServiceParameters = cms.PSet(
7707  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7708  'SteppingHelixPropagatorAny',
7709  'hltESPSmartPropagator',
7710  'hltESPSteppingHelixPropagatorOpposite' ),
7711  RPCLayers = cms.bool( True ),
7712  UseMuonNavigation = cms.untracked.bool( True )
7713  ),
7714  L3TrajBuilderParameters = cms.PSet(
7715  ScaleTECyFactor = cms.double( -1.0 ),
7716  GlbRefitterParameters = cms.PSet(
7717  TrackerSkipSection = cms.int32( -1 ),
7718  DoPredictionsOnly = cms.bool( False ),
7719  PropDirForCosmics = cms.bool( False ),
7720  HitThreshold = cms.int32( 1 ),
7721  MuonHitsOption = cms.int32( 1 ),
7722  Chi2CutRPC = cms.double( 1.0 ),
7723  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7724  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7725  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7726  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7727  RefitDirection = cms.string( "insideOut" ),
7728  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7729  Chi2CutCSC = cms.double( 150.0 ),
7730  Chi2CutDT = cms.double( 10.0 ),
7731  RefitRPCHits = cms.bool( True ),
7732  SkipStation = cms.int32( -1 ),
7733  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7734  TrackerSkipSystem = cms.int32( -1 ),
7735  DYTthrs = cms.vint32( 30, 15 )
7736  ),
7737  ScaleTECxFactor = cms.double( -1.0 ),
7738  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7739  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7740  RefitRPCHits = cms.bool( True ),
7741  PCut = cms.double( 2.5 ),
7742  TrackTransformer = cms.PSet(
7743  DoPredictionsOnly = cms.bool( False ),
7744  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7745  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7746  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7747  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7748  RefitDirection = cms.string( "insideOut" ),
7749  RefitRPCHits = cms.bool( True ),
7750  Propagator = cms.string( "hltESPSmartPropagatorAny" )
7751  ),
7752  GlobalMuonTrackMatcher = cms.PSet(
7753  Pt_threshold1 = cms.double( 0.0 ),
7754  DeltaDCut_3 = cms.double( 15.0 ),
7755  MinP = cms.double( 2.5 ),
7756  MinPt = cms.double( 1.0 ),
7757  Chi2Cut_1 = cms.double( 50.0 ),
7758  Pt_threshold2 = cms.double( 9.99999999E8 ),
7759  LocChi2Cut = cms.double( 0.001 ),
7760  Eta_threshold = cms.double( 1.2 ),
7761  Quality_3 = cms.double( 7.0 ),
7762  Quality_2 = cms.double( 15.0 ),
7763  Chi2Cut_2 = cms.double( 50.0 ),
7764  Chi2Cut_3 = cms.double( 200.0 ),
7765  DeltaDCut_1 = cms.double( 40.0 ),
7766  DeltaRCut_2 = cms.double( 0.2 ),
7767  DeltaRCut_3 = cms.double( 1.0 ),
7768  DeltaDCut_2 = cms.double( 10.0 ),
7769  DeltaRCut_1 = cms.double( 0.1 ),
7770  Propagator = cms.string( "hltESPSmartPropagator" ),
7771  Quality_1 = cms.double( 20.0 )
7772  ),
7773  PtCut = cms.double( 1.0 ),
7774  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7775  tkTrajLabel = cms.InputTag( "hltL3TkTracksFromL2IOHit" ),
7776  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7777  tkTrajMaxChi2 = cms.double( 9999.0 ),
7778  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
7779  tkTrajVertex = cms.InputTag( "pixelVertices" ),
7780  tkTrajUseVertex = cms.bool( False ),
7781  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) )
7782  ),
7783  TrackLoaderParameters = cms.PSet(
7784  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7785  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7786  SmoothTkTrack = cms.untracked.bool( False ),
7787  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7788  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
7789  MuonUpdatorAtVertexParameters = cms.PSet(
7790  MaxChi2 = cms.double( 1000000.0 ),
7791  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
7792  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
7793  ),
7794  VertexConstraint = cms.bool( False ),
7795  DoSmoothing = cms.bool( True ),
7796  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
7797  ),
7798  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7799 )
7800 fragment.hltL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
7801  labels = cms.VInputTag( 'hltL3TrajSeedIOHit','hltL3TrajSeedOIState','hltL3TrajSeedOIHit' )
7802 )
7803 fragment.hltL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
7804  labels = cms.VInputTag( 'hltL3TrackCandidateFromL2IOHit','hltL3TrackCandidateFromL2OIHit','hltL3TrackCandidateFromL2OIState' )
7805 )
7806 fragment.hltL3TkTracksMergeStep1 = cms.EDProducer( "TrackListMerger",
7807  ShareFrac = cms.double( 0.19 ),
7808  writeOnlyTrkQuals = cms.bool( False ),
7809  MinPT = cms.double( 0.05 ),
7810  allowFirstHitShare = cms.bool( True ),
7811  copyExtras = cms.untracked.bool( True ),
7812  Epsilon = cms.double( -0.001 ),
7813  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
7814  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7815  MaxNormalizedChisq = cms.double( 1000.0 ),
7816  copyMVA = cms.bool( False ),
7817  FoundHitBonus = cms.double( 100.0 ),
7818  setsToMerge = cms.VPSet(
7819  cms.PSet( pQual = cms.bool( False ),
7820  tLists = cms.vint32( 0, 1 )
7821  )
7822  ),
7823  MinFound = cms.int32( 3 ),
7824  hasSelector = cms.vint32( 0, 0 ),
7825  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2OIState','hltL3TkTracksFromL2OIHit' ),
7826  LostHitPenalty = cms.double( 0.0 ),
7827  newQuality = cms.string( "confirmed" )
7828 )
7829 fragment.hltL3TkTracksFromL2 = cms.EDProducer( "TrackListMerger",
7830  ShareFrac = cms.double( 0.19 ),
7831  writeOnlyTrkQuals = cms.bool( False ),
7832  MinPT = cms.double( 0.05 ),
7833  allowFirstHitShare = cms.bool( True ),
7834  copyExtras = cms.untracked.bool( True ),
7835  Epsilon = cms.double( -0.001 ),
7836  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
7837  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7838  MaxNormalizedChisq = cms.double( 1000.0 ),
7839  copyMVA = cms.bool( False ),
7840  FoundHitBonus = cms.double( 100.0 ),
7841  setsToMerge = cms.VPSet(
7842  cms.PSet( pQual = cms.bool( False ),
7843  tLists = cms.vint32( 0, 1 )
7844  )
7845  ),
7846  MinFound = cms.int32( 3 ),
7847  hasSelector = cms.vint32( 0, 0 ),
7848  TrackProducers = cms.VInputTag( 'hltL3TkTracksMergeStep1','hltL3TkTracksFromL2IOHit' ),
7849  LostHitPenalty = cms.double( 0.0 ),
7850  newQuality = cms.string( "confirmed" )
7851 )
7852 fragment.hltL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7853  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
7854 )
7855 fragment.hltL3Muons = cms.EDProducer( "L3TrackCombiner",
7856  labels = cms.VInputTag( 'hltL3MuonsOIState','hltL3MuonsOIHit','hltL3MuonsIOHit' )
7857 )
7858 fragment.hltL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
7859  InputLinksObjects = cms.InputTag( "hltL3MuonsLinksCombination" ),
7860  InputObjects = cms.InputTag( "hltL3Muons" ),
7861  MuonPtOption = cms.string( "Tracker" )
7862 )
7863 fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
7864  MaxNormalizedChi2 = cms.double( 9999.0 ),
7865  saveTags = cms.bool( True ),
7866  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0" ),
7867  MinNmuonHits = cms.int32( 0 ),
7868  MinN = cms.int32( 1 ),
7869  MinTrackPt = cms.double( 0.0 ),
7870  MaxEta = cms.double( 2.5 ),
7871  MaxDXYBeamSpot = cms.double( 9999.0 ),
7872  MinNhits = cms.int32( 0 ),
7873  MinDxySig = cms.double( -1.0 ),
7874  NSigmaPt = cms.double( 0.0 ),
7875  MaxDz = cms.double( 9999.0 ),
7876  MaxPtDifference = cms.double( 9999.0 ),
7877  MaxDr = cms.double( 2.0 ),
7878  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
7879  MinDXYBeamSpot = cms.double( -1.0 ),
7880  MinDr = cms.double( -1.0 ),
7881  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7882  InputLinks = cms.InputTag( "" ),
7883  MinPt = cms.double( 3.0 )
7884 )
7885 fragment.hltL1sSingleMu3ORSingleMu5BptxAND = cms.EDFilter( "HLTL1TSeed",
7886  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_BptxAND OR L1_SingleMu5_BptxAND" ),
7887  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
7888  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
7889  saveTags = cms.bool( True ),
7890  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
7891  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
7892  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
7893  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
7894  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
7895 )
7896 fragment.hltPrePAAK4CaloJet30Eta5p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
7897  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7898  offset = cms.uint32( 0 )
7899 )
7900 fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
7901  saveTags = cms.bool( True ),
7902  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3ORSingleMu5BptxAND" ),
7903  MinPt = cms.double( 0.0 ),
7904  MinN = cms.int32( 1 ),
7905  MaxEta = cms.double( 2.5 ),
7906  CentralBxOnly = cms.bool( True ),
7907  SelectQualities = cms.vint32( ),
7908  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
7909 )
7910 fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
7911  saveTags = cms.bool( True ),
7912  MaxDr = cms.double( 9999.0 ),
7913  CutOnChambers = cms.bool( False ),
7914  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0" ),
7915  MinPt = cms.double( 0.0 ),
7916  MinN = cms.int32( 1 ),
7917  SeedMapTag = cms.InputTag( "hltL2Muons" ),
7918  MaxEta = cms.double( 2.5 ),
7919  MinNhits = cms.vint32( 0 ),
7920  MinDxySig = cms.double( -1.0 ),
7921  MinNchambers = cms.vint32( 0 ),
7922  AbsEtaBins = cms.vdouble( 5.0 ),
7923  MaxDz = cms.double( 9999.0 ),
7924  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
7925  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7926  MinDr = cms.double( -1.0 ),
7927  NSigmaPt = cms.double( 0.0 ),
7928  MinNstations = cms.vint32( 0 )
7929 )
7930 fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 = cms.EDFilter( "HLTMuonL3PreFilter",
7931  MaxNormalizedChi2 = cms.double( 9999.0 ),
7932  saveTags = cms.bool( True ),
7933  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0" ),
7934  MinNmuonHits = cms.int32( 0 ),
7935  MinN = cms.int32( 1 ),
7936  MinTrackPt = cms.double( 0.0 ),
7937  MaxEta = cms.double( 2.5 ),
7938  MaxDXYBeamSpot = cms.double( 9999.0 ),
7939  MinNhits = cms.int32( 0 ),
7940  MinDxySig = cms.double( -1.0 ),
7941  NSigmaPt = cms.double( 0.0 ),
7942  MaxDz = cms.double( 9999.0 ),
7943  MaxPtDifference = cms.double( 9999.0 ),
7944  MaxDr = cms.double( 2.0 ),
7945  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
7946  MinDXYBeamSpot = cms.double( -1.0 ),
7947  MinDr = cms.double( -1.0 ),
7948  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
7949  InputLinks = cms.InputTag( "" ),
7950  MinPt = cms.double( 5.0 )
7951 )
7952 fragment.hltPrePAAK4CaloJet40Eta5p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
7953  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7954  offset = cms.uint32( 0 )
7955 )
7956 fragment.hltPrePAAK4CaloJet40Eta5p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
7957  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7958  offset = cms.uint32( 0 )
7959 )
7960 fragment.hltPrePAAK4CaloJet60Eta5p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
7961  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7962  offset = cms.uint32( 0 )
7963 )
7964 fragment.hltPrePAAK4CaloJet60Eta5p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
7965  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7966  offset = cms.uint32( 0 )
7967 )
7968 fragment.hltPrePAAK4PFJet40Eta5p1 = cms.EDFilter( "HLTPrescaler",
7969  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
7970  offset = cms.uint32( 0 )
7971 )
7972 fragment.hltSinglePAAK4CaloJet15Eta5p1 = cms.EDFilter( "HLT1CaloJet",
7973  saveTags = cms.bool( True ),
7974  MinPt = cms.double( 15.0 ),
7975  MinN = cms.int32( 1 ),
7976  MaxEta = cms.double( 5.1 ),
7977  MinMass = cms.double( -1.0 ),
7978  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
7979  MinE = cms.double( -1.0 ),
7980  triggerType = cms.int32( 85 )
7981 )
7982 fragment.hltTowerMakerForPF = cms.EDProducer( "CaloTowersCreator",
7983  EBSumThreshold = cms.double( 0.2 ),
7984  MomHBDepth = cms.double( 0.2 ),
7985  UseEtEBTreshold = cms.bool( False ),
7986  hfInput = cms.InputTag( "hltHfreco" ),
7987  AllowMissingInputs = cms.bool( False ),
7988  MomEEDepth = cms.double( 0.0 ),
7989  EESumThreshold = cms.double( 0.45 ),
7990  HBGrid = cms.vdouble( ),
7991  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
7992  HBThreshold = cms.double( 0.4 ),
7993  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
7994  UseEcalRecoveredHits = cms.bool( False ),
7995  MomConstrMethod = cms.int32( 1 ),
7996  MomHEDepth = cms.double( 0.4 ),
7997  HcalThreshold = cms.double( -1000.0 ),
7998  HF2Weights = cms.vdouble( ),
7999  HOWeights = cms.vdouble( ),
8000  EEGrid = cms.vdouble( ),
8001  UseSymEBTreshold = cms.bool( False ),
8002  EEWeights = cms.vdouble( ),
8003  EEWeight = cms.double( 1.0 ),
8004  UseHO = cms.bool( False ),
8005  HBWeights = cms.vdouble( ),
8006  HF1Weight = cms.double( 1.0 ),
8007  HF2Grid = cms.vdouble( ),
8008  HEDWeights = cms.vdouble( ),
8009  EBWeight = cms.double( 1.0 ),
8010  HF1Grid = cms.vdouble( ),
8011  EBWeights = cms.vdouble( ),
8012  HOWeight = cms.double( 1.0 ),
8013  HESWeight = cms.double( 1.0 ),
8014  HESThreshold = cms.double( 0.4 ),
8015  hbheInput = cms.InputTag( "hltHbhereco" ),
8016  HF2Weight = cms.double( 1.0 ),
8017  HF2Threshold = cms.double( 1.8 ),
8018  HcalAcceptSeverityLevel = cms.uint32( 11 ),
8019  EEThreshold = cms.double( 0.3 ),
8020  HOThresholdPlus1 = cms.double( 1.1 ),
8021  HOThresholdPlus2 = cms.double( 1.1 ),
8022  HF1Weights = cms.vdouble( ),
8023  hoInput = cms.InputTag( "hltHoreco" ),
8024  HF1Threshold = cms.double( 1.2 ),
8025  HcalPhase = cms.int32( 0 ),
8026  HESGrid = cms.vdouble( ),
8027  EcutTower = cms.double( -1000.0 ),
8028  UseRejectedRecoveredEcalHits = cms.bool( False ),
8029  UseEtEETreshold = cms.bool( False ),
8030  HESWeights = cms.vdouble( ),
8031  HOThresholdMinus1 = cms.double( 1.1 ),
8032  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
8033  'kWeird',
8034  'kBad' ),
8035  HEDWeight = cms.double( 1.0 ),
8036  UseSymEETreshold = cms.bool( False ),
8037  HEDThreshold = cms.double( 0.4 ),
8038  UseRejectedHitsOnly = cms.bool( False ),
8039  EBThreshold = cms.double( 0.07 ),
8040  HEDGrid = cms.vdouble( ),
8041  UseHcalRecoveredHits = cms.bool( True ),
8042  HOThresholdMinus2 = cms.double( 1.1 ),
8043  HOThreshold0 = cms.double( 1.1 ),
8044  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
8045  UseRejectedRecoveredHcalHits = cms.bool( False ),
8046  MomEBDepth = cms.double( 0.3 ),
8047  HBWeight = cms.double( 1.0 ),
8048  HOGrid = cms.vdouble( ),
8049  EBGrid = cms.vdouble( )
8050 )
8051 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
8052  Active_Area_Repeats = cms.int32( 5 ),
8053  doAreaFastjet = cms.bool( False ),
8054  voronoiRfact = cms.double( -9.0 ),
8055  maxBadHcalCells = cms.uint32( 9999999 ),
8056  doAreaDiskApprox = cms.bool( False ),
8057  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8058  jetType = cms.string( "CaloJet" ),
8059  minSeed = cms.uint32( 0 ),
8060  Ghost_EtaMax = cms.double( 6.0 ),
8061  doRhoFastjet = cms.bool( False ),
8062  jetAlgorithm = cms.string( "AntiKt" ),
8063  nSigmaPU = cms.double( 1.0 ),
8064  GhostArea = cms.double( 0.01 ),
8065  Rho_EtaMax = cms.double( 4.4 ),
8066  maxBadEcalCells = cms.uint32( 9999999 ),
8067  useDeterministicSeed = cms.bool( True ),
8068  doPVCorrection = cms.bool( False ),
8069  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8070  rParam = cms.double( 0.4 ),
8071  maxProblematicHcalCells = cms.uint32( 9999999 ),
8072  doOutputJets = cms.bool( True ),
8073  src = cms.InputTag( "hltTowerMakerForPF" ),
8074  inputEtMin = cms.double( 0.3 ),
8075  puPtMin = cms.double( 10.0 ),
8076  srcPVs = cms.InputTag( "NotUsed" ),
8077  jetPtMin = cms.double( 1.0 ),
8078  radiusPU = cms.double( 0.4 ),
8079  maxProblematicEcalCells = cms.uint32( 9999999 ),
8080  doPUOffsetCorr = cms.bool( False ),
8081  inputEMin = cms.double( 0.0 ),
8082  useMassDropTagger = cms.bool( False ),
8083  muMin = cms.double( -1.0 ),
8084  subtractorName = cms.string( "" ),
8085  muCut = cms.double( -1.0 ),
8086  subjetPtMin = cms.double( -1.0 ),
8087  useTrimming = cms.bool( False ),
8088  muMax = cms.double( -1.0 ),
8089  yMin = cms.double( -1.0 ),
8090  useFiltering = cms.bool( False ),
8091  rFilt = cms.double( -1.0 ),
8092  yMax = cms.double( -1.0 ),
8093  zcut = cms.double( -1.0 ),
8094  MinVtxNdof = cms.int32( 5 ),
8095  MaxVtxZ = cms.double( 15.0 ),
8096  UseOnlyVertexTracks = cms.bool( False ),
8097  dRMin = cms.double( -1.0 ),
8098  nFilt = cms.int32( -1 ),
8099  usePruning = cms.bool( False ),
8100  maxDepth = cms.int32( -1 ),
8101  yCut = cms.double( -1.0 ),
8102  DzTrVtxMax = cms.double( 0.0 ),
8103  UseOnlyOnePV = cms.bool( False ),
8104  rcut_factor = cms.double( -1.0 ),
8105  sumRecHits = cms.bool( False ),
8106  trimPtFracMin = cms.double( -1.0 ),
8107  dRMax = cms.double( -1.0 ),
8108  DxyTrVtxMax = cms.double( 0.0 ),
8109  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
8110 )
8111 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
8112  filter = cms.bool( False ),
8113  src = cms.InputTag( "hltAK4CaloJetsPF" ),
8114  etMin = cms.double( 5.0 )
8115 )
8116 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducer",
8117  useFilterWithES = cms.bool( False ),
8118  FilterPSet = cms.PSet(
8119  chi2 = cms.double( 1000.0 ),
8120  nSigmaTipMaxTolerance = cms.double( 0.0 ),
8121  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
8122  nSigmaInvPtTolerance = cms.double( 0.0 ),
8123  ptMin = cms.double( 0.1 ),
8124  tipMax = cms.double( 1.0 )
8125  ),
8126  passLabel = cms.string( "" ),
8127  FitterPSet = cms.PSet(
8128  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
8129  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8130  fixImpactParameter = cms.double( 0.0 )
8131  ),
8132  RegionFactoryPSet = cms.PSet(
8133  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
8134  RegionPSet = cms.PSet(
8135  precise = cms.bool( True ),
8136  originRadius = cms.double( 0.2 ),
8137  ptMin = cms.double( 0.9 ),
8138  originHalfLength = cms.double( 24.0 ),
8139  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8140  useMultipleScattering = cms.bool( False ),
8141  useFakeVertices = cms.bool( False )
8142  )
8143  ),
8144  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
8145  OrderedHitsFactoryPSet = cms.PSet(
8146  ComponentName = cms.string( "StandardHitTripletGenerator" ),
8147  GeneratorPSet = cms.PSet(
8148  useBending = cms.bool( True ),
8149  useFixedPreFiltering = cms.bool( False ),
8150  maxElement = cms.uint32( 100000 ),
8151  phiPreFiltering = cms.double( 0.3 ),
8152  extraHitRPhitolerance = cms.double( 0.06 ),
8153  useMultScattering = cms.bool( True ),
8154  SeedComparitorPSet = cms.PSet(
8155  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
8156  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
8157  ),
8158  extraHitRZtolerance = cms.double( 0.06 ),
8159  ComponentName = cms.string( "PixelTripletHLTGenerator" )
8160  ),
8161  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
8162  )
8163 )
8164 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducer",
8165  WtAverage = cms.bool( True ),
8166  Method2 = cms.bool( True ),
8167  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8168  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
8169  Verbosity = cms.int32( 0 ),
8170  UseError = cms.bool( True ),
8171  TrackCollection = cms.InputTag( "hltPixelTracks" ),
8172  PtMin = cms.double( 1.0 ),
8173  NTrkMin = cms.int32( 2 ),
8174  ZOffset = cms.double( 5.0 ),
8175  Finder = cms.string( "DivisiveVertexFinder" ),
8176  ZSeparation = cms.double( 0.05 )
8177 )
8178 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
8179  minSumPt2 = cms.double( 0.0 ),
8180  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
8181  maxVtx = cms.uint32( 100 ),
8182  fractionSumPt2 = cms.double( 0.3 ),
8183  src = cms.InputTag( "hltPixelVertices" )
8184 )
8185 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8186  useEventsWithNoVertex = cms.bool( True ),
8187  originHalfLength = cms.double( 0.3 ),
8188  useProtoTrackKinematics = cms.bool( False ),
8189  usePV = cms.bool( False ),
8190  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
8191  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8192  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8193  InputCollection = cms.InputTag( "hltPixelTracks" ),
8194  originRadius = cms.double( 0.1 )
8195 )
8196 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8197  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8198  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
8199  SimpleMagneticField = cms.string( "ParabolicMf" ),
8200  TransientInitialStateEstimatorParameters = cms.PSet(
8201  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8202  numberMeasurementsForFit = cms.int32( 4 ),
8203  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8204  ),
8205  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8206  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
8207  cleanTrajectoryAfterInOut = cms.bool( False ),
8208  useHitsSplitting = cms.bool( False ),
8209  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8210  doSeedingRegionRebuilding = cms.bool( False ),
8211  maxNSeeds = cms.uint32( 100000 ),
8212  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
8213  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8214  TrajectoryBuilder = cms.string( "" )
8215 )
8216 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8217  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8218  SimpleMagneticField = cms.string( "ParabolicMf" ),
8219  clusterRemovalInfo = cms.InputTag( "" ),
8220  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8221  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
8222  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8223  useHitsSplitting = cms.bool( False ),
8224  MeasurementTracker = cms.string( "" ),
8225  AlgorithmName = cms.string( "hltIter0" ),
8226  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8227  NavigationSchool = cms.string( "" ),
8228  TrajectoryInEvent = cms.bool( True ),
8229  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8230  GeometricInnerState = cms.bool( True ),
8231  useSimpleMF = cms.bool( True ),
8232  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
8233 )
8234 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8235  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8236  GBRForestLabel = cms.string( "" ),
8237  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8238  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8239  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8240  mva = cms.PSet(
8241  dr_par = cms.PSet(
8242  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
8243  dr_par2 = cms.vdouble( 0.3, 0.3, 0.3 ),
8244  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8245  dr_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
8246  dr_exp = cms.vint32( 4, 4, 4 )
8247  ),
8248  minLayers = cms.vint32( 3, 3, 3 ),
8249  dz_par = cms.PSet(
8250  dz_par1 = cms.vdouble( 0.4, 0.4, 0.4 ),
8251  dz_exp = cms.vint32( 4, 4, 4 ),
8252  dz_par2 = cms.vdouble( 0.35, 0.35, 0.35 )
8253  ),
8254  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8255  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8256  maxLostLayers = cms.vint32( 1, 1, 1 ),
8257  maxDz = cms.vdouble( 0.5, 0.2, 3.4028234663853E38 ),
8258  maxDzWrtBS = cms.vdouble( 3.4028234663853E38, 24.0, 15.0 ),
8259  maxDr = cms.vdouble( 0.5, 0.03, 3.4028234663853E38 ),
8260  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8261  min3DLayers = cms.vint32( 0, 0, 0 ),
8262  minPixelHits = cms.vint32( 0, 0, 0 ),
8263  minNVtxTrk = cms.int32( 3 )
8264  ),
8265  GBRForestFileName = cms.string( "" )
8266 )
8267 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8268  originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8269  cloner = cms.untracked.PSet(
8270  copyExtras = cms.untracked.bool( False ),
8271  copyTrajectories = cms.untracked.bool( False )
8272  ),
8273  originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8274  minQuality = cms.string( "highPurity" ),
8275  originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' )
8276 )
8277 fragment.hltTrackIter0RefsForJets4Iter1 = cms.EDProducer( "ChargedRefCandidateProducer",
8278  src = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8279  particleType = cms.string( "pi+" )
8280 )
8281 fragment.hltAK4Iter0TrackJets4Iter1 = cms.EDProducer( "FastjetJetProducer",
8282  Active_Area_Repeats = cms.int32( 5 ),
8283  doAreaFastjet = cms.bool( False ),
8284  voronoiRfact = cms.double( 0.9 ),
8285  maxBadHcalCells = cms.uint32( 9999999 ),
8286  doAreaDiskApprox = cms.bool( False ),
8287  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8288  jetType = cms.string( "TrackJet" ),
8289  minSeed = cms.uint32( 14327 ),
8290  Ghost_EtaMax = cms.double( 6.0 ),
8291  doRhoFastjet = cms.bool( False ),
8292  jetAlgorithm = cms.string( "AntiKt" ),
8293  nSigmaPU = cms.double( 1.0 ),
8294  GhostArea = cms.double( 0.01 ),
8295  Rho_EtaMax = cms.double( 4.4 ),
8296  maxBadEcalCells = cms.uint32( 9999999 ),
8297  useDeterministicSeed = cms.bool( True ),
8298  doPVCorrection = cms.bool( False ),
8299  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8300  rParam = cms.double( 0.4 ),
8301  maxProblematicHcalCells = cms.uint32( 9999999 ),
8302  doOutputJets = cms.bool( True ),
8303  src = cms.InputTag( "hltTrackIter0RefsForJets4Iter1" ),
8304  inputEtMin = cms.double( 0.1 ),
8305  puPtMin = cms.double( 0.0 ),
8306  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
8307  jetPtMin = cms.double( 1.0 ),
8308  radiusPU = cms.double( 0.4 ),
8309  maxProblematicEcalCells = cms.uint32( 9999999 ),
8310  doPUOffsetCorr = cms.bool( False ),
8311  inputEMin = cms.double( 0.0 ),
8312  useMassDropTagger = cms.bool( False ),
8313  muMin = cms.double( -1.0 ),
8314  subtractorName = cms.string( "" ),
8315  muCut = cms.double( -1.0 ),
8316  subjetPtMin = cms.double( -1.0 ),
8317  useTrimming = cms.bool( False ),
8318  muMax = cms.double( -1.0 ),
8319  yMin = cms.double( -1.0 ),
8320  useFiltering = cms.bool( False ),
8321  rFilt = cms.double( -1.0 ),
8322  yMax = cms.double( -1.0 ),
8323  zcut = cms.double( -1.0 ),
8324  MinVtxNdof = cms.int32( 0 ),
8325  MaxVtxZ = cms.double( 30.0 ),
8326  UseOnlyVertexTracks = cms.bool( False ),
8327  dRMin = cms.double( -1.0 ),
8328  nFilt = cms.int32( -1 ),
8329  usePruning = cms.bool( False ),
8330  maxDepth = cms.int32( -1 ),
8331  yCut = cms.double( -1.0 ),
8332  DzTrVtxMax = cms.double( 0.5 ),
8333  UseOnlyOnePV = cms.bool( True ),
8334  rcut_factor = cms.double( -1.0 ),
8335  sumRecHits = cms.bool( False ),
8336  trimPtFracMin = cms.double( -1.0 ),
8337  dRMax = cms.double( -1.0 ),
8338  DxyTrVtxMax = cms.double( 0.2 ),
8339  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
8340 )
8341 fragment.hltIter0TrackAndTauJets4Iter1 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
8342  fractionMinCaloInTauCone = cms.double( 0.7 ),
8343  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
8344  tauConeSize = cms.double( 0.2 ),
8345  ptTrkMaxInCaloCone = cms.double( 1.0 ),
8346  isolationConeSize = cms.double( 0.5 ),
8347  inputTrackJetTag = cms.InputTag( "hltAK4Iter0TrackJets4Iter1" ),
8348  nTrkMaxInCaloCone = cms.int32( 0 ),
8349  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
8350  etaMinCaloJet = cms.double( -2.7 ),
8351  etaMaxCaloJet = cms.double( 2.7 ),
8352  ptMinCaloJet = cms.double( 5.0 ),
8353  inputTrackTag = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" )
8354 )
8355 fragment.hltIter1ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8356  trackClassifier = cms.InputTag( '','QualityMasks' ),
8357  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8358  maxChi2 = cms.double( 9.0 ),
8359  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8360  oldClusterRemovalInfo = cms.InputTag( "" ),
8361  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8362  overrideTrkQuals = cms.InputTag( "" ),
8363  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8364  TrackQuality = cms.string( "highPurity" )
8365 )
8366 fragment.hltIter1MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8367  clustersToSkip = cms.InputTag( "hltIter1ClustersRefRemoval" ),
8368  OnDemand = cms.bool( False ),
8369  src = cms.InputTag( "hltSiStripClusters" )
8370 )
8371 fragment.hltIter1PixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
8372  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
8373  'BPix1+BPix2+FPix1_pos',
8374  'BPix1+BPix2+FPix1_neg',
8375  'BPix1+FPix1_pos+FPix2_pos',
8376  'BPix1+FPix1_neg+FPix2_neg' ),
8377  MTOB = cms.PSet( ),
8378  TEC = cms.PSet( ),
8379  MTID = cms.PSet( ),
8380  FPix = cms.PSet(
8381  HitProducer = cms.string( "hltSiPixelRecHits" ),
8382  hitErrorRZ = cms.double( 0.0036 ),
8383  useErrorsFromParam = cms.bool( True ),
8384  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8385  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
8386  hitErrorRPhi = cms.double( 0.0051 )
8387  ),
8388  MTEC = cms.PSet( ),
8389  MTIB = cms.PSet( ),
8390  TID = cms.PSet( ),
8391  TOB = cms.PSet( ),
8392  BPix = cms.PSet(
8393  HitProducer = cms.string( "hltSiPixelRecHits" ),
8394  hitErrorRZ = cms.double( 0.006 ),
8395  useErrorsFromParam = cms.bool( True ),
8396  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8397  skipClusters = cms.InputTag( "hltIter1ClustersRefRemoval" ),
8398  hitErrorRPhi = cms.double( 0.0027 )
8399  ),
8400  TIB = cms.PSet( )
8401 )
8402 fragment.hltIter1PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
8403  RegionFactoryPSet = cms.PSet(
8404  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
8405  RegionPSet = cms.PSet(
8406  precise = cms.bool( True ),
8407  originRadius = cms.double( 0.05 ),
8408  searchOpt = cms.bool( True ),
8409  ptMin = cms.double( 0.5 ),
8410  mode = cms.string( "VerticesFixed" ),
8411  maxNRegions = cms.int32( 100 ),
8412  maxNVertices = cms.int32( 10 ),
8413  deltaPhi = cms.double( 1.0 ),
8414  deltaEta = cms.double( 1.0 ),
8415  zErrorBeamSpot = cms.double( 15.0 ),
8416  nSigmaZBeamSpot = cms.double( 3.0 ),
8417  zErrorVetex = cms.double( 0.1 ),
8418  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8419  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8420  input = cms.InputTag( "hltIter0TrackAndTauJets4Iter1" ),
8421  measurementTrackerName = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
8422  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8423  useMultipleScattering = cms.bool( False ),
8424  useFakeVertices = cms.bool( False )
8425  )
8426  ),
8427  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
8428  ClusterCheckPSet = cms.PSet(
8429  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8430  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8431  doClusterCheck = cms.bool( False ),
8432  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
8433  MaxNumberOfPixelClusters = cms.uint32( 10000 )
8434  ),
8435  OrderedHitsFactoryPSet = cms.PSet(
8436  maxElement = cms.uint32( 0 ),
8437  ComponentName = cms.string( "StandardHitTripletGenerator" ),
8438  GeneratorPSet = cms.PSet(
8439  useBending = cms.bool( True ),
8440  useFixedPreFiltering = cms.bool( False ),
8441  maxElement = cms.uint32( 100000 ),
8442  phiPreFiltering = cms.double( 0.3 ),
8443  extraHitRPhitolerance = cms.double( 0.032 ),
8444  useMultScattering = cms.bool( True ),
8445  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
8446  extraHitRZtolerance = cms.double( 0.037 ),
8447  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8448  ),
8449  SeedingLayers = cms.InputTag( "hltIter1PixelLayerTriplets" )
8450  ),
8451  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
8452 )
8453 fragment.hltIter1PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8454  src = cms.InputTag( "hltIter1PFlowPixelSeeds" ),
8455  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
8456  SimpleMagneticField = cms.string( "ParabolicMf" ),
8457  TransientInitialStateEstimatorParameters = cms.PSet(
8458  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8459  numberMeasurementsForFit = cms.int32( 4 ),
8460  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8461  ),
8462  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8463  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
8464  cleanTrajectoryAfterInOut = cms.bool( False ),
8465  useHitsSplitting = cms.bool( False ),
8466  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8467  doSeedingRegionRebuilding = cms.bool( False ),
8468  maxNSeeds = cms.uint32( 100000 ),
8469  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
8470  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8471  TrajectoryBuilder = cms.string( "" )
8472 )
8473 fragment.hltIter1PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8474  src = cms.InputTag( "hltIter1PFlowCkfTrackCandidates" ),
8475  SimpleMagneticField = cms.string( "ParabolicMf" ),
8476  clusterRemovalInfo = cms.InputTag( "" ),
8477  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8478  MeasurementTrackerEvent = cms.InputTag( "hltIter1MaskedMeasurementTrackerEvent" ),
8479  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8480  useHitsSplitting = cms.bool( False ),
8481  MeasurementTracker = cms.string( "" ),
8482  AlgorithmName = cms.string( "hltIter1" ),
8483  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8484  NavigationSchool = cms.string( "" ),
8485  TrajectoryInEvent = cms.bool( True ),
8486  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8487  GeometricInnerState = cms.bool( True ),
8488  useSimpleMF = cms.bool( True ),
8489  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
8490 )
8491 fragment.hltIter1PFlowTrackCutClassifierPrompt = cms.EDProducer( "TrackCutClassifier",
8492  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
8493  GBRForestLabel = cms.string( "" ),
8494  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8495  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8496  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8497  mva = cms.PSet(
8498  dr_par = cms.PSet(
8499  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
8500  dr_par2 = cms.vdouble( 3.4028234663853E38, 1.0, 0.85 ),
8501  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8502  dr_par1 = cms.vdouble( 3.4028234663853E38, 1.0, 0.9 ),
8503  dr_exp = cms.vint32( 3, 3, 3 )
8504  ),
8505  minLayers = cms.vint32( 3, 3, 3 ),
8506  dz_par = cms.PSet(
8507  dz_par1 = cms.vdouble( 3.4028234663853E38, 1.0, 0.9 ),
8508  dz_exp = cms.vint32( 3, 3, 3 ),
8509  dz_par2 = cms.vdouble( 3.4028234663853E38, 1.0, 0.8 )
8510  ),
8511  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8512  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8513  maxLostLayers = cms.vint32( 1, 1, 1 ),
8514  maxDz = cms.vdouble( 3.4028234663853E38, 1.0, 3.4028234663853E38 ),
8515  maxDzWrtBS = cms.vdouble( 3.4028234663853E38, 24.0, 15.0 ),
8516  maxDr = cms.vdouble( 3.4028234663853E38, 1.0, 3.4028234663853E38 ),
8517  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8518  min3DLayers = cms.vint32( 0, 0, 0 ),
8519  minPixelHits = cms.vint32( 0, 0, 2 ),
8520  minNVtxTrk = cms.int32( 3 )
8521  ),
8522  GBRForestFileName = cms.string( "" )
8523 )
8524 fragment.hltIter1PFlowTrackCutClassifierDetached = cms.EDProducer( "TrackCutClassifier",
8525  src = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
8526  GBRForestLabel = cms.string( "" ),
8527  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8528  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8529  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8530  mva = cms.PSet(
8531  dr_par = cms.PSet(
8532  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
8533  dr_par2 = cms.vdouble( 1.0, 1.0, 1.0 ),
8534  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8535  dr_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
8536  dr_exp = cms.vint32( 4, 4, 4 )
8537  ),
8538  minLayers = cms.vint32( 5, 5, 5 ),
8539  dz_par = cms.PSet(
8540  dz_par1 = cms.vdouble( 1.0, 1.0, 1.0 ),
8541  dz_exp = cms.vint32( 4, 4, 4 ),
8542  dz_par2 = cms.vdouble( 1.0, 1.0, 1.0 )
8543  ),
8544  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8545  maxChi2n = cms.vdouble( 1.0, 0.7, 0.4 ),
8546  maxLostLayers = cms.vint32( 99, 3, 3 ),
8547  maxDz = cms.vdouble( 3.4028234663853E38, 1.0, 3.4028234663853E38 ),
8548  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8549  maxDr = cms.vdouble( 3.4028234663853E38, 1.0, 3.4028234663853E38 ),
8550  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
8551  min3DLayers = cms.vint32( 1, 2, 3 ),
8552  minPixelHits = cms.vint32( 0, 0, 1 ),
8553  minNVtxTrk = cms.int32( 2 )
8554  ),
8555  GBRForestFileName = cms.string( "" )
8556 )
8557 fragment.hltIter1PFlowTrackCutClassifierMerged = cms.EDProducer( "ClassifierMerger",
8558  inputClassifiers = cms.vstring( 'hltIter1PFlowTrackCutClassifierPrompt',
8559  'hltIter1PFlowTrackCutClassifierDetached' )
8560 )
8561 fragment.hltIter1PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8562  originalSource = cms.InputTag( "hltIter1PFlowCtfWithMaterialTracks" ),
8563  cloner = cms.untracked.PSet(
8564  copyExtras = cms.untracked.bool( False ),
8565  copyTrajectories = cms.untracked.bool( False )
8566  ),
8567  originalQualVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMerged','QualityMasks' ),
8568  minQuality = cms.string( "highPurity" ),
8569  originalMVAVals = cms.InputTag( 'hltIter1PFlowTrackCutClassifierMerged','MVAValues' )
8570 )
8571 fragment.hltIter1Merged = cms.EDProducer( "TrackListMerger",
8572  ShareFrac = cms.double( 0.19 ),
8573  writeOnlyTrkQuals = cms.bool( False ),
8574  MinPT = cms.double( 0.05 ),
8575  allowFirstHitShare = cms.bool( True ),
8576  copyExtras = cms.untracked.bool( True ),
8577  Epsilon = cms.double( -0.001 ),
8578  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
8579  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8580  MaxNormalizedChisq = cms.double( 1000.0 ),
8581  copyMVA = cms.bool( False ),
8582  FoundHitBonus = cms.double( 5.0 ),
8583  setsToMerge = cms.VPSet(
8584  cms.PSet( pQual = cms.bool( False ),
8585  tLists = cms.vint32( 0, 1 )
8586  )
8587  ),
8588  MinFound = cms.int32( 3 ),
8589  hasSelector = cms.vint32( 0, 0 ),
8590  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltIter1PFlowTrackSelectionHighPurity' ),
8591  LostHitPenalty = cms.double( 20.0 ),
8592  newQuality = cms.string( "confirmed" )
8593 )
8594 fragment.hltIter1TrackRefsForJets4Iter2 = cms.EDProducer( "ChargedRefCandidateProducer",
8595  src = cms.InputTag( "hltIter1Merged" ),
8596  particleType = cms.string( "pi+" )
8597 )
8598 fragment.hltAK4Iter1TrackJets4Iter2 = cms.EDProducer( "FastjetJetProducer",
8599  Active_Area_Repeats = cms.int32( 5 ),
8600  doAreaFastjet = cms.bool( False ),
8601  voronoiRfact = cms.double( 0.9 ),
8602  maxBadHcalCells = cms.uint32( 9999999 ),
8603  doAreaDiskApprox = cms.bool( False ),
8604  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8605  jetType = cms.string( "TrackJet" ),
8606  minSeed = cms.uint32( 14327 ),
8607  Ghost_EtaMax = cms.double( 6.0 ),
8608  doRhoFastjet = cms.bool( False ),
8609  jetAlgorithm = cms.string( "AntiKt" ),
8610  nSigmaPU = cms.double( 1.0 ),
8611  GhostArea = cms.double( 0.01 ),
8612  Rho_EtaMax = cms.double( 4.4 ),
8613  maxBadEcalCells = cms.uint32( 9999999 ),
8614  useDeterministicSeed = cms.bool( True ),
8615  doPVCorrection = cms.bool( False ),
8616  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8617  rParam = cms.double( 0.4 ),
8618  maxProblematicHcalCells = cms.uint32( 9999999 ),
8619  doOutputJets = cms.bool( True ),
8620  src = cms.InputTag( "hltIter1TrackRefsForJets4Iter2" ),
8621  inputEtMin = cms.double( 0.1 ),
8622  puPtMin = cms.double( 0.0 ),
8623  srcPVs = cms.InputTag( "hltTrimmedPixelVertices" ),
8624  jetPtMin = cms.double( 7.5 ),
8625  radiusPU = cms.double( 0.4 ),
8626  maxProblematicEcalCells = cms.uint32( 9999999 ),
8627  doPUOffsetCorr = cms.bool( False ),
8628  inputEMin = cms.double( 0.0 ),
8629  useMassDropTagger = cms.bool( False ),
8630  muMin = cms.double( -1.0 ),
8631  subtractorName = cms.string( "" ),
8632  muCut = cms.double( -1.0 ),
8633  subjetPtMin = cms.double( -1.0 ),
8634  useTrimming = cms.bool( False ),
8635  muMax = cms.double( -1.0 ),
8636  yMin = cms.double( -1.0 ),
8637  useFiltering = cms.bool( False ),
8638  rFilt = cms.double( -1.0 ),
8639  yMax = cms.double( -1.0 ),
8640  zcut = cms.double( -1.0 ),
8641  MinVtxNdof = cms.int32( 0 ),
8642  MaxVtxZ = cms.double( 30.0 ),
8643  UseOnlyVertexTracks = cms.bool( False ),
8644  dRMin = cms.double( -1.0 ),
8645  nFilt = cms.int32( -1 ),
8646  usePruning = cms.bool( False ),
8647  maxDepth = cms.int32( -1 ),
8648  yCut = cms.double( -1.0 ),
8649  DzTrVtxMax = cms.double( 0.5 ),
8650  UseOnlyOnePV = cms.bool( True ),
8651  rcut_factor = cms.double( -1.0 ),
8652  sumRecHits = cms.bool( False ),
8653  trimPtFracMin = cms.double( -1.0 ),
8654  dRMax = cms.double( -1.0 ),
8655  DxyTrVtxMax = cms.double( 0.2 ),
8656  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
8657 )
8658 fragment.hltIter1TrackAndTauJets4Iter2 = cms.EDProducer( "TauJetSelectorForHLTTrackSeeding",
8659  fractionMinCaloInTauCone = cms.double( 0.7 ),
8660  fractionMaxChargedPUInCaloCone = cms.double( 0.3 ),
8661  tauConeSize = cms.double( 0.2 ),
8662  ptTrkMaxInCaloCone = cms.double( 1.4 ),
8663  isolationConeSize = cms.double( 0.5 ),
8664  inputTrackJetTag = cms.InputTag( "hltAK4Iter1TrackJets4Iter2" ),
8665  nTrkMaxInCaloCone = cms.int32( 0 ),
8666  inputCaloJetTag = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
8667  etaMinCaloJet = cms.double( -2.7 ),
8668  etaMaxCaloJet = cms.double( 2.7 ),
8669  ptMinCaloJet = cms.double( 5.0 ),
8670  inputTrackTag = cms.InputTag( "hltIter1Merged" )
8671 )
8672 fragment.hltIter2ClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8673  trackClassifier = cms.InputTag( '','QualityMasks' ),
8674  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8675  maxChi2 = cms.double( 16.0 ),
8676  trajectories = cms.InputTag( "hltIter1PFlowTrackSelectionHighPurity" ),
8677  oldClusterRemovalInfo = cms.InputTag( "hltIter1ClustersRefRemoval" ),
8678  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8679  overrideTrkQuals = cms.InputTag( "" ),
8680  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8681  TrackQuality = cms.string( "highPurity" )
8682 )
8683 fragment.hltIter2MaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8684  clustersToSkip = cms.InputTag( "hltIter2ClustersRefRemoval" ),
8685  OnDemand = cms.bool( False ),
8686  src = cms.InputTag( "hltSiStripClusters" )
8687 )
8688 fragment.hltIter2PixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
8689  layerList = cms.vstring( 'BPix1+BPix2',
8690  'BPix1+BPix3',
8691  'BPix2+BPix3',
8692  'BPix1+FPix1_pos',
8693  'BPix1+FPix1_neg',
8694  'BPix1+FPix2_pos',
8695  'BPix1+FPix2_neg',
8696  'BPix2+FPix1_pos',
8697  'BPix2+FPix1_neg',
8698  'BPix2+FPix2_pos',
8699  'BPix2+FPix2_neg',
8700  'FPix1_pos+FPix2_pos',
8701  'FPix1_neg+FPix2_neg' ),
8702  MTOB = cms.PSet( ),
8703  TEC = cms.PSet( ),
8704  MTID = cms.PSet( ),
8705  FPix = cms.PSet(
8706  HitProducer = cms.string( "hltSiPixelRecHits" ),
8707  hitErrorRZ = cms.double( 0.0036 ),
8708  useErrorsFromParam = cms.bool( True ),
8709  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8710  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
8711  hitErrorRPhi = cms.double( 0.0051 )
8712  ),
8713  MTEC = cms.PSet( ),
8714  MTIB = cms.PSet( ),
8715  TID = cms.PSet( ),
8716  TOB = cms.PSet( ),
8717  BPix = cms.PSet(
8718  HitProducer = cms.string( "hltSiPixelRecHits" ),
8719  hitErrorRZ = cms.double( 0.006 ),
8720  useErrorsFromParam = cms.bool( True ),
8721  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8722  skipClusters = cms.InputTag( "hltIter2ClustersRefRemoval" ),
8723  hitErrorRPhi = cms.double( 0.0027 )
8724  ),
8725  TIB = cms.PSet( )
8726 )
8727 fragment.hltIter2PFlowPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
8728  RegionFactoryPSet = cms.PSet(
8729  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
8730  RegionPSet = cms.PSet(
8731  precise = cms.bool( True ),
8732  originRadius = cms.double( 0.025 ),
8733  searchOpt = cms.bool( True ),
8734  originZPos = cms.double( 0.0 ),
8735  ptMin = cms.double( 1.2 ),
8736  mode = cms.string( "VerticesFixed" ),
8737  maxNRegions = cms.int32( 100 ),
8738  maxNVertices = cms.int32( 10 ),
8739  deltaPhi = cms.double( 0.8 ),
8740  deltaEta = cms.double( 0.8 ),
8741  zErrorBeamSpot = cms.double( 15.0 ),
8742  nSigmaZBeamSpot = cms.double( 3.0 ),
8743  zErrorVetex = cms.double( 0.05 ),
8744  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8745  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8746  input = cms.InputTag( "hltIter1TrackAndTauJets4Iter2" ),
8747  measurementTrackerName = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
8748  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8749  useMultipleScattering = cms.bool( False ),
8750  useFakeVertices = cms.bool( False )
8751  )
8752  ),
8753  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
8754  ClusterCheckPSet = cms.PSet(
8755  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8756  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
8757  doClusterCheck = cms.bool( False ),
8758  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
8759  MaxNumberOfPixelClusters = cms.uint32( 10000 )
8760  ),
8761  OrderedHitsFactoryPSet = cms.PSet(
8762  maxElement = cms.uint32( 0 ),
8763  ComponentName = cms.string( "StandardHitPairGenerator" ),
8764  GeneratorPSet = cms.PSet(
8765  maxElement = cms.uint32( 100000 ),
8766  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8767  ),
8768  SeedingLayers = cms.InputTag( "hltIter2PixelLayerPairs" )
8769  ),
8770  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
8771 )
8772 fragment.hltIter2PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8773  src = cms.InputTag( "hltIter2PFlowPixelSeeds" ),
8774  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
8775  SimpleMagneticField = cms.string( "ParabolicMf" ),
8776  TransientInitialStateEstimatorParameters = cms.PSet(
8777  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8778  numberMeasurementsForFit = cms.int32( 4 ),
8779  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8780  ),
8781  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8782  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
8783  cleanTrajectoryAfterInOut = cms.bool( False ),
8784  useHitsSplitting = cms.bool( False ),
8785  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8786  doSeedingRegionRebuilding = cms.bool( False ),
8787  maxNSeeds = cms.uint32( 100000 ),
8788  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
8789  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8790  TrajectoryBuilder = cms.string( "" )
8791 )
8792 fragment.hltIter2PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8793  src = cms.InputTag( "hltIter2PFlowCkfTrackCandidates" ),
8794  SimpleMagneticField = cms.string( "ParabolicMf" ),
8795  clusterRemovalInfo = cms.InputTag( "" ),
8796  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8797  MeasurementTrackerEvent = cms.InputTag( "hltIter2MaskedMeasurementTrackerEvent" ),
8798  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8799  useHitsSplitting = cms.bool( False ),
8800  MeasurementTracker = cms.string( "" ),
8801  AlgorithmName = cms.string( "hltIter2" ),
8802  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8803  NavigationSchool = cms.string( "" ),
8804  TrajectoryInEvent = cms.bool( True ),
8805  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8806  GeometricInnerState = cms.bool( True ),
8807  useSimpleMF = cms.bool( True ),
8808  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
8809 )
8810 fragment.hltIter2PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8811  src = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracks" ),
8812  GBRForestLabel = cms.string( "" ),
8813  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8814  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8815  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8816  mva = cms.PSet(
8817  dr_par = cms.PSet(
8818  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
8819  dr_par2 = cms.vdouble( 3.4028234663853E38, 0.3, 0.3 ),
8820  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8821  dr_par1 = cms.vdouble( 3.4028234663853E38, 0.4, 0.4 ),
8822  dr_exp = cms.vint32( 4, 4, 4 )
8823  ),
8824  minLayers = cms.vint32( 3, 3, 3 ),
8825  dz_par = cms.PSet(
8826  dz_par1 = cms.vdouble( 3.4028234663853E38, 0.4, 0.4 ),
8827  dz_exp = cms.vint32( 4, 4, 4 ),
8828  dz_par2 = cms.vdouble( 3.4028234663853E38, 0.35, 0.35 )
8829  ),
8830  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8831  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8832  maxLostLayers = cms.vint32( 1, 1, 1 ),
8833  maxDz = cms.vdouble( 0.5, 0.2, 3.4028234663853E38 ),
8834  maxDzWrtBS = cms.vdouble( 3.4028234663853E38, 24.0, 15.0 ),
8835  maxDr = cms.vdouble( 0.5, 0.03, 3.4028234663853E38 ),
8836  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8837  min3DLayers = cms.vint32( 0, 0, 0 ),
8838  minPixelHits = cms.vint32( 0, 0, 0 ),
8839  minNVtxTrk = cms.int32( 3 )
8840  ),
8841  GBRForestFileName = cms.string( "" )
8842 )
8843 fragment.hltIter2PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8844  originalSource = cms.InputTag( "hltIter2PFlowCtfWithMaterialTracks" ),
8845  cloner = cms.untracked.PSet(
8846  copyExtras = cms.untracked.bool( False ),
8847  copyTrajectories = cms.untracked.bool( False )
8848  ),
8849  originalQualVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifier','QualityMasks' ),
8850  minQuality = cms.string( "highPurity" ),
8851  originalMVAVals = cms.InputTag( 'hltIter2PFlowTrackCutClassifier','MVAValues' )
8852 )
8853 fragment.hltIter2Merged = cms.EDProducer( "TrackListMerger",
8854  ShareFrac = cms.double( 0.19 ),
8855  writeOnlyTrkQuals = cms.bool( False ),
8856  MinPT = cms.double( 0.05 ),
8857  allowFirstHitShare = cms.bool( True ),
8858  copyExtras = cms.untracked.bool( True ),
8859  Epsilon = cms.double( -0.001 ),
8860  selectedTrackQuals = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
8861  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8862  MaxNormalizedChisq = cms.double( 1000.0 ),
8863  copyMVA = cms.bool( False ),
8864  FoundHitBonus = cms.double( 5.0 ),
8865  setsToMerge = cms.VPSet(
8866  cms.PSet( pQual = cms.bool( False ),
8867  tLists = cms.vint32( 0, 1 )
8868  )
8869  ),
8870  MinFound = cms.int32( 3 ),
8871  hasSelector = cms.vint32( 0, 0 ),
8872  TrackProducers = cms.VInputTag( 'hltIter1Merged','hltIter2PFlowTrackSelectionHighPurity' ),
8873  LostHitPenalty = cms.double( 20.0 ),
8874  newQuality = cms.string( "confirmed" )
8875 )
8876 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8877  ShareFrac = cms.double( 0.19 ),
8878  writeOnlyTrkQuals = cms.bool( False ),
8879  MinPT = cms.double( 0.05 ),
8880  allowFirstHitShare = cms.bool( True ),
8881  copyExtras = cms.untracked.bool( True ),
8882  Epsilon = cms.double( -0.001 ),
8883  selectedTrackQuals = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
8884  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8885  MaxNormalizedChisq = cms.double( 1000.0 ),
8886  copyMVA = cms.bool( False ),
8887  FoundHitBonus = cms.double( 5.0 ),
8888  setsToMerge = cms.VPSet(
8889  cms.PSet( pQual = cms.bool( False ),
8890  tLists = cms.vint32( 0, 1 )
8891  )
8892  ),
8893  MinFound = cms.int32( 3 ),
8894  hasSelector = cms.vint32( 0, 0 ),
8895  TrackProducers = cms.VInputTag( 'hltL3TkTracksFromL2','hltIter2Merged' ),
8896  LostHitPenalty = cms.double( 20.0 ),
8897  newQuality = cms.string( "confirmed" )
8898 )
8899 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
8900  pMin = cms.double( 2.5 ),
8901  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
8902  shareHitFraction = cms.double( 0.8 ),
8903  LinkCollection = cms.InputTag( "hltL3MuonsLinksCombination" ),
8904  ptMin = cms.double( 2.5 )
8905 )
8906 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
8907  TrackExtractorPSet = cms.PSet(
8908  Diff_z = cms.double( 0.2 ),
8909  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
8910  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8911  ComponentName = cms.string( "TrackExtractor" ),
8912  DR_Max = cms.double( 1.0 ),
8913  Diff_r = cms.double( 0.1 ),
8914  Chi2Prob_Min = cms.double( -1.0 ),
8915  DR_Veto = cms.double( 0.01 ),
8916  NHits_Min = cms.uint32( 0 ),
8917  Chi2Ndof_Max = cms.double( 1.0E64 ),
8918  Pt_Min = cms.double( -1.0 ),
8919  DepositLabel = cms.untracked.string( "" ),
8920  BeamlineOption = cms.string( "BeamSpotFromEvent" )
8921  ),
8922  maxAbsEta = cms.double( 3.0 ),
8923  fillGlobalTrackRefits = cms.bool( False ),
8924  arbitrationCleanerOptions = cms.PSet(
8925  Clustering = cms.bool( True ),
8926  ME1a = cms.bool( True ),
8927  ClusterDPhi = cms.double( 0.6 ),
8928  OverlapDTheta = cms.double( 0.02 ),
8929  Overlap = cms.bool( True ),
8930  OverlapDPhi = cms.double( 0.0786 ),
8931  ClusterDTheta = cms.double( 0.02 )
8932  ),
8933  globalTrackQualityInputTag = cms.InputTag( "glbTrackQual" ),
8934  addExtraSoftMuons = cms.bool( False ),
8935  debugWithTruthMatching = cms.bool( False ),
8936  CaloExtractorPSet = cms.PSet(
8937  PrintTimeReport = cms.untracked.bool( False ),
8938  DR_Max = cms.double( 1.0 ),
8939  DepositInstanceLabels = cms.vstring( 'ecal',
8940  'hcal',
8941  'ho' ),
8942  Noise_HE = cms.double( 0.2 ),
8943  NoiseTow_EB = cms.double( 0.04 ),
8944  NoiseTow_EE = cms.double( 0.15 ),
8945  Threshold_H = cms.double( 0.5 ),
8946  ServiceParameters = cms.PSet(
8947  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
8948  RPCLayers = cms.bool( False ),
8949  UseMuonNavigation = cms.untracked.bool( False )
8950  ),
8951  Threshold_E = cms.double( 0.2 ),
8952  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8953  DepositLabel = cms.untracked.string( "Cal" ),
8954  UseRecHitsFlag = cms.bool( False ),
8955  TrackAssociatorParameters = cms.PSet(
8956  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8957  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8958  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8959  dRHcal = cms.double( 1.0 ),
8960  dRPreshowerPreselection = cms.double( 0.2 ),
8961  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
8962  useEcal = cms.bool( False ),
8963  dREcal = cms.double( 1.0 ),
8964  dREcalPreselection = cms.double( 1.0 ),
8965  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
8966  dRMuon = cms.double( 9999.0 ),
8967  propagateAllDirections = cms.bool( True ),
8968  muonMaxDistanceX = cms.double( 5.0 ),
8969  muonMaxDistanceY = cms.double( 5.0 ),
8970  useHO = cms.bool( False ),
8971  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8972  usePreshower = cms.bool( False ),
8973  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8974  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8975  dRHcalPreselection = cms.double( 1.0 ),
8976  useMuon = cms.bool( False ),
8977  useCalo = cms.bool( True ),
8978  accountForTrajectoryChangeCalo = cms.bool( False ),
8979  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8980  dRMuonPreselection = cms.double( 0.2 ),
8981  truthMatch = cms.bool( False ),
8982  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
8983  useHcal = cms.bool( False )
8984  ),
8985  Threshold_HO = cms.double( 0.5 ),
8986  Noise_EE = cms.double( 0.1 ),
8987  Noise_EB = cms.double( 0.025 ),
8988  DR_Veto_H = cms.double( 0.1 ),
8989  CenterConeOnCalIntersection = cms.bool( False ),
8990  ComponentName = cms.string( "CaloExtractorByAssociator" ),
8991  Noise_HB = cms.double( 0.2 ),
8992  DR_Veto_E = cms.double( 0.07 ),
8993  DR_Veto_HO = cms.double( 0.1 ),
8994  Noise_HO = cms.double( 0.2 )
8995  ),
8996  runArbitrationCleaner = cms.bool( False ),
8997  fillEnergy = cms.bool( True ),
8998  TrackerKinkFinderParameters = cms.PSet(
8999  usePosition = cms.bool( False ),
9000  diagonalOnly = cms.bool( False )
9001  ),
9002  TimingFillerParameters = cms.PSet(
9003  UseDT = cms.bool( True ),
9004  ErrorDT = cms.double( 6.0 ),
9005  EcalEnergyCut = cms.double( 0.4 ),
9006  ErrorEB = cms.double( 2.085 ),
9007  ErrorCSC = cms.double( 7.4 ),
9008  CSCTimingParameters = cms.PSet(
9009  CSCsegments = cms.InputTag( "hltCscSegments" ),
9010  CSCTimeOffset = cms.double( 0.0 ),
9011  CSCStripTimeOffset = cms.double( 0.0 ),
9012  MatchParameters = cms.PSet(
9013  CSCsegments = cms.InputTag( "hltCscSegments" ),
9014  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9015  DTradius = cms.double( 0.01 ),
9016  TightMatchDT = cms.bool( False ),
9017  TightMatchCSC = cms.bool( True )
9018  ),
9019  debug = cms.bool( False ),
9020  UseStripTime = cms.bool( True ),
9021  CSCStripError = cms.double( 7.0 ),
9022  CSCWireError = cms.double( 8.6 ),
9023  CSCWireTimeOffset = cms.double( 0.0 ),
9024  ServiceParameters = cms.PSet(
9025  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
9026  RPCLayers = cms.bool( True )
9027  ),
9028  PruneCut = cms.double( 100.0 ),
9029  UseWireTime = cms.bool( True )
9030  ),
9031  DTTimingParameters = cms.PSet(
9032  HitError = cms.double( 6.0 ),
9033  DoWireCorr = cms.bool( False ),
9034  MatchParameters = cms.PSet(
9035  CSCsegments = cms.InputTag( "hltCscSegments" ),
9036  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9037  DTradius = cms.double( 0.01 ),
9038  TightMatchDT = cms.bool( False ),
9039  TightMatchCSC = cms.bool( True )
9040  ),
9041  debug = cms.bool( False ),
9042  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9043  PruneCut = cms.double( 10000.0 ),
9044  RequireBothProjections = cms.bool( False ),
9045  HitsMin = cms.int32( 5 ),
9046  DTTimeOffset = cms.double( 2.7 ),
9047  DropTheta = cms.bool( True ),
9048  UseSegmentT0 = cms.bool( False ),
9049  ServiceParameters = cms.PSet(
9050  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
9051  RPCLayers = cms.bool( True )
9052  )
9053  ),
9054  ErrorEE = cms.double( 6.95 ),
9055  UseCSC = cms.bool( True ),
9056  UseECAL = cms.bool( True )
9057  ),
9058  inputCollectionTypes = cms.vstring( 'inner tracks',
9059  'links',
9060  'outer tracks' ),
9061  minCaloCompatibility = cms.double( 0.6 ),
9062  ecalDepositName = cms.string( "ecal" ),
9063  minP = cms.double( 10.0 ),
9064  fillIsolation = cms.bool( True ),
9065  jetDepositName = cms.string( "jets" ),
9066  hoDepositName = cms.string( "ho" ),
9067  writeIsoDeposits = cms.bool( False ),
9068  maxAbsPullX = cms.double( 4.0 ),
9069  maxAbsPullY = cms.double( 9999.0 ),
9070  minPt = cms.double( 10.0 ),
9071  TrackAssociatorParameters = cms.PSet(
9072  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9073  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9074  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9075  dRHcal = cms.double( 9999.0 ),
9076  dRPreshowerPreselection = cms.double( 0.2 ),
9077  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
9078  useEcal = cms.bool( True ),
9079  dREcal = cms.double( 9999.0 ),
9080  dREcalPreselection = cms.double( 0.05 ),
9081  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
9082  dRMuon = cms.double( 9999.0 ),
9083  propagateAllDirections = cms.bool( True ),
9084  muonMaxDistanceX = cms.double( 5.0 ),
9085  muonMaxDistanceY = cms.double( 5.0 ),
9086  useHO = cms.bool( True ),
9087  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9088  usePreshower = cms.bool( False ),
9089  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9090  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9091  dRHcalPreselection = cms.double( 0.2 ),
9092  useMuon = cms.bool( True ),
9093  useCalo = cms.bool( False ),
9094  accountForTrajectoryChangeCalo = cms.bool( False ),
9095  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9096  dRMuonPreselection = cms.double( 0.2 ),
9097  truthMatch = cms.bool( False ),
9098  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9099  useHcal = cms.bool( True )
9100  ),
9101  JetExtractorPSet = cms.PSet(
9102  PrintTimeReport = cms.untracked.bool( False ),
9103  ExcludeMuonVeto = cms.bool( True ),
9104  TrackAssociatorParameters = cms.PSet(
9105  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9106  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9107  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9108  dRHcal = cms.double( 0.5 ),
9109  dRPreshowerPreselection = cms.double( 0.2 ),
9110  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForPF" ),
9111  useEcal = cms.bool( False ),
9112  dREcal = cms.double( 0.5 ),
9113  dREcalPreselection = cms.double( 0.5 ),
9114  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" ),
9115  dRMuon = cms.double( 9999.0 ),
9116  propagateAllDirections = cms.bool( True ),
9117  muonMaxDistanceX = cms.double( 5.0 ),
9118  muonMaxDistanceY = cms.double( 5.0 ),
9119  useHO = cms.bool( False ),
9120  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9121  usePreshower = cms.bool( False ),
9122  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9123  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9124  dRHcalPreselection = cms.double( 0.5 ),
9125  useMuon = cms.bool( False ),
9126  useCalo = cms.bool( True ),
9127  accountForTrajectoryChangeCalo = cms.bool( False ),
9128  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9129  dRMuonPreselection = cms.double( 0.2 ),
9130  truthMatch = cms.bool( False ),
9131  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9132  useHcal = cms.bool( False )
9133  ),
9134  ServiceParameters = cms.PSet(
9135  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' ),
9136  RPCLayers = cms.bool( False ),
9137  UseMuonNavigation = cms.untracked.bool( False )
9138  ),
9139  ComponentName = cms.string( "JetExtractor" ),
9140  DR_Max = cms.double( 1.0 ),
9141  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9142  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
9143  DR_Veto = cms.double( 0.1 ),
9144  Threshold = cms.double( 5.0 )
9145  ),
9146  fillGlobalTrackQuality = cms.bool( False ),
9147  minPCaloMuon = cms.double( 1.0E9 ),
9148  maxAbsDy = cms.double( 9999.0 ),
9149  fillCaloCompatibility = cms.bool( True ),
9150  fillMatching = cms.bool( True ),
9151  MuonCaloCompatibility = cms.PSet(
9152  allSiPMHO = cms.bool( False ),
9153  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" ),
9154  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9155  delta_eta = cms.double( 0.02 ),
9156  delta_phi = cms.double( 0.02 )
9157  ),
9158  fillTrackerKink = cms.bool( False ),
9159  hcalDepositName = cms.string( "hcal" ),
9160  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9161  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
9162  trackDepositName = cms.string( "tracker" ),
9163  maxAbsDx = cms.double( 3.0 ),
9164  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9165  minNumberOfMatches = cms.int32( 1 )
9166 )
9167 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
9168  sourceTag = cms.InputTag( "rawDataCollector" ),
9169  debugMode = cms.untracked.bool( False ),
9170  InstanceES = cms.string( "" ),
9171  ESdigiCollection = cms.string( "" ),
9172  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" )
9173 )
9174 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
9175  ESRecoAlgo = cms.int32( 0 ),
9176  ESrechitCollection = cms.string( "EcalRecHitsES" ),
9177  algo = cms.string( "ESRecHitWorker" ),
9178  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" )
9179 )
9180 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
9181  producers = cms.VPSet(
9182  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9183  qualityTests = cms.VPSet(
9184  cms.PSet( threshold = cms.double( 0.08 ),
9185  name = cms.string( "PFRecHitQTestThreshold" )
9186  ),
9187  cms.PSet( timingCleaning = cms.bool( True ),
9188  topologicalCleaning = cms.bool( True ),
9189  cleaningThreshold = cms.double( 2.0 ),
9190  skipTTRecoveredHits = cms.bool( True ),
9191  name = cms.string( "PFRecHitQTestECAL" )
9192  )
9193  ),
9194  name = cms.string( "PFEBRecHitCreator" )
9195  ),
9196  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9197  qualityTests = cms.VPSet(
9198  cms.PSet( threshold = cms.double( 0.3 ),
9199  name = cms.string( "PFRecHitQTestThreshold" )
9200  ),
9201  cms.PSet( timingCleaning = cms.bool( True ),
9202  topologicalCleaning = cms.bool( True ),
9203  cleaningThreshold = cms.double( 2.0 ),
9204  skipTTRecoveredHits = cms.bool( True ),
9205  name = cms.string( "PFRecHitQTestECAL" )
9206  )
9207  ),
9208  name = cms.string( "PFEERecHitCreator" )
9209  )
9210  ),
9211  navigator = cms.PSet(
9212  barrel = cms.PSet( ),
9213  endcap = cms.PSet( ),
9214  name = cms.string( "PFRecHitECALNavigator" )
9215  )
9216 )
9217 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "PFRecHitProducer",
9218  producers = cms.VPSet(
9219  cms.PSet( name = cms.string( "PFHBHERecHitCreator" ),
9220  qualityTests = cms.VPSet(
9221  cms.PSet( name = cms.string( "PFRecHitQTestThreshold" ),
9222  threshold = cms.double( 0.8 )
9223  ),
9224  cms.PSet( cleaningThresholds = cms.vdouble( 0.0 ),
9225  flags = cms.vstring( 'Standard' ),
9226  maxSeverities = cms.vint32( 11 ),
9227  name = cms.string( "PFRecHitQTestHCALChannel" )
9228  )
9229  ),
9230  src = cms.InputTag( "hltHbhereco" )
9231  )
9232  ),
9233  navigator = cms.PSet(
9234  name = cms.string( "PFRecHitHCALNavigator" ),
9235  sigmaCut = cms.double( 4.0 ),
9236  timeResolutionCalc = cms.PSet(
9237  constantTerm = cms.double( 1.92 ),
9238  constantTermLowE = cms.double( 6.0 ),
9239  corrTermLowE = cms.double( 0.0 ),
9240  noiseTerm = cms.double( 8.64 ),
9241  noiseTermLowE = cms.double( 0.0 ),
9242  threshHighE = cms.double( 8.0 ),
9243  threshLowE = cms.double( 2.0 )
9244  )
9245  )
9246 )
9247 fragment.hltParticleFlowRecHitHCAL = cms.EDProducer( "PFCTRecHitProducer",
9248  ECAL_Compensate = cms.bool( False ),
9249  ECAL_Dead_Code = cms.uint32( 10 ),
9250  MinLongTiming_Cut = cms.double( -5.0 ),
9251  ECAL_Compensation = cms.double( 0.5 ),
9252  MaxLongTiming_Cut = cms.double( 5.0 ),
9253  weight_HFhad = cms.double( 1.0 ),
9254  ApplyPulseDPG = cms.bool( False ),
9255  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
9256  ECAL_Threshold = cms.double( 10.0 ),
9257  ApplyTimeDPG = cms.bool( False ),
9258  caloTowers = cms.InputTag( "hltTowerMakerForPF" ),
9259  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
9260  LongFibre_Fraction = cms.double( 0.1 ),
9261  MaxShortTiming_Cut = cms.double( 5.0 ),
9262  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
9263  thresh_Barrel = cms.double( 0.4 ),
9264  navigation_HF = cms.bool( True ),
9265  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
9266  HF_Calib_29 = cms.double( 1.07 ),
9267  LongFibre_Cut = cms.double( 120.0 ),
9268  EM_Depth = cms.double( 22.0 ),
9269  weight_HFem = cms.double( 1.0 ),
9270  LongShortFibre_Cut = cms.double( 1.0E9 ),
9271  MinShortTiming_Cut = cms.double( -5.0 ),
9272  HCAL_Calib = cms.bool( True ),
9273  thresh_HF = cms.double( 0.4 ),
9274  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
9275  thresh_Endcap = cms.double( 0.4 ),
9276  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
9277  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
9278  ShortFibre_Cut = cms.double( 60.0 ),
9279  ApplyLongShortDPG = cms.bool( True ),
9280  HF_Calib = cms.bool( True ),
9281  HAD_Depth = cms.double( 47.0 ),
9282  ShortFibre_Fraction = cms.double( 0.01 ),
9283  HCAL_Calib_29 = cms.double( 1.35 )
9284 )
9285 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
9286  producers = cms.VPSet(
9287  cms.PSet( EMDepthCorrection = cms.double( 22.0 ),
9288  HADDepthCorrection = cms.double( 25.0 ),
9289  HFCalib29 = cms.double( 1.07 ),
9290  LongFibre_Cut = cms.double( 120.0 ),
9291  LongFibre_Fraction = cms.double( 0.1 ),
9292  ShortFibre_Cut = cms.double( 60.0 ),
9293  ShortFibre_Fraction = cms.double( 0.01 ),
9294  name = cms.string( "PFHFRecHitCreator" ),
9295  qualityTests = cms.VPSet(
9296  cms.PSet( cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
9297  flags = cms.vstring( 'Standard',
9298  'HFLong',
9299  'HFShort' ),
9300  maxSeverities = cms.vint32( 11, 9, 9 ),
9301  name = cms.string( "PFRecHitQTestHCALChannel" )
9302  ),
9303  cms.PSet( cuts = cms.VPSet(
9304  cms.PSet( depth = cms.int32( 1 ),
9305  threshold = cms.double( 1.2 )
9306  ),
9307  cms.PSet( depth = cms.int32( 2 ),
9308  threshold = cms.double( 1.8 )
9309  )
9310 ),
9311  name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" )
9312  )
9313  ),
9314  src = cms.InputTag( "hltHfreco" ),
9315  thresh_HF = cms.double( 0.4 )
9316  )
9317  ),
9318  navigator = cms.PSet(
9319  name = cms.string( "PFRecHitHCALNavigator" ),
9320  barrel = cms.PSet( ),
9321  endcap = cms.PSet( )
9322  )
9323 )
9324 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
9325  producers = cms.VPSet(
9326  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
9327  qualityTests = cms.VPSet(
9328  cms.PSet( threshold = cms.double( 7.0E-6 ),
9329  name = cms.string( "PFRecHitQTestThreshold" )
9330  )
9331  ),
9332  name = cms.string( "PFPSRecHitCreator" )
9333  )
9334  ),
9335  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
9336 )
9337 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
9338  pfClusterBuilder = cms.PSet(
9339  positionCalc = cms.PSet(
9340  minFractionInCalc = cms.double( 1.0E-9 ),
9341  logWeightDenominator = cms.double( 0.08 ),
9342  minAllowedNormalization = cms.double( 1.0E-9 ),
9343  posCalcNCrystals = cms.int32( 9 ),
9344  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9345  timeResolutionCalcBarrel = cms.PSet(
9346  constantTerm = cms.double( 0.428192 ),
9347  constantTermLowE = cms.double( 0.0 ),
9348  corrTermLowE = cms.double( 0.0510871 ),
9349  noiseTerm = cms.double( 1.10889 ),
9350  noiseTermLowE = cms.double( 1.31883 ),
9351  threshHighE = cms.double( 5.0 ),
9352  threshLowE = cms.double( 0.5 )
9353  ),
9354  timeResolutionCalcEndcap = cms.PSet(
9355  constantTerm = cms.double( 0.0 ),
9356  constantTermLowE = cms.double( 0.0 ),
9357  corrTermLowE = cms.double( 0.0 ),
9358  noiseTerm = cms.double( 5.72489999999 ),
9359  noiseTermLowE = cms.double( 6.92683000001 ),
9360  threshHighE = cms.double( 10.0 ),
9361  threshLowE = cms.double( 1.0 )
9362  )
9363  ),
9364  minFracTot = cms.double( 1.0E-20 ),
9365  positionCalcForConvergence = cms.PSet(
9366  minFractionInCalc = cms.double( 0.0 ),
9367  W0 = cms.double( 4.2 ),
9368  minAllowedNormalization = cms.double( 0.0 ),
9369  T0_EB = cms.double( 7.4 ),
9370  X0 = cms.double( 0.89 ),
9371  T0_ES = cms.double( 1.2 ),
9372  T0_EE = cms.double( 3.1 ),
9373  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
9374  ),
9375  maxIterations = cms.uint32( 50 ),
9376  stoppingTolerance = cms.double( 1.0E-8 ),
9377  minFractionToKeep = cms.double( 1.0E-7 ),
9378  excludeOtherSeeds = cms.bool( True ),
9379  showerSigma = cms.double( 1.5 ),
9380  recHitEnergyNorms = cms.VPSet(
9381  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
9382  recHitEnergyNorm = cms.double( 0.08 )
9383  ),
9384  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
9385  recHitEnergyNorm = cms.double( 0.3 )
9386  )
9387  ),
9388  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9389  allCellsPositionCalc = cms.PSet(
9390  minFractionInCalc = cms.double( 1.0E-9 ),
9391  logWeightDenominator = cms.double( 0.08 ),
9392  minAllowedNormalization = cms.double( 1.0E-9 ),
9393  posCalcNCrystals = cms.int32( -1 ),
9394  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9395  timeResolutionCalcBarrel = cms.PSet(
9396  constantTerm = cms.double( 0.428192 ),
9397  constantTermLowE = cms.double( 0.0 ),
9398  corrTermLowE = cms.double( 0.0510871 ),
9399  noiseTerm = cms.double( 1.10889 ),
9400  noiseTermLowE = cms.double( 1.31883 ),
9401  threshHighE = cms.double( 5.0 ),
9402  threshLowE = cms.double( 0.5 )
9403  ),
9404  timeResolutionCalcEndcap = cms.PSet(
9405  constantTerm = cms.double( 0.0 ),
9406  constantTermLowE = cms.double( 0.0 ),
9407  corrTermLowE = cms.double( 0.0 ),
9408  noiseTerm = cms.double( 5.72489999999 ),
9409  noiseTermLowE = cms.double( 6.92683000001 ),
9410  threshHighE = cms.double( 10.0 ),
9411  threshLowE = cms.double( 1.0 )
9412  )
9413  )
9414  ),
9415  positionReCalc = cms.PSet(
9416  minFractionInCalc = cms.double( 0.0 ),
9417  W0 = cms.double( 4.2 ),
9418  minAllowedNormalization = cms.double( 0.0 ),
9419  T0_EB = cms.double( 7.4 ),
9420  X0 = cms.double( 0.89 ),
9421  T0_ES = cms.double( 1.2 ),
9422  T0_EE = cms.double( 3.1 ),
9423  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
9424  ),
9425  initialClusteringStep = cms.PSet(
9426  thresholdsByDetector = cms.VPSet(
9427  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
9428  detector = cms.string( "ECAL_BARREL" ),
9429  gatheringThresholdPt = cms.double( 0.0 )
9430  ),
9431  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
9432  detector = cms.string( "ECAL_ENDCAP" ),
9433  gatheringThresholdPt = cms.double( 0.0 )
9434  )
9435  ),
9436  useCornerCells = cms.bool( True ),
9437  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
9438  ),
9439  energyCorrector = cms.PSet( ),
9440  recHitCleaners = cms.VPSet(
9441  cms.PSet( cleaningByDetector = cms.VPSet(
9442  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
9443  fractionThresholdModifier = cms.double( 3.0 ),
9444  doubleSpikeThresh = cms.double( 10.0 ),
9445  minS4S1_b = cms.double( -0.024 ),
9446  singleSpikeThresh = cms.double( 4.0 ),
9447  detector = cms.string( "ECAL_BARREL" ),
9448  minS4S1_a = cms.double( 0.04 ),
9449  energyThresholdModifier = cms.double( 2.0 )
9450  ),
9451  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
9452  fractionThresholdModifier = cms.double( 3.0 ),
9453  doubleSpikeThresh = cms.double( 1.0E9 ),
9454  minS4S1_b = cms.double( -0.0125 ),
9455  singleSpikeThresh = cms.double( 15.0 ),
9456  detector = cms.string( "ECAL_ENDCAP" ),
9457  minS4S1_a = cms.double( 0.02 ),
9458  energyThresholdModifier = cms.double( 2.0 )
9459  )
9460 ),
9461  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
9462  )
9463  ),
9464  seedFinder = cms.PSet(
9465  nNeighbours = cms.int32( 8 ),
9466  thresholdsByDetector = cms.VPSet(
9467  cms.PSet( seedingThreshold = cms.double( 0.6 ),
9468  seedingThresholdPt = cms.double( 0.15 ),
9469  detector = cms.string( "ECAL_ENDCAP" )
9470  ),
9471  cms.PSet( seedingThreshold = cms.double( 0.23 ),
9472  seedingThresholdPt = cms.double( 0.0 ),
9473  detector = cms.string( "ECAL_BARREL" )
9474  )
9475  ),
9476  algoName = cms.string( "LocalMaximumSeedFinder" )
9477  ),
9478  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" )
9479 )
9480 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
9481  pfClusterBuilder = cms.PSet(
9482  minFracTot = cms.double( 1.0E-20 ),
9483  positionCalc = cms.PSet(
9484  minFractionInCalc = cms.double( 1.0E-9 ),
9485  logWeightDenominator = cms.double( 6.0E-5 ),
9486  minAllowedNormalization = cms.double( 1.0E-9 ),
9487  posCalcNCrystals = cms.int32( -1 ),
9488  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9489  ),
9490  maxIterations = cms.uint32( 50 ),
9491  stoppingTolerance = cms.double( 1.0E-8 ),
9492  minFractionToKeep = cms.double( 1.0E-7 ),
9493  excludeOtherSeeds = cms.bool( True ),
9494  showerSigma = cms.double( 0.3 ),
9495  recHitEnergyNorms = cms.VPSet(
9496  cms.PSet( detector = cms.string( "PS1" ),
9497  recHitEnergyNorm = cms.double( 6.0E-5 )
9498  ),
9499  cms.PSet( detector = cms.string( "PS2" ),
9500  recHitEnergyNorm = cms.double( 6.0E-5 )
9501  )
9502  ),
9503  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
9504  ),
9505  positionReCalc = cms.PSet( ),
9506  initialClusteringStep = cms.PSet(
9507  thresholdsByDetector = cms.VPSet(
9508  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9509  detector = cms.string( "PS1" ),
9510  gatheringThresholdPt = cms.double( 0.0 )
9511  ),
9512  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9513  detector = cms.string( "PS2" ),
9514  gatheringThresholdPt = cms.double( 0.0 )
9515  )
9516  ),
9517  useCornerCells = cms.bool( False ),
9518  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
9519  ),
9520  energyCorrector = cms.PSet( ),
9521  recHitCleaners = cms.VPSet(
9522  ),
9523  seedFinder = cms.PSet(
9524  nNeighbours = cms.int32( 4 ),
9525  thresholdsByDetector = cms.VPSet(
9526  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
9527  seedingThresholdPt = cms.double( 0.0 ),
9528  detector = cms.string( "PS1" )
9529  ),
9530  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
9531  seedingThresholdPt = cms.double( 0.0 ),
9532  detector = cms.string( "PS2" )
9533  )
9534  ),
9535  algoName = cms.string( "LocalMaximumSeedFinder" )
9536  ),
9537  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" )
9538 )
9539 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
9540  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
9541  minimumPSEnergy = cms.double( 0.0 ),
9542  energyCorrector = cms.PSet(
9543  applyCrackCorrections = cms.bool( False ),
9544  algoName = cms.string( "PFClusterEMEnergyCorrector" )
9545  ),
9546  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
9547 )
9548 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "PFClusterProducer",
9549  pfClusterBuilder = cms.PSet(
9550  positionCalc = cms.PSet(
9551  minFractionInCalc = cms.double( 1.0E-9 ),
9552  logWeightDenominator = cms.double( 0.8 ),
9553  minAllowedNormalization = cms.double( 1.0E-9 ),
9554  posCalcNCrystals = cms.int32( 5 ),
9555  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9556  ),
9557  minFracTot = cms.double( 1.0E-20 ),
9558  maxIterations = cms.uint32( 50 ),
9559  stoppingTolerance = cms.double( 1.0E-8 ),
9560  minFractionToKeep = cms.double( 1.0E-7 ),
9561  excludeOtherSeeds = cms.bool( True ),
9562  showerSigma = cms.double( 10.0 ),
9563  recHitEnergyNorms = cms.VPSet(
9564  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
9565  recHitEnergyNorm = cms.double( 0.8 )
9566  ),
9567  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
9568  recHitEnergyNorm = cms.double( 0.8 )
9569  )
9570  ),
9571  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9572  allCellsPositionCalc = cms.PSet(
9573  minFractionInCalc = cms.double( 1.0E-9 ),
9574  logWeightDenominator = cms.double( 0.8 ),
9575  minAllowedNormalization = cms.double( 1.0E-9 ),
9576  posCalcNCrystals = cms.int32( -1 ),
9577  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9578  ),
9579  clusterTimeResFromSeed = cms.bool( False ),
9580  maxNSigmaTime = cms.double( 10.0 ),
9581  minChi2Prob = cms.double( 0.0 ),
9582  timeResolutionCalcBarrel = cms.PSet(
9583  constantTerm = cms.double( 2.82 ),
9584  constantTermLowE = cms.double( 4.24 ),
9585  corrTermLowE = cms.double( 0.0 ),
9586  noiseTerm = cms.double( 21.86 ),
9587  noiseTermLowE = cms.double( 8.0 ),
9588  threshHighE = cms.double( 15.0 ),
9589  threshLowE = cms.double( 6.0 )
9590  ),
9591  timeResolutionCalcEndcap = cms.PSet(
9592  constantTerm = cms.double( 2.82 ),
9593  constantTermLowE = cms.double( 4.24 ),
9594  corrTermLowE = cms.double( 0.0 ),
9595  noiseTerm = cms.double( 21.86 ),
9596  noiseTermLowE = cms.double( 8.0 ),
9597  threshHighE = cms.double( 15.0 ),
9598  threshLowE = cms.double( 6.0 )
9599  ),
9600  timeSigmaEB = cms.double( 10.0 ),
9601  timeSigmaEE = cms.double( 10.0 )
9602  ),
9603  positionReCalc = cms.PSet( ),
9604  initialClusteringStep = cms.PSet(
9605  thresholdsByDetector = cms.VPSet(
9606  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
9607  detector = cms.string( "HCAL_BARREL1" ),
9608  gatheringThresholdPt = cms.double( 0.0 )
9609  ),
9610  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
9611  detector = cms.string( "HCAL_ENDCAP" ),
9612  gatheringThresholdPt = cms.double( 0.0 )
9613  )
9614  ),
9615  useCornerCells = cms.bool( True ),
9616  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
9617  ),
9618  energyCorrector = cms.PSet( ),
9619  recHitCleaners = cms.VPSet(
9620  ),
9621  seedFinder = cms.PSet(
9622  nNeighbours = cms.int32( 4 ),
9623  thresholdsByDetector = cms.VPSet(
9624  cms.PSet( seedingThreshold = cms.double( 1.0 ),
9625  seedingThresholdPt = cms.double( 0.0 ),
9626  detector = cms.string( "HCAL_BARREL1" )
9627  ),
9628  cms.PSet( seedingThreshold = cms.double( 1.1 ),
9629  seedingThresholdPt = cms.double( 0.0 ),
9630  detector = cms.string( "HCAL_ENDCAP" )
9631  )
9632  ),
9633  algoName = cms.string( "LocalMaximumSeedFinder" )
9634  ),
9635  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" )
9636 )
9637 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
9638  pfClusterBuilder = cms.PSet(
9639  nSigmaEta = cms.double( 2.0 ),
9640  nSigmaPhi = cms.double( 2.0 ),
9641  algoName = cms.string( "PFMultiDepthClusterizer" ),
9642  allCellsPositionCalc = cms.PSet(
9643  minAllowedNormalization = cms.double( 1.0E-9 ),
9644  minFractionInCalc = cms.double( 1.0E-9 ),
9645  logWeightDenominator = cms.double( 0.8 ),
9646  posCalcNCrystals = cms.int32( -1 ),
9647  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9648  ),
9649  minFractionToKeep = cms.double( 1.0E-7 )
9650  ),
9651  energyCorrector = cms.PSet( ),
9652  positionReCalc = cms.PSet( ),
9653  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" )
9654 )
9655 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
9656  pfClusterBuilder = cms.PSet(
9657  positionCalc = cms.PSet(
9658  minFractionInCalc = cms.double( 1.0E-9 ),
9659  logWeightDenominator = cms.double( 0.8 ),
9660  minAllowedNormalization = cms.double( 1.0E-9 ),
9661  posCalcNCrystals = cms.int32( 5 ),
9662  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9663  ),
9664  minFracTot = cms.double( 1.0E-20 ),
9665  maxIterations = cms.uint32( 50 ),
9666  stoppingTolerance = cms.double( 1.0E-8 ),
9667  minFractionToKeep = cms.double( 1.0E-7 ),
9668  excludeOtherSeeds = cms.bool( True ),
9669  showerSigma = cms.double( 10.0 ),
9670  recHitEnergyNorms = cms.VPSet(
9671  cms.PSet( detector = cms.string( "HF_EM" ),
9672  recHitEnergyNorm = cms.double( 0.8 )
9673  ),
9674  cms.PSet( detector = cms.string( "HF_HAD" ),
9675  recHitEnergyNorm = cms.double( 0.8 )
9676  )
9677  ),
9678  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9679  allCellsPositionCalc = cms.PSet(
9680  minFractionInCalc = cms.double( 1.0E-9 ),
9681  logWeightDenominator = cms.double( 0.8 ),
9682  minAllowedNormalization = cms.double( 1.0E-9 ),
9683  posCalcNCrystals = cms.int32( -1 ),
9684  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
9685  )
9686  ),
9687  positionReCalc = cms.PSet( ),
9688  initialClusteringStep = cms.PSet(
9689  thresholdsByDetector = cms.VPSet(
9690  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
9691  detector = cms.string( "HF_EM" ),
9692  gatheringThresholdPt = cms.double( 0.0 )
9693  ),
9694  cms.PSet( detector = cms.string( "HF_HAD" ),
9695  gatheringThreshold = cms.double( 0.8 ),
9696  gatheringThresholdPt = cms.double( 0.0 )
9697  )
9698  ),
9699  useCornerCells = cms.bool( False ),
9700  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
9701  ),
9702  energyCorrector = cms.PSet( ),
9703  recHitCleaners = cms.VPSet(
9704  cms.PSet( cleaningByDetector = cms.VPSet(
9705  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
9706  fractionThresholdModifier = cms.double( 1.0 ),
9707  doubleSpikeThresh = cms.double( 1.0E9 ),
9708  minS4S1_b = cms.double( -0.19 ),
9709  singleSpikeThresh = cms.double( 80.0 ),
9710  detector = cms.string( "HF_EM" ),
9711  minS4S1_a = cms.double( 0.11 ),
9712  energyThresholdModifier = cms.double( 1.0 )
9713  ),
9714  cms.PSet( detector = cms.string( "HF_HAD" ),
9715  doubleSpikeS6S2 = cms.double( -1.0 ),
9716  doubleSpikeThresh = cms.double( 1.0E9 ),
9717  energyThresholdModifier = cms.double( 1.0 ),
9718  fractionThresholdModifier = cms.double( 1.0 ),
9719  minS4S1_a = cms.double( 0.045 ),
9720  minS4S1_b = cms.double( -0.08 ),
9721  singleSpikeThresh = cms.double( 120.0 )
9722  )
9723 ),
9724  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
9725  )
9726  ),
9727  seedFinder = cms.PSet(
9728  nNeighbours = cms.int32( 0 ),
9729  thresholdsByDetector = cms.VPSet(
9730  cms.PSet( seedingThreshold = cms.double( 1.4 ),
9731  seedingThresholdPt = cms.double( 0.0 ),
9732  detector = cms.string( "HF_EM" )
9733  ),
9734  cms.PSet( detector = cms.string( "HF_HAD" ),
9735  seedingThreshold = cms.double( 1.4 ),
9736  seedingThresholdPt = cms.double( 0.0 )
9737  )
9738  ),
9739  algoName = cms.string( "LocalMaximumSeedFinder" )
9740  ),
9741  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" )
9742 )
9743 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
9744  TrackQuality = cms.string( "none" ),
9745  UseQuality = cms.bool( False ),
9746  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
9747 )
9748 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
9749  debug = cms.untracked.bool( False ),
9750  linkDefinitions = cms.VPSet(
9751  cms.PSet( useKDTree = cms.bool( True ),
9752  linkType = cms.string( "PS1:ECAL" ),
9753  linkerName = cms.string( "PreshowerAndECALLinker" )
9754  ),
9755  cms.PSet( useKDTree = cms.bool( True ),
9756  linkType = cms.string( "PS2:ECAL" ),
9757  linkerName = cms.string( "PreshowerAndECALLinker" )
9758  ),
9759  cms.PSet( useKDTree = cms.bool( True ),
9760  linkType = cms.string( "TRACK:ECAL" ),
9761  linkerName = cms.string( "TrackAndECALLinker" )
9762  ),
9763  cms.PSet( useKDTree = cms.bool( True ),
9764  linkType = cms.string( "TRACK:HCAL" ),
9765  linkerName = cms.string( "TrackAndHCALLinker" )
9766  ),
9767  cms.PSet( useKDTree = cms.bool( False ),
9768  linkType = cms.string( "ECAL:HCAL" ),
9769  linkerName = cms.string( "ECALAndHCALLinker" )
9770  ),
9771  cms.PSet( useKDTree = cms.bool( False ),
9772  linkType = cms.string( "HFEM:HFHAD" ),
9773  linkerName = cms.string( "HFEMAndHFHADLinker" )
9774  )
9775  ),
9776  elementImporters = cms.VPSet(
9777  cms.PSet( importerName = cms.string( "GeneralTracksImporter" ),
9778  useIterativeTracking = cms.bool( False ),
9779  source = cms.InputTag( "hltLightPFTracks" ),
9780  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
9781  muonSrc = cms.InputTag( "hltMuons" ),
9782  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 )
9783  ),
9784  cms.PSet( importerName = cms.string( "ECALClusterImporter" ),
9785  source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
9786  BCtoPFCMap = cms.InputTag( "" )
9787  ),
9788  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
9789  source = cms.InputTag( "hltParticleFlowClusterHCAL" )
9790  ),
9791  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
9792  source = cms.InputTag( "hltParticleFlowClusterHF" )
9793  ),
9794  cms.PSet( importerName = cms.string( "GenericClusterImporter" ),
9795  source = cms.InputTag( "hltParticleFlowClusterPSUnseeded" )
9796  )
9797  ),
9798  verbose = cms.untracked.bool( False )
9799 )
9800 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
9801  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
9802  minPtForPostCleaning = cms.double( 20.0 ),
9803  pf_nsigma_ECAL = cms.double( 0.0 ),
9804  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
9805  sumPtTrackIsoForPhoton = cms.double( -1.0 ),
9806  calibrationsLabel = cms.string( "HLT" ),
9807  metFactorForFakes = cms.double( 4.0 ),
9808  muon_HO = cms.vdouble( 0.9, 0.9 ),
9809  electron_missinghits = cms.uint32( 1 ),
9810  metSignificanceForCleaning = cms.double( 3.0 ),
9811  usePFPhotons = cms.bool( False ),
9812  dptRel_DispVtx = cms.double( 10.0 ),
9813  nTrackIsoForEgammaSC = cms.uint32( 2 ),
9814  pf_nsigma_HCAL = cms.double( 1.0 ),
9815  cosmicRejectionDistance = cms.double( 1.0 ),
9816  useEGammaFilters = cms.bool( False ),
9817  useEGammaElectrons = cms.bool( False ),
9818  nsigma_TRACK = cms.double( 1.0 ),
9819  useEGammaSupercluster = cms.bool( False ),
9820  sumPtTrackIsoForEgammaSC_barrel = cms.double( 4.0 ),
9821  eventFractionForCleaning = cms.double( 0.5 ),
9822  usePFDecays = cms.bool( False ),
9823  rejectTracks_Step45 = cms.bool( False ),
9824  eventFractionForRejection = cms.double( 0.8 ),
9825  photon_MinEt = cms.double( 10.0 ),
9826  usePFNuclearInteractions = cms.bool( False ),
9827  maxSignificance = cms.double( 2.5 ),
9828  electron_iso_mva_endcap = cms.double( -0.1075 ),
9829  debug = cms.untracked.bool( False ),
9830  pf_convID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_pfConversionAug0411.txt" ),
9831  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 ),
9832  ptErrorScale = cms.double( 8.0 ),
9833  minSignificance = cms.double( 2.5 ),
9834  minMomentumForPunchThrough = cms.double( 100.0 ),
9835  pf_conv_mvaCut = cms.double( 0.0 ),
9836  useCalibrationsFromDB = cms.bool( True ),
9837  usePFElectrons = cms.bool( False ),
9838  electron_iso_combIso_endcap = cms.double( 10.0 ),
9839  photon_combIso = cms.double( 10.0 ),
9840  electron_iso_mva_barrel = cms.double( -0.1875 ),
9841  postHFCleaning = cms.bool( False ),
9842  factors_45 = cms.vdouble( 10.0, 100.0 ),
9843  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
9844  coneEcalIsoForEgammaSC = cms.double( 0.3 ),
9845  egammaElectrons = cms.InputTag( "" ),
9846  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
9847  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 ),
9848  minPixelHits = cms.int32( 1 ),
9849  maxDPtOPt = cms.double( 1.0 ),
9850  useHO = cms.bool( False ),
9851  pf_electron_output_col = cms.string( "electrons" ),
9852  electron_noniso_mvaCut = cms.double( -0.1 ),
9853  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
9854  useVerticesForNeutral = cms.bool( True ),
9855  trackQuality = cms.string( "highPurity" ),
9856  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
9857  sumPtTrackIsoSlopeForPhoton = cms.double( -1.0 ),
9858  coneTrackIsoForEgammaSC = cms.double( 0.3 ),
9859  minDeltaMet = cms.double( 0.4 ),
9860  punchThroughMETFactor = cms.double( 4.0 ),
9861  useProtectionsForJetMET = cms.bool( True ),
9862  metFactorForRejection = cms.double( 4.0 ),
9863  sumPtTrackIsoForEgammaSC_endcap = cms.double( 4.0 ),
9864  calibHF_use = cms.bool( False ),
9865  verbose = cms.untracked.bool( False ),
9866  usePFConversions = cms.bool( False ),
9867  calibPFSCEle_endcap = cms.vdouble( 1.153, -16.5975, 5.668, -0.1772, 16.22, 7.326, 0.0483, -4.068, 9.406 ),
9868  metFactorForCleaning = cms.double( 4.0 ),
9869  eventFactorForCosmics = cms.double( 10.0 ),
9870  minSignificanceReduction = cms.double( 1.4 ),
9871  minEnergyForPunchThrough = cms.double( 100.0 ),
9872  minTrackerHits = cms.int32( 8 ),
9873  iCfgCandConnector = cms.PSet(
9874  bCalibSecondary = cms.bool( False ),
9875  bCalibPrimary = cms.bool( False ),
9876  bCorrect = cms.bool( False ),
9877  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 )
9878  ),
9879  rejectTracks_Bad = cms.bool( False ),
9880  pf_electronID_crackCorrection = cms.bool( False ),
9881  pf_locC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFClusterLCorr_14Dec2011.root" ),
9882  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 ),
9883  pf_Res_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFRes_14Dec2011.root" ),
9884  metFactorForHighEta = cms.double( 25.0 ),
9885  minHFCleaningPt = cms.double( 5.0 ),
9886  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
9887  pf_electron_mvaCut = cms.double( -0.1 ),
9888  ptFactorForHighEta = cms.double( 2.0 ),
9889  maxDeltaPhiPt = cms.double( 7.0 ),
9890  pf_electronID_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/MVAnalysis_BDT.weights_PfElectrons23Jan_IntToFloat.txt" ),
9891  sumEtEcalIsoForEgammaSC_endcap = cms.double( 2.0 ),
9892  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 ),
9893  pf_GlobC_mvaWeightFile = cms.string( "RecoParticleFlow/PFProducer/data/TMVARegression_BDTG_PFGlobalCorr_14Dec2011.root" ),
9894  photon_HoE = cms.double( 0.05 ),
9895  sumEtEcalIsoForEgammaSC_barrel = cms.double( 1.0 ),
9896  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 ),
9897  punchThroughFactor = cms.double( 3.0 ),
9898  algoType = cms.uint32( 0 ),
9899  electron_iso_combIso_barrel = cms.double( 10.0 ),
9900  muons = cms.InputTag( "hltMuons" ),
9901  postMuonCleaning = cms.bool( True ),
9902  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 ),
9903  electron_protectionsForJetMET = cms.PSet(
9904  maxE = cms.double( 50.0 ),
9905  maxTrackPOverEele = cms.double( 1.0 ),
9906  maxEcalEOverP_2 = cms.double( 0.2 ),
9907  maxHcalEOverEcalE = cms.double( 0.1 ),
9908  maxEcalEOverP_1 = cms.double( 0.5 ),
9909  maxHcalEOverP = cms.double( 1.0 ),
9910  maxEcalEOverPRes = cms.double( 0.2 ),
9911  maxHcalE = cms.double( 10.0 ),
9912  maxEeleOverPout = cms.double( 0.2 ),
9913  maxNtracks = cms.double( 3.0 ),
9914  maxEleHcalEOverEcalE = cms.double( 0.1 ),
9915  maxDPhiIN = cms.double( 0.1 ),
9916  maxEeleOverPoutRes = cms.double( 0.5 )
9917  ),
9918  electron_iso_pt = cms.double( 10.0 ),
9919  isolatedElectronID_mvaWeightFile = cms.string( "RecoEgamma/ElectronIdentification/data/TMVA_BDTSimpleCat_17Feb2011.weights.xml" ),
9920  vertexCollection = cms.InputTag( "hltPixelVertices" ),
9921  X0_Map = cms.string( "RecoParticleFlow/PFProducer/data/allX0histos.root" ),
9922  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 ),
9923  blocks = cms.InputTag( "hltParticleFlowBlock" ),
9924  pt_Error = cms.double( 1.0 ),
9925  metSignificanceForRejection = cms.double( 4.0 ),
9926  photon_protectionsForJetMET = cms.PSet(
9927  sumPtTrackIsoSlope = cms.double( 0.001 ),
9928  sumPtTrackIso = cms.double( 2.0 )
9929  ),
9930  usePhotonReg = cms.bool( False ),
9931  dzPV = cms.double( 0.2 ),
9932  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 ),
9933  useRegressionFromDB = cms.bool( False ),
9934  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
9935  usePFSCEleCalib = cms.bool( True )
9936 )
9937 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
9938  Active_Area_Repeats = cms.int32( 5 ),
9939  doAreaFastjet = cms.bool( False ),
9940  voronoiRfact = cms.double( -9.0 ),
9941  maxBadHcalCells = cms.uint32( 9999999 ),
9942  doAreaDiskApprox = cms.bool( True ),
9943  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9944  jetType = cms.string( "PFJet" ),
9945  minSeed = cms.uint32( 0 ),
9946  Ghost_EtaMax = cms.double( 6.0 ),
9947  doRhoFastjet = cms.bool( False ),
9948  jetAlgorithm = cms.string( "AntiKt" ),
9949  nSigmaPU = cms.double( 1.0 ),
9950  GhostArea = cms.double( 0.01 ),
9951  Rho_EtaMax = cms.double( 4.4 ),
9952  maxBadEcalCells = cms.uint32( 9999999 ),
9953  useDeterministicSeed = cms.bool( True ),
9954  doPVCorrection = cms.bool( False ),
9955  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9956  rParam = cms.double( 0.4 ),
9957  maxProblematicHcalCells = cms.uint32( 9999999 ),
9958  doOutputJets = cms.bool( True ),
9959  src = cms.InputTag( "hltParticleFlow" ),
9960  inputEtMin = cms.double( 0.0 ),
9961  puPtMin = cms.double( 10.0 ),
9962  srcPVs = cms.InputTag( "hltPixelVertices" ),
9963  jetPtMin = cms.double( 0.0 ),
9964  radiusPU = cms.double( 0.4 ),
9965  maxProblematicEcalCells = cms.uint32( 9999999 ),
9966  doPUOffsetCorr = cms.bool( False ),
9967  inputEMin = cms.double( 0.0 ),
9968  useMassDropTagger = cms.bool( False ),
9969  muMin = cms.double( -1.0 ),
9970  subtractorName = cms.string( "" ),
9971  muCut = cms.double( -1.0 ),
9972  subjetPtMin = cms.double( -1.0 ),
9973  useTrimming = cms.bool( False ),
9974  muMax = cms.double( -1.0 ),
9975  yMin = cms.double( -1.0 ),
9976  useFiltering = cms.bool( False ),
9977  rFilt = cms.double( -1.0 ),
9978  yMax = cms.double( -1.0 ),
9979  zcut = cms.double( -1.0 ),
9980  MinVtxNdof = cms.int32( 0 ),
9981  MaxVtxZ = cms.double( 15.0 ),
9982  UseOnlyVertexTracks = cms.bool( False ),
9983  dRMin = cms.double( -1.0 ),
9984  nFilt = cms.int32( -1 ),
9985  usePruning = cms.bool( False ),
9986  maxDepth = cms.int32( -1 ),
9987  yCut = cms.double( -1.0 ),
9988  DzTrVtxMax = cms.double( 0.0 ),
9989  UseOnlyOnePV = cms.bool( False ),
9990  rcut_factor = cms.double( -1.0 ),
9991  sumRecHits = cms.bool( False ),
9992  trimPtFracMin = cms.double( -1.0 ),
9993  dRMax = cms.double( -1.0 ),
9994  DxyTrVtxMax = cms.double( 0.0 ),
9995  useCMSBoostedTauSeedingAlgorithm = cms.bool( False )
9996 )
9997 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
9998  CEF = cms.double( 0.99 ),
9999  NHF = cms.double( 0.99 ),
10000  minPt = cms.double( 20.0 ),
10001  CHF = cms.double( 0.0 ),
10002  jetsInput = cms.InputTag( "hltAK4PFJets" ),
10003  NEF = cms.double( 0.99 ),
10004  NTOT = cms.int32( 1 ),
10005  NCH = cms.int32( 0 ),
10006  maxEta = cms.double( 1.0E99 ),
10007  maxCF = cms.double( 99.0 )
10008 )
10009 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10010  CEF = cms.double( 0.99 ),
10011  NHF = cms.double( 0.9 ),
10012  minPt = cms.double( 20.0 ),
10013  CHF = cms.double( 0.0 ),
10014  jetsInput = cms.InputTag( "hltAK4PFJets" ),
10015  NEF = cms.double( 0.99 ),
10016  NTOT = cms.int32( 1 ),
10017  NCH = cms.int32( 0 ),
10018  maxEta = cms.double( 1.0E99 ),
10019  maxCF = cms.double( 99.0 )
10020 )
10021 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10022  gridSpacing = cms.double( 0.55 ),
10023  maxRapidity = cms.double( 5.0 ),
10024  pfCandidatesTag = cms.InputTag( "hltParticleFlow" )
10025 )
10026 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10027  algorithm = cms.string( "AK4PFHLT" ),
10028  level = cms.string( "L2Relative" )
10029 )
10030 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10031  algorithm = cms.string( "AK4PFHLT" ),
10032  level = cms.string( "L3Absolute" )
10033 )
10034 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10035  algorithm = cms.string( "AK4PFHLT" ),
10036  level = cms.string( "L2L3Residual" )
10037 )
10038 fragment.hltPAAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10039  correctors = cms.VInputTag( 'hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10040 )
10041 fragment.hltPAAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10042  src = cms.InputTag( "hltAK4PFJets" ),
10043  correctors = cms.VInputTag( 'hltPAAK4PFCorrector' )
10044 )
10045 fragment.hltPAAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10046  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10047  correctors = cms.VInputTag( 'hltPAAK4PFCorrector' )
10048 )
10049 fragment.hltPAAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10050  src = cms.InputTag( "hltAK4PFJetsTightID" ),
10051  correctors = cms.VInputTag( 'hltPAAK4PFCorrector' )
10052 )
10053 fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
10054  DeltaR = cms.double( 0.5 ),
10055  CaloJetFilter = cms.InputTag( "hltSinglePAAK4CaloJet15Eta5p1" ),
10056  TriggerType = cms.int32( 85 ),
10057  PFJetSrc = cms.InputTag( "hltPAAK4PFJetsCorrected" )
10058 )
10059 fragment.hltSinglePAAK4PFJet40Eta5p1 = cms.EDFilter( "HLT1PFJet",
10060  saveTags = cms.bool( True ),
10061  MinPt = cms.double( 40.0 ),
10062  MinN = cms.int32( 1 ),
10063  MaxEta = cms.double( 5.1 ),
10064  MinMass = cms.double( -1.0 ),
10065  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1" ),
10066  MinE = cms.double( -1.0 ),
10067  triggerType = cms.int32( 85 )
10068 )
10069 fragment.hltPrePAAK4PFJet40Eta5p1SeededWithMB = cms.EDFilter( "HLTPrescaler",
10070  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10071  offset = cms.uint32( 0 )
10072 )
10073 fragment.hltL1sSingleJet16BptxAND = cms.EDFilter( "HLTL1TSeed",
10074  L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_BptxAND" ),
10075  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
10076  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
10077  saveTags = cms.bool( True ),
10078  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10079  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
10080  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
10081  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
10082  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
10083 )
10084 fragment.hltPrePAAK4PFJet60Eta5p1 = cms.EDFilter( "HLTPrescaler",
10085  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10086  offset = cms.uint32( 0 )
10087 )
10088 fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta5p1 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
10089  DeltaR = cms.double( 0.5 ),
10090  CaloJetFilter = cms.InputTag( "hltSinglePAAK4CaloJet30Eta5p1" ),
10091  TriggerType = cms.int32( 85 ),
10092  PFJetSrc = cms.InputTag( "hltPAAK4PFJetsCorrected" )
10093 )
10094 fragment.hltSinglePAAK4PFJet60Eta5p1 = cms.EDFilter( "HLT1PFJet",
10095  saveTags = cms.bool( True ),
10096  MinPt = cms.double( 60.0 ),
10097  MinN = cms.int32( 1 ),
10098  MaxEta = cms.double( 5.1 ),
10099  MinMass = cms.double( -1.0 ),
10100  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta5p1" ),
10101  MinE = cms.double( -1.0 ),
10102  triggerType = cms.int32( 85 )
10103 )
10104 fragment.hltPrePAAK4PFJet80Eta5p1 = cms.EDFilter( "HLTPrescaler",
10105  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10106  offset = cms.uint32( 0 )
10107 )
10108 fragment.hltSinglePAAK4CaloJet50Eta5p1 = cms.EDFilter( "HLT1CaloJet",
10109  saveTags = cms.bool( True ),
10110  MinPt = cms.double( 50.0 ),
10111  MinN = cms.int32( 1 ),
10112  MaxEta = cms.double( 5.1 ),
10113  MinMass = cms.double( -1.0 ),
10114  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10115  MinE = cms.double( -1.0 ),
10116  triggerType = cms.int32( 85 )
10117 )
10118 fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
10119  DeltaR = cms.double( 0.5 ),
10120  CaloJetFilter = cms.InputTag( "hltSinglePAAK4CaloJet50Eta5p1" ),
10121  TriggerType = cms.int32( 85 ),
10122  PFJetSrc = cms.InputTag( "hltPAAK4PFJetsCorrected" )
10123 )
10124 fragment.hltSinglePAAK4PFJet80Eta5p1 = cms.EDFilter( "HLT1PFJet",
10125  saveTags = cms.bool( True ),
10126  MinPt = cms.double( 80.0 ),
10127  MinN = cms.int32( 1 ),
10128  MaxEta = cms.double( 5.1 ),
10129  MinMass = cms.double( -1.0 ),
10130  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1" ),
10131  MinE = cms.double( -1.0 ),
10132  triggerType = cms.int32( 85 )
10133 )
10134 fragment.hltPrePAAK4PFJet100Eta5p1 = cms.EDFilter( "HLTPrescaler",
10135  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10136  offset = cms.uint32( 0 )
10137 )
10138 fragment.hltSinglePAAK4PFJet100Eta5p1 = cms.EDFilter( "HLT1PFJet",
10139  saveTags = cms.bool( True ),
10140  MinPt = cms.double( 100.0 ),
10141  MinN = cms.int32( 1 ),
10142  MaxEta = cms.double( 5.1 ),
10143  MinMass = cms.double( -1.0 ),
10144  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1" ),
10145  MinE = cms.double( -1.0 ),
10146  triggerType = cms.int32( 85 )
10147 )
10148 fragment.hltPrePAAK4PFJet120Eta5p1 = cms.EDFilter( "HLTPrescaler",
10149  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10150  offset = cms.uint32( 0 )
10151 )
10152 fragment.hltSinglePAAK4PFJet120Eta5p1 = cms.EDFilter( "HLT1PFJet",
10153  saveTags = cms.bool( True ),
10154  MinPt = cms.double( 120.0 ),
10155  MinN = cms.int32( 1 ),
10156  MaxEta = cms.double( 5.1 ),
10157  MinMass = cms.double( -1.0 ),
10158  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1" ),
10159  MinE = cms.double( -1.0 ),
10160  triggerType = cms.int32( 85 )
10161 )
10162 fragment.hltPrePAAK4PFJet60Eta1p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
10163  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10164  offset = cms.uint32( 0 )
10165 )
10166 fragment.hltSinglePAAK4CaloJet30MinEta1p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
10167  saveTags = cms.bool( True ),
10168  minPt = cms.double( 30.0 ),
10169  maxEta = cms.double( 5.1 ),
10170  minEta = cms.double( 1.9 ),
10171  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10172  nTot = cms.uint32( 1 ),
10173  nPos = cms.uint32( 0 ),
10174  triggerType = cms.int32( 85 ),
10175  nNeg = cms.uint32( 0 )
10176 )
10177 fragment.hltSinglePAAK4PFJet60MinEta1p9 = cms.EDFilter( "HLTForwardBackwardPFJetsFilter",
10178  saveTags = cms.bool( True ),
10179  minPt = cms.double( 60.0 ),
10180  maxEta = cms.double( 5.1 ),
10181  minEta = cms.double( 1.9 ),
10182  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta5p1" ),
10183  nTot = cms.uint32( 1 ),
10184  nPos = cms.uint32( 0 ),
10185  triggerType = cms.int32( 85 ),
10186  nNeg = cms.uint32( 0 )
10187 )
10188 fragment.hltPrePAAK4PFJet40Eta1p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
10189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10190  offset = cms.uint32( 0 )
10191 )
10192 fragment.hltSinglePAAK4CaloJet15MinEta1p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
10193  saveTags = cms.bool( True ),
10194  minPt = cms.double( 15.0 ),
10195  maxEta = cms.double( 5.1 ),
10196  minEta = cms.double( 1.9 ),
10197  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10198  nTot = cms.uint32( 1 ),
10199  nPos = cms.uint32( 0 ),
10200  triggerType = cms.int32( 85 ),
10201  nNeg = cms.uint32( 0 )
10202 )
10203 fragment.hltSinglePAAK4PFJet40MinEta1p9 = cms.EDFilter( "HLTForwardBackwardPFJetsFilter",
10204  saveTags = cms.bool( True ),
10205  minPt = cms.double( 40.0 ),
10206  maxEta = cms.double( 5.1 ),
10207  minEta = cms.double( 1.9 ),
10208  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1" ),
10209  nTot = cms.uint32( 1 ),
10210  nPos = cms.uint32( 0 ),
10211  triggerType = cms.int32( 85 ),
10212  nNeg = cms.uint32( 0 )
10213 )
10214 fragment.hltPrePAAK4PFJet40Eta2p9toEta5p1 = cms.EDFilter( "HLTPrescaler",
10215  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10216  offset = cms.uint32( 0 )
10217 )
10218 fragment.hltSinglePAAK4CaloJet15MinEta2p9 = cms.EDFilter( "HLTForwardBackwardCaloJetsFilter",
10219  saveTags = cms.bool( True ),
10220  minPt = cms.double( 15.0 ),
10221  maxEta = cms.double( 5.1 ),
10222  minEta = cms.double( 2.9 ),
10223  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10224  nTot = cms.uint32( 1 ),
10225  nPos = cms.uint32( 0 ),
10226  triggerType = cms.int32( 85 ),
10227  nNeg = cms.uint32( 0 )
10228 )
10229 fragment.hltSinglePAAK4PFJet40MinEta2p9 = cms.EDFilter( "HLTForwardBackwardPFJetsFilter",
10230  saveTags = cms.bool( True ),
10231  minPt = cms.double( 40.0 ),
10232  maxEta = cms.double( 5.1 ),
10233  minEta = cms.double( 2.9 ),
10234  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1" ),
10235  nTot = cms.uint32( 1 ),
10236  nPos = cms.uint32( 0 ),
10237  triggerType = cms.int32( 85 ),
10238  nNeg = cms.uint32( 0 )
10239 )
10240 fragment.hltPrePAAK4PFJet40Eta2p9toEta5p1ForExpress = cms.EDFilter( "HLTPrescaler",
10241  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10242  offset = cms.uint32( 0 )
10243 )
10244 fragment.hltPrePAAK4CaloBJetCSV40Eta2p1 = cms.EDFilter( "HLTPrescaler",
10245  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
10246  offset = cms.uint32( 0 )
10247 )
10248 fragment.hltSinglePAAK4CaloJet40Eta2p1 = cms.EDFilter( "HLT1CaloJet",
10249  saveTags = cms.bool( True ),
10250  MinPt = cms.double( 40.0 ),
10251  MinN = cms.int32( 1 ),
10252  MaxEta = cms.double( 2.1 ),
10253  MinMass = cms.double( -1.0 ),
10254  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10255  MinE = cms.double( -1.0 ),
10256  triggerType = cms.int32( 85 )
10257 )
10258 fragment.eta2CaloJetsEta2p1ForJets = cms.EDFilter( "CaloJetSelector",
10259  filter = cms.bool( False ),
10260  src = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
10261  cut = cms.string( "abs(eta)<2.1" )
10262 )
10263 fragment.reduceJetMultEta2p1ForJets = cms.EDFilter( "LargestEtCaloJetSelector",
10264  maxNumber = cms.uint32( 10 ),
10265  filter = cms.bool( False ),
10266  src = cms.InputTag( "eta2CaloJetsEta2p1ForJets" )
10267 )
10268 fragment.jets4bTaggerCaloJet40Eta2p1ForJets = cms.EDFilter( "CaloJetSelector",
10269  filter = cms.bool( False ),
10270  src = cms.InputTag( "reduceJetMultEta2p1ForJets" ),
10271  cut = cms.string( "pt > 40.0" )
10272 )
10273 fragment.hltPAIter0PixelTripletsSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10274  RegionFactoryPSet = cms.PSet(
10275  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10276  RegionPSet = cms.PSet(
10277  precise = cms.bool( True ),
10278  originRadius = cms.double( 0.02 ),
10279  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10280  ptMin = cms.double( 0.6 ),
10281  nSigmaZ = cms.double( 4.0 ),
10282  useMultipleScattering = cms.bool( False )
10283  )
10284  ),
10285  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10286  ClusterCheckPSet = cms.PSet(
10287  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10288  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10289  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10290  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
10291  doClusterCheck = cms.bool( True ),
10292  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10293  ),
10294  OrderedHitsFactoryPSet = cms.PSet(
10295  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10296  SeedingLayers = cms.InputTag( "hltPixelLayerTripletsAfterSplitting" ),
10297  GeneratorPSet = cms.PSet(
10298  useBending = cms.bool( True ),
10299  useFixedPreFiltering = cms.bool( False ),
10300  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10301  extraHitRPhitolerance = cms.double( 0.032 ),
10302  useMultScattering = cms.bool( True ),
10303  phiPreFiltering = cms.double( 0.3 ),
10304  extraHitRZtolerance = cms.double( 0.037 ),
10305  SeedComparitorPSet = cms.PSet(
10306  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10307  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
10308  ),
10309  maxElement = cms.uint32( 1000000 )
10310  ),
10311  maxElement = cms.uint32( 1000000 )
10312  ),
10313  SeedCreatorPSet = cms.PSet(
10314  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
10315  forceKinematicWithRegionDirection = cms.bool( False ),
10316  magneticField = cms.string( "ParabolicMf" ),
10317  SeedMomentumForBOFF = cms.double( 5.0 ),
10318  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10319  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10320  MinOneOverPtError = cms.double( 1.0 ),
10321  OriginTransverseErrorMultiplier = cms.double( 1.0 )
10322  )
10323 )
10324 fragment.hltPAIter0CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
10325  src = cms.InputTag( "hltPAIter0PixelTripletsSeedsForJets" ),
10326  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
10327  SimpleMagneticField = cms.string( "ParabolicMf" ),
10328  TransientInitialStateEstimatorParameters = cms.PSet(
10329  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10330  numberMeasurementsForFit = cms.int32( 4 ),
10331  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10332  ),
10333  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10334  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
10335  cleanTrajectoryAfterInOut = cms.bool( True ),
10336  useHitsSplitting = cms.bool( True ),
10337  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10338  doSeedingRegionRebuilding = cms.bool( True ),
10339  maxNSeeds = cms.uint32( 500000 ),
10340  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryBuilder" ) ),
10341  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10342  TrajectoryBuilder = cms.string( "" )
10343 )
10344 fragment.hltPAIter0CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
10345  src = cms.InputTag( "hltPAIter0CkfTrackCandidatesForJets" ),
10346  SimpleMagneticField = cms.string( "ParabolicMf" ),
10347  clusterRemovalInfo = cms.InputTag( "" ),
10348  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10349  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
10350  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10351  useHitsSplitting = cms.bool( False ),
10352  MeasurementTracker = cms.string( "" ),
10353  AlgorithmName = cms.string( "initialStep" ),
10354  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10355  NavigationSchool = cms.string( "" ),
10356  TrajectoryInEvent = cms.bool( True ),
10357  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10358  GeometricInnerState = cms.bool( False ),
10359  useSimpleMF = cms.bool( True ),
10360  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10361 )
10362 fragment.hltPAIter0PrimaryVerticesForJets = cms.EDProducer( "PrimaryVertexProducer",
10363  vertexCollections = cms.VPSet(
10364  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
10365  useBeamConstraint = cms.bool( False ),
10366  minNdof = cms.double( 0.0 ),
10367  algorithm = cms.string( "AdaptiveVertexFitter" ),
10368  label = cms.string( "" )
10369  )
10370  ),
10371  verbose = cms.untracked.bool( False ),
10372  TkFilterParameters = cms.PSet(
10373  maxNormalizedChi2 = cms.double( 20.0 ),
10374  minPt = cms.double( 0.0 ),
10375  algorithm = cms.string( "filter" ),
10376  maxD0Significance = cms.double( 5.0 ),
10377  trackQuality = cms.string( "any" ),
10378  minPixelLayersWithHits = cms.int32( 2 ),
10379  minSiliconLayersWithHits = cms.int32( 5 )
10380  ),
10381  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10382  TrackLabel = cms.InputTag( "hltPAIter0CtfWithMaterialTracksForJets" ),
10383  TkClusParameters = cms.PSet(
10384  TkDAClusParameters = cms.PSet(
10385  vertexSize = cms.double( 0.01 ),
10386  d0CutOff = cms.double( 3.0 ),
10387  Tmin = cms.double( 4.0 ),
10388  dzCutOff = cms.double( 4.0 ),
10389  coolingFactor = cms.double( 0.6 )
10390  ),
10391  algorithm = cms.string( "DA_vect" )
10392  )
10393 )
10394 fragment.hltPAIter0TrackClassifier1ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
10395  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracksForJets" ),
10396  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
10397  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10398  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10399  qualityCuts = cms.vdouble( -0.9, -0.8, 0.7 ),
10400  mva = cms.PSet( ),
10401  GBRForestFileName = cms.string( "" )
10402 )
10403 fragment.hltPAIter0TrackClassifier2ForJets = cms.EDProducer( "TrackMVAClassifierDetached",
10404  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracksForJets" ),
10405  GBRForestLabel = cms.string( "MVASelectorIter3_13TeV" ),
10406  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10407  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10408  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
10409  mva = cms.PSet( ),
10410  GBRForestFileName = cms.string( "" )
10411 )
10412 fragment.hltPAIter0TrackClassifier3ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
10413  src = cms.InputTag( "hltPAIter0CtfWithMaterialTracksForJets" ),
10414  GBRForestLabel = cms.string( "MVASelectorIter1_13TeV" ),
10415  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10416  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10417  qualityCuts = cms.vdouble( -0.6, -0.3, -0.1 ),
10418  mva = cms.PSet( ),
10419  GBRForestFileName = cms.string( "" )
10420 )
10421 fragment.hltPAIter0TrackSelectionForJets = cms.EDProducer( "ClassifierMerger",
10422  inputClassifiers = cms.vstring( 'hltPAIter0TrackClassifier1ForJets',
10423  'hltPAIter0TrackClassifier2ForJets',
10424  'hltPAIter0TrackClassifier3ForJets' )
10425 )
10426 fragment.hltPAIter1ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
10427  trackClassifier = cms.InputTag( 'hltPAIter0TrackSelectionForJets','QualityMasks' ),
10428  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10429  maxChi2 = cms.double( 9.0 ),
10430  trajectories = cms.InputTag( "hltPAIter0CtfWithMaterialTracksForJets" ),
10431  oldClusterRemovalInfo = cms.InputTag( "" ),
10432  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
10433  overrideTrkQuals = cms.InputTag( "" ),
10434  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10435  TrackQuality = cms.string( "highPurity" )
10436 )
10437 fragment.hltPAIter1MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10438  clustersToSkip = cms.InputTag( "hltPAIter1ClustersRefRemovalForJets" ),
10439  OnDemand = cms.bool( False ),
10440  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10441 )
10442 fragment.hltPAIter1DetachedTripletLayersForJets = cms.EDProducer( "SeedingLayersEDProducer",
10443  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10444  'BPix1+BPix2+FPix1_pos',
10445  'BPix1+BPix2+FPix1_neg',
10446  'BPix1+FPix1_pos+FPix2_pos',
10447  'BPix1+FPix1_neg+FPix2_neg' ),
10448  MTOB = cms.PSet( ),
10449  TEC = cms.PSet( ),
10450  MTID = cms.PSet( ),
10451  FPix = cms.PSet(
10452  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10453  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10454  skipClusters = cms.InputTag( "hltPAIter1ClustersRefRemovalForJets" )
10455  ),
10456  MTEC = cms.PSet( ),
10457  MTIB = cms.PSet( ),
10458  TID = cms.PSet( ),
10459  TOB = cms.PSet( ),
10460  BPix = cms.PSet(
10461  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10462  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10463  skipClusters = cms.InputTag( "hltPAIter1ClustersRefRemovalForJets" )
10464  ),
10465  TIB = cms.PSet( )
10466 )
10467 fragment.hltPAIter1DetachedTripletSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10468  RegionFactoryPSet = cms.PSet(
10469  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10470  RegionPSet = cms.PSet(
10471  precise = cms.bool( True ),
10472  originRadius = cms.double( 1.5 ),
10473  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10474  ptMin = cms.double( 0.3 ),
10475  useMultipleScattering = cms.bool( False ),
10476  originHalfLength = cms.double( 15.0 )
10477  )
10478  ),
10479  SeedComparitorPSet = cms.PSet(
10480  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10481  FilterAtHelixStage = cms.bool( False ),
10482  FilterPixelHits = cms.bool( True ),
10483  FilterStripHits = cms.bool( False ),
10484  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
10485  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
10486  ),
10487  ClusterCheckPSet = cms.PSet(
10488  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10489  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10490  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10491  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
10492  doClusterCheck = cms.bool( True ),
10493  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10494  ),
10495  OrderedHitsFactoryPSet = cms.PSet(
10496  maxElement = cms.uint32( 1000000 ),
10497  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10498  SeedingLayers = cms.InputTag( "hltPAIter1DetachedTripletLayersForJets" ),
10499  GeneratorPSet = cms.PSet(
10500  maxElement = cms.uint32( 1000000 ),
10501  useBending = cms.bool( True ),
10502  useFixedPreFiltering = cms.bool( False ),
10503  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
10504  extraHitRPhitolerance = cms.double( 0.032 ),
10505  useMultScattering = cms.bool( True ),
10506  phiPreFiltering = cms.double( 0.3 ),
10507  extraHitRZtolerance = cms.double( 0.037 )
10508  )
10509  ),
10510  SeedCreatorPSet = cms.PSet(
10511  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
10512  forceKinematicWithRegionDirection = cms.bool( False ),
10513  magneticField = cms.string( "ParabolicMf" ),
10514  SeedMomentumForBOFF = cms.double( 5.0 ),
10515  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10516  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10517  MinOneOverPtError = cms.double( 1.0 ),
10518  OriginTransverseErrorMultiplier = cms.double( 1.0 )
10519  )
10520 )
10521 fragment.hltPAIter1CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
10522  src = cms.InputTag( "hltPAIter1DetachedTripletSeedsForJets" ),
10523  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
10524  SimpleMagneticField = cms.string( "ParabolicMf" ),
10525  TransientInitialStateEstimatorParameters = cms.PSet(
10526  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10527  numberMeasurementsForFit = cms.int32( 4 ),
10528  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10529  ),
10530  TrajectoryCleaner = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
10531  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1MaskedMeasurementTrackerEventForJets" ),
10532  cleanTrajectoryAfterInOut = cms.bool( True ),
10533  useHitsSplitting = cms.bool( True ),
10534  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10535  doSeedingRegionRebuilding = cms.bool( True ),
10536  maxNSeeds = cms.uint32( 500000 ),
10537  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryBuilder" ) ),
10538  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10539  TrajectoryBuilder = cms.string( "" )
10540 )
10541 fragment.hltPAIter1CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
10542  src = cms.InputTag( "hltPAIter1CkfTrackCandidatesForJets" ),
10543  SimpleMagneticField = cms.string( "ParabolicMf" ),
10544  clusterRemovalInfo = cms.InputTag( "" ),
10545  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10546  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1MaskedMeasurementTrackerEventForJets" ),
10547  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10548  useHitsSplitting = cms.bool( False ),
10549  MeasurementTracker = cms.string( "" ),
10550  AlgorithmName = cms.string( "detachedTripletStep" ),
10551  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10552  NavigationSchool = cms.string( "" ),
10553  TrajectoryInEvent = cms.bool( True ),
10554  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10555  GeometricInnerState = cms.bool( False ),
10556  useSimpleMF = cms.bool( True ),
10557  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10558 )
10559 fragment.hltPAIter1TrackClassifier1ForJets = cms.EDProducer( "TrackMVAClassifierDetached",
10560  src = cms.InputTag( "hltPAIter1CtfWithMaterialTracksForJets" ),
10561  GBRForestLabel = cms.string( "MVASelectorIter3_13TeV" ),
10562  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10563  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10564  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
10565  mva = cms.PSet( ),
10566  GBRForestFileName = cms.string( "" )
10567 )
10568 fragment.hltPAIter1TrackClassifier2ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
10569  src = cms.InputTag( "hltPAIter1CtfWithMaterialTracksForJets" ),
10570  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
10571  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10572  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10573  qualityCuts = cms.vdouble( -0.2, 0.0, 0.4 ),
10574  mva = cms.PSet( ),
10575  GBRForestFileName = cms.string( "" )
10576 )
10577 fragment.hltPAIter1TrackSelectionForJets = cms.EDProducer( "ClassifierMerger",
10578  inputClassifiers = cms.vstring( 'hltPAIter1TrackClassifier1ForJets',
10579  'hltPAIter1TrackClassifier2ForJets' )
10580 )
10581 fragment.hltPAIter2ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
10582  trackClassifier = cms.InputTag( 'hltPAIter1TrackSelectionForJets','QualityMasks' ),
10583  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10584  maxChi2 = cms.double( 9.0 ),
10585  trajectories = cms.InputTag( "hltPAIter1CtfWithMaterialTracksForJets" ),
10586  oldClusterRemovalInfo = cms.InputTag( "hltPAIter1ClustersRefRemovalForJets" ),
10587  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
10588  overrideTrkQuals = cms.InputTag( "" ),
10589  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10590  TrackQuality = cms.string( "highPurity" )
10591 )
10592 fragment.hltPAIter2MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10593  clustersToSkip = cms.InputTag( "hltPAIter2ClustersRefRemovalForJets" ),
10594  OnDemand = cms.bool( False ),
10595  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10596 )
10597 fragment.hltPAIter2LowPtTripletLayersForJets = cms.EDProducer( "SeedingLayersEDProducer",
10598  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
10599  'BPix1+BPix2+FPix1_pos',
10600  'BPix1+BPix2+FPix1_neg',
10601  'BPix1+FPix1_pos+FPix2_pos',
10602  'BPix1+FPix1_neg+FPix2_neg' ),
10603  MTOB = cms.PSet( ),
10604  TEC = cms.PSet( ),
10605  MTID = cms.PSet( ),
10606  FPix = cms.PSet(
10607  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10608  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10609  skipClusters = cms.InputTag( "hltPAIter2ClustersRefRemovalForJets" )
10610  ),
10611  MTEC = cms.PSet( ),
10612  MTIB = cms.PSet( ),
10613  TID = cms.PSet( ),
10614  TOB = cms.PSet( ),
10615  BPix = cms.PSet(
10616  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10617  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10618  skipClusters = cms.InputTag( "hltPAIter2ClustersRefRemovalForJets" )
10619  ),
10620  TIB = cms.PSet( )
10621 )
10622 fragment.hltPAIter2LowPtTripletSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10623  RegionFactoryPSet = cms.PSet(
10624  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10625  RegionPSet = cms.PSet(
10626  precise = cms.bool( True ),
10627  originRadius = cms.double( 0.02 ),
10628  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10629  ptMin = cms.double( 0.2 ),
10630  useMultipleScattering = cms.bool( False ),
10631  nSigmaZ = cms.double( 4.0 )
10632  )
10633  ),
10634  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
10635  ClusterCheckPSet = cms.PSet(
10636  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10637  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10638  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10639  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
10640  doClusterCheck = cms.bool( True ),
10641  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10642  ),
10643  OrderedHitsFactoryPSet = cms.PSet(
10644  maxElement = cms.uint32( 1000000 ),
10645  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10646  SeedingLayers = cms.InputTag( "hltPAIter2LowPtTripletLayersForJets" ),
10647  GeneratorPSet = cms.PSet(
10648  maxElement = cms.uint32( 1000000 ),
10649  useBending = cms.bool( True ),
10650  useFixedPreFiltering = cms.bool( False ),
10651  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
10652  extraHitRPhitolerance = cms.double( 0.032 ),
10653  useMultScattering = cms.bool( True ),
10654  phiPreFiltering = cms.double( 0.3 ),
10655  extraHitRZtolerance = cms.double( 0.037 ),
10656  SeedComparitorPSet = cms.PSet(
10657  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
10658  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
10659  )
10660  )
10661  ),
10662  SeedCreatorPSet = cms.PSet(
10663  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
10664  forceKinematicWithRegionDirection = cms.bool( False ),
10665  magneticField = cms.string( "ParabolicMf" ),
10666  SeedMomentumForBOFF = cms.double( 5.0 ),
10667  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10668  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10669  MinOneOverPtError = cms.double( 1.0 ),
10670  OriginTransverseErrorMultiplier = cms.double( 1.0 )
10671  )
10672 )
10673 fragment.hltPAIter2CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
10674  src = cms.InputTag( "hltPAIter2LowPtTripletSeedsForJets" ),
10675  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
10676  SimpleMagneticField = cms.string( "ParabolicMf" ),
10677  TransientInitialStateEstimatorParameters = cms.PSet(
10678  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10679  numberMeasurementsForFit = cms.int32( 4 ),
10680  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10681  ),
10682  TrajectoryCleaner = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
10683  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2MaskedMeasurementTrackerEventForJets" ),
10684  cleanTrajectoryAfterInOut = cms.bool( True ),
10685  useHitsSplitting = cms.bool( True ),
10686  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10687  doSeedingRegionRebuilding = cms.bool( True ),
10688  maxNSeeds = cms.uint32( 500000 ),
10689  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryBuilder" ) ),
10690  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10691  TrajectoryBuilder = cms.string( "" )
10692 )
10693 fragment.hltPAIter2CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
10694  src = cms.InputTag( "hltPAIter2CkfTrackCandidatesForJets" ),
10695  SimpleMagneticField = cms.string( "ParabolicMf" ),
10696  clusterRemovalInfo = cms.InputTag( "" ),
10697  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10698  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2MaskedMeasurementTrackerEventForJets" ),
10699  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10700  useHitsSplitting = cms.bool( False ),
10701  MeasurementTracker = cms.string( "" ),
10702  AlgorithmName = cms.string( "lowPtTripletStep" ),
10703  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10704  NavigationSchool = cms.string( "" ),
10705  TrajectoryInEvent = cms.bool( True ),
10706  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10707  GeometricInnerState = cms.bool( False ),
10708  useSimpleMF = cms.bool( True ),
10709  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10710 )
10711 fragment.hltPAIter2TrackSelectionForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
10712  src = cms.InputTag( "hltPAIter2CtfWithMaterialTracksForJets" ),
10713  GBRForestLabel = cms.string( "MVASelectorIter1_13TeV" ),
10714  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10715  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10716  qualityCuts = cms.vdouble( -0.6, -0.3, -0.1 ),
10717  mva = cms.PSet( ),
10718  GBRForestFileName = cms.string( "" )
10719 )
10720 fragment.hltPAIter3ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
10721  trackClassifier = cms.InputTag( 'hltPAIter2TrackSelectionForJets','QualityMasks' ),
10722  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10723  maxChi2 = cms.double( 9.0 ),
10724  trajectories = cms.InputTag( "hltPAIter2CtfWithMaterialTracksForJets" ),
10725  oldClusterRemovalInfo = cms.InputTag( "hltPAIter2ClustersRefRemovalForJets" ),
10726  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
10727  overrideTrkQuals = cms.InputTag( "" ),
10728  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10729  TrackQuality = cms.string( "highPurity" )
10730 )
10731 fragment.hltPAIter3MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10732  clustersToSkip = cms.InputTag( "hltPAIter3ClustersRefRemovalForJets" ),
10733  OnDemand = cms.bool( False ),
10734  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10735 )
10736 fragment.hltPAIter3PixelPairLayersForJets = cms.EDProducer( "SeedingLayersEDProducer",
10737  layerList = cms.vstring( 'BPix1+BPix2',
10738  'BPix1+BPix3',
10739  'BPix2+BPix3',
10740  'BPix1+FPix1_pos',
10741  'BPix1+FPix1_neg',
10742  'BPix2+FPix1_pos',
10743  'BPix2+FPix1_neg',
10744  'BPix1+FPix2_pos',
10745  'BPix1+FPix2_neg',
10746  'FPix1_pos+FPix2_pos',
10747  'FPix1_neg+FPix2_neg' ),
10748  MTOB = cms.PSet( ),
10749  TEC = cms.PSet( ),
10750  MTID = cms.PSet( ),
10751  FPix = cms.PSet(
10752  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10753  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10754  skipClusters = cms.InputTag( "hltPAIter3ClustersRefRemovalForJets" )
10755  ),
10756  MTEC = cms.PSet( ),
10757  MTIB = cms.PSet( ),
10758  TID = cms.PSet( ),
10759  TOB = cms.PSet( ),
10760  BPix = cms.PSet(
10761  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10762  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10763  skipClusters = cms.InputTag( "hltPAIter3ClustersRefRemovalForJets" )
10764  ),
10765  TIB = cms.PSet( )
10766 )
10767 fragment.hltPAIter3PixelPairSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10768  RegionFactoryPSet = cms.PSet(
10769  ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ),
10770  RegionPSet = cms.PSet(
10771  precise = cms.bool( True ),
10772  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10773  ptMin = cms.double( 0.6 ),
10774  useFixedError = cms.bool( True ),
10775  originRadius = cms.double( 0.015 ),
10776  sigmaZVertex = cms.double( 3.0 ),
10777  fixedError = cms.double( 0.03 ),
10778  VertexCollection = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10779  useFoundVertices = cms.bool( True ),
10780  useFakeVertices = cms.bool( False ),
10781  nSigmaZ = cms.double( 4.0 ),
10782  useMultipleScattering = cms.bool( True )
10783  )
10784  ),
10785  SeedComparitorPSet = cms.PSet(
10786  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10787  FilterAtHelixStage = cms.bool( False ),
10788  FilterPixelHits = cms.bool( True ),
10789  FilterStripHits = cms.bool( False ),
10790  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
10791  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
10792  ),
10793  ClusterCheckPSet = cms.PSet(
10794  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10795  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10796  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10797  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
10798  doClusterCheck = cms.bool( True ),
10799  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10800  ),
10801  OrderedHitsFactoryPSet = cms.PSet(
10802  maxElement = cms.uint32( 1000000 ),
10803  ComponentName = cms.string( "StandardHitPairGenerator" ),
10804  SeedingLayers = cms.InputTag( "hltPAIter3PixelPairLayersForJets" )
10805  ),
10806  SeedCreatorPSet = cms.PSet(
10807  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
10808  forceKinematicWithRegionDirection = cms.bool( False ),
10809  magneticField = cms.string( "ParabolicMf" ),
10810  SeedMomentumForBOFF = cms.double( 5.0 ),
10811  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10812  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10813  MinOneOverPtError = cms.double( 1.0 ),
10814  OriginTransverseErrorMultiplier = cms.double( 1.0 )
10815  )
10816 )
10817 fragment.hltPAIter3CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
10818  src = cms.InputTag( "hltPAIter3PixelPairSeedsForJets" ),
10819  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
10820  SimpleMagneticField = cms.string( "ParabolicMf" ),
10821  TransientInitialStateEstimatorParameters = cms.PSet(
10822  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
10823  numberMeasurementsForFit = cms.int32( 4 ),
10824  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
10825  ),
10826  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
10827  MeasurementTrackerEvent = cms.InputTag( "hltPAIter3MaskedMeasurementTrackerEventForJets" ),
10828  cleanTrajectoryAfterInOut = cms.bool( True ),
10829  useHitsSplitting = cms.bool( True ),
10830  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
10831  doSeedingRegionRebuilding = cms.bool( True ),
10832  maxNSeeds = cms.uint32( 500000 ),
10833  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryBuilder" ) ),
10834  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
10835  TrajectoryBuilder = cms.string( "" )
10836 )
10837 fragment.hltPAIter3CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
10838  src = cms.InputTag( "hltPAIter3CkfTrackCandidatesForJets" ),
10839  SimpleMagneticField = cms.string( "ParabolicMf" ),
10840  clusterRemovalInfo = cms.InputTag( "" ),
10841  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10842  MeasurementTrackerEvent = cms.InputTag( "hltPAIter3MaskedMeasurementTrackerEventForJets" ),
10843  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
10844  useHitsSplitting = cms.bool( False ),
10845  MeasurementTracker = cms.string( "" ),
10846  AlgorithmName = cms.string( "pixelPairStep" ),
10847  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
10848  NavigationSchool = cms.string( "" ),
10849  TrajectoryInEvent = cms.bool( True ),
10850  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
10851  GeometricInnerState = cms.bool( False ),
10852  useSimpleMF = cms.bool( True ),
10853  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
10854 )
10855 fragment.hltPAIter3TrackSelectionForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
10856  src = cms.InputTag( "hltPAIter3CtfWithMaterialTracksForJets" ),
10857  GBRForestLabel = cms.string( "MVASelectorIter2_13TeV" ),
10858  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
10859  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
10860  qualityCuts = cms.vdouble( -0.2, 0.0, 0.3 ),
10861  mva = cms.PSet( ),
10862  GBRForestFileName = cms.string( "" )
10863 )
10864 fragment.hltPAIter4ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
10865  trackClassifier = cms.InputTag( 'hltPAIter3TrackSelectionForJets','QualityMasks' ),
10866  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
10867  maxChi2 = cms.double( 9.0 ),
10868  trajectories = cms.InputTag( "hltPAIter3CtfWithMaterialTracksForJets" ),
10869  oldClusterRemovalInfo = cms.InputTag( "hltPAIter3ClustersRefRemovalForJets" ),
10870  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
10871  overrideTrkQuals = cms.InputTag( "" ),
10872  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10873  TrackQuality = cms.string( "highPurity" )
10874 )
10875 fragment.hltPAIter4MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
10876  clustersToSkip = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" ),
10877  OnDemand = cms.bool( False ),
10878  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10879 )
10880 fragment.hltPAIter4MixedTripletLayersAForJets = cms.EDProducer( "SeedingLayersEDProducer",
10881  layerList = cms.vstring( 'BPix2+FPix1_pos+FPix2_pos',
10882  'BPix2+FPix1_neg+FPix2_neg' ),
10883  MTOB = cms.PSet( ),
10884  TEC = cms.PSet(
10885  useRingSlector = cms.bool( True ),
10886  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10887  maxRing = cms.int32( 1 ),
10888  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
10889  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" ),
10890  minRing = cms.int32( 1 ),
10891  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
10892  ),
10893  MTID = cms.PSet( ),
10894  FPix = cms.PSet(
10895  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10896  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10897  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" )
10898  ),
10899  MTEC = cms.PSet( ),
10900  MTIB = cms.PSet( ),
10901  TID = cms.PSet( ),
10902  TOB = cms.PSet( ),
10903  BPix = cms.PSet(
10904  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10905  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10906  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" )
10907  ),
10908  TIB = cms.PSet( )
10909 )
10910 fragment.hltPAIter4MixedTripletSeedsAForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10911  RegionFactoryPSet = cms.PSet(
10912  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10913  RegionPSet = cms.PSet(
10914  precise = cms.bool( True ),
10915  originRadius = cms.double( 1.5 ),
10916  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10917  originHalfLength = cms.double( 15.0 ),
10918  ptMin = cms.double( 0.4 ),
10919  useMultipleScattering = cms.bool( False )
10920  )
10921  ),
10922  SeedComparitorPSet = cms.PSet(
10923  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
10924  FilterAtHelixStage = cms.bool( False ),
10925  FilterPixelHits = cms.bool( True ),
10926  FilterStripHits = cms.bool( True ),
10927  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
10928  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
10929  ),
10930  ClusterCheckPSet = cms.PSet(
10931  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
10932  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
10933  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
10934  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
10935  doClusterCheck = cms.bool( True ),
10936  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
10937  ),
10938  OrderedHitsFactoryPSet = cms.PSet(
10939  maxElement = cms.uint32( 1000000 ),
10940  ComponentName = cms.string( "StandardHitTripletGenerator" ),
10941  SeedingLayers = cms.InputTag( "hltPAIter4MixedTripletLayersAForJets" ),
10942  GeneratorPSet = cms.PSet(
10943  maxElement = cms.uint32( 100000 ),
10944  useBending = cms.bool( True ),
10945  useFixedPreFiltering = cms.bool( False ),
10946  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
10947  extraHitRPhitolerance = cms.double( 0.0 ),
10948  useMultScattering = cms.bool( True ),
10949  phiPreFiltering = cms.double( 0.3 ),
10950  extraHitRZtolerance = cms.double( 0.0 )
10951  )
10952  ),
10953  SeedCreatorPSet = cms.PSet(
10954  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
10955  forceKinematicWithRegionDirection = cms.bool( False ),
10956  magneticField = cms.string( "ParabolicMf" ),
10957  SeedMomentumForBOFF = cms.double( 5.0 ),
10958  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
10959  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10960  MinOneOverPtError = cms.double( 1.0 ),
10961  OriginTransverseErrorMultiplier = cms.double( 1.0 )
10962  )
10963 )
10964 fragment.hltPAIter4MixedTripletLayersBForJets = cms.EDProducer( "SeedingLayersEDProducer",
10965  layerList = cms.vstring( 'BPix2+BPix3+TIB1' ),
10966  MTOB = cms.PSet( ),
10967  TEC = cms.PSet( ),
10968  MTID = cms.PSet( ),
10969  FPix = cms.PSet( ),
10970  MTEC = cms.PSet( ),
10971  MTIB = cms.PSet( ),
10972  TID = cms.PSet( ),
10973  TOB = cms.PSet( ),
10974  BPix = cms.PSet(
10975  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10976  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" ),
10977  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" )
10978  ),
10979  TIB = cms.PSet(
10980  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
10981  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
10982  skipClusters = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" ),
10983  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
10984  )
10985 )
10986 fragment.hltPAIter4MixedTripletSeedsBForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
10987  RegionFactoryPSet = cms.PSet(
10988  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
10989  RegionPSet = cms.PSet(
10990  precise = cms.bool( True ),
10991  originRadius = cms.double( 1.5 ),
10992  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10993  originHalfLength = cms.double( 10.0 ),
10994  ptMin = cms.double( 0.6 ),
10995  useMultipleScattering = cms.bool( False )
10996  )
10997  ),
10998  SeedComparitorPSet = cms.PSet(
10999  ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11000  FilterAtHelixStage = cms.bool( False ),
11001  FilterPixelHits = cms.bool( True ),
11002  FilterStripHits = cms.bool( True ),
11003  ClusterShapeHitFilterName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
11004  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
11005  ),
11006  ClusterCheckPSet = cms.PSet(
11007  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11008  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
11009  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11010  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
11011  doClusterCheck = cms.bool( True ),
11012  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11013  ),
11014  OrderedHitsFactoryPSet = cms.PSet(
11015  maxElement = cms.uint32( 1000000 ),
11016  ComponentName = cms.string( "StandardHitTripletGenerator" ),
11017  SeedingLayers = cms.InputTag( "hltPAIter4MixedTripletLayersBForJets" ),
11018  GeneratorPSet = cms.PSet(
11019  maxElement = cms.uint32( 100000 ),
11020  useBending = cms.bool( True ),
11021  useFixedPreFiltering = cms.bool( False ),
11022  ComponentName = cms.string( "PixelTripletLargeTipGenerator" ),
11023  extraHitRPhitolerance = cms.double( 0.0 ),
11024  useMultScattering = cms.bool( True ),
11025  phiPreFiltering = cms.double( 0.3 ),
11026  extraHitRZtolerance = cms.double( 0.0 )
11027  )
11028  ),
11029  SeedCreatorPSet = cms.PSet(
11030  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
11031  forceKinematicWithRegionDirection = cms.bool( False ),
11032  magneticField = cms.string( "ParabolicMf" ),
11033  SeedMomentumForBOFF = cms.double( 5.0 ),
11034  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11035  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11036  MinOneOverPtError = cms.double( 1.0 ),
11037  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11038  maxseeds = cms.int32( 10000 )
11039  )
11040 )
11041 fragment.hltPAIter4MixedSeedsForJets = cms.EDProducer( "SeedCombiner",
11042  seedCollections = cms.VInputTag( 'hltPAIter4MixedTripletSeedsAForJets','hltPAIter4MixedTripletSeedsBForJets' )
11043 )
11044 fragment.hltPAIter4CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
11045  src = cms.InputTag( "hltPAIter4MixedSeedsForJets" ),
11046  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
11047  SimpleMagneticField = cms.string( "ParabolicMf" ),
11048  TransientInitialStateEstimatorParameters = cms.PSet(
11049  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11050  numberMeasurementsForFit = cms.int32( 4 ),
11051  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11052  ),
11053  TrajectoryCleaner = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
11054  MeasurementTrackerEvent = cms.InputTag( "hltPAIter4MaskedMeasurementTrackerEventForJets" ),
11055  cleanTrajectoryAfterInOut = cms.bool( True ),
11056  useHitsSplitting = cms.bool( True ),
11057  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11058  doSeedingRegionRebuilding = cms.bool( True ),
11059  maxNSeeds = cms.uint32( 500000 ),
11060  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryBuilder" ) ),
11061  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11062  TrajectoryBuilder = cms.string( "" )
11063 )
11064 fragment.hltPAIter4CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
11065  src = cms.InputTag( "hltPAIter4CkfTrackCandidatesForJets" ),
11066  SimpleMagneticField = cms.string( "ParabolicMf" ),
11067  clusterRemovalInfo = cms.InputTag( "" ),
11068  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11069  MeasurementTrackerEvent = cms.InputTag( "hltPAIter4MaskedMeasurementTrackerEventForJets" ),
11070  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
11071  useHitsSplitting = cms.bool( False ),
11072  MeasurementTracker = cms.string( "" ),
11073  AlgorithmName = cms.string( "mixedTripletStep" ),
11074  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11075  NavigationSchool = cms.string( "" ),
11076  TrajectoryInEvent = cms.bool( True ),
11077  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
11078  GeometricInnerState = cms.bool( False ),
11079  useSimpleMF = cms.bool( True ),
11080  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11081 )
11082 fragment.hltPAIter4TrackClassifier1ForJets = cms.EDProducer( "TrackMVAClassifierDetached",
11083  src = cms.InputTag( "hltPAIter4CtfWithMaterialTracksForJets" ),
11084  GBRForestLabel = cms.string( "MVASelectorIter4_13TeV" ),
11085  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11086  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11087  qualityCuts = cms.vdouble( -0.5, 0.0, 0.5 ),
11088  mva = cms.PSet( ),
11089  GBRForestFileName = cms.string( "" )
11090 )
11091 fragment.hltPAIter4TrackClassifier2ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
11092  src = cms.InputTag( "hltPAIter4CtfWithMaterialTracksForJets" ),
11093  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
11094  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11095  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11096  qualityCuts = cms.vdouble( -0.2, -0.2, -0.2 ),
11097  mva = cms.PSet( ),
11098  GBRForestFileName = cms.string( "" )
11099 )
11100 fragment.hltPAIter4TrackSelectionForJets = cms.EDProducer( "ClassifierMerger",
11101  inputClassifiers = cms.vstring( 'hltPAIter4TrackClassifier1ForJets',
11102  'hltPAIter4TrackClassifier2ForJets' )
11103 )
11104 fragment.hltPAIter5ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
11105  trackClassifier = cms.InputTag( 'hltPAIter4TrackSelectionForJets','QualityMasks' ),
11106  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
11107  maxChi2 = cms.double( 9.0 ),
11108  trajectories = cms.InputTag( "hltPAIter4CtfWithMaterialTracksForJets" ),
11109  oldClusterRemovalInfo = cms.InputTag( "hltPAIter4ClustersRefRemovalForJets" ),
11110  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
11111  overrideTrkQuals = cms.InputTag( "" ),
11112  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11113  TrackQuality = cms.string( "highPurity" )
11114 )
11115 fragment.hltPAIter5MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
11116  clustersToSkip = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11117  OnDemand = cms.bool( False ),
11118  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11119 )
11120 fragment.hltPAIter5PixelLessLayersForJets = cms.EDProducer( "SeedingLayersEDProducer",
11121  layerList = cms.vstring( 'TIB1+TIB2+MTIB3',
11122  'TIB1+TIB2+MTIB4',
11123  'TIB1+TIB2+MTID1_pos',
11124  'TIB1+TIB2+MTID1_neg',
11125  'TID1_pos+TID2_pos+TID3_pos',
11126  'TID1_neg+TID2_neg+TID3_neg',
11127  'TID1_pos+TID2_pos+MTID3_pos',
11128  'TID1_neg+TID2_neg+MTID3_neg',
11129  'TID1_pos+TID2_pos+MTEC1_pos',
11130  'TID1_neg+TID2_neg+MTEC1_neg',
11131  'TID2_pos+TID3_pos+TEC1_pos',
11132  'TID2_neg+TID3_neg+TEC1_neg',
11133  'TID2_pos+TID3_pos+MTEC1_pos',
11134  'TID2_neg+TID3_neg+MTEC1_neg',
11135  'TEC1_pos+TEC2_pos+TEC3_pos',
11136  'TEC1_neg+TEC2_neg+TEC3_neg',
11137  'TEC1_pos+TEC2_pos+MTEC3_pos',
11138  'TEC1_neg+TEC2_neg+MTEC3_neg',
11139  'TEC1_pos+TEC2_pos+TEC4_pos',
11140  'TEC1_neg+TEC2_neg+TEC4_neg',
11141  'TEC1_pos+TEC2_pos+MTEC4_pos',
11142  'TEC1_neg+TEC2_neg+MTEC4_neg',
11143  'TEC2_pos+TEC3_pos+TEC4_pos',
11144  'TEC2_neg+TEC3_neg+TEC4_neg',
11145  'TEC2_pos+TEC3_pos+MTEC4_pos',
11146  'TEC2_neg+TEC3_neg+MTEC4_neg',
11147  'TEC2_pos+TEC3_pos+TEC5_pos',
11148  'TEC2_neg+TEC3_neg+TEC5_neg',
11149  'TEC2_pos+TEC3_pos+TEC6_pos',
11150  'TEC2_neg+TEC3_neg+TEC6_neg',
11151  'TEC3_pos+TEC4_pos+TEC5_pos',
11152  'TEC3_neg+TEC4_neg+TEC5_neg',
11153  'TEC3_pos+TEC4_pos+MTEC5_pos',
11154  'TEC3_neg+TEC4_neg+MTEC5_neg',
11155  'TEC3_pos+TEC5_pos+TEC6_pos',
11156  'TEC3_neg+TEC5_neg+TEC6_neg',
11157  'TEC4_pos+TEC5_pos+TEC6_pos',
11158  'TEC4_neg+TEC5_neg+TEC6_neg' ),
11159  MTOB = cms.PSet( ),
11160  TEC = cms.PSet(
11161  useRingSlector = cms.bool( True ),
11162  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11163  maxRing = cms.int32( 2 ),
11164  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11165  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11166  minRing = cms.int32( 1 ),
11167  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11168  ),
11169  MTID = cms.PSet(
11170  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11171  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11172  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11173  minRing = cms.int32( 3 ),
11174  maxRing = cms.int32( 3 ),
11175  useRingSlector = cms.bool( True ),
11176  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
11177  ),
11178  FPix = cms.PSet( ),
11179  MTEC = cms.PSet(
11180  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11181  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11182  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11183  minRing = cms.int32( 3 ),
11184  maxRing = cms.int32( 3 ),
11185  useRingSlector = cms.bool( True ),
11186  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
11187  ),
11188  MTIB = cms.PSet(
11189  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11190  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11191  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11192  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
11193  ),
11194  TID = cms.PSet(
11195  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11196  useRingSlector = cms.bool( True ),
11197  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11198  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11199  minRing = cms.int32( 1 ),
11200  maxRing = cms.int32( 2 ),
11201  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11202  ),
11203  TOB = cms.PSet( ),
11204  BPix = cms.PSet( ),
11205  TIB = cms.PSet(
11206  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11207  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11208  skipClusters = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11209  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11210  )
11211 )
11212 fragment.hltPAIter5PixelLessSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
11213  RegionFactoryPSet = cms.PSet(
11214  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
11215  RegionPSet = cms.PSet(
11216  precise = cms.bool( True ),
11217  originRadius = cms.double( 1.0 ),
11218  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11219  originHalfLength = cms.double( 12.0 ),
11220  ptMin = cms.double( 0.4 ),
11221  useMultipleScattering = cms.bool( False )
11222  )
11223  ),
11224  SeedComparitorPSet = cms.PSet(
11225  ComponentName = cms.string( "CombinedSeedComparitor" ),
11226  mode = cms.string( "and" ),
11227  comparitors = cms.VPSet(
11228  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11229  FilterAtHelixStage = cms.bool( True ),
11230  FilterPixelHits = cms.bool( False ),
11231  FilterStripHits = cms.bool( True ),
11232  ClusterShapeHitFilterName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
11233  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
11234  ),
11235  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
11236  FilterAtHelixStage = cms.bool( False ),
11237  maxNSat = cms.uint32( 3 ),
11238  trimMaxADC = cms.double( 30.0 ),
11239  trimMaxFracTotal = cms.double( 0.15 ),
11240  trimMaxFracNeigh = cms.double( 0.25 ),
11241  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
11242  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
11243  subclusterWindow = cms.double( 0.7 ),
11244  seedCutMIPs = cms.double( 0.35 ),
11245  seedCutSN = cms.double( 7.0 ),
11246  subclusterCutMIPs = cms.double( 0.45 ),
11247  subclusterCutSN = cms.double( 12.0 )
11248  )
11249  )
11250  ),
11251  ClusterCheckPSet = cms.PSet(
11252  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11253  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
11254  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11255  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
11256  doClusterCheck = cms.bool( True ),
11257  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11258  ),
11259  OrderedHitsFactoryPSet = cms.PSet(
11260  maxElement = cms.uint32( 1000000 ),
11261  ComponentName = cms.string( "StandardMultiHitGenerator" ),
11262  SeedingLayers = cms.InputTag( "hltPAIter5PixelLessLayersForJets" ),
11263  GeneratorPSet = cms.PSet(
11264  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
11265  maxElement = cms.uint32( 1000000 ),
11266  useFixedPreFiltering = cms.bool( False ),
11267  phiPreFiltering = cms.double( 0.3 ),
11268  extraHitRPhitolerance = cms.double( 0.0 ),
11269  extraHitRZtolerance = cms.double( 0.0 ),
11270  extraZKDBox = cms.double( 0.2 ),
11271  extraRKDBox = cms.double( 0.2 ),
11272  extraPhiKDBox = cms.double( 0.005 ),
11273  fnSigmaRZ = cms.double( 2.0 ),
11274  refitHits = cms.bool( True ),
11275  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
11276  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11277  maxChi2 = cms.double( 5.0 ),
11278  chi2VsPtCut = cms.bool( True ),
11279  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
11280  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
11281  detIdsToDebug = cms.vint32( 0, 0, 0 )
11282  )
11283  ),
11284  SeedCreatorPSet = cms.PSet(
11285  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
11286  forceKinematicWithRegionDirection = cms.bool( False ),
11287  magneticField = cms.string( "ParabolicMf" ),
11288  SeedMomentumForBOFF = cms.double( 5.0 ),
11289  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11290  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11291  MinOneOverPtError = cms.double( 1.0 ),
11292  OriginTransverseErrorMultiplier = cms.double( 2.0 ),
11293  maxseeds = cms.int32( 1000000 )
11294  )
11295 )
11296 fragment.hltPAIter5CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
11297  src = cms.InputTag( "hltPAIter5PixelLessSeedsForJets" ),
11298  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
11299  SimpleMagneticField = cms.string( "ParabolicMf" ),
11300  TransientInitialStateEstimatorParameters = cms.PSet(
11301  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11302  numberMeasurementsForFit = cms.int32( 4 ),
11303  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11304  ),
11305  TrajectoryCleaner = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
11306  MeasurementTrackerEvent = cms.InputTag( "hltPAIter5MaskedMeasurementTrackerEventForJets" ),
11307  cleanTrajectoryAfterInOut = cms.bool( True ),
11308  useHitsSplitting = cms.bool( True ),
11309  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11310  doSeedingRegionRebuilding = cms.bool( True ),
11311  maxNSeeds = cms.uint32( 500000 ),
11312  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryBuilder" ) ),
11313  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11314  TrajectoryBuilder = cms.string( "" )
11315 )
11316 fragment.hltPAIter5CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
11317  src = cms.InputTag( "hltPAIter5CkfTrackCandidatesForJets" ),
11318  SimpleMagneticField = cms.string( "ParabolicMf" ),
11319  clusterRemovalInfo = cms.InputTag( "" ),
11320  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11321  MeasurementTrackerEvent = cms.InputTag( "hltPAIter5MaskedMeasurementTrackerEventForJets" ),
11322  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
11323  useHitsSplitting = cms.bool( False ),
11324  MeasurementTracker = cms.string( "" ),
11325  AlgorithmName = cms.string( "pixelLessStep" ),
11326  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11327  NavigationSchool = cms.string( "" ),
11328  TrajectoryInEvent = cms.bool( True ),
11329  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
11330  GeometricInnerState = cms.bool( False ),
11331  useSimpleMF = cms.bool( True ),
11332  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11333 )
11334 fragment.hltPAIter5TrackClassifier1ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
11335  src = cms.InputTag( "hltPAIter5CtfWithMaterialTracksForJets" ),
11336  GBRForestLabel = cms.string( "MVASelectorIter5_13TeV" ),
11337  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11338  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11339  qualityCuts = cms.vdouble( -0.4, 0.0, 0.4 ),
11340  mva = cms.PSet( ),
11341  GBRForestFileName = cms.string( "" )
11342 )
11343 fragment.hltPAIter5TrackClassifier2ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
11344  src = cms.InputTag( "hltPAIter5CtfWithMaterialTracksForJets" ),
11345  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
11346  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11347  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11348  qualityCuts = cms.vdouble( 0.0, 0.0, 0.0 ),
11349  mva = cms.PSet( ),
11350  GBRForestFileName = cms.string( "" )
11351 )
11352 fragment.hltPAIter5TrackSelectionForJets = cms.EDProducer( "ClassifierMerger",
11353  inputClassifiers = cms.vstring( 'hltPAIter5TrackClassifier1ForJets',
11354  'hltPAIter5TrackClassifier2ForJets' )
11355 )
11356 fragment.hltPAIter6ClustersRefRemovalForJets = cms.EDProducer( "TrackClusterRemover",
11357  trackClassifier = cms.InputTag( 'hltPAIter5TrackSelectionForJets','QualityMasks' ),
11358  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
11359  maxChi2 = cms.double( 9.0 ),
11360  trajectories = cms.InputTag( "hltPAIter5CtfWithMaterialTracksForJets" ),
11361  oldClusterRemovalInfo = cms.InputTag( "hltPAIter5ClustersRefRemovalForJets" ),
11362  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacilityForPA" ),
11363  overrideTrkQuals = cms.InputTag( "" ),
11364  pixelClusters = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11365  TrackQuality = cms.string( "highPurity" )
11366 )
11367 fragment.hltPAIter6MaskedMeasurementTrackerEventForJets = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
11368  clustersToSkip = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11369  OnDemand = cms.bool( False ),
11370  src = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11371 )
11372 fragment.hltPAIter6TobTecLayersTriplForJets = cms.EDProducer( "SeedingLayersEDProducer",
11373  layerList = cms.vstring( 'TOB1+TOB2+MTOB3',
11374  'TOB1+TOB2+MTOB4',
11375  'TOB1+TOB2+MTEC1_pos',
11376  'TOB1+TOB2+MTEC1_neg' ),
11377  MTOB = cms.PSet(
11378  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11379  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11380  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11381  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
11382  ),
11383  TEC = cms.PSet( ),
11384  MTID = cms.PSet( ),
11385  FPix = cms.PSet( ),
11386  MTEC = cms.PSet(
11387  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11388  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11389  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11390  minRing = cms.int32( 6 ),
11391  maxRing = cms.int32( 7 ),
11392  useRingSlector = cms.bool( True ),
11393  rphiRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','rphiRecHit' )
11394  ),
11395  MTIB = cms.PSet( ),
11396  TID = cms.PSet( ),
11397  TOB = cms.PSet(
11398  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11399  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11400  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11401  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11402  ),
11403  BPix = cms.PSet( ),
11404  TIB = cms.PSet( )
11405 )
11406 fragment.hltPAIter6TobTecSeedsTriplForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
11407  RegionFactoryPSet = cms.PSet(
11408  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
11409  RegionPSet = cms.PSet(
11410  precise = cms.bool( True ),
11411  originRadius = cms.double( 3.5 ),
11412  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11413  originHalfLength = cms.double( 20.0 ),
11414  ptMin = cms.double( 0.55 ),
11415  useMultipleScattering = cms.bool( False )
11416  )
11417  ),
11418  SeedComparitorPSet = cms.PSet(
11419  ComponentName = cms.string( "CombinedSeedComparitor" ),
11420  mode = cms.string( "and" ),
11421  comparitors = cms.VPSet(
11422  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11423  FilterPixelHits = cms.bool( False ),
11424  FilterStripHits = cms.bool( True ),
11425  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
11426  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" ),
11427  FilterAtHelixStage = cms.bool( True )
11428  ),
11429  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
11430  FilterAtHelixStage = cms.bool( False ),
11431  maxNSat = cms.uint32( 3 ),
11432  trimMaxADC = cms.double( 30.0 ),
11433  trimMaxFracTotal = cms.double( 0.15 ),
11434  trimMaxFracNeigh = cms.double( 0.25 ),
11435  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
11436  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
11437  subclusterWindow = cms.double( 0.7 ),
11438  seedCutMIPs = cms.double( 0.35 ),
11439  seedCutSN = cms.double( 7.0 ),
11440  subclusterCutMIPs = cms.double( 0.45 ),
11441  subclusterCutSN = cms.double( 12.0 )
11442  )
11443  )
11444  ),
11445  ClusterCheckPSet = cms.PSet(
11446  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11447  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
11448  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11449  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
11450  doClusterCheck = cms.bool( True ),
11451  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11452  ),
11453  OrderedHitsFactoryPSet = cms.PSet(
11454  maxElement = cms.uint32( 1000000 ),
11455  ComponentName = cms.string( "StandardMultiHitGenerator" ),
11456  SeedingLayers = cms.InputTag( "hltPAIter6TobTecLayersTriplForJets" ),
11457  GeneratorPSet = cms.PSet(
11458  ComponentName = cms.string( "MultiHitGeneratorFromChi2" ),
11459  maxElement = cms.uint32( 1000000 ),
11460  useFixedPreFiltering = cms.bool( False ),
11461  phiPreFiltering = cms.double( 0.3 ),
11462  extraHitRPhitolerance = cms.double( 0.0 ),
11463  extraHitRZtolerance = cms.double( 0.0 ),
11464  extraZKDBox = cms.double( 0.2 ),
11465  extraRKDBox = cms.double( 0.2 ),
11466  extraPhiKDBox = cms.double( 0.01 ),
11467  fnSigmaRZ = cms.double( 2.0 ),
11468  refitHits = cms.bool( True ),
11469  ClusterShapeHitFilterName = cms.string( "ClusterShapeHitFilter" ),
11470  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11471  maxChi2 = cms.double( 5.0 ),
11472  chi2VsPtCut = cms.bool( True ),
11473  pt_interv = cms.vdouble( 0.4, 0.7, 1.0, 2.0 ),
11474  chi2_cuts = cms.vdouble( 3.0, 4.0, 5.0, 5.0 ),
11475  detIdsToDebug = cms.vint32( 0, 0, 0 )
11476  )
11477  ),
11478  SeedCreatorPSet = cms.PSet(
11479  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
11480  forceKinematicWithRegionDirection = cms.bool( False ),
11481  magneticField = cms.string( "ParabolicMf" ),
11482  SeedMomentumForBOFF = cms.double( 5.0 ),
11483  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11484  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11485  MinOneOverPtError = cms.double( 1.0 ),
11486  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11487  maxseeds = cms.int32( 1000000 )
11488  )
11489 )
11490 fragment.hltPAIter6TobTecLayersPairForJets = cms.EDProducer( "SeedingLayersEDProducer",
11491  layerList = cms.vstring( 'TOB1+TEC1_pos',
11492  'TOB1+TEC1_neg',
11493  'TEC1_pos+TEC2_pos',
11494  'TEC1_neg+TEC2_neg',
11495  'TEC2_pos+TEC3_pos',
11496  'TEC2_neg+TEC3_neg',
11497  'TEC3_pos+TEC4_pos',
11498  'TEC3_neg+TEC4_neg',
11499  'TEC4_pos+TEC5_pos',
11500  'TEC4_neg+TEC5_neg',
11501  'TEC5_pos+TEC6_pos',
11502  'TEC5_neg+TEC6_neg',
11503  'TEC6_pos+TEC7_pos',
11504  'TEC6_neg+TEC7_neg' ),
11505  MTOB = cms.PSet( ),
11506  TEC = cms.PSet(
11507  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11508  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11509  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11510  useRingSlector = cms.bool( True ),
11511  minRing = cms.int32( 5 ),
11512  maxRing = cms.int32( 5 ),
11513  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11514  ),
11515  MTID = cms.PSet( ),
11516  FPix = cms.PSet( ),
11517  MTEC = cms.PSet( ),
11518  MTIB = cms.PSet( ),
11519  TID = cms.PSet( ),
11520  TOB = cms.PSet(
11521  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11522  skipClusters = cms.InputTag( "hltPAIter6ClustersRefRemovalForJets" ),
11523  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
11524  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11525  ),
11526  BPix = cms.PSet( ),
11527  TIB = cms.PSet( )
11528 )
11529 fragment.hltPAIter6TobTecSeedsPairForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
11530  RegionFactoryPSet = cms.PSet(
11531  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
11532  RegionPSet = cms.PSet(
11533  precise = cms.bool( True ),
11534  originRadius = cms.double( 6.0 ),
11535  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11536  originHalfLength = cms.double( 30.0 ),
11537  ptMin = cms.double( 0.6 ),
11538  useMultipleScattering = cms.bool( False )
11539  )
11540  ),
11541  SeedComparitorPSet = cms.PSet(
11542  ComponentName = cms.string( "CombinedSeedComparitor" ),
11543  mode = cms.string( "and" ),
11544  comparitors = cms.VPSet(
11545  cms.PSet( ComponentName = cms.string( "PixelClusterShapeSeedComparitor" ),
11546  FilterAtHelixStage = cms.bool( True ),
11547  FilterPixelHits = cms.bool( False ),
11548  FilterStripHits = cms.bool( True ),
11549  ClusterShapeHitFilterName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
11550  ClusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCacheAfterSplitting" )
11551  ),
11552  cms.PSet( ComponentName = cms.string( "StripSubClusterShapeSeedFilter" ),
11553  FilterAtHelixStage = cms.bool( False ),
11554  maxNSat = cms.uint32( 3 ),
11555  trimMaxADC = cms.double( 30.0 ),
11556  trimMaxFracTotal = cms.double( 0.15 ),
11557  trimMaxFracNeigh = cms.double( 0.25 ),
11558  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
11559  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
11560  subclusterWindow = cms.double( 0.7 ),
11561  seedCutMIPs = cms.double( 0.35 ),
11562  seedCutSN = cms.double( 7.0 ),
11563  subclusterCutMIPs = cms.double( 0.45 ),
11564  subclusterCutSN = cms.double( 12.0 )
11565  )
11566  )
11567  ),
11568  ClusterCheckPSet = cms.PSet(
11569  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11570  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
11571  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11572  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
11573  doClusterCheck = cms.bool( True ),
11574  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11575  ),
11576  OrderedHitsFactoryPSet = cms.PSet(
11577  maxElement = cms.uint32( 1000000 ),
11578  ComponentName = cms.string( "StandardHitPairGenerator" ),
11579  SeedingLayers = cms.InputTag( "hltPAIter6TobTecLayersPairForJets" )
11580  ),
11581  SeedCreatorPSet = cms.PSet(
11582  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
11583  forceKinematicWithRegionDirection = cms.bool( False ),
11584  magneticField = cms.string( "ParabolicMf" ),
11585  SeedMomentumForBOFF = cms.double( 5.0 ),
11586  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11587  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11588  MinOneOverPtError = cms.double( 1.0 ),
11589  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11590  maxseeds = cms.int32( 1000000 )
11591  )
11592 )
11593 fragment.hltPAIter6TobTecSeedsForJets = cms.EDProducer( "SeedCombiner",
11594  seedCollections = cms.VInputTag( 'hltPAIter6TobTecSeedsTriplForJets','hltPAIter6TobTecSeedsPairForJets' )
11595 )
11596 fragment.hltPAIter6CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
11597  src = cms.InputTag( "hltPAIter6TobTecSeedsForJets" ),
11598  maxSeedsBeforeCleaning = cms.uint32( 5000 ),
11599  SimpleMagneticField = cms.string( "ParabolicMf" ),
11600  TransientInitialStateEstimatorParameters = cms.PSet(
11601  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11602  numberMeasurementsForFit = cms.int32( 4 ),
11603  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11604  ),
11605  TrajectoryCleaner = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
11606  MeasurementTrackerEvent = cms.InputTag( "hltPAIter6MaskedMeasurementTrackerEventForJets" ),
11607  cleanTrajectoryAfterInOut = cms.bool( True ),
11608  useHitsSplitting = cms.bool( True ),
11609  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11610  doSeedingRegionRebuilding = cms.bool( True ),
11611  maxNSeeds = cms.uint32( 500000 ),
11612  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryBuilder" ) ),
11613  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11614  TrajectoryBuilder = cms.string( "" )
11615 )
11616 fragment.hltPAIter6CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
11617  src = cms.InputTag( "hltPAIter6CkfTrackCandidatesForJets" ),
11618  SimpleMagneticField = cms.string( "ParabolicMf" ),
11619  clusterRemovalInfo = cms.InputTag( "" ),
11620  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11621  MeasurementTrackerEvent = cms.InputTag( "hltPAIter6MaskedMeasurementTrackerEventForJets" ),
11622  Fitter = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
11623  useHitsSplitting = cms.bool( False ),
11624  MeasurementTracker = cms.string( "" ),
11625  AlgorithmName = cms.string( "tobTecStep" ),
11626  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11627  NavigationSchool = cms.string( "" ),
11628  TrajectoryInEvent = cms.bool( True ),
11629  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
11630  GeometricInnerState = cms.bool( False ),
11631  useSimpleMF = cms.bool( True ),
11632  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11633 )
11634 fragment.hltPAIter6TrackClassifier1ForJets = cms.EDProducer( "TrackMVAClassifierDetached",
11635  src = cms.InputTag( "hltPAIter6CtfWithMaterialTracksForJets" ),
11636  GBRForestLabel = cms.string( "MVASelectorIter6_13TeV" ),
11637  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11638  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11639  qualityCuts = cms.vdouble( -0.6, -0.45, -0.3 ),
11640  mva = cms.PSet( ),
11641  GBRForestFileName = cms.string( "" )
11642 )
11643 fragment.hltPAIter6TrackClassifier2ForJets = cms.EDProducer( "TrackMVAClassifierPrompt",
11644  src = cms.InputTag( "hltPAIter6CtfWithMaterialTracksForJets" ),
11645  GBRForestLabel = cms.string( "MVASelectorIter0_13TeV" ),
11646  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11647  vertices = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11648  qualityCuts = cms.vdouble( 0.0, 0.0, 0.0 ),
11649  mva = cms.PSet( ),
11650  GBRForestFileName = cms.string( "" )
11651 )
11652 fragment.hltPAIter6TrackSelectionForJets = cms.EDProducer( "ClassifierMerger",
11653  inputClassifiers = cms.vstring( 'hltPAIter6TrackClassifier1ForJets',
11654  'hltPAIter6TrackClassifier2ForJets' )
11655 )
11656 fragment.hltPAIter7GoodPrimaryVerticesForJets = cms.EDFilter( "PrimaryVertexObjectFilter",
11657  src = cms.InputTag( "hltPAIter0PrimaryVerticesForJets" ),
11658  filterParams = cms.PSet(
11659  maxZ = cms.double( 15.0 ),
11660  minNdof = cms.double( 25.0 ),
11661  maxRho = cms.double( 2.0 )
11662  )
11663 )
11664 fragment.hltPAIter7JetCoreLayersForJets = cms.EDProducer( "SeedingLayersEDProducer",
11665  layerList = cms.vstring( 'BPix1+BPix2',
11666  'BPix1+BPix3',
11667  'BPix2+BPix3',
11668  'BPix1+FPix1_pos',
11669  'BPix1+FPix1_neg',
11670  'BPix2+FPix1_pos',
11671  'BPix2+FPix1_neg',
11672  'FPix1_pos+FPix2_pos',
11673  'FPix1_neg+FPix2_neg',
11674  'BPix3+TIB1',
11675  'BPix3+TIB2' ),
11676  MTOB = cms.PSet( ),
11677  TEC = cms.PSet( ),
11678  MTID = cms.PSet( ),
11679  FPix = cms.PSet(
11680  useErrorsFromParam = cms.bool( True ),
11681  hitErrorRPhi = cms.double( 0.0051 ),
11682  hitErrorRZ = cms.double( 0.0036 ),
11683  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11684  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" )
11685  ),
11686  MTEC = cms.PSet( ),
11687  MTIB = cms.PSet( ),
11688  TID = cms.PSet( ),
11689  TOB = cms.PSet( ),
11690  BPix = cms.PSet(
11691  useErrorsFromParam = cms.bool( True ),
11692  hitErrorRPhi = cms.double( 0.0027 ),
11693  hitErrorRZ = cms.double( 0.006 ),
11694  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11695  HitProducer = cms.string( "hltSiPixelRecHitsAfterSplitting" )
11696  ),
11697  TIB = cms.PSet(
11698  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11699  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
11700  matchedRecHits = cms.InputTag( 'hltSiStripMatchedRecHits','matchedRecHit' )
11701  )
11702 )
11703 fragment.hltPAIter7JetCoreSeedsForJets = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
11704  RegionFactoryPSet = cms.PSet(
11705  ComponentName = cms.string( "TauRegionalPixelSeedGenerator" ),
11706  RegionPSet = cms.PSet(
11707  precise = cms.bool( True ),
11708  ptMin = cms.double( 10.0 ),
11709  originRadius = cms.double( 0.2 ),
11710  originHalfLength = cms.double( 0.2 ),
11711  deltaPhiRegion = cms.double( 0.2 ),
11712  measurementTrackerName = cms.string( "" ),
11713  deltaEtaRegion = cms.double( 0.2 ),
11714  JetSrc = cms.InputTag( "hltPAJetsForCoreTracking" ),
11715  vertexSrc = cms.InputTag( "hltPAIter7GoodPrimaryVerticesForJets" ),
11716  howToUseMeasurementTracker = cms.string( "Never" )
11717  )
11718  ),
11719  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
11720  ClusterCheckPSet = cms.PSet(
11721  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
11722  cut = cms.string( "strip < 400000 && pixel < 40000 && (strip < 50000 + 10*pixel) && (pixel < 5000 + 0.1*strip)" ),
11723  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClustersAfterSplitting" ),
11724  MaxNumberOfCosmicClusters = cms.uint32( 400000 ),
11725  doClusterCheck = cms.bool( True ),
11726  ClusterCollectionLabel = cms.InputTag( "hltSiStripClustersAfterSplitting" )
11727  ),
11728  OrderedHitsFactoryPSet = cms.PSet(
11729  maxElement = cms.uint32( 1000000 ),
11730  ComponentName = cms.string( "StandardHitPairGenerator" ),
11731  SeedingLayers = cms.InputTag( "hltPAIter7JetCoreLayersForJets" )
11732  ),
11733  SeedCreatorPSet = cms.PSet(
11734  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
11735  forceKinematicWithRegionDirection = cms.bool( True ),
11736  magneticField = cms.string( "ParabolicMf" ),
11737  SeedMomentumForBOFF = cms.double( 5.0 ),
11738  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11739  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11740  MinOneOverPtError = cms.double( 1.0 ),
11741  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11742  maxseeds = cms.int32( 10000 )
11743  )
11744 )
11745 fragment.hltPAIter7CkfTrackCandidatesForJets = cms.EDProducer( "CkfTrackCandidateMaker",
11746  src = cms.InputTag( "hltPAIter7JetCoreSeedsForJets" ),
11747  maxSeedsBeforeCleaning = cms.uint32( 10000 ),
11748  SimpleMagneticField = cms.string( "ParabolicMf" ),
11749  TransientInitialStateEstimatorParameters = cms.PSet(
11750  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
11751  numberMeasurementsForFit = cms.int32( 4 ),
11752  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
11753  ),
11754  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11755  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
11756  cleanTrajectoryAfterInOut = cms.bool( True ),
11757  useHitsSplitting = cms.bool( True ),
11758  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11759  doSeedingRegionRebuilding = cms.bool( True ),
11760  maxNSeeds = cms.uint32( 500000 ),
11761  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryBuilder" ) ),
11762  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11763  TrajectoryBuilder = cms.string( "" )
11764 )
11765 fragment.hltPAIter7CtfWithMaterialTracksForJets = cms.EDProducer( "TrackProducer",
11766  src = cms.InputTag( "hltPAIter7CkfTrackCandidatesForJets" ),
11767  SimpleMagneticField = cms.string( "ParabolicMf" ),
11768  clusterRemovalInfo = cms.InputTag( "" ),
11769  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11770  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClustersAfterSplitting" ),
11771  Fitter = cms.string( "hltESPFlexibleKFFittingSmoother" ),
11772  useHitsSplitting = cms.bool( False ),
11773  MeasurementTracker = cms.string( "" ),
11774  AlgorithmName = cms.string( "jetCoreRegionalStep" ),
11775  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
11776  NavigationSchool = cms.string( "" ),
11777  TrajectoryInEvent = cms.bool( True ),
11778  TTRHBuilder = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
11779  GeometricInnerState = cms.bool( False ),
11780  useSimpleMF = cms.bool( True ),
11781  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
11782 )
11783 fragment.hltPAIter7TrackSelectionForJets = cms.EDProducer( "TrackCutClassifier",
11784  src = cms.InputTag( "hltPAIter7CtfWithMaterialTracksForJets" ),
11785  GBRForestLabel = cms.string( "" ),
11786  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
11787  vertices = cms.InputTag( "hltPAIter7GoodPrimaryVerticesForJets" ),
11788  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
11789  mva = cms.PSet(
11790  dr_par = cms.PSet(
11791  dr_par1 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11792  dr_par2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11793  drWPVerr_par = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11794  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 ),
11795  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
11796  dr_exp = cms.vint32( 2147483647, 2147483647, 2147483647 )
11797  ),
11798  minLayers = cms.vint32( 3, 5, 5 ),
11799  dz_par = cms.PSet(
11800  dz_exp = cms.vint32( 2147483647, 2147483647, 2147483647 ),
11801  dz_par1 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11802  dzWPVerr_par = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
11803  dz_par2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 )
11804  ),
11805  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
11806  maxChi2n = cms.vdouble( 1.6, 1.0, 0.7 ),
11807  maxLostLayers = cms.vint32( 4, 3, 2 ),
11808  maxDz = cms.vdouble( 0.5, 0.35, 0.2 ),
11809  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
11810  maxDr = cms.vdouble( 0.3, 0.2, 0.1 ),
11811  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
11812  min3DLayers = cms.vint32( 1, 2, 3 ),
11813  minPixelHits = cms.vint32( 1, 1, 1 ),
11814  minNVtxTrk = cms.int32( 2 )
11815  ),
11816  GBRForestFileName = cms.string( "" )
11817 )
11818 fragment.hltPAIterativeTrackingMergedForJets = cms.EDProducer( "TrackCollectionMerger",
11819  shareFrac = cms.double( 0.19 ),
11820  inputClassifiers = cms.vstring( 'hltPAIter0TrackSelectionForJets',
11821  'hltPAIter7TrackSelectionForJets',
11822  'hltPAIter1TrackSelectionForJets',
11823  'hltPAIter2TrackSelectionForJets',
11824  'hltPAIter3TrackSelectionForJets',
11825  'hltPAIter4TrackSelectionForJets',
11826  'hltPAIter5TrackSelectionForJets',
11827  'hltPAIter6TrackSelectionForJets' ),
11828  minQuality = cms.string( "loose" ),
11829  minShareHits = cms.uint32( 2 ),
11830  allowFirstHitShare = cms.bool( True ),
11831  foundHitBonus = cms.double( 10.0 ),
11832  trackProducers = cms.VInputTag( 'hltPAIter0CtfWithMaterialTracksForJets','hltPAIter7CtfWithMaterialTracksForJets','hltPAIter1CtfWithMaterialTracksForJets','hltPAIter2CtfWithMaterialTracksForJets','hltPAIter3CtfWithMaterialTracksForJets','hltPAIter4CtfWithMaterialTracksForJets','hltPAIter5CtfWithMaterialTracksForJets','hltPAIter6CtfWithMaterialTracksForJets' ),
11833  lostHitPenalty = cms.double( 5.0 )
11834 )
11835 fragment.hltHIPAVerticesL3 = cms.EDProducer( "PrimaryVertexProducer",
11836  vertexCollections = cms.VPSet(
11837  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
11838  useBeamConstraint = cms.bool( False ),
11839  minNdof = cms.double( 0.0 ),
11840  algorithm = cms.string( "AdaptiveVertexFitter" ),
11841  label = cms.string( "" )
11842  ),
11843  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
11844  useBeamConstraint = cms.bool( True ),
11845  minNdof = cms.double( 2.0 ),
11846  algorithm = cms.string( "AdaptiveVertexFitter" ),
11847  label = cms.string( "WithBS" )
11848  )
11849  ),
11850  verbose = cms.untracked.bool( False ),
11851  TkFilterParameters = cms.PSet(
11852  maxNormalizedChi2 = cms.double( 20.0 ),
11853  minPt = cms.double( 0.0 ),
11854  algorithm = cms.string( "filter" ),
11855  maxD0Significance = cms.double( 999.0 ),
11856  trackQuality = cms.string( "any" ),
11857  minPixelLayersWithHits = cms.int32( 2 ),
11858  minSiliconLayersWithHits = cms.int32( 5 )
11859  ),
11860  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
11861  TrackLabel = cms.InputTag( "hltPAIterativeTrackingMergedForJets" ),
11862  TkClusParameters = cms.PSet(
11863  TkDAClusParameters = cms.PSet(
11864  vertexSize = cms.double( 0.15 ),
11865  d0CutOff = cms.double( 999.0 ),
11866  Tmin = cms.double( 4.0 ),
11867  dzCutOff = cms.double( 4.0 ),
11868  coolingFactor = cms.double( 0.6 )
11869  ),
11870  algorithm = cms.string( "DA_vect" )
11871  )
11872 )
11873 fragment.hltFastPixelBLifetimeL3AssociatorCaloJet40Eta2p1 = cms.EDProducer( "JetTracksAssociatorAtVertex",
11874  jets = cms.InputTag( "jets4bTaggerCaloJet40Eta2p1ForJets" ),
11875  tracks = cms.InputTag( "hltPAIterativeTrackingMergedForJets" ),
11876  useAssigned = cms.bool( False ),
11877  coneSize = cms.double( 0.4 ),
11878  pvSrc = cms.InputTag( "" )
11879 )
11880 fragment.hltFastPixelBLifetimeL3TagInfosCaloJet40Eta2p1 = cms.EDProducer( "TrackIPProducer",
11881  maximumTransverseImpactParameter = cms.double( 0.2 ),
11882  minimumNumberOfHits = cms.int32( 8 ),
11883  minimumTransverseMomentum = cms.double( 1.0 ),
11884  primaryVertex = cms.InputTag( 'hltHIPAVerticesL3','WithBS' ),
11885  maximumLongitudinalImpactParameter = cms.double( 17.0 ),
11886  computeGhostTrack = cms.bool( False ),
11887  ghostTrackPriorDeltaR = cms.double( 0.03 ),
11888  jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3AssociatorCaloJet40Eta2p1" ),
11889  jetDirectionUsingGhostTrack = cms.bool( False ),
11890  minimumNumberOfPixelHits = cms.int32( 2 ),
11891  jetDirectionUsingTracks = cms.bool( False ),
11892  computeProbabilities = cms.bool( False ),
11893  useTrackQuality = cms.bool( False ),
11894  maximumChiSquared = cms.double( 20.0 )
11895 )
11896 fragment.hltL3SecondaryVertexTagInfosCaloJet40Eta2p1 = cms.EDProducer( "SecondaryVertexProducer",
11897  extSVDeltaRToJet = cms.double( 0.3 ),
11898  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
11899  vertexReco = cms.PSet(
11900  primcut = cms.double( 1.8 ),
11901  seccut = cms.double( 6.0 ),
11902  smoothing = cms.bool( False ),
11903  weightthreshold = cms.double( 0.001 ),
11904  minweight = cms.double( 0.5 ),
11905  finder = cms.string( "avr" )
11906  ),
11907  vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ),
11908  constraint = cms.string( "BeamSpot" ),
11909  trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfosCaloJet40Eta2p1" ),
11910  vertexCuts = cms.PSet(
11911  distSig3dMax = cms.double( 99999.9 ),
11912  fracPV = cms.double( 0.65 ),
11913  distVal2dMax = cms.double( 2.5 ),
11914  useTrackWeights = cms.bool( True ),
11915  maxDeltaRToJetAxis = cms.double( 0.5 ),
11916  v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
11917  distSig2dMin = cms.double( 3.0 ),
11918  multiplicityMin = cms.uint32( 2 ),
11919  distVal2dMin = cms.double( 0.01 ),
11920  distSig2dMax = cms.double( 99999.9 ),
11921  distVal3dMax = cms.double( 99999.9 ),
11922  minimumTrackWeight = cms.double( 0.5 ),
11923  distVal3dMin = cms.double( -99999.9 ),
11924  massMax = cms.double( 6.5 ),
11925  distSig3dMin = cms.double( -99999.9 )
11926  ),
11927  useExternalSV = cms.bool( False ),
11928  minimumTrackWeight = cms.double( 0.5 ),
11929  usePVError = cms.bool( True ),
11930  trackSelection = cms.PSet(
11931  b_pT = cms.double( 0.3684 ),
11932  max_pT = cms.double( 500.0 ),
11933  useVariableJTA = cms.bool( False ),
11934  maxDecayLen = cms.double( 99999.9 ),
11935  sip3dValMin = cms.double( -99999.9 ),
11936  max_pT_dRcut = cms.double( 0.1 ),
11937  a_pT = cms.double( 0.005263 ),
11938  totalHitsMin = cms.uint32( 2 ),
11939  jetDeltaRMax = cms.double( 0.3 ),
11940  a_dR = cms.double( -0.001053 ),
11941  maxDistToAxis = cms.double( 0.2 ),
11942  ptMin = cms.double( 1.0 ),
11943  qualityClass = cms.string( "any" ),
11944  pixelHitsMin = cms.uint32( 2 ),
11945  sip2dValMax = cms.double( 99999.9 ),
11946  max_pT_trackPTcut = cms.double( 3.0 ),
11947  sip2dValMin = cms.double( -99999.9 ),
11948  normChi2Max = cms.double( 99999.9 ),
11949  sip3dValMax = cms.double( 99999.9 ),
11950  sip3dSigMin = cms.double( -99999.9 ),
11951  min_pT = cms.double( 120.0 ),
11952  min_pT_dRcut = cms.double( 0.5 ),
11953  sip2dSigMax = cms.double( 99999.9 ),
11954  sip3dSigMax = cms.double( 99999.9 ),
11955  sip2dSigMin = cms.double( -99999.9 ),
11956  b_dR = cms.double( 0.6263 )
11957  ),
11958  trackSort = cms.string( "sip3dSig" ),
11959  extSVCollection = cms.InputTag( "secondaryVertices" )
11960 )
11961 fragment.hltL3CombinedSecondaryVertexBJetTagsCaloJet40Eta2p1 = cms.EDProducer( "JetTagProducer",
11962  jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ),
11963  tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfosCaloJet40Eta2p1','hltL3SecondaryVertexTagInfosCaloJet40Eta2p1' )
11964 )
11965 fragment.hltPABLifetimeL3FilterCSVCaloJet40Eta2p1 = cms.EDFilter( "HLTCaloJetTag",
11966  saveTags = cms.bool( True ),
11967  MinJets = cms.int32( 1 ),
11968  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsCaloJet40Eta2p1" ),
11969  TriggerType = cms.int32( 86 ),
11970  Jets = cms.InputTag( "jets4bTaggerCaloJet40Eta2p1ForJets" ),
11971  MinTag = cms.double( 0.7 ),
11972  MaxTag = cms.double( 999999.0 )
11973 )
11974 fragment.hltPrePAAK4CaloBJetCSV60Eta2p1 = cms.EDFilter( "HLTPrescaler",
11975  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
11976  offset = cms.uint32( 0 )
11977 )
11978 fragment.hltSinglePAAK4CaloJet60Eta2p1 = cms.EDFilter( "HLT1CaloJet",
11979  saveTags = cms.bool( True ),
11980  MinPt = cms.double( 60.0 ),
11981  MinN = cms.int32( 1 ),
11982  MaxEta = cms.double( 2.1 ),
11983  MinMass = cms.double( -1.0 ),
11984  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
11985  MinE = cms.double( -1.0 ),
11986  triggerType = cms.int32( 85 )
11987 )
11988 fragment.jets4bTaggerCaloJet60Eta2p1ForJets = cms.EDFilter( "CaloJetSelector",
11989  filter = cms.bool( False ),
11990  src = cms.InputTag( "reduceJetMultEta2p1ForJets" ),
11991  cut = cms.string( "pt > 60.0" )
11992 )
11993 fragment.hltPABLifetimeL3FilterCSVCaloJet60Eta2p1 = cms.EDFilter( "HLTCaloJetTag",
11994  saveTags = cms.bool( True ),
11995  MinJets = cms.int32( 1 ),
11996  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsCaloJet40Eta2p1" ),
11997  TriggerType = cms.int32( 86 ),
11998  Jets = cms.InputTag( "jets4bTaggerCaloJet60Eta2p1ForJets" ),
11999  MinTag = cms.double( 0.7 ),
12000  MaxTag = cms.double( 999999.0 )
12001 )
12002 fragment.hltPrePAAK4CaloBJetCSV80Eta2p1 = cms.EDFilter( "HLTPrescaler",
12003  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12004  offset = cms.uint32( 0 )
12005 )
12006 fragment.hltSinglePAAK4CaloJet80Eta2p1 = cms.EDFilter( "HLT1CaloJet",
12007  saveTags = cms.bool( True ),
12008  MinPt = cms.double( 80.0 ),
12009  MinN = cms.int32( 1 ),
12010  MaxEta = cms.double( 2.1 ),
12011  MinMass = cms.double( -1.0 ),
12012  inputTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
12013  MinE = cms.double( -1.0 ),
12014  triggerType = cms.int32( 85 )
12015 )
12016 fragment.jets4bTaggerCaloJet80Eta2p1ForJets = cms.EDFilter( "CaloJetSelector",
12017  filter = cms.bool( False ),
12018  src = cms.InputTag( "reduceJetMultEta2p1ForJets" ),
12019  cut = cms.string( "pt > 80.0" )
12020 )
12021 fragment.hltPABLifetimeL3FilterCSVCaloJet80Eta2p1 = cms.EDFilter( "HLTCaloJetTag",
12022  saveTags = cms.bool( True ),
12023  MinJets = cms.int32( 1 ),
12024  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsCaloJet40Eta2p1" ),
12025  TriggerType = cms.int32( 86 ),
12026  Jets = cms.InputTag( "jets4bTaggerCaloJet80Eta2p1ForJets" ),
12027  MinTag = cms.double( 0.7 ),
12028  MaxTag = cms.double( 999999.0 )
12029 )
12030 fragment.hltPrePAAK4PFBJetCSV40Eta2p1 = cms.EDFilter( "HLTPrescaler",
12031  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12032  offset = cms.uint32( 0 )
12033 )
12034 fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 = cms.EDProducer( "PFJetsMatchedToFilteredCaloJetsProducer",
12035  DeltaR = cms.double( 0.5 ),
12036  CaloJetFilter = cms.InputTag( "hltSinglePAAK4CaloJet30Eta5p1" ),
12037  TriggerType = cms.int32( 85 ),
12038  PFJetSrc = cms.InputTag( "hltPAAK4PFJetsCorrected" )
12039 )
12040 fragment.hltSinglePAAK4PFJet40Eta2p1 = cms.EDFilter( "HLT1PFJet",
12041  saveTags = cms.bool( True ),
12042  MinPt = cms.double( 40.0 ),
12043  MinN = cms.int32( 1 ),
12044  MaxEta = cms.double( 2.1 ),
12045  MinMass = cms.double( -1.0 ),
12046  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1" ),
12047  MinE = cms.double( -1.0 ),
12048  triggerType = cms.int32( 85 )
12049 )
12050 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
12051  vertexCollections = cms.VPSet(
12052  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
12053  useBeamConstraint = cms.bool( False ),
12054  minNdof = cms.double( 0.0 ),
12055  algorithm = cms.string( "AdaptiveVertexFitter" ),
12056  label = cms.string( "" )
12057  ),
12058  cms.PSet( maxDistanceToBeam = cms.double( 1.0 ),
12059  useBeamConstraint = cms.bool( True ),
12060  minNdof = cms.double( 0.0 ),
12061  algorithm = cms.string( "AdaptiveVertexFitter" ),
12062  label = cms.string( "WithBS" )
12063  )
12064  ),
12065  verbose = cms.untracked.bool( False ),
12066  TkFilterParameters = cms.PSet(
12067  maxNormalizedChi2 = cms.double( 20.0 ),
12068  minPt = cms.double( 0.0 ),
12069  algorithm = cms.string( "filter" ),
12070  maxD0Significance = cms.double( 999.0 ),
12071  trackQuality = cms.string( "any" ),
12072  minPixelLayersWithHits = cms.int32( 2 ),
12073  minSiliconLayersWithHits = cms.int32( 5 )
12074  ),
12075  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
12076  TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
12077  TkClusParameters = cms.PSet(
12078  TkDAClusParameters = cms.PSet(
12079  d0CutOff = cms.double( 999.0 ),
12080  Tmin = cms.double( 4.0 ),
12081  dzCutOff = cms.double( 4.0 ),
12082  coolingFactor = cms.double( 0.6 ),
12083  use_vdt = cms.untracked.bool( True ),
12084  vertexSize = cms.double( 0.15 )
12085  ),
12086  algorithm = cms.string( "DA_vect" )
12087  )
12088 )
12089 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
12090  src = cms.InputTag( "hltVerticesPF" ),
12091  filterParams = cms.PSet(
12092  maxZ = cms.double( 24.0 ),
12093  minNdof = cms.double( 4.0 ),
12094  maxRho = cms.double( 2.0 ),
12095  pvSrc = cms.InputTag( "hltVerticesPF" )
12096  )
12097 )
12098 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
12099  filter = cms.bool( True ),
12100  src = cms.InputTag( "hltVerticesPFSelector" ),
12101  cut = cms.string( "!isFake" )
12102 )
12103 fragment.hltPAPFJetForBtagSelector = cms.EDFilter( "HLT1PFJet",
12104  saveTags = cms.bool( True ),
12105  MinPt = cms.double( 30.0 ),
12106  MinN = cms.int32( 1 ),
12107  MaxEta = cms.double( 2.6 ),
12108  MinMass = cms.double( -1.0 ),
12109  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrected" ),
12110  MinE = cms.double( -1.0 ),
12111  triggerType = cms.int32( 86 )
12112 )
12113 fragment.hltPAPFJetForBtag = cms.EDProducer( "HLTPFJetCollectionProducer",
12114  TriggerTypes = cms.vint32( 86 ),
12115  HLTObject = cms.InputTag( "hltPAPFJetForBtagSelector" )
12116 )
12117 fragment.hltPABLifetimeAssociatorPF = cms.EDProducer( "JetTracksAssociatorAtVertex",
12118  jets = cms.InputTag( "hltPAPFJetForBtag" ),
12119  tracks = cms.InputTag( "hltPFMuonMerging" ),
12120  useAssigned = cms.bool( False ),
12121  coneSize = cms.double( 0.4 ),
12122  pvSrc = cms.InputTag( "" )
12123 )
12124 fragment.hltPABLifetimeTagInfosPF = cms.EDProducer( "TrackIPProducer",
12125  maximumTransverseImpactParameter = cms.double( 0.2 ),
12126  minimumNumberOfHits = cms.int32( 3 ),
12127  minimumTransverseMomentum = cms.double( 1.0 ),
12128  primaryVertex = cms.InputTag( "hltVerticesPFFilter" ),
12129  maximumLongitudinalImpactParameter = cms.double( 17.0 ),
12130  computeGhostTrack = cms.bool( True ),
12131  ghostTrackPriorDeltaR = cms.double( 0.03 ),
12132  jetTracks = cms.InputTag( "hltPABLifetimeAssociatorPF" ),
12133  jetDirectionUsingGhostTrack = cms.bool( False ),
12134  minimumNumberOfPixelHits = cms.int32( 2 ),
12135  jetDirectionUsingTracks = cms.bool( False ),
12136  computeProbabilities = cms.bool( True ),
12137  useTrackQuality = cms.bool( False ),
12138  maximumChiSquared = cms.double( 5.0 )
12139 )
12140 fragment.hltInclusiveVertexFinderPF = cms.EDProducer( "InclusiveVertexFinder",
12141  fitterSigmacut = cms.double( 3.0 ),
12142  vertexReco = cms.PSet(
12143  smoothing = cms.bool( True ),
12144  primcut = cms.double( 1.0 ),
12145  finder = cms.string( "avr" ),
12146  seccut = cms.double( 3.0 )
12147  ),
12148  fitterTini = cms.double( 256.0 ),
12149  fitterRatio = cms.double( 0.25 ),
12150  vertexMinDLen2DSig = cms.double( 2.5 ),
12151  maximumLongitudinalImpactParameter = cms.double( 0.3 ),
12152  vertexMinAngleCosine = cms.double( 0.95 ),
12153  primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
12154  tracks = cms.InputTag( "hltPFMuonMerging" ),
12155  maxNTracks = cms.uint32( 30 ),
12156  clusterizer = cms.PSet(
12157  seedMin3DIPValue = cms.double( 0.005 ),
12158  clusterMaxDistance = cms.double( 0.05 ),
12159  seedMin3DIPSignificance = cms.double( 1.2 ),
12160  seedMax3DIPSignificance = cms.double( 9999.0 ),
12161  distanceRatio = cms.double( 20.0 ),
12162  clusterMaxSignificance = cms.double( 4.5 ),
12163  clusterMinAngleCosine = cms.double( 0.5 ),
12164  seedMax3DIPValue = cms.double( 9999.0 )
12165  ),
12166  useVertexReco = cms.bool( True ),
12167  vertexMinDLenSig = cms.double( 0.5 ),
12168  useDirectVertexFitter = cms.bool( True ),
12169  minHits = cms.uint32( 8 ),
12170  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12171  minPt = cms.double( 0.8 )
12172 )
12173 fragment.hltInclusiveSecondaryVerticesPF = cms.EDProducer( "VertexMerger",
12174  minSignificance = cms.double( 2.0 ),
12175  secondaryVertices = cms.InputTag( "hltInclusiveVertexFinderPF" ),
12176  maxFraction = cms.double( 0.7 )
12177 )
12178 fragment.hltTrackVertexArbitratorPF = cms.EDProducer( "TrackVertexArbitrator",
12179  fitterSigmacut = cms.double( 3.0 ),
12180  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12181  fitterTini = cms.double( 256.0 ),
12182  trackMinLayers = cms.int32( 4 ),
12183  fitterRatio = cms.double( 0.25 ),
12184  secondaryVertices = cms.InputTag( "hltInclusiveSecondaryVerticesPF" ),
12185  sigCut = cms.double( 5.0 ),
12186  distCut = cms.double( 0.04 ),
12187  trackMinPt = cms.double( 0.4 ),
12188  primaryVertices = cms.InputTag( "hltVerticesPFFilter" ),
12189  tracks = cms.InputTag( "hltPFMuonMerging" ),
12190  dLenFraction = cms.double( 0.333 ),
12191  trackMinPixels = cms.int32( 1 ),
12192  dRCut = cms.double( 0.4 )
12193 )
12194 fragment.hltInclusiveMergedVerticesPF = cms.EDProducer( "VertexMerger",
12195  minSignificance = cms.double( 10.0 ),
12196  secondaryVertices = cms.InputTag( "hltTrackVertexArbitratorPF" ),
12197  maxFraction = cms.double( 0.2 )
12198 )
12199 fragment.hltPASecondaryVertexTagInfosPF = cms.EDProducer( "SecondaryVertexProducer",
12200  extSVDeltaRToJet = cms.double( 0.3 ),
12201  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
12202  vertexReco = cms.PSet(
12203  primcut = cms.double( 1.8 ),
12204  seccut = cms.double( 6.0 ),
12205  smoothing = cms.bool( False ),
12206  weightthreshold = cms.double( 0.001 ),
12207  minweight = cms.double( 0.5 ),
12208  finder = cms.string( "avr" )
12209  ),
12210  vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ),
12211  constraint = cms.string( "BeamSpot" ),
12212  trackIPTagInfos = cms.InputTag( "hltPABLifetimeTagInfosPF" ),
12213  vertexCuts = cms.PSet(
12214  distSig3dMax = cms.double( 99999.9 ),
12215  fracPV = cms.double( 0.79 ),
12216  distVal2dMax = cms.double( 2.5 ),
12217  useTrackWeights = cms.bool( True ),
12218  maxDeltaRToJetAxis = cms.double( 0.5 ),
12219  v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
12220  distSig2dMin = cms.double( 2.0 ),
12221  multiplicityMin = cms.uint32( 2 ),
12222  distVal2dMin = cms.double( 0.01 ),
12223  distSig2dMax = cms.double( 99999.9 ),
12224  distVal3dMax = cms.double( 99999.9 ),
12225  minimumTrackWeight = cms.double( 0.5 ),
12226  distVal3dMin = cms.double( -99999.9 ),
12227  massMax = cms.double( 6.5 ),
12228  distSig3dMin = cms.double( -99999.9 )
12229  ),
12230  useExternalSV = cms.bool( True ),
12231  minimumTrackWeight = cms.double( 0.5 ),
12232  usePVError = cms.bool( True ),
12233  trackSelection = cms.PSet(
12234  totalHitsMin = cms.uint32( 2 ),
12235  jetDeltaRMax = cms.double( 0.3 ),
12236  qualityClass = cms.string( "any" ),
12237  pixelHitsMin = cms.uint32( 2 ),
12238  sip3dSigMin = cms.double( -99999.9 ),
12239  sip3dSigMax = cms.double( 99999.9 ),
12240  normChi2Max = cms.double( 99999.9 ),
12241  maxDistToAxis = cms.double( 0.2 ),
12242  sip2dValMax = cms.double( 99999.9 ),
12243  maxDecayLen = cms.double( 99999.9 ),
12244  ptMin = cms.double( 1.0 ),
12245  sip2dSigMax = cms.double( 99999.9 ),
12246  sip2dSigMin = cms.double( -99999.9 ),
12247  sip3dValMax = cms.double( 99999.9 ),
12248  sip2dValMin = cms.double( -99999.9 ),
12249  sip3dValMin = cms.double( -99999.9 )
12250  ),
12251  trackSort = cms.string( "sip3dSig" ),
12252  extSVCollection = cms.InputTag( "hltInclusiveMergedVerticesPF" )
12253 )
12254 fragment.hltPACombinedSecondaryVertexBJetTagsPF = cms.EDProducer( "JetTagProducer",
12255  jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ),
12256  tagInfos = cms.VInputTag( 'hltPABLifetimeTagInfosPF','hltPASecondaryVertexTagInfosPF' )
12257 )
12258 fragment.hltSelectorPFJetsEta2p1 = cms.EDFilter( "PFJetSelector",
12259  filter = cms.bool( False ),
12260  src = cms.InputTag( "hltPAAK4PFJetsCorrected" ),
12261  cut = cms.string( "abs(eta)<2.1" )
12262 )
12263 fragment.hltSelectorPFJetsPt40 = cms.EDFilter( "PtMinPFJetSelector",
12264  src = cms.InputTag( "hltSelectorPFJetsEta2p1" ),
12265  ptMin = cms.double( 40.0 )
12266 )
12267 fragment.hltSelector10PFJets40 = cms.EDFilter( "LargestEtPFJetSelector",
12268  maxNumber = cms.uint32( 10 ),
12269  filter = cms.bool( False ),
12270  src = cms.InputTag( "hltSelectorPFJetsPt40" )
12271 )
12272 fragment.hltBTagPFCSVp016SingleWithMatching40 = cms.EDFilter( "HLTPFJetTagWithMatching",
12273  saveTags = cms.bool( True ),
12274  deltaR = cms.double( 0.1 ),
12275  MinJets = cms.int32( 1 ),
12276  JetTags = cms.InputTag( "hltPACombinedSecondaryVertexBJetTagsPF" ),
12277  TriggerType = cms.int32( 86 ),
12278  Jets = cms.InputTag( "hltSelector10PFJets40" ),
12279  MinTag = cms.double( 0.7 ),
12280  MaxTag = cms.double( 999999.0 )
12281 )
12282 fragment.hltPrePAAK4PFBJetCSV60Eta2p1 = cms.EDFilter( "HLTPrescaler",
12283  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12284  offset = cms.uint32( 0 )
12285 )
12286 fragment.hltSinglePAAK4PFJet60Eta2p1 = cms.EDFilter( "HLT1PFJet",
12287  saveTags = cms.bool( True ),
12288  MinPt = cms.double( 60.0 ),
12289  MinN = cms.int32( 1 ),
12290  MaxEta = cms.double( 2.1 ),
12291  MinMass = cms.double( -1.0 ),
12292  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1" ),
12293  MinE = cms.double( -1.0 ),
12294  triggerType = cms.int32( 85 )
12295 )
12296 fragment.hltSelectorPFJetsPt60 = cms.EDFilter( "PtMinPFJetSelector",
12297  src = cms.InputTag( "hltSelectorPFJetsEta2p1" ),
12298  ptMin = cms.double( 60.0 )
12299 )
12300 fragment.hltSelector10PFJets60 = cms.EDFilter( "LargestEtPFJetSelector",
12301  maxNumber = cms.uint32( 10 ),
12302  filter = cms.bool( False ),
12303  src = cms.InputTag( "hltSelectorPFJetsPt60" )
12304 )
12305 fragment.hltBTagPFCSVp016SingleWithMatching60 = cms.EDFilter( "HLTPFJetTagWithMatching",
12306  saveTags = cms.bool( True ),
12307  deltaR = cms.double( 0.1 ),
12308  MinJets = cms.int32( 1 ),
12309  JetTags = cms.InputTag( "hltPACombinedSecondaryVertexBJetTagsPF" ),
12310  TriggerType = cms.int32( 86 ),
12311  Jets = cms.InputTag( "hltSelector10PFJets60" ),
12312  MinTag = cms.double( 0.7 ),
12313  MaxTag = cms.double( 999999.0 )
12314 )
12315 fragment.hltPrePAAK4PFBJetCSV80Eta2p1 = cms.EDFilter( "HLTPrescaler",
12316  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12317  offset = cms.uint32( 0 )
12318 )
12319 fragment.hltSinglePAAK4PFJet80Eta2p1 = cms.EDFilter( "HLT1PFJet",
12320  saveTags = cms.bool( True ),
12321  MinPt = cms.double( 80.0 ),
12322  MinN = cms.int32( 1 ),
12323  MaxEta = cms.double( 2.1 ),
12324  MinMass = cms.double( -1.0 ),
12325  inputTag = cms.InputTag( "hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1" ),
12326  MinE = cms.double( -1.0 ),
12327  triggerType = cms.int32( 85 )
12328 )
12329 fragment.hltSelectorPFJetsPt80 = cms.EDFilter( "PtMinPFJetSelector",
12330  src = cms.InputTag( "hltSelectorPFJetsEta2p1" ),
12331  ptMin = cms.double( 80.0 )
12332 )
12333 fragment.hltSelector10PFJets80 = cms.EDFilter( "LargestEtPFJetSelector",
12334  maxNumber = cms.uint32( 10 ),
12335  filter = cms.bool( False ),
12336  src = cms.InputTag( "hltSelectorPFJetsPt80" )
12337 )
12338 fragment.hltBTagPFCSVp016SingleWithMatching80 = cms.EDFilter( "HLTPFJetTagWithMatching",
12339  saveTags = cms.bool( True ),
12340  deltaR = cms.double( 0.1 ),
12341  MinJets = cms.int32( 1 ),
12342  JetTags = cms.InputTag( "hltPACombinedSecondaryVertexBJetTagsPF" ),
12343  TriggerType = cms.int32( 86 ),
12344  Jets = cms.InputTag( "hltSelector10PFJets80" ),
12345  MinTag = cms.double( 0.7 ),
12346  MaxTag = cms.double( 999999.0 )
12347 )
12348 fragment.hltPrePAAK4PFBJetCSV40CommonTrackingEta2p1 = cms.EDFilter( "HLTPrescaler",
12349  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12350  offset = cms.uint32( 0 )
12351 )
12352 fragment.hltFastPixelBLifetimeL3AssociatorPFJet40Eta2p1 = cms.EDProducer( "JetTracksAssociatorAtVertex",
12353  jets = cms.InputTag( "hltSelector10PFJets40" ),
12354  tracks = cms.InputTag( "hltPAIterativeTrackingMergedForJets" ),
12355  useAssigned = cms.bool( False ),
12356  coneSize = cms.double( 0.4 ),
12357  pvSrc = cms.InputTag( "" )
12358 )
12359 fragment.hltFastPixelBLifetimeL3TagInfosPFJet40Eta2p1 = cms.EDProducer( "TrackIPProducer",
12360  maximumTransverseImpactParameter = cms.double( 0.2 ),
12361  minimumNumberOfHits = cms.int32( 8 ),
12362  minimumTransverseMomentum = cms.double( 1.0 ),
12363  primaryVertex = cms.InputTag( 'hltHIPAVerticesL3','WithBS' ),
12364  maximumLongitudinalImpactParameter = cms.double( 17.0 ),
12365  computeGhostTrack = cms.bool( False ),
12366  ghostTrackPriorDeltaR = cms.double( 0.03 ),
12367  jetTracks = cms.InputTag( "hltFastPixelBLifetimeL3AssociatorPFJet40Eta2p1" ),
12368  jetDirectionUsingGhostTrack = cms.bool( False ),
12369  minimumNumberOfPixelHits = cms.int32( 2 ),
12370  jetDirectionUsingTracks = cms.bool( False ),
12371  computeProbabilities = cms.bool( False ),
12372  useTrackQuality = cms.bool( False ),
12373  maximumChiSquared = cms.double( 20.0 )
12374 )
12375 fragment.hltL3SecondaryVertexTagInfosPFJet40Eta2p1 = cms.EDProducer( "SecondaryVertexProducer",
12376  extSVDeltaRToJet = cms.double( 0.3 ),
12377  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
12378  vertexReco = cms.PSet(
12379  primcut = cms.double( 1.8 ),
12380  seccut = cms.double( 6.0 ),
12381  smoothing = cms.bool( False ),
12382  weightthreshold = cms.double( 0.001 ),
12383  minweight = cms.double( 0.5 ),
12384  finder = cms.string( "avr" )
12385  ),
12386  vertexSelection = cms.PSet( sortCriterium = cms.string( "dist3dError" ) ),
12387  constraint = cms.string( "BeamSpot" ),
12388  trackIPTagInfos = cms.InputTag( "hltFastPixelBLifetimeL3TagInfosPFJet40Eta2p1" ),
12389  vertexCuts = cms.PSet(
12390  distSig3dMax = cms.double( 99999.9 ),
12391  fracPV = cms.double( 0.65 ),
12392  distVal2dMax = cms.double( 2.5 ),
12393  useTrackWeights = cms.bool( True ),
12394  maxDeltaRToJetAxis = cms.double( 0.5 ),
12395  v0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
12396  distSig2dMin = cms.double( 3.0 ),
12397  multiplicityMin = cms.uint32( 2 ),
12398  distVal2dMin = cms.double( 0.01 ),
12399  distSig2dMax = cms.double( 99999.9 ),
12400  distVal3dMax = cms.double( 99999.9 ),
12401  minimumTrackWeight = cms.double( 0.5 ),
12402  distVal3dMin = cms.double( -99999.9 ),
12403  massMax = cms.double( 6.5 ),
12404  distSig3dMin = cms.double( -99999.9 )
12405  ),
12406  useExternalSV = cms.bool( False ),
12407  minimumTrackWeight = cms.double( 0.5 ),
12408  usePVError = cms.bool( True ),
12409  trackSelection = cms.PSet(
12410  b_pT = cms.double( 0.3684 ),
12411  max_pT = cms.double( 500.0 ),
12412  useVariableJTA = cms.bool( False ),
12413  maxDecayLen = cms.double( 99999.9 ),
12414  sip3dValMin = cms.double( -99999.9 ),
12415  max_pT_dRcut = cms.double( 0.1 ),
12416  a_pT = cms.double( 0.005263 ),
12417  totalHitsMin = cms.uint32( 2 ),
12418  jetDeltaRMax = cms.double( 0.3 ),
12419  a_dR = cms.double( -0.001053 ),
12420  maxDistToAxis = cms.double( 0.2 ),
12421  ptMin = cms.double( 1.0 ),
12422  qualityClass = cms.string( "any" ),
12423  pixelHitsMin = cms.uint32( 2 ),
12424  sip2dValMax = cms.double( 99999.9 ),
12425  max_pT_trackPTcut = cms.double( 3.0 ),
12426  sip2dValMin = cms.double( -99999.9 ),
12427  normChi2Max = cms.double( 99999.9 ),
12428  sip3dValMax = cms.double( 99999.9 ),
12429  sip3dSigMin = cms.double( -99999.9 ),
12430  min_pT = cms.double( 120.0 ),
12431  min_pT_dRcut = cms.double( 0.5 ),
12432  sip2dSigMax = cms.double( 99999.9 ),
12433  sip3dSigMax = cms.double( 99999.9 ),
12434  sip2dSigMin = cms.double( -99999.9 ),
12435  b_dR = cms.double( 0.6263 )
12436  ),
12437  trackSort = cms.string( "sip3dSig" ),
12438  extSVCollection = cms.InputTag( "secondaryVertices" )
12439 )
12440 fragment.hltL3CombinedSecondaryVertexBJetTagsPFJet40Eta2p1 = cms.EDProducer( "JetTagProducer",
12441  jetTagComputer = cms.string( "hltCombinedSecondaryVertexV2" ),
12442  tagInfos = cms.VInputTag( 'hltFastPixelBLifetimeL3TagInfosPFJet40Eta2p1','hltL3SecondaryVertexTagInfosPFJet40Eta2p1' )
12443 )
12444 fragment.hltBTagPFCSVp016SingleWithMatching40CommonTracking = cms.EDFilter( "HLTPFJetTagWithMatching",
12445  saveTags = cms.bool( True ),
12446  deltaR = cms.double( 0.1 ),
12447  MinJets = cms.int32( 1 ),
12448  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsPFJet40Eta2p1" ),
12449  TriggerType = cms.int32( 86 ),
12450  Jets = cms.InputTag( "hltSelector10PFJets40" ),
12451  MinTag = cms.double( 0.7 ),
12452  MaxTag = cms.double( 999999.0 )
12453 )
12454 fragment.hltPrePAAK4PFBJetCSV60CommonTrackingEta2p1 = cms.EDFilter( "HLTPrescaler",
12455  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12456  offset = cms.uint32( 0 )
12457 )
12458 fragment.hltSelectorPFJetsPt60ForBTag = cms.EDFilter( "PtMinPFJetSelector",
12459  src = cms.InputTag( "hltSelector10PFJets40" ),
12460  ptMin = cms.double( 60.0 )
12461 )
12462 fragment.hltBTagPFCSVp016SingleWithMatching60CommonTracking = cms.EDFilter( "HLTPFJetTagWithMatching",
12463  saveTags = cms.bool( True ),
12464  deltaR = cms.double( 0.1 ),
12465  MinJets = cms.int32( 1 ),
12466  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsPFJet40Eta2p1" ),
12467  TriggerType = cms.int32( 86 ),
12468  Jets = cms.InputTag( "hltSelectorPFJetsPt60ForBTag" ),
12469  MinTag = cms.double( 0.7 ),
12470  MaxTag = cms.double( 999999.0 )
12471 )
12472 fragment.hltPrePAAK4PFBJetCSV80CommonTrackingEta2p1 = cms.EDFilter( "HLTPrescaler",
12473  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12474  offset = cms.uint32( 0 )
12475 )
12476 fragment.hltSelectorPFJetsPt80ForBTag = cms.EDFilter( "PtMinPFJetSelector",
12477  src = cms.InputTag( "hltSelector10PFJets40" ),
12478  ptMin = cms.double( 80.0 )
12479 )
12480 fragment.hltBTagPFCSVp016SingleWithMatching80CommonTracking = cms.EDFilter( "HLTPFJetTagWithMatching",
12481  saveTags = cms.bool( True ),
12482  deltaR = cms.double( 0.1 ),
12483  MinJets = cms.int32( 1 ),
12484  JetTags = cms.InputTag( "hltL3CombinedSecondaryVertexBJetTagsPFJet40Eta2p1" ),
12485  TriggerType = cms.int32( 86 ),
12486  Jets = cms.InputTag( "hltSelectorPFJetsPt80ForBTag" ),
12487  MinTag = cms.double( 0.7 ),
12488  MaxTag = cms.double( 999999.0 )
12489 )
12490 fragment.hltPrePADiAK4CaloJetAve40Eta5p1 = cms.EDFilter( "HLTPrescaler",
12491  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12492  offset = cms.uint32( 0 )
12493 )
12494 fragment.hltDiAk4CaloJetAve40Eta5p1 = cms.EDFilter( "HLTDiCaloJetAveFilter",
12495  saveTags = cms.bool( True ),
12496  inputJetTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
12497  minPtAve = cms.double( 40.0 ),
12498  minPtJet3 = cms.double( 99999.0 ),
12499  triggerType = cms.int32( 85 ),
12500  minDphi = cms.double( -1.0 )
12501 )
12502 fragment.hltPrePADiAK4CaloJetAve60Eta5p1 = cms.EDFilter( "HLTPrescaler",
12503  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12504  offset = cms.uint32( 0 )
12505 )
12506 fragment.hltDiAk4CaloJetAve60Eta5p1 = cms.EDFilter( "HLTDiCaloJetAveFilter",
12507  saveTags = cms.bool( True ),
12508  inputJetTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
12509  minPtAve = cms.double( 60.0 ),
12510  minPtJet3 = cms.double( 99999.0 ),
12511  triggerType = cms.int32( 85 ),
12512  minDphi = cms.double( -1.0 )
12513 )
12514 fragment.hltPrePADiAK4CaloJetAve80Eta5p1 = cms.EDFilter( "HLTPrescaler",
12515  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12516  offset = cms.uint32( 0 )
12517 )
12518 fragment.hltDiAk4CaloJetAve80Eta5p1 = cms.EDFilter( "HLTDiCaloJetAveFilter",
12519  saveTags = cms.bool( True ),
12520  inputJetTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
12521  minPtAve = cms.double( 80.0 ),
12522  minPtJet3 = cms.double( 99999.0 ),
12523  triggerType = cms.int32( 85 ),
12524  minDphi = cms.double( -1.0 )
12525 )
12526 fragment.hltPrePADiAK4PFJetAve40Eta5p1 = cms.EDFilter( "HLTPrescaler",
12527  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12528  offset = cms.uint32( 0 )
12529 )
12530 fragment.hltDiAk4CaloJetAve20Eta5p1 = cms.EDFilter( "HLTDiCaloJetAveFilter",
12531  saveTags = cms.bool( True ),
12532  inputJetTag = cms.InputTag( "hltPAAK4CaloJetsCorrectedIDPassed" ),
12533  minPtAve = cms.double( 20.0 ),
12534  minPtJet3 = cms.double( 99999.0 ),
12535  triggerType = cms.int32( 85 ),
12536  minDphi = cms.double( -1.0 )
12537 )
12538 fragment.hltDiAk4PFJetAve40Eta5p1 = cms.EDFilter( "HLTDiPFJetAveFilter",
12539  saveTags = cms.bool( True ),
12540  inputJetTag = cms.InputTag( "hltPAAK4PFJetsCorrected" ),
12541  minPtAve = cms.double( 40.0 ),
12542  minPtJet3 = cms.double( 99999.0 ),
12543  triggerType = cms.int32( 85 ),
12544  minDphi = cms.double( -1.0 )
12545 )
12546 fragment.hltPrePADiAK4PFJetAve60Eta5p1 = cms.EDFilter( "HLTPrescaler",
12547  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12548  offset = cms.uint32( 0 )
12549 )
12550 fragment.hltDiAk4PFJetAve60Eta5p1 = cms.EDFilter( "HLTDiPFJetAveFilter",
12551  saveTags = cms.bool( True ),
12552  inputJetTag = cms.InputTag( "hltPAAK4PFJetsCorrected" ),
12553  minPtAve = cms.double( 60.0 ),
12554  minPtJet3 = cms.double( 99999.0 ),
12555  triggerType = cms.int32( 85 ),
12556  minDphi = cms.double( -1.0 )
12557 )
12558 fragment.hltPrePADiAK4PFJetAve80Eta5p1 = cms.EDFilter( "HLTPrescaler",
12559  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12560  offset = cms.uint32( 0 )
12561 )
12562 fragment.hltDiAk4PFJetAve80Eta5p1 = cms.EDFilter( "HLTDiPFJetAveFilter",
12563  saveTags = cms.bool( True ),
12564  inputJetTag = cms.InputTag( "hltPAAK4PFJetsCorrected" ),
12565  minPtAve = cms.double( 80.0 ),
12566  minPtJet3 = cms.double( 99999.0 ),
12567  triggerType = cms.int32( 85 ),
12568  minDphi = cms.double( -1.0 )
12569 )
12570 fragment.hltPrePASinglePhoton10Eta3p1 = cms.EDFilter( "HLTPrescaler",
12571  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12572  offset = cms.uint32( 0 )
12573 )
12574 fragment.hltIslandBasicClustersHI = cms.EDProducer( "IslandClusterProducer",
12575  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12576  IslandEndcapSeedThr = cms.double( 0.18 ),
12577  posCalcParameters = cms.PSet(
12578  T0_barl = cms.double( 7.4 ),
12579  LogWeighted = cms.bool( True ),
12580  T0_endc = cms.double( 3.1 ),
12581  T0_endcPresh = cms.double( 1.2 ),
12582  W0 = cms.double( 4.2 ),
12583  X0 = cms.double( 0.89 )
12584  ),
12585  barrelShapeAssociation = cms.string( "islandBarrelShapeAssoc" ),
12586  endcapShapeAssociation = cms.string( "islandEndcapShapeAssoc" ),
12587  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12588  clustershapecollectionEE = cms.string( "islandEndcapShape" ),
12589  clustershapecollectionEB = cms.string( "islandBarrelShape" ),
12590  VerbosityLevel = cms.string( "ERROR" ),
12591  IslandBarrelSeedThr = cms.double( 0.5 ),
12592  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
12593  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" )
12594 )
12595 fragment.hltHiIslandSuperClustersHI = cms.EDProducer( "HiSuperClusterProducer",
12596  barrelSuperclusterCollection = cms.string( "islandBarrelSuperClustersHI" ),
12597  endcapEtaSearchRoad = cms.double( 0.14 ),
12598  barrelClusterCollection = cms.string( "islandBarrelBasicClustersHI" ),
12599  endcapClusterProducer = cms.string( "hltIslandBasicClustersHI" ),
12600  barrelPhiSearchRoad = cms.double( 0.8 ),
12601  endcapPhiSearchRoad = cms.double( 0.6 ),
12602  endcapBCEnergyThreshold = cms.double( 0.0 ),
12603  VerbosityLevel = cms.string( "ERROR" ),
12604  seedTransverseEnergyThreshold = cms.double( 1.0 ),
12605  barrelEtaSearchRoad = cms.double( 0.07 ),
12606  endcapSuperclusterCollection = cms.string( "islandEndcapSuperClustersHI" ),
12607  barrelBCEnergyThreshold = cms.double( 0.0 ),
12608  doBarrel = cms.bool( True ),
12609  doEndcaps = cms.bool( True ),
12610  endcapClusterCollection = cms.string( "islandEndcapBasicClustersHI" ),
12611  barrelClusterProducer = cms.string( "hltIslandBasicClustersHI" )
12612 )
12613 fragment.hltHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
12614  corectedSuperClusterCollection = cms.string( "" ),
12615  sigmaElectronicNoise = cms.double( 0.03 ),
12616  superClusterAlgo = cms.string( "Island" ),
12617  etThresh = cms.double( 0.0 ),
12618  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandBarrelSuperClustersHI' ),
12619  applyEnergyCorrection = cms.bool( True ),
12620  isl_fCorrPset = cms.PSet(
12621  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
12622  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 ),
12623  fBremThVect = cms.vdouble( 1.2, 1.2 ),
12624  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 ),
12625  brLinearLowThr = cms.double( 0.0 ),
12626  brLinearHighThr = cms.double( 0.0 ),
12627  minR9Barrel = cms.double( 0.94 ),
12628  minR9Endcap = cms.double( 0.95 ),
12629  maxR9 = cms.double( 1.5 )
12630  ),
12631  VerbosityLevel = cms.string( "ERROR" ),
12632  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' )
12633 )
12634 fragment.hltHiCorrectedIslandEndcapSuperClustersHI = cms.EDProducer( "HiEgammaSCCorrectionMaker",
12635  corectedSuperClusterCollection = cms.string( "" ),
12636  sigmaElectronicNoise = cms.double( 0.15 ),
12637  superClusterAlgo = cms.string( "Island" ),
12638  etThresh = cms.double( 0.0 ),
12639  rawSuperClusterProducer = cms.InputTag( 'hltHiIslandSuperClustersHI','islandEndcapSuperClustersHI' ),
12640  applyEnergyCorrection = cms.bool( True ),
12641  isl_fCorrPset = cms.PSet(
12642  fEtaVect = cms.vdouble( 0.993, 0.0, 0.00546, 1.165, -0.180844, 0.040312 ),
12643  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 ),
12644  fBremThVect = cms.vdouble( 1.2, 1.2 ),
12645  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 ),
12646  brLinearLowThr = cms.double( 0.0 ),
12647  brLinearHighThr = cms.double( 0.0 ),
12648  minR9Barrel = cms.double( 0.94 ),
12649  minR9Endcap = cms.double( 0.95 ),
12650  maxR9 = cms.double( 1.5 )
12651  ),
12652  VerbosityLevel = cms.string( "ERROR" ),
12653  recHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
12654 )
12655 fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI = cms.EDProducer( "HiSpikeCleaner",
12656  originalSuperClusterProducer = cms.InputTag( "hltHiCorrectedIslandBarrelSuperClustersHI" ),
12657  recHitProducerEndcap = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
12658  TimingCut = cms.untracked.double( 9999999.0 ),
12659  swissCutThr = cms.untracked.double( 0.95 ),
12660  recHitProducerBarrel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
12661  etCut = cms.double( 8.0 ),
12662  outputColl = cms.string( "" )
12663 )
12664 fragment.hltRecoHIEcalWithCleaningCandidate = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
12665  scIslandEndcapProducer = cms.InputTag( "hltHiCorrectedIslandEndcapSuperClustersHI" ),
12666  scHybridBarrelProducer = cms.InputTag( "hltCleanedHiCorrectedIslandBarrelSuperClustersHI" ),
12667  recoEcalCandidateCollection = cms.string( "" )
12668 )
12669 fragment.hltHIPhoton10Eta3p1 = cms.EDFilter( "HLT1Photon",
12670  saveTags = cms.bool( True ),
12671  MinPt = cms.double( 10.0 ),
12672  MinN = cms.int32( 1 ),
12673  MaxEta = cms.double( 3.1 ),
12674  MinMass = cms.double( -1.0 ),
12675  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12676  MinE = cms.double( -1.0 ),
12677  triggerType = cms.int32( 81 )
12678 )
12679 fragment.hltL1sSingleEG5BptxAND = cms.EDFilter( "HLTL1TSeed",
12680  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_BptxAND" ),
12681  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12682  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12683  saveTags = cms.bool( True ),
12684  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12685  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12686  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12687  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12688  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12689 )
12690 fragment.hltPrePASinglePhoton15Eta3p1 = cms.EDFilter( "HLTPrescaler",
12691  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12692  offset = cms.uint32( 0 )
12693 )
12694 fragment.hltHIPhoton15Eta3p1 = cms.EDFilter( "HLT1Photon",
12695  saveTags = cms.bool( True ),
12696  MinPt = cms.double( 15.0 ),
12697  MinN = cms.int32( 1 ),
12698  MaxEta = cms.double( 3.1 ),
12699  MinMass = cms.double( -1.0 ),
12700  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12701  MinE = cms.double( -1.0 ),
12702  triggerType = cms.int32( 81 )
12703 )
12704 fragment.hltPrePASinglePhoton15Eta3p1SeededWithMB = cms.EDFilter( "HLTPrescaler",
12705  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12706  offset = cms.uint32( 0 )
12707 )
12708 fragment.hltL1sSingleEG10BptxAND = cms.EDFilter( "HLTL1TSeed",
12709  L1SeedsLogicalExpression = cms.string( "L1_SingleEG10_BptxAND" ),
12710  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12711  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12712  saveTags = cms.bool( True ),
12713  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12714  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12715  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12716  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12717  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12718 )
12719 fragment.hltPrePASinglePhoton20Eta3p1 = cms.EDFilter( "HLTPrescaler",
12720  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12721  offset = cms.uint32( 0 )
12722 )
12723 fragment.hltHIPhoton20Eta3p1 = cms.EDFilter( "HLT1Photon",
12724  saveTags = cms.bool( True ),
12725  MinPt = cms.double( 20.0 ),
12726  MinN = cms.int32( 1 ),
12727  MaxEta = cms.double( 3.1 ),
12728  MinMass = cms.double( -1.0 ),
12729  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12730  MinE = cms.double( -1.0 ),
12731  triggerType = cms.int32( 81 )
12732 )
12733 fragment.hltPrePASinglePhoton20Eta3p1SeededWithMB = cms.EDFilter( "HLTPrescaler",
12734  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12735  offset = cms.uint32( 0 )
12736 )
12737 fragment.hltL1sSingleEG14BptxAND = cms.EDFilter( "HLTL1TSeed",
12738  L1SeedsLogicalExpression = cms.string( "L1_SingleEG14_BptxAND" ),
12739  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12740  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12741  saveTags = cms.bool( True ),
12742  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12743  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12744  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12745  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12746  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12747 )
12748 fragment.hltPrePASinglePhoton30Eta3p1 = cms.EDFilter( "HLTPrescaler",
12749  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12750  offset = cms.uint32( 0 )
12751 )
12752 fragment.hltHIPhoton30Eta3p1 = cms.EDFilter( "HLT1Photon",
12753  saveTags = cms.bool( True ),
12754  MinPt = cms.double( 30.0 ),
12755  MinN = cms.int32( 1 ),
12756  MaxEta = cms.double( 3.1 ),
12757  MinMass = cms.double( -1.0 ),
12758  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12759  MinE = cms.double( -1.0 ),
12760  triggerType = cms.int32( 81 )
12761 )
12762 fragment.hltL1sSingleEG14BptxANDORSingleJet24BptxAND = cms.EDFilter( "HLTL1TSeed",
12763  L1SeedsLogicalExpression = cms.string( "L1_SingleEG14_BptxAND OR L1_SingleJet24_BptxAND" ),
12764  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12765  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12766  saveTags = cms.bool( True ),
12767  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12768  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12769  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12770  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12771  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12772 )
12773 fragment.hltPrePASinglePhoton30L1EGJetEta3p1 = cms.EDFilter( "HLTPrescaler",
12774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12775  offset = cms.uint32( 0 )
12776 )
12777 fragment.hltL1sSingleEG18BptxAND = cms.EDFilter( "HLTL1TSeed",
12778  L1SeedsLogicalExpression = cms.string( "L1_SingleEG18_BptxAND" ),
12779  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12780  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12781  saveTags = cms.bool( True ),
12782  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12783  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12784  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12785  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12786  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12787 )
12788 fragment.hltPrePASinglePhoton40Eta3p1 = cms.EDFilter( "HLTPrescaler",
12789  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12790  offset = cms.uint32( 0 )
12791 )
12792 fragment.hltHIPhoton40Eta3p1 = cms.EDFilter( "HLT1Photon",
12793  saveTags = cms.bool( True ),
12794  MinPt = cms.double( 40.0 ),
12795  MinN = cms.int32( 1 ),
12796  MaxEta = cms.double( 3.1 ),
12797  MinMass = cms.double( -1.0 ),
12798  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12799  MinE = cms.double( -1.0 ),
12800  triggerType = cms.int32( 81 )
12801 )
12802 fragment.hltL1sSingleEG18BptxANDORSingleJet36BptxAND = cms.EDFilter( "HLTL1TSeed",
12803  L1SeedsLogicalExpression = cms.string( "L1_SingleEG18_BptxAND OR L1_SingleJet36_BptxAND" ),
12804  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12805  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12806  saveTags = cms.bool( True ),
12807  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12808  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12809  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12810  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12811  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12812 )
12813 fragment.hltPrePASinglePhoton40L1EGJetEta3p1 = cms.EDFilter( "HLTPrescaler",
12814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12815  offset = cms.uint32( 0 )
12816 )
12817 fragment.hltL1sSingleEG14ORSingleEG18BptxAND = cms.EDFilter( "HLTL1TSeed",
12818  L1SeedsLogicalExpression = cms.string( "L1_SingleEG14_BptxAND OR L1_SingleEG18_BptxAND" ),
12819  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12820  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12821  saveTags = cms.bool( True ),
12822  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12823  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
12824  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12825  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
12826  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
12827 )
12828 fragment.hltPrePADoublePhoton15Eta3p1Mass501000 = cms.EDFilter( "HLTPrescaler",
12829  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12830  offset = cms.uint32( 0 )
12831 )
12832 fragment.hltHIDoublePhotonCut15Eta3p1 = cms.EDFilter( "HLT1Photon",
12833  saveTags = cms.bool( True ),
12834  MinPt = cms.double( 15.0 ),
12835  MinN = cms.int32( 2 ),
12836  MaxEta = cms.double( 3.1 ),
12837  MinMass = cms.double( -1.0 ),
12838  inputTag = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12839  MinE = cms.double( -1.0 ),
12840  triggerType = cms.int32( 81 )
12841 )
12842 fragment.hltHIDoublePhoton15Eta3p1Mass501000Filter = cms.EDFilter( "HLTPMMassFilter",
12843  saveTags = cms.bool( True ),
12844  lowerMassCut = cms.double( 50.0 ),
12845  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12846  isElectron1 = cms.untracked.bool( False ),
12847  isElectron2 = cms.untracked.bool( False ),
12848  l1EGCand = cms.InputTag( "" ),
12849  upperMassCut = cms.double( 1000.0 ),
12850  candTag = cms.InputTag( "hltHIDoublePhotonCut15Eta3p1" ),
12851  reqOppCharge = cms.untracked.bool( False ),
12852  nZcandcut = cms.int32( 1 )
12853 )
12854 fragment.hltPrePASinglePhoton10Eta3p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
12855  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12856  offset = cms.uint32( 0 )
12857 )
12858 fragment.hltPrePASinglePhoton10Eta3p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
12859  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12860  offset = cms.uint32( 0 )
12861 )
12862 fragment.hltPrePASinglePhoton15Eta3p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
12863  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12864  offset = cms.uint32( 0 )
12865 )
12866 fragment.hltPrePASinglePhoton15Eta3p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
12867  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12868  offset = cms.uint32( 0 )
12869 )
12870 fragment.hltPrePASinglePhoton20Eta3p1PAL3Mu3 = cms.EDFilter( "HLTPrescaler",
12871  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12872  offset = cms.uint32( 0 )
12873 )
12874 fragment.hltPrePASinglePhoton20Eta3p1PAL3Mu5 = cms.EDFilter( "HLTPrescaler",
12875  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12876  offset = cms.uint32( 0 )
12877 )
12878 fragment.hltPrePASingleIsoPhoton20Eta3p1 = cms.EDFilter( "HLTPrescaler",
12879  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12880  offset = cms.uint32( 0 )
12881 )
12882 fragment.hltIslandEgammaHoverE = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
12883  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
12884  doRhoCorrection = cms.bool( False ),
12885  outerCone = cms.double( 0.14 ),
12886  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
12887  innerCone = cms.double( 0.0 ),
12888  useSingleTower = cms.bool( False ),
12889  rhoProducer = cms.InputTag( "" ),
12890  depth = cms.int32( -1 ),
12891  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12892  recoEcalCandidateProducer = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12893  rhoMax = cms.double( 9.9999999E7 ),
12894  etMin = cms.double( 0.0 ),
12895  rhoScale = cms.double( 1.0 ),
12896  doEtSum = cms.bool( False )
12897 )
12898 fragment.hltIsoIsland20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12899  thrOverE2EE = cms.double( -1.0 ),
12900  saveTags = cms.bool( True ),
12901  useEt = cms.bool( False ),
12902  thrOverE2EB = cms.double( -1.0 ),
12903  thrRegularEE = cms.double( -1.0 ),
12904  thrOverEEE = cms.double( 0.2 ),
12905  varTag = cms.InputTag( "hltIslandEgammaHoverE" ),
12906  thrOverEEB = cms.double( 0.3 ),
12907  thrRegularEB = cms.double( -1.0 ),
12908  lessThan = cms.bool( True ),
12909  l1EGCand = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12910  ncandcut = cms.int32( 1 ),
12911  candTag = cms.InputTag( "hltHIPhoton20Eta3p1" )
12912 )
12913 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
12914  l1InputRegions = cms.VPSet(
12915  cms.PSet( maxEt = cms.double( 999999.0 ),
12916  regionEtaMargin = cms.double( 0.9 ),
12917  minEt = cms.double( 5.0 ),
12918  regionPhiMargin = cms.double( 1.2 ),
12919  inputColl = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12920  type = cms.string( "EGamma" )
12921  ),
12922  cms.PSet( maxEt = cms.double( 999999.0 ),
12923  regionEtaMargin = cms.double( 0.9 ),
12924  minEt = cms.double( 170.0 ),
12925  regionPhiMargin = cms.double( 1.2 ),
12926  inputColl = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12927  type = cms.string( "Jet" )
12928  ),
12929  cms.PSet( maxEt = cms.double( 999999.0 ),
12930  regionEtaMargin = cms.double( 0.9 ),
12931  minEt = cms.double( 100.0 ),
12932  regionPhiMargin = cms.double( 1.2 ),
12933  inputColl = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12934  type = cms.string( "Tau" )
12935  )
12936  ),
12937  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
12938  productLabels = cms.vstring( 'EcalRecHitsEB',
12939  'EcalRecHitsEE' )
12940 )
12941 fragment.hltIslandEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
12942  recoEcalCandidateProducer = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12943  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
12944  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
12945  isIeta = cms.bool( True )
12946 )
12947 fragment.hltIsoIsland20LooseClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12948  thrOverE2EE = cms.double( -1.0 ),
12949  saveTags = cms.bool( True ),
12950  useEt = cms.bool( False ),
12951  thrOverE2EB = cms.double( -1.0 ),
12952  thrRegularEE = cms.double( 0.031 ),
12953  thrOverEEE = cms.double( -1.0 ),
12954  varTag = cms.InputTag( 'hltIslandEgammaClusterShape','sigmaIEtaIEta5x5' ),
12955  thrOverEEB = cms.double( -1.0 ),
12956  thrRegularEB = cms.double( 0.013 ),
12957  lessThan = cms.bool( True ),
12958  l1EGCand = cms.InputTag( "hltRecoHIEcalWithCleaningCandidate" ),
12959  ncandcut = cms.int32( 1 ),
12960  candTag = cms.InputTag( "hltIsoIsland20HEFilter" )
12961 )
12962 fragment.hltPrePAPhoton10Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
12963  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
12964  offset = cms.uint32( 0 )
12965 )
12966 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
12967  l1InputRegions = cms.VPSet(
12968  cms.PSet( maxEt = cms.double( 999999.0 ),
12969  regionEtaMargin = cms.double( 0.9 ),
12970  minEt = cms.double( 5.0 ),
12971  regionPhiMargin = cms.double( 1.2 ),
12972  inputColl = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
12973  type = cms.string( "EGamma" )
12974  ),
12975  cms.PSet( maxEt = cms.double( 999999.0 ),
12976  regionEtaMargin = cms.double( 0.9 ),
12977  minEt = cms.double( 170.0 ),
12978  regionPhiMargin = cms.double( 1.2 ),
12979  inputColl = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
12980  type = cms.string( "Jet" )
12981  ),
12982  cms.PSet( maxEt = cms.double( 999999.0 ),
12983  regionEtaMargin = cms.double( 0.9 ),
12984  minEt = cms.double( 100.0 ),
12985  regionPhiMargin = cms.double( 1.2 ),
12986  inputColl = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
12987  type = cms.string( "Tau" )
12988  )
12989  ),
12990  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
12991  productLabels = cms.vstring( 'EcalRecHitsES' )
12992 )
12993 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
12994  producers = cms.VPSet(
12995  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
12996  qualityTests = cms.VPSet(
12997  cms.PSet( threshold = cms.double( 0.08 ),
12998  name = cms.string( "PFRecHitQTestThreshold" )
12999  ),
13000  cms.PSet( timingCleaning = cms.bool( True ),
13001  topologicalCleaning = cms.bool( True ),
13002  cleaningThreshold = cms.double( 2.0 ),
13003  skipTTRecoveredHits = cms.bool( True ),
13004  name = cms.string( "PFRecHitQTestECAL" )
13005  )
13006  ),
13007  name = cms.string( "PFEBRecHitCreator" )
13008  ),
13009  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
13010  qualityTests = cms.VPSet(
13011  cms.PSet( threshold = cms.double( 0.3 ),
13012  name = cms.string( "PFRecHitQTestThreshold" )
13013  ),
13014  cms.PSet( timingCleaning = cms.bool( True ),
13015  topologicalCleaning = cms.bool( True ),
13016  cleaningThreshold = cms.double( 2.0 ),
13017  skipTTRecoveredHits = cms.bool( True ),
13018  name = cms.string( "PFRecHitQTestECAL" )
13019  )
13020  ),
13021  name = cms.string( "PFEERecHitCreator" )
13022  )
13023  ),
13024  navigator = cms.PSet(
13025  barrel = cms.PSet( ),
13026  endcap = cms.PSet( ),
13027  name = cms.string( "PFRecHitECALNavigator" )
13028  )
13029 )
13030 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
13031  producers = cms.VPSet(
13032  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
13033  qualityTests = cms.VPSet(
13034  cms.PSet( threshold = cms.double( 7.0E-6 ),
13035  name = cms.string( "PFRecHitQTestThreshold" )
13036  )
13037  ),
13038  name = cms.string( "PFPSRecHitCreator" )
13039  )
13040  ),
13041  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) )
13042 )
13043 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
13044  pfClusterBuilder = cms.PSet(
13045  minFracTot = cms.double( 1.0E-20 ),
13046  positionCalc = cms.PSet(
13047  minFractionInCalc = cms.double( 1.0E-9 ),
13048  logWeightDenominator = cms.double( 6.0E-5 ),
13049  minAllowedNormalization = cms.double( 1.0E-9 ),
13050  posCalcNCrystals = cms.int32( -1 ),
13051  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
13052  ),
13053  maxIterations = cms.uint32( 50 ),
13054  stoppingTolerance = cms.double( 1.0E-8 ),
13055  minFractionToKeep = cms.double( 1.0E-7 ),
13056  excludeOtherSeeds = cms.bool( True ),
13057  showerSigma = cms.double( 0.3 ),
13058  recHitEnergyNorms = cms.VPSet(
13059  cms.PSet( detector = cms.string( "PS1" ),
13060  recHitEnergyNorm = cms.double( 6.0E-5 )
13061  ),
13062  cms.PSet( detector = cms.string( "PS2" ),
13063  recHitEnergyNorm = cms.double( 6.0E-5 )
13064  )
13065  ),
13066  algoName = cms.string( "Basic2DGenericPFlowClusterizer" )
13067  ),
13068  positionReCalc = cms.PSet( ),
13069  initialClusteringStep = cms.PSet(
13070  thresholdsByDetector = cms.VPSet(
13071  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
13072  detector = cms.string( "PS1" ),
13073  gatheringThresholdPt = cms.double( 0.0 )
13074  ),
13075  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
13076  detector = cms.string( "PS2" ),
13077  gatheringThresholdPt = cms.double( 0.0 )
13078  )
13079  ),
13080  useCornerCells = cms.bool( False ),
13081  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
13082  ),
13083  energyCorrector = cms.PSet( ),
13084  recHitCleaners = cms.VPSet(
13085  ),
13086  seedFinder = cms.PSet(
13087  nNeighbours = cms.int32( 4 ),
13088  thresholdsByDetector = cms.VPSet(
13089  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
13090  seedingThresholdPt = cms.double( 0.0 ),
13091  detector = cms.string( "PS1" )
13092  ),
13093  cms.PSet( seedingThreshold = cms.double( 1.2E-4 ),
13094  seedingThresholdPt = cms.double( 0.0 ),
13095  detector = cms.string( "PS2" )
13096  )
13097  ),
13098  algoName = cms.string( "LocalMaximumSeedFinder" )
13099  ),
13100  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" )
13101 )
13102 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
13103  pfClusterBuilder = cms.PSet(
13104  positionCalc = cms.PSet(
13105  minFractionInCalc = cms.double( 1.0E-9 ),
13106  logWeightDenominator = cms.double( 0.08 ),
13107  minAllowedNormalization = cms.double( 1.0E-9 ),
13108  posCalcNCrystals = cms.int32( 9 ),
13109  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13110  timeResolutionCalcBarrel = cms.PSet(
13111  constantTerm = cms.double( 0.428192 ),
13112  constantTermLowE = cms.double( 0.0 ),
13113  corrTermLowE = cms.double( 0.0510871 ),
13114  noiseTerm = cms.double( 1.10889 ),
13115  noiseTermLowE = cms.double( 1.31883 ),
13116  threshHighE = cms.double( 5.0 ),
13117  threshLowE = cms.double( 0.5 )
13118  ),
13119  timeResolutionCalcEndcap = cms.PSet(
13120  constantTerm = cms.double( 0.0 ),
13121  constantTermLowE = cms.double( 0.0 ),
13122  corrTermLowE = cms.double( 0.0 ),
13123  noiseTerm = cms.double( 5.72489999999 ),
13124  noiseTermLowE = cms.double( 6.92683000001 ),
13125  threshHighE = cms.double( 10.0 ),
13126  threshLowE = cms.double( 1.0 )
13127  )
13128  ),
13129  minFracTot = cms.double( 1.0E-20 ),
13130  positionCalcForConvergence = cms.PSet(
13131  minFractionInCalc = cms.double( 0.0 ),
13132  W0 = cms.double( 4.2 ),
13133  minAllowedNormalization = cms.double( 0.0 ),
13134  T0_EB = cms.double( 7.4 ),
13135  X0 = cms.double( 0.89 ),
13136  T0_ES = cms.double( 1.2 ),
13137  T0_EE = cms.double( 3.1 ),
13138  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
13139  ),
13140  maxIterations = cms.uint32( 50 ),
13141  stoppingTolerance = cms.double( 1.0E-8 ),
13142  minFractionToKeep = cms.double( 1.0E-7 ),
13143  excludeOtherSeeds = cms.bool( True ),
13144  showerSigma = cms.double( 1.5 ),
13145  recHitEnergyNorms = cms.VPSet(
13146  cms.PSet( detector = cms.string( "ECAL_BARREL" ),
13147  recHitEnergyNorm = cms.double( 0.08 )
13148  ),
13149  cms.PSet( detector = cms.string( "ECAL_ENDCAP" ),
13150  recHitEnergyNorm = cms.double( 0.3 )
13151  )
13152  ),
13153  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
13154  allCellsPositionCalc = cms.PSet(
13155  minFractionInCalc = cms.double( 1.0E-9 ),
13156  logWeightDenominator = cms.double( 0.08 ),
13157  minAllowedNormalization = cms.double( 1.0E-9 ),
13158  posCalcNCrystals = cms.int32( -1 ),
13159  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
13160  timeResolutionCalcBarrel = cms.PSet(
13161  constantTerm = cms.double( 0.428192 ),
13162  constantTermLowE = cms.double( 0.0 ),
13163  corrTermLowE = cms.double( 0.0510871 ),
13164  noiseTerm = cms.double( 1.10889 ),
13165  noiseTermLowE = cms.double( 1.31883 ),
13166  threshHighE = cms.double( 5.0 ),
13167  threshLowE = cms.double( 0.5 )
13168  ),
13169  timeResolutionCalcEndcap = cms.PSet(
13170  constantTerm = cms.double( 0.0 ),
13171  constantTermLowE = cms.double( 0.0 ),
13172  corrTermLowE = cms.double( 0.0 ),
13173  noiseTerm = cms.double( 5.72489999999 ),
13174  noiseTermLowE = cms.double( 6.92683000001 ),
13175  threshHighE = cms.double( 10.0 ),
13176  threshLowE = cms.double( 1.0 )
13177  )
13178  )
13179  ),
13180  positionReCalc = cms.PSet(
13181  minFractionInCalc = cms.double( 0.0 ),
13182  W0 = cms.double( 4.2 ),
13183  minAllowedNormalization = cms.double( 0.0 ),
13184  T0_EB = cms.double( 7.4 ),
13185  X0 = cms.double( 0.89 ),
13186  T0_ES = cms.double( 1.2 ),
13187  T0_EE = cms.double( 3.1 ),
13188  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" )
13189  ),
13190  initialClusteringStep = cms.PSet(
13191  thresholdsByDetector = cms.VPSet(
13192  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
13193  detector = cms.string( "ECAL_BARREL" ),
13194  gatheringThresholdPt = cms.double( 0.0 )
13195  ),
13196  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
13197  detector = cms.string( "ECAL_ENDCAP" ),
13198  gatheringThresholdPt = cms.double( 0.0 )
13199  )
13200  ),
13201  useCornerCells = cms.bool( True ),
13202  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
13203  ),
13204  energyCorrector = cms.PSet( ),
13205  recHitCleaners = cms.VPSet(
13206  cms.PSet( cleaningByDetector = cms.VPSet(
13207  cms.PSet( doubleSpikeS6S2 = cms.double( 0.04 ),
13208  fractionThresholdModifier = cms.double( 3.0 ),
13209  doubleSpikeThresh = cms.double( 10.0 ),
13210  minS4S1_b = cms.double( -0.024 ),
13211  singleSpikeThresh = cms.double( 4.0 ),
13212  detector = cms.string( "ECAL_BARREL" ),
13213  minS4S1_a = cms.double( 0.04 ),
13214  energyThresholdModifier = cms.double( 2.0 )
13215  ),
13216  cms.PSet( doubleSpikeS6S2 = cms.double( -1.0 ),
13217  fractionThresholdModifier = cms.double( 3.0 ),
13218  doubleSpikeThresh = cms.double( 1.0E9 ),
13219  minS4S1_b = cms.double( -0.0125 ),
13220  singleSpikeThresh = cms.double( 15.0 ),
13221  detector = cms.string( "ECAL_ENDCAP" ),
13222  minS4S1_a = cms.double( 0.02 ),
13223  energyThresholdModifier = cms.double( 2.0 )
13224  )
13225 ),
13226  algoName = cms.string( "SpikeAndDoubleSpikeCleaner" )
13227  )
13228  ),
13229  seedFinder = cms.PSet(
13230  nNeighbours = cms.int32( 8 ),
13231  thresholdsByDetector = cms.VPSet(
13232  cms.PSet( seedingThreshold = cms.double( 0.6 ),
13233  seedingThresholdPt = cms.double( 0.15 ),
13234  detector = cms.string( "ECAL_ENDCAP" )
13235  ),
13236  cms.PSet( seedingThreshold = cms.double( 0.23 ),
13237  seedingThresholdPt = cms.double( 0.0 ),
13238  detector = cms.string( "ECAL_BARREL" )
13239  )
13240  ),
13241  algoName = cms.string( "LocalMaximumSeedFinder" )
13242  ),
13243  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" )
13244 )
13245 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
13246  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
13247  minimumPSEnergy = cms.double( 0.0 ),
13248  energyCorrector = cms.PSet(
13249  applyCrackCorrections = cms.bool( False ),
13250  algoName = cms.string( "PFClusterEMEnergyCorrector" )
13251  ),
13252  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
13253 )
13254 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
13255  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
13256  doSatelliteClusterMerge = cms.bool( False ),
13257  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
13258  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
13259  useRegression = cms.bool( True ),
13260  satelliteMajorityFraction = cms.double( 0.5 ),
13261  thresh_PFClusterEndcap = cms.double( 0.5 ),
13262  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
13263  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
13264  use_preshower = cms.bool( True ),
13265  thresh_PFClusterBarrel = cms.double( 0.5 ),
13266  thresh_SCEt = cms.double( 4.0 ),
13267  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
13268  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
13269  verbose = cms.untracked.bool( False ),
13270  useDynamicDPhiWindow = cms.bool( True ),
13271  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
13272  regressionConfig = cms.PSet(
13273  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
13274  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
13275  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
13276  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
13277  isHLT = cms.bool( True ),
13278  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
13279  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" )
13280  ),
13281  applyCrackCorrections = cms.bool( False ),
13282  satelliteClusterSeedThreshold = cms.double( 50.0 ),
13283  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
13284  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
13285  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
13286  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
13287  ClusteringType = cms.string( "Mustache" ),
13288  EnergyWeight = cms.string( "Raw" ),
13289  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
13290  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
13291  thresh_PFClusterES = cms.double( 0.5 ),
13292  seedThresholdIsET = cms.bool( True ),
13293  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" )
13294 )
13295 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
13296  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
13297  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
13298  recoEcalCandidateCollection = cms.string( "" )
13299 )
13300 fragment.hltEGL1SingleEG5BptxANDFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
13301  doIsolated = cms.bool( False ),
13302  endcap_end = cms.double( 2.65 ),
13303  region_phi_size = cms.double( 1.044 ),
13304  saveTags = cms.bool( True ),
13305  region_eta_size_ecap = cms.double( 1.0 ),
13306  barrel_end = cms.double( 1.4791 ),
13307  l1IsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13308  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
13309  l1CenJetsTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
13310  region_eta_size = cms.double( 0.522 ),
13311  L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5BptxAND" ),
13312  candNonIsolatedTag = cms.InputTag( "" ),
13313  l1NonIsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13314  ncandcut = cms.int32( 1 ),
13315  l1TausTag = cms.InputTag( 'hltCaloStage2Digis','Tau' )
13316 )
13317 fragment.hltEGBptxAND10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13318  saveTags = cms.bool( True ),
13319  inputTag = cms.InputTag( "hltEGL1SingleEG5BptxANDFilter" ),
13320  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13321  etcutEE = cms.double( 10.0 ),
13322  etcutEB = cms.double( 10.0 ),
13323  ncandcut = cms.int32( 1 )
13324 )
13325 fragment.hltHcalDigisL1EGSeeded = cms.EDProducer( "HLTHcalDigisInRegionsProducer",
13326  inputCollTags = cms.VInputTag( 'hltHcalDigis' ),
13327  etaPhiRegions = cms.VPSet(
13328  cms.PSet( maxEt = cms.double( -1.0 ),
13329  minEt = cms.double( 5.0 ),
13330  maxDeltaR = cms.double( 0.25 ),
13331  maxDPhi = cms.double( 0.0 ),
13332  maxDEta = cms.double( 0.0 ),
13333  type = cms.string( "RecoEcalCandidate" ),
13334  inputColl = cms.InputTag( "hltEgammaCandidates" )
13335  )
13336  ),
13337  outputProductNames = cms.vstring( '' )
13338 )
13339 fragment.hltHbherecoMethod2L1EGSeeded = cms.EDProducer( "HcalHitReconstructor",
13340  pedestalUpperLimit = cms.double( 2.7 ),
13341  timeSlewPars = cms.vdouble( 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0, 12.2999, -2.19142, 0.0 ),
13342  pedestalSubtractionType = cms.int32( 1 ),
13343  respCorrM3 = cms.double( 0.95 ),
13344  timeSlewParsType = cms.int32( 1 ),
13345  digiTimeFromDB = cms.bool( True ),
13346  mcOOTCorrectionName = cms.string( "HBHE" ),
13347  S9S1stat = cms.PSet(
13348  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 ),
13349  HcalAcceptSeverityLevel = cms.int32( 9 ),
13350  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 ),
13351  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 ),
13352  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 ),
13353  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 ),
13354  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 ),
13355  isS8S1 = cms.bool( False )
13356  ),
13357  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
13358  tsFromDB = cms.bool( True ),
13359  samplesToAdd = cms.int32( 2 ),
13360  mcOOTCorrectionCategory = cms.string( "MC" ),
13361  dataOOTCorrectionName = cms.string( "HBHE" ),
13362  puCorrMethod = cms.int32( 2 ),
13363  correctionPhaseNS = cms.double( 6.0 ),
13364  HFInWindowStat = cms.PSet(
13365  hflongEthresh = cms.double( 40.0 ),
13366  hflongMinWindowTime = cms.vdouble( -10.0 ),
13367  hfshortEthresh = cms.double( 40.0 ),
13368  hflongMaxWindowTime = cms.vdouble( 10.0 ),
13369  hfshortMaxWindowTime = cms.vdouble( 10.0 ),
13370  hfshortMinWindowTime = cms.vdouble( -12.0 )
13371  ),
13372  digiLabel = cms.InputTag( "hltHcalDigisL1EGSeeded" ),
13373  setHSCPFlags = cms.bool( True ),
13374  firstAuxTS = cms.int32( 4 ),
13375  digistat = cms.PSet(
13376  HFdigiflagCoef = cms.vdouble( 0.93, -0.38275, -0.012667 ),
13377  HFdigiflagExpectedPeak = cms.int32( 2 ),
13378  HFdigiflagSamplesToAdd = cms.int32( 3 ),
13379  HFdigiflagFirstSample = cms.int32( 1 ),
13380  HFdigiflagMinEthreshold = cms.double( 40.0 )
13381  ),
13382  hfTimingTrustParameters = cms.PSet(
13383  hfTimingTrustLevel2 = cms.int32( 4 ),
13384  hfTimingTrustLevel1 = cms.int32( 1 )
13385  ),
13386  PETstat = cms.PSet(
13387  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 ),
13388  short_R_29 = cms.vdouble( 0.8 ),
13389  HcalAcceptSeverityLevel = cms.int32( 9 ),
13390  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 ),
13391  long_R_29 = cms.vdouble( 0.8 ),
13392  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 ),
13393  short_R = cms.vdouble( 0.8 ),
13394  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 ),
13395  long_R = cms.vdouble( 0.98 )
13396  ),
13397  setSaturationFlags = cms.bool( True ),
13398  setNegativeFlags = cms.bool( True ),
13399  useLeakCorrection = cms.bool( False ),
13400  setTimingTrustFlags = cms.bool( False ),
13401  S8S1stat = cms.PSet(
13402  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 ),
13403  HcalAcceptSeverityLevel = cms.int32( 9 ),
13404  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 ),
13405  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 ),
13406  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 ),
13407  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 ),
13408  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 ),
13409  isS8S1 = cms.bool( True )
13410  ),
13411  correctForPhaseContainment = cms.bool( True ),
13412  correctForTimeslew = cms.bool( True ),
13413  setNoiseFlags = cms.bool( True ),
13414  correctTiming = cms.bool( True ),
13415  setPulseShapeFlags = cms.bool( True ),
13416  Subdetector = cms.string( "HBHE" ),
13417  dataOOTCorrectionCategory = cms.string( "Data" ),
13418  dropZSmarkedPassed = cms.bool( True ),
13419  recoParamsFromDB = cms.bool( True ),
13420  firstSample = cms.int32( 4 ),
13421  setTimingShapedCutsFlags = cms.bool( True ),
13422  pulseJitter = cms.double( 1.0 ),
13423  chargeMax = cms.double( 6.0 ),
13424  timeMin = cms.double( -12.5 ),
13425  ts4chi2 = cms.double( 15.0 ),
13426  ts345chi2 = cms.double( 100.0 ),
13427  applyTimeSlew = cms.bool( True ),
13428  applyTimeConstraint = cms.bool( True ),
13429  applyPulseJitter = cms.bool( False ),
13430  pulseShapeParameters = cms.PSet(
13431  UseDualFit = cms.bool( True ),
13432  LinearCut = cms.vdouble( -3.0, -0.054, -0.054 ),
13433  TriangleIgnoreSlow = cms.bool( False ),
13434  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
13435  LinearThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
13436  RightSlopeSmallCut = cms.vdouble( 1.08, 1.16, 1.16 ),
13437  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
13438  TS3TS4ChargeThreshold = cms.double( 70.0 ),
13439  R45PlusOneRange = cms.double( 0.2 ),
13440  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
13441  RightSlopeThreshold = cms.vdouble( 250.0, 400.0, 100000.0 ),
13442  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
13443  MinimumChargeThreshold = cms.double( 20.0 ),
13444  RightSlopeCut = cms.vdouble( 5.0, 4.15, 4.15 ),
13445  RMS8MaxThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
13446  MinimumTS4TS5Threshold = cms.double( 100.0 ),
13447  LeftSlopeThreshold = cms.vdouble( 250.0, 500.0, 100000.0 ),
13448  TS5TS6ChargeThreshold = cms.double( 70.0 ),
13449  TrianglePeakTS = cms.uint32( 4 ),
13450  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
13451  RightSlopeSmallThreshold = cms.vdouble( 150.0, 200.0, 100000.0 ),
13452  RMS8MaxCut = cms.vdouble( -13.5, -11.5, -11.5 ),
13453  TS4TS5ChargeThreshold = cms.double( 70.0 ),
13454  R45MinusOneRange = cms.double( 0.2 ),
13455  LeftSlopeCut = cms.vdouble( 5.0, 2.55, 2.55 ),
13456  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 )
13457  ),
13458  timingshapedcutsParameters = cms.PSet(
13459  ignorehighest = cms.bool( False ),
13460  win_offset = cms.double( 0.0 ),
13461  ignorelowest = cms.bool( True ),
13462  tfilterEnvelope = cms.vdouble( 50.0, -2.0, 4.25, 52.0, -2.0, 4.09, 54.0, -2.0, 3.95, 56.0, -2.0, 3.82, 58.0, -2.0, 3.71, 60.0, -2.0, 3.6, 63.0, -2.0, 3.46, 66.0, -2.0, 3.33, 69.0, -2.0, 3.22, 73.0, -2.0, 3.1, 77.0, -2.0, 2.99, 82.0, -2.0, 2.87, 88.0, -2.0, 2.75, 95.0, -2.0, 2.64, 103.0, -2.0, 2.54, 113.0, -2.0, 2.44, 127.0, -2.0, 2.33, 146.0, -2.0, 2.23, 176.0, -2.0, 2.13, 250.0, -2.0, 2.0 ),
13463  win_gain = cms.double( 3.0 )
13464  ),
13465  ts4Min = cms.double( 0.0 ),
13466  ts3chi2 = cms.double( 5.0 ),
13467  noise = cms.double( 1.0 ),
13468  applyPedConstraint = cms.bool( True ),
13469  applyUnconstrainedFit = cms.bool( False ),
13470  ts4Max = cms.double( 100.0 ),
13471  meanTime = cms.double( 0.0 ),
13472  flagParameters = cms.PSet(
13473  hitEnergyMinimum = cms.double( 1.0 ),
13474  pulseShapeParameterSets = cms.VPSet(
13475  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
13476  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
13477  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
13478  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
13479  ),
13480  nominalPedestal = cms.double( 3.0 ),
13481  hitMultiplicityThreshold = cms.int32( 17 )
13482  ),
13483  fitTimes = cms.int32( 1 ),
13484  timeMax = cms.double( 12.5 ),
13485  timeSigma = cms.double( 5.0 ),
13486  pedSigma = cms.double( 0.5 ),
13487  meanPed = cms.double( 0.0 ),
13488  hscpParameters = cms.PSet(
13489  fracLeaderMax = cms.double( 0.7 ),
13490  outerMin = cms.double( 0.0 ),
13491  r2Min = cms.double( 0.1 ),
13492  slopeMin = cms.double( -1.5 ),
13493  r1Min = cms.double( 0.15 ),
13494  fracLeaderMin = cms.double( 0.4 ),
13495  slopeMax = cms.double( -0.6 ),
13496  TimingEnergyThreshold = cms.double( 30.0 ),
13497  outerMax = cms.double( 0.1 ),
13498  r1Max = cms.double( 1.0 ),
13499  r2Max = cms.double( 0.5 )
13500  )
13501 )
13502 fragment.hltTowerMakerMethod2L1EGSeeded = cms.EDProducer( "CaloTowersCreator",
13503  EBSumThreshold = cms.double( 0.2 ),
13504  MomHBDepth = cms.double( 0.2 ),
13505  UseEtEBTreshold = cms.bool( False ),
13506  hfInput = cms.InputTag( "hltHfreco" ),
13507  AllowMissingInputs = cms.bool( False ),
13508  MomEEDepth = cms.double( 0.0 ),
13509  EESumThreshold = cms.double( 0.45 ),
13510  HBGrid = cms.vdouble( ),
13511  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
13512  HBThreshold = cms.double( 0.7 ),
13513  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
13514  UseEcalRecoveredHits = cms.bool( False ),
13515  MomConstrMethod = cms.int32( 1 ),
13516  MomHEDepth = cms.double( 0.4 ),
13517  HcalThreshold = cms.double( -1000.0 ),
13518  HF2Weights = cms.vdouble( ),
13519  HOWeights = cms.vdouble( ),
13520  EEGrid = cms.vdouble( ),
13521  UseSymEBTreshold = cms.bool( False ),
13522  EEWeights = cms.vdouble( ),
13523  EEWeight = cms.double( 1.0 ),
13524  UseHO = cms.bool( False ),
13525  HBWeights = cms.vdouble( ),
13526  HF1Weight = cms.double( 1.0 ),
13527  HF2Grid = cms.vdouble( ),
13528  HEDWeights = cms.vdouble( ),
13529  EBWeight = cms.double( 1.0 ),
13530  HF1Grid = cms.vdouble( ),
13531  EBWeights = cms.vdouble( ),
13532  HOWeight = cms.double( 1.0 ),
13533  HESWeight = cms.double( 1.0 ),
13534  HESThreshold = cms.double( 0.8 ),
13535  hbheInput = cms.InputTag( "hltHbherecoMethod2L1EGSeeded" ),
13536  HF2Weight = cms.double( 1.0 ),
13537  HF2Threshold = cms.double( 0.85 ),
13538  HcalAcceptSeverityLevel = cms.uint32( 9 ),
13539  EEThreshold = cms.double( 0.3 ),
13540  HOThresholdPlus1 = cms.double( 3.5 ),
13541  HOThresholdPlus2 = cms.double( 3.5 ),
13542  HF1Weights = cms.vdouble( ),
13543  hoInput = cms.InputTag( "hltHoreco" ),
13544  HF1Threshold = cms.double( 0.5 ),
13545  HcalPhase = cms.int32( 0 ),
13546  HESGrid = cms.vdouble( ),
13547  EcutTower = cms.double( -1000.0 ),
13548  UseRejectedRecoveredEcalHits = cms.bool( False ),
13549  UseEtEETreshold = cms.bool( False ),
13550  HESWeights = cms.vdouble( ),
13551  HOThresholdMinus1 = cms.double( 3.5 ),
13552  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
13553  'kWeird',
13554  'kBad' ),
13555  HEDWeight = cms.double( 1.0 ),
13556  UseSymEETreshold = cms.bool( False ),
13557  HEDThreshold = cms.double( 0.8 ),
13558  UseRejectedHitsOnly = cms.bool( False ),
13559  EBThreshold = cms.double( 0.07 ),
13560  HEDGrid = cms.vdouble( ),
13561  UseHcalRecoveredHits = cms.bool( False ),
13562  HOThresholdMinus2 = cms.double( 3.5 ),
13563  HOThreshold0 = cms.double( 3.5 ),
13564  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
13565  UseRejectedRecoveredHcalHits = cms.bool( False ),
13566  MomEBDepth = cms.double( 0.3 ),
13567  HBWeight = cms.double( 1.0 ),
13568  HOGrid = cms.vdouble( ),
13569  EBGrid = cms.vdouble( )
13570 )
13571 fragment.hltFixedGridRhoFastjetAllCaloForMuons = cms.EDProducer( "FixedGridRhoProducerFastjet",
13572  gridSpacing = cms.double( 0.55 ),
13573  maxRapidity = cms.double( 2.5 ),
13574  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" )
13575 )
13576 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
13577  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
13578  doRhoCorrection = cms.bool( False ),
13579  outerCone = cms.double( 0.14 ),
13580  caloTowerProducer = cms.InputTag( "hltTowerMakerMethod2L1EGSeeded" ),
13581  innerCone = cms.double( 0.0 ),
13582  useSingleTower = cms.bool( False ),
13583  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
13584  depth = cms.int32( -1 ),
13585  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13586  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
13587  rhoMax = cms.double( 9.9999999E7 ),
13588  etMin = cms.double( 0.0 ),
13589  rhoScale = cms.double( 1.0 ),
13590  doEtSum = cms.bool( False )
13591 )
13592 fragment.hltEGBptxAND10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13593  thrOverE2EE = cms.double( -1.0 ),
13594  saveTags = cms.bool( True ),
13595  useEt = cms.bool( False ),
13596  thrOverE2EB = cms.double( -1.0 ),
13597  thrRegularEE = cms.double( -1.0 ),
13598  thrOverEEE = cms.double( 0.1 ),
13599  varTag = cms.InputTag( "hltEgammaHoverE" ),
13600  thrOverEEB = cms.double( 0.15 ),
13601  thrRegularEB = cms.double( -1.0 ),
13602  lessThan = cms.bool( True ),
13603  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13604  ncandcut = cms.int32( 1 ),
13605  candTag = cms.InputTag( "hltEGBptxAND10EtFilter" )
13606 )
13607 fragment.hltPrePAPhoton15Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
13608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
13609  offset = cms.uint32( 0 )
13610 )
13611 fragment.hltEGBptxAND15EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13612  saveTags = cms.bool( True ),
13613  inputTag = cms.InputTag( "hltEGL1SingleEG5BptxANDFilter" ),
13614  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13615  etcutEE = cms.double( 15.0 ),
13616  etcutEB = cms.double( 15.0 ),
13617  ncandcut = cms.int32( 1 )
13618 )
13619 fragment.hltEGBptxAND15HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13620  thrOverE2EE = cms.double( -1.0 ),
13621  saveTags = cms.bool( True ),
13622  useEt = cms.bool( False ),
13623  thrOverE2EB = cms.double( -1.0 ),
13624  thrRegularEE = cms.double( -1.0 ),
13625  thrOverEEE = cms.double( 0.1 ),
13626  varTag = cms.InputTag( "hltEgammaHoverE" ),
13627  thrOverEEB = cms.double( 0.15 ),
13628  thrRegularEB = cms.double( -1.0 ),
13629  lessThan = cms.bool( True ),
13630  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13631  ncandcut = cms.int32( 1 ),
13632  candTag = cms.InputTag( "hltEGBptxAND15EtFilter" )
13633 )
13634 fragment.hltPrePAPhoton20Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
13635  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
13636  offset = cms.uint32( 0 )
13637 )
13638 fragment.hltEGBptxAND20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13639  saveTags = cms.bool( True ),
13640  inputTag = cms.InputTag( "hltEGL1SingleEG5BptxANDFilter" ),
13641  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13642  etcutEE = cms.double( 20.0 ),
13643  etcutEB = cms.double( 20.0 ),
13644  ncandcut = cms.int32( 1 )
13645 )
13646 fragment.hltEGBptxAND20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13647  thrOverE2EE = cms.double( -1.0 ),
13648  saveTags = cms.bool( True ),
13649  useEt = cms.bool( False ),
13650  thrOverE2EB = cms.double( -1.0 ),
13651  thrRegularEE = cms.double( -1.0 ),
13652  thrOverEEE = cms.double( 0.1 ),
13653  varTag = cms.InputTag( "hltEgammaHoverE" ),
13654  thrOverEEB = cms.double( 0.15 ),
13655  thrRegularEB = cms.double( -1.0 ),
13656  lessThan = cms.bool( True ),
13657  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13658  ncandcut = cms.int32( 1 ),
13659  candTag = cms.InputTag( "hltEGBptxAND20EtFilter" )
13660 )
13661 fragment.hltPrePAPhoton30Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
13662  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
13663  offset = cms.uint32( 0 )
13664 )
13665 fragment.hltEGL1SingleEG18BptxANDFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
13666  doIsolated = cms.bool( False ),
13667  endcap_end = cms.double( 2.65 ),
13668  region_phi_size = cms.double( 1.044 ),
13669  saveTags = cms.bool( True ),
13670  region_eta_size_ecap = cms.double( 1.0 ),
13671  barrel_end = cms.double( 1.4791 ),
13672  l1IsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13673  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
13674  l1CenJetsTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
13675  region_eta_size = cms.double( 0.522 ),
13676  L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG18BptxAND" ),
13677  candNonIsolatedTag = cms.InputTag( "" ),
13678  l1NonIsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13679  ncandcut = cms.int32( 1 ),
13680  l1TausTag = cms.InputTag( 'hltCaloStage2Digis','Tau' )
13681 )
13682 fragment.hltEGBptxAND30EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13683  saveTags = cms.bool( True ),
13684  inputTag = cms.InputTag( "hltEGL1SingleEG18BptxANDFilter" ),
13685  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13686  etcutEE = cms.double( 30.0 ),
13687  etcutEB = cms.double( 30.0 ),
13688  ncandcut = cms.int32( 1 )
13689 )
13690 fragment.hltEGBptxAND30HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13691  thrOverE2EE = cms.double( -1.0 ),
13692  saveTags = cms.bool( True ),
13693  useEt = cms.bool( False ),
13694  thrOverE2EB = cms.double( -1.0 ),
13695  thrRegularEE = cms.double( -1.0 ),
13696  thrOverEEE = cms.double( 0.1 ),
13697  varTag = cms.InputTag( "hltEgammaHoverE" ),
13698  thrOverEEB = cms.double( 0.15 ),
13699  thrRegularEB = cms.double( -1.0 ),
13700  lessThan = cms.bool( True ),
13701  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13702  ncandcut = cms.int32( 1 ),
13703  candTag = cms.InputTag( "hltEGBptxAND30EtFilter" )
13704 )
13705 fragment.hltPrePAPhoton40Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
13706  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
13707  offset = cms.uint32( 0 )
13708 )
13709 fragment.hltEGBptxAND40EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13710  saveTags = cms.bool( True ),
13711  inputTag = cms.InputTag( "hltEGL1SingleEG18BptxANDFilter" ),
13712  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13713  etcutEE = cms.double( 40.0 ),
13714  etcutEB = cms.double( 40.0 ),
13715  ncandcut = cms.int32( 1 )
13716 )
13717 fragment.hltEGBptxAND40HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13718  thrOverE2EE = cms.double( -1.0 ),
13719  saveTags = cms.bool( True ),
13720  useEt = cms.bool( False ),
13721  thrOverE2EB = cms.double( -1.0 ),
13722  thrRegularEE = cms.double( -1.0 ),
13723  thrOverEEE = cms.double( 0.1 ),
13724  varTag = cms.InputTag( "hltEgammaHoverE" ),
13725  thrOverEEB = cms.double( 0.15 ),
13726  thrRegularEB = cms.double( -1.0 ),
13727  lessThan = cms.bool( True ),
13728  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13729  ncandcut = cms.int32( 1 ),
13730  candTag = cms.InputTag( "hltEGBptxAND40EtFilter" )
13731 )
13732 fragment.hltPrePAIsoPhoton20Eta3p1PPStyle = cms.EDFilter( "HLTPrescaler",
13733  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
13734  offset = cms.uint32( 0 )
13735 )
13736 fragment.hltEGL1SingleEG14BptxANDFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
13737  doIsolated = cms.bool( False ),
13738  endcap_end = cms.double( 2.65 ),
13739  region_phi_size = cms.double( 1.044 ),
13740  saveTags = cms.bool( True ),
13741  region_eta_size_ecap = cms.double( 1.0 ),
13742  barrel_end = cms.double( 1.4791 ),
13743  l1IsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13744  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
13745  l1CenJetsTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
13746  region_eta_size = cms.double( 0.522 ),
13747  L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG14BptxAND" ),
13748  candNonIsolatedTag = cms.InputTag( "" ),
13749  l1NonIsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13750  ncandcut = cms.int32( 1 ),
13751  l1TausTag = cms.InputTag( 'hltCaloStage2Digis','Tau' )
13752 )
13753 fragment.hltIsoEGBptxAND20EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
13754  saveTags = cms.bool( True ),
13755  inputTag = cms.InputTag( "hltEGL1SingleEG14BptxANDFilter" ),
13756  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13757  etcutEE = cms.double( 20.0 ),
13758  etcutEB = cms.double( 20.0 ),
13759  ncandcut = cms.int32( 1 )
13760 )
13761 fragment.hltPAEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
13762  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
13763  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
13764  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
13765  isIeta = cms.bool( True )
13766 )
13767 fragment.hltIsoEGBptxAND20LooseClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13768  thrOverE2EE = cms.double( -1.0 ),
13769  saveTags = cms.bool( True ),
13770  useEt = cms.bool( False ),
13771  thrOverE2EB = cms.double( -1.0 ),
13772  thrRegularEE = cms.double( 0.031 ),
13773  thrOverEEE = cms.double( -1.0 ),
13774  varTag = cms.InputTag( 'hltPAEgammaClusterShape','sigmaIEtaIEta5x5' ),
13775  thrOverEEB = cms.double( -1.0 ),
13776  thrRegularEB = cms.double( 0.011 ),
13777  lessThan = cms.bool( True ),
13778  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13779  ncandcut = cms.int32( 1 ),
13780  candTag = cms.InputTag( "hltIsoEGBptxAND20EtFilter" )
13781 )
13782 fragment.hltIsoEGBptxAND20HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13783  thrOverE2EE = cms.double( -1.0 ),
13784  saveTags = cms.bool( True ),
13785  useEt = cms.bool( False ),
13786  thrOverE2EB = cms.double( -1.0 ),
13787  thrRegularEE = cms.double( -1.0 ),
13788  thrOverEEE = cms.double( 0.1 ),
13789  varTag = cms.InputTag( "hltEgammaHoverE" ),
13790  thrOverEEB = cms.double( 0.15 ),
13791  thrRegularEB = cms.double( -1.0 ),
13792  lessThan = cms.bool( True ),
13793  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13794  ncandcut = cms.int32( 1 ),
13795  candTag = cms.InputTag( "hltIsoEGBptxAND20EtFilter" )
13796 )
13797 fragment.hltPAEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
13798  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
13799  doRhoCorrection = cms.bool( True ),
13800  etaStripBarrel = cms.double( 0.0 ),
13801  energyEndcap = cms.double( 0.0 ),
13802  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
13803  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
13804  etaStripEndcap = cms.double( 0.0 ),
13805  drVetoBarrel = cms.double( 0.0 ),
13806  drMax = cms.double( 0.3 ),
13807  energyBarrel = cms.double( 0.0 ),
13808  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13809  drVetoEndcap = cms.double( 0.0 ),
13810  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
13811  rhoMax = cms.double( 9.9999999E7 ),
13812  rhoScale = cms.double( 1.0 )
13813 )
13814 fragment.hltEGBptxAND20HE0p1EcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13815  thrOverE2EE = cms.double( 0.0 ),
13816  saveTags = cms.bool( True ),
13817  useEt = cms.bool( True ),
13818  thrOverE2EB = cms.double( 0.0 ),
13819  thrRegularEE = cms.double( 4.0 ),
13820  thrOverEEE = cms.double( 0.0 ),
13821  varTag = cms.InputTag( "hltPAEgammaEcalPFClusterIso" ),
13822  thrOverEEB = cms.double( 0.0 ),
13823  thrRegularEB = cms.double( 4.0 ),
13824  lessThan = cms.bool( True ),
13825  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13826  ncandcut = cms.int32( 1 ),
13827  candTag = cms.InputTag( "hltIsoEGBptxAND20HEFilter" )
13828 )
13829 fragment.hltRegionalTowerForEgamma = cms.EDProducer( "EgammaHLTCaloTowerProducer",
13830  L1NonIsoCand = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13831  EMin = cms.double( 0.8 ),
13832  EtMin = cms.double( 0.5 ),
13833  L1IsoCand = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
13834  useTowersInCone = cms.double( 0.8 ),
13835  towerCollection = cms.InputTag( "hltTowerMakerForAll" )
13836 )
13837 fragment.hltParticleFlowRecHitHBHEForEgamma = cms.EDProducer( "PFRecHitProducer",
13838  producers = cms.VPSet(
13839  cms.PSet( name = cms.string( "PFHBHERecHitCreator" ),
13840  qualityTests = cms.VPSet(
13841  cms.PSet( name = cms.string( "PFRecHitQTestThreshold" ),
13842  threshold = cms.double( 0.8 )
13843  ),
13844  cms.PSet( cleaningThresholds = cms.vdouble( 0.0 ),
13845  flags = cms.vstring( 'Standard' ),
13846  maxSeverities = cms.vint32( 11 ),
13847  name = cms.string( "PFRecHitQTestHCALChannel" )
13848  )
13849  ),
13850  src = cms.InputTag( "hltHbhereco" )
13851  )
13852  ),
13853  navigator = cms.PSet(
13854  name = cms.string( "PFRecHitHCALNavigator" ),
13855  sigmaCut = cms.double( 4.0 ),
13856  timeResolutionCalc = cms.PSet(
13857  constantTerm = cms.double( 1.92 ),
13858  constantTermLowE = cms.double( 6.0 ),
13859  corrTermLowE = cms.double( 0.0 ),
13860  noiseTerm = cms.double( 8.64 ),
13861  noiseTermLowE = cms.double( 0.0 ),
13862  threshHighE = cms.double( 8.0 ),
13863  threshLowE = cms.double( 2.0 )
13864  )
13865  )
13866 )
13867 fragment.hltParticleFlowRecHitHCALForEgamma = cms.EDProducer( "PFCTRecHitProducer",
13868  ECAL_Compensate = cms.bool( False ),
13869  ECAL_Dead_Code = cms.uint32( 10 ),
13870  MinLongTiming_Cut = cms.double( -5.0 ),
13871  ECAL_Compensation = cms.double( 0.5 ),
13872  MaxLongTiming_Cut = cms.double( 5.0 ),
13873  weight_HFhad = cms.double( 1.0 ),
13874  ApplyPulseDPG = cms.bool( False ),
13875  navigator = cms.PSet( name = cms.string( "PFRecHitCaloTowerNavigator" ) ),
13876  ECAL_Threshold = cms.double( 10.0 ),
13877  ApplyTimeDPG = cms.bool( False ),
13878  caloTowers = cms.InputTag( "hltRegionalTowerForEgamma" ),
13879  hcalRecHitsHBHE = cms.InputTag( "hltHbhereco" ),
13880  LongFibre_Fraction = cms.double( 0.1 ),
13881  MaxShortTiming_Cut = cms.double( 5.0 ),
13882  HcalMaxAllowedHFLongShortSev = cms.int32( 9 ),
13883  thresh_Barrel = cms.double( 0.4 ),
13884  navigation_HF = cms.bool( True ),
13885  HcalMaxAllowedHFInTimeWindowSev = cms.int32( 9 ),
13886  HF_Calib_29 = cms.double( 1.07 ),
13887  LongFibre_Cut = cms.double( 120.0 ),
13888  EM_Depth = cms.double( 22.0 ),
13889  weight_HFem = cms.double( 1.0 ),
13890  LongShortFibre_Cut = cms.double( 1.0E9 ),
13891  MinShortTiming_Cut = cms.double( -5.0 ),
13892  HCAL_Calib = cms.bool( True ),
13893  thresh_HF = cms.double( 0.4 ),
13894  HcalMaxAllowedHFDigiTimeSev = cms.int32( 9 ),
13895  thresh_Endcap = cms.double( 0.4 ),
13896  HcalMaxAllowedChannelStatusSev = cms.int32( 9 ),
13897  hcalRecHitsHF = cms.InputTag( "hltHfreco" ),
13898  ShortFibre_Cut = cms.double( 60.0 ),
13899  ApplyLongShortDPG = cms.bool( True ),
13900  HF_Calib = cms.bool( True ),
13901  HAD_Depth = cms.double( 47.0 ),
13902  ShortFibre_Fraction = cms.double( 0.01 ),
13903  HCAL_Calib_29 = cms.double( 1.35 )
13904 )
13905 fragment.hltParticleFlowClusterHBHEForEgamma = cms.EDProducer( "PFClusterProducer",
13906  pfClusterBuilder = cms.PSet(
13907  positionCalc = cms.PSet(
13908  minFractionInCalc = cms.double( 1.0E-9 ),
13909  logWeightDenominator = cms.double( 0.8 ),
13910  minAllowedNormalization = cms.double( 1.0E-9 ),
13911  posCalcNCrystals = cms.int32( 5 ),
13912  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
13913  ),
13914  minFracTot = cms.double( 1.0E-20 ),
13915  maxIterations = cms.uint32( 50 ),
13916  stoppingTolerance = cms.double( 1.0E-8 ),
13917  minFractionToKeep = cms.double( 1.0E-7 ),
13918  excludeOtherSeeds = cms.bool( True ),
13919  showerSigma = cms.double( 10.0 ),
13920  recHitEnergyNorms = cms.VPSet(
13921  cms.PSet( detector = cms.string( "HCAL_BARREL1" ),
13922  recHitEnergyNorm = cms.double( 0.8 )
13923  ),
13924  cms.PSet( detector = cms.string( "HCAL_ENDCAP" ),
13925  recHitEnergyNorm = cms.double( 0.8 )
13926  )
13927  ),
13928  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
13929  allCellsPositionCalc = cms.PSet(
13930  minFractionInCalc = cms.double( 1.0E-9 ),
13931  logWeightDenominator = cms.double( 0.8 ),
13932  minAllowedNormalization = cms.double( 1.0E-9 ),
13933  posCalcNCrystals = cms.int32( -1 ),
13934  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
13935  ),
13936  clusterTimeResFromSeed = cms.bool( False ),
13937  maxNSigmaTime = cms.double( 10.0 ),
13938  minChi2Prob = cms.double( 0.0 ),
13939  timeResolutionCalcBarrel = cms.PSet(
13940  constantTerm = cms.double( 2.82 ),
13941  constantTermLowE = cms.double( 4.24 ),
13942  corrTermLowE = cms.double( 0.0 ),
13943  noiseTerm = cms.double( 21.86 ),
13944  noiseTermLowE = cms.double( 8.0 ),
13945  threshHighE = cms.double( 15.0 ),
13946  threshLowE = cms.double( 6.0 )
13947  ),
13948  timeResolutionCalcEndcap = cms.PSet(
13949  constantTerm = cms.double( 2.82 ),
13950  constantTermLowE = cms.double( 4.24 ),
13951  corrTermLowE = cms.double( 0.0 ),
13952  noiseTerm = cms.double( 21.86 ),
13953  noiseTermLowE = cms.double( 8.0 ),
13954  threshHighE = cms.double( 15.0 ),
13955  threshLowE = cms.double( 6.0 )
13956  ),
13957  timeSigmaEB = cms.double( 10.0 ),
13958  timeSigmaEE = cms.double( 10.0 )
13959  ),
13960  positionReCalc = cms.PSet( ),
13961  initialClusteringStep = cms.PSet(
13962  thresholdsByDetector = cms.VPSet(
13963  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
13964  detector = cms.string( "HCAL_BARREL1" ),
13965  gatheringThresholdPt = cms.double( 0.0 )
13966  ),
13967  cms.PSet( gatheringThreshold = cms.double( 0.8 ),
13968  detector = cms.string( "HCAL_ENDCAP" ),
13969  gatheringThresholdPt = cms.double( 0.0 )
13970  )
13971  ),
13972  useCornerCells = cms.bool( True ),
13973  algoName = cms.string( "Basic2DGenericTopoClusterizer" )
13974  ),
13975  energyCorrector = cms.PSet( ),
13976  recHitCleaners = cms.VPSet(
13977  ),
13978  seedFinder = cms.PSet(
13979  nNeighbours = cms.int32( 4 ),
13980  thresholdsByDetector = cms.VPSet(
13981  cms.PSet( seedingThreshold = cms.double( 1.0 ),
13982  seedingThresholdPt = cms.double( 0.0 ),
13983  detector = cms.string( "HCAL_BARREL1" )
13984  ),
13985  cms.PSet( seedingThreshold = cms.double( 1.1 ),
13986  seedingThresholdPt = cms.double( 0.0 ),
13987  detector = cms.string( "HCAL_ENDCAP" )
13988  )
13989  ),
13990  algoName = cms.string( "LocalMaximumSeedFinder" )
13991  ),
13992  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHEForEgamma" )
13993 )
13994 fragment.hltParticleFlowClusterHCALForEgamma = cms.EDProducer( "PFMultiDepthClusterProducer",
13995  pfClusterBuilder = cms.PSet(
13996  nSigmaEta = cms.double( 2.0 ),
13997  nSigmaPhi = cms.double( 2.0 ),
13998  algoName = cms.string( "PFMultiDepthClusterizer" ),
13999  allCellsPositionCalc = cms.PSet(
14000  minAllowedNormalization = cms.double( 1.0E-9 ),
14001  minFractionInCalc = cms.double( 1.0E-9 ),
14002  logWeightDenominator = cms.double( 0.8 ),
14003  posCalcNCrystals = cms.int32( -1 ),
14004  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" )
14005  ),
14006  minFractionToKeep = cms.double( 1.0E-7 )
14007  ),
14008  energyCorrector = cms.PSet( ),
14009  positionReCalc = cms.PSet( ),
14010  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHEForEgamma" )
14011 )
14012 fragment.hltPAEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
14013  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
14014  useHF = cms.bool( False ),
14015  useEt = cms.bool( True ),
14016  etaStripBarrel = cms.double( 0.0 ),
14017  pfClusterProducerHFHAD = cms.InputTag( "" ),
14018  energyEndcap = cms.double( 0.0 ),
14019  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
14020  etaStripEndcap = cms.double( 0.0 ),
14021  drVetoBarrel = cms.double( 0.0 ),
14022  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCALForEgamma" ),
14023  drMax = cms.double( 0.3 ),
14024  doRhoCorrection = cms.bool( True ),
14025  energyBarrel = cms.double( 0.0 ),
14026  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14027  drVetoEndcap = cms.double( 0.0 ),
14028  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
14029  rhoMax = cms.double( 9.9999999E7 ),
14030  pfClusterProducerHFEM = cms.InputTag( "" ),
14031  rhoScale = cms.double( 1.0 )
14032 )
14033 fragment.hltEGBptxAND20HE0p1HcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14034  thrOverE2EE = cms.double( 0.0 ),
14035  saveTags = cms.bool( True ),
14036  useEt = cms.bool( True ),
14037  thrOverE2EB = cms.double( 0.0 ),
14038  thrRegularEE = cms.double( 4.0 ),
14039  thrOverEEE = cms.double( 0.0 ),
14040  varTag = cms.InputTag( "hltPAEgammaHcalPFClusterIso" ),
14041  thrOverEEB = cms.double( 0.0 ),
14042  thrRegularEB = cms.double( 4.0 ),
14043  lessThan = cms.bool( True ),
14044  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14045  ncandcut = cms.int32( 1 ),
14046  candTag = cms.InputTag( "hltEGBptxAND20HE0p1EcalIsoFilter" )
14047 )
14048 fragment.hltPrePAEle20WPLooseGsf = cms.EDFilter( "HLTPrescaler",
14049  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
14050  offset = cms.uint32( 0 )
14051 )
14052 fragment.hltPAEGL1SingleEGOrFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
14053  doIsolated = cms.bool( False ),
14054  endcap_end = cms.double( 2.65 ),
14055  region_phi_size = cms.double( 1.044 ),
14056  saveTags = cms.bool( True ),
14057  region_eta_size_ecap = cms.double( 1.0 ),
14058  barrel_end = cms.double( 1.4791 ),
14059  l1IsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
14060  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
14061  l1CenJetsTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
14062  region_eta_size = cms.double( 0.522 ),
14063  L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG18BptxAND" ),
14064  candNonIsolatedTag = cms.InputTag( "" ),
14065  l1NonIsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
14066  ncandcut = cms.int32( 1 ),
14067  l1TausTag = cms.InputTag( 'hltCaloStage2Digis','Tau' )
14068 )
14069 fragment.hltPAEG20L1SingleEGOrEtFilter = cms.EDFilter( "HLTEgammaEtFilter",
14070  saveTags = cms.bool( True ),
14071  inputTag = cms.InputTag( "hltPAEGL1SingleEGOrFilter" ),
14072  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14073  etcutEE = cms.double( 20.0 ),
14074  etcutEB = cms.double( 20.0 ),
14075  ncandcut = cms.int32( 1 )
14076 )
14077 fragment.hltPAEle20WPLooseClusterShapeFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14078  thrOverE2EE = cms.double( -1.0 ),
14079  saveTags = cms.bool( True ),
14080  useEt = cms.bool( False ),
14081  thrOverE2EB = cms.double( -1.0 ),
14082  thrRegularEE = cms.double( 0.031 ),
14083  thrOverEEE = cms.double( -1.0 ),
14084  varTag = cms.InputTag( 'hltPAEgammaClusterShape','sigmaIEtaIEta5x5' ),
14085  thrOverEEB = cms.double( -1.0 ),
14086  thrRegularEB = cms.double( 0.011 ),
14087  lessThan = cms.bool( True ),
14088  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14089  ncandcut = cms.int32( 1 ),
14090  candTag = cms.InputTag( "hltPAEG20L1SingleEGOrEtFilter" )
14091 )
14092 fragment.hltPAEgammaHoverERhoCorr = cms.EDProducer( "EgammaHLTBcHcalIsolationProducersRegional",
14093  effectiveAreas = cms.vdouble( 0.079, 0.25 ),
14094  doRhoCorrection = cms.bool( True ),
14095  outerCone = cms.double( 0.14 ),
14096  caloTowerProducer = cms.InputTag( "hltTowerMakerForAll" ),
14097  innerCone = cms.double( 0.0 ),
14098  useSingleTower = cms.bool( False ),
14099  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
14100  depth = cms.int32( -1 ),
14101  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14102  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
14103  rhoMax = cms.double( 9.9999999E7 ),
14104  etMin = cms.double( 0.0 ),
14105  rhoScale = cms.double( 1.0 ),
14106  doEtSum = cms.bool( False )
14107 )
14108 fragment.hltPAEle20WPLooseHEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14109  thrOverE2EE = cms.double( -1.0 ),
14110  saveTags = cms.bool( True ),
14111  useEt = cms.bool( False ),
14112  thrOverE2EB = cms.double( -1.0 ),
14113  thrRegularEE = cms.double( -1.0 ),
14114  thrOverEEE = cms.double( 0.1 ),
14115  varTag = cms.InputTag( "hltPAEgammaHoverERhoCorr" ),
14116  thrOverEEB = cms.double( 0.15 ),
14117  thrRegularEB = cms.double( -1.0 ),
14118  lessThan = cms.bool( True ),
14119  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14120  ncandcut = cms.int32( 1 ),
14121  candTag = cms.InputTag( "hltPAEle20WPLooseClusterShapeFilter" )
14122 )
14123 fragment.hltPAEle20WPLooseEcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14124  thrOverE2EE = cms.double( -1.0 ),
14125  saveTags = cms.bool( True ),
14126  useEt = cms.bool( True ),
14127  thrOverE2EB = cms.double( -1.0 ),
14128  thrRegularEE = cms.double( -1.0 ),
14129  thrOverEEE = cms.double( 1.0 ),
14130  varTag = cms.InputTag( "hltPAEgammaEcalPFClusterIso" ),
14131  thrOverEEB = cms.double( 1.0 ),
14132  thrRegularEB = cms.double( -1.0 ),
14133  lessThan = cms.bool( True ),
14134  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14135  ncandcut = cms.int32( 1 ),
14136  candTag = cms.InputTag( "hltPAEle20WPLooseHEFilter" )
14137 )
14138 fragment.hltPAEle20WPLooseHcalIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14139  thrOverE2EE = cms.double( -1.0 ),
14140  saveTags = cms.bool( True ),
14141  useEt = cms.bool( True ),
14142  thrOverE2EB = cms.double( -1.0 ),
14143  thrRegularEE = cms.double( -1.0 ),
14144  thrOverEEE = cms.double( 1.0 ),
14145  varTag = cms.InputTag( "hltPAEgammaHcalPFClusterIso" ),
14146  thrOverEEB = cms.double( 1.0 ),
14147  thrRegularEB = cms.double( -1.0 ),
14148  lessThan = cms.bool( True ),
14149  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14150  ncandcut = cms.int32( 1 ),
14151  candTag = cms.InputTag( "hltPAEle20WPLooseEcalIsoFilter" )
14152 )
14153 fragment.hltPAEgammaElectronPixelSeeds = cms.EDProducer( "ElectronSeedProducer",
14154  endcapSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
14155  SeedConfiguration = cms.PSet(
14156  searchInTIDTEC = cms.bool( True ),
14157  HighPtThreshold = cms.double( 35.0 ),
14158  r2MinF = cms.double( -0.15 ),
14159  OrderedHitsFactoryPSet = cms.PSet(
14160  maxElement = cms.uint32( 0 ),
14161  ComponentName = cms.string( "StandardHitPairGenerator" ),
14162  useOnDemandTracker = cms.untracked.int32( 0 ),
14163  SeedingLayers = cms.InputTag( "hltMixedLayerPairs" )
14164  ),
14165  DeltaPhi1Low = cms.double( 0.23 ),
14166  DeltaPhi1High = cms.double( 0.08 ),
14167  ePhiMin1 = cms.double( -0.08 ),
14168  LowPtThreshold = cms.double( 3.0 ),
14169  RegionPSet = cms.PSet(
14170  deltaPhiRegion = cms.double( 0.4 ),
14171  originHalfLength = cms.double( 15.0 ),
14172  useZInVertex = cms.bool( True ),
14173  deltaEtaRegion = cms.double( 0.1 ),
14174  ptMin = cms.double( 1.5 ),
14175  originRadius = cms.double( 0.2 ),
14176  VertexProducer = cms.InputTag( "dummyVertices" )
14177  ),
14178  dynamicPhiRoad = cms.bool( False ),
14179  ePhiMax1 = cms.double( 0.04 ),
14180  measurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
14181  SizeWindowENeg = cms.double( 0.675 ),
14182  nSigmasDeltaZ1 = cms.double( 5.0 ),
14183  rMaxI = cms.double( 0.2 ),
14184  preFilteredSeeds = cms.bool( True ),
14185  r2MaxF = cms.double( 0.15 ),
14186  pPhiMin1 = cms.double( -0.04 ),
14187  initialSeeds = cms.InputTag( "noSeedsHere" ),
14188  pPhiMax1 = cms.double( 0.08 ),
14189  SCEtCut = cms.double( 3.0 ),
14190  z2MaxB = cms.double( 0.09 ),
14191  fromTrackerSeeds = cms.bool( True ),
14192  hcalRecHits = cms.InputTag( "hltHbhereco" ),
14193  z2MinB = cms.double( -0.09 ),
14194  rMinI = cms.double( -0.2 ),
14195  hOverEConeSize = cms.double( 0.14 ),
14196  hOverEHBMinE = cms.double( 999999.0 ),
14197  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14198  applyHOverECut = cms.bool( True ),
14199  hOverEHFMinE = cms.double( 999999.0 ),
14200  measurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
14201  PhiMin2B = cms.double( -0.004 ),
14202  PhiMin2F = cms.double( -0.004 ),
14203  PhiMax2B = cms.double( 0.004 ),
14204  PhiMax2F = cms.double( 0.004 ),
14205  DeltaPhi2B = cms.double( 0.004 ),
14206  DeltaPhi2F = cms.double( 0.004 ),
14207  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreator" ) ),
14208  hcalTowers = cms.InputTag( "hltTowerMakerForAll" ),
14209  maxHOverEBarrel = cms.double( 0.2 ),
14210  maxHOverEEndcaps = cms.double( 0.2 )
14211  ),
14212  barrelSuperClusters = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' )
14213 )
14214 fragment.hltPAEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
14215  src = cms.InputTag( "hltPAEgammaElectronPixelSeeds" ),
14216  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
14217  SimpleMagneticField = cms.string( "" ),
14218  TransientInitialStateEstimatorParameters = cms.PSet(
14219  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
14220  numberMeasurementsForFit = cms.int32( 4 ),
14221  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
14222  ),
14223  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14224  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
14225  cleanTrajectoryAfterInOut = cms.bool( True ),
14226  useHitsSplitting = cms.bool( True ),
14227  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14228  doSeedingRegionRebuilding = cms.bool( True ),
14229  maxNSeeds = cms.uint32( 1000000 ),
14230  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
14231  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14232  TrajectoryBuilder = cms.string( "" )
14233 )
14234 fragment.hltPAEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
14235  src = cms.InputTag( "hltPAEgammaCkfTrackCandidatesForGSF" ),
14236  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14237  producer = cms.string( "" ),
14238  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
14239  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
14240  useHitsSplitting = cms.bool( False ),
14241  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
14242  GeometricInnerState = cms.bool( True ),
14243  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14244  TrajectoryInEvent = cms.bool( True ),
14245  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14246  AlgorithmName = cms.string( "gsf" ),
14247  Propagator = cms.string( "hltESPFwdElectronPropagator" )
14248 )
14249 fragment.hltPAEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
14250  BSProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14251  UseGsfTracks = cms.bool( True ),
14252  TrackProducer = cms.InputTag( "" ),
14253  GsfTrackProducer = cms.InputTag( "hltPAEgammaGsfTracks" )
14254 )
14255 fragment.hltPAEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
14256  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
14257  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14258  upperTrackNrToRemoveCut = cms.int32( 9999 ),
14259  lowerTrackNrToRemoveCut = cms.int32( -1 ),
14260  inputCollection = cms.InputTag( "hltPAEgammaGsfTracks" )
14261 )
14262 fragment.hltPAElectronsVertex = cms.EDProducer( "VertexFromTrackProducer",
14263  verbose = cms.untracked.bool( False ),
14264  useTriggerFilterElectrons = cms.bool( False ),
14265  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
14266  isRecoCandidate = cms.bool( True ),
14267  trackLabel = cms.InputTag( "hltPAEgammaGsfElectrons" ),
14268  useTriggerFilterMuons = cms.bool( False ),
14269  useBeamSpot = cms.bool( True ),
14270  vertexLabel = cms.InputTag( "None" ),
14271  triggerFilterElectronsSrc = cms.InputTag( "None" ),
14272  triggerFilterMuonsSrc = cms.InputTag( "None" ),
14273  useVertex = cms.bool( False )
14274 )
14275 fragment.hltPAPixelTracksElectrons = cms.EDProducer( "PixelTrackProducer",
14276  useFilterWithES = cms.bool( False ),
14277  FilterPSet = cms.PSet(
14278  chi2 = cms.double( 1000.0 ),
14279  nSigmaTipMaxTolerance = cms.double( 0.0 ),
14280  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
14281  nSigmaInvPtTolerance = cms.double( 0.0 ),
14282  ptMin = cms.double( 0.1 ),
14283  tipMax = cms.double( 1.0 )
14284  ),
14285  passLabel = cms.string( "" ),
14286  FitterPSet = cms.PSet(
14287  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
14288  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14289  fixImpactParameter = cms.double( 0.0 )
14290  ),
14291  RegionFactoryPSet = cms.PSet(
14292  ComponentName = cms.string( "GlobalTrackingRegionWithVerticesProducer" ),
14293  RegionPSet = cms.PSet(
14294  precise = cms.bool( True ),
14295  originRadius = cms.double( 0.2 ),
14296  ptMin = cms.double( 0.9 ),
14297  originHalfLength = cms.double( 0.3 ),
14298  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14299  useFixedError = cms.bool( True ),
14300  sigmaZVertex = cms.double( 3.0 ),
14301  fixedError = cms.double( 0.2 ),
14302  VertexCollection = cms.InputTag( "hltPAElectronsVertex" ),
14303  useFoundVertices = cms.bool( True ),
14304  nSigmaZ = cms.double( 4.0 ),
14305  useFakeVertices = cms.bool( True ),
14306  useMultipleScattering = cms.bool( False )
14307  )
14308  ),
14309  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
14310  OrderedHitsFactoryPSet = cms.PSet(
14311  ComponentName = cms.string( "StandardHitTripletGenerator" ),
14312  GeneratorPSet = cms.PSet(
14313  useBending = cms.bool( True ),
14314  useFixedPreFiltering = cms.bool( False ),
14315  maxElement = cms.uint32( 100000 ),
14316  phiPreFiltering = cms.double( 0.3 ),
14317  extraHitRPhitolerance = cms.double( 0.06 ),
14318  useMultScattering = cms.bool( True ),
14319  SeedComparitorPSet = cms.PSet(
14320  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
14321  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
14322  ),
14323  extraHitRZtolerance = cms.double( 0.06 ),
14324  ComponentName = cms.string( "PixelTripletHLTGenerator" )
14325  ),
14326  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
14327  )
14328 )
14329 fragment.hltPAPixelVerticesElectrons = cms.EDProducer( "PixelVertexProducer",
14330  WtAverage = cms.bool( True ),
14331  Method2 = cms.bool( True ),
14332  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14333  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparer" ) ),
14334  Verbosity = cms.int32( 0 ),
14335  UseError = cms.bool( True ),
14336  TrackCollection = cms.InputTag( "hltPAPixelTracksElectrons" ),
14337  PtMin = cms.double( 1.0 ),
14338  NTrkMin = cms.int32( 2 ),
14339  ZOffset = cms.double( 5.0 ),
14340  Finder = cms.string( "DivisiveVertexFinder" ),
14341  ZSeparation = cms.double( 0.05 )
14342 )
14343 fragment.hltPAIter0ElectronsPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
14344  useEventsWithNoVertex = cms.bool( True ),
14345  originHalfLength = cms.double( 0.3 ),
14346  useProtoTrackKinematics = cms.bool( False ),
14347  usePV = cms.bool( True ),
14348  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) ),
14349  InputVertexCollection = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14350  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14351  InputCollection = cms.InputTag( "hltPAPixelTracksElectrons" ),
14352  originRadius = cms.double( 0.1 )
14353 )
14354 fragment.hltPAIter0ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14355  src = cms.InputTag( "hltPAIter0ElectronsPixelSeedsFromPixelTracks" ),
14356  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
14357  SimpleMagneticField = cms.string( "ParabolicMf" ),
14358  TransientInitialStateEstimatorParameters = cms.PSet(
14359  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14360  numberMeasurementsForFit = cms.int32( 4 ),
14361  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14362  ),
14363  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14364  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
14365  cleanTrajectoryAfterInOut = cms.bool( False ),
14366  useHitsSplitting = cms.bool( False ),
14367  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14368  doSeedingRegionRebuilding = cms.bool( False ),
14369  maxNSeeds = cms.uint32( 100000 ),
14370  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryBuilderIT" ) ),
14371  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14372  TrajectoryBuilder = cms.string( "" )
14373 )
14374 fragment.hltPAIter0ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14375  src = cms.InputTag( "hltPAIter0ElectronsCkfTrackCandidates" ),
14376  SimpleMagneticField = cms.string( "ParabolicMf" ),
14377  clusterRemovalInfo = cms.InputTag( "" ),
14378  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14379  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
14380  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14381  useHitsSplitting = cms.bool( False ),
14382  MeasurementTracker = cms.string( "" ),
14383  AlgorithmName = cms.string( "hltIterX" ),
14384  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14385  NavigationSchool = cms.string( "" ),
14386  TrajectoryInEvent = cms.bool( True ),
14387  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14388  GeometricInnerState = cms.bool( True ),
14389  useSimpleMF = cms.bool( True ),
14390  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
14391 )
14392 fragment.hltPAIter0ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14393  max_d0 = cms.double( 100.0 ),
14394  minNumber3DLayers = cms.uint32( 0 ),
14395  max_lostHitFraction = cms.double( 1.0 ),
14396  applyAbsCutsIfNoPV = cms.bool( False ),
14397  qualityBit = cms.string( "highPurity" ),
14398  minNumberLayers = cms.uint32( 3 ),
14399  chi2n_par = cms.double( 0.7 ),
14400  useVtxError = cms.bool( False ),
14401  nSigmaZ = cms.double( 3.0 ),
14402  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14403  applyAdaptedPVCuts = cms.bool( True ),
14404  min_eta = cms.double( -9999.0 ),
14405  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14406  copyTrajectories = cms.untracked.bool( True ),
14407  vtxNumber = cms.int32( -1 ),
14408  max_d0NoPV = cms.double( 100.0 ),
14409  keepAllTracks = cms.bool( False ),
14410  maxNumberLostLayers = cms.uint32( 1 ),
14411  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14412  max_relpterr = cms.double( 9999.0 ),
14413  copyExtras = cms.untracked.bool( True ),
14414  max_z0NoPV = cms.double( 100.0 ),
14415  vertexCut = cms.string( "tracksSize>=3" ),
14416  max_z0 = cms.double( 100.0 ),
14417  useVertices = cms.bool( True ),
14418  min_nhits = cms.uint32( 0 ),
14419  src = cms.InputTag( "hltPAIter0ElectronsCtfWithMaterialTracks" ),
14420  max_minMissHitOutOrIn = cms.int32( 99 ),
14421  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14422  vertices = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14423  max_eta = cms.double( 9999.0 ),
14424  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14425  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14426  res_par = cms.vdouble( 0.003, 0.001 ),
14427  minHitsToBypassChecks = cms.uint32( 20 )
14428 )
14429 fragment.hltPAIter1ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14430  trackClassifier = cms.InputTag( '','QualityMasks' ),
14431  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14432  maxChi2 = cms.double( 9.0 ),
14433  trajectories = cms.InputTag( "hltPAIter0ElectronsTrackSelectionHighPurity" ),
14434  oldClusterRemovalInfo = cms.InputTag( "" ),
14435  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
14436  overrideTrkQuals = cms.InputTag( "" ),
14437  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
14438  TrackQuality = cms.string( "highPurity" )
14439 )
14440 fragment.hltPAIter1ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14441  clustersToSkip = cms.InputTag( "hltPAIter1ElectronsClustersRefRemoval" ),
14442  OnDemand = cms.bool( False ),
14443  src = cms.InputTag( "hltSiStripClusters" )
14444 )
14445 fragment.hltPAIter1ElectronsPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
14446  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
14447  'BPix1+BPix2+FPix1_pos',
14448  'BPix1+BPix2+FPix1_neg',
14449  'BPix1+FPix1_pos+FPix2_pos',
14450  'BPix1+FPix1_neg+FPix2_neg' ),
14451  MTOB = cms.PSet( ),
14452  TEC = cms.PSet( ),
14453  MTID = cms.PSet( ),
14454  FPix = cms.PSet(
14455  HitProducer = cms.string( "hltSiPixelRecHits" ),
14456  hitErrorRZ = cms.double( 0.0036 ),
14457  useErrorsFromParam = cms.bool( True ),
14458  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14459  skipClusters = cms.InputTag( "hltPAIter1ElectronsClustersRefRemoval" ),
14460  hitErrorRPhi = cms.double( 0.0051 )
14461  ),
14462  MTEC = cms.PSet( ),
14463  MTIB = cms.PSet( ),
14464  TID = cms.PSet( ),
14465  TOB = cms.PSet( ),
14466  BPix = cms.PSet(
14467  HitProducer = cms.string( "hltSiPixelRecHits" ),
14468  hitErrorRZ = cms.double( 0.006 ),
14469  useErrorsFromParam = cms.bool( True ),
14470  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14471  skipClusters = cms.InputTag( "hltPAIter1ElectronsClustersRefRemoval" ),
14472  hitErrorRPhi = cms.double( 0.0027 )
14473  ),
14474  TIB = cms.PSet( )
14475 )
14476 fragment.hltPAIter1ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
14477  RegionFactoryPSet = cms.PSet(
14478  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
14479  RegionPSet = cms.PSet(
14480  precise = cms.bool( True ),
14481  originRadius = cms.double( 0.05 ),
14482  ptMin = cms.double( 0.5 ),
14483  input = cms.InputTag( "hltEgammaCandidates" ),
14484  maxNRegions = cms.int32( 10 ),
14485  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14486  vertexCollection = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14487  zErrorBeamSpot = cms.double( 24.2 ),
14488  deltaEta = cms.double( 0.5 ),
14489  deltaPhi = cms.double( 0.5 ),
14490  nSigmaZVertex = cms.double( 3.0 ),
14491  nSigmaZBeamSpot = cms.double( 4.0 ),
14492  mode = cms.string( "VerticesFixed" ),
14493  maxNVertices = cms.int32( 3 ),
14494  zErrorVetex = cms.double( 0.2 ),
14495  whereToUseMeasurementTracker = cms.string( "Never" ),
14496  useMultipleScattering = cms.bool( False ),
14497  useFakeVertices = cms.bool( False )
14498  )
14499  ),
14500  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
14501  ClusterCheckPSet = cms.PSet(
14502  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
14503  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
14504  doClusterCheck = cms.bool( False ),
14505  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
14506  MaxNumberOfPixelClusters = cms.uint32( 10000 )
14507  ),
14508  OrderedHitsFactoryPSet = cms.PSet(
14509  maxElement = cms.uint32( 0 ),
14510  ComponentName = cms.string( "StandardHitTripletGenerator" ),
14511  GeneratorPSet = cms.PSet(
14512  useBending = cms.bool( True ),
14513  useFixedPreFiltering = cms.bool( False ),
14514  maxElement = cms.uint32( 100000 ),
14515  phiPreFiltering = cms.double( 0.3 ),
14516  extraHitRPhitolerance = cms.double( 0.032 ),
14517  useMultScattering = cms.bool( True ),
14518  ComponentName = cms.string( "PixelTripletHLTGenerator" ),
14519  extraHitRZtolerance = cms.double( 0.037 ),
14520  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14521  ),
14522  SeedingLayers = cms.InputTag( "hltPAIter1ElectronsPixelLayerTriplets" )
14523  ),
14524  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsTripletOnlyCreator" ) )
14525 )
14526 fragment.hltPAIter1ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14527  src = cms.InputTag( "hltPAIter1ElectronsPixelSeeds" ),
14528  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
14529  SimpleMagneticField = cms.string( "ParabolicMf" ),
14530  TransientInitialStateEstimatorParameters = cms.PSet(
14531  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14532  numberMeasurementsForFit = cms.int32( 4 ),
14533  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14534  ),
14535  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14536  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1ElectronsMaskedMeasurementTrackerEvent" ),
14537  cleanTrajectoryAfterInOut = cms.bool( False ),
14538  useHitsSplitting = cms.bool( False ),
14539  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14540  doSeedingRegionRebuilding = cms.bool( False ),
14541  maxNSeeds = cms.uint32( 100000 ),
14542  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryBuilderIT" ) ),
14543  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14544  TrajectoryBuilder = cms.string( "" )
14545 )
14546 fragment.hltPAIter1ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14547  src = cms.InputTag( "hltPAIter1ElectronsCkfTrackCandidates" ),
14548  SimpleMagneticField = cms.string( "ParabolicMf" ),
14549  clusterRemovalInfo = cms.InputTag( "" ),
14550  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14551  MeasurementTrackerEvent = cms.InputTag( "hltPAIter1ElectronsMaskedMeasurementTrackerEvent" ),
14552  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14553  useHitsSplitting = cms.bool( False ),
14554  MeasurementTracker = cms.string( "" ),
14555  AlgorithmName = cms.string( "hltIterX" ),
14556  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14557  NavigationSchool = cms.string( "" ),
14558  TrajectoryInEvent = cms.bool( True ),
14559  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14560  GeometricInnerState = cms.bool( True ),
14561  useSimpleMF = cms.bool( True ),
14562  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
14563 )
14564 fragment.hltPAIter1ElectronsTrackSelectionHighPurityLoose = cms.EDProducer( "AnalyticalTrackSelector",
14565  max_d0 = cms.double( 100.0 ),
14566  minNumber3DLayers = cms.uint32( 0 ),
14567  max_lostHitFraction = cms.double( 1.0 ),
14568  applyAbsCutsIfNoPV = cms.bool( False ),
14569  qualityBit = cms.string( "highPurity" ),
14570  minNumberLayers = cms.uint32( 3 ),
14571  chi2n_par = cms.double( 0.7 ),
14572  useVtxError = cms.bool( False ),
14573  nSigmaZ = cms.double( 3.0 ),
14574  dz_par2 = cms.vdouble( 0.9, 3.0 ),
14575  applyAdaptedPVCuts = cms.bool( True ),
14576  min_eta = cms.double( -9999.0 ),
14577  dz_par1 = cms.vdouble( 0.8, 3.0 ),
14578  copyTrajectories = cms.untracked.bool( True ),
14579  vtxNumber = cms.int32( -1 ),
14580  max_d0NoPV = cms.double( 100.0 ),
14581  keepAllTracks = cms.bool( False ),
14582  maxNumberLostLayers = cms.uint32( 1 ),
14583  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14584  max_relpterr = cms.double( 9999.0 ),
14585  copyExtras = cms.untracked.bool( True ),
14586  max_z0NoPV = cms.double( 100.0 ),
14587  vertexCut = cms.string( "tracksSize>=3" ),
14588  max_z0 = cms.double( 100.0 ),
14589  useVertices = cms.bool( True ),
14590  min_nhits = cms.uint32( 0 ),
14591  src = cms.InputTag( "hltPAIter1ElectronsCtfWithMaterialTracks" ),
14592  max_minMissHitOutOrIn = cms.int32( 99 ),
14593  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14594  vertices = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14595  max_eta = cms.double( 9999.0 ),
14596  d0_par2 = cms.vdouble( 0.9, 3.0 ),
14597  d0_par1 = cms.vdouble( 0.85, 3.0 ),
14598  res_par = cms.vdouble( 0.003, 0.001 ),
14599  minHitsToBypassChecks = cms.uint32( 20 )
14600 )
14601 fragment.hltPAIter1ElectronsTrackSelectionHighPurityTight = cms.EDProducer( "AnalyticalTrackSelector",
14602  max_d0 = cms.double( 100.0 ),
14603  minNumber3DLayers = cms.uint32( 0 ),
14604  max_lostHitFraction = cms.double( 1.0 ),
14605  applyAbsCutsIfNoPV = cms.bool( False ),
14606  qualityBit = cms.string( "highPurity" ),
14607  minNumberLayers = cms.uint32( 5 ),
14608  chi2n_par = cms.double( 0.4 ),
14609  useVtxError = cms.bool( False ),
14610  nSigmaZ = cms.double( 3.0 ),
14611  dz_par2 = cms.vdouble( 1.0, 4.0 ),
14612  applyAdaptedPVCuts = cms.bool( True ),
14613  min_eta = cms.double( -9999.0 ),
14614  dz_par1 = cms.vdouble( 1.0, 4.0 ),
14615  copyTrajectories = cms.untracked.bool( True ),
14616  vtxNumber = cms.int32( -1 ),
14617  max_d0NoPV = cms.double( 100.0 ),
14618  keepAllTracks = cms.bool( False ),
14619  maxNumberLostLayers = cms.uint32( 1 ),
14620  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14621  max_relpterr = cms.double( 9999.0 ),
14622  copyExtras = cms.untracked.bool( True ),
14623  max_z0NoPV = cms.double( 100.0 ),
14624  vertexCut = cms.string( "tracksSize>=3" ),
14625  max_z0 = cms.double( 100.0 ),
14626  useVertices = cms.bool( True ),
14627  min_nhits = cms.uint32( 0 ),
14628  src = cms.InputTag( "hltPAIter1ElectronsCtfWithMaterialTracks" ),
14629  max_minMissHitOutOrIn = cms.int32( 99 ),
14630  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14631  vertices = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14632  max_eta = cms.double( 9999.0 ),
14633  d0_par2 = cms.vdouble( 1.0, 4.0 ),
14634  d0_par1 = cms.vdouble( 1.0, 4.0 ),
14635  res_par = cms.vdouble( 0.003, 0.001 ),
14636  minHitsToBypassChecks = cms.uint32( 20 )
14637 )
14638 fragment.hltPAIter1ElectronsTrackSelectionHighPurity = cms.EDProducer( "TrackListMerger",
14639  ShareFrac = cms.double( 0.19 ),
14640  writeOnlyTrkQuals = cms.bool( False ),
14641  MinPT = cms.double( 0.05 ),
14642  allowFirstHitShare = cms.bool( True ),
14643  copyExtras = cms.untracked.bool( True ),
14644  Epsilon = cms.double( -0.001 ),
14645  selectedTrackQuals = cms.VInputTag( 'hltPAIter1ElectronsTrackSelectionHighPurityLoose','hltPAIter1ElectronsTrackSelectionHighPurityTight' ),
14646  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14647  MaxNormalizedChisq = cms.double( 1000.0 ),
14648  copyMVA = cms.bool( False ),
14649  FoundHitBonus = cms.double( 5.0 ),
14650  setsToMerge = cms.VPSet(
14651  cms.PSet( pQual = cms.bool( False ),
14652  tLists = cms.vint32( 0, 1 )
14653  )
14654  ),
14655  MinFound = cms.int32( 3 ),
14656  hasSelector = cms.vint32( 0, 0 ),
14657  TrackProducers = cms.VInputTag( 'hltPAIter1ElectronsTrackSelectionHighPurityLoose','hltPAIter1ElectronsTrackSelectionHighPurityTight' ),
14658  LostHitPenalty = cms.double( 20.0 ),
14659  newQuality = cms.string( "confirmed" )
14660 )
14661 fragment.hltPAIter1MergedForElectrons = cms.EDProducer( "TrackListMerger",
14662  ShareFrac = cms.double( 0.19 ),
14663  writeOnlyTrkQuals = cms.bool( False ),
14664  MinPT = cms.double( 0.05 ),
14665  allowFirstHitShare = cms.bool( True ),
14666  copyExtras = cms.untracked.bool( True ),
14667  Epsilon = cms.double( -0.001 ),
14668  selectedTrackQuals = cms.VInputTag( 'hltPAIter0ElectronsTrackSelectionHighPurity','hltPAIter1ElectronsTrackSelectionHighPurity' ),
14669  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14670  MaxNormalizedChisq = cms.double( 1000.0 ),
14671  copyMVA = cms.bool( False ),
14672  FoundHitBonus = cms.double( 5.0 ),
14673  setsToMerge = cms.VPSet(
14674  cms.PSet( pQual = cms.bool( False ),
14675  tLists = cms.vint32( 0, 1 )
14676  )
14677  ),
14678  MinFound = cms.int32( 3 ),
14679  hasSelector = cms.vint32( 0, 0 ),
14680  TrackProducers = cms.VInputTag( 'hltPAIter0ElectronsTrackSelectionHighPurity','hltPAIter1ElectronsTrackSelectionHighPurity' ),
14681  LostHitPenalty = cms.double( 20.0 ),
14682  newQuality = cms.string( "confirmed" )
14683 )
14684 fragment.hltPAIter2ElectronsClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
14685  trackClassifier = cms.InputTag( '','QualityMasks' ),
14686  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
14687  maxChi2 = cms.double( 16.0 ),
14688  trajectories = cms.InputTag( "hltPAIter1ElectronsTrackSelectionHighPurity" ),
14689  oldClusterRemovalInfo = cms.InputTag( "hltPAIter1ElectronsClustersRefRemoval" ),
14690  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
14691  overrideTrkQuals = cms.InputTag( "" ),
14692  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
14693  TrackQuality = cms.string( "highPurity" )
14694 )
14695 fragment.hltPAIter2ElectronsMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
14696  clustersToSkip = cms.InputTag( "hltPAIter2ElectronsClustersRefRemoval" ),
14697  OnDemand = cms.bool( False ),
14698  src = cms.InputTag( "hltSiStripClusters" )
14699 )
14700 fragment.hltPAIter2ElectronsPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
14701  layerList = cms.vstring( 'BPix1+BPix2',
14702  'BPix1+BPix3',
14703  'BPix2+BPix3',
14704  'BPix1+FPix1_pos',
14705  'BPix1+FPix1_neg',
14706  'BPix1+FPix2_pos',
14707  'BPix1+FPix2_neg',
14708  'BPix2+FPix1_pos',
14709  'BPix2+FPix1_neg',
14710  'BPix2+FPix2_pos',
14711  'BPix2+FPix2_neg',
14712  'FPix1_pos+FPix2_pos',
14713  'FPix1_neg+FPix2_neg' ),
14714  MTOB = cms.PSet( ),
14715  TEC = cms.PSet( ),
14716  MTID = cms.PSet( ),
14717  FPix = cms.PSet(
14718  HitProducer = cms.string( "hltSiPixelRecHits" ),
14719  hitErrorRZ = cms.double( 0.0036 ),
14720  useErrorsFromParam = cms.bool( True ),
14721  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14722  skipClusters = cms.InputTag( "hltPAIter2ElectronsClustersRefRemoval" ),
14723  hitErrorRPhi = cms.double( 0.0051 )
14724  ),
14725  MTEC = cms.PSet( ),
14726  MTIB = cms.PSet( ),
14727  TID = cms.PSet( ),
14728  TOB = cms.PSet( ),
14729  BPix = cms.PSet(
14730  HitProducer = cms.string( "hltSiPixelRecHits" ),
14731  hitErrorRZ = cms.double( 0.006 ),
14732  useErrorsFromParam = cms.bool( True ),
14733  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
14734  skipClusters = cms.InputTag( "hltPAIter2ElectronsClustersRefRemoval" ),
14735  hitErrorRPhi = cms.double( 0.0027 )
14736  ),
14737  TIB = cms.PSet( )
14738 )
14739 fragment.hltPAIter2ElectronsPixelSeeds = cms.EDProducer( "SeedGeneratorFromRegionHitsEDProducer",
14740  RegionFactoryPSet = cms.PSet(
14741  ComponentName = cms.string( "CandidateSeededTrackingRegionsProducer" ),
14742  RegionPSet = cms.PSet(
14743  precise = cms.bool( True ),
14744  originRadius = cms.double( 0.05 ),
14745  ptMin = cms.double( 1.2 ),
14746  deltaEta = cms.double( 0.5 ),
14747  deltaPhi = cms.double( 0.5 ),
14748  vertexCollection = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14749  input = cms.InputTag( "hltEgammaCandidates" ),
14750  mode = cms.string( "VerticesFixed" ),
14751  maxNRegions = cms.int32( 10 ),
14752  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14753  maxNVertices = cms.int32( 3 ),
14754  zErrorBeamSpot = cms.double( 24.2 ),
14755  nSigmaZVertex = cms.double( 3.0 ),
14756  nSigmaZBeamSpot = cms.double( 4.0 ),
14757  zErrorVetex = cms.double( 0.2 ),
14758  whereToUseMeasurementTracker = cms.string( "Never" ),
14759  useMultipleScattering = cms.bool( False ),
14760  useFakeVertices = cms.bool( False )
14761  )
14762  ),
14763  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) ),
14764  ClusterCheckPSet = cms.PSet(
14765  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
14766  MaxNumberOfCosmicClusters = cms.uint32( 50000 ),
14767  doClusterCheck = cms.bool( False ),
14768  ClusterCollectionLabel = cms.InputTag( "hltSiStripClusters" ),
14769  MaxNumberOfPixelClusters = cms.uint32( 10000 )
14770  ),
14771  OrderedHitsFactoryPSet = cms.PSet(
14772  maxElement = cms.uint32( 0 ),
14773  ComponentName = cms.string( "StandardHitPairGenerator" ),
14774  GeneratorPSet = cms.PSet(
14775  maxElement = cms.uint32( 100000 ),
14776  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
14777  ),
14778  SeedingLayers = cms.InputTag( "hltPAIter2ElectronsPixelLayerPairs" )
14779  ),
14780  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromConsecutiveHitsCreatorIT" ) )
14781 )
14782 fragment.hltPAIter2ElectronsCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
14783  src = cms.InputTag( "hltPAIter2ElectronsPixelSeeds" ),
14784  maxSeedsBeforeCleaning = cms.uint32( 1000 ),
14785  SimpleMagneticField = cms.string( "ParabolicMf" ),
14786  TransientInitialStateEstimatorParameters = cms.PSet(
14787  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
14788  numberMeasurementsForFit = cms.int32( 4 ),
14789  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
14790  ),
14791  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
14792  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2ElectronsMaskedMeasurementTrackerEvent" ),
14793  cleanTrajectoryAfterInOut = cms.bool( False ),
14794  useHitsSplitting = cms.bool( False ),
14795  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
14796  doSeedingRegionRebuilding = cms.bool( False ),
14797  maxNSeeds = cms.uint32( 100000 ),
14798  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryBuilderIT" ) ),
14799  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
14800  TrajectoryBuilder = cms.string( "" )
14801 )
14802 fragment.hltPAIter2ElectronsCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
14803  src = cms.InputTag( "hltPAIter2ElectronsCkfTrackCandidates" ),
14804  SimpleMagneticField = cms.string( "ParabolicMf" ),
14805  clusterRemovalInfo = cms.InputTag( "" ),
14806  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
14807  MeasurementTrackerEvent = cms.InputTag( "hltPAIter2ElectronsMaskedMeasurementTrackerEvent" ),
14808  Fitter = cms.string( "hltESPFittingSmootherIT" ),
14809  useHitsSplitting = cms.bool( False ),
14810  MeasurementTracker = cms.string( "" ),
14811  AlgorithmName = cms.string( "hltIterX" ),
14812  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
14813  NavigationSchool = cms.string( "" ),
14814  TrajectoryInEvent = cms.bool( True ),
14815  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
14816  GeometricInnerState = cms.bool( True ),
14817  useSimpleMF = cms.bool( True ),
14818  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" )
14819 )
14820 fragment.hltPAIter2ElectronsTrackSelectionHighPurity = cms.EDProducer( "AnalyticalTrackSelector",
14821  max_d0 = cms.double( 100.0 ),
14822  minNumber3DLayers = cms.uint32( 0 ),
14823  max_lostHitFraction = cms.double( 1.0 ),
14824  applyAbsCutsIfNoPV = cms.bool( False ),
14825  qualityBit = cms.string( "highPurity" ),
14826  minNumberLayers = cms.uint32( 3 ),
14827  chi2n_par = cms.double( 0.7 ),
14828  useVtxError = cms.bool( False ),
14829  nSigmaZ = cms.double( 3.0 ),
14830  dz_par2 = cms.vdouble( 0.4, 4.0 ),
14831  applyAdaptedPVCuts = cms.bool( True ),
14832  min_eta = cms.double( -9999.0 ),
14833  dz_par1 = cms.vdouble( 0.35, 4.0 ),
14834  copyTrajectories = cms.untracked.bool( True ),
14835  vtxNumber = cms.int32( -1 ),
14836  max_d0NoPV = cms.double( 100.0 ),
14837  keepAllTracks = cms.bool( False ),
14838  maxNumberLostLayers = cms.uint32( 1 ),
14839  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
14840  max_relpterr = cms.double( 9999.0 ),
14841  copyExtras = cms.untracked.bool( True ),
14842  max_z0NoPV = cms.double( 100.0 ),
14843  vertexCut = cms.string( "tracksSize>=3" ),
14844  max_z0 = cms.double( 100.0 ),
14845  useVertices = cms.bool( True ),
14846  min_nhits = cms.uint32( 0 ),
14847  src = cms.InputTag( "hltPAIter2ElectronsCtfWithMaterialTracks" ),
14848  max_minMissHitOutOrIn = cms.int32( 99 ),
14849  chi2n_no1Dmod_par = cms.double( 9999.0 ),
14850  vertices = cms.InputTag( "hltPAPixelVerticesElectrons" ),
14851  max_eta = cms.double( 9999.0 ),
14852  d0_par2 = cms.vdouble( 0.4, 4.0 ),
14853  d0_par1 = cms.vdouble( 0.3, 4.0 ),
14854  res_par = cms.vdouble( 0.003, 0.001 ),
14855  minHitsToBypassChecks = cms.uint32( 20 )
14856 )
14857 fragment.hltPAIter2MergedForElectrons = cms.EDProducer( "TrackListMerger",
14858  ShareFrac = cms.double( 0.19 ),
14859  writeOnlyTrkQuals = cms.bool( False ),
14860  MinPT = cms.double( 0.05 ),
14861  allowFirstHitShare = cms.bool( True ),
14862  copyExtras = cms.untracked.bool( True ),
14863  Epsilon = cms.double( -0.001 ),
14864  selectedTrackQuals = cms.VInputTag( 'hltPAIter1MergedForElectrons','hltPAIter2ElectronsTrackSelectionHighPurity' ),
14865  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
14866  MaxNormalizedChisq = cms.double( 1000.0 ),
14867  copyMVA = cms.bool( False ),
14868  FoundHitBonus = cms.double( 5.0 ),
14869  setsToMerge = cms.VPSet(
14870  cms.PSet( pQual = cms.bool( False ),
14871  tLists = cms.vint32( 0, 1 )
14872  )
14873  ),
14874  MinFound = cms.int32( 3 ),
14875  hasSelector = cms.vint32( 0, 0 ),
14876  TrackProducers = cms.VInputTag( 'hltPAIter1MergedForElectrons','hltPAIter2ElectronsTrackSelectionHighPurity' ),
14877  LostHitPenalty = cms.double( 20.0 ),
14878  newQuality = cms.string( "confirmed" )
14879 )
14880 fragment.hltPAEgammaEleGsfTrackIso = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
14881  egTrkIsoStripEndcap = cms.double( 0.03 ),
14882  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
14883  useGsfTrack = cms.bool( True ),
14884  useSCRefs = cms.bool( True ),
14885  trackProducer = cms.InputTag( "hltPAIter2MergedForElectrons" ),
14886  egTrkIsoStripBarrel = cms.double( 0.03 ),
14887  electronProducer = cms.InputTag( "hltPAEgammaGsfElectrons" ),
14888  egTrkIsoConeSize = cms.double( 0.3 ),
14889  egTrkIsoRSpan = cms.double( 999999.0 ),
14890  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
14891  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
14892  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
14893  egTrkIsoPtMin = cms.double( 1.0 ),
14894  egTrkIsoZSpan = cms.double( 0.15 )
14895 )
14896 fragment.hltPAEle20WPLooseGsfTrackIsoFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14897  thrOverE2EE = cms.double( -1.0 ),
14898  saveTags = cms.bool( True ),
14899  useEt = cms.bool( True ),
14900  thrOverE2EB = cms.double( -1.0 ),
14901  thrRegularEE = cms.double( -1.0 ),
14902  thrOverEEE = cms.double( 1.0 ),
14903  varTag = cms.InputTag( "hltPAEgammaEleGsfTrackIso" ),
14904  thrOverEEB = cms.double( 1.0 ),
14905  thrRegularEB = cms.double( -1.0 ),
14906  lessThan = cms.bool( True ),
14907  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14908  ncandcut = cms.int32( 1 ),
14909  candTag = cms.InputTag( "hltPAEle20WPLooseHcalIsoFilter" )
14910 )
14911 fragment.hltL1sDoubleMu0MassGT1BptxAND = cms.EDFilter( "HLTL1TSeed",
14912  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_MassGT1_BptxAND" ),
14913  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
14914  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
14915  saveTags = cms.bool( True ),
14916  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14917  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
14918  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
14919  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
14920  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
14921 )
14922 fragment.hltPrePAL1DoubleMu0MGT1 = cms.EDFilter( "HLTPrescaler",
14923  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
14924  offset = cms.uint32( 0 )
14925 )
14926 fragment.hltL1fL1sDoubleMu0MassGT1BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
14927  saveTags = cms.bool( True ),
14928  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0MassGT1BptxAND" ),
14929  MinPt = cms.double( 0.0 ),
14930  MinN = cms.int32( 2 ),
14931  MaxEta = cms.double( 2.5 ),
14932  CentralBxOnly = cms.bool( True ),
14933  SelectQualities = cms.vint32( ),
14934  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
14935 )
14936 fragment.hltL1sDoubleMu0BptxAND = cms.EDFilter( "HLTL1TSeed",
14937  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_BptxAND" ),
14938  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
14939  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
14940  saveTags = cms.bool( True ),
14941  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14942  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
14943  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
14944  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
14945  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
14946 )
14947 fragment.hltPrePAL1DoubleMu0HighQ = cms.EDFilter( "HLTPrescaler",
14948  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
14949  offset = cms.uint32( 0 )
14950 )
14951 fragment.hltL1fL1sDoubleMu0BptxANDL1HighQFiltered0 = cms.EDFilter( "HLTMuonL1TFilter",
14952  saveTags = cms.bool( True ),
14953  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
14954  MinPt = cms.double( 0.0 ),
14955  MinN = cms.int32( 2 ),
14956  MaxEta = cms.double( 2.5 ),
14957  CentralBxOnly = cms.bool( True ),
14958  SelectQualities = cms.vint32( 12, 13, 14, 15 ),
14959  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
14960 )
14961 fragment.hltPrePAL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14962  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
14963  offset = cms.uint32( 0 )
14964 )
14965 fragment.hltL1fL1sDoubleMu0BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
14966  saveTags = cms.bool( True ),
14967  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0BptxAND" ),
14968  MinPt = cms.double( 0.0 ),
14969  MinN = cms.int32( 2 ),
14970  MaxEta = cms.double( 2.5 ),
14971  CentralBxOnly = cms.bool( True ),
14972  SelectQualities = cms.vint32( ),
14973  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
14974 )
14975 fragment.hltL1sDoubleMu10BptxAND = cms.EDFilter( "HLTL1TSeed",
14976  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu10_BptxAND" ),
14977  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
14978  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
14979  saveTags = cms.bool( True ),
14980  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14981  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
14982  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
14983  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
14984  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
14985 )
14986 fragment.hltPrePAL1DoubleMu10 = cms.EDFilter( "HLTPrescaler",
14987  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
14988  offset = cms.uint32( 0 )
14989 )
14990 fragment.hltL1fL1sDoubleMu10BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
14991  saveTags = cms.bool( True ),
14992  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu10BptxAND" ),
14993  MinPt = cms.double( 0.0 ),
14994  MinN = cms.int32( 2 ),
14995  MaxEta = cms.double( 2.5 ),
14996  CentralBxOnly = cms.bool( True ),
14997  SelectQualities = cms.vint32( ),
14998  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
14999 )
15000 fragment.hltL1sDoubleMuOpenOSBptxAND = cms.EDFilter( "HLTL1TSeed",
15001  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_OS_BptxAND" ),
15002  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15003  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15004  saveTags = cms.bool( True ),
15005  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15006  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15007  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15008  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15009  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15010 )
15011 fragment.hltPrePAL1DoubleMuOpenOS = cms.EDFilter( "HLTPrescaler",
15012  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15013  offset = cms.uint32( 0 )
15014 )
15015 fragment.hltL1fL1sDoubleMuOpenOSBptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15016  saveTags = cms.bool( True ),
15017  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenOSBptxAND" ),
15018  MinPt = cms.double( 0.0 ),
15019  MinN = cms.int32( 2 ),
15020  MaxEta = cms.double( 2.5 ),
15021  CentralBxOnly = cms.bool( True ),
15022  SelectQualities = cms.vint32( ),
15023  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15024 )
15025 fragment.hltL1sDoubleMuOpenSSBptxAND = cms.EDFilter( "HLTL1TSeed",
15026  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_SS_BptxAND" ),
15027  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15028  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15029  saveTags = cms.bool( True ),
15030  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15031  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15032  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15033  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15034  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15035 )
15036 fragment.hltPrePAL1DoubleMuOpenSS = cms.EDFilter( "HLTPrescaler",
15037  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15038  offset = cms.uint32( 0 )
15039 )
15040 fragment.hltL1fL1sDoubleMuOpenSSBptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15041  saveTags = cms.bool( True ),
15042  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenSSBptxAND" ),
15043  MinPt = cms.double( 0.0 ),
15044  MinN = cms.int32( 2 ),
15045  MaxEta = cms.double( 2.5 ),
15046  CentralBxOnly = cms.bool( True ),
15047  SelectQualities = cms.vint32( ),
15048  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15049 )
15050 fragment.hltL1sDoubleMuOpenBptxAND = cms.EDFilter( "HLTL1TSeed",
15051  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen_BptxAND" ),
15052  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15053  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15054  saveTags = cms.bool( True ),
15055  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15056  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15057  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15058  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15059  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15060 )
15061 fragment.hltPrePAL1DoubleMuOpen = cms.EDFilter( "HLTPrescaler",
15062  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15063  offset = cms.uint32( 0 )
15064 )
15065 fragment.hltL1fL1sDoubleMuOpenBptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15066  saveTags = cms.bool( True ),
15067  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpenBptxAND" ),
15068  MinPt = cms.double( 0.0 ),
15069  MinN = cms.int32( 2 ),
15070  MaxEta = cms.double( 2.5 ),
15071  CentralBxOnly = cms.bool( True ),
15072  SelectQualities = cms.vint32( ),
15073  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15074 )
15075 fragment.hltPrePAL2DoubleMu10 = cms.EDFilter( "HLTPrescaler",
15076  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15077  offset = cms.uint32( 0 )
15078 )
15079 fragment.hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15080  saveTags = cms.bool( True ),
15081  MaxDr = cms.double( 9999.0 ),
15082  CutOnChambers = cms.bool( False ),
15083  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu10BptxANDL1Filtered0" ),
15084  MinPt = cms.double( 10.0 ),
15085  MinN = cms.int32( 2 ),
15086  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15087  MaxEta = cms.double( 2.5 ),
15088  MinNhits = cms.vint32( 0 ),
15089  MinDxySig = cms.double( -1.0 ),
15090  MinNchambers = cms.vint32( 0 ),
15091  AbsEtaBins = cms.vdouble( 5.0 ),
15092  MaxDz = cms.double( 9999.0 ),
15093  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15094  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15095  MinDr = cms.double( -1.0 ),
15096  NSigmaPt = cms.double( 0.0 ),
15097  MinNstations = cms.vint32( 0 )
15098 )
15099 fragment.hltPrePAL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
15100  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15101  offset = cms.uint32( 0 )
15102 )
15103 fragment.hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15104  saveTags = cms.bool( True ),
15105  MaxDr = cms.double( 9999.0 ),
15106  CutOnChambers = cms.bool( False ),
15107  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenBptxANDL1Filtered0" ),
15108  MinPt = cms.double( 0.0 ),
15109  MinN = cms.int32( 2 ),
15110  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15111  MaxEta = cms.double( 2.5 ),
15112  MinNhits = cms.vint32( 0 ),
15113  MinDxySig = cms.double( -1.0 ),
15114  MinNchambers = cms.vint32( 0 ),
15115  AbsEtaBins = cms.vdouble( 5.0 ),
15116  MaxDz = cms.double( 9999.0 ),
15117  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15118  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15119  MinDr = cms.double( -1.0 ),
15120  NSigmaPt = cms.double( 0.0 ),
15121  MinNstations = cms.vint32( 0 )
15122 )
15123 fragment.hltPrePAL3DoubleMu10 = cms.EDFilter( "HLTPrescaler",
15124  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15125  offset = cms.uint32( 0 )
15126 )
15127 fragment.hltL3fL1sDoubleMu10BptxANDL1f0L2f10L3Filtered10 = cms.EDFilter( "HLTMuonL3PreFilter",
15128  MaxNormalizedChi2 = cms.double( 9999.0 ),
15129  saveTags = cms.bool( True ),
15130  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10" ),
15131  MinNmuonHits = cms.int32( 0 ),
15132  MinN = cms.int32( 2 ),
15133  MinTrackPt = cms.double( 0.0 ),
15134  MaxEta = cms.double( 2.5 ),
15135  MaxDXYBeamSpot = cms.double( 9999.0 ),
15136  MinNhits = cms.int32( 0 ),
15137  MinDxySig = cms.double( -1.0 ),
15138  NSigmaPt = cms.double( 0.0 ),
15139  MaxDz = cms.double( 9999.0 ),
15140  MaxPtDifference = cms.double( 9999.0 ),
15141  MaxDr = cms.double( 2.0 ),
15142  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15143  MinDXYBeamSpot = cms.double( -1.0 ),
15144  MinDr = cms.double( -1.0 ),
15145  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15146  InputLinks = cms.InputTag( "" ),
15147  MinPt = cms.double( 10.0 )
15148 )
15149 fragment.hltPrePAL3DoubleMu0HIon = cms.EDFilter( "HLTPrescaler",
15150  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15151  offset = cms.uint32( 0 )
15152 )
15153 fragment.hltHIL3TrajSeedOIState = cms.EDProducer( "TSGFromL2Muon",
15154  TkSeedGenerator = cms.PSet(
15155  propagatorCompatibleName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
15156  option = cms.uint32( 3 ),
15157  maxChi2 = cms.double( 40.0 ),
15158  errorMatrixPset = cms.PSet(
15159  atIP = cms.bool( True ),
15160  action = cms.string( "use" ),
15161  errorMatrixValuesPSet = cms.PSet(
15162  pf3_V12 = cms.PSet(
15163  action = cms.string( "scale" ),
15164  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 )
15165  ),
15166  pf3_V13 = cms.PSet(
15167  action = cms.string( "scale" ),
15168  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 )
15169  ),
15170  pf3_V11 = cms.PSet(
15171  action = cms.string( "scale" ),
15172  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 )
15173  ),
15174  pf3_V14 = cms.PSet(
15175  action = cms.string( "scale" ),
15176  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 )
15177  ),
15178  pf3_V15 = cms.PSet(
15179  action = cms.string( "scale" ),
15180  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 )
15181  ),
15182  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
15183  pf3_V33 = cms.PSet(
15184  action = cms.string( "scale" ),
15185  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 )
15186  ),
15187  zAxis = cms.vdouble( -3.14159, 3.14159 ),
15188  pf3_V44 = cms.PSet(
15189  action = cms.string( "scale" ),
15190  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 )
15191  ),
15192  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
15193  pf3_V22 = cms.PSet(
15194  action = cms.string( "scale" ),
15195  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 )
15196  ),
15197  pf3_V23 = cms.PSet(
15198  action = cms.string( "scale" ),
15199  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 )
15200  ),
15201  pf3_V45 = cms.PSet(
15202  action = cms.string( "scale" ),
15203  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 )
15204  ),
15205  pf3_V55 = cms.PSet(
15206  action = cms.string( "scale" ),
15207  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 )
15208  ),
15209  pf3_V34 = cms.PSet(
15210  action = cms.string( "scale" ),
15211  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 )
15212  ),
15213  pf3_V35 = cms.PSet(
15214  action = cms.string( "scale" ),
15215  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 )
15216  ),
15217  pf3_V25 = cms.PSet(
15218  action = cms.string( "scale" ),
15219  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 )
15220  ),
15221  pf3_V24 = cms.PSet(
15222  action = cms.string( "scale" ),
15223  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 )
15224  )
15225  )
15226  ),
15227  propagatorName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
15228  manySeeds = cms.bool( False ),
15229  copyMuonRecHit = cms.bool( False ),
15230  ComponentName = cms.string( "TSGForRoadSearch" ),
15231  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
15232  ),
15233  ServiceParameters = cms.PSet(
15234  Propagators = cms.untracked.vstring( 'hltESPSteppingHelixPropagatorOpposite',
15235  'hltESPSteppingHelixPropagatorAlong' ),
15236  RPCLayers = cms.bool( True ),
15237  UseMuonNavigation = cms.untracked.bool( True )
15238  ),
15239  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
15240  MuonTrackingRegionBuilder = cms.PSet( ),
15241  PCut = cms.double( 2.5 ),
15242  TrackerSeedCleaner = cms.PSet( ),
15243  PtCut = cms.double( 1.0 )
15244 )
15245 fragment.hltHIL3TrackCandidateFromL2OIState = cms.EDProducer( "CkfTrajectoryMaker",
15246  src = cms.InputTag( "hltHIL3TrajSeedOIState" ),
15247  reverseTrajectories = cms.bool( True ),
15248  TransientInitialStateEstimatorParameters = cms.PSet(
15249  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15250  numberMeasurementsForFit = cms.int32( 4 ),
15251  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15252  ),
15253  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15254  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
15255  cleanTrajectoryAfterInOut = cms.bool( False ),
15256  useHitsSplitting = cms.bool( False ),
15257  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15258  doSeedingRegionRebuilding = cms.bool( False ),
15259  trackCandidateAlso = cms.bool( True ),
15260  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15261  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15262  TrajectoryBuilder = cms.string( "" ),
15263  maxNSeeds = cms.uint32( 100000 )
15264 )
15265 fragment.hltHIL3TkTracksFromL2OIState = cms.EDProducer( "TrackProducer",
15266  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIState" ),
15267  SimpleMagneticField = cms.string( "" ),
15268  clusterRemovalInfo = cms.InputTag( "" ),
15269  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15270  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
15271  Fitter = cms.string( "hltESPKFFittingSmoother" ),
15272  useHitsSplitting = cms.bool( False ),
15273  MeasurementTracker = cms.string( "" ),
15274  AlgorithmName = cms.string( "hltIterX" ),
15275  alias = cms.untracked.string( "" ),
15276  NavigationSchool = cms.string( "" ),
15277  TrajectoryInEvent = cms.bool( True ),
15278  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15279  GeometricInnerState = cms.bool( True ),
15280  useSimpleMF = cms.bool( False ),
15281  Propagator = cms.string( "PropagatorWithMaterial" )
15282 )
15283 fragment.hltHIL3MuonsOIState = cms.EDProducer( "L3MuonProducer",
15284  ServiceParameters = cms.PSet(
15285  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15286  'SteppingHelixPropagatorAny',
15287  'hltESPSmartPropagator',
15288  'hltESPSteppingHelixPropagatorOpposite' ),
15289  RPCLayers = cms.bool( True ),
15290  UseMuonNavigation = cms.untracked.bool( True )
15291  ),
15292  L3TrajBuilderParameters = cms.PSet(
15293  ScaleTECyFactor = cms.double( -1.0 ),
15294  GlbRefitterParameters = cms.PSet(
15295  TrackerSkipSection = cms.int32( -1 ),
15296  DoPredictionsOnly = cms.bool( False ),
15297  PropDirForCosmics = cms.bool( False ),
15298  HitThreshold = cms.int32( 1 ),
15299  MuonHitsOption = cms.int32( 1 ),
15300  Chi2CutRPC = cms.double( 1.0 ),
15301  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15302  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15303  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15304  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15305  RefitDirection = cms.string( "insideOut" ),
15306  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15307  Chi2CutCSC = cms.double( 150.0 ),
15308  Chi2CutDT = cms.double( 10.0 ),
15309  RefitRPCHits = cms.bool( True ),
15310  SkipStation = cms.int32( -1 ),
15311  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15312  TrackerSkipSystem = cms.int32( -1 ),
15313  DYTthrs = cms.vint32( 30, 15 )
15314  ),
15315  ScaleTECxFactor = cms.double( -1.0 ),
15316  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15317  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15318  RefitRPCHits = cms.bool( True ),
15319  PCut = cms.double( 2.5 ),
15320  TrackTransformer = cms.PSet(
15321  DoPredictionsOnly = cms.bool( False ),
15322  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15323  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15324  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
15325  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15326  RefitDirection = cms.string( "insideOut" ),
15327  RefitRPCHits = cms.bool( True ),
15328  Propagator = cms.string( "hltESPSmartPropagatorAny" )
15329  ),
15330  GlobalMuonTrackMatcher = cms.PSet(
15331  Pt_threshold1 = cms.double( 0.0 ),
15332  DeltaDCut_3 = cms.double( 15.0 ),
15333  MinP = cms.double( 2.5 ),
15334  MinPt = cms.double( 1.0 ),
15335  Chi2Cut_1 = cms.double( 50.0 ),
15336  Pt_threshold2 = cms.double( 9.99999999E8 ),
15337  LocChi2Cut = cms.double( 0.001 ),
15338  Eta_threshold = cms.double( 1.2 ),
15339  Quality_3 = cms.double( 7.0 ),
15340  Quality_2 = cms.double( 15.0 ),
15341  Chi2Cut_2 = cms.double( 50.0 ),
15342  Chi2Cut_3 = cms.double( 200.0 ),
15343  DeltaDCut_1 = cms.double( 40.0 ),
15344  DeltaRCut_2 = cms.double( 0.2 ),
15345  DeltaRCut_3 = cms.double( 1.0 ),
15346  DeltaDCut_2 = cms.double( 10.0 ),
15347  DeltaRCut_1 = cms.double( 0.1 ),
15348  Propagator = cms.string( "hltESPSmartPropagator" ),
15349  Quality_1 = cms.double( 20.0 )
15350  ),
15351  PtCut = cms.double( 1.0 ),
15352  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15353  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIState" ),
15354  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15355  tkTrajMaxChi2 = cms.double( 9999.0 ),
15356  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
15357  tkTrajVertex = cms.InputTag( "pixelVertices" ),
15358  tkTrajUseVertex = cms.bool( False ),
15359  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) )
15360  ),
15361  TrackLoaderParameters = cms.PSet(
15362  PutTkTrackIntoEvent = cms.untracked.bool( False ),
15363  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15364  SmoothTkTrack = cms.untracked.bool( False ),
15365  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15366  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
15367  MuonUpdatorAtVertexParameters = cms.PSet(
15368  MaxChi2 = cms.double( 1000000.0 ),
15369  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
15370  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
15371  ),
15372  VertexConstraint = cms.bool( False ),
15373  DoSmoothing = cms.bool( True ),
15374  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
15375  ),
15376  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
15377 )
15378 fragment.hltHIL3TrajSeedOIHit = cms.EDProducer( "TSGFromL2Muon",
15379  TkSeedGenerator = cms.PSet(
15380  PSetNames = cms.vstring( 'skipTSG',
15381  'iterativeTSG' ),
15382  L3TkCollectionA = cms.InputTag( "hltHIL3MuonsOIState" ),
15383  iterativeTSG = cms.PSet(
15384  ErrorRescaling = cms.double( 3.0 ),
15385  beamSpot = cms.InputTag( "unused" ),
15386  MaxChi2 = cms.double( 40.0 ),
15387  errorMatrixPset = cms.PSet(
15388  atIP = cms.bool( True ),
15389  action = cms.string( "use" ),
15390  errorMatrixValuesPSet = cms.PSet(
15391  pf3_V12 = cms.PSet(
15392  action = cms.string( "scale" ),
15393  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 )
15394  ),
15395  pf3_V13 = cms.PSet(
15396  action = cms.string( "scale" ),
15397  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 )
15398  ),
15399  pf3_V11 = cms.PSet(
15400  action = cms.string( "scale" ),
15401  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 )
15402  ),
15403  pf3_V14 = cms.PSet(
15404  action = cms.string( "scale" ),
15405  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 )
15406  ),
15407  pf3_V15 = cms.PSet(
15408  action = cms.string( "scale" ),
15409  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 )
15410  ),
15411  yAxis = cms.vdouble( 0.0, 1.0, 1.4, 10.0 ),
15412  pf3_V33 = cms.PSet(
15413  action = cms.string( "scale" ),
15414  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 )
15415  ),
15416  zAxis = cms.vdouble( -3.14159, 3.14159 ),
15417  pf3_V44 = cms.PSet(
15418  action = cms.string( "scale" ),
15419  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 )
15420  ),
15421  xAxis = cms.vdouble( 0.0, 13.0, 30.0, 70.0, 1000.0 ),
15422  pf3_V22 = cms.PSet(
15423  action = cms.string( "scale" ),
15424  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 )
15425  ),
15426  pf3_V23 = cms.PSet(
15427  action = cms.string( "scale" ),
15428  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 )
15429  ),
15430  pf3_V45 = cms.PSet(
15431  action = cms.string( "scale" ),
15432  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 )
15433  ),
15434  pf3_V55 = cms.PSet(
15435  action = cms.string( "scale" ),
15436  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 )
15437  ),
15438  pf3_V34 = cms.PSet(
15439  action = cms.string( "scale" ),
15440  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 )
15441  ),
15442  pf3_V35 = cms.PSet(
15443  action = cms.string( "scale" ),
15444  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 )
15445  ),
15446  pf3_V25 = cms.PSet(
15447  action = cms.string( "scale" ),
15448  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 )
15449  ),
15450  pf3_V24 = cms.PSet(
15451  action = cms.string( "scale" ),
15452  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 )
15453  )
15454  )
15455  ),
15456  UpdateState = cms.bool( True ),
15457  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
15458  SelectState = cms.bool( False ),
15459  SigmaZ = cms.double( 25.0 ),
15460  ResetMethod = cms.string( "matrix" ),
15461  ComponentName = cms.string( "TSGFromPropagation" ),
15462  UseVertexState = cms.bool( True ),
15463  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
15464  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" )
15465  ),
15466  skipTSG = cms.PSet( ),
15467  ComponentName = cms.string( "DualByL2TSG" )
15468  ),
15469  ServiceParameters = cms.PSet(
15470  Propagators = cms.untracked.vstring( 'PropagatorWithMaterial',
15471  'hltESPSmartPropagatorAnyOpposite' ),
15472  RPCLayers = cms.bool( True ),
15473  UseMuonNavigation = cms.untracked.bool( True )
15474  ),
15475  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
15476  MuonTrackingRegionBuilder = cms.PSet( ),
15477  PCut = cms.double( 2.5 ),
15478  TrackerSeedCleaner = cms.PSet(
15479  cleanerFromSharedHits = cms.bool( True ),
15480  ptCleaner = cms.bool( True ),
15481  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15482  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15483  directionCleaner = cms.bool( True )
15484  ),
15485  PtCut = cms.double( 1.0 )
15486 )
15487 fragment.hltHIL3TrackCandidateFromL2OIHit = cms.EDProducer( "CkfTrajectoryMaker",
15488  src = cms.InputTag( "hltHIL3TrajSeedOIHit" ),
15489  reverseTrajectories = cms.bool( True ),
15490  TransientInitialStateEstimatorParameters = cms.PSet(
15491  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
15492  numberMeasurementsForFit = cms.int32( 4 ),
15493  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
15494  ),
15495  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
15496  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
15497  cleanTrajectoryAfterInOut = cms.bool( False ),
15498  useHitsSplitting = cms.bool( False ),
15499  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
15500  doSeedingRegionRebuilding = cms.bool( False ),
15501  trackCandidateAlso = cms.bool( True ),
15502  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
15503  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
15504  TrajectoryBuilder = cms.string( "" ),
15505  maxNSeeds = cms.uint32( 100000 )
15506 )
15507 fragment.hltHIL3TkTracksFromL2OIHit = cms.EDProducer( "TrackProducer",
15508  src = cms.InputTag( "hltHIL3TrackCandidateFromL2OIHit" ),
15509  SimpleMagneticField = cms.string( "" ),
15510  clusterRemovalInfo = cms.InputTag( "" ),
15511  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15512  MeasurementTrackerEvent = cms.InputTag( "hltSiStripClusters" ),
15513  Fitter = cms.string( "hltESPKFFittingSmoother" ),
15514  useHitsSplitting = cms.bool( False ),
15515  MeasurementTracker = cms.string( "" ),
15516  AlgorithmName = cms.string( "hltIterX" ),
15517  alias = cms.untracked.string( "" ),
15518  NavigationSchool = cms.string( "" ),
15519  TrajectoryInEvent = cms.bool( True ),
15520  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15521  GeometricInnerState = cms.bool( True ),
15522  useSimpleMF = cms.bool( False ),
15523  Propagator = cms.string( "PropagatorWithMaterial" )
15524 )
15525 fragment.hltHIL3MuonsOIHit = cms.EDProducer( "L3MuonProducer",
15526  ServiceParameters = cms.PSet(
15527  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
15528  'SteppingHelixPropagatorAny',
15529  'hltESPSmartPropagator',
15530  'hltESPSteppingHelixPropagatorOpposite' ),
15531  RPCLayers = cms.bool( True ),
15532  UseMuonNavigation = cms.untracked.bool( True )
15533  ),
15534  L3TrajBuilderParameters = cms.PSet(
15535  ScaleTECyFactor = cms.double( -1.0 ),
15536  GlbRefitterParameters = cms.PSet(
15537  TrackerSkipSection = cms.int32( -1 ),
15538  DoPredictionsOnly = cms.bool( False ),
15539  PropDirForCosmics = cms.bool( False ),
15540  HitThreshold = cms.int32( 1 ),
15541  MuonHitsOption = cms.int32( 1 ),
15542  Chi2CutRPC = cms.double( 1.0 ),
15543  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15544  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
15545  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15546  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15547  RefitDirection = cms.string( "insideOut" ),
15548  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
15549  Chi2CutCSC = cms.double( 150.0 ),
15550  Chi2CutDT = cms.double( 10.0 ),
15551  RefitRPCHits = cms.bool( True ),
15552  SkipStation = cms.int32( -1 ),
15553  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
15554  TrackerSkipSystem = cms.int32( -1 ),
15555  DYTthrs = cms.vint32( 30, 15 )
15556  ),
15557  ScaleTECxFactor = cms.double( -1.0 ),
15558  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15559  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15560  RefitRPCHits = cms.bool( True ),
15561  PCut = cms.double( 2.5 ),
15562  TrackTransformer = cms.PSet(
15563  DoPredictionsOnly = cms.bool( False ),
15564  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
15565  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
15566  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
15567  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
15568  RefitDirection = cms.string( "insideOut" ),
15569  RefitRPCHits = cms.bool( True ),
15570  Propagator = cms.string( "hltESPSmartPropagatorAny" )
15571  ),
15572  GlobalMuonTrackMatcher = cms.PSet(
15573  Pt_threshold1 = cms.double( 0.0 ),
15574  DeltaDCut_3 = cms.double( 15.0 ),
15575  MinP = cms.double( 2.5 ),
15576  MinPt = cms.double( 1.0 ),
15577  Chi2Cut_1 = cms.double( 50.0 ),
15578  Pt_threshold2 = cms.double( 9.99999999E8 ),
15579  LocChi2Cut = cms.double( 0.001 ),
15580  Eta_threshold = cms.double( 1.2 ),
15581  Quality_3 = cms.double( 7.0 ),
15582  Quality_2 = cms.double( 15.0 ),
15583  Chi2Cut_2 = cms.double( 50.0 ),
15584  Chi2Cut_3 = cms.double( 200.0 ),
15585  DeltaDCut_1 = cms.double( 40.0 ),
15586  DeltaRCut_2 = cms.double( 0.2 ),
15587  DeltaRCut_3 = cms.double( 1.0 ),
15588  DeltaDCut_2 = cms.double( 10.0 ),
15589  DeltaRCut_1 = cms.double( 0.1 ),
15590  Propagator = cms.string( "hltESPSmartPropagator" ),
15591  Quality_1 = cms.double( 20.0 )
15592  ),
15593  PtCut = cms.double( 1.0 ),
15594  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
15595  tkTrajLabel = cms.InputTag( "hltHIL3TkTracksFromL2OIHit" ),
15596  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15597  tkTrajMaxChi2 = cms.double( 9999.0 ),
15598  tkTrajMaxDXYBeamSpot = cms.double( 0.2 ),
15599  tkTrajVertex = cms.InputTag( "pixelVertices" ),
15600  tkTrajUseVertex = cms.bool( False ),
15601  MuonTrackingRegionBuilder = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonTrackingRegionBuilder8356" ) )
15602  ),
15603  TrackLoaderParameters = cms.PSet(
15604  PutTkTrackIntoEvent = cms.untracked.bool( False ),
15605  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
15606  SmoothTkTrack = cms.untracked.bool( False ),
15607  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
15608  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
15609  MuonUpdatorAtVertexParameters = cms.PSet(
15610  MaxChi2 = cms.double( 1000000.0 ),
15611  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
15612  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 )
15613  ),
15614  VertexConstraint = cms.bool( False ),
15615  DoSmoothing = cms.bool( True ),
15616  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" )
15617  ),
15618  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
15619 )
15620 fragment.hltHIL3TkFromL2OICombination = cms.EDProducer( "L3TrackCombiner",
15621  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit' )
15622 )
15623 fragment.hltHIL3TrajectorySeed = cms.EDProducer( "L3MuonTrajectorySeedCombiner",
15624  labels = cms.VInputTag( 'hltHIL3TrajSeedOIState','hltHIL3TrajSeedOIHit' )
15625 )
15626 fragment.hltHIL3TrackCandidateFromL2 = cms.EDProducer( "L3TrackCandCombiner",
15627  labels = cms.VInputTag( 'hltHIL3TrackCandidateFromL2OIHit','hltHIL3TrackCandidateFromL2OIState' )
15628 )
15629 fragment.hltHIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
15630  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit' )
15631 )
15632 fragment.hltHIL3Muons = cms.EDProducer( "L3TrackCombiner",
15633  labels = cms.VInputTag( 'hltHIL3MuonsOIState','hltHIL3MuonsOIHit' )
15634 )
15635 fragment.hltHIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
15636  InputLinksObjects = cms.InputTag( "hltHIL3MuonsLinksCombination" ),
15637  InputObjects = cms.InputTag( "hltHIL3Muons" ),
15638  MuonPtOption = cms.string( "Tracker" )
15639 )
15640 fragment.hltHIL3fL1sDoubleMuOpenBptxANDL1f0L2f0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
15641  MaxNormalizedChi2 = cms.double( 9999.0 ),
15642  saveTags = cms.bool( True ),
15643  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0" ),
15644  MinNmuonHits = cms.int32( 0 ),
15645  MinN = cms.int32( 2 ),
15646  MinTrackPt = cms.double( 0.0 ),
15647  MaxEta = cms.double( 2.5 ),
15648  MaxDXYBeamSpot = cms.double( 9999.0 ),
15649  MinNhits = cms.int32( 0 ),
15650  MinDxySig = cms.double( -1.0 ),
15651  NSigmaPt = cms.double( 0.0 ),
15652  MaxDz = cms.double( 9999.0 ),
15653  MaxPtDifference = cms.double( 9999.0 ),
15654  MaxDr = cms.double( 2.0 ),
15655  CandTag = cms.InputTag( "hltHIL3MuonCandidates" ),
15656  MinDXYBeamSpot = cms.double( -1.0 ),
15657  MinDr = cms.double( -1.0 ),
15658  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15659  InputLinks = cms.InputTag( "" ),
15660  MinPt = cms.double( 0.0 )
15661 )
15662 fragment.hltPrePAL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
15663  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15664  offset = cms.uint32( 0 )
15665 )
15666 fragment.hltL3fL1sDoubleMuOpenBptxANDL1f0L2f0L3Filtered0 = cms.EDFilter( "HLTMuonL3PreFilter",
15667  MaxNormalizedChi2 = cms.double( 9999.0 ),
15668  saveTags = cms.bool( True ),
15669  PreviousCandTag = cms.InputTag( "hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0" ),
15670  MinNmuonHits = cms.int32( 0 ),
15671  MinN = cms.int32( 2 ),
15672  MinTrackPt = cms.double( 0.0 ),
15673  MaxEta = cms.double( 2.5 ),
15674  MaxDXYBeamSpot = cms.double( 9999.0 ),
15675  MinNhits = cms.int32( 0 ),
15676  MinDxySig = cms.double( -1.0 ),
15677  NSigmaPt = cms.double( 0.0 ),
15678  MaxDz = cms.double( 9999.0 ),
15679  MaxPtDifference = cms.double( 9999.0 ),
15680  MaxDr = cms.double( 2.0 ),
15681  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15682  MinDXYBeamSpot = cms.double( -1.0 ),
15683  MinDr = cms.double( -1.0 ),
15684  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15685  InputLinks = cms.InputTag( "" ),
15686  MinPt = cms.double( 0.0 )
15687 )
15688 fragment.hltL1sSingleMu7BptxAND = cms.EDFilter( "HLTL1TSeed",
15689  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7_BptxAND" ),
15690  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15691  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15692  saveTags = cms.bool( True ),
15693  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15694  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15695  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15696  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15697  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15698 )
15699 fragment.hltPrePAL2Mu15 = cms.EDFilter( "HLTPrescaler",
15700  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15701  offset = cms.uint32( 0 )
15702 )
15703 fragment.hltL1fL1sSingleMu7BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15704  saveTags = cms.bool( True ),
15705  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7BptxAND" ),
15706  MinPt = cms.double( 0.0 ),
15707  MinN = cms.int32( 1 ),
15708  MaxEta = cms.double( 2.5 ),
15709  CentralBxOnly = cms.bool( True ),
15710  SelectQualities = cms.vint32( ),
15711  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15712 )
15713 fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered15 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15714  saveTags = cms.bool( True ),
15715  MaxDr = cms.double( 9999.0 ),
15716  CutOnChambers = cms.bool( False ),
15717  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7BptxANDL1Filtered0" ),
15718  MinPt = cms.double( 15.0 ),
15719  MinN = cms.int32( 1 ),
15720  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15721  MaxEta = cms.double( 2.5 ),
15722  MinNhits = cms.vint32( 0 ),
15723  MinDxySig = cms.double( -1.0 ),
15724  MinNchambers = cms.vint32( 0 ),
15725  AbsEtaBins = cms.vdouble( 5.0 ),
15726  MaxDz = cms.double( 9999.0 ),
15727  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15728  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15729  MinDr = cms.double( -1.0 ),
15730  NSigmaPt = cms.double( 0.0 ),
15731  MinNstations = cms.vint32( 0 )
15732 )
15733 fragment.hltPrePAL2Mu12 = cms.EDFilter( "HLTPrescaler",
15734  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15735  offset = cms.uint32( 0 )
15736 )
15737 fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered12 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15738  saveTags = cms.bool( True ),
15739  MaxDr = cms.double( 9999.0 ),
15740  CutOnChambers = cms.bool( False ),
15741  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7BptxANDL1Filtered0" ),
15742  MinPt = cms.double( 12.0 ),
15743  MinN = cms.int32( 1 ),
15744  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15745  MaxEta = cms.double( 2.5 ),
15746  MinNhits = cms.vint32( 0 ),
15747  MinDxySig = cms.double( -1.0 ),
15748  MinNchambers = cms.vint32( 0 ),
15749  AbsEtaBins = cms.vdouble( 5.0 ),
15750  MaxDz = cms.double( 9999.0 ),
15751  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15752  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15753  MinDr = cms.double( -1.0 ),
15754  NSigmaPt = cms.double( 0.0 ),
15755  MinNstations = cms.vint32( 0 )
15756 )
15757 fragment.hltPrePAL3Mu12 = cms.EDFilter( "HLTPrescaler",
15758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15759  offset = cms.uint32( 0 )
15760 )
15761 fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15762  saveTags = cms.bool( True ),
15763  MaxDr = cms.double( 9999.0 ),
15764  CutOnChambers = cms.bool( False ),
15765  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7BptxANDL1Filtered0" ),
15766  MinPt = cms.double( 0.0 ),
15767  MinN = cms.int32( 1 ),
15768  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15769  MaxEta = cms.double( 2.5 ),
15770  MinNhits = cms.vint32( 0 ),
15771  MinDxySig = cms.double( -1.0 ),
15772  MinNchambers = cms.vint32( 0 ),
15773  AbsEtaBins = cms.vdouble( 5.0 ),
15774  MaxDz = cms.double( 9999.0 ),
15775  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15776  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15777  MinDr = cms.double( -1.0 ),
15778  NSigmaPt = cms.double( 0.0 ),
15779  MinNstations = cms.vint32( 0 )
15780 )
15781 fragment.hltL3fL1sSingleMu7BptxANDL1f0L2f0L3Filtered12 = cms.EDFilter( "HLTMuonL3PreFilter",
15782  MaxNormalizedChi2 = cms.double( 9999.0 ),
15783  saveTags = cms.bool( True ),
15784  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu7BptxANDL1f0L2Filtered0" ),
15785  MinNmuonHits = cms.int32( 0 ),
15786  MinN = cms.int32( 1 ),
15787  MinTrackPt = cms.double( 0.0 ),
15788  MaxEta = cms.double( 2.5 ),
15789  MaxDXYBeamSpot = cms.double( 9999.0 ),
15790  MinNhits = cms.int32( 0 ),
15791  MinDxySig = cms.double( -1.0 ),
15792  NSigmaPt = cms.double( 0.0 ),
15793  MaxDz = cms.double( 9999.0 ),
15794  MaxPtDifference = cms.double( 9999.0 ),
15795  MaxDr = cms.double( 2.0 ),
15796  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15797  MinDXYBeamSpot = cms.double( -1.0 ),
15798  MinDr = cms.double( -1.0 ),
15799  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15800  InputLinks = cms.InputTag( "" ),
15801  MinPt = cms.double( 12.0 )
15802 )
15803 fragment.hltPrePAL3Mu15 = cms.EDFilter( "HLTPrescaler",
15804  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15805  offset = cms.uint32( 0 )
15806 )
15807 fragment.hltL3fL1sSingleMu7BptxANDL1f0L2f0L3Filtered15 = cms.EDFilter( "HLTMuonL3PreFilter",
15808  MaxNormalizedChi2 = cms.double( 9999.0 ),
15809  saveTags = cms.bool( True ),
15810  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu7BptxANDL1f0L2Filtered0" ),
15811  MinNmuonHits = cms.int32( 0 ),
15812  MinN = cms.int32( 1 ),
15813  MinTrackPt = cms.double( 0.0 ),
15814  MaxEta = cms.double( 2.5 ),
15815  MaxDXYBeamSpot = cms.double( 9999.0 ),
15816  MinNhits = cms.int32( 0 ),
15817  MinDxySig = cms.double( -1.0 ),
15818  NSigmaPt = cms.double( 0.0 ),
15819  MaxDz = cms.double( 9999.0 ),
15820  MaxPtDifference = cms.double( 9999.0 ),
15821  MaxDr = cms.double( 2.0 ),
15822  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15823  MinDXYBeamSpot = cms.double( -1.0 ),
15824  MinDr = cms.double( -1.0 ),
15825  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15826  InputLinks = cms.InputTag( "" ),
15827  MinPt = cms.double( 15.0 )
15828 )
15829 fragment.hltL1sSingleMu3BptxAND = cms.EDFilter( "HLTL1TSeed",
15830  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_BptxAND" ),
15831  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15832  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15833  saveTags = cms.bool( True ),
15834  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15835  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15836  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15837  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15838  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15839 )
15840 fragment.hltPrePAL3Mu3 = cms.EDFilter( "HLTPrescaler",
15841  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15842  offset = cms.uint32( 0 )
15843 )
15844 fragment.hltL1fL1sSingleMu3BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15845  saveTags = cms.bool( True ),
15846  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3BptxAND" ),
15847  MinPt = cms.double( 0.0 ),
15848  MinN = cms.int32( 1 ),
15849  MaxEta = cms.double( 2.5 ),
15850  CentralBxOnly = cms.bool( True ),
15851  SelectQualities = cms.vint32( ),
15852  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15853 )
15854 fragment.hltL2fL1sSingleMu3BptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15855  saveTags = cms.bool( True ),
15856  MaxDr = cms.double( 9999.0 ),
15857  CutOnChambers = cms.bool( False ),
15858  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3BptxANDL1Filtered0" ),
15859  MinPt = cms.double( 0.0 ),
15860  MinN = cms.int32( 1 ),
15861  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15862  MaxEta = cms.double( 2.5 ),
15863  MinNhits = cms.vint32( 0 ),
15864  MinDxySig = cms.double( -1.0 ),
15865  MinNchambers = cms.vint32( 0 ),
15866  AbsEtaBins = cms.vdouble( 5.0 ),
15867  MaxDz = cms.double( 9999.0 ),
15868  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15869  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15870  MinDr = cms.double( -1.0 ),
15871  NSigmaPt = cms.double( 0.0 ),
15872  MinNstations = cms.vint32( 0 )
15873 )
15874 fragment.hltL3fL1sSingleMu3BptxANDL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
15875  MaxNormalizedChi2 = cms.double( 9999.0 ),
15876  saveTags = cms.bool( True ),
15877  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3BptxANDL1f0L2Filtered0" ),
15878  MinNmuonHits = cms.int32( 0 ),
15879  MinN = cms.int32( 1 ),
15880  MinTrackPt = cms.double( 0.0 ),
15881  MaxEta = cms.double( 2.5 ),
15882  MaxDXYBeamSpot = cms.double( 9999.0 ),
15883  MinNhits = cms.int32( 0 ),
15884  MinDxySig = cms.double( -1.0 ),
15885  NSigmaPt = cms.double( 0.0 ),
15886  MaxDz = cms.double( 9999.0 ),
15887  MaxPtDifference = cms.double( 9999.0 ),
15888  MaxDr = cms.double( 2.0 ),
15889  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15890  MinDXYBeamSpot = cms.double( -1.0 ),
15891  MinDr = cms.double( -1.0 ),
15892  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15893  InputLinks = cms.InputTag( "" ),
15894  MinPt = cms.double( 3.0 )
15895 )
15896 fragment.hltPrePAL3Mu5 = cms.EDFilter( "HLTPrescaler",
15897  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15898  offset = cms.uint32( 0 )
15899 )
15900 fragment.hltL1sSingleMu5BptxAND = cms.EDFilter( "HLTL1TSeed",
15901  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_BptxAND" ),
15902  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
15903  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
15904  saveTags = cms.bool( True ),
15905  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15906  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
15907  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
15908  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
15909  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
15910 )
15911 fragment.hltPrePAL3Mu7 = cms.EDFilter( "HLTPrescaler",
15912  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15913  offset = cms.uint32( 0 )
15914 )
15915 fragment.hltL1fL1sSingleMu5BptxANDL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
15916  saveTags = cms.bool( True ),
15917  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5BptxAND" ),
15918  MinPt = cms.double( 0.0 ),
15919  MinN = cms.int32( 1 ),
15920  MaxEta = cms.double( 2.5 ),
15921  CentralBxOnly = cms.bool( True ),
15922  SelectQualities = cms.vint32( ),
15923  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
15924 )
15925 fragment.hltL2fL1sSingleMu5BptxANDL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15926  saveTags = cms.bool( True ),
15927  MaxDr = cms.double( 9999.0 ),
15928  CutOnChambers = cms.bool( False ),
15929  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5BptxANDL1Filtered0" ),
15930  MinPt = cms.double( 0.0 ),
15931  MinN = cms.int32( 1 ),
15932  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15933  MaxEta = cms.double( 2.5 ),
15934  MinNhits = cms.vint32( 0 ),
15935  MinDxySig = cms.double( -1.0 ),
15936  MinNchambers = cms.vint32( 0 ),
15937  AbsEtaBins = cms.vdouble( 5.0 ),
15938  MaxDz = cms.double( 9999.0 ),
15939  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15940  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15941  MinDr = cms.double( -1.0 ),
15942  NSigmaPt = cms.double( 0.0 ),
15943  MinNstations = cms.vint32( 0 )
15944 )
15945 fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered7 = cms.EDFilter( "HLTMuonL3PreFilter",
15946  MaxNormalizedChi2 = cms.double( 9999.0 ),
15947  saveTags = cms.bool( True ),
15948  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu5BptxANDL1f0L2Filtered0" ),
15949  MinNmuonHits = cms.int32( 0 ),
15950  MinN = cms.int32( 1 ),
15951  MinTrackPt = cms.double( 0.0 ),
15952  MaxEta = cms.double( 2.5 ),
15953  MaxDXYBeamSpot = cms.double( 9999.0 ),
15954  MinNhits = cms.int32( 0 ),
15955  MinDxySig = cms.double( -1.0 ),
15956  NSigmaPt = cms.double( 0.0 ),
15957  MaxDz = cms.double( 9999.0 ),
15958  MaxPtDifference = cms.double( 9999.0 ),
15959  MaxDr = cms.double( 2.0 ),
15960  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
15961  MinDXYBeamSpot = cms.double( -1.0 ),
15962  MinDr = cms.double( -1.0 ),
15963  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15964  InputLinks = cms.InputTag( "" ),
15965  MinPt = cms.double( 7.0 )
15966 )
15967 fragment.hltPrePADmesonPPTrackingGlobalDpt5 = cms.EDFilter( "HLTPrescaler",
15968  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
15969  offset = cms.uint32( 0 )
15970 )
15971 fragment.HLTPAPixelClusterShapeFilter = cms.EDFilter( "HLTPixelClusterShapeFilter",
15972  maxZ = cms.double( 30.05 ),
15973  saveTags = cms.bool( True ),
15974  clusterTrunc = cms.double( -1.0 ),
15975  inputTag = cms.InputTag( "hltSiPixelRecHits" ),
15976  zStep = cms.double( 0.01 ),
15977  minZ = cms.double( -30.0 ),
15978  nhitsTrunc = cms.int32( 10000 ),
15979  clusterPars = cms.vdouble( 99999.0, 0.0 )
15980 )
15981 fragment.hltPAFullTrackFilterForDmeson = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
15982  saveTags = cms.bool( True ),
15983  MinTrks = cms.int32( 0 ),
15984  MinPt = cms.double( 0.0 ),
15985  MaxVz = cms.double( 9999.0 ),
15986  MaxEta = cms.double( 9999.0 ),
15987  trackCollection = cms.InputTag( "hltPAFullCands" ),
15988  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
15989  MaxPt = cms.double( 10000.0 ),
15990  MinSep = cms.double( 999.0 )
15991 )
15992 fragment.hltPAtktkVtxForDmesonDpt5 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
15993  Src = cms.InputTag( "hltPAFullCands" ),
15994  massParticle1 = cms.double( 0.1396 ),
15995  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
15996  massParticle2 = cms.double( 0.4937 ),
15997  ChargeOpt = cms.int32( -1 ),
15998  MaxEta = cms.double( 2.5 ),
15999  MaxInvMass = cms.double( 2.27 ),
16000  MinPtPair = cms.double( 5.0 ),
16001  triggerTypeDaughters = cms.int32( 91 ),
16002  MinInvMass = cms.double( 1.47 ),
16003  MinPt = cms.double( 0.0 )
16004 )
16005 fragment.hltPAtktkFilterForDmesonDpt5 = cms.EDFilter( "HLTDisplacedtktkFilter",
16006  saveTags = cms.bool( True ),
16007  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16008  MinVtxProbability = cms.double( 0.0 ),
16009  MaxLxySignificance = cms.double( 0.0 ),
16010  TrackTag = cms.InputTag( "hltPAFullCands" ),
16011  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt5" ),
16012  MaxNormalisedChi2 = cms.double( 999.0 ),
16013  FastAccept = cms.bool( False ),
16014  MinCosinePointingAngle = cms.double( 0.8 ),
16015  triggerTypeDaughters = cms.int32( 91 ),
16016  MinLxySignificance = cms.double( 1.0 )
16017 )
16018 fragment.hltPrePADmesonPPTrackingGlobalDpt5part2 = cms.EDFilter( "HLTPrescaler",
16019  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16020  offset = cms.uint32( 1 )
16021 )
16022 fragment.hltPrePADmesonPPTrackingGlobalDpt5part3 = cms.EDFilter( "HLTPrescaler",
16023  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16024  offset = cms.uint32( 2 )
16025 )
16026 fragment.hltPrePADmesonPPTrackingGlobalDpt8 = cms.EDFilter( "HLTPrescaler",
16027  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16028  offset = cms.uint32( 0 )
16029 )
16030 fragment.hltPAtktkVtxForDmesonDpt8 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
16031  Src = cms.InputTag( "hltPAFullCands" ),
16032  massParticle1 = cms.double( 0.1396 ),
16033  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
16034  massParticle2 = cms.double( 0.4937 ),
16035  ChargeOpt = cms.int32( -1 ),
16036  MaxEta = cms.double( 2.5 ),
16037  MaxInvMass = cms.double( 2.27 ),
16038  MinPtPair = cms.double( 8.0 ),
16039  triggerTypeDaughters = cms.int32( 91 ),
16040  MinInvMass = cms.double( 1.47 ),
16041  MinPt = cms.double( 0.0 )
16042 )
16043 fragment.hltPAtktkFilterForDmesonDpt8 = cms.EDFilter( "HLTDisplacedtktkFilter",
16044  saveTags = cms.bool( True ),
16045  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16046  MinVtxProbability = cms.double( 0.0 ),
16047  MaxLxySignificance = cms.double( 0.0 ),
16048  TrackTag = cms.InputTag( "hltPAFullCands" ),
16049  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt8" ),
16050  MaxNormalisedChi2 = cms.double( 999.0 ),
16051  FastAccept = cms.bool( False ),
16052  MinCosinePointingAngle = cms.double( 0.8 ),
16053  triggerTypeDaughters = cms.int32( 91 ),
16054  MinLxySignificance = cms.double( 1.0 )
16055 )
16056 fragment.hltPrePADmesonPPTrackingGlobalDpt15 = cms.EDFilter( "HLTPrescaler",
16057  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16058  offset = cms.uint32( 0 )
16059 )
16060 fragment.hltPAtktkVtxForDmesonDpt15 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
16061  Src = cms.InputTag( "hltPAFullCands" ),
16062  massParticle1 = cms.double( 0.1396 ),
16063  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
16064  massParticle2 = cms.double( 0.4937 ),
16065  ChargeOpt = cms.int32( -1 ),
16066  MaxEta = cms.double( 2.5 ),
16067  MaxInvMass = cms.double( 2.27 ),
16068  MinPtPair = cms.double( 15.0 ),
16069  triggerTypeDaughters = cms.int32( 91 ),
16070  MinInvMass = cms.double( 1.47 ),
16071  MinPt = cms.double( 0.0 )
16072 )
16073 fragment.hltPAtktkFilterForDmesonDpt15 = cms.EDFilter( "HLTDisplacedtktkFilter",
16074  saveTags = cms.bool( True ),
16075  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16076  MinVtxProbability = cms.double( 0.0 ),
16077  MaxLxySignificance = cms.double( 0.0 ),
16078  TrackTag = cms.InputTag( "hltPAFullCands" ),
16079  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt15" ),
16080  MaxNormalisedChi2 = cms.double( 999.0 ),
16081  FastAccept = cms.bool( False ),
16082  MinCosinePointingAngle = cms.double( 0.8 ),
16083  triggerTypeDaughters = cms.int32( 91 ),
16084  MinLxySignificance = cms.double( 1.0 )
16085 )
16086 fragment.hltPrePADmesonPPTrackingGlobalDpt30 = cms.EDFilter( "HLTPrescaler",
16087  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16088  offset = cms.uint32( 0 )
16089 )
16090 fragment.hltPAtktkVtxForDmesonDpt30 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
16091  Src = cms.InputTag( "hltPAFullCands" ),
16092  massParticle1 = cms.double( 0.1396 ),
16093  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
16094  massParticle2 = cms.double( 0.4937 ),
16095  ChargeOpt = cms.int32( -1 ),
16096  MaxEta = cms.double( 2.5 ),
16097  MaxInvMass = cms.double( 2.27 ),
16098  MinPtPair = cms.double( 30.0 ),
16099  triggerTypeDaughters = cms.int32( 91 ),
16100  MinInvMass = cms.double( 1.47 ),
16101  MinPt = cms.double( 0.0 )
16102 )
16103 fragment.hltPAtktkFilterForDmesonDpt30 = cms.EDFilter( "HLTDisplacedtktkFilter",
16104  saveTags = cms.bool( True ),
16105  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16106  MinVtxProbability = cms.double( 0.0 ),
16107  MaxLxySignificance = cms.double( 0.0 ),
16108  TrackTag = cms.InputTag( "hltPAFullCands" ),
16109  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt30" ),
16110  MaxNormalisedChi2 = cms.double( 999.0 ),
16111  FastAccept = cms.bool( False ),
16112  MinCosinePointingAngle = cms.double( 0.8 ),
16113  triggerTypeDaughters = cms.int32( 91 ),
16114  MinLxySignificance = cms.double( 1.0 )
16115 )
16116 fragment.hltPrePADmesonPPTrackingGlobalDpt50 = cms.EDFilter( "HLTPrescaler",
16117  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16118  offset = cms.uint32( 0 )
16119 )
16120 fragment.hltPAtktkVtxForDmesonDpt50 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
16121  Src = cms.InputTag( "hltPAFullCands" ),
16122  massParticle1 = cms.double( 0.1396 ),
16123  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
16124  massParticle2 = cms.double( 0.4937 ),
16125  ChargeOpt = cms.int32( -1 ),
16126  MaxEta = cms.double( 2.5 ),
16127  MaxInvMass = cms.double( 2.27 ),
16128  MinPtPair = cms.double( 50.0 ),
16129  triggerTypeDaughters = cms.int32( 91 ),
16130  MinInvMass = cms.double( 1.47 ),
16131  MinPt = cms.double( 0.0 )
16132 )
16133 fragment.hltPAtktkFilterForDmesonDpt50 = cms.EDFilter( "HLTDisplacedtktkFilter",
16134  saveTags = cms.bool( True ),
16135  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16136  MinVtxProbability = cms.double( 0.0 ),
16137  MaxLxySignificance = cms.double( 0.0 ),
16138  TrackTag = cms.InputTag( "hltPAFullCands" ),
16139  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt50" ),
16140  MaxNormalisedChi2 = cms.double( 999.0 ),
16141  FastAccept = cms.bool( False ),
16142  MinCosinePointingAngle = cms.double( 0.8 ),
16143  triggerTypeDaughters = cms.int32( 91 ),
16144  MinLxySignificance = cms.double( 1.0 )
16145 )
16146 fragment.hltPrePADmesonPPTrackingGlobalDpt55 = cms.EDFilter( "HLTPrescaler",
16147  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16148  offset = cms.uint32( 0 )
16149 )
16150 fragment.hltPAtktkVtxForDmesonDpt55 = cms.EDProducer( "HLTDisplacedtktkVtxProducer",
16151  Src = cms.InputTag( "hltPAFullCands" ),
16152  massParticle1 = cms.double( 0.1396 ),
16153  PreviousCandTag = cms.InputTag( "hltPAFullTrackFilterForDmeson" ),
16154  massParticle2 = cms.double( 0.4937 ),
16155  ChargeOpt = cms.int32( -1 ),
16156  MaxEta = cms.double( 2.5 ),
16157  MaxInvMass = cms.double( 2.27 ),
16158  MinPtPair = cms.double( 55.0 ),
16159  triggerTypeDaughters = cms.int32( 91 ),
16160  MinInvMass = cms.double( 1.47 ),
16161  MinPt = cms.double( 0.0 )
16162 )
16163 fragment.hltPAtktkFilterForDmesonDpt55 = cms.EDFilter( "HLTDisplacedtktkFilter",
16164  saveTags = cms.bool( True ),
16165  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
16166  MinVtxProbability = cms.double( 0.0 ),
16167  MaxLxySignificance = cms.double( 0.0 ),
16168  TrackTag = cms.InputTag( "hltPAFullCands" ),
16169  DisplacedVertexTag = cms.InputTag( "hltPAtktkVtxForDmesonDpt55" ),
16170  MaxNormalisedChi2 = cms.double( 999.0 ),
16171  FastAccept = cms.bool( False ),
16172  MinCosinePointingAngle = cms.double( 0.8 ),
16173  triggerTypeDaughters = cms.int32( 91 ),
16174  MinLxySignificance = cms.double( 1.0 )
16175 )
16176 fragment.hltPrePAFullTracksHighPt20 = cms.EDFilter( "HLTPrescaler",
16177  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16178  offset = cms.uint32( 0 )
16179 )
16180 fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt = cms.EDProducer( "TrackCutClassifier",
16181  src = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16182  GBRForestLabel = cms.string( "" ),
16183  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16184  vertices = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16185  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16186  mva = cms.PSet(
16187  dr_par = cms.PSet(
16188  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16189  dr_exp = cms.vint32( 0, 0, 0 )
16190  ),
16191  minLayers = cms.vint32( 0, 0, 0 ),
16192  dz_par = cms.PSet(
16193  dz_exp = cms.vint32( 0, 0, 0 ),
16194  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
16195  ),
16196  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16197  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16198  maxLostLayers = cms.vint32( 999, 999, 999 ),
16199  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16200  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
16201  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16202  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
16203  min3DLayers = cms.vint32( 0, 0, 0 ),
16204  minPixelHits = cms.vint32( 0, 0, 0 ),
16205  minNVtxTrk = cms.int32( 2 ),
16206  minHits = cms.vint32( 0, 0, 0 ),
16207  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
16208  ),
16209  GBRForestFileName = cms.string( "" )
16210 )
16211 fragment.hltPAGoodHighPurityFullTracksForMBHighPt = cms.EDProducer( "TrackCollectionFilterCloner",
16212  originalSource = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16213  cloner = cms.untracked.PSet(
16214  copyExtras = cms.untracked.bool( False ),
16215  copyTrajectories = cms.untracked.bool( False )
16216  ),
16217  originalQualVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt','QualityMasks' ),
16218  minQuality = cms.string( "highPurity" ),
16219  originalMVAVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt','MVAValues' )
16220 )
16221 fragment.hltPAFullCandsForMBHighPtTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
16222  src = cms.InputTag( "hltPAGoodHighPurityFullTracksForMBHighPt" ),
16223  particleType = cms.string( "pi+" )
16224 )
16225 fragment.hltPAFullTrackMBHighPt20 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16226  saveTags = cms.bool( True ),
16227  MinTrks = cms.int32( 1 ),
16228  MinPt = cms.double( 20.0 ),
16229  MaxVz = cms.double( 15.0 ),
16230  MaxEta = cms.double( 2.4 ),
16231  trackCollection = cms.InputTag( "hltPAFullCandsForMBHighPtTrigger" ),
16232  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16233  MaxPt = cms.double( 9999.0 ),
16234  MinSep = cms.double( 9999.0 )
16235 )
16236 fragment.hltPrePAFullTracksHighPt30 = cms.EDFilter( "HLTPrescaler",
16237  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16238  offset = cms.uint32( 0 )
16239 )
16240 fragment.hltPAFullTrackMBHighPt30 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16241  saveTags = cms.bool( True ),
16242  MinTrks = cms.int32( 1 ),
16243  MinPt = cms.double( 30.0 ),
16244  MaxVz = cms.double( 15.0 ),
16245  MaxEta = cms.double( 2.4 ),
16246  trackCollection = cms.InputTag( "hltPAFullCandsForMBHighPtTrigger" ),
16247  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16248  MaxPt = cms.double( 9999.0 ),
16249  MinSep = cms.double( 9999.0 )
16250 )
16251 fragment.hltPrePAFullTracksHighPt40 = cms.EDFilter( "HLTPrescaler",
16252  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16253  offset = cms.uint32( 0 )
16254 )
16255 fragment.hltPAFullTrackMBHighPt40 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16256  saveTags = cms.bool( True ),
16257  MinTrks = cms.int32( 1 ),
16258  MinPt = cms.double( 40.0 ),
16259  MaxVz = cms.double( 15.0 ),
16260  MaxEta = cms.double( 2.4 ),
16261  trackCollection = cms.InputTag( "hltPAFullCandsForMBHighPtTrigger" ),
16262  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16263  MaxPt = cms.double( 9999.0 ),
16264  MinSep = cms.double( 9999.0 )
16265 )
16266 fragment.hltPrePAFullTracksHighPt50 = cms.EDFilter( "HLTPrescaler",
16267  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16268  offset = cms.uint32( 0 )
16269 )
16270 fragment.hltPAFullTrackMBHighPt50 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16271  saveTags = cms.bool( True ),
16272  MinTrks = cms.int32( 1 ),
16273  MinPt = cms.double( 50.0 ),
16274  MaxVz = cms.double( 15.0 ),
16275  MaxEta = cms.double( 2.4 ),
16276  trackCollection = cms.InputTag( "hltPAFullCandsForMBHighPtTrigger" ),
16277  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16278  MaxPt = cms.double( 9999.0 ),
16279  MinSep = cms.double( 9999.0 )
16280 )
16281 fragment.hltPrePAFullTracksMultiplicity120 = cms.EDFilter( "HLTPrescaler",
16282  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16283  offset = cms.uint32( 0 )
16284 )
16285 fragment.hltPixelTracksForHighMult = cms.EDProducer( "PixelTrackProducer",
16286  useFilterWithES = cms.bool( False ),
16287  FilterPSet = cms.PSet(
16288  chi2 = cms.double( 1000.0 ),
16289  nSigmaTipMaxTolerance = cms.double( 0.0 ),
16290  ComponentName = cms.string( "PixelTrackFilterByKinematics" ),
16291  nSigmaInvPtTolerance = cms.double( 0.0 ),
16292  ptMin = cms.double( 0.3 ),
16293  tipMax = cms.double( 1.0 )
16294  ),
16295  passLabel = cms.string( "" ),
16296  FitterPSet = cms.PSet(
16297  ComponentName = cms.string( "PixelFitterByHelixProjections" ),
16298  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
16299  fixImpactParameter = cms.double( 0.0 )
16300  ),
16301  RegionFactoryPSet = cms.PSet(
16302  ComponentName = cms.string( "GlobalRegionProducerFromBeamSpot" ),
16303  RegionPSet = cms.PSet(
16304  precise = cms.bool( True ),
16305  originRadius = cms.double( 0.2 ),
16306  ptMin = cms.double( 0.3 ),
16307  originHalfLength = cms.double( 15.1 ),
16308  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16309  useMultipleScattering = cms.bool( False ),
16310  useFakeVertices = cms.bool( False )
16311  )
16312  ),
16313  CleanerPSet = cms.PSet( ComponentName = cms.string( "PixelTrackCleanerBySharedHits" ) ),
16314  OrderedHitsFactoryPSet = cms.PSet(
16315  ComponentName = cms.string( "StandardHitTripletGenerator" ),
16316  GeneratorPSet = cms.PSet(
16317  useBending = cms.bool( True ),
16318  useFixedPreFiltering = cms.bool( False ),
16319  maxElement = cms.uint32( 100000 ),
16320  phiPreFiltering = cms.double( 0.3 ),
16321  extraHitRPhitolerance = cms.double( 0.06 ),
16322  useMultScattering = cms.bool( True ),
16323  SeedComparitorPSet = cms.PSet(
16324  ComponentName = cms.string( "LowPtClusterShapeSeedComparitor" ),
16325  clusterShapeCacheSrc = cms.InputTag( "hltSiPixelClustersCache" )
16326  ),
16327  extraHitRZtolerance = cms.double( 0.06 ),
16328  ComponentName = cms.string( "PixelTripletHLTGenerator" )
16329  ),
16330  SeedingLayers = cms.InputTag( "hltPixelLayerTriplets" )
16331  )
16332 )
16333 fragment.hltPixelVerticesForHighMult = cms.EDProducer( "PixelVertexProducer",
16334  WtAverage = cms.bool( True ),
16335  Method2 = cms.bool( True ),
16336  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
16337  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) ),
16338  Verbosity = cms.int32( 0 ),
16339  UseError = cms.bool( True ),
16340  TrackCollection = cms.InputTag( "hltPixelTracksForHighMult" ),
16341  PtMin = cms.double( 0.4 ),
16342  NTrkMin = cms.int32( 30 ),
16343  ZOffset = cms.double( 5.0 ),
16344  Finder = cms.string( "DivisiveVertexFinder" ),
16345  ZSeparation = cms.double( 0.05 )
16346 )
16347 fragment.hltGoodPixelTracksForHighMult = cms.EDProducer( "AnalyticalTrackSelector",
16348  max_d0 = cms.double( 100.0 ),
16349  minNumber3DLayers = cms.uint32( 0 ),
16350  max_lostHitFraction = cms.double( 1.0 ),
16351  applyAbsCutsIfNoPV = cms.bool( False ),
16352  qualityBit = cms.string( "loose" ),
16353  minNumberLayers = cms.uint32( 0 ),
16354  chi2n_par = cms.double( 9999.0 ),
16355  useVtxError = cms.bool( False ),
16356  nSigmaZ = cms.double( 100.0 ),
16357  dz_par2 = cms.vdouble( 1.0, 1.0 ),
16358  applyAdaptedPVCuts = cms.bool( True ),
16359  min_eta = cms.double( -9999.0 ),
16360  dz_par1 = cms.vdouble( 9999.0, 1.0 ),
16361  copyTrajectories = cms.untracked.bool( False ),
16362  vtxNumber = cms.int32( -1 ),
16363  max_d0NoPV = cms.double( 0.5 ),
16364  keepAllTracks = cms.bool( False ),
16365  maxNumberLostLayers = cms.uint32( 999 ),
16366  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16367  max_relpterr = cms.double( 999.0 ),
16368  copyExtras = cms.untracked.bool( False ),
16369  max_z0NoPV = cms.double( 100.0 ),
16370  vertexCut = cms.string( "" ),
16371  max_z0 = cms.double( 100.0 ),
16372  useVertices = cms.bool( True ),
16373  min_nhits = cms.uint32( 0 ),
16374  src = cms.InputTag( "hltPixelTracksForHighMult" ),
16375  max_minMissHitOutOrIn = cms.int32( 99 ),
16376  chi2n_no1Dmod_par = cms.double( 9999.0 ),
16377  vertices = cms.InputTag( "hltPixelVerticesForHighMult" ),
16378  max_eta = cms.double( 9999.0 ),
16379  d0_par2 = cms.vdouble( 9999.0, 1.0 ),
16380  d0_par1 = cms.vdouble( 9999.0, 1.0 ),
16381  res_par = cms.vdouble( 99999.0, 99999.0 ),
16382  minHitsToBypassChecks = cms.uint32( 999 )
16383 )
16384 fragment.hltPixelCandsForHighMult = cms.EDProducer( "ConcreteChargedCandidateProducer",
16385  src = cms.InputTag( "hltGoodPixelTracksForHighMult" ),
16386  particleType = cms.string( "pi+" )
16387 )
16388 fragment.hltHighMult75 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16389  saveTags = cms.bool( True ),
16390  MinTrks = cms.int32( 75 ),
16391  MinPt = cms.double( 0.4 ),
16392  MaxVz = cms.double( 15.0 ),
16393  MaxEta = cms.double( 2.4 ),
16394  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
16395  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
16396  MaxPt = cms.double( 9999.0 ),
16397  MinSep = cms.double( 0.12 )
16398 )
16399 fragment.hltPAGoodHighPurityFullTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
16400  src = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16401  GBRForestLabel = cms.string( "" ),
16402  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16403  vertices = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16404  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16405  mva = cms.PSet(
16406  dr_par = cms.PSet(
16407  drWPVerr_par = cms.vdouble( 999.0, 999.0, 999.0 ),
16408  dr_exp = cms.vint32( 0, 0, 0 )
16409  ),
16410  minLayers = cms.vint32( 0, 0, 0 ),
16411  dz_par = cms.PSet(
16412  dz_exp = cms.vint32( 0, 0, 0 ),
16413  dzWPVerr_par = cms.vdouble( 999.0, 999.0, 999.0 )
16414  ),
16415  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16416  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16417  maxLostLayers = cms.vint32( 999, 999, 999 ),
16418  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16419  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
16420  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16421  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
16422  min3DLayers = cms.vint32( 0, 0, 0 ),
16423  minPixelHits = cms.vint32( 0, 0, 0 ),
16424  minNVtxTrk = cms.int32( 2 ),
16425  minHits = cms.vint32( 3, 3, 3 ),
16426  maxRelPtErr = cms.vdouble( 0.1, 0.1, 0.1 )
16427  ),
16428  GBRForestFileName = cms.string( "" )
16429 )
16430 fragment.hltPAGoodHighPurityFullTracks = cms.EDProducer( "TrackCollectionFilterCloner",
16431  originalSource = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16432  cloner = cms.untracked.PSet(
16433  copyExtras = cms.untracked.bool( False ),
16434  copyTrajectories = cms.untracked.bool( False )
16435  ),
16436  originalQualVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifier','QualityMasks' ),
16437  minQuality = cms.string( "highPurity" ),
16438  originalMVAVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifier','MVAValues' )
16439 )
16440 fragment.hltPAFullCandsForHighMultTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
16441  src = cms.InputTag( "hltPAGoodHighPurityFullTracks" ),
16442  particleType = cms.string( "pi+" )
16443 )
16444 fragment.hltPAFullTrackHighMult120 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16445  saveTags = cms.bool( True ),
16446  MinTrks = cms.int32( 120 ),
16447  MinPt = cms.double( 0.4 ),
16448  MaxVz = cms.double( 15.0 ),
16449  MaxEta = cms.double( 2.4 ),
16450  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16451  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16452  MaxPt = cms.double( 9999.0 ),
16453  MinSep = cms.double( 0.15 )
16454 )
16455 fragment.hltPrePAFullTracksMultiplicity150 = cms.EDFilter( "HLTPrescaler",
16456  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16457  offset = cms.uint32( 0 )
16458 )
16459 fragment.hltPAFullTrackHighMult150 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16460  saveTags = cms.bool( True ),
16461  MinTrks = cms.int32( 150 ),
16462  MinPt = cms.double( 0.4 ),
16463  MaxVz = cms.double( 15.0 ),
16464  MaxEta = cms.double( 2.4 ),
16465  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16466  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16467  MaxPt = cms.double( 9999.0 ),
16468  MinSep = cms.double( 0.15 )
16469 )
16470 fragment.hltPrePAFullTracksMultiplicity110HighPt8 = cms.EDFilter( "HLTPrescaler",
16471  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16472  offset = cms.uint32( 0 )
16473 )
16474 fragment.hltPAFullTrackHighMult110 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16475  saveTags = cms.bool( True ),
16476  MinTrks = cms.int32( 110 ),
16477  MinPt = cms.double( 0.4 ),
16478  MaxVz = cms.double( 15.0 ),
16479  MaxEta = cms.double( 2.4 ),
16480  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16481  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16482  MaxPt = cms.double( 9999.0 ),
16483  MinSep = cms.double( 0.15 )
16484 )
16485 fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt = cms.EDProducer( "TrackCutClassifier",
16486  src = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16487  GBRForestLabel = cms.string( "" ),
16488  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
16489  vertices = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16490  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
16491  mva = cms.PSet(
16492  dr_par = cms.PSet(
16493  drWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16494  dr_exp = cms.vint32( 0, 0, 0 )
16495  ),
16496  minLayers = cms.vint32( 0, 0, 0 ),
16497  dz_par = cms.PSet(
16498  dz_exp = cms.vint32( 0, 0, 0 ),
16499  dzWPVerr_par = cms.vdouble( 9999.0, 9999.0, 9999.0 )
16500  ),
16501  maxChi2 = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16502  maxChi2n = cms.vdouble( 9999.0, 9999.0, 9999.0 ),
16503  maxLostLayers = cms.vint32( 999, 999, 999 ),
16504  maxDz = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16505  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 999.0, 999.0 ),
16506  maxDr = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
16507  minNdof = cms.vdouble( -1.0, -1.0, -1.0 ),
16508  min3DLayers = cms.vint32( 0, 0, 0 ),
16509  minPixelHits = cms.vint32( 0, 0, 0 ),
16510  minNVtxTrk = cms.int32( 2 ),
16511  minHits = cms.vint32( 0, 0, 0 ),
16512  maxRelPtErr = cms.vdouble( 0.3, 0.3, 0.3 )
16513  ),
16514  GBRForestFileName = cms.string( "" )
16515 )
16516 fragment.hltPAGoodHighPurityFullTracksForHighPt = cms.EDProducer( "TrackCollectionFilterCloner",
16517  originalSource = cms.InputTag( "hltPAIterativeTrackingMerged" ),
16518  cloner = cms.untracked.PSet(
16519  copyExtras = cms.untracked.bool( False ),
16520  copyTrajectories = cms.untracked.bool( False )
16521  ),
16522  originalQualVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifierForHighPt','QualityMasks' ),
16523  minQuality = cms.string( "highPurity" ),
16524  originalMVAVals = cms.InputTag( 'hltPAGoodHighPurityFullTrackCutClassifierForHighPt','MVAValues' )
16525 )
16526 fragment.hltPAFullCandsForHighPtTrigger = cms.EDProducer( "ConcreteChargedCandidateProducer",
16527  src = cms.InputTag( "hltPAGoodHighPurityFullTracksForHighPt" ),
16528  particleType = cms.string( "pi+" )
16529 )
16530 fragment.hltPAFullTrackHighPt8 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16531  saveTags = cms.bool( True ),
16532  MinTrks = cms.int32( 1 ),
16533  MinPt = cms.double( 8.0 ),
16534  MaxVz = cms.double( 15.0 ),
16535  MaxEta = cms.double( 2.4 ),
16536  trackCollection = cms.InputTag( "hltPAFullCandsForHighPtTrigger" ),
16537  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16538  MaxPt = cms.double( 9999.0 ),
16539  MinSep = cms.double( 9999.0 )
16540 )
16541 fragment.hltPrePAFullTracksMultiplicity110HighPt16 = cms.EDFilter( "HLTPrescaler",
16542  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16543  offset = cms.uint32( 0 )
16544 )
16545 fragment.hltPAFullTrackHighPt16 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16546  saveTags = cms.bool( True ),
16547  MinTrks = cms.int32( 1 ),
16548  MinPt = cms.double( 16.0 ),
16549  MaxVz = cms.double( 15.0 ),
16550  MaxEta = cms.double( 2.4 ),
16551  trackCollection = cms.InputTag( "hltPAFullCandsForHighPtTrigger" ),
16552  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16553  MaxPt = cms.double( 9999.0 ),
16554  MinSep = cms.double( 9999.0 )
16555 )
16556 fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND = cms.EDFilter( "HLTL1TSeed",
16557  L1SeedsLogicalExpression = cms.string( "L1_TowerCount110_BptxAND OR L1_TowerCount115_BptxAND OR L1_TowerCount120_BptxAND OR L1_TowerCount125_BptxAND OR L1_TowerCount130_BptxAND" ),
16558  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16559  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16560  saveTags = cms.bool( True ),
16561  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16562  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16563  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16564  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16565  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16566 )
16567 fragment.hltPrePAFullTracksMultiplicity185part1 = cms.EDFilter( "HLTPrescaler",
16568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16569  offset = cms.uint32( 0 )
16570 )
16571 fragment.hltHighMult125 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16572  saveTags = cms.bool( True ),
16573  MinTrks = cms.int32( 125 ),
16574  MinPt = cms.double( 0.4 ),
16575  MaxVz = cms.double( 15.0 ),
16576  MaxEta = cms.double( 2.4 ),
16577  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
16578  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
16579  MaxPt = cms.double( 9999.0 ),
16580  MinSep = cms.double( 0.12 )
16581 )
16582 fragment.hltPAFullTrackHighMult185 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16583  saveTags = cms.bool( True ),
16584  MinTrks = cms.int32( 185 ),
16585  MinPt = cms.double( 0.4 ),
16586  MaxVz = cms.double( 15.0 ),
16587  MaxEta = cms.double( 2.4 ),
16588  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16589  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16590  MaxPt = cms.double( 9999.0 ),
16591  MinSep = cms.double( 0.15 )
16592 )
16593 fragment.hltPrePAFullTracksMultiplicity185part2 = cms.EDFilter( "HLTPrescaler",
16594  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16595  offset = cms.uint32( 1 )
16596 )
16597 fragment.hltPrePAFullTracksMultiplicity185part3 = cms.EDFilter( "HLTPrescaler",
16598  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16599  offset = cms.uint32( 2 )
16600 )
16601 fragment.hltPrePAFullTracksMultiplicity185part4 = cms.EDFilter( "HLTPrescaler",
16602  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16603  offset = cms.uint32( 3 )
16604 )
16605 fragment.hltPrePAFullTracksMultiplicity185part5 = cms.EDFilter( "HLTPrescaler",
16606  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16607  offset = cms.uint32( 4 )
16608 )
16609 fragment.hltPrePAFullTracksMultiplicity185part6 = cms.EDFilter( "HLTPrescaler",
16610  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16611  offset = cms.uint32( 5 )
16612 )
16613 fragment.hltPrePAFullTracksMultiplicity220 = cms.EDFilter( "HLTPrescaler",
16614  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16615  offset = cms.uint32( 0 )
16616 )
16617 fragment.hltHighMult140 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16618  saveTags = cms.bool( True ),
16619  MinTrks = cms.int32( 140 ),
16620  MinPt = cms.double( 0.4 ),
16621  MaxVz = cms.double( 15.0 ),
16622  MaxEta = cms.double( 2.4 ),
16623  trackCollection = cms.InputTag( "hltPixelCandsForHighMult" ),
16624  vertexCollection = cms.InputTag( "hltPixelVerticesForHighMult" ),
16625  MaxPt = cms.double( 9999.0 ),
16626  MinSep = cms.double( 0.12 )
16627 )
16628 fragment.hltPAFullTrackHighMult220 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16629  saveTags = cms.bool( True ),
16630  MinTrks = cms.int32( 220 ),
16631  MinPt = cms.double( 0.4 ),
16632  MaxVz = cms.double( 15.0 ),
16633  MaxEta = cms.double( 2.4 ),
16634  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16635  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16636  MaxPt = cms.double( 9999.0 ),
16637  MinSep = cms.double( 0.15 )
16638 )
16639 fragment.hltL1sTowerCount140OR145OR150OR155OR160BptxAND = cms.EDFilter( "HLTL1TSeed",
16640  L1SeedsLogicalExpression = cms.string( "L1_TowerCount140_BptxAND OR L1_TowerCount145_BptxAND OR L1_TowerCount150_BptxAND OR L1_TowerCount155_BptxAND OR L1_TowerCount160_BptxAND" ),
16641  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16642  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16643  saveTags = cms.bool( True ),
16644  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16645  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16646  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16647  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16648  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16649 )
16650 fragment.hltPrePAFullTracksMultiplicity250 = cms.EDFilter( "HLTPrescaler",
16651  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16652  offset = cms.uint32( 0 )
16653 )
16654 fragment.hltPAFullTrackHighMult250 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16655  saveTags = cms.bool( True ),
16656  MinTrks = cms.int32( 250 ),
16657  MinPt = cms.double( 0.4 ),
16658  MaxVz = cms.double( 15.0 ),
16659  MaxEta = cms.double( 2.4 ),
16660  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16661  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16662  MaxPt = cms.double( 9999.0 ),
16663  MinSep = cms.double( 0.15 )
16664 )
16665 fragment.hltPrePAFullTracksMultiplicity280 = cms.EDFilter( "HLTPrescaler",
16666  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16667  offset = cms.uint32( 0 )
16668 )
16669 fragment.hltPAFullTrackHighMult280 = cms.EDFilter( "HLTSingleVertexPixelTrackFilter",
16670  saveTags = cms.bool( True ),
16671  MinTrks = cms.int32( 280 ),
16672  MinPt = cms.double( 0.4 ),
16673  MaxVz = cms.double( 15.0 ),
16674  MaxEta = cms.double( 2.4 ),
16675  trackCollection = cms.InputTag( "hltPAFullCandsForHighMultTrigger" ),
16676  vertexCollection = cms.InputTag( "hltPAOnlinePrimaryVertices" ),
16677  MaxPt = cms.double( 9999.0 ),
16678  MinSep = cms.double( 0.15 )
16679 )
16680 fragment.hltPrePAFullTracksHFSumEt005HighPt8 = cms.EDFilter( "HLTPrescaler",
16681  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16682  offset = cms.uint32( 0 )
16683 )
16684 fragment.hltTowerMakerForHf = cms.EDProducer( "CaloTowersCreator",
16685  EBSumThreshold = cms.double( 0.2 ),
16686  MomHBDepth = cms.double( 0.2 ),
16687  UseEtEBTreshold = cms.bool( False ),
16688  hfInput = cms.InputTag( "hltHfreco" ),
16689  AllowMissingInputs = cms.bool( True ),
16690  MomEEDepth = cms.double( 0.0 ),
16691  EESumThreshold = cms.double( 0.45 ),
16692  HBGrid = cms.vdouble( ),
16693  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
16694  HBThreshold = cms.double( 0.7 ),
16695  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
16696  UseEcalRecoveredHits = cms.bool( False ),
16697  MomConstrMethod = cms.int32( 1 ),
16698  MomHEDepth = cms.double( 0.4 ),
16699  HcalThreshold = cms.double( -1000.0 ),
16700  HF2Weights = cms.vdouble( ),
16701  HOWeights = cms.vdouble( ),
16702  EEGrid = cms.vdouble( ),
16703  UseSymEBTreshold = cms.bool( False ),
16704  EEWeights = cms.vdouble( ),
16705  EEWeight = cms.double( 1.0E-99 ),
16706  UseHO = cms.bool( False ),
16707  HBWeights = cms.vdouble( ),
16708  HF1Weight = cms.double( 1.0 ),
16709  HF2Grid = cms.vdouble( ),
16710  HEDWeights = cms.vdouble( ),
16711  EBWeight = cms.double( 1.0E-99 ),
16712  HF1Grid = cms.vdouble( ),
16713  EBWeights = cms.vdouble( ),
16714  HOWeight = cms.double( 1.0E-99 ),
16715  HESWeight = cms.double( 1.0 ),
16716  HESThreshold = cms.double( 0.8 ),
16717  hbheInput = cms.InputTag( "" ),
16718  HF2Weight = cms.double( 1.0 ),
16719  HF2Threshold = cms.double( 0.85 ),
16720  HcalAcceptSeverityLevel = cms.uint32( 9 ),
16721  EEThreshold = cms.double( 0.3 ),
16722  HOThresholdPlus1 = cms.double( 3.5 ),
16723  HOThresholdPlus2 = cms.double( 3.5 ),
16724  HF1Weights = cms.vdouble( ),
16725  hoInput = cms.InputTag( "" ),
16726  HF1Threshold = cms.double( 0.5 ),
16727  HcalPhase = cms.int32( 0 ),
16728  HESGrid = cms.vdouble( ),
16729  EcutTower = cms.double( -1000.0 ),
16730  UseRejectedRecoveredEcalHits = cms.bool( False ),
16731  UseEtEETreshold = cms.bool( False ),
16732  HESWeights = cms.vdouble( ),
16733  HOThresholdMinus1 = cms.double( 3.5 ),
16734  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
16735  'kWeird',
16736  'kBad' ),
16737  HEDWeight = cms.double( 1.0 ),
16738  UseSymEETreshold = cms.bool( False ),
16739  HEDThreshold = cms.double( 0.8 ),
16740  UseRejectedHitsOnly = cms.bool( False ),
16741  EBThreshold = cms.double( 0.07 ),
16742  HEDGrid = cms.vdouble( ),
16743  UseHcalRecoveredHits = cms.bool( False ),
16744  HOThresholdMinus2 = cms.double( 3.5 ),
16745  HOThreshold0 = cms.double( 3.5 ),
16746  ecalInputs = cms.VInputTag( ),
16747  UseRejectedRecoveredHcalHits = cms.bool( False ),
16748  MomEBDepth = cms.double( 0.3 ),
16749  HBWeight = cms.double( 1.0 ),
16750  HOGrid = cms.vdouble( ),
16751  EBGrid = cms.vdouble( )
16752 )
16753 fragment.hltMetForHf = cms.EDProducer( "CaloMETProducer",
16754  alias = cms.string( "RawCaloMET" ),
16755  calculateSignificance = cms.bool( False ),
16756  globalThreshold = cms.double( 0.5 ),
16757  noHF = cms.bool( False ),
16758  src = cms.InputTag( "hltTowerMakerForHf" )
16759 )
16760 fragment.hltPAGlobalSumETHfFilterTop005 = cms.EDFilter( "HLTGlobalSumsCaloMET",
16761  saveTags = cms.bool( True ),
16762  observable = cms.string( "sumEt" ),
16763  MinN = cms.int32( 1 ),
16764  Min = cms.double( 76.0 ),
16765  Max = cms.double( 9999.0 ),
16766  inputTag = cms.InputTag( "hltMetForHf" ),
16767  triggerType = cms.int32( 88 )
16768 )
16769 fragment.hltPrePAFullTracksHFSumEt005HighPt16 = cms.EDFilter( "HLTPrescaler",
16770  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16771  offset = cms.uint32( 0 )
16772 )
16773 fragment.hltPrePAL1MinimumBiasHFOR = cms.EDFilter( "HLTPrescaler",
16774  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16775  offset = cms.uint32( 0 )
16776 )
16777 fragment.hltL1sMinimumBiasHF0ORBptxANDCopy = cms.EDFilter( "HLTL1TSeed",
16778  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_OR_BptxAND_Copy" ),
16779  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16780  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16781  saveTags = cms.bool( True ),
16782  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16783  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16784  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16785  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16786  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16787 )
16788 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrack = cms.EDFilter( "HLTPrescaler",
16789  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16790  offset = cms.uint32( 0 )
16791 )
16792 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
16793  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_FirstCollidingBunch" ),
16794  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16795  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16796  saveTags = cms.bool( True ),
16797  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16798  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16799  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16800  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16801  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16802 )
16803 fragment.hltL1sMinimumBiasHF0ORBptxANDFull = cms.EDFilter( "HLTL1TSeed",
16804  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_OR_BptxAND" ),
16805  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16806  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16807  saveTags = cms.bool( True ),
16808  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16809  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16810  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16811  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16812  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
16813 )
16814 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
16815  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16816  offset = cms.uint32( 0 )
16817 )
16818 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackForSkim = cms.EDFilter( "HLTPrescaler",
16819  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16820  offset = cms.uint32( 0 )
16821 )
16822 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackForExpress = cms.EDFilter( "HLTPrescaler",
16823  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16824  offset = cms.uint32( 0 )
16825 )
16826 fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal = cms.EDFilter( "HLTL1TSeed",
16827  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_OR_BptxAND_Copy OR L1_MinimumBiasHF0_OR_BptxAND" ),
16828  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16829  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16830  saveTags = cms.bool( True ),
16831  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16832  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16833  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16834  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16835  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16836 )
16837 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart1 = cms.EDFilter( "HLTPrescaler",
16838  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16839  offset = cms.uint32( 0 )
16840 )
16841 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart2 = cms.EDFilter( "HLTPrescaler",
16842  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16843  offset = cms.uint32( 1 )
16844 )
16845 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart3 = cms.EDFilter( "HLTPrescaler",
16846  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16847  offset = cms.uint32( 2 )
16848 )
16849 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart4 = cms.EDFilter( "HLTPrescaler",
16850  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16851  offset = cms.uint32( 3 )
16852 )
16853 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart5 = cms.EDFilter( "HLTPrescaler",
16854  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16855  offset = cms.uint32( 4 )
16856 )
16857 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart6 = cms.EDFilter( "HLTPrescaler",
16858  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16859  offset = cms.uint32( 5 )
16860 )
16861 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart7 = cms.EDFilter( "HLTPrescaler",
16862  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16863  offset = cms.uint32( 6 )
16864 )
16865 fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart8 = cms.EDFilter( "HLTPrescaler",
16866  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16867  offset = cms.uint32( 7 )
16868 )
16869 fragment.hltL1sMinimumBiasHF0ANDBptxAND = cms.EDFilter( "HLTL1TSeed",
16870  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ),
16871  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16872  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16873  saveTags = cms.bool( True ),
16874  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16875  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16876  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16877  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16878  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16879 )
16880 fragment.hltPrePAL1MinimumBiasHFAND = cms.EDFilter( "HLTPrescaler",
16881  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16882  offset = cms.uint32( 0 )
16883 )
16884 fragment.hltPrePAL1MinimumBiasHFANDSinglePixelTrack = cms.EDFilter( "HLTPrescaler",
16885  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16886  offset = cms.uint32( 0 )
16887 )
16888 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
16889  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
16890  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16891  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16892  saveTags = cms.bool( True ),
16893  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16894  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16895  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16896  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16897  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16898 )
16899 fragment.hltPrePAZeroBiasSinglePixelTrack = cms.EDFilter( "HLTPrescaler",
16900  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16901  offset = cms.uint32( 0 )
16902 )
16903 fragment.hltPrePAZeroBiasDoublePixelTrack = cms.EDFilter( "HLTPrescaler",
16904  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16905  offset = cms.uint32( 0 )
16906 )
16907 fragment.hltPAPixelFilter2ForMinBias = cms.EDFilter( "HLTPixlMBFilt",
16908  pixlTag = cms.InputTag( "hltPAPixelCandsForMinBias" ),
16909  saveTags = cms.bool( True ),
16910  MinTrks = cms.uint32( 2 ),
16911  MinPt = cms.double( 0.0 ),
16912  MinSep = cms.double( 1.0 )
16913 )
16914 fragment.hltL1sL1BptxMinus = cms.EDFilter( "HLTL1TSeed",
16915  L1SeedsLogicalExpression = cms.string( "L1_BptxMinus" ),
16916  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16917  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16918  saveTags = cms.bool( True ),
16919  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16920  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16921  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16922  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16923  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16924 )
16925 fragment.hltPrePAL1BptxMinus = cms.EDFilter( "HLTPrescaler",
16926  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16927  offset = cms.uint32( 0 )
16928 )
16929 fragment.hltL1sL1BptxMinusNotBptxPlus = cms.EDFilter( "HLTL1TSeed",
16930  L1SeedsLogicalExpression = cms.string( "L1_BptxMinus_NotBptxPlus" ),
16931  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16932  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16933  saveTags = cms.bool( True ),
16934  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16935  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16936  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16937  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16938  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16939 )
16940 fragment.hltPrePAL1BptxMinusNotBptxPlus = cms.EDFilter( "HLTPrescaler",
16941  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16942  offset = cms.uint32( 0 )
16943 )
16944 fragment.hltL1sL1BptxPlus = cms.EDFilter( "HLTL1TSeed",
16945  L1SeedsLogicalExpression = cms.string( "L1_BptxPlus" ),
16946  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16947  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16948  saveTags = cms.bool( True ),
16949  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16950  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16951  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16952  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16953  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16954 )
16955 fragment.hltPrePAL1BptxPlus = cms.EDFilter( "HLTPrescaler",
16956  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16957  offset = cms.uint32( 0 )
16958 )
16959 fragment.hltL1sL1BptxPlusNotBptxMinus = cms.EDFilter( "HLTL1TSeed",
16960  L1SeedsLogicalExpression = cms.string( "L1_BptxPlus_NotBptxMinus" ),
16961  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16962  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16963  saveTags = cms.bool( True ),
16964  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16965  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16966  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16967  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16968  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16969 )
16970 fragment.hltPrePAL1BptxPlusNotBptxMinus = cms.EDFilter( "HLTPrescaler",
16971  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16972  offset = cms.uint32( 0 )
16973 )
16974 fragment.hltL1sL1BptxXOR = cms.EDFilter( "HLTL1TSeed",
16975  L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ),
16976  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16977  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16978  saveTags = cms.bool( True ),
16979  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16980  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
16981  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
16982  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
16983  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
16984 )
16985 fragment.hltPrePABptxXOR = cms.EDFilter( "HLTPrescaler",
16986  L1GtReadoutRecordTag = cms.InputTag( "hltGtDigis" ),
16987  offset = cms.uint32( 0 )
16988 )
16989 fragment.hltPrePAAK4CaloJet40Eta5p1EvtTagging = cms.EDFilter( "HLTPrescaler",
16990  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
16991  offset = cms.uint32( 0 )
16992 )
16993 fragment.hltL1sSingleJet12BptxANDObjectMap = cms.EDFilter( "HLTL1TSeed",
16994  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_BptxAND" ),
16995  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
16996  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
16997  saveTags = cms.bool( True ),
16998  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
16999  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17000  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17001  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17002  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
17003 )
17004 fragment.hltPrePAAK4PFJet40Eta5p1EvtTagging = cms.EDFilter( "HLTPrescaler",
17005  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17006  offset = cms.uint32( 0 )
17007 )
17008 fragment.hltPrePADiAK4CaloJetAve40Eta5p1EvtTagging = cms.EDFilter( "HLTPrescaler",
17009  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17010  offset = cms.uint32( 0 )
17011 )
17012 fragment.hltPrePASinglePhoton10Eta3p1EvtTagging = cms.EDFilter( "HLTPrescaler",
17013  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17014  offset = cms.uint32( 0 )
17015 )
17016 fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap = cms.EDFilter( "HLTL1TSeed",
17017  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_OR_BptxAND" ),
17018  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17019  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17020  saveTags = cms.bool( True ),
17021  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17022  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17023  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17024  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17025  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
17026 )
17027 fragment.hltPrePAPhoton10Eta3p1PPStyleEvtTagging = cms.EDFilter( "HLTPrescaler",
17028  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17029  offset = cms.uint32( 0 )
17030 )
17031 fragment.hltL1sSingleEG5BptxANDObjectMap = cms.EDFilter( "HLTL1TSeed",
17032  L1SeedsLogicalExpression = cms.string( "L1_SingleEG5_BptxAND" ),
17033  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17034  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17035  saveTags = cms.bool( True ),
17036  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17037  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17038  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17039  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17040  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
17041 )
17042 fragment.hltEGL1SingleEG5BptxANDObjectMapFilter = cms.EDFilter( "HLTEgammaL1TMatchFilterRegional",
17043  doIsolated = cms.bool( False ),
17044  endcap_end = cms.double( 2.65 ),
17045  region_phi_size = cms.double( 1.044 ),
17046  saveTags = cms.bool( True ),
17047  region_eta_size_ecap = cms.double( 1.0 ),
17048  barrel_end = cms.double( 1.4791 ),
17049  l1IsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17050  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
17051  l1CenJetsTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17052  region_eta_size = cms.double( 0.522 ),
17053  L1SeedFilterTag = cms.InputTag( "hltL1sSingleEG5BptxANDObjectMap" ),
17054  candNonIsolatedTag = cms.InputTag( "" ),
17055  l1NonIsolatedTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17056  ncandcut = cms.int32( 1 ),
17057  l1TausTag = cms.InputTag( 'hltCaloStage2Digis','Tau' )
17058 )
17059 fragment.hltEGBptxANDObjectMap10EtFilter = cms.EDFilter( "HLTEgammaEtFilter",
17060  saveTags = cms.bool( True ),
17061  inputTag = cms.InputTag( "hltEGL1SingleEG5BptxANDObjectMapFilter" ),
17062  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
17063  etcutEE = cms.double( 10.0 ),
17064  etcutEB = cms.double( 10.0 ),
17065  ncandcut = cms.int32( 1 )
17066 )
17067 fragment.hltEGBptxANDObjectMap10HEFilter = cms.EDFilter( "HLTEgammaGenericFilter",
17068  thrOverE2EE = cms.double( -1.0 ),
17069  saveTags = cms.bool( True ),
17070  useEt = cms.bool( False ),
17071  thrOverE2EB = cms.double( -1.0 ),
17072  thrRegularEE = cms.double( -1.0 ),
17073  thrOverEEE = cms.double( 0.1 ),
17074  varTag = cms.InputTag( "hltEgammaHoverE" ),
17075  thrOverEEB = cms.double( 0.15 ),
17076  thrRegularEB = cms.double( -1.0 ),
17077  lessThan = cms.bool( True ),
17078  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
17079  ncandcut = cms.int32( 1 ),
17080  candTag = cms.InputTag( "hltEGBptxANDObjectMap10EtFilter" )
17081 )
17082 fragment.hltPrePAFullTracksMultiplicity120EvtTagging = cms.EDFilter( "HLTPrescaler",
17083  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17084  offset = cms.uint32( 0 )
17085 )
17086 fragment.hltPrePAFullTracksMultiplicity185EvtTagging = cms.EDFilter( "HLTPrescaler",
17087  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17088  offset = cms.uint32( 0 )
17089 )
17090 fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxANDObjectMap = cms.EDFilter( "HLTL1TSeed",
17091  L1SeedsLogicalExpression = cms.string( "L1_TowerCount110_BptxAND OR L1_TowerCount115_BptxAND OR L1_TowerCount120_BptxAND OR L1_TowerCount125_BptxAND OR L1_TowerCount130_BptxAND" ),
17092  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17093  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17094  saveTags = cms.bool( True ),
17095  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17096  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17097  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17098  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17099  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
17100 )
17101 fragment.hltPrePAFullTracksMultiplicity110HighPt8EvtTagging = cms.EDFilter( "HLTPrescaler",
17102  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17103  offset = cms.uint32( 0 )
17104 )
17105 fragment.hltPrePAFullTracksHFSumEt005HighPt8EvtTagging = cms.EDFilter( "HLTPrescaler",
17106  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17107  offset = cms.uint32( 0 )
17108 )
17109 fragment.hltPrePAFullTracksHighPt20EvtTagging = cms.EDFilter( "HLTPrescaler",
17110  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17111  offset = cms.uint32( 0 )
17112 )
17113 fragment.hltPrePADmesonPPTrackingGlobalDpt8EvtTagging = cms.EDFilter( "HLTPrescaler",
17114  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17115  offset = cms.uint32( 0 )
17116 )
17117 fragment.hltPrePADmesonPPTrackingGlobalDpt15EvtTagging = cms.EDFilter( "HLTPrescaler",
17118  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17119  offset = cms.uint32( 0 )
17120 )
17121 fragment.hltPrePAL3Mu3EvtTagging = cms.EDFilter( "HLTPrescaler",
17122  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17123  offset = cms.uint32( 0 )
17124 )
17125 fragment.hltL1sSingleMu3BptxANDObjectMap = cms.EDFilter( "HLTL1TSeed",
17126  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_BptxAND" ),
17127  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17128  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17129  saveTags = cms.bool( True ),
17130  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17131  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17132  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17133  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17134  L1GlobalInputTag = cms.InputTag( "hltGtStage2ObjectMap" )
17135 )
17136 fragment.hltL1fL1sSingleMu3BptxANDObjectMapL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
17137  saveTags = cms.bool( True ),
17138  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3BptxANDObjectMap" ),
17139  MinPt = cms.double( 0.0 ),
17140  MinN = cms.int32( 1 ),
17141  MaxEta = cms.double( 2.5 ),
17142  CentralBxOnly = cms.bool( True ),
17143  SelectQualities = cms.vint32( ),
17144  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
17145 )
17146 fragment.hltL2fL1sSingleMu3BptxANDObjectMapL1f0L2Filtered0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
17147  saveTags = cms.bool( True ),
17148  MaxDr = cms.double( 9999.0 ),
17149  CutOnChambers = cms.bool( False ),
17150  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3BptxANDObjectMapL1Filtered0" ),
17151  MinPt = cms.double( 0.0 ),
17152  MinN = cms.int32( 1 ),
17153  SeedMapTag = cms.InputTag( "hltL2Muons" ),
17154  MaxEta = cms.double( 2.5 ),
17155  MinNhits = cms.vint32( 0 ),
17156  MinDxySig = cms.double( -1.0 ),
17157  MinNchambers = cms.vint32( 0 ),
17158  AbsEtaBins = cms.vdouble( 5.0 ),
17159  MaxDz = cms.double( 9999.0 ),
17160  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
17161  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
17162  MinDr = cms.double( -1.0 ),
17163  NSigmaPt = cms.double( 0.0 ),
17164  MinNstations = cms.vint32( 0 )
17165 )
17166 fragment.hltL3fL1sSingleMu3BptxANDObjectMapL1f0L2f0L3Filtered3 = cms.EDFilter( "HLTMuonL3PreFilter",
17167  MaxNormalizedChi2 = cms.double( 9999.0 ),
17168  saveTags = cms.bool( True ),
17169  PreviousCandTag = cms.InputTag( "hltL2fL1sSingleMu3BptxANDObjectMapL1f0L2Filtered0" ),
17170  MinNmuonHits = cms.int32( 0 ),
17171  MinN = cms.int32( 1 ),
17172  MinTrackPt = cms.double( 0.0 ),
17173  MaxEta = cms.double( 2.5 ),
17174  MaxDXYBeamSpot = cms.double( 9999.0 ),
17175  MinNhits = cms.int32( 0 ),
17176  MinDxySig = cms.double( -1.0 ),
17177  NSigmaPt = cms.double( 0.0 ),
17178  MaxDz = cms.double( 9999.0 ),
17179  MaxPtDifference = cms.double( 9999.0 ),
17180  MaxDr = cms.double( 2.0 ),
17181  CandTag = cms.InputTag( "hltL3MuonCandidates" ),
17182  MinDXYBeamSpot = cms.double( -1.0 ),
17183  MinDr = cms.double( -1.0 ),
17184  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
17185  InputLinks = cms.InputTag( "" ),
17186  MinPt = cms.double( 3.0 )
17187 )
17188 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
17189  invert = cms.bool( False ),
17190  period = cms.uint32( 107 ),
17191  rawInput = cms.InputTag( "rawDataCollector" ),
17192  fedId = cms.int32( 1024 )
17193 )
17194 fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler",
17195  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17196  offset = cms.uint32( 0 )
17197 )
17198 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
17199  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17200  offset = cms.uint32( 0 )
17201 )
17202 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
17203  SelectedTriggerType = cms.int32( 3 )
17204 )
17205 fragment.hltPrePARandom = cms.EDFilter( "HLTPrescaler",
17206  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17207  offset = cms.uint32( 0 )
17208 )
17209 fragment.hltPrePAZeroBias = cms.EDFilter( "HLTPrescaler",
17210  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17211  offset = cms.uint32( 0 )
17212 )
17213 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
17214  SelectedTriggerType = cms.int32( 2 )
17215 )
17216 fragment.hltPrePAEcalCalibration = cms.EDFilter( "HLTPrescaler",
17217  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17218  offset = cms.uint32( 0 )
17219 )
17220 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
17221  inputTag = cms.InputTag( "rawDataCollector" ),
17222  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 )
17223 )
17224 fragment.hltPrePAHcalCalibration = cms.EDFilter( "HLTPrescaler",
17225  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17226  offset = cms.uint32( 0 )
17227 )
17228 fragment.hltHcalCalibTypeFilter = cms.EDFilter( "HLTHcalCalibTypeFilter",
17229  InputTag = cms.InputTag( "rawDataCollector" ),
17230  CalibTypes = cms.vint32( 1, 2, 3, 4, 5, 6 ),
17231  FilterSummary = cms.untracked.bool( False )
17232 )
17233 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
17234  inputTag = cms.InputTag( "rawDataCollector" ),
17235  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, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 )
17236 )
17237 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
17238  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
17239  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17240  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17241  saveTags = cms.bool( True ),
17242  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17243  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17244  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17245  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17246  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17247 )
17248 fragment.hltPreAlCaEcalPhiSymForPA = cms.EDFilter( "HLTPrescaler",
17249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17250  offset = cms.uint32( 0 )
17251 )
17252 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
17253  ampCut_endcapM = cms.vdouble( 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0 ),
17254  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
17255  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" ),
17256  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
17257  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
17258  statusThreshold = cms.uint32( 3 ),
17259  useRecoFlag = cms.bool( False ),
17260  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
17261  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17262  ampCut_barrelM = 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, 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, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 ),
17263  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
17264  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17265  ampCut_endcapP = cms.vdouble( 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0 ),
17266  ampCut_barrelP = 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, 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, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0, 12.0 )
17267 )
17268 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
17269  invert = cms.bool( False ),
17270  period = cms.uint32( 4096 ),
17271  rawInput = cms.InputTag( "rawDataCollector" ),
17272  fedId = cms.int32( 1024 )
17273 )
17274 fragment.hltL1sPAHcalNZS = cms.EDFilter( "HLTL1TSeed",
17275  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu5_BptxAND OR L1_SingleMu7_BptxAND OR L1_SingleMu12_BptxAND OR L1_SingleEG5 OR L1_SingleEG10_BptxAND OR L1_SingleEG14_BptxAND OR L1_SingleEG18_BptxAND OR L1_SingleEG24_BptxAND OR L1_SingleEG30_BptxAND OR L1_SingleIsoEG5 OR L1_DoubleEG_15_10 OR L1_SingleEG5_BptxAND OR L1_SingleIsoEG5_BptxAND OR L1_SingleIsoEG10_BptxAND OR L1_SingleIsoEG14_BptxAND OR L1_SingleIsoEG18_BptxAND OR L1_SingleIsoEG24_BptxAND" ),
17276  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17277  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17278  saveTags = cms.bool( True ),
17279  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17280  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17281  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17282  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17283  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17284 )
17285 fragment.hltPrePAHcalNZS = cms.EDFilter( "HLTPrescaler",
17286  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17287  offset = cms.uint32( 0 )
17288 )
17289 fragment.hltL1sHcalPhiSym = cms.EDFilter( "HLTL1TSeed",
17290  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu5_BptxAND OR L1_SingleMu7_BptxAND OR L1_SingleMu12_BptxAND OR L1_SingleEG5 OR L1_SingleEG10_BptxAND OR L1_SingleEG14_BptxAND OR L1_SingleEG18_BptxAND OR L1_SingleEG24_BptxAND OR L1_SingleEG30_BptxAND OR L1_SingleIsoEG5 OR L1_DoubleEG_15_10 OR L1_SingleEG5_BptxAND OR L1_SingleIsoEG5_BptxAND OR L1_SingleIsoEG10_BptxAND OR L1_SingleIsoEG14_BptxAND OR L1_SingleIsoEG18_BptxAND OR L1_SingleIsoEG24_BptxAND" ),
17291  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17292  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17293  saveTags = cms.bool( True ),
17294  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17295  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17296  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17297  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17298  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17299 )
17300 fragment.hltPrePAHcalPhiSym = cms.EDFilter( "HLTPrescaler",
17301  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17302  offset = cms.uint32( 0 )
17303 )
17304 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
17305  L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
17306  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17307  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17308  saveTags = cms.bool( True ),
17309  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17310  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17311  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17312  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17313  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17314 )
17315 fragment.hltPrePAZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
17316  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17317  offset = cms.uint32( 0 )
17318 )
17319 fragment.hltL1sPSAlCaRPCMuon = cms.EDFilter( "HLTL1TSeed",
17320  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu3_BptxAND OR L1_SingleMu5_BptxAND OR L1_SingleMu7_BptxAND" ),
17321  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17322  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17323  saveTags = cms.bool( True ),
17324  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17325  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17326  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17327  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17328  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17329 )
17330 fragment.hltPreAlCaRPCMuonNoTriggersForPA = cms.EDFilter( "HLTPrescaler",
17331  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17332  offset = cms.uint32( 0 )
17333 )
17334 fragment.hltRPCMuonNoTriggersL1Filtered0ForPA = cms.EDFilter( "HLTMuonL1TFilter",
17335  saveTags = cms.bool( True ),
17336  PreviousCandTag = cms.InputTag( "hltL1sPSAlCaRPCMuon" ),
17337  MinPt = cms.double( 0.0 ),
17338  MinN = cms.int32( 1 ),
17339  MaxEta = cms.double( 1.6 ),
17340  CentralBxOnly = cms.bool( True ),
17341  SelectQualities = cms.vint32( 6 ),
17342  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
17343 )
17344 fragment.hltPreAlCaRPCMuonNoHitsForPA = cms.EDFilter( "HLTPrescaler",
17345  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17346  offset = cms.uint32( 0 )
17347 )
17348 fragment.hltRPCPointProducer = cms.EDProducer( "RPCPointProducer",
17349  cscSegments = cms.InputTag( "hltCscSegments" ),
17350  rangestripsRB4 = cms.untracked.double( 4.0 ),
17351  TrackTransformer = cms.PSet( ),
17352  tracks = cms.InputTag( "NotUsed" ),
17353  rangestrips = cms.untracked.double( 4.0 ),
17354  incltrack = cms.untracked.bool( False ),
17355  MinCosAng = cms.untracked.double( 0.95 ),
17356  MaxDrb4 = cms.untracked.double( 150.0 ),
17357  inclcsc = cms.untracked.bool( True ),
17358  dt4DSegments = cms.InputTag( "hltDt4DSegments" ),
17359  ExtrapolatedRegion = cms.untracked.double( 0.5 ),
17360  incldt = cms.untracked.bool( True ),
17361  debug = cms.untracked.bool( False ),
17362  MaxD = cms.untracked.double( 80.0 )
17363 )
17364 fragment.hltRPCFilter = cms.EDFilter( "HLTRPCFilter",
17365  rangestrips = cms.untracked.double( 1.0 ),
17366  rpcDTPoints = cms.InputTag( 'hltRPCPointProducer','RPCDTExtrapolatedPoints' ),
17367  rpcRecHits = cms.InputTag( "hltRpcRecHits" ),
17368  rpcCSCPoints = cms.InputTag( 'hltRPCPointProducer','RPCCSCExtrapolatedPoints' )
17369 )
17370 fragment.hltPreAlCaRPCMuonNormalisationForPA = cms.EDFilter( "HLTPrescaler",
17371  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17372  offset = cms.uint32( 0 )
17373 )
17374 fragment.hltRPCMuonNormaL1Filtered0ForPA = cms.EDFilter( "HLTMuonL1TFilter",
17375  saveTags = cms.bool( True ),
17376  PreviousCandTag = cms.InputTag( "hltL1sPSAlCaRPCMuon" ),
17377  MinPt = cms.double( 0.0 ),
17378  MinN = cms.int32( 1 ),
17379  MaxEta = cms.double( 1.6 ),
17380  CentralBxOnly = cms.bool( True ),
17381  SelectQualities = cms.vint32( ),
17382  CandTag = cms.InputTag( 'hltGmtStage2Digis','Muon' )
17383 )
17384 fragment.hltPreAlCaLumiPixelsRandom = cms.EDFilter( "HLTPrescaler",
17385  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17386  offset = cms.uint32( 0 )
17387 )
17388 fragment.hltFEDSelectorLumiPixels = cms.EDProducer( "EvFFEDSelector",
17389  inputTag = cms.InputTag( "rawDataCollector" ),
17390  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 )
17391 )
17392 fragment.hltPreAlCaLumiPixelsZeroBias = cms.EDFilter( "HLTPrescaler",
17393  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17394  offset = cms.uint32( 0 )
17395 )
17396 fragment.hltPreAlCaPAL1MinimumBiasHFORSinglePixelTrack = cms.EDFilter( "HLTPrescaler",
17397  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17398  offset = cms.uint32( 0 )
17399 )
17400 fragment.hltL1sPAAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
17401  L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue OR L1_IsolatedBunch OR L1_SingleEG5 OR L1_SingleEG10_BptxAND OR L1_SingleEG14_BptxAND OR L1_SingleEG18_BptxAND OR L1_SingleEG24_BptxAND OR L1_SingleEG30_BptxAND OR L1_SingleIsoEG5 OR L1_DoubleEG_15_10 OR L1_SingleEG2_BptxAND OR L1_SingleEG2 OR L1_SingleEG5_BptxAND OR L1_SingleIsoEG5_BptxAND OR L1_SingleIsoEG10_BptxAND OR L1_SingleIsoEG14_BptxAND OR L1_SingleIsoEG18_BptxAND OR L1_SingleIsoEG24_BptxAND OR L1_SingleIsoEG30_BptxAND OR L1_SingleJet16 OR L1_SingleJet20 OR L1_SingleJet24 OR L1_SingleJet60_BptxAND OR L1_SingleJet56_BptxAND OR L1_SingleJet52_BptxAND OR L1_SingleJet4_BptxAND OR L1_SingleJet12_BptxAND OR L1_SingleJet4 OR L1_SingleJet8 OR L1_SingleJet8_BptxAND OR L1_SingleJet12 OR L1_SingleJet16_BptxAND OR L1_SingleJet20_BptxAND OR L1_SingleJet24_BptxAND OR L1_SingleJet28_BptxAND OR L1_SingleJet32_BptxAND OR L1_SingleJet36_BptxAND OR L1_SingleJet40_BptxAND OR L1_SingleJet44_BptxAND OR L1_SingleJet48_BptxAND OR L1_HTT160" ),
17402  L1EGammaInputTag = cms.InputTag( 'hltCaloStage2Digis','EGamma' ),
17403  L1JetInputTag = cms.InputTag( 'hltCaloStage2Digis','Jet' ),
17404  saveTags = cms.bool( True ),
17405  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
17406  L1EtSumInputTag = cms.InputTag( 'hltCaloStage2Digis','EtSum' ),
17407  L1TauInputTag = cms.InputTag( 'hltCaloStage2Digis','Tau' ),
17408  L1MuonInputTag = cms.InputTag( 'hltGmtStage2Digis','Muon' ),
17409  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
17410 )
17411 fragment.hltPreAlCaEcalPi0EBonlyForPA = cms.EDFilter( "HLTPrescaler",
17412  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17413  offset = cms.uint32( 0 )
17414 )
17415 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
17416  statusLevelRecHitsToUse = cms.int32( 1 ),
17417  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
17418  flagLevelRecHitsToUse = cms.int32( 1 ),
17419  maxNumberofClusters = cms.int32( 300 ),
17420  clusPhiSize = cms.int32( 3 ),
17421  posCalcParameters = cms.PSet(
17422  T0_barl = cms.double( 7.4 ),
17423  LogWeighted = cms.bool( True ),
17424  T0_endc = cms.double( 3.1 ),
17425  T0_endcPresh = cms.double( 1.2 ),
17426  W0 = cms.double( 4.2 ),
17427  X0 = cms.double( 0.89 )
17428  ),
17429  clusEtaSize = cms.int32( 3 ),
17430  useRecoFlag = cms.bool( False ),
17431  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17432  maxNumberofSeeds = cms.int32( 700 ),
17433  useDBStatus = cms.bool( True ),
17434  debugLevel = cms.int32( 0 ),
17435  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17436  clusSeedThrEndCap = cms.double( 1.0 ),
17437  clusSeedThr = cms.double( 0.5 ),
17438  doEndcaps = cms.bool( True ),
17439  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
17440  doBarrel = cms.bool( True )
17441 )
17442 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
17443  barrelSelection = cms.PSet(
17444  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
17445  massLowPi0Cand = cms.double( 0.104 ),
17446  seleIsoBarrel_region2 = cms.double( 0.5 ),
17447  seleMinvMaxBarrel = cms.double( 0.22 ),
17448  seleIsoBarrel_region1 = cms.double( 0.5 ),
17449  seleMinvMinBarrel = cms.double( 0.06 ),
17450  selePtPairBarrel_region2 = cms.double( 1.75 ),
17451  seleS9S25Gamma = cms.double( 0.0 ),
17452  selePtPairBarrel_region1 = cms.double( 2.0 ),
17453  region1_Barrel = cms.double( 1.0 ),
17454  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
17455  massHighPi0Cand = cms.double( 0.163 ),
17456  ptMinForIsolation = cms.double( 1.0 ),
17457  store5x5RecHitEB = cms.bool( False ),
17458  selePtGammaBarrel_region1 = cms.double( 0.65 ),
17459  seleBeltDeta = cms.double( 0.05 ),
17460  removePi0CandidatesForEta = cms.bool( False ),
17461  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
17462  selePtGammaBarrel_region2 = cms.double( 0.65 ),
17463  seleBeltDR = cms.double( 0.2 )
17464  ),
17465  statusLevelRecHitsToUse = cms.int32( 1 ),
17466  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17467  doSelBarrel = cms.bool( True ),
17468  flagLevelRecHitsToUse = cms.int32( 1 ),
17469  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
17470  doSelEndcap = cms.bool( False ),
17471  storeRecHitES = cms.bool( False ),
17472  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
17473  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17474  useRecoFlag = cms.bool( False ),
17475  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
17476  debugLevel = cms.int32( 0 ),
17477  endcapSelection = cms.PSet(
17478  seleS9S25GammaEndCap = cms.double( 0.0 ),
17479  seleBeltDREndCap = cms.double( 0.2 ),
17480  region1_EndCap = cms.double( 1.8 ),
17481  seleMinvMinEndCap = cms.double( 0.05 ),
17482  store5x5RecHitEE = cms.bool( False ),
17483  seleMinvMaxEndCap = cms.double( 0.3 ),
17484  selePtPairEndCap_region1 = cms.double( 1.5 ),
17485  selePtPairEndCap_region3 = cms.double( 99.0 ),
17486  selePtPairEndCap_region2 = cms.double( 1.5 ),
17487  selePtGammaEndCap_region3 = cms.double( 0.5 ),
17488  seleBeltDetaEndCap = cms.double( 0.05 ),
17489  seleIsoEndCap_region1 = cms.double( 0.5 ),
17490  region2_EndCap = cms.double( 2.0 ),
17491  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
17492  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
17493  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
17494  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
17495  seleIsoEndCap_region2 = cms.double( 0.5 ),
17496  ptMinForIsolationEndCap = cms.double( 0.5 ),
17497  selePtGammaEndCap_region1 = cms.double( 0.5 ),
17498  seleIsoEndCap_region3 = cms.double( 0.5 ),
17499  selePtGammaEndCap_region2 = cms.double( 0.5 ),
17500  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
17501  ),
17502  preshowerSelection = cms.PSet(
17503  preshCalibGamma = cms.double( 0.024 ),
17504  preshStripEnergyCut = cms.double( 0.0 ),
17505  debugLevelES = cms.string( "" ),
17506  preshCalibPlaneY = cms.double( 0.7 ),
17507  preshCalibPlaneX = cms.double( 1.0 ),
17508  preshCalibMIP = cms.double( 9.0E-5 ),
17509  preshNclust = cms.int32( 4 ),
17510  ESCollection = cms.string( "pi0EcalRecHitsES" ),
17511  preshClusterEnergyCut = cms.double( 0.0 ),
17512  preshSeededNstrip = cms.int32( 15 )
17513  ),
17514  useDBStatus = cms.bool( True )
17515 )
17516 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
17517  doEnergyScale = cms.bool( False ),
17518  doLaserCorrectionsInverse = cms.bool( False ),
17519  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
17520  doEnergyScaleInverse = cms.bool( False ),
17521  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
17522  doIntercalibInverse = cms.bool( False ),
17523  doLaserCorrections = cms.bool( False ),
17524  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
17525  doIntercalib = cms.bool( False ),
17526  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
17527 )
17528 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
17529  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
17530  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
17531  digisOut = cms.string( "pi0EBDigis" ),
17532  region = cms.string( "barrel" )
17533 )
17534 fragment.hltPreAlCaEcalPi0EEonlyForPA = cms.EDFilter( "HLTPrescaler",
17535  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17536  offset = cms.uint32( 0 )
17537 )
17538 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
17539  barrelSelection = cms.PSet(
17540  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
17541  massLowPi0Cand = cms.double( 0.104 ),
17542  seleIsoBarrel_region2 = cms.double( 0.5 ),
17543  seleMinvMaxBarrel = cms.double( 0.22 ),
17544  seleIsoBarrel_region1 = cms.double( 0.5 ),
17545  seleMinvMinBarrel = cms.double( 0.06 ),
17546  selePtPairBarrel_region2 = cms.double( 1.5 ),
17547  seleS9S25Gamma = cms.double( 0.0 ),
17548  selePtPairBarrel_region1 = cms.double( 1.5 ),
17549  region1_Barrel = cms.double( 1.0 ),
17550  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
17551  massHighPi0Cand = cms.double( 0.163 ),
17552  ptMinForIsolation = cms.double( 1.0 ),
17553  store5x5RecHitEB = cms.bool( False ),
17554  selePtGammaBarrel_region1 = cms.double( 0.5 ),
17555  seleBeltDeta = cms.double( 0.05 ),
17556  removePi0CandidatesForEta = cms.bool( False ),
17557  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
17558  selePtGammaBarrel_region2 = cms.double( 0.5 ),
17559  seleBeltDR = cms.double( 0.2 )
17560  ),
17561  statusLevelRecHitsToUse = cms.int32( 1 ),
17562  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17563  doSelBarrel = cms.bool( False ),
17564  flagLevelRecHitsToUse = cms.int32( 1 ),
17565  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
17566  doSelEndcap = cms.bool( True ),
17567  storeRecHitES = cms.bool( True ),
17568  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
17569  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17570  useRecoFlag = cms.bool( False ),
17571  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
17572  debugLevel = cms.int32( 0 ),
17573  endcapSelection = cms.PSet(
17574  seleS9S25GammaEndCap = cms.double( 0.0 ),
17575  seleBeltDREndCap = cms.double( 0.2 ),
17576  region1_EndCap = cms.double( 1.8 ),
17577  seleMinvMinEndCap = cms.double( 0.05 ),
17578  store5x5RecHitEE = cms.bool( False ),
17579  seleMinvMaxEndCap = cms.double( 0.3 ),
17580  selePtPairEndCap_region1 = cms.double( 3.75 ),
17581  selePtPairEndCap_region3 = cms.double( 2.0 ),
17582  selePtPairEndCap_region2 = cms.double( 2.0 ),
17583  selePtGammaEndCap_region3 = cms.double( 0.95 ),
17584  seleBeltDetaEndCap = cms.double( 0.05 ),
17585  seleIsoEndCap_region1 = cms.double( 0.5 ),
17586  region2_EndCap = cms.double( 2.0 ),
17587  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
17588  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
17589  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
17590  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
17591  seleIsoEndCap_region2 = cms.double( 0.5 ),
17592  ptMinForIsolationEndCap = cms.double( 0.5 ),
17593  selePtGammaEndCap_region1 = cms.double( 1.1 ),
17594  seleIsoEndCap_region3 = cms.double( 0.5 ),
17595  selePtGammaEndCap_region2 = cms.double( 0.95 ),
17596  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" )
17597  ),
17598  preshowerSelection = cms.PSet(
17599  preshCalibGamma = cms.double( 0.024 ),
17600  preshStripEnergyCut = cms.double( 0.0 ),
17601  debugLevelES = cms.string( "" ),
17602  preshCalibPlaneY = cms.double( 0.7 ),
17603  preshCalibPlaneX = cms.double( 1.0 ),
17604  preshCalibMIP = cms.double( 9.0E-5 ),
17605  preshNclust = cms.int32( 4 ),
17606  ESCollection = cms.string( "pi0EcalRecHitsES" ),
17607  preshClusterEnergyCut = cms.double( 0.0 ),
17608  preshSeededNstrip = cms.int32( 15 )
17609  ),
17610  useDBStatus = cms.bool( True )
17611 )
17612 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
17613  doEnergyScale = cms.bool( False ),
17614  doLaserCorrectionsInverse = cms.bool( False ),
17615  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
17616  doEnergyScaleInverse = cms.bool( False ),
17617  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
17618  doIntercalibInverse = cms.bool( False ),
17619  doLaserCorrections = cms.bool( False ),
17620  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
17621  doIntercalib = cms.bool( False ),
17622  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
17623 )
17624 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
17625  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
17626  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
17627  digisOut = cms.string( "pi0EEDigis" ),
17628  region = cms.string( "endcap" )
17629 )
17630 fragment.hltPreAlCaEcalEtaEBonlyForPA = cms.EDFilter( "HLTPrescaler",
17631  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17632  offset = cms.uint32( 0 )
17633 )
17634 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
17635  barrelSelection = cms.PSet(
17636  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
17637  massLowPi0Cand = cms.double( 0.084 ),
17638  seleIsoBarrel_region2 = cms.double( 0.5 ),
17639  seleMinvMaxBarrel = cms.double( 0.8 ),
17640  seleIsoBarrel_region1 = cms.double( 0.5 ),
17641  seleMinvMinBarrel = cms.double( 0.2 ),
17642  selePtPairBarrel_region2 = cms.double( 3.0 ),
17643  seleS9S25Gamma = cms.double( 0.8 ),
17644  selePtPairBarrel_region1 = cms.double( 3.0 ),
17645  region1_Barrel = cms.double( 1.0 ),
17646  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
17647  massHighPi0Cand = cms.double( 0.156 ),
17648  ptMinForIsolation = cms.double( 1.0 ),
17649  store5x5RecHitEB = cms.bool( True ),
17650  selePtGammaBarrel_region1 = cms.double( 0.65 ),
17651  seleBeltDeta = cms.double( 0.1 ),
17652  removePi0CandidatesForEta = cms.bool( True ),
17653  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
17654  selePtGammaBarrel_region2 = cms.double( 1.4 ),
17655  seleBeltDR = cms.double( 0.3 )
17656  ),
17657  statusLevelRecHitsToUse = cms.int32( 1 ),
17658  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17659  doSelBarrel = cms.bool( True ),
17660  flagLevelRecHitsToUse = cms.int32( 1 ),
17661  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
17662  doSelEndcap = cms.bool( False ),
17663  storeRecHitES = cms.bool( False ),
17664  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
17665  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17666  useRecoFlag = cms.bool( False ),
17667  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
17668  debugLevel = cms.int32( 0 ),
17669  endcapSelection = cms.PSet(
17670  seleS9S25GammaEndCap = cms.double( 0.0 ),
17671  seleBeltDREndCap = cms.double( 0.2 ),
17672  region1_EndCap = cms.double( 1.8 ),
17673  seleMinvMinEndCap = cms.double( 0.05 ),
17674  store5x5RecHitEE = cms.bool( False ),
17675  seleMinvMaxEndCap = cms.double( 0.3 ),
17676  selePtPairEndCap_region1 = cms.double( 1.5 ),
17677  selePtPairEndCap_region3 = cms.double( 99.0 ),
17678  selePtPairEndCap_region2 = cms.double( 1.5 ),
17679  selePtGammaEndCap_region3 = cms.double( 0.5 ),
17680  seleBeltDetaEndCap = cms.double( 0.05 ),
17681  seleIsoEndCap_region1 = cms.double( 0.5 ),
17682  region2_EndCap = cms.double( 2.0 ),
17683  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
17684  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
17685  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
17686  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
17687  seleIsoEndCap_region2 = cms.double( 0.5 ),
17688  ptMinForIsolationEndCap = cms.double( 0.5 ),
17689  selePtGammaEndCap_region1 = cms.double( 0.5 ),
17690  seleIsoEndCap_region3 = cms.double( 0.5 ),
17691  selePtGammaEndCap_region2 = cms.double( 0.5 ),
17692  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
17693  ),
17694  preshowerSelection = cms.PSet(
17695  preshCalibGamma = cms.double( 0.024 ),
17696  preshStripEnergyCut = cms.double( 0.0 ),
17697  debugLevelES = cms.string( "" ),
17698  preshCalibPlaneY = cms.double( 0.7 ),
17699  preshCalibPlaneX = cms.double( 1.0 ),
17700  preshCalibMIP = cms.double( 9.0E-5 ),
17701  preshNclust = cms.int32( 4 ),
17702  ESCollection = cms.string( "etaEcalRecHitsES" ),
17703  preshClusterEnergyCut = cms.double( 0.0 ),
17704  preshSeededNstrip = cms.int32( 15 )
17705  ),
17706  useDBStatus = cms.bool( True )
17707 )
17708 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
17709  doEnergyScale = cms.bool( False ),
17710  doLaserCorrectionsInverse = cms.bool( False ),
17711  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
17712  doEnergyScaleInverse = cms.bool( False ),
17713  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
17714  doIntercalibInverse = cms.bool( False ),
17715  doLaserCorrections = cms.bool( False ),
17716  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
17717  doIntercalib = cms.bool( False ),
17718  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
17719 )
17720 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
17721  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
17722  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
17723  digisOut = cms.string( "etaEBDigis" ),
17724  region = cms.string( "barrel" )
17725 )
17726 fragment.hltPreAlCaEcalEtaEEonlyForPA = cms.EDFilter( "HLTPrescaler",
17727  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17728  offset = cms.uint32( 0 )
17729 )
17730 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
17731  barrelSelection = cms.PSet(
17732  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
17733  massLowPi0Cand = cms.double( 0.104 ),
17734  seleIsoBarrel_region2 = cms.double( 0.5 ),
17735  seleMinvMaxBarrel = cms.double( 0.8 ),
17736  seleIsoBarrel_region1 = cms.double( 0.5 ),
17737  seleMinvMinBarrel = cms.double( 0.3 ),
17738  selePtPairBarrel_region2 = cms.double( 1.5 ),
17739  seleS9S25Gamma = cms.double( 0.0 ),
17740  selePtPairBarrel_region1 = cms.double( 1.5 ),
17741  region1_Barrel = cms.double( 1.0 ),
17742  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
17743  massHighPi0Cand = cms.double( 0.163 ),
17744  ptMinForIsolation = cms.double( 1.0 ),
17745  store5x5RecHitEB = cms.bool( False ),
17746  selePtGammaBarrel_region1 = cms.double( 1.0 ),
17747  seleBeltDeta = cms.double( 0.05 ),
17748  removePi0CandidatesForEta = cms.bool( False ),
17749  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
17750  selePtGammaBarrel_region2 = cms.double( 0.5 ),
17751  seleBeltDR = cms.double( 0.2 )
17752  ),
17753  statusLevelRecHitsToUse = cms.int32( 1 ),
17754  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
17755  doSelBarrel = cms.bool( False ),
17756  flagLevelRecHitsToUse = cms.int32( 1 ),
17757  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
17758  doSelEndcap = cms.bool( True ),
17759  storeRecHitES = cms.bool( True ),
17760  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
17761  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
17762  useRecoFlag = cms.bool( False ),
17763  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
17764  debugLevel = cms.int32( 0 ),
17765  endcapSelection = cms.PSet(
17766  seleS9S25GammaEndCap = cms.double( 0.85 ),
17767  seleBeltDREndCap = cms.double( 0.3 ),
17768  region1_EndCap = cms.double( 1.8 ),
17769  seleMinvMinEndCap = cms.double( 0.2 ),
17770  store5x5RecHitEE = cms.bool( True ),
17771  seleMinvMaxEndCap = cms.double( 0.8 ),
17772  selePtPairEndCap_region1 = cms.double( 3.0 ),
17773  selePtPairEndCap_region3 = cms.double( 3.0 ),
17774  selePtPairEndCap_region2 = cms.double( 3.0 ),
17775  selePtGammaEndCap_region3 = cms.double( 1.0 ),
17776  seleBeltDetaEndCap = cms.double( 0.1 ),
17777  seleIsoEndCap_region1 = cms.double( 0.5 ),
17778  region2_EndCap = cms.double( 2.0 ),
17779  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
17780  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
17781  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
17782  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
17783  seleIsoEndCap_region2 = cms.double( 0.5 ),
17784  ptMinForIsolationEndCap = cms.double( 0.5 ),
17785  selePtGammaEndCap_region1 = cms.double( 1.0 ),
17786  seleIsoEndCap_region3 = cms.double( 0.5 ),
17787  selePtGammaEndCap_region2 = cms.double( 1.0 ),
17788  endcapHitCollection = cms.string( "etaEcalRecHitsEE" )
17789  ),
17790  preshowerSelection = cms.PSet(
17791  preshCalibGamma = cms.double( 0.024 ),
17792  preshStripEnergyCut = cms.double( 0.0 ),
17793  debugLevelES = cms.string( "" ),
17794  preshCalibPlaneY = cms.double( 0.7 ),
17795  preshCalibPlaneX = cms.double( 1.0 ),
17796  preshCalibMIP = cms.double( 9.0E-5 ),
17797  preshNclust = cms.int32( 4 ),
17798  ESCollection = cms.string( "etaEcalRecHitsES" ),
17799  preshClusterEnergyCut = cms.double( 0.0 ),
17800  preshSeededNstrip = cms.int32( 15 )
17801  ),
17802  useDBStatus = cms.bool( True )
17803 )
17804 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
17805  doEnergyScale = cms.bool( False ),
17806  doLaserCorrectionsInverse = cms.bool( False ),
17807  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
17808  doEnergyScaleInverse = cms.bool( False ),
17809  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
17810  doIntercalibInverse = cms.bool( False ),
17811  doLaserCorrections = cms.bool( False ),
17812  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
17813  doIntercalib = cms.bool( False ),
17814  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
17815 )
17816 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
17817  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
17818  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
17819  digisOut = cms.string( "etaEEDigis" ),
17820  region = cms.string( "endcap" )
17821 )
17822 fragment.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
17823  inputTag = cms.InputTag( "rawDataCollector" ),
17824  fedList = cms.vuint32( 1023, 1024 )
17825 )
17826 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
17827  processName = cms.string( "@" )
17828 )
17829 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
17830  processName = cms.string( "@" )
17831 )
17832 fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
17833  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
17834  offset = cms.uint32( 0 )
17835 )
17836 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
17837  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
17838  MaxBx = cms.int32( 0 ),
17839  DumpRecord = cms.bool( False ),
17840  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
17841  MinBx = cms.int32( 0 ),
17842  DumpTrigResults = cms.bool( False ),
17843  DumpTrigSummary = cms.bool( True )
17844 )
17845 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
17846  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
17847  ReferenceRate = cms.untracked.double( 100.0 ),
17848  serviceBy = cms.untracked.string( "never" ),
17849  resetBy = cms.untracked.string( "never" ),
17850  reportBy = cms.untracked.string( "job" ),
17851  HLTriggerResults = cms.InputTag( 'TriggerResults','','HLT' )
17852 )
17853 
17854 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltCaloStage2Digis + fragment.hltGmtStage2Digis + fragment.hltGtStage2ObjectMap )
17855 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineBeamSpot )
17856 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
17857 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
17858 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltSiPixelDigis + fragment.hltSiPixelClusters + fragment.hltSiPixelClustersCache + fragment.hltSiPixelRecHits )
17859 fragment.HLTRecopixeltrackingForPAMinBiasSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPAPixelTracksForMinBias )
17860 fragment.HLTPixelTrackFullSequenceForPAUPC = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias )
17861 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
17862 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco )
17863 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
17864 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
17865 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
17866 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
17867 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
17868 fragment.HLTDoLocalPixelSequenceAfterSplitting = cms.Sequence( fragment.hltSiPixelClustersAfterSplitting + fragment.hltSiPixelClustersCacheAfterSplitting + fragment.hltSiPixelRecHitsAfterSplitting )
17869 fragment.HLTPAPixelClusterSplitting = cms.Sequence( fragment.HLTAK4CaloJetsSequence + fragment.hltPAJetsForCoreTracking + fragment.HLTDoLocalPixelSequenceAfterSplitting + fragment.hltPixelLayerTripletsAfterSplitting )
17870 fragment.HLTPADoLocalStripSequenceAfterSplitting = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacilityForPA + fragment.hltSiStripClustersAfterSplitting + fragment.hltSiStripMatchedRecHits )
17871 fragment.HLTPAIterativeTrackingIteration0 = cms.Sequence( fragment.hltPAIter0PixelTripletsSeeds + fragment.hltPAIter0CkfTrackCandidates + fragment.hltPAIter0CtfWithMaterialTracks + fragment.hltPAIter0PrimaryVertices + fragment.hltPAIter0TrackClassifier1 + fragment.hltPAIter0TrackClassifier2 + fragment.hltPAIter0TrackClassifier3 + fragment.hltPAIter0TrackSelection )
17872 fragment.HLTPAIterativeTrackingIteration1 = cms.Sequence( fragment.hltPAIter1ClustersRefRemoval + fragment.hltPAIter1MaskedMeasurementTrackerEvent + fragment.hltPAIter1DetachedTripletLayers + fragment.hltPAIter1DetachedTripletSeeds + fragment.hltPAIter1CkfTrackCandidates + fragment.hltPAIter1CtfWithMaterialTracks + fragment.hltPAIter1TrackClassifier1 + fragment.hltPAIter1TrackClassifier2 + fragment.hltPAIter1TrackSelection )
17873 fragment.HLTPAIterativeTrackingIteration2 = cms.Sequence( fragment.hltPAIter2ClustersRefRemoval + fragment.hltPAIter2MaskedMeasurementTrackerEvent + fragment.hltPAIter2LowPtTripletLayers + fragment.hltPAIter2LowPtTripletSeeds + fragment.hltPAIter2CkfTrackCandidates + fragment.hltPAIter2CtfWithMaterialTracks + fragment.hltPAIter2TrackSelection )
17874 fragment.HLTPAIterativeTrackingIteration3 = cms.Sequence( fragment.hltPAIter3ClustersRefRemoval + fragment.hltPAIter3MaskedMeasurementTrackerEvent + fragment.hltPAIter3PixelPairLayers + fragment.hltPAIter3PixelPairSeeds + fragment.hltPAIter3CkfTrackCandidates + fragment.hltPAIter3CtfWithMaterialTracks + fragment.hltPAIter3TrackSelection )
17875 fragment.HLTPAIterativeTrackingIteration4 = cms.Sequence( fragment.hltPAIter4ClustersRefRemoval + fragment.hltPAIter4MaskedMeasurementTrackerEvent + fragment.hltPAIter4MixedTripletLayersA + fragment.hltPAIter4MixedTripletSeedsA + fragment.hltPAIter4MixedTripletLayersB + fragment.hltPAIter4MixedTripletSeedsB + fragment.hltPAIter4MixedSeeds + fragment.hltPAIter4CkfTrackCandidates + fragment.hltPAIter4CtfWithMaterialTracks + fragment.hltPAIter4TrackClassifier1 + fragment.hltPAIter4TrackClassifier2 + fragment.hltPAIter4TrackSelection )
17876 fragment.HLTPAIterativeTrackingIteration5 = cms.Sequence( fragment.hltPAIter5ClustersRefRemoval + fragment.hltPAIter5MaskedMeasurementTrackerEvent + fragment.hltPAIter5PixelLessLayers + fragment.hltPAIter5PixelLessSeeds + fragment.hltPAIter5CkfTrackCandidates + fragment.hltPAIter5CtfWithMaterialTracks + fragment.hltPAIter5TrackClassifier1 + fragment.hltPAIter5TrackClassifier2 + fragment.hltPAIter5TrackSelection )
17877 fragment.HLTPAIterativeTrackingIteration6 = cms.Sequence( fragment.hltPAIter6ClustersRefRemoval + fragment.hltPAIter6MaskedMeasurementTrackerEvent + fragment.hltPAIter6TobTecLayersTripl + fragment.hltPAIter6TobTecSeedsTripl + fragment.hltPAIter6TobTecLayersPair + fragment.hltPAIter6TobTecSeedsPair + fragment.hltPAIter6TobTecSeeds + fragment.hltPAIter6CkfTrackCandidates + fragment.hltPAIter6CtfWithMaterialTracks + fragment.hltPAIter6TrackClassifier1 + fragment.hltPAIter6TrackClassifier2 + fragment.hltPAIter6TrackSelection )
17878 fragment.HLTPAIterativeTrackingIteration7 = cms.Sequence( fragment.hltPAIter7GoodPrimaryVertices + fragment.hltPAIter7JetCoreLayers + fragment.hltPAIter7JetCoreSeeds + fragment.hltPAIter7CkfTrackCandidates + fragment.hltPAIter7CtfWithMaterialTracks + fragment.hltPAIter7TrackSelection )
17879 fragment.HLTPAIterativeTracking = cms.Sequence( fragment.HLTPAIterativeTrackingIteration0 + fragment.HLTPAIterativeTrackingIteration1 + fragment.HLTPAIterativeTrackingIteration2 + fragment.HLTPAIterativeTrackingIteration3 + fragment.HLTPAIterativeTrackingIteration4 + fragment.HLTPAIterativeTrackingIteration5 + fragment.HLTPAIterativeTrackingIteration6 + fragment.HLTPAIterativeTrackingIteration7 + fragment.hltPAIterativeTrackingMerged )
17880 fragment.HLTPAFullTrackSequenceForUPCwithoutLocalPixelSequence = cms.Sequence( fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands )
17881 fragment.HLTPAAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltPAAK4CaloJetsIDPassed )
17882 fragment.HLTPAAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltPAAK4CaloCorrector )
17883 fragment.HLTPAAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTPAAK4CaloCorrectorProducersSequence + fragment.hltPAAK4CaloJetsCorrected + fragment.hltPAAK4CaloJetsCorrectedIDPassed )
17884 fragment.HLTPAAK4CaloJetsSequence = cms.Sequence( fragment.HLTPAAK4CaloJetsReconstructionSequence + fragment.HLTPAAK4CaloJetsCorrectionSequence )
17885 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits )
17886 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
17887 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
17888 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltSiStripClusters )
17889 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 )
17890 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTL3muonTkCandidateSequence + fragment.hltL3TkTracksMergeStep1 + fragment.hltL3TkTracksFromL2 + fragment.hltL3MuonsLinksCombination + fragment.hltL3Muons )
17891 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltL3MuonCandidates )
17892 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForPF )
17893 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
17894 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
17895 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracks + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
17896 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
17897 fragment.HLTIter0TrackAndTauJet4Iter1Sequence = cms.Sequence( fragment.hltTrackIter0RefsForJets4Iter1 + fragment.hltAK4Iter0TrackJets4Iter1 + fragment.hltIter0TrackAndTauJets4Iter1 )
17898 fragment.HLTIterativeTrackingIteration1 = cms.Sequence( fragment.hltIter1ClustersRefRemoval + fragment.hltIter1MaskedMeasurementTrackerEvent + fragment.hltIter1PixelLayerTriplets + fragment.hltIter1PFlowPixelSeeds + fragment.hltIter1PFlowCkfTrackCandidates + fragment.hltIter1PFlowCtfWithMaterialTracks + fragment.hltIter1PFlowTrackCutClassifierPrompt + fragment.hltIter1PFlowTrackCutClassifierDetached + fragment.hltIter1PFlowTrackCutClassifierMerged + fragment.hltIter1PFlowTrackSelectionHighPurity )
17899 fragment.HLTIter1TrackAndTauJets4Iter2Sequence = cms.Sequence( fragment.hltIter1TrackRefsForJets4Iter2 + fragment.hltAK4Iter1TrackJets4Iter2 + fragment.hltIter1TrackAndTauJets4Iter2 )
17900 fragment.HLTIterativeTrackingIteration2 = cms.Sequence( fragment.hltIter2ClustersRefRemoval + fragment.hltIter2MaskedMeasurementTrackerEvent + fragment.hltIter2PixelLayerPairs + fragment.hltIter2PFlowPixelSeeds + fragment.hltIter2PFlowCkfTrackCandidates + fragment.hltIter2PFlowCtfWithMaterialTracks + fragment.hltIter2PFlowTrackCutClassifier + fragment.hltIter2PFlowTrackSelectionHighPurity )
17901 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIter0TrackAndTauJet4Iter1Sequence + fragment.HLTIterativeTrackingIteration1 + fragment.hltIter1Merged + fragment.HLTIter1TrackAndTauJets4Iter2Sequence + fragment.HLTIterativeTrackingIteration2 + fragment.hltIter2Merged )
17902 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
17903 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
17904 fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowRecHitHCAL + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow )
17905 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
17906 fragment.HLTPAAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltPAAK4PFCorrector )
17907 fragment.HLTPAAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTPAAK4PFCorrectorProducersSequence + fragment.hltPAAK4PFJetsCorrected + fragment.hltPAAK4PFJetsLooseIDCorrected + fragment.hltPAAK4PFJetsTightIDCorrected )
17908 fragment.HLTPAAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTPAAK4PFJetsCorrectionSequence )
17909 fragment.HLTPAIterativeTrackingIteration0ForJets = cms.Sequence( fragment.hltPAIter0PixelTripletsSeedsForJets + fragment.hltPAIter0CkfTrackCandidatesForJets + fragment.hltPAIter0CtfWithMaterialTracksForJets + fragment.hltPAIter0PrimaryVerticesForJets + fragment.hltPAIter0TrackClassifier1ForJets + fragment.hltPAIter0TrackClassifier2ForJets + fragment.hltPAIter0TrackClassifier3ForJets + fragment.hltPAIter0TrackSelectionForJets )
17910 fragment.HLTPAIterativeTrackingIteration1ForJets = cms.Sequence( fragment.hltPAIter1ClustersRefRemovalForJets + fragment.hltPAIter1MaskedMeasurementTrackerEventForJets + fragment.hltPAIter1DetachedTripletLayersForJets + fragment.hltPAIter1DetachedTripletSeedsForJets + fragment.hltPAIter1CkfTrackCandidatesForJets + fragment.hltPAIter1CtfWithMaterialTracksForJets + fragment.hltPAIter1TrackClassifier1ForJets + fragment.hltPAIter1TrackClassifier2ForJets + fragment.hltPAIter1TrackSelectionForJets )
17911 fragment.HLTPAIterativeTrackingIteration2ForJets = cms.Sequence( fragment.hltPAIter2ClustersRefRemovalForJets + fragment.hltPAIter2MaskedMeasurementTrackerEventForJets + fragment.hltPAIter2LowPtTripletLayersForJets + fragment.hltPAIter2LowPtTripletSeedsForJets + fragment.hltPAIter2CkfTrackCandidatesForJets + fragment.hltPAIter2CtfWithMaterialTracksForJets + fragment.hltPAIter2TrackSelectionForJets )
17912 fragment.HLTPAIterativeTrackingIteration3ForJets = cms.Sequence( fragment.hltPAIter3ClustersRefRemovalForJets + fragment.hltPAIter3MaskedMeasurementTrackerEventForJets + fragment.hltPAIter3PixelPairLayersForJets + fragment.hltPAIter3PixelPairSeedsForJets + fragment.hltPAIter3CkfTrackCandidatesForJets + fragment.hltPAIter3CtfWithMaterialTracksForJets + fragment.hltPAIter3TrackSelectionForJets )
17913 fragment.HLTPAIterativeTrackingIteration4ForJets = cms.Sequence( fragment.hltPAIter4ClustersRefRemovalForJets + fragment.hltPAIter4MaskedMeasurementTrackerEventForJets + fragment.hltPAIter4MixedTripletLayersAForJets + fragment.hltPAIter4MixedTripletSeedsAForJets + fragment.hltPAIter4MixedTripletLayersBForJets + fragment.hltPAIter4MixedTripletSeedsBForJets + fragment.hltPAIter4MixedSeedsForJets + fragment.hltPAIter4CkfTrackCandidatesForJets + fragment.hltPAIter4CtfWithMaterialTracksForJets + fragment.hltPAIter4TrackClassifier1ForJets + fragment.hltPAIter4TrackClassifier2ForJets + fragment.hltPAIter4TrackSelectionForJets )
17914 fragment.HLTPAIterativeTrackingIteration5ForJets = cms.Sequence( fragment.hltPAIter5ClustersRefRemovalForJets + fragment.hltPAIter5MaskedMeasurementTrackerEventForJets + fragment.hltPAIter5PixelLessLayersForJets + fragment.hltPAIter5PixelLessSeedsForJets + fragment.hltPAIter5CkfTrackCandidatesForJets + fragment.hltPAIter5CtfWithMaterialTracksForJets + fragment.hltPAIter5TrackClassifier1ForJets + fragment.hltPAIter5TrackClassifier2ForJets + fragment.hltPAIter5TrackSelectionForJets )
17915 fragment.HLTPAIterativeTrackingIteration6ForJets = cms.Sequence( fragment.hltPAIter6ClustersRefRemovalForJets + fragment.hltPAIter6MaskedMeasurementTrackerEventForJets + fragment.hltPAIter6TobTecLayersTriplForJets + fragment.hltPAIter6TobTecSeedsTriplForJets + fragment.hltPAIter6TobTecLayersPairForJets + fragment.hltPAIter6TobTecSeedsPairForJets + fragment.hltPAIter6TobTecSeedsForJets + fragment.hltPAIter6CkfTrackCandidatesForJets + fragment.hltPAIter6CtfWithMaterialTracksForJets + fragment.hltPAIter6TrackClassifier1ForJets + fragment.hltPAIter6TrackClassifier2ForJets + fragment.hltPAIter6TrackSelectionForJets )
17916 fragment.HLTPAIterativeTrackingIteration7ForJets = cms.Sequence( fragment.hltPAIter7GoodPrimaryVerticesForJets + fragment.hltPAIter7JetCoreLayersForJets + fragment.hltPAIter7JetCoreSeedsForJets + fragment.hltPAIter7CkfTrackCandidatesForJets + fragment.hltPAIter7CtfWithMaterialTracksForJets + fragment.hltPAIter7TrackSelectionForJets )
17917 fragment.HLTPAIterativeTrackingForJets = cms.Sequence( fragment.HLTPAIterativeTrackingIteration0ForJets + fragment.HLTPAIterativeTrackingIteration1ForJets + fragment.HLTPAIterativeTrackingIteration2ForJets + fragment.HLTPAIterativeTrackingIteration3ForJets + fragment.HLTPAIterativeTrackingIteration4ForJets + fragment.HLTPAIterativeTrackingIteration5ForJets + fragment.HLTPAIterativeTrackingIteration6ForJets + fragment.HLTPAIterativeTrackingIteration7ForJets + fragment.hltPAIterativeTrackingMergedForJets )
17918 fragment.HLTBTagCSVSequenceL3CaloJetEta2p1 = cms.Sequence( fragment.hltHIPAVerticesL3 + fragment.hltFastPixelBLifetimeL3AssociatorCaloJet40Eta2p1 + fragment.hltFastPixelBLifetimeL3TagInfosCaloJet40Eta2p1 + fragment.hltL3SecondaryVertexTagInfosCaloJet40Eta2p1 + fragment.hltL3CombinedSecondaryVertexBJetTagsCaloJet40Eta2p1 )
17919 fragment.HLTPABtagCSVSequencePF = cms.Sequence( fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltPAPFJetForBtagSelector + fragment.hltPAPFJetForBtag + fragment.hltPABLifetimeAssociatorPF + fragment.hltPABLifetimeTagInfosPF + fragment.hltInclusiveVertexFinderPF + fragment.hltInclusiveSecondaryVerticesPF + fragment.hltTrackVertexArbitratorPF + fragment.hltInclusiveMergedVerticesPF + fragment.hltPASecondaryVertexTagInfosPF + fragment.hltPACombinedSecondaryVertexBJetTagsPF )
17920 fragment.HLTBTagCSVSequenceL3PFJetEta2p1 = cms.Sequence( fragment.hltHIPAVerticesL3 + fragment.hltFastPixelBLifetimeL3AssociatorPFJet40Eta2p1 + fragment.hltFastPixelBLifetimeL3TagInfosPFJet40Eta2p1 + fragment.hltL3SecondaryVertexTagInfosPFJet40Eta2p1 + fragment.hltL3CombinedSecondaryVertexBJetTagsPFJet40Eta2p1 )
17921 fragment.HLTDoHIEcalClusWithCleaningSequence = cms.Sequence( fragment.hltIslandBasicClustersHI + fragment.hltHiIslandSuperClustersHI + fragment.hltHiCorrectedIslandBarrelSuperClustersHI + fragment.hltHiCorrectedIslandEndcapSuperClustersHI + fragment.hltCleanedHiCorrectedIslandBarrelSuperClustersHI + fragment.hltRecoHIEcalWithCleaningCandidate )
17922 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.hltEcalDigis + fragment.hltEcalPreshowerDigis + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit + fragment.hltEcalPreshowerRecHit )
17923 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
17924 fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco + fragment.hltTowerMakerForAll + fragment.hltHcalDigisL1EGSeeded + fragment.hltHbherecoMethod2L1EGSeeded + fragment.hltTowerMakerMethod2L1EGSeeded )
17925 fragment.HLTFastJetForEgamma = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCaloForMuons )
17926 fragment.HLTPhoton10BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5BptxANDFilter + fragment.hltEGBptxAND10EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxAND10HEFilter )
17927 fragment.HLTPhoton15BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5BptxANDFilter + fragment.hltEGBptxAND15EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxAND15HEFilter )
17928 fragment.HLTPhoton20BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5BptxANDFilter + fragment.hltEGBptxAND20EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxAND20HEFilter )
17929 fragment.HLTPhoton30BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG18BptxANDFilter + fragment.hltEGBptxAND30EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxAND30HEFilter )
17930 fragment.HLTPhoton40BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG18BptxANDFilter + fragment.hltEGBptxAND40EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxAND40HEFilter )
17931 fragment.HLTPFHcalClusteringForEgamma = cms.Sequence( fragment.hltRegionalTowerForEgamma + fragment.hltParticleFlowRecHitHBHEForEgamma + fragment.hltParticleFlowRecHitHCALForEgamma + fragment.hltParticleFlowClusterHBHEForEgamma + fragment.hltParticleFlowClusterHCALForEgamma )
17932 fragment.HLTIsoPhoton20BptxANDSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG14BptxANDFilter + fragment.hltIsoEGBptxAND20EtFilter + fragment.hltPAEgammaClusterShape + fragment.hltIsoEGBptxAND20LooseClusterShapeFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltIsoEGBptxAND20HEFilter + fragment.hltPAEgammaEcalPFClusterIso + fragment.hltEGBptxAND20HE0p1EcalIsoFilter + fragment.HLTPFHcalClusteringForEgamma + fragment.hltPAEgammaHcalPFClusterIso + fragment.hltEGBptxAND20HE0p1HcalIsoFilter )
17933 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHbhereco + fragment.hltHfreco + fragment.hltHoreco + fragment.hltTowerMakerForAll )
17934 fragment.HLTPAGsfElectronSequence = cms.Sequence( fragment.hltPAEgammaCkfTrackCandidatesForGSF + fragment.hltPAEgammaGsfTracks + fragment.hltPAEgammaGsfElectrons + fragment.hltPAEgammaGsfTrackVars )
17935 fragment.HLTPARecoPixelVertexingForElectronSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPAPixelTracksElectrons + fragment.hltPAPixelVerticesElectrons )
17936 fragment.HLTPAPixelTrackingForElectron = cms.Sequence( fragment.hltPAElectronsVertex + fragment.HLTDoLocalPixelSequence + fragment.HLTPARecoPixelVertexingForElectronSequence )
17937 fragment.HLTPAIterativeTrackingForElectronsIteration0 = cms.Sequence( fragment.hltPAIter0ElectronsPixelSeedsFromPixelTracks + fragment.hltPAIter0ElectronsCkfTrackCandidates + fragment.hltPAIter0ElectronsCtfWithMaterialTracks + fragment.hltPAIter0ElectronsTrackSelectionHighPurity )
17938 fragment.HLTPAIterativeTrackingForElectronsIteration1 = cms.Sequence( fragment.hltPAIter1ElectronsClustersRefRemoval + fragment.hltPAIter1ElectronsMaskedMeasurementTrackerEvent + fragment.hltPAIter1ElectronsPixelLayerTriplets + fragment.hltPAIter1ElectronsPixelSeeds + fragment.hltPAIter1ElectronsCkfTrackCandidates + fragment.hltPAIter1ElectronsCtfWithMaterialTracks + fragment.hltPAIter1ElectronsTrackSelectionHighPurityLoose + fragment.hltPAIter1ElectronsTrackSelectionHighPurityTight + fragment.hltPAIter1ElectronsTrackSelectionHighPurity )
17939 fragment.HLTPAIterativeTrackingForElectronsIteration2 = cms.Sequence( fragment.hltPAIter2ElectronsClustersRefRemoval + fragment.hltPAIter2ElectronsMaskedMeasurementTrackerEvent + fragment.hltPAIter2ElectronsPixelLayerPairs + fragment.hltPAIter2ElectronsPixelSeeds + fragment.hltPAIter2ElectronsCkfTrackCandidates + fragment.hltPAIter2ElectronsCtfWithMaterialTracks + fragment.hltPAIter2ElectronsTrackSelectionHighPurity )
17940 fragment.HLTPAIterativeTrackingForElectronIter02 = cms.Sequence( fragment.HLTPAIterativeTrackingForElectronsIteration0 + fragment.HLTPAIterativeTrackingForElectronsIteration1 + fragment.hltPAIter1MergedForElectrons + fragment.HLTPAIterativeTrackingForElectronsIteration2 + fragment.hltPAIter2MergedForElectrons )
17941 fragment.HLTPATrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTPAPixelTrackingForElectron + fragment.HLTDoLocalStripSequence + fragment.HLTPAIterativeTrackingForElectronIter02 )
17942 fragment.HLTPAEle20_WPLooseGsfSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltPAEGL1SingleEGOrFilter + fragment.hltPAEG20L1SingleEGOrEtFilter + fragment.hltPAEgammaClusterShape + fragment.hltPAEle20WPLooseClusterShapeFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.HLTFastJetForEgamma + fragment.hltPAEgammaHoverERhoCorr + fragment.hltPAEle20WPLooseHEFilter + fragment.hltPAEgammaEcalPFClusterIso + fragment.hltPAEle20WPLooseEcalIsoFilter + fragment.HLTPFHcalClusteringForEgamma + fragment.hltPAEgammaHcalPFClusterIso + fragment.hltPAEle20WPLooseHcalIsoFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltMixedLayerPairs + fragment.hltPAEgammaElectronPixelSeeds + fragment.HLTPAGsfElectronSequence + fragment.HLTPATrackReconstructionForIsoElectronIter02 + fragment.hltPAEgammaEleGsfTrackIso + fragment.hltPAEle20WPLooseGsfTrackIsoFilter )
17943 fragment.HLTHIL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltHIL3TrajSeedOIState + fragment.hltHIL3TrackCandidateFromL2OIState + fragment.hltHIL3TkTracksFromL2OIState + fragment.hltHIL3MuonsOIState + fragment.hltHIL3TrajSeedOIHit + fragment.hltHIL3TrackCandidateFromL2OIHit + fragment.hltHIL3TkTracksFromL2OIHit + fragment.hltHIL3MuonsOIHit + fragment.hltHIL3TkFromL2OICombination + fragment.hltHIL3TrajectorySeed + fragment.hltHIL3TrackCandidateFromL2 )
17944 fragment.HLTHIL3muonrecoNocandSequence = cms.Sequence( fragment.HLTHIL3muonTkCandidateSequence + fragment.hltHIL3MuonsLinksCombination + fragment.hltHIL3Muons )
17945 fragment.HLTHIL3muonrecoSequence = cms.Sequence( fragment.HLTHIL3muonrecoNocandSequence + fragment.hltHIL3MuonCandidates )
17946 fragment.HLTRecopixelvertexingForHighMultSequence = cms.Sequence( fragment.hltPixelLayerTriplets + fragment.hltPixelTracksForHighMult + fragment.hltPixelVerticesForHighMult )
17947 fragment.HLTDoLocalHfSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHfreco + fragment.hltTowerMakerForHf )
17948 fragment.HLTRecoMETHfSequence = cms.Sequence( fragment.HLTDoLocalHfSequence + fragment.hltMetForHf )
17949 fragment.HLTPhoton10BptxANDSequenceForEvtTagging = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEGL1SingleEG5BptxANDObjectMapFilter + fragment.hltEGBptxANDObjectMap10EtFilter + fragment.HLTDoLocalHcalWithTowerL1EGSeededSequence + fragment.HLTFastJetForEgamma + fragment.hltEgammaHoverE + fragment.hltEGBptxANDObjectMap10HEFilter )
17950 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
17951 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
17952 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
17953 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
17954 
17955 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetConditions + fragment.hltGetRaw + fragment.hltBoolFalse )
17956 fragment.HLT_PAL1CastorMediumJet_BptxAND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCastorMediumJetBptxAND + fragment.hltPrePAL1CastorMediumJetBptxAND + fragment.HLTEndSequence )
17957 fragment.HLT_PAL1CastorHaloMuon_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCastorHaloMuon + fragment.hltPrePAL1CastorHaloMuon + fragment.HLTEndSequence )
17958 fragment.HLT_PAL1CastorMediumJet_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCastorMediumJet + fragment.hltPrePAL1CastorMediumJet + fragment.HLTEndSequence )
17959 fragment.HLT_PASingleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenSeed + fragment.hltPrePASingleMuOpen + fragment.HLTEndSequence )
17960 fragment.HLT_PASingleMuOpen_HFOneTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenNotHF0Seed + fragment.hltPrePASingleMuOpenHFOneTowerVeto + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0OneTowerFiltered0 + fragment.HLTEndSequence )
17961 fragment.HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenNotHF0Seed + fragment.hltPrePASingleMuOpenHFOneTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0OneTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17962 fragment.HLT_PASingleMuOpen_HFTwoTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenNotHF0TwoTowerSeed + fragment.hltPrePASingleMuOpenHFTwoTowerVeto + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0TwoTowerFiltered0 + fragment.HLTEndSequence )
17963 fragment.HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenNotHF0TwoTowerSeed + fragment.hltPrePASingleMuOpenHFTwoTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0TwoTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17964 fragment.HLT_PASingleMuOpen_PixelTrackGt0Lt10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenBptxSeed + fragment.hltPrePASingleMuOpenPixelTrackGt0Lt10 + fragment.hltL1fL1shltUPCL1SingleMuOpenFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + ~fragment.hltPAPixelFilter10ForUPC + fragment.HLTEndSequence )
17965 fragment.HLT_PASingleMuOpen_PixelTrackGt0Lt15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenBptxSeed + fragment.hltPrePASingleMuOpenPixelTrackGt0Lt15 + fragment.hltL1fL1shltUPCL1SingleMuOpenFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + ~fragment.hltPAPixelFilter15ForUPC + fragment.HLTEndSequence )
17966 fragment.HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenBptxSeed + fragment.hltPrePASingleMuOpenPixelTrackGt0FullTrackLt10 + fragment.hltL1fL1shltUPCL1SingleMuOpenFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTPAFullTrackSequenceForUPCwithoutLocalPixelSequence + ~fragment.hltPAFullTrackFilter10ForUPC + fragment.HLTEndSequence )
17967 fragment.HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenBptxSeed + fragment.hltPrePASingleMuOpenPixelTrackGt0FullTrackLt15 + fragment.hltL1fL1shltUPCL1SingleMuOpenFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTPAFullTrackSequenceForUPCwithoutLocalPixelSequence + ~fragment.hltPAFullTrackFilter15ForUPC + fragment.HLTEndSequence )
17968 fragment.HLT_PASingleMuOpen_HFThreeTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenThreeTowerVetoSeed + fragment.hltPrePASingleMuOpenHFThreeTowerVeto + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0ThreeTowerFiltered0 + fragment.HLTEndSequence )
17969 fragment.HLT_PASingleMuOpen_HFThreeTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleMuOpenThreeTowerVetoSeed + fragment.hltPrePASingleMuOpenHFThreeTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1SingleMuOpenNotHF0ThreeTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17970 fragment.HLT_PADoubleMuOpen_HFOneTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenNotHF0Seed + fragment.hltPrePADoubleMuOpenHFOneTowerVeto + fragment.hltL1fL1shltUPCL1DoubleMuOpenHFOneTowerFiltered0 + fragment.HLTEndSequence )
17971 fragment.HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenNotHF0Seed + fragment.hltPrePADoubleMuOpenHFOneTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1DoubleMuOpenHFOneTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17972 fragment.HLT_PADoubleMuOpen_HFTwoTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenNotHF0TwoTowerSeed + fragment.hltPrePADoubleMuOpenHFTwoTowerVeto + fragment.hltL1fL1shltUPCL1DoubleMuOpenNotHF0TwoTowerFiltered0 + fragment.HLTEndSequence )
17973 fragment.HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenNotHF0TwoTowerSeed + fragment.hltPrePADoubleMuOpenHFTwoTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1DoubleMuOpenNotHF0TwoTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17974 fragment.HLT_PADoubleMuOpen_HFThreeTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenThreeTowerVetoSeed + fragment.hltPrePADoubleMuOpenHFThreeTowerVeto + fragment.hltL1fL1shltUPCL1DoubleMuOpenHFThreeTowerFiltered0 + fragment.HLTEndSequence )
17975 fragment.HLT_PADoubleMuOpen_HFThreeTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleMuOpenThreeTowerVetoSeed + fragment.hltPrePADoubleMuOpenHFThreeTowerVetoSingleTrack + fragment.hltL1fL1shltUPCL1DoubleMuOpenHFThreeTowerFiltered0 + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17976 fragment.HLT_PADoubleEG2_HFOneTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleEG2NotHF0Seed + fragment.hltPrePADoubleEG2HFOneTowerVeto + fragment.HLTEndSequence )
17977 fragment.HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleEG2NotHF0Seed + fragment.hltPrePADoubleEG2HFOneTowerVetoSingleTrack + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
17978 fragment.HLT_PADoubleEG2_HFTwoTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleEG2NotHF0TwoTowerSeed + fragment.hltPrePADoubleEG2HFTwoTowerVeto + fragment.HLTEndSequence )
17979 fragment.HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1DoubleEG2NotHF0TwoTowerSeed + fragment.hltPrePADoubleEG2HFTwoTowerVetoSingleTrack + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17980 fragment.HLT_PASingleEG5_HFOneTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5NotHF0Seed + fragment.hltPrePASingleEG5HFOneTowerVeto + fragment.HLTEndSequence )
17981 fragment.HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5NotHF0Seed + fragment.hltPrePASingleEG5HFOneTowerVetoSingleTrack + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17982 fragment.HLT_PASingleEG5_HFTwoTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5NotHF0TwoTowerSeed + fragment.hltPrePASingleEG5HFTwoTowerVeto + fragment.HLTEndSequence )
17983 fragment.HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5NotHF0TwoTowerSeed + fragment.hltPrePASingleEG5HFTwoTowerVetoSingleTrack + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17984 fragment.HLT_PASingleEG5_HFThreeTowerVeto_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5ThreeTowerVetoSeed + fragment.hltPrePASingleEG5HFThreeTowerVeto + fragment.HLTEndSequence )
17985 fragment.HLT_PASingleEG5_HFThreeTowerVeto_SingleTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltUPCL1SingleEG5ThreeTowerVetoSeed + fragment.hltPrePASingleEG5HFThreeTowerVetoSingleTrack + fragment.HLTPixelTrackFullSequenceForPAUPC + fragment.hltPAPixelFilter1ForUPC + fragment.HLTEndSequence )
17986 fragment.HLT_PAAK4CaloJet40_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAAK4CaloJet40Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.HLTEndSequence )
17987 fragment.HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAAK4CaloJet40Eta5p1SeededWithMB + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.HLTEndSequence )
17988 fragment.HLT_PAAK4CaloJet60_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAAK4CaloJet60Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet60Eta5p1 + fragment.HLTEndSequence )
17989 fragment.HLT_PAAK4CaloJet80_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAAK4CaloJet80Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet80Eta5p1 + fragment.HLTEndSequence )
17990 fragment.HLT_PAAK4CaloJet100_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet52BptxAND + fragment.hltPrePAAK4CaloJet100Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet100Eta5p1 + fragment.HLTEndSequence )
17991 fragment.HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12ForEta1p5BptxAND + fragment.hltPrePAAK4CaloJet40Eta1p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.hltSinglePAAK4CaloJet40MinEta1p9 + fragment.HLTEndSequence )
17992 fragment.HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24ForEta1p5BptxAND + fragment.hltPrePAAK4CaloJet60Eta1p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet60Eta5p1 + fragment.hltSinglePAAK4CaloJet60MinEta1p9 + fragment.HLTEndSequence )
17993 fragment.HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12ForEta2p5BptxAND + fragment.hltPrePAAK4CaloJet40Eta2p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.hltSinglePAAK4CaloJet40MinEta2p9 + fragment.HLTEndSequence )
17994 fragment.HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePAAK4CaloJet30Eta5p1PAL3Mu3 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
17995 fragment.HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePAAK4CaloJet30Eta5p1PAL3Mu5 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
17996 fragment.HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePAAK4CaloJet40Eta5p1PAL3Mu3 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
17997 fragment.HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePAAK4CaloJet40Eta5p1PAL3Mu5 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
17998 fragment.HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePAAK4CaloJet60Eta5p1PAL3Mu3 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet60Eta5p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
17999 fragment.HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePAAK4CaloJet60Eta5p1PAL3Mu5 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet60Eta5p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
18000 fragment.HLT_PAAK4PFJet40_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAAK4PFJet40Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.HLTEndSequence )
18001 fragment.HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAAK4PFJet40Eta5p1SeededWithMB + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.HLTEndSequence )
18002 fragment.HLT_PAAK4PFJet60_Eta5p1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet16BptxAND + fragment.hltPrePAAK4PFJet60Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta5p1 + fragment.hltSinglePAAK4PFJet60Eta5p1 + fragment.HLTEndSequence )
18003 fragment.HLT_PAAK4PFJet80_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAAK4PFJet80Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet50Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1 + fragment.hltSinglePAAK4PFJet80Eta5p1 + fragment.HLTEndSequence )
18004 fragment.HLT_PAAK4PFJet100_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAAK4PFJet100Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet50Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1 + fragment.hltSinglePAAK4PFJet100Eta5p1 + fragment.HLTEndSequence )
18005 fragment.HLT_PAAK4PFJet120_Eta5p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet52BptxAND + fragment.hltPrePAAK4PFJet120Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet50Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets50Eta5p1 + fragment.hltSinglePAAK4PFJet120Eta5p1 + fragment.HLTEndSequence )
18006 fragment.HLT_PAAK4PFJet60_Eta1p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24ForEta1p5BptxAND + fragment.hltPrePAAK4PFJet60Eta1p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.hltSinglePAAK4CaloJet30MinEta1p9 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta5p1 + fragment.hltSinglePAAK4PFJet60Eta5p1 + fragment.hltSinglePAAK4PFJet60MinEta1p9 + fragment.HLTEndSequence )
18007 fragment.HLT_PAAK4PFJet40_Eta1p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12ForEta1p5BptxAND + fragment.hltPrePAAK4PFJet40Eta1p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.hltSinglePAAK4CaloJet15MinEta1p9 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.hltSinglePAAK4PFJet40MinEta1p9 + fragment.HLTEndSequence )
18008 fragment.HLT_PAAK4PFJet40_Eta2p9toEta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12ForEta2p5BptxAND + fragment.hltPrePAAK4PFJet40Eta2p9toEta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.hltSinglePAAK4CaloJet15MinEta2p9 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.hltSinglePAAK4PFJet40MinEta2p9 + fragment.HLTEndSequence )
18009 fragment.HLT_PAAK4PFJet40_Eta2p9toEta5p1_ForExpress_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12ForEta2p5BptxAND + fragment.hltPrePAAK4PFJet40Eta2p9toEta5p1ForExpress + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.hltSinglePAAK4CaloJet15MinEta2p9 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.hltSinglePAAK4PFJet40MinEta2p9 + fragment.HLTEndSequence )
18010 fragment.HLT_PAAK4CaloBJetCSV40_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAAK4CaloBJetCSV40Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta2p1 + fragment.eta2CaloJetsEta2p1ForJets + fragment.reduceJetMultEta2p1ForJets + fragment.jets4bTaggerCaloJet40Eta2p1ForJets + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3CaloJetEta2p1 + fragment.hltPABLifetimeL3FilterCSVCaloJet40Eta2p1 + fragment.HLTEndSequence )
18011 fragment.HLT_PAAK4CaloBJetCSV60_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAAK4CaloBJetCSV60Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet60Eta2p1 + fragment.eta2CaloJetsEta2p1ForJets + fragment.reduceJetMultEta2p1ForJets + fragment.jets4bTaggerCaloJet40Eta2p1ForJets + fragment.jets4bTaggerCaloJet60Eta2p1ForJets + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3CaloJetEta2p1 + fragment.hltPABLifetimeL3FilterCSVCaloJet60Eta2p1 + fragment.HLTEndSequence )
18012 fragment.HLT_PAAK4CaloBJetCSV80_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAAK4CaloBJetCSV80Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet80Eta2p1 + fragment.eta2CaloJetsEta2p1ForJets + fragment.reduceJetMultEta2p1ForJets + fragment.jets4bTaggerCaloJet40Eta2p1ForJets + fragment.jets4bTaggerCaloJet80Eta2p1ForJets + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3CaloJetEta2p1 + fragment.hltPABLifetimeL3FilterCSVCaloJet80Eta2p1 + fragment.HLTEndSequence )
18013 fragment.HLT_PAAK4PFBJetCSV40_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAAK4PFBJetCSV40Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet40Eta2p1 + fragment.HLTPABtagCSVSequencePF + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt40 + fragment.hltSelector10PFJets40 + fragment.hltBTagPFCSVp016SingleWithMatching40 + fragment.HLTEndSequence )
18014 fragment.HLT_PAAK4PFBJetCSV60_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAAK4PFBJetCSV60Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet60Eta2p1 + fragment.HLTPABtagCSVSequencePF + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt60 + fragment.hltSelector10PFJets60 + fragment.hltBTagPFCSVp016SingleWithMatching60 + fragment.HLTEndSequence )
18015 fragment.HLT_PAAK4PFBJetCSV80_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAAK4PFBJetCSV80Eta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet80Eta2p1 + fragment.HLTPABtagCSVSequencePF + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt80 + fragment.hltSelector10PFJets80 + fragment.hltBTagPFCSVp016SingleWithMatching80 + fragment.HLTEndSequence )
18016 fragment.HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAAK4PFBJetCSV40CommonTrackingEta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet40Eta2p1 + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt40 + fragment.hltSelector10PFJets40 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3PFJetEta2p1 + fragment.hltBTagPFCSVp016SingleWithMatching40CommonTracking + fragment.HLTEndSequence )
18017 fragment.HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAAK4PFBJetCSV60CommonTrackingEta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet60Eta2p1 + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt40 + fragment.hltSelector10PFJets40 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3PFJetEta2p1 + fragment.hltSelectorPFJetsPt60ForBTag + fragment.hltBTagPFCSVp016SingleWithMatching60CommonTracking + fragment.HLTEndSequence )
18018 fragment.HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAAK4PFBJetCSV80CommonTrackingEta2p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet30Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets30Eta2p1 + fragment.hltSinglePAAK4PFJet80Eta2p1 + fragment.hltSelectorPFJetsEta2p1 + fragment.hltSelectorPFJetsPt40 + fragment.hltSelector10PFJets40 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTrackingForJets + fragment.HLTBTagCSVSequenceL3PFJetEta2p1 + fragment.hltSelectorPFJetsPt80ForBTag + fragment.hltBTagPFCSVp016SingleWithMatching80CommonTracking + fragment.HLTEndSequence )
18019 fragment.HLT_PADiAK4CaloJetAve40_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePADiAK4CaloJetAve40Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve40Eta5p1 + fragment.HLTEndSequence )
18020 fragment.HLT_PADiAK4CaloJetAve60_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePADiAK4CaloJetAve60Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve60Eta5p1 + fragment.HLTEndSequence )
18021 fragment.HLT_PADiAK4CaloJetAve80_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePADiAK4CaloJetAve80Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve80Eta5p1 + fragment.HLTEndSequence )
18022 fragment.HLT_PADiAK4PFJetAve40_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePADiAK4PFJetAve40Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve20Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltDiAk4PFJetAve40Eta5p1 + fragment.HLTEndSequence )
18023 fragment.HLT_PADiAK4PFJetAve60_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePADiAK4PFJetAve60Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve40Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltDiAk4PFJetAve60Eta5p1 + fragment.HLTEndSequence )
18024 fragment.HLT_PADiAK4PFJetAve80_Eta5p1_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePADiAK4PFJetAve80Eta5p1 + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve60Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltDiAk4PFJetAve80Eta5p1 + fragment.HLTEndSequence )
18025 fragment.HLT_PASinglePhoton10_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePASinglePhoton10Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10Eta3p1 + fragment.HLTEndSequence )
18026 fragment.HLT_PASinglePhoton15_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPrePASinglePhoton15Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15Eta3p1 + fragment.HLTEndSequence )
18027 fragment.HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePASinglePhoton15Eta3p1SeededWithMB + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15Eta3p1 + fragment.HLTEndSequence )
18028 fragment.HLT_PASinglePhoton20_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10BptxAND + fragment.hltPrePASinglePhoton20Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20Eta3p1 + fragment.HLTEndSequence )
18029 fragment.HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePASinglePhoton20Eta3p1SeededWithMB + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20Eta3p1 + fragment.HLTEndSequence )
18030 fragment.HLT_PASinglePhoton30_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG14BptxAND + fragment.hltPrePASinglePhoton30Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton30Eta3p1 + fragment.HLTEndSequence )
18031 fragment.HLT_PASinglePhoton30_L1EGJet_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG14BptxANDORSingleJet24BptxAND + fragment.hltPrePASinglePhoton30L1EGJetEta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton30Eta3p1 + fragment.HLTEndSequence )
18032 fragment.HLT_PASinglePhoton40_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18BptxAND + fragment.hltPrePASinglePhoton40Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton40Eta3p1 + fragment.HLTEndSequence )
18033 fragment.HLT_PASinglePhoton40_L1EGJet_Eta3p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18BptxANDORSingleJet36BptxAND + fragment.hltPrePASinglePhoton40L1EGJetEta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton40Eta3p1 + fragment.HLTEndSequence )
18034 fragment.HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG14ORSingleEG18BptxAND + fragment.hltPrePADoublePhoton15Eta3p1Mass501000 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIDoublePhotonCut15Eta3p1 + fragment.hltHIDoublePhoton15Eta3p1Mass501000Filter + fragment.HLTEndSequence )
18035 fragment.HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePASinglePhoton10Eta3p1PAL3Mu3 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10Eta3p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
18036 fragment.HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePASinglePhoton10Eta3p1PAL3Mu5 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10Eta3p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
18037 fragment.HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePASinglePhoton15Eta3p1PAL3Mu3 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15Eta3p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
18038 fragment.HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePASinglePhoton15Eta3p1PAL3Mu5 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton15Eta3p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
18039 fragment.HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORCrossSingleJet8BptxAND + fragment.hltPrePASinglePhoton20Eta3p1PAL3Mu3 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20Eta3p1 + fragment.hltL1fL1sSingleMu3ORCrossSingleJet8BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3ORCrossSingleJet8BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
18040 fragment.HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePASinglePhoton20Eta3p1PAL3Mu5 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20Eta3p1 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
18041 fragment.HLT_PASingleIsoPhoton20_Eta3p1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG14ORSingleEG18BptxAND + fragment.hltPrePASingleIsoPhoton20Eta3p1 + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton20Eta3p1 + fragment.hltIslandEgammaHoverE + fragment.hltIsoIsland20HEFilter + fragment.hltRechitInRegionsECAL + fragment.hltIslandEgammaClusterShape + fragment.hltIsoIsland20LooseClusterShapeFilter + fragment.HLTEndSequence )
18042 fragment.HLT_PAPhoton10_Eta3p1_PPStyle_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPrePAPhoton10Eta3p1PPStyle + fragment.HLTPhoton10BptxANDSequence + fragment.HLTEndSequence )
18043 fragment.HLT_PAPhoton15_Eta3p1_PPStyle_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPrePAPhoton15Eta3p1PPStyle + fragment.HLTPhoton15BptxANDSequence + fragment.HLTEndSequence )
18044 fragment.HLT_PAPhoton20_Eta3p1_PPStyle_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG5BptxAND + fragment.hltPrePAPhoton20Eta3p1PPStyle + fragment.HLTPhoton20BptxANDSequence + fragment.HLTEndSequence )
18045 fragment.HLT_PAPhoton30_Eta3p1_PPStyle_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18BptxAND + fragment.hltPrePAPhoton30Eta3p1PPStyle + fragment.HLTPhoton30BptxANDSequence + fragment.HLTEndSequence )
18046 fragment.HLT_PAPhoton40_Eta3p1_PPStyle_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18BptxAND + fragment.hltPrePAPhoton40Eta3p1PPStyle + fragment.HLTPhoton40BptxANDSequence + fragment.HLTEndSequence )
18047 fragment.HLT_PAIsoPhoton20_Eta3p1_PPStyle_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG14ORSingleEG18BptxAND + fragment.hltPrePAIsoPhoton20Eta3p1PPStyle + fragment.HLTIsoPhoton20BptxANDSequence + fragment.HLTEndSequence )
18048 fragment.HLT_PAEle20_WPLoose_Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18BptxAND + fragment.hltPrePAEle20WPLooseGsf + fragment.HLTPAEle20_WPLooseGsfSequence + fragment.HLTEndSequence )
18049 fragment.HLT_PAL1DoubleMu0_MGT1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0MassGT1BptxAND + fragment.hltPrePAL1DoubleMu0MGT1 + fragment.hltL1fL1sDoubleMu0MassGT1BptxANDL1Filtered0 + fragment.HLTEndSequence )
18050 fragment.HLT_PAL1DoubleMu0_HighQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPrePAL1DoubleMu0HighQ + fragment.hltL1fL1sDoubleMu0BptxANDL1HighQFiltered0 + fragment.HLTEndSequence )
18051 fragment.HLT_PAL1DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0BptxAND + fragment.hltPrePAL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0BptxANDL1Filtered0 + fragment.HLTEndSequence )
18052 fragment.HLT_PAL1DoubleMu10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPrePAL1DoubleMu10 + fragment.hltL1fL1sDoubleMu10BptxANDL1Filtered0 + fragment.HLTEndSequence )
18053 fragment.HLT_PAL1DoubleMuOpen_OS_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenOSBptxAND + fragment.hltPrePAL1DoubleMuOpenOS + fragment.hltL1fL1sDoubleMuOpenOSBptxANDL1Filtered0 + fragment.HLTEndSequence )
18054 fragment.HLT_PAL1DoubleMuOpen_SS_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenSSBptxAND + fragment.hltPrePAL1DoubleMuOpenSS + fragment.hltL1fL1sDoubleMuOpenSSBptxANDL1Filtered0 + fragment.HLTEndSequence )
18055 fragment.HLT_PAL1DoubleMuOpen_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPrePAL1DoubleMuOpen + fragment.hltL1fL1sDoubleMuOpenBptxANDL1Filtered0 + fragment.HLTEndSequence )
18056 fragment.HLT_PAL2DoubleMu10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPrePAL2DoubleMu10 + fragment.hltL1fL1sDoubleMu10BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10 + fragment.HLTEndSequence )
18057 fragment.HLT_PAL2DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPrePAL2DoubleMu0 + fragment.hltL1fL1sDoubleMuOpenBptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0 + fragment.HLTEndSequence )
18058 fragment.HLT_PAL3DoubleMu10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu10BptxAND + fragment.hltPrePAL3DoubleMu10 + fragment.hltL1fL1sDoubleMu10BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sDoubleMu10BptxANDL1f0L2Filtered10 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMu10BptxANDL1f0L2f10L3Filtered10 + fragment.HLTEndSequence )
18059 fragment.HLT_PAL3DoubleMu0_HIon_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPrePAL3DoubleMu0HIon + fragment.hltL1fL1sDoubleMuOpenBptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0 + fragment.HLTHIL3muonrecoSequence + fragment.hltHIL3fL1sDoubleMuOpenBptxANDL1f0L2f0L3Filtered0 + fragment.HLTEndSequence )
18060 fragment.HLT_PAL3DoubleMu0_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpenBptxAND + fragment.hltPrePAL3DoubleMu0 + fragment.hltL1fL1sDoubleMuOpenBptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sDoubleMuOpenBptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sDoubleMuOpenBptxANDL1f0L2f0L3Filtered0 + fragment.HLTEndSequence )
18061 fragment.HLT_PAL2Mu15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPrePAL2Mu15 + fragment.hltL1fL1sSingleMu7BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered15 + fragment.HLTEndSequence )
18062 fragment.HLT_PAL2Mu12_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPrePAL2Mu12 + fragment.hltL1fL1sSingleMu7BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered12 + fragment.HLTEndSequence )
18063 fragment.HLT_PAL3Mu12_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPrePAL3Mu12 + fragment.hltL1fL1sSingleMu7BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu7BptxANDL1f0L2f0L3Filtered12 + fragment.HLTEndSequence )
18064 fragment.HLT_PAL3Mu15_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7BptxAND + fragment.hltPrePAL3Mu15 + fragment.hltL1fL1sSingleMu7BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu7BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu7BptxANDL1f0L2f0L3Filtered15 + fragment.HLTEndSequence )
18065 fragment.HLT_PAL3Mu3_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3BptxAND + fragment.hltPrePAL3Mu3 + fragment.hltL1fL1sSingleMu3BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3BptxANDL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
18066 fragment.HLT_PAL3Mu5_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3ORSingleMu5BptxAND + fragment.hltPrePAL3Mu5 + fragment.hltL1fL1sSingleMu3ORSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3ORSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered5 + fragment.HLTEndSequence )
18067 fragment.HLT_PAL3Mu7_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5BptxAND + fragment.hltPrePAL3Mu7 + fragment.hltL1fL1sSingleMu5BptxANDL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu5BptxANDL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu5BptxANDL1f0L2f0L3Filtered7 + fragment.HLTEndSequence )
18068 fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt5 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt5 + fragment.hltPAtktkFilterForDmesonDpt5 + fragment.HLTEndSequence )
18069 fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_part2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt5part2 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt5 + fragment.hltPAtktkFilterForDmesonDpt5 + fragment.HLTEndSequence )
18070 fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_part3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt5part3 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt5 + fragment.hltPAtktkFilterForDmesonDpt5 + fragment.HLTEndSequence )
18071 fragment.HLT_PADmesonPPTrackingGlobal_Dpt8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt8 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt8 + fragment.hltPAtktkFilterForDmesonDpt8 + fragment.HLTEndSequence )
18072 fragment.HLT_PADmesonPPTrackingGlobal_Dpt15_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt15 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt15 + fragment.hltPAtktkFilterForDmesonDpt15 + fragment.HLTEndSequence )
18073 fragment.HLT_PADmesonPPTrackingGlobal_Dpt30_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt30 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt30 + fragment.hltPAtktkFilterForDmesonDpt30 + fragment.HLTEndSequence )
18074 fragment.HLT_PADmesonPPTrackingGlobal_Dpt50_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt50 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt50 + fragment.hltPAtktkFilterForDmesonDpt50 + fragment.HLTEndSequence )
18075 fragment.HLT_PADmesonPPTrackingGlobal_Dpt55_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt55 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt55 + fragment.hltPAtktkFilterForDmesonDpt55 + fragment.HLTEndSequence )
18076 fragment.HLT_PAFullTracks_HighPt20_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAFullTracksHighPt20 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt + fragment.hltPAGoodHighPurityFullTracksForMBHighPt + fragment.hltPAFullCandsForMBHighPtTrigger + fragment.hltPAFullTrackMBHighPt20 + fragment.HLTEndSequence )
18077 fragment.HLT_PAFullTracks_HighPt30_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAFullTracksHighPt30 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt + fragment.hltPAGoodHighPurityFullTracksForMBHighPt + fragment.hltPAFullCandsForMBHighPtTrigger + fragment.hltPAFullTrackMBHighPt30 + fragment.HLTEndSequence )
18078 fragment.HLT_PAFullTracks_HighPt40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet24BptxAND + fragment.hltPrePAFullTracksHighPt40 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt + fragment.hltPAGoodHighPurityFullTracksForMBHighPt + fragment.hltPAFullCandsForMBHighPtTrigger + fragment.hltPAFullTrackMBHighPt40 + fragment.HLTEndSequence )
18079 fragment.HLT_PAFullTracks_HighPt50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet36BptxAND + fragment.hltPrePAFullTracksHighPt50 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt + fragment.hltPAGoodHighPurityFullTracksForMBHighPt + fragment.hltPAFullCandsForMBHighPtTrigger + fragment.hltPAFullTrackMBHighPt50 + fragment.HLTEndSequence )
18080 fragment.HLT_PAFullTracks_Multiplicity120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAFullTracksMultiplicity120 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult120 + fragment.HLTEndSequence )
18081 fragment.HLT_PAFullTracks_Multiplicity150_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAFullTracksMultiplicity150 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult150 + fragment.HLTEndSequence )
18082 fragment.HLT_PAFullTracks_Multiplicity110_HighPt8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAFullTracksMultiplicity110HighPt8 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult110 + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt8 + fragment.HLTEndSequence )
18083 fragment.HLT_PAFullTracks_Multiplicity110_HighPt16_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAFullTracksMultiplicity110HighPt16 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult110 + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt16 + fragment.HLTEndSequence )
18084 fragment.HLT_PAFullTracks_Multiplicity185_part1_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part1 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18085 fragment.HLT_PAFullTracks_Multiplicity185_part2_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part2 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18086 fragment.HLT_PAFullTracks_Multiplicity185_part3_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part3 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18087 fragment.HLT_PAFullTracks_Multiplicity185_part4_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part4 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18088 fragment.HLT_PAFullTracks_Multiplicity185_part5_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part5 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18089 fragment.HLT_PAFullTracks_Multiplicity185_part6_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity185part6 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18090 fragment.HLT_PAFullTracks_Multiplicity220_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxAND + fragment.hltPrePAFullTracksMultiplicity220 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult140 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult220 + fragment.HLTEndSequence )
18091 fragment.HLT_PAFullTracks_Multiplicity250_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount140OR145OR150OR155OR160BptxAND + fragment.hltPrePAFullTracksMultiplicity250 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult140 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult250 + fragment.HLTEndSequence )
18092 fragment.HLT_PAFullTracks_Multiplicity280_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sTowerCount140OR145OR150OR155OR160BptxAND + fragment.hltPrePAFullTracksMultiplicity280 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult140 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult280 + fragment.HLTEndSequence )
18093 fragment.HLT_PAFullTracks_HFSumEt005_HighPt8_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAFullTracksHFSumEt005HighPt8 + fragment.HLTRecoMETHfSequence + fragment.hltPAGlobalSumETHfFilterTop005 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt8 + fragment.HLTEndSequence )
18094 fragment.HLT_PAFullTracks_HFSumEt005_HighPt16_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12BptxAND + fragment.hltPrePAFullTracksHFSumEt005HighPt16 + fragment.HLTRecoMETHfSequence + fragment.hltPAGlobalSumETHfFilterTop005 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt16 + fragment.HLTEndSequence )
18095 fragment.HLT_PAL1MinimumBiasHF_OR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPrePAL1MinimumBiasHFOR + fragment.HLTEndSequence )
18096 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopy + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrack + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18097 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_FirstCollisionAfterAbortGap_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltL1sMinimumBiasHF0ORBptxANDFull + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackFirstCollisionAfterAbortGap + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18098 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForSkim_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopy + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackForSkim + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18099 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForExpress_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopy + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackForExpress + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18100 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart1 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18101 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart2 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18102 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart3 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18103 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part4_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart4 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18104 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart5 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18105 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part6_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart6 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18106 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart7 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18107 fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part8_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxANDCopyOROriginal + fragment.hltPrePAL1MinimumBiasHFORSinglePixelTrackpart8 + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18108 fragment.HLT_PAL1MinimumBiasHF_AND_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAL1MinimumBiasHFAND + fragment.HLTEndSequence )
18109 fragment.HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAL1MinimumBiasHFANDSinglePixelTrack + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18110 fragment.HLT_PAZeroBias_SinglePixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePAZeroBiasSinglePixelTrack + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.HLTEndSequence )
18111 fragment.HLT_PAZeroBias_DoublePixelTrack_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePAZeroBiasDoublePixelTrack + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter2ForMinBias + fragment.HLTEndSequence )
18112 fragment.HLT_PAL1BptxMinus_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1BptxMinus + fragment.hltPrePAL1BptxMinus + fragment.HLTEndSequence )
18113 fragment.HLT_PAL1BptxMinusNotBptxPlus_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1BptxMinusNotBptxPlus + fragment.hltPrePAL1BptxMinusNotBptxPlus + fragment.HLTEndSequence )
18114 fragment.HLT_PAL1BptxPlus_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1BptxPlus + fragment.hltPrePAL1BptxPlus + fragment.HLTEndSequence )
18115 fragment.HLT_PAL1BptxPlusNotBptxMinus_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1BptxPlusNotBptxMinus + fragment.hltPrePAL1BptxPlusNotBptxMinus + fragment.HLTEndSequence )
18116 fragment.HLT_PABptxXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1BptxXOR + fragment.hltPrePABptxXOR + fragment.HLTEndSequence )
18117 fragment.HLT_PAAK4CaloJet40_Eta5p1_EvtTagging_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAAK4CaloJet40Eta5p1EvtTagging + fragment.hltL1sSingleJet12BptxANDObjectMap + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet40Eta5p1 + fragment.HLTEndSequence )
18118 fragment.HLT_PAAK4PFJet40_Eta5p1_EvtTagging_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAAK4PFJet40Eta5p1EvtTagging + fragment.hltL1sSingleJet12BptxANDObjectMap + fragment.HLTPAAK4CaloJetsSequence + fragment.hltSinglePAAK4CaloJet15Eta5p1 + fragment.HLTPAAK4PFJetsSequence + fragment.hltPAAK4PFJetsCorrectedMatchedToCaloJets15Eta5p1 + fragment.hltSinglePAAK4PFJet40Eta5p1 + fragment.HLTEndSequence )
18119 fragment.HLT_PADiAK4CaloJetAve40_Eta5p1_EvtTagging_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePADiAK4CaloJetAve40Eta5p1EvtTagging + fragment.hltL1sSingleJet12BptxANDObjectMap + fragment.HLTPAAK4CaloJetsSequence + fragment.hltDiAk4CaloJetAve40Eta5p1 + fragment.HLTEndSequence )
18120 fragment.HLT_PASinglePhoton10_Eta3p1_EvtTagging_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePASinglePhoton10Eta3p1EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTDoCaloSequence + fragment.HLTDoHIEcalClusWithCleaningSequence + fragment.hltHIPhoton10Eta3p1 + fragment.HLTEndSequence )
18121 fragment.HLT_PAPhoton10_Eta3p1_PPStyle_EvtTagging_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAPhoton10Eta3p1PPStyleEvtTagging + fragment.hltL1sSingleEG5BptxANDObjectMap + fragment.HLTPhoton10BptxANDSequenceForEvtTagging + fragment.HLTEndSequence )
18122 fragment.HLT_PAFullTracks_Multiplicity120_EvtTagging_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAFullTracksMultiplicity120EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult120 + fragment.HLTEndSequence )
18123 fragment.HLT_PAFullTracks_Multiplicity185_EvtTagging_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAFullTracksMultiplicity185EvtTagging + fragment.hltL1sTowerCount110OR115OR120OR125OR130BptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult125 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult185 + fragment.HLTEndSequence )
18124 fragment.HLT_PAFullTracks_Multiplicity110_HighPt8_EvtTagging_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAFullTracksMultiplicity110HighPt8EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingForHighMultSequence + fragment.hltGoodPixelTracksForHighMult + fragment.hltPixelCandsForHighMult + fragment.hltHighMult75 + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifier + fragment.hltPAGoodHighPurityFullTracks + fragment.hltPAFullCandsForHighMultTrigger + fragment.hltPAFullTrackHighMult110 + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt8 + fragment.HLTEndSequence )
18125 fragment.HLT_PAFullTracks_HFSumEt005_HighPt8_EvtTagging_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAFullTracksHFSumEt005HighPt8EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTRecoMETHfSequence + fragment.hltPAGlobalSumETHfFilterTop005 + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForHighPt + fragment.hltPAGoodHighPurityFullTracksForHighPt + fragment.hltPAFullCandsForHighPtTrigger + fragment.hltPAFullTrackHighPt8 + fragment.HLTEndSequence )
18126 fragment.HLT_PAFullTracks_HighPt20_EvtTagging_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAFullTracksHighPt20EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAGoodHighPurityFullTrackCutClassifierForMBHighPt + fragment.hltPAGoodHighPurityFullTracksForMBHighPt + fragment.hltPAFullCandsForMBHighPtTrigger + fragment.hltPAFullTrackMBHighPt20 + fragment.HLTEndSequence )
18127 fragment.HLT_PADmesonPPTrackingGlobal_Dpt8_EvtTagging_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt8EvtTagging + fragment.hltL1sMinimumBiasHF0ORBptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt8 + fragment.hltPAtktkFilterForDmesonDpt8 + fragment.HLTEndSequence )
18128 fragment.HLT_PADmesonPPTrackingGlobal_Dpt15_EvtTagging_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePADmesonPPTrackingGlobalDpt15EvtTagging + fragment.hltL1sSingleJet12BptxANDObjectMap + fragment.HLTDoLocalPixelSequence + fragment.HLTPAPixelClusterSplitting + fragment.HLTPADoLocalStripSequenceAfterSplitting + fragment.HLTPAPixelClusterShapeFilter + fragment.HLTPAIterativeTracking + fragment.hltPAOnlinePrimaryVertices + fragment.hltPAFullCands + fragment.hltPAFullTrackFilterForDmeson + fragment.hltPAtktkVtxForDmesonDpt15 + fragment.hltPAtktkFilterForDmesonDpt15 + fragment.HLTEndSequence )
18129 fragment.HLT_PAL3Mu3_EvtTagging_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ANDBptxAND + fragment.hltPrePAL3Mu3EvtTagging + fragment.hltL1sSingleMu3BptxANDObjectMap + fragment.hltL1fL1sSingleMu3BptxANDObjectMapL1Filtered0 + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1sSingleMu3BptxANDObjectMapL1f0L2Filtered0 + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1sSingleMu3BptxANDObjectMapL1f0L2f0L3Filtered3 + fragment.HLTEndSequence )
18130 fragment.HLT_L1FatEvents_v2 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence )
18131 fragment.HLT_Physics_v5 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
18132 fragment.HLT_PARandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePARandom + fragment.HLTEndSequence )
18133 fragment.HLT_PAZeroBias_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePAZeroBias + fragment.HLTEndSequence )
18134 fragment.HLT_PAEcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPrePAEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
18135 fragment.HLT_PAHcalCalibration_v1 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPrePAHcalCalibration + fragment.hltHcalCalibTypeFilter + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
18136 fragment.AlCa_EcalPhiSymForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSymForPA + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
18137 fragment.HLT_PAHcalNZS_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sPAHcalNZS + fragment.hltPrePAHcalNZS + fragment.HLTEndSequence )
18138 fragment.HLT_PAHcalPhiSym_v1 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalPhiSym + fragment.hltPrePAHcalPhiSym + fragment.HLTEndSequence )
18139 fragment.HLT_PAZeroBias_IsolatedBunches_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPrePAZeroBiasIsolatedBunches + fragment.HLTEndSequence )
18140 fragment.AlCa_RPCMuonNoTriggersForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPSAlCaRPCMuon + fragment.hltPreAlCaRPCMuonNoTriggersForPA + fragment.hltRPCMuonNoTriggersL1Filtered0ForPA + fragment.HLTMuonLocalRecoSequence + fragment.HLTEndSequence )
18141 fragment.AlCa_RPCMuonNoHitsForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPSAlCaRPCMuon + fragment.hltPreAlCaRPCMuonNoHitsForPA + fragment.HLTMuonLocalRecoSequence + fragment.hltRPCPointProducer + fragment.hltRPCFilter + fragment.HLTEndSequence )
18142 fragment.AlCa_RPCMuonNormalisationForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPSAlCaRPCMuon + fragment.hltPreAlCaRPCMuonNormalisationForPA + fragment.hltRPCMuonNormaL1Filtered0ForPA + fragment.HLTMuonLocalRecoSequence + fragment.HLTEndSequence )
18143 fragment.AlCa_LumiPixels_Random_v2 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsRandom + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
18144 fragment.AlCa_LumiPixels_ZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsZeroBias + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
18145 fragment.AlCa_PAL1MinimumBiasHF_OR_SinglePixelTrack_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBiasHF0ORBptxAND + fragment.hltPreAlCaPAL1MinimumBiasHFORSinglePixelTrack + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixeltrackingForPAMinBiasSequence + fragment.hltPAPixelCandsForMinBias + fragment.hltPAPixelFilter1ForMinBias + fragment.hltFEDSelectorLumiPixels + fragment.HLTEndSequence )
18146 fragment.AlCa_EcalPi0EBonlyForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPAAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonlyForPA + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
18147 fragment.AlCa_EcalPi0EEonlyForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPAAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonlyForPA + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence )
18148 fragment.AlCa_EcalEtaEBonlyForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPAAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonlyForPA + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence )
18149 fragment.AlCa_EcalEtaEEonlyForPA_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sPAAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonlyForPA + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence )
18150 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltScalersRawToDigi + fragment.hltFEDSelector + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
18151 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
18152 
18153 
18154 fragment.HLTSchedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.HLT_PAL1CastorMediumJet_BptxAND_v1, fragment.HLT_PAL1CastorHaloMuon_v1, fragment.HLT_PAL1CastorMediumJet_v1, fragment.HLT_PASingleMuOpen_v1, fragment.HLT_PASingleMuOpen_HFOneTowerVeto_v1, fragment.HLT_PASingleMuOpen_HFOneTowerVeto_SingleTrack_v1, fragment.HLT_PASingleMuOpen_HFTwoTowerVeto_v1, fragment.HLT_PASingleMuOpen_HFTwoTowerVeto_SingleTrack_v1, fragment.HLT_PASingleMuOpen_PixelTrackGt0Lt10_v1, fragment.HLT_PASingleMuOpen_PixelTrackGt0Lt15_v1, fragment.HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt10_v1, fragment.HLT_PASingleMuOpen_PixelTrackGt0_FullTrackLt15_v1, fragment.HLT_PASingleMuOpen_HFThreeTowerVeto_v1, fragment.HLT_PASingleMuOpen_HFThreeTowerVeto_SingleTrack_v1, fragment.HLT_PADoubleMuOpen_HFOneTowerVeto_v1, fragment.HLT_PADoubleMuOpen_HFOneTowerVeto_SingleTrack_v1, fragment.HLT_PADoubleMuOpen_HFTwoTowerVeto_v1, fragment.HLT_PADoubleMuOpen_HFTwoTowerVeto_SingleTrack_v1, fragment.HLT_PADoubleMuOpen_HFThreeTowerVeto_v1, fragment.HLT_PADoubleMuOpen_HFThreeTowerVeto_SingleTrack_v1, fragment.HLT_PADoubleEG2_HFOneTowerVeto_v1, fragment.HLT_PADoubleEG2_HFOneTowerVeto_SingleTrack_v1, fragment.HLT_PADoubleEG2_HFTwoTowerVeto_v1, fragment.HLT_PADoubleEG2_HFTwoTowerVeto_SingleTrack_v1, fragment.HLT_PASingleEG5_HFOneTowerVeto_v1, fragment.HLT_PASingleEG5_HFOneTowerVeto_SingleTrack_v1, fragment.HLT_PASingleEG5_HFTwoTowerVeto_v1, fragment.HLT_PASingleEG5_HFTwoTowerVeto_SingleTrack_v1, fragment.HLT_PASingleEG5_HFThreeTowerVeto_v1, fragment.HLT_PASingleEG5_HFThreeTowerVeto_SingleTrack_v1, fragment.HLT_PAAK4CaloJet40_Eta5p1_v3, fragment.HLT_PAAK4CaloJet40_Eta5p1_SeededWithMB_v3, fragment.HLT_PAAK4CaloJet60_Eta5p1_v3, fragment.HLT_PAAK4CaloJet80_Eta5p1_v3, fragment.HLT_PAAK4CaloJet100_Eta5p1_v3, fragment.HLT_PAAK4CaloJet40_Eta1p9toEta5p1_v3, fragment.HLT_PAAK4CaloJet60_Eta1p9toEta5p1_v3, fragment.HLT_PAAK4CaloJet40_Eta2p9toEta5p1_v3, fragment.HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu3_v4, fragment.HLT_PAAK4CaloJet30_Eta5p1_PAL3Mu5_v3, fragment.HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu3_v4, fragment.HLT_PAAK4CaloJet40_Eta5p1_PAL3Mu5_v3, fragment.HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu3_v4, fragment.HLT_PAAK4CaloJet60_Eta5p1_PAL3Mu5_v3, fragment.HLT_PAAK4PFJet40_Eta5p1_v3, fragment.HLT_PAAK4PFJet40_Eta5p1_SeededWithMB_v3, fragment.HLT_PAAK4PFJet60_Eta5p1_v4, fragment.HLT_PAAK4PFJet80_Eta5p1_v3, fragment.HLT_PAAK4PFJet100_Eta5p1_v3, fragment.HLT_PAAK4PFJet120_Eta5p1_v2, fragment.HLT_PAAK4PFJet60_Eta1p9toEta5p1_v3, fragment.HLT_PAAK4PFJet40_Eta1p9toEta5p1_v3, fragment.HLT_PAAK4PFJet40_Eta2p9toEta5p1_v3, fragment.HLT_PAAK4PFJet40_Eta2p9toEta5p1_ForExpress_v1, fragment.HLT_PAAK4CaloBJetCSV40_Eta2p1_v3, fragment.HLT_PAAK4CaloBJetCSV60_Eta2p1_v3, fragment.HLT_PAAK4CaloBJetCSV80_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV40_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV60_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV80_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV40_CommonTracking_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV60_CommonTracking_Eta2p1_v3, fragment.HLT_PAAK4PFBJetCSV80_CommonTracking_Eta2p1_v3, fragment.HLT_PADiAK4CaloJetAve40_Eta5p1_v3, fragment.HLT_PADiAK4CaloJetAve60_Eta5p1_v3, fragment.HLT_PADiAK4CaloJetAve80_Eta5p1_v3, fragment.HLT_PADiAK4PFJetAve40_Eta5p1_v3, fragment.HLT_PADiAK4PFJetAve60_Eta5p1_v3, fragment.HLT_PADiAK4PFJetAve80_Eta5p1_v3, fragment.HLT_PASinglePhoton10_Eta3p1_v1, fragment.HLT_PASinglePhoton15_Eta3p1_v1, fragment.HLT_PASinglePhoton15_Eta3p1_SeededWithMB_v1, fragment.HLT_PASinglePhoton20_Eta3p1_v1, fragment.HLT_PASinglePhoton20_Eta3p1_SeededWithMB_v1, fragment.HLT_PASinglePhoton30_Eta3p1_v1, fragment.HLT_PASinglePhoton30_L1EGJet_Eta3p1_v1, fragment.HLT_PASinglePhoton40_Eta3p1_v1, fragment.HLT_PASinglePhoton40_L1EGJet_Eta3p1_v1, fragment.HLT_PADoublePhoton15_Eta3p1_Mass50_1000_v2, fragment.HLT_PASinglePhoton10_Eta3p1_PAL3Mu3_v2, fragment.HLT_PASinglePhoton10_Eta3p1_PAL3Mu5_v2, fragment.HLT_PASinglePhoton15_Eta3p1_PAL3Mu3_v2, fragment.HLT_PASinglePhoton15_Eta3p1_PAL3Mu5_v2, fragment.HLT_PASinglePhoton20_Eta3p1_PAL3Mu3_v2, fragment.HLT_PASinglePhoton20_Eta3p1_PAL3Mu5_v2, fragment.HLT_PASingleIsoPhoton20_Eta3p1_v2, fragment.HLT_PAPhoton10_Eta3p1_PPStyle_v1, fragment.HLT_PAPhoton15_Eta3p1_PPStyle_v1, fragment.HLT_PAPhoton20_Eta3p1_PPStyle_v1, fragment.HLT_PAPhoton30_Eta3p1_PPStyle_v1, fragment.HLT_PAPhoton40_Eta3p1_PPStyle_v1, fragment.HLT_PAIsoPhoton20_Eta3p1_PPStyle_v2, fragment.HLT_PAEle20_WPLoose_Gsf_v1, fragment.HLT_PAL1DoubleMu0_MGT1_v1, fragment.HLT_PAL1DoubleMu0_HighQ_v1, fragment.HLT_PAL1DoubleMu0_v1, fragment.HLT_PAL1DoubleMu10_v1, fragment.HLT_PAL1DoubleMuOpen_OS_v1, fragment.HLT_PAL1DoubleMuOpen_SS_v1, fragment.HLT_PAL1DoubleMuOpen_v1, fragment.HLT_PAL2DoubleMu10_v1, fragment.HLT_PAL2DoubleMu0_v1, fragment.HLT_PAL3DoubleMu10_v1, fragment.HLT_PAL3DoubleMu0_HIon_v1, fragment.HLT_PAL3DoubleMu0_v1, fragment.HLT_PAL2Mu15_v1, fragment.HLT_PAL2Mu12_v1, fragment.HLT_PAL3Mu12_v1, fragment.HLT_PAL3Mu15_v1, fragment.HLT_PAL3Mu3_v1, fragment.HLT_PAL3Mu5_v3, fragment.HLT_PAL3Mu7_v1, fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_part2_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt5_part3_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt8_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt15_v3, fragment.HLT_PADmesonPPTrackingGlobal_Dpt30_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt50_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt55_v1, fragment.HLT_PAFullTracks_HighPt20_v3, fragment.HLT_PAFullTracks_HighPt30_v1, fragment.HLT_PAFullTracks_HighPt40_v1, fragment.HLT_PAFullTracks_HighPt50_v1, fragment.HLT_PAFullTracks_Multiplicity120_v1, fragment.HLT_PAFullTracks_Multiplicity150_v1, fragment.HLT_PAFullTracks_Multiplicity110_HighPt8_v2, fragment.HLT_PAFullTracks_Multiplicity110_HighPt16_v3, fragment.HLT_PAFullTracks_Multiplicity185_part1_v4, fragment.HLT_PAFullTracks_Multiplicity185_part2_v4, fragment.HLT_PAFullTracks_Multiplicity185_part3_v4, fragment.HLT_PAFullTracks_Multiplicity185_part4_v4, fragment.HLT_PAFullTracks_Multiplicity185_part5_v4, fragment.HLT_PAFullTracks_Multiplicity185_part6_v4, fragment.HLT_PAFullTracks_Multiplicity220_v5, fragment.HLT_PAFullTracks_Multiplicity250_v5, fragment.HLT_PAFullTracks_Multiplicity280_v5, fragment.HLT_PAFullTracks_HFSumEt005_HighPt8_v3, fragment.HLT_PAFullTracks_HFSumEt005_HighPt16_v3, fragment.HLT_PAL1MinimumBiasHF_OR_v1, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_v1, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_FirstCollisionAfterAbortGap_v1, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForSkim_v1, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_ForExpress_v1, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part1_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part2_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part3_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part4_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part5_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part6_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part7_v2, fragment.HLT_PAL1MinimumBiasHF_OR_SinglePixelTrack_part8_v2, fragment.HLT_PAL1MinimumBiasHF_AND_v1, fragment.HLT_PAL1MinimumBiasHF_AND_SinglePixelTrack_v1, fragment.HLT_PAZeroBias_SinglePixelTrack_v1, fragment.HLT_PAZeroBias_DoublePixelTrack_v1, fragment.HLT_PAL1BptxMinus_v1, fragment.HLT_PAL1BptxMinusNotBptxPlus_v1, fragment.HLT_PAL1BptxPlus_v1, fragment.HLT_PAL1BptxPlusNotBptxMinus_v1, fragment.HLT_PABptxXOR_v1, fragment.HLT_PAAK4CaloJet40_Eta5p1_EvtTagging_v3, fragment.HLT_PAAK4PFJet40_Eta5p1_EvtTagging_v3, fragment.HLT_PADiAK4CaloJetAve40_Eta5p1_EvtTagging_v3, fragment.HLT_PASinglePhoton10_Eta3p1_EvtTagging_v1, fragment.HLT_PAPhoton10_Eta3p1_PPStyle_EvtTagging_v1, fragment.HLT_PAFullTracks_Multiplicity120_EvtTagging_v1, fragment.HLT_PAFullTracks_Multiplicity185_EvtTagging_v4, fragment.HLT_PAFullTracks_Multiplicity110_HighPt8_EvtTagging_v2, fragment.HLT_PAFullTracks_HFSumEt005_HighPt8_EvtTagging_v3, fragment.HLT_PAFullTracks_HighPt20_EvtTagging_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt8_EvtTagging_v2, fragment.HLT_PADmesonPPTrackingGlobal_Dpt15_EvtTagging_v3, fragment.HLT_PAL3Mu3_EvtTagging_v1, fragment.HLT_L1FatEvents_v2, fragment.HLT_Physics_v5, fragment.HLT_PARandom_v1, fragment.HLT_PAZeroBias_v1, fragment.HLT_PAEcalCalibration_v1, fragment.HLT_PAHcalCalibration_v1, fragment.AlCa_EcalPhiSymForPA_v1, fragment.HLT_PAHcalNZS_v1, fragment.HLT_PAHcalPhiSym_v1, fragment.HLT_PAZeroBias_IsolatedBunches_v1, fragment.AlCa_RPCMuonNoTriggersForPA_v1, fragment.AlCa_RPCMuonNoHitsForPA_v1, fragment.AlCa_RPCMuonNormalisationForPA_v1, fragment.AlCa_LumiPixels_Random_v2, fragment.AlCa_LumiPixels_ZeroBias_v5, fragment.AlCa_PAL1MinimumBiasHF_OR_SinglePixelTrack_v3, fragment.AlCa_EcalPi0EBonlyForPA_v1, fragment.AlCa_EcalPi0EEonlyForPA_v1, fragment.AlCa_EcalEtaEBonlyForPA_v1, fragment.AlCa_EcalEtaEEonlyForPA_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath ))
18155 
18156 
18157 # dummyfy hltGetConditions in cff's
18158 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
18159  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
18160  result = cms.bool( True )
18161  )
18162  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
18163 
18164 # add specific customizations
18165 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
18166 fragment = customizeHLTforAll(fragment,"PIon")
18167 
18168 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
18169 fragment = customizeHLTforCMSSW(fragment,"PIon")
18170