CMS 3D CMS Logo

HLT_PIon_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration --cff --data /dev/CMSSW_11_3_0/PIon --type PIon
2 
3 # /dev/CMSSW_11_3_0/PIon/V14 (CMSSW_11_3_0)
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 fragment = cms.ProcessFragment( "HLT" )
8 
9 fragment.HLTConfigVersion = cms.PSet(
10  tableName = cms.string('/dev/CMSSW_11_3_0/PIon/V14')
11 )
12 
13 fragment.transferSystem = cms.PSet(
14  destinations = cms.vstring( 'Tier0',
15  'DQM',
16  'ECAL',
17  'EventDisplay',
18  'Lustre',
19  'None' ),
20  transferModes = cms.vstring( 'default',
21  'test',
22  'emulator' ),
23  streamA = cms.PSet(
24  default = cms.vstring( 'Tier0' ),
25  test = cms.vstring( 'Lustre' ),
26  emulator = cms.vstring( 'Lustre' )
27  ),
28  streamCalibration = cms.PSet(
29  default = cms.vstring( 'Tier0' ),
30  test = cms.vstring( 'Lustre' ),
31  emulator = cms.vstring( 'None' )
32  ),
33  streamDQM = cms.PSet(
34  default = cms.vstring( 'DQM' ),
35  test = cms.vstring( 'DQM',
36  'Lustre' ),
37  emulator = cms.vstring( 'None' )
38  ),
39  streamDQMCalibration = cms.PSet(
40  default = cms.vstring( 'DQM' ),
41  test = cms.vstring( 'DQM',
42  'Lustre' ),
43  emulator = cms.vstring( 'None' )
44  ),
45  streamEcalCalibration = cms.PSet(
46  default = cms.vstring( 'ECAL' ),
47  test = cms.vstring( 'ECAL' ),
48  emulator = cms.vstring( 'None' )
49  ),
50  streamEventDisplay = cms.PSet(
51  default = cms.vstring( 'EventDisplay',
52  'Tier0' ),
53  test = cms.vstring( 'EventDisplay',
54  'Lustre' ),
55  emulator = cms.vstring( 'None' )
56  ),
57  streamExpressCosmics = cms.PSet(
58  default = cms.vstring( 'Tier0' ),
59  test = cms.vstring( 'Lustre' ),
60  emulator = cms.vstring( 'Lustre' )
61  ),
62  streamNanoDST = cms.PSet(
63  default = cms.vstring( 'Tier0' ),
64  test = cms.vstring( 'Lustre' ),
65  emulator = cms.vstring( 'None' )
66  ),
67  streamRPCMON = cms.PSet(
68  default = cms.vstring( 'Tier0' ),
69  test = cms.vstring( 'Lustre' ),
70  emulator = cms.vstring( 'None' )
71  ),
72  streamTrackerCalibration = cms.PSet(
73  default = cms.vstring( 'Tier0' ),
74  test = cms.vstring( 'Lustre' ),
75  emulator = cms.vstring( 'None' )
76  ),
77  default = cms.PSet(
78  default = cms.vstring( 'Tier0' ),
79  test = cms.vstring( 'Lustre' ),
80  emulator = cms.vstring( 'Lustre' ),
81  streamLookArea = cms.PSet( )
82  ),
83  streamLookArea = cms.PSet(
84  default = cms.vstring( 'DQM' ),
85  test = cms.vstring( 'DQM',
86  'Lustre' ),
87  emulator = cms.vstring( 'None' )
88  )
89 )
90 fragment.HLTPSetInitialCkfTrajectoryFilterForHI = cms.PSet(
91  minimumNumberOfHits = cms.int32( 6 ),
92  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
93  seedExtension = cms.int32( 0 ),
94  chargeSignificance = cms.double( -1.0 ),
95  pixelSeedExtension = cms.bool( False ),
96  strictSeedExtension = cms.bool( False ),
97  nSigmaMinPt = cms.double( 5.0 ),
98  maxCCCLostHits = cms.int32( 9999 ),
99  minPt = cms.double( 0.9 ),
100  maxConsecLostHits = cms.int32( 1 ),
101  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
102  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
103  seedPairPenalty = cms.int32( 0 ),
104  maxNumberOfHits = cms.int32( 100 ),
105  minNumberOfHitsForLoopers = cms.int32( 13 ),
106  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
107  minNumberOfHitsPerLoop = cms.int32( 4 ),
108  minHitsMinPt = cms.int32( 3 ),
109  maxLostHitsFraction = cms.double( 999.0 ),
110  maxLostHits = cms.int32( 999 )
111 )
112 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
113  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
114  lostHitPenalty = cms.double( 30.0 ),
115  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
116  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
117  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
118  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
119  maxCand = cms.int32( 2 ),
120  alwaysUseInvalidHits = cms.bool( False ),
121  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
122  intermediateCleaning = cms.bool( True ),
123  updator = cms.string( "hltESPKFUpdator" ),
124  seedAs5DHit = cms.bool( False )
125 )
126 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
127  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
128  MeasurementTrackerName = cms.string( "hltIter4ESPMeasurementTracker" ),
129  lostHitPenalty = cms.double( 30.0 ),
130  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
131  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
132  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
133  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
134  minNrOfHitsForRebuild = cms.untracked.int32( 4 ),
135  maxCand = cms.int32( 1 ),
136  alwaysUseInvalidHits = cms.bool( False ),
137  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
138  intermediateCleaning = cms.bool( True ),
139  updator = cms.string( "hltESPKFUpdator" ),
140  seedAs5DHit = cms.bool( False )
141 )
142 fragment.HLTPSetTobTecStepInOutTrajectoryFilterBase = cms.PSet(
143  minimumNumberOfHits = cms.int32( 4 ),
144  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
145  seedExtension = cms.int32( 0 ),
146  chargeSignificance = cms.double( -1.0 ),
147  pixelSeedExtension = cms.bool( False ),
148  strictSeedExtension = cms.bool( False ),
149  nSigmaMinPt = cms.double( 5.0 ),
150  maxCCCLostHits = cms.int32( 9999 ),
151  minPt = cms.double( 0.1 ),
152  maxConsecLostHits = cms.int32( 1 ),
153  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
154  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
155  seedPairPenalty = cms.int32( 1 ),
156  maxNumberOfHits = cms.int32( 100 ),
157  minNumberOfHitsForLoopers = cms.int32( 13 ),
158  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
159  minNumberOfHitsPerLoop = cms.int32( 4 ),
160  minHitsMinPt = cms.int32( 3 ),
161  maxLostHitsFraction = cms.double( 0.1 ),
162  maxLostHits = cms.int32( 0 )
163 )
164 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
165  keepOriginalIfRebuildFails = cms.bool( False ),
166  lockHits = cms.bool( True ),
167  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
168  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
169  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
170  doSeedingRegionRebuilding = cms.bool( False ),
171  useHitsSplitting = cms.bool( False ),
172  maxCand = cms.int32( 2 ),
173  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
174  intermediateCleaning = cms.bool( True ),
175  bestHitOnly = cms.bool( True ),
176  useSameTrajFilter = cms.bool( True ),
177  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
178  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
179  lostHitPenalty = cms.double( 30.0 ),
180  requireSeedHitsInRebuild = cms.bool( True ),
181  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
182  maxPtForLooperReconstruction = cms.double( 0.7 ),
183  cleanTrajectoryAfterInOut = cms.bool( False ),
184  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
185  minNrOfHitsForRebuild = cms.int32( 5 ),
186  alwaysUseInvalidHits = cms.bool( False ),
187  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
188  foundHitBonus = cms.double( 5.0 ),
189  updator = cms.string( "hltESPKFUpdator" ),
190  seedAs5DHit = cms.bool( False )
191 )
192 fragment.HLTSiStripClusterChargeCutTiny = cms.PSet( value = cms.double( 800.0 ) )
193 fragment.HLTPSetTrajectoryFilterIT = cms.PSet(
194  minimumNumberOfHits = cms.int32( 3 ),
195  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
196  seedExtension = cms.int32( 0 ),
197  chargeSignificance = cms.double( -1.0 ),
198  pixelSeedExtension = cms.bool( False ),
199  strictSeedExtension = cms.bool( False ),
200  nSigmaMinPt = cms.double( 5.0 ),
201  maxCCCLostHits = cms.int32( 9999 ),
202  minPt = cms.double( 0.3 ),
203  maxConsecLostHits = cms.int32( 1 ),
204  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
205  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
206  seedPairPenalty = cms.int32( 0 ),
207  maxNumberOfHits = cms.int32( 100 ),
208  minNumberOfHitsForLoopers = cms.int32( 13 ),
209  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
210  minNumberOfHitsPerLoop = cms.int32( 4 ),
211  minHitsMinPt = cms.int32( 3 ),
212  maxLostHitsFraction = cms.double( 999.0 ),
213  maxLostHits = cms.int32( 1 )
214 )
215 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
216  minimumNumberOfHits = cms.int32( 6 ),
217  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
218  seedExtension = cms.int32( 0 ),
219  chargeSignificance = cms.double( -1.0 ),
220  pixelSeedExtension = cms.bool( False ),
221  strictSeedExtension = cms.bool( False ),
222  nSigmaMinPt = cms.double( 5.0 ),
223  maxCCCLostHits = cms.int32( 9999 ),
224  minPt = cms.double( 0.3 ),
225  maxConsecLostHits = cms.int32( 1 ),
226  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
227  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
228  seedPairPenalty = cms.int32( 0 ),
229  maxNumberOfHits = cms.int32( 100 ),
230  minNumberOfHitsForLoopers = cms.int32( 13 ),
231  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
232  minNumberOfHitsPerLoop = cms.int32( 4 ),
233  minHitsMinPt = cms.int32( 3 ),
234  maxLostHitsFraction = cms.double( 999.0 ),
235  maxLostHits = cms.int32( 0 )
236 )
237 fragment.HLTPSetTrajectoryBuilderForElectrons = cms.PSet(
238  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
239  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
240  lostHitPenalty = cms.double( 90.0 ),
241  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
242  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
243  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
244  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
245  maxCand = cms.int32( 5 ),
246  alwaysUseInvalidHits = cms.bool( True ),
247  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
248  intermediateCleaning = cms.bool( False ),
249  updator = cms.string( "hltESPKFUpdator" ),
250  seedAs5DHit = cms.bool( False )
251 )
252 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
253  track_chi2_max = cms.double( 20.0 ),
254  track_pt_max = cms.double( 20.0 ),
255  track_prob_min = cms.double( -1.0 ),
256  track_pt_min = cms.double( 1.0 )
257 )
258 fragment.HLTPSetMixedStepTrajectoryFilter = cms.PSet(
259  minimumNumberOfHits = cms.int32( 3 ),
260  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
261  seedExtension = cms.int32( 0 ),
262  chargeSignificance = cms.double( -1.0 ),
263  pixelSeedExtension = cms.bool( False ),
264  strictSeedExtension = cms.bool( False ),
265  nSigmaMinPt = cms.double( 5.0 ),
266  maxCCCLostHits = cms.int32( 9999 ),
267  minPt = cms.double( 0.1 ),
268  maxConsecLostHits = cms.int32( 1 ),
269  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
270  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
271  seedPairPenalty = cms.int32( 0 ),
272  maxNumberOfHits = cms.int32( 100 ),
273  minNumberOfHitsForLoopers = cms.int32( 13 ),
274  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
275  minNumberOfHitsPerLoop = cms.int32( 4 ),
276  minHitsMinPt = cms.int32( 3 ),
277  maxLostHitsFraction = cms.double( 0.1 ),
278  maxLostHits = cms.int32( 999 )
279 )
280 fragment.HLTPSetInitialCkfTrajectoryBuilderForHI = cms.PSet(
281  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
282  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
283  lostHitPenalty = cms.double( 30.0 ),
284  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
285  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
286  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialCkfTrajectoryFilterForHI" ) ),
287  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
288  maxCand = cms.int32( 5 ),
289  alwaysUseInvalidHits = cms.bool( False ),
290  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
291  intermediateCleaning = cms.bool( False ),
292  updator = cms.string( "hltESPKFUpdator" ),
293  seedAs5DHit = cms.bool( False )
294 )
295 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
296  rescaleErrorIfFail = cms.double( 1.0 ),
297  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
298  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
299  lostHitPenalty = cms.double( 30.0 ),
300  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
301  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
302  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
303  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
304  maxCand = cms.int32( 5 ),
305  alwaysUseInvalidHits = cms.bool( True ),
306  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
307  intermediateCleaning = cms.bool( False ),
308  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
309  updator = cms.string( "hltESPKFUpdator" ),
310  deltaEta = cms.double( -1.0 ),
311  useSeedLayer = cms.bool( False ),
312  deltaPhi = cms.double( -1.0 ),
313  seedAs5DHit = cms.bool( False )
314 )
315 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
316  minimumNumberOfHits = cms.int32( 3 ),
317  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
318  seedExtension = cms.int32( 0 ),
319  chargeSignificance = cms.double( -1.0 ),
320  pixelSeedExtension = cms.bool( False ),
321  strictSeedExtension = cms.bool( False ),
322  nSigmaMinPt = cms.double( 5.0 ),
323  maxCCCLostHits = cms.int32( 9999 ),
324  minPt = cms.double( 0.3 ),
325  maxConsecLostHits = cms.int32( 1 ),
326  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
327  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
328  seedPairPenalty = cms.int32( 0 ),
329  maxNumberOfHits = cms.int32( 100 ),
330  minNumberOfHitsForLoopers = cms.int32( 13 ),
331  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
332  minNumberOfHitsPerLoop = cms.int32( 4 ),
333  minHitsMinPt = cms.int32( 3 ),
334  maxLostHitsFraction = cms.double( 999.0 ),
335  maxLostHits = cms.int32( 1 )
336 )
337 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
338  track_chi2_max = cms.double( 20.0 ),
339  track_pt_max = cms.double( 20.0 ),
340  track_prob_min = cms.double( -1.0 ),
341  track_pt_min = cms.double( 0.1 )
342 )
343 fragment.HLTSeedFromConsecutiveHitsTripletOnlyCreator = cms.PSet(
344  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
345  SeedMomentumForBOFF = cms.double( 5.0 ),
346  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
347  forceKinematicWithRegionDirection = cms.bool( False ),
348  magneticField = cms.string( "ParabolicMf" ),
349  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
350  ComponentName = cms.string( "SeedFromConsecutiveHitsTripletOnlyCreator" ),
351  MinOneOverPtError = cms.double( 1.0 )
352 )
353 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
354  keepOriginalIfRebuildFails = cms.bool( False ),
355  lockHits = cms.bool( True ),
356  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
357  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
358  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
359  doSeedingRegionRebuilding = cms.bool( False ),
360  useHitsSplitting = cms.bool( False ),
361  maxCand = cms.int32( 2 ),
362  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
363  intermediateCleaning = cms.bool( True ),
364  bestHitOnly = cms.bool( True ),
365  useSameTrajFilter = cms.bool( True ),
366  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
367  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
368  lostHitPenalty = cms.double( 30.0 ),
369  requireSeedHitsInRebuild = cms.bool( True ),
370  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
371  maxPtForLooperReconstruction = cms.double( 0.7 ),
372  cleanTrajectoryAfterInOut = cms.bool( False ),
373  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
374  minNrOfHitsForRebuild = cms.int32( 5 ),
375  alwaysUseInvalidHits = cms.bool( False ),
376  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
377  foundHitBonus = cms.double( 5.0 ),
378  updator = cms.string( "hltESPKFUpdator" ),
379  seedAs5DHit = cms.bool( False )
380 )
381 fragment.HLTIter3PSetTrajectoryBuilderIT = cms.PSet(
382  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
383  MeasurementTrackerName = cms.string( "hltIter3ESPMeasurementTracker" ),
384  lostHitPenalty = cms.double( 30.0 ),
385  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
386  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
387  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter3PSetTrajectoryFilterIT" ) ),
388  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
389  maxCand = cms.int32( 1 ),
390  alwaysUseInvalidHits = cms.bool( False ),
391  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
392  intermediateCleaning = cms.bool( True ),
393  updator = cms.string( "hltESPKFUpdator" ),
394  seedAs5DHit = cms.bool( False )
395 )
396 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
397 fragment.HLTPSetCkf3HitTrajectoryFilter = cms.PSet(
398  minimumNumberOfHits = cms.int32( 3 ),
399  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
400  seedExtension = cms.int32( 0 ),
401  chargeSignificance = cms.double( -1.0 ),
402  pixelSeedExtension = cms.bool( False ),
403  strictSeedExtension = cms.bool( False ),
404  nSigmaMinPt = cms.double( 5.0 ),
405  maxCCCLostHits = cms.int32( 9999 ),
406  minPt = cms.double( 0.9 ),
407  maxConsecLostHits = cms.int32( 1 ),
408  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
409  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
410  seedPairPenalty = cms.int32( 0 ),
411  maxNumberOfHits = cms.int32( -1 ),
412  minNumberOfHitsForLoopers = cms.int32( 13 ),
413  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
414  minNumberOfHitsPerLoop = cms.int32( 4 ),
415  minHitsMinPt = cms.int32( 3 ),
416  maxLostHitsFraction = cms.double( 999.0 ),
417  maxLostHits = cms.int32( 1 )
418 )
419 fragment.HLTPSetDetachedStepTrajectoryFilterBase = cms.PSet(
420  minimumNumberOfHits = cms.int32( 3 ),
421  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
422  seedExtension = cms.int32( 0 ),
423  chargeSignificance = cms.double( -1.0 ),
424  pixelSeedExtension = cms.bool( False ),
425  strictSeedExtension = cms.bool( False ),
426  nSigmaMinPt = cms.double( 5.0 ),
427  maxCCCLostHits = cms.int32( 2 ),
428  minPt = cms.double( 0.075 ),
429  maxConsecLostHits = cms.int32( 1 ),
430  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
431  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
432  seedPairPenalty = cms.int32( 0 ),
433  maxNumberOfHits = cms.int32( 100 ),
434  minNumberOfHitsForLoopers = cms.int32( 13 ),
435  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
436  minNumberOfHitsPerLoop = cms.int32( 4 ),
437  minHitsMinPt = cms.int32( 3 ),
438  maxLostHitsFraction = cms.double( 0.1 ),
439  maxLostHits = cms.int32( 999 )
440 )
441 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
442  Rescale_Dz = cms.double( 3.0 ),
443  Pt_fixed = cms.bool( False ),
444  Eta_fixed = cms.bool( False ),
445  Eta_min = cms.double( 0.1 ),
446  DeltaZ = cms.double( 15.9 ),
447  maxRegions = cms.int32( 2 ),
448  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
449  UseVertex = cms.bool( False ),
450  Z_fixed = cms.bool( True ),
451  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
452  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
453  Rescale_phi = cms.double( 3.0 ),
454  DeltaEta = cms.double( 0.2 ),
455  precise = cms.bool( True ),
456  OnDemand = cms.int32( -1 ),
457  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
458  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
459  vertexCollection = cms.InputTag( "pixelVertices" ),
460  Pt_min = cms.double( 1.5 ),
461  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
462  Phi_fixed = cms.bool( False ),
463  DeltaR = cms.double( 0.2 ),
464  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
465  DeltaPhi = cms.double( 0.2 ),
466  Phi_min = cms.double( 0.1 ),
467  Rescale_eta = cms.double( 3.0 )
468 )
469 fragment.HLTPSetDetachedCkfTrajectoryFilterForHI = cms.PSet(
470  minimumNumberOfHits = cms.int32( 6 ),
471  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
472  seedExtension = cms.int32( 0 ),
473  chargeSignificance = cms.double( -1.0 ),
474  pixelSeedExtension = cms.bool( False ),
475  strictSeedExtension = cms.bool( False ),
476  nSigmaMinPt = cms.double( 5.0 ),
477  maxCCCLostHits = cms.int32( 9999 ),
478  minPt = cms.double( 0.3 ),
479  maxConsecLostHits = cms.int32( 1 ),
480  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
481  constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
482  seedPairPenalty = cms.int32( 0 ),
483  maxNumberOfHits = cms.int32( 100 ),
484  minNumberOfHitsForLoopers = cms.int32( 13 ),
485  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
486  minNumberOfHitsPerLoop = cms.int32( 4 ),
487  minHitsMinPt = cms.int32( 3 ),
488  maxLostHitsFraction = cms.double( 999.0 ),
489  maxLostHits = cms.int32( 1 )
490 )
491 fragment.HLTIter3PSetTrajectoryFilterIT = cms.PSet(
492  minimumNumberOfHits = cms.int32( 3 ),
493  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
494  seedExtension = cms.int32( 0 ),
495  chargeSignificance = cms.double( -1.0 ),
496  pixelSeedExtension = cms.bool( False ),
497  strictSeedExtension = cms.bool( False ),
498  nSigmaMinPt = cms.double( 5.0 ),
499  maxCCCLostHits = cms.int32( 9999 ),
500  minPt = cms.double( 0.3 ),
501  maxConsecLostHits = cms.int32( 1 ),
502  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
503  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
504  seedPairPenalty = cms.int32( 0 ),
505  maxNumberOfHits = cms.int32( 100 ),
506  minNumberOfHitsForLoopers = cms.int32( 13 ),
507  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
508  minNumberOfHitsPerLoop = cms.int32( 4 ),
509  minHitsMinPt = cms.int32( 3 ),
510  maxLostHitsFraction = cms.double( 999.0 ),
511  maxLostHits = cms.int32( 0 )
512 )
513 fragment.HLTPSetJetCoreStepTrajectoryFilter = cms.PSet(
514  minimumNumberOfHits = cms.int32( 4 ),
515  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
516  seedExtension = cms.int32( 0 ),
517  chargeSignificance = cms.double( -1.0 ),
518  pixelSeedExtension = cms.bool( False ),
519  strictSeedExtension = cms.bool( False ),
520  nSigmaMinPt = cms.double( 5.0 ),
521  maxCCCLostHits = cms.int32( 9999 ),
522  minPt = cms.double( 0.1 ),
523  maxConsecLostHits = cms.int32( 1 ),
524  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
525  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
526  seedPairPenalty = cms.int32( 0 ),
527  maxNumberOfHits = cms.int32( 100 ),
528  minNumberOfHitsForLoopers = cms.int32( 13 ),
529  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
530  minNumberOfHitsPerLoop = cms.int32( 4 ),
531  minHitsMinPt = cms.int32( 3 ),
532  maxLostHitsFraction = cms.double( 0.1 ),
533  maxLostHits = cms.int32( 999 )
534 )
535 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
536  minimumNumberOfHits = cms.int32( 3 ),
537  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
538  seedExtension = cms.int32( 1 ),
539  chargeSignificance = cms.double( -1.0 ),
540  pixelSeedExtension = cms.bool( False ),
541  strictSeedExtension = cms.bool( False ),
542  nSigmaMinPt = cms.double( 5.0 ),
543  maxCCCLostHits = cms.int32( 0 ),
544  minPt = cms.double( 0.3 ),
545  maxConsecLostHits = cms.int32( 1 ),
546  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
547  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
548  seedPairPenalty = cms.int32( 0 ),
549  maxNumberOfHits = cms.int32( 100 ),
550  minNumberOfHitsForLoopers = cms.int32( 13 ),
551  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
552  minNumberOfHitsPerLoop = cms.int32( 4 ),
553  minHitsMinPt = cms.int32( 3 ),
554  maxLostHitsFraction = cms.double( 999.0 ),
555  maxLostHits = cms.int32( 1 )
556 )
557 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
558  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
559  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
560  lostHitPenalty = cms.double( 30.0 ),
561  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
562  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
563  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
564  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
565  maxCand = cms.int32( 1 ),
566  alwaysUseInvalidHits = cms.bool( False ),
567  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
568  intermediateCleaning = cms.bool( True ),
569  updator = cms.string( "hltESPKFUpdator" ),
570  seedAs5DHit = cms.bool( False )
571 )
572 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
573  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
574  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
575  lostHitPenalty = cms.double( 90.0 ),
576  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
577  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
578  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
579  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
580  maxCand = cms.int32( 5 ),
581  alwaysUseInvalidHits = cms.bool( True ),
582  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
583  intermediateCleaning = cms.bool( False ),
584  updator = cms.string( "hltESPKFUpdator" ),
585  seedAs5DHit = cms.bool( False )
586 )
587 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
588 fragment.HLTPSetTobTecStepTrajectoryFilterBase = cms.PSet(
589  minimumNumberOfHits = cms.int32( 5 ),
590  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
591  seedExtension = cms.int32( 0 ),
592  chargeSignificance = cms.double( -1.0 ),
593  pixelSeedExtension = cms.bool( False ),
594  strictSeedExtension = cms.bool( False ),
595  nSigmaMinPt = cms.double( 5.0 ),
596  maxCCCLostHits = cms.int32( 9999 ),
597  minPt = cms.double( 0.1 ),
598  maxConsecLostHits = cms.int32( 1 ),
599  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
600  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
601  seedPairPenalty = cms.int32( 1 ),
602  maxNumberOfHits = cms.int32( 100 ),
603  minNumberOfHitsForLoopers = cms.int32( 13 ),
604  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
605  minNumberOfHitsPerLoop = cms.int32( 4 ),
606  minHitsMinPt = cms.int32( 3 ),
607  maxLostHitsFraction = cms.double( 0.1 ),
608  maxLostHits = cms.int32( 0 )
609 )
610 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
611  minimumNumberOfHits = cms.int32( 5 ),
612  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
613  seedExtension = cms.int32( 0 ),
614  chargeSignificance = cms.double( -1.0 ),
615  pixelSeedExtension = cms.bool( False ),
616  strictSeedExtension = cms.bool( False ),
617  nSigmaMinPt = cms.double( 5.0 ),
618  maxCCCLostHits = cms.int32( 9999 ),
619  minPt = cms.double( 0.9 ),
620  maxConsecLostHits = cms.int32( 1 ),
621  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
622  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
623  seedPairPenalty = cms.int32( 0 ),
624  maxNumberOfHits = cms.int32( -1 ),
625  minNumberOfHitsForLoopers = cms.int32( 13 ),
626  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
627  minNumberOfHitsPerLoop = cms.int32( 4 ),
628  minHitsMinPt = cms.int32( 3 ),
629  maxLostHitsFraction = cms.double( 999.0 ),
630  maxLostHits = cms.int32( 1 )
631 )
632 fragment.HLTPSetbJetRegionalTrajectoryFilter = cms.PSet(
633  minimumNumberOfHits = cms.int32( 5 ),
634  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
635  seedExtension = cms.int32( 0 ),
636  chargeSignificance = cms.double( -1.0 ),
637  pixelSeedExtension = cms.bool( False ),
638  strictSeedExtension = cms.bool( False ),
639  nSigmaMinPt = cms.double( 5.0 ),
640  maxCCCLostHits = cms.int32( 9999 ),
641  minPt = cms.double( 1.0 ),
642  maxConsecLostHits = cms.int32( 1 ),
643  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
644  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
645  seedPairPenalty = cms.int32( 0 ),
646  maxNumberOfHits = cms.int32( 8 ),
647  minNumberOfHitsForLoopers = cms.int32( 13 ),
648  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
649  minNumberOfHitsPerLoop = cms.int32( 4 ),
650  minHitsMinPt = cms.int32( 3 ),
651  maxLostHitsFraction = cms.double( 999.0 ),
652  maxLostHits = cms.int32( 1 )
653 )
654 fragment.HLTPSetDetachedStepTrajectoryFilter = cms.PSet(
655  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
656  filters = cms.VPSet(
657  cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilterBase" ) )
658  )
659 )
660 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
661  minimumNumberOfHits = cms.int32( 3 ),
662  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
663  seedExtension = cms.int32( 0 ),
664  chargeSignificance = cms.double( -1.0 ),
665  pixelSeedExtension = cms.bool( False ),
666  strictSeedExtension = cms.bool( False ),
667  nSigmaMinPt = cms.double( 5.0 ),
668  maxCCCLostHits = cms.int32( 0 ),
669  minPt = cms.double( 0.2 ),
670  maxConsecLostHits = cms.int32( 1 ),
671  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
672  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
673  seedPairPenalty = cms.int32( 0 ),
674  maxNumberOfHits = cms.int32( 100 ),
675  minNumberOfHitsForLoopers = cms.int32( 13 ),
676  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
677  minNumberOfHitsPerLoop = cms.int32( 4 ),
678  minHitsMinPt = cms.int32( 3 ),
679  maxLostHitsFraction = cms.double( 999.0 ),
680  maxLostHits = cms.int32( 1 )
681 )
682 fragment.HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
683  minimumNumberOfHits = cms.int32( 6 ),
684  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
685  seedExtension = cms.int32( 0 ),
686  chargeSignificance = cms.double( -1.0 ),
687  pixelSeedExtension = cms.bool( False ),
688  strictSeedExtension = cms.bool( False ),
689  nSigmaMinPt = cms.double( 5.0 ),
690  maxCCCLostHits = cms.int32( 9999 ),
691  minPt = cms.double( 8.0 ),
692  maxConsecLostHits = cms.int32( 1 ),
693  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
694  constantValueForLostHitsFractionFilter = cms.double( 0.701 ),
695  seedPairPenalty = cms.int32( 0 ),
696  maxNumberOfHits = cms.int32( 100 ),
697  minNumberOfHitsForLoopers = cms.int32( 13 ),
698  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
699  minNumberOfHitsPerLoop = cms.int32( 4 ),
700  minHitsMinPt = cms.int32( 3 ),
701  maxLostHitsFraction = cms.double( 999.0 ),
702  maxLostHits = cms.int32( 1 )
703 )
704 fragment.HLTPSetMixedStepTrajectoryBuilder = cms.PSet(
705  useSameTrajFilter = cms.bool( True ),
706  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
707  MeasurementTrackerName = cms.string( "" ),
708  keepOriginalIfRebuildFails = cms.bool( False ),
709  lostHitPenalty = cms.double( 30.0 ),
710  lockHits = cms.bool( True ),
711  requireSeedHitsInRebuild = cms.bool( True ),
712  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
713  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
714  maxPtForLooperReconstruction = cms.double( 0.7 ),
715  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
716  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
717  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
718  minNrOfHitsForRebuild = cms.int32( 5 ),
719  maxCand = cms.int32( 2 ),
720  alwaysUseInvalidHits = cms.bool( True ),
721  estimator = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
722  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedStepTrajectoryFilter" ) ),
723  intermediateCleaning = cms.bool( True ),
724  foundHitBonus = cms.double( 5.0 ),
725  updator = cms.string( "hltESPKFUpdator" ),
726  bestHitOnly = cms.bool( True ),
727  seedAs5DHit = cms.bool( False )
728 )
729 fragment.HLTPSetMixedStepTrajectoryFilterBase = cms.PSet(
730  minimumNumberOfHits = cms.int32( 3 ),
731  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
732  seedExtension = cms.int32( 0 ),
733  chargeSignificance = cms.double( -1.0 ),
734  pixelSeedExtension = cms.bool( False ),
735  strictSeedExtension = cms.bool( False ),
736  nSigmaMinPt = cms.double( 5.0 ),
737  maxCCCLostHits = cms.int32( 9999 ),
738  minPt = cms.double( 0.05 ),
739  maxConsecLostHits = cms.int32( 1 ),
740  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
741  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
742  seedPairPenalty = cms.int32( 0 ),
743  maxNumberOfHits = cms.int32( 100 ),
744  minNumberOfHitsForLoopers = cms.int32( 13 ),
745  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
746  minNumberOfHitsPerLoop = cms.int32( 4 ),
747  minHitsMinPt = cms.int32( 3 ),
748  maxLostHitsFraction = cms.double( 0.1 ),
749  maxLostHits = cms.int32( 0 )
750 )
751 fragment.HLTPSetCkfTrajectoryFilter = cms.PSet(
752  minimumNumberOfHits = cms.int32( 5 ),
753  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
754  seedExtension = cms.int32( 0 ),
755  chargeSignificance = cms.double( -1.0 ),
756  pixelSeedExtension = cms.bool( False ),
757  strictSeedExtension = cms.bool( False ),
758  nSigmaMinPt = cms.double( 5.0 ),
759  maxCCCLostHits = cms.int32( 9999 ),
760  minPt = cms.double( 0.9 ),
761  maxConsecLostHits = cms.int32( 1 ),
762  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
763  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
764  seedPairPenalty = cms.int32( 0 ),
765  maxNumberOfHits = cms.int32( -1 ),
766  minNumberOfHitsForLoopers = cms.int32( 13 ),
767  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
768  minNumberOfHitsPerLoop = cms.int32( 4 ),
769  minHitsMinPt = cms.int32( 3 ),
770  maxLostHitsFraction = cms.double( 999.0 ),
771  maxLostHits = cms.int32( 1 )
772 )
773 fragment.HLTSeedFromProtoTracks = cms.PSet(
774  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
775  SeedMomentumForBOFF = cms.double( 5.0 ),
776  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
777  forceKinematicWithRegionDirection = cms.bool( False ),
778  magneticField = cms.string( "ParabolicMf" ),
779  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
780  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
781  MinOneOverPtError = cms.double( 1.0 )
782 )
783 fragment.HLTPSetInitialStepTrajectoryFilterBase = cms.PSet(
784  minimumNumberOfHits = cms.int32( 3 ),
785  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
786  seedExtension = cms.int32( 0 ),
787  chargeSignificance = cms.double( -1.0 ),
788  pixelSeedExtension = cms.bool( False ),
789  strictSeedExtension = cms.bool( False ),
790  nSigmaMinPt = cms.double( 5.0 ),
791  maxCCCLostHits = cms.int32( 2 ),
792  minPt = cms.double( 0.2 ),
793  maxConsecLostHits = cms.int32( 1 ),
794  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
795  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
796  seedPairPenalty = cms.int32( 0 ),
797  maxNumberOfHits = cms.int32( 100 ),
798  minNumberOfHitsForLoopers = cms.int32( 13 ),
799  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
800  minNumberOfHitsPerLoop = cms.int32( 4 ),
801  minHitsMinPt = cms.int32( 3 ),
802  maxLostHitsFraction = cms.double( 0.1 ),
803  maxLostHits = cms.int32( 999 )
804 )
805 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
806  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
807  MeasurementTrackerName = cms.string( "hltIter2ESPMeasurementTracker" ),
808  lostHitPenalty = cms.double( 30.0 ),
809  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
810  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
811  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
812  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
813  maxCand = cms.int32( 2 ),
814  alwaysUseInvalidHits = cms.bool( False ),
815  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
816  intermediateCleaning = cms.bool( True ),
817  updator = cms.string( "hltESPKFUpdator" ),
818  seedAs5DHit = cms.bool( False )
819 )
820 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
821  minimumNumberOfHits = cms.int32( 5 ),
822  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
823  seedExtension = cms.int32( 0 ),
824  chargeSignificance = cms.double( -1.0 ),
825  pixelSeedExtension = cms.bool( False ),
826  strictSeedExtension = cms.bool( False ),
827  nSigmaMinPt = cms.double( 5.0 ),
828  maxCCCLostHits = cms.int32( 9999 ),
829  minPt = cms.double( 10.0 ),
830  maxConsecLostHits = cms.int32( 1 ),
831  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
832  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
833  seedPairPenalty = cms.int32( 0 ),
834  maxNumberOfHits = cms.int32( 8 ),
835  minNumberOfHitsForLoopers = cms.int32( 13 ),
836  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
837  minNumberOfHitsPerLoop = cms.int32( 4 ),
838  minHitsMinPt = cms.int32( 3 ),
839  maxLostHitsFraction = cms.double( 999.0 ),
840  maxLostHits = cms.int32( 1 )
841 )
842 fragment.HLTSeedFromConsecutiveHitsCreatorIT = cms.PSet(
843  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
844  SeedMomentumForBOFF = cms.double( 5.0 ),
845  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
846  forceKinematicWithRegionDirection = cms.bool( False ),
847  magneticField = cms.string( "ParabolicMf" ),
848  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
849  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
850  MinOneOverPtError = cms.double( 1.0 )
851 )
852 fragment.HLTPSetTrajectoryFilterL3 = cms.PSet(
853  minimumNumberOfHits = cms.int32( 5 ),
854  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
855  seedExtension = cms.int32( 0 ),
856  chargeSignificance = cms.double( -1.0 ),
857  pixelSeedExtension = cms.bool( False ),
858  strictSeedExtension = cms.bool( False ),
859  nSigmaMinPt = cms.double( 5.0 ),
860  maxCCCLostHits = cms.int32( 9999 ),
861  minPt = cms.double( 0.5 ),
862  maxConsecLostHits = cms.int32( 1 ),
863  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
864  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
865  seedPairPenalty = cms.int32( 0 ),
866  maxNumberOfHits = cms.int32( 1000000000 ),
867  minNumberOfHitsForLoopers = cms.int32( 13 ),
868  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
869  minNumberOfHitsPerLoop = cms.int32( 4 ),
870  minHitsMinPt = cms.int32( 3 ),
871  maxLostHitsFraction = cms.double( 999.0 ),
872  maxLostHits = cms.int32( 1 )
873 )
874 fragment.HLTPSetDetachedStepTrajectoryBuilder = cms.PSet(
875  useSameTrajFilter = cms.bool( True ),
876  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
877  MeasurementTrackerName = cms.string( "" ),
878  keepOriginalIfRebuildFails = cms.bool( False ),
879  lostHitPenalty = cms.double( 30.0 ),
880  lockHits = cms.bool( True ),
881  requireSeedHitsInRebuild = cms.bool( True ),
882  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
883  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
884  maxPtForLooperReconstruction = cms.double( 0.7 ),
885  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
886  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
887  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
888  minNrOfHitsForRebuild = cms.int32( 5 ),
889  maxCand = cms.int32( 3 ),
890  alwaysUseInvalidHits = cms.bool( False ),
891  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
892  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedStepTrajectoryFilter" ) ),
893  intermediateCleaning = cms.bool( True ),
894  foundHitBonus = cms.double( 5.0 ),
895  updator = cms.string( "hltESPKFUpdator" ),
896  bestHitOnly = cms.bool( True ),
897  seedAs5DHit = cms.bool( False )
898 )
899 fragment.HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8 = cms.PSet(
900  minimumNumberOfHits = cms.int32( 6 ),
901  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
902  seedExtension = cms.int32( 0 ),
903  chargeSignificance = cms.double( -1.0 ),
904  pixelSeedExtension = cms.bool( False ),
905  strictSeedExtension = cms.bool( False ),
906  nSigmaMinPt = cms.double( 5.0 ),
907  maxCCCLostHits = cms.int32( 9999 ),
908  minPt = cms.double( 8.0 ),
909  maxConsecLostHits = cms.int32( 1 ),
910  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
911  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
912  seedPairPenalty = cms.int32( 0 ),
913  maxNumberOfHits = cms.int32( 100 ),
914  minNumberOfHitsForLoopers = cms.int32( 13 ),
915  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
916  minNumberOfHitsPerLoop = cms.int32( 4 ),
917  minHitsMinPt = cms.int32( 3 ),
918  maxLostHitsFraction = cms.double( 999.0 ),
919  maxLostHits = cms.int32( 100 )
920 )
921 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
922  minimumNumberOfHits = cms.int32( 4 ),
923  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
924  seedExtension = cms.int32( 0 ),
925  chargeSignificance = cms.double( -1.0 ),
926  pixelSeedExtension = cms.bool( False ),
927  strictSeedExtension = cms.bool( False ),
928  nSigmaMinPt = cms.double( 5.0 ),
929  maxCCCLostHits = cms.int32( 0 ),
930  minPt = cms.double( 0.3 ),
931  maxConsecLostHits = cms.int32( 1 ),
932  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
933  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
934  seedPairPenalty = cms.int32( 0 ),
935  maxNumberOfHits = cms.int32( 100 ),
936  minNumberOfHitsForLoopers = cms.int32( 13 ),
937  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
938  minNumberOfHitsPerLoop = cms.int32( 4 ),
939  minHitsMinPt = cms.int32( 4 ),
940  maxLostHitsFraction = cms.double( 999.0 ),
941  maxLostHits = cms.int32( 1 )
942 )
943 fragment.HLTIter2HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
944  minimumNumberOfHits = cms.int32( 5 ),
945  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
946  seedExtension = cms.int32( 0 ),
947  chargeSignificance = cms.double( -1.0 ),
948  pixelSeedExtension = cms.bool( False ),
949  strictSeedExtension = cms.bool( False ),
950  nSigmaMinPt = cms.double( 5.0 ),
951  maxCCCLostHits = cms.int32( 9999 ),
952  minPt = cms.double( 0.3 ),
953  maxConsecLostHits = cms.int32( 3 ),
954  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
955  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
956  seedPairPenalty = cms.int32( 0 ),
957  maxNumberOfHits = cms.int32( 100 ),
958  minNumberOfHitsForLoopers = cms.int32( 13 ),
959  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
960  minNumberOfHitsPerLoop = cms.int32( 4 ),
961  minHitsMinPt = cms.int32( 3 ),
962  maxLostHitsFraction = cms.double( 999.0 ),
963  maxLostHits = cms.int32( 1 )
964 )
965 fragment.HLTPSetMuTrackJpsiEffTrajectoryFilter = cms.PSet(
966  minimumNumberOfHits = cms.int32( 5 ),
967  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
968  seedExtension = cms.int32( 0 ),
969  chargeSignificance = cms.double( -1.0 ),
970  pixelSeedExtension = cms.bool( False ),
971  strictSeedExtension = cms.bool( False ),
972  nSigmaMinPt = cms.double( 5.0 ),
973  maxCCCLostHits = cms.int32( 9999 ),
974  minPt = cms.double( 1.0 ),
975  maxConsecLostHits = cms.int32( 1 ),
976  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
977  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
978  seedPairPenalty = cms.int32( 0 ),
979  maxNumberOfHits = cms.int32( 9 ),
980  minNumberOfHitsForLoopers = cms.int32( 13 ),
981  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
982  minNumberOfHitsPerLoop = cms.int32( 4 ),
983  minHitsMinPt = cms.int32( 3 ),
984  maxLostHitsFraction = cms.double( 999.0 ),
985  maxLostHits = cms.int32( 1 )
986 )
987 fragment.HLTPSetPixelPairCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
988  useSameTrajFilter = cms.bool( True ),
989  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
990  MeasurementTrackerName = cms.string( "" ),
991  keepOriginalIfRebuildFails = cms.bool( False ),
992  lostHitPenalty = cms.double( 30.0 ),
993  lockHits = cms.bool( True ),
994  requireSeedHitsInRebuild = cms.bool( True ),
995  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
996  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
997  maxPtForLooperReconstruction = cms.double( 0.7 ),
998  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
999  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
1000  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1001  minNrOfHitsForRebuild = cms.int32( 5 ),
1002  maxCand = cms.int32( 3 ),
1003  alwaysUseInvalidHits = cms.bool( True ),
1004  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
1005  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHIGlobalPt8" ) ),
1006  intermediateCleaning = cms.bool( True ),
1007  foundHitBonus = cms.double( 5.0 ),
1008  updator = cms.string( "hltESPKFUpdator" ),
1009  bestHitOnly = cms.bool( True ),
1010  seedAs5DHit = cms.bool( False )
1011 )
1012 fragment.HLTPSetPixelPairStepTrajectoryFilterBase = cms.PSet(
1013  minimumNumberOfHits = cms.int32( 3 ),
1014  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1015  seedExtension = cms.int32( 0 ),
1016  chargeSignificance = cms.double( -1.0 ),
1017  pixelSeedExtension = cms.bool( False ),
1018  strictSeedExtension = cms.bool( False ),
1019  nSigmaMinPt = cms.double( 5.0 ),
1020  maxCCCLostHits = cms.int32( 2 ),
1021  minPt = cms.double( 0.1 ),
1022  maxConsecLostHits = cms.int32( 1 ),
1023  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1024  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1025  seedPairPenalty = cms.int32( 0 ),
1026  maxNumberOfHits = cms.int32( 100 ),
1027  minNumberOfHitsForLoopers = cms.int32( 13 ),
1028  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1029  minNumberOfHitsPerLoop = cms.int32( 4 ),
1030  minHitsMinPt = cms.int32( 3 ),
1031  maxLostHitsFraction = cms.double( 0.1 ),
1032  maxLostHits = cms.int32( 999 )
1033 )
1034 fragment.HLTPSetLowPtStepTrajectoryFilter = cms.PSet(
1035  minimumNumberOfHits = cms.int32( 3 ),
1036  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1037  seedExtension = cms.int32( 0 ),
1038  chargeSignificance = cms.double( -1.0 ),
1039  pixelSeedExtension = cms.bool( False ),
1040  strictSeedExtension = cms.bool( False ),
1041  nSigmaMinPt = cms.double( 5.0 ),
1042  maxCCCLostHits = cms.int32( 1 ),
1043  minPt = cms.double( 0.075 ),
1044  maxConsecLostHits = cms.int32( 1 ),
1045  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1046  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1047  seedPairPenalty = cms.int32( 0 ),
1048  maxNumberOfHits = cms.int32( 100 ),
1049  minNumberOfHitsForLoopers = cms.int32( 13 ),
1050  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1051  minNumberOfHitsPerLoop = cms.int32( 4 ),
1052  minHitsMinPt = cms.int32( 3 ),
1053  maxLostHitsFraction = cms.double( 0.1 ),
1054  maxLostHits = cms.int32( 999 )
1055 )
1056 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
1057  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1058  SeedMomentumForBOFF = cms.double( 5.0 ),
1059  propagator = cms.string( "PropagatorWithMaterial" ),
1060  forceKinematicWithRegionDirection = cms.bool( False ),
1061  magneticField = cms.string( "" ),
1062  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
1063  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
1064  MinOneOverPtError = cms.double( 1.0 )
1065 )
1066 fragment.HLTPSetPixelPairCkfTrajectoryBuilderForHI = cms.PSet(
1067  useSameTrajFilter = cms.bool( True ),
1068  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1069  MeasurementTrackerName = cms.string( "" ),
1070  keepOriginalIfRebuildFails = cms.bool( False ),
1071  lostHitPenalty = cms.double( 30.0 ),
1072  lockHits = cms.bool( True ),
1073  requireSeedHitsInRebuild = cms.bool( True ),
1074  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1075  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1076  maxPtForLooperReconstruction = cms.double( 0.7 ),
1077  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1078  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
1079  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1080  minNrOfHitsForRebuild = cms.int32( 5 ),
1081  maxCand = cms.int32( 3 ),
1082  alwaysUseInvalidHits = cms.bool( True ),
1083  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
1084  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairCkfTrajectoryFilterForHI" ) ),
1085  intermediateCleaning = cms.bool( True ),
1086  foundHitBonus = cms.double( 5.0 ),
1087  updator = cms.string( "hltESPKFUpdator" ),
1088  bestHitOnly = cms.bool( True ),
1089  seedAs5DHit = cms.bool( False )
1090 )
1091 fragment.HLTPSetDetachedCkfTrajectoryBuilderForHI = cms.PSet(
1092  useSameTrajFilter = cms.bool( True ),
1093  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1094  MeasurementTrackerName = cms.string( "" ),
1095  keepOriginalIfRebuildFails = cms.bool( False ),
1096  lostHitPenalty = cms.double( 30.0 ),
1097  lockHits = cms.bool( True ),
1098  requireSeedHitsInRebuild = cms.bool( True ),
1099  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1100  maxDPhiForLooperReconstruction = cms.double( 0.0 ),
1101  maxPtForLooperReconstruction = cms.double( 0.0 ),
1102  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1103  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
1104  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1105  minNrOfHitsForRebuild = cms.int32( 5 ),
1106  maxCand = cms.int32( 2 ),
1107  alwaysUseInvalidHits = cms.bool( False ),
1108  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
1109  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHI" ) ),
1110  intermediateCleaning = cms.bool( True ),
1111  foundHitBonus = cms.double( 5.0 ),
1112  updator = cms.string( "hltESPKFUpdator" ),
1113  bestHitOnly = cms.bool( True ),
1114  seedAs5DHit = cms.bool( False )
1115 )
1116 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
1117  useSameTrajFilter = cms.bool( True ),
1118  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1119  MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
1120  lostHitPenalty = cms.double( 30.0 ),
1121  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1122  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1123  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
1124  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1125  maxCand = cms.int32( 2 ),
1126  alwaysUseInvalidHits = cms.bool( False ),
1127  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
1128  intermediateCleaning = cms.bool( True ),
1129  updator = cms.string( "hltESPKFUpdator" ),
1130  seedAs5DHit = cms.bool( False )
1131 )
1132 fragment.HLTPSetDetachedCkfTrajectoryBuilderForHIGlobalPt8 = cms.PSet(
1133  useSameTrajFilter = cms.bool( True ),
1134  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1135  MeasurementTrackerName = cms.string( "" ),
1136  keepOriginalIfRebuildFails = cms.bool( False ),
1137  lostHitPenalty = cms.double( 30.0 ),
1138  lockHits = cms.bool( True ),
1139  requireSeedHitsInRebuild = cms.bool( True ),
1140  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1141  maxDPhiForLooperReconstruction = cms.double( 0.0 ),
1142  maxPtForLooperReconstruction = cms.double( 0.0 ),
1143  propagatorOpposite = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1144  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
1145  propagatorAlong = cms.string( "PropagatorWithMaterialForHI" ),
1146  minNrOfHitsForRebuild = cms.int32( 5 ),
1147  maxCand = cms.int32( 2 ),
1148  alwaysUseInvalidHits = cms.bool( False ),
1149  estimator = cms.string( "hltESPChi2MeasurementEstimator9" ),
1150  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedCkfTrajectoryFilterForHIGlobalPt8" ) ),
1151  intermediateCleaning = cms.bool( True ),
1152  foundHitBonus = cms.double( 5.0 ),
1153  updator = cms.string( "hltESPKFUpdator" ),
1154  bestHitOnly = cms.bool( True ),
1155  seedAs5DHit = cms.bool( False )
1156 )
1157 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
1158 fragment.HLTPSetLowPtStepTrajectoryBuilder = cms.PSet(
1159  useSameTrajFilter = cms.bool( True ),
1160  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1161  MeasurementTrackerName = cms.string( "" ),
1162  keepOriginalIfRebuildFails = cms.bool( False ),
1163  lostHitPenalty = cms.double( 30.0 ),
1164  lockHits = cms.bool( True ),
1165  requireSeedHitsInRebuild = cms.bool( True ),
1166  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168  maxPtForLooperReconstruction = cms.double( 0.7 ),
1169  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
1171  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172  minNrOfHitsForRebuild = cms.int32( 5 ),
1173  maxCand = cms.int32( 4 ),
1174  alwaysUseInvalidHits = cms.bool( True ),
1175  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
1176  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtStepTrajectoryFilter" ) ),
1177  intermediateCleaning = cms.bool( True ),
1178  foundHitBonus = cms.double( 5.0 ),
1179  updator = cms.string( "hltESPKFUpdator" ),
1180  bestHitOnly = cms.bool( True ),
1181  seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetMuTrackJpsiEffTrajectoryBuilder = cms.PSet(
1184  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1185  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
1186  lostHitPenalty = cms.double( 30.0 ),
1187  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1188  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
1189  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiEffTrajectoryFilter" ) ),
1190  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
1191  maxCand = cms.int32( 1 ),
1192  alwaysUseInvalidHits = cms.bool( False ),
1193  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1194  intermediateCleaning = cms.bool( True ),
1195  updator = cms.string( "hltESPKFUpdator" ),
1196  seedAs5DHit = cms.bool( False )
1197 )
1198 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
1199  minimumNumberOfHits = cms.int32( 5 ),
1200  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1201  seedExtension = cms.int32( 0 ),
1202  chargeSignificance = cms.double( -1.0 ),
1203  pixelSeedExtension = cms.bool( False ),
1204  strictSeedExtension = cms.bool( False ),
1205  nSigmaMinPt = cms.double( 5.0 ),
1206  maxCCCLostHits = cms.int32( 9999 ),
1207  minPt = cms.double( 2.0 ),
1208  maxConsecLostHits = cms.int32( 1 ),
1209  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1210  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1211  seedPairPenalty = cms.int32( 0 ),
1212  maxNumberOfHits = cms.int32( -1 ),
1213  minNumberOfHitsForLoopers = cms.int32( 13 ),
1214  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1215  minNumberOfHitsPerLoop = cms.int32( 4 ),
1216  minHitsMinPt = cms.int32( -1 ),
1217  maxLostHitsFraction = cms.double( 999.0 ),
1218  maxLostHits = cms.int32( 1 )
1219 )
1220 fragment.HLTPSetJetCoreStepTrajectoryBuilder = cms.PSet(
1221  useSameTrajFilter = cms.bool( True ),
1222  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1223  MeasurementTrackerName = cms.string( "" ),
1224  keepOriginalIfRebuildFails = cms.bool( False ),
1225  lostHitPenalty = cms.double( 30.0 ),
1226  lockHits = cms.bool( True ),
1227  requireSeedHitsInRebuild = cms.bool( True ),
1228  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1229  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1230  maxPtForLooperReconstruction = cms.double( 0.7 ),
1231  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1232  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
1233  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1234  minNrOfHitsForRebuild = cms.int32( 5 ),
1235  maxCand = cms.int32( 50 ),
1236  alwaysUseInvalidHits = cms.bool( True ),
1237  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1238  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilter" ) ),
1239  intermediateCleaning = cms.bool( True ),
1240  foundHitBonus = cms.double( 5.0 ),
1241  updator = cms.string( "hltESPKFUpdator" ),
1242  bestHitOnly = cms.bool( True ),
1243  seedAs5DHit = cms.bool( False )
1244 )
1245 fragment.HLTPSetPvClusterComparer = cms.PSet(
1246  track_chi2_max = cms.double( 9999999.0 ),
1247  track_pt_max = cms.double( 10.0 ),
1248  track_prob_min = cms.double( -1.0 ),
1249  track_pt_min = cms.double( 2.5 )
1250 )
1251 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
1252  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1253  lostHitPenalty = cms.double( 30.0 ),
1254  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1255  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1256  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
1257  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1258  maxCand = cms.int32( 4 ),
1259  alwaysUseInvalidHits = cms.bool( True ),
1260  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1261  intermediateCleaning = cms.bool( True ),
1262  updator = cms.string( "hltESPKFUpdator" ),
1263  seedAs5DHit = cms.bool( False )
1264 )
1265 fragment.HLTPSetPixelLessStepTrajectoryFilterBase = cms.PSet(
1266  minimumNumberOfHits = cms.int32( 4 ),
1267  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1268  seedExtension = cms.int32( 0 ),
1269  chargeSignificance = cms.double( -1.0 ),
1270  pixelSeedExtension = cms.bool( False ),
1271  strictSeedExtension = cms.bool( False ),
1272  nSigmaMinPt = cms.double( 5.0 ),
1273  maxCCCLostHits = cms.int32( 9999 ),
1274  minPt = cms.double( 0.05 ),
1275  maxConsecLostHits = cms.int32( 1 ),
1276  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1277  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1278  seedPairPenalty = cms.int32( 0 ),
1279  maxNumberOfHits = cms.int32( 100 ),
1280  minNumberOfHitsForLoopers = cms.int32( 13 ),
1281  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1282  minNumberOfHitsPerLoop = cms.int32( 4 ),
1283  minHitsMinPt = cms.int32( 3 ),
1284  maxLostHitsFraction = cms.double( 0.1 ),
1285  maxLostHits = cms.int32( 0 )
1286 )
1287 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
1288  useSameTrajFilter = cms.bool( True ),
1289  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1290  MeasurementTrackerName = cms.string( "hltIter1ESPMeasurementTracker" ),
1291  keepOriginalIfRebuildFails = cms.bool( False ),
1292  lostHitPenalty = cms.double( 30.0 ),
1293  lockHits = cms.bool( True ),
1294  requireSeedHitsInRebuild = cms.bool( True ),
1295  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1296  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1297  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
1298  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1299  minNrOfHitsForRebuild = cms.int32( 5 ),
1300  maxCand = cms.int32( 2 ),
1301  alwaysUseInvalidHits = cms.bool( False ),
1302  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
1303  intermediateCleaning = cms.bool( True ),
1304  foundHitBonus = cms.double( 5.0 ),
1305  updator = cms.string( "hltESPKFUpdator" ),
1306  bestHitOnly = cms.bool( True ),
1307  seedAs5DHit = cms.bool( False )
1308 )
1309 fragment.HLTPSetMuonCkfTrajectoryBuilderSeedHit = cms.PSet(
1310  rescaleErrorIfFail = cms.double( 1.0 ),
1311  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
1312  MeasurementTrackerName = cms.string( "hltESPMeasurementTracker" ),
1313  lostHitPenalty = cms.double( 30.0 ),
1314  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1315  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
1316  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
1317  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
1318  maxCand = cms.int32( 5 ),
1319  alwaysUseInvalidHits = cms.bool( True ),
1320  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1321  intermediateCleaning = cms.bool( False ),
1322  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
1323  updator = cms.string( "hltESPKFUpdator" ),
1324  deltaEta = cms.double( -1.0 ),
1325  useSeedLayer = cms.bool( True ),
1326  deltaPhi = cms.double( -1.0 ),
1327  seedAs5DHit = cms.bool( False )
1328 )
1329 fragment.HLTPSetPixelPairCkfTrajectoryFilterForHI = cms.PSet(
1330  minimumNumberOfHits = cms.int32( 6 ),
1331  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1332  seedExtension = cms.int32( 0 ),
1333  chargeSignificance = cms.double( -1.0 ),
1334  pixelSeedExtension = cms.bool( False ),
1335  strictSeedExtension = cms.bool( False ),
1336  nSigmaMinPt = cms.double( 5.0 ),
1337  maxCCCLostHits = cms.int32( 9999 ),
1338  minPt = cms.double( 1.0 ),
1339  maxConsecLostHits = cms.int32( 1 ),
1340  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1341  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1342  seedPairPenalty = cms.int32( 0 ),
1343  maxNumberOfHits = cms.int32( 100 ),
1344  minNumberOfHitsForLoopers = cms.int32( 13 ),
1345  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1346  minNumberOfHitsPerLoop = cms.int32( 4 ),
1347  minHitsMinPt = cms.int32( 3 ),
1348  maxLostHitsFraction = cms.double( 999.0 ),
1349  maxLostHits = cms.int32( 100 )
1350 )
1351 fragment.HLTPSetInitialStepTrajectoryBuilder = cms.PSet(
1352  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1353  bestHitOnly = cms.bool( True ),
1354  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1355  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
1356  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilter" ) ),
1357  useSameTrajFilter = cms.bool( True ),
1358  maxCand = cms.int32( 3 ),
1359  intermediateCleaning = cms.bool( True ),
1360  lostHitPenalty = cms.double( 30.0 ),
1361  foundHitBonus = cms.double( 10.0 ),
1362  MeasurementTrackerName = cms.string( "" ),
1363  lockHits = cms.bool( True ),
1364  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1365  updator = cms.string( "hltESPKFUpdator" ),
1366  alwaysUseInvalidHits = cms.bool( True ),
1367  requireSeedHitsInRebuild = cms.bool( True ),
1368  keepOriginalIfRebuildFails = cms.bool( True ),
1369  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1370  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1371  minNrOfHitsForRebuild = cms.int32( 1 ),
1372  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1373  maxPtForLooperReconstruction = cms.double( 0.7 ),
1374  seedAs5DHit = cms.bool( False )
1375 )
1376 fragment.HLTPSetInitialStepTrajectoryFilter = cms.PSet(
1377  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1378  minimumNumberOfHits = cms.int32( 3 ),
1379  seedPairPenalty = cms.int32( 0 ),
1380  chargeSignificance = cms.double( -1.0 ),
1381  minPt = cms.double( 0.2 ),
1382  nSigmaMinPt = cms.double( 5.0 ),
1383  minHitsMinPt = cms.int32( 3 ),
1384  maxLostHits = cms.int32( 999 ),
1385  maxConsecLostHits = cms.int32( 1 ),
1386  maxNumberOfHits = cms.int32( 100 ),
1387  maxLostHitsFraction = cms.double( 0.1 ),
1388  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1389  seedExtension = cms.int32( 0 ),
1390  strictSeedExtension = cms.bool( False ),
1391  pixelSeedExtension = cms.bool( False ),
1392  minNumberOfHitsForLoopers = cms.int32( 13 ),
1393  minNumberOfHitsPerLoop = cms.int32( 4 ),
1394  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1395  maxCCCLostHits = cms.int32( 0 ),
1396  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1397 )
1398 fragment.HLTPSetLowPtQuadStepTrajectoryBuilder = cms.PSet(
1399  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1400  bestHitOnly = cms.bool( True ),
1401  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1402  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilter" ) ),
1403  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilter" ) ),
1404  useSameTrajFilter = cms.bool( True ),
1405  maxCand = cms.int32( 4 ),
1406  intermediateCleaning = cms.bool( True ),
1407  lostHitPenalty = cms.double( 30.0 ),
1408  foundHitBonus = cms.double( 10.0 ),
1409  MeasurementTrackerName = cms.string( "" ),
1410  lockHits = cms.bool( True ),
1411  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1412  updator = cms.string( "hltESPKFUpdator" ),
1413  alwaysUseInvalidHits = cms.bool( True ),
1414  requireSeedHitsInRebuild = cms.bool( True ),
1415  keepOriginalIfRebuildFails = cms.bool( False ),
1416  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1417  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1418  minNrOfHitsForRebuild = cms.int32( 5 ),
1419  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1420  maxPtForLooperReconstruction = cms.double( 0.7 ),
1421  seedAs5DHit = cms.bool( False )
1422 )
1423 fragment.HLTPSetLowPtQuadStepTrajectoryFilter = cms.PSet(
1424  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1425  minimumNumberOfHits = cms.int32( 3 ),
1426  seedPairPenalty = cms.int32( 0 ),
1427  chargeSignificance = cms.double( -1.0 ),
1428  minPt = cms.double( 0.075 ),
1429  nSigmaMinPt = cms.double( 5.0 ),
1430  minHitsMinPt = cms.int32( 3 ),
1431  maxLostHits = cms.int32( 999 ),
1432  maxConsecLostHits = cms.int32( 1 ),
1433  maxNumberOfHits = cms.int32( 100 ),
1434  maxLostHitsFraction = cms.double( 0.1 ),
1435  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1436  seedExtension = cms.int32( 0 ),
1437  strictSeedExtension = cms.bool( False ),
1438  pixelSeedExtension = cms.bool( False ),
1439  minNumberOfHitsForLoopers = cms.int32( 13 ),
1440  minNumberOfHitsPerLoop = cms.int32( 4 ),
1441  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1442  maxCCCLostHits = cms.int32( 0 ),
1443  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1444 )
1445 fragment.HLTPSetHighPtTripletStepTrajectoryBuilder = cms.PSet(
1446  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1447  bestHitOnly = cms.bool( True ),
1448  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1449  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilter" ) ),
1450  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilter" ) ),
1451  useSameTrajFilter = cms.bool( True ),
1452  maxCand = cms.int32( 3 ),
1453  intermediateCleaning = cms.bool( True ),
1454  lostHitPenalty = cms.double( 30.0 ),
1455  foundHitBonus = cms.double( 10.0 ),
1456  MeasurementTrackerName = cms.string( "" ),
1457  lockHits = cms.bool( True ),
1458  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1459  updator = cms.string( "hltESPKFUpdator" ),
1460  alwaysUseInvalidHits = cms.bool( True ),
1461  requireSeedHitsInRebuild = cms.bool( True ),
1462  keepOriginalIfRebuildFails = cms.bool( False ),
1463  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1464  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1465  minNrOfHitsForRebuild = cms.int32( 5 ),
1466  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1467  maxPtForLooperReconstruction = cms.double( 0.7 ),
1468  seedAs5DHit = cms.bool( False )
1469 )
1470 fragment.HLTPSetHighPtTripletStepTrajectoryFilter = cms.PSet(
1471  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1472  minimumNumberOfHits = cms.int32( 3 ),
1473  seedPairPenalty = cms.int32( 5 ),
1474  chargeSignificance = cms.double( -1.0 ),
1475  minPt = cms.double( 0.2 ),
1476  nSigmaMinPt = cms.double( 5.0 ),
1477  minHitsMinPt = cms.int32( 3 ),
1478  maxLostHits = cms.int32( 999 ),
1479  maxConsecLostHits = cms.int32( 1 ),
1480  maxNumberOfHits = cms.int32( 100 ),
1481  maxLostHitsFraction = cms.double( 0.1 ),
1482  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1483  seedExtension = cms.int32( 0 ),
1484  strictSeedExtension = cms.bool( False ),
1485  pixelSeedExtension = cms.bool( False ),
1486  minNumberOfHitsForLoopers = cms.int32( 13 ),
1487  minNumberOfHitsPerLoop = cms.int32( 4 ),
1488  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1489  maxCCCLostHits = cms.int32( 0 ),
1490  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1491 )
1492 fragment.HLTPSetLowPtTripletStepTrajectoryBuilder = cms.PSet(
1493  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1494  bestHitOnly = cms.bool( True ),
1495  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1496  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilter" ) ),
1497  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilter" ) ),
1498  useSameTrajFilter = cms.bool( True ),
1499  maxCand = cms.int32( 4 ),
1500  intermediateCleaning = cms.bool( True ),
1501  lostHitPenalty = cms.double( 30.0 ),
1502  foundHitBonus = cms.double( 10.0 ),
1503  MeasurementTrackerName = cms.string( "" ),
1504  lockHits = cms.bool( True ),
1505  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1506  updator = cms.string( "hltESPKFUpdator" ),
1507  alwaysUseInvalidHits = cms.bool( True ),
1508  requireSeedHitsInRebuild = cms.bool( True ),
1509  keepOriginalIfRebuildFails = cms.bool( False ),
1510  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
1511  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1512  minNrOfHitsForRebuild = cms.int32( 5 ),
1513  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1514  maxPtForLooperReconstruction = cms.double( 0.7 ),
1515  seedAs5DHit = cms.bool( False )
1516 )
1517 fragment.HLTPSetLowPtTripletStepTrajectoryFilter = cms.PSet(
1518  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1519  minimumNumberOfHits = cms.int32( 3 ),
1520  seedPairPenalty = cms.int32( 0 ),
1521  chargeSignificance = cms.double( -1.0 ),
1522  minPt = cms.double( 0.075 ),
1523  nSigmaMinPt = cms.double( 5.0 ),
1524  minHitsMinPt = cms.int32( 3 ),
1525  maxLostHits = cms.int32( 999 ),
1526  maxConsecLostHits = cms.int32( 1 ),
1527  maxNumberOfHits = cms.int32( 100 ),
1528  maxLostHitsFraction = cms.double( 0.1 ),
1529  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1530  seedExtension = cms.int32( 0 ),
1531  strictSeedExtension = cms.bool( False ),
1532  pixelSeedExtension = cms.bool( False ),
1533  minNumberOfHitsForLoopers = cms.int32( 13 ),
1534  minNumberOfHitsPerLoop = cms.int32( 4 ),
1535  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1536  maxCCCLostHits = cms.int32( 0 ),
1537  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1538 )
1539 fragment.HLTPSetDetachedQuadStepTrajectoryBuilder = cms.PSet(
1540  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1541  bestHitOnly = cms.bool( True ),
1542  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1543  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilter" ) ),
1544  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilter" ) ),
1545  useSameTrajFilter = cms.bool( True ),
1546  maxCand = cms.int32( 3 ),
1547  intermediateCleaning = cms.bool( True ),
1548  lostHitPenalty = cms.double( 30.0 ),
1549  foundHitBonus = cms.double( 10.0 ),
1550  MeasurementTrackerName = cms.string( "" ),
1551  lockHits = cms.bool( True ),
1552  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1553  updator = cms.string( "hltESPKFUpdator" ),
1554  alwaysUseInvalidHits = cms.bool( True ),
1555  requireSeedHitsInRebuild = cms.bool( True ),
1556  keepOriginalIfRebuildFails = cms.bool( False ),
1557  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1558  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1559  minNrOfHitsForRebuild = cms.int32( 5 ),
1560  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1561  maxPtForLooperReconstruction = cms.double( 0.7 ),
1562  seedAs5DHit = cms.bool( False )
1563 )
1564 fragment.HLTPSetDetachedQuadStepTrajectoryFilter = cms.PSet(
1565  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1566  minimumNumberOfHits = cms.int32( 3 ),
1567  seedPairPenalty = cms.int32( 0 ),
1568  chargeSignificance = cms.double( -1.0 ),
1569  minPt = cms.double( 0.075 ),
1570  nSigmaMinPt = cms.double( 5.0 ),
1571  minHitsMinPt = cms.int32( 3 ),
1572  maxLostHits = cms.int32( 999 ),
1573  maxConsecLostHits = cms.int32( 1 ),
1574  maxNumberOfHits = cms.int32( 100 ),
1575  maxLostHitsFraction = cms.double( 0.1 ),
1576  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1577  seedExtension = cms.int32( 0 ),
1578  strictSeedExtension = cms.bool( False ),
1579  pixelSeedExtension = cms.bool( False ),
1580  minNumberOfHitsForLoopers = cms.int32( 13 ),
1581  minNumberOfHitsPerLoop = cms.int32( 4 ),
1582  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1583  maxCCCLostHits = cms.int32( 0 ),
1584  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1585 )
1586 fragment.HLTPSetDetachedTripletStepTrajectoryBuilder = cms.PSet(
1587  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1588  bestHitOnly = cms.bool( True ),
1589  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1590  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilter" ) ),
1591  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilter" ) ),
1592  useSameTrajFilter = cms.bool( True ),
1593  maxCand = cms.int32( 3 ),
1594  intermediateCleaning = cms.bool( True ),
1595  lostHitPenalty = cms.double( 30.0 ),
1596  foundHitBonus = cms.double( 10.0 ),
1597  MeasurementTrackerName = cms.string( "" ),
1598  lockHits = cms.bool( True ),
1599  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1600  updator = cms.string( "hltESPKFUpdator" ),
1601  alwaysUseInvalidHits = cms.bool( True ),
1602  requireSeedHitsInRebuild = cms.bool( True ),
1603  keepOriginalIfRebuildFails = cms.bool( False ),
1604  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1605  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1606  minNrOfHitsForRebuild = cms.int32( 5 ),
1607  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1608  maxPtForLooperReconstruction = cms.double( 0.7 ),
1609  seedAs5DHit = cms.bool( False )
1610 )
1611 fragment.HLTPSetDetachedTripletStepTrajectoryFilter = cms.PSet(
1612  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1613  minimumNumberOfHits = cms.int32( 3 ),
1614  seedPairPenalty = cms.int32( 0 ),
1615  chargeSignificance = cms.double( -1.0 ),
1616  minPt = cms.double( 0.075 ),
1617  nSigmaMinPt = cms.double( 5.0 ),
1618  minHitsMinPt = cms.int32( 3 ),
1619  maxLostHits = cms.int32( 999 ),
1620  maxConsecLostHits = cms.int32( 1 ),
1621  maxNumberOfHits = cms.int32( 100 ),
1622  maxLostHitsFraction = cms.double( 0.1 ),
1623  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1624  seedExtension = cms.int32( 0 ),
1625  strictSeedExtension = cms.bool( False ),
1626  pixelSeedExtension = cms.bool( False ),
1627  minNumberOfHitsForLoopers = cms.int32( 13 ),
1628  minNumberOfHitsPerLoop = cms.int32( 4 ),
1629  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1630  maxCCCLostHits = cms.int32( 0 ),
1631  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
1632 )
1633 fragment.HLTPSetMixedTripletStepTrajectoryBuilder = cms.PSet(
1634  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1635  bestHitOnly = cms.bool( True ),
1636  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1637  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilter" ) ),
1638  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilter" ) ),
1639  useSameTrajFilter = cms.bool( True ),
1640  maxCand = cms.int32( 2 ),
1641  intermediateCleaning = cms.bool( True ),
1642  lostHitPenalty = cms.double( 30.0 ),
1643  foundHitBonus = cms.double( 10.0 ),
1644  MeasurementTrackerName = cms.string( "" ),
1645  lockHits = cms.bool( True ),
1646  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1647  updator = cms.string( "hltESPKFUpdator" ),
1648  alwaysUseInvalidHits = cms.bool( True ),
1649  requireSeedHitsInRebuild = cms.bool( True ),
1650  keepOriginalIfRebuildFails = cms.bool( False ),
1651  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1652  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1653  minNrOfHitsForRebuild = cms.int32( 5 ),
1654  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1655  maxPtForLooperReconstruction = cms.double( 0.7 ),
1656  seedAs5DHit = cms.bool( False )
1657 )
1658 fragment.HLTPSetMixedTripletStepTrajectoryFilter = cms.PSet(
1659  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1660  minimumNumberOfHits = cms.int32( 3 ),
1661  seedPairPenalty = cms.int32( 0 ),
1662  chargeSignificance = cms.double( -1.0 ),
1663  minPt = cms.double( 0.1 ),
1664  nSigmaMinPt = cms.double( 5.0 ),
1665  minHitsMinPt = cms.int32( 3 ),
1666  maxLostHits = cms.int32( 999 ),
1667  maxConsecLostHits = cms.int32( 1 ),
1668  maxNumberOfHits = cms.int32( 100 ),
1669  maxLostHitsFraction = cms.double( 0.1 ),
1670  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
1671  seedExtension = cms.int32( 0 ),
1672  strictSeedExtension = cms.bool( False ),
1673  pixelSeedExtension = cms.bool( False ),
1674  minNumberOfHitsForLoopers = cms.int32( 13 ),
1675  minNumberOfHitsPerLoop = cms.int32( 4 ),
1676  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1677  maxCCCLostHits = cms.int32( 9999 ),
1678  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
1679 )
1680 fragment.HLTPSetPixelLessStepTrajectoryBuilder = cms.PSet(
1681  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1682  bestHitOnly = cms.bool( True ),
1683  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1684  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
1685  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilter" ) ),
1686  useSameTrajFilter = cms.bool( True ),
1687  maxCand = cms.int32( 2 ),
1688  intermediateCleaning = cms.bool( True ),
1689  lostHitPenalty = cms.double( 30.0 ),
1690  foundHitBonus = cms.double( 10.0 ),
1691  MeasurementTrackerName = cms.string( "" ),
1692  lockHits = cms.bool( True ),
1693  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1694  updator = cms.string( "hltESPKFUpdator" ),
1695  alwaysUseInvalidHits = cms.bool( False ),
1696  requireSeedHitsInRebuild = cms.bool( True ),
1697  keepOriginalIfRebuildFails = cms.bool( False ),
1698  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1699  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1700  minNrOfHitsForRebuild = cms.int32( 4 ),
1701  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1702  maxPtForLooperReconstruction = cms.double( 0.7 ),
1703  seedAs5DHit = cms.bool( False )
1704 )
1705 fragment.HLTPSetPixelLessStepTrajectoryFilter = cms.PSet(
1706  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1707  minimumNumberOfHits = cms.int32( 4 ),
1708  seedPairPenalty = cms.int32( 1 ),
1709  chargeSignificance = cms.double( -1.0 ),
1710  minPt = cms.double( 0.1 ),
1711  nSigmaMinPt = cms.double( 5.0 ),
1712  minHitsMinPt = cms.int32( 3 ),
1713  maxLostHits = cms.int32( 0 ),
1714  maxConsecLostHits = cms.int32( 1 ),
1715  maxNumberOfHits = cms.int32( 100 ),
1716  maxLostHitsFraction = cms.double( 0.1 ),
1717  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1718  seedExtension = cms.int32( 0 ),
1719  strictSeedExtension = cms.bool( False ),
1720  pixelSeedExtension = cms.bool( False ),
1721  minNumberOfHitsForLoopers = cms.int32( 13 ),
1722  minNumberOfHitsPerLoop = cms.int32( 4 ),
1723  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1724  maxCCCLostHits = cms.int32( 9999 ),
1725  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
1726 )
1727 fragment.HLTPSetTobTecStepTrajectoryFilter = cms.PSet(
1728  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1729  minimumNumberOfHits = cms.int32( 5 ),
1730  seedPairPenalty = cms.int32( 1 ),
1731  chargeSignificance = cms.double( -1.0 ),
1732  minPt = cms.double( 0.1 ),
1733  nSigmaMinPt = cms.double( 5.0 ),
1734  minHitsMinPt = cms.int32( 3 ),
1735  maxLostHits = cms.int32( 0 ),
1736  maxConsecLostHits = cms.int32( 1 ),
1737  maxNumberOfHits = cms.int32( 100 ),
1738  maxLostHitsFraction = cms.double( 0.1 ),
1739  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1740  seedExtension = cms.int32( 0 ),
1741  strictSeedExtension = cms.bool( False ),
1742  pixelSeedExtension = cms.bool( False ),
1743  minNumberOfHitsForLoopers = cms.int32( 13 ),
1744  minNumberOfHitsPerLoop = cms.int32( 4 ),
1745  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1746  maxCCCLostHits = cms.int32( 9999 ),
1747  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
1748 )
1749 fragment.HLTPSetTobTecStepInOutTrajectoryFilter = cms.PSet(
1750  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1751  minimumNumberOfHits = cms.int32( 4 ),
1752  seedPairPenalty = cms.int32( 1 ),
1753  chargeSignificance = cms.double( -1.0 ),
1754  minPt = cms.double( 0.1 ),
1755  nSigmaMinPt = cms.double( 5.0 ),
1756  minHitsMinPt = cms.int32( 3 ),
1757  maxLostHits = cms.int32( 0 ),
1758  maxConsecLostHits = cms.int32( 1 ),
1759  maxNumberOfHits = cms.int32( 100 ),
1760  maxLostHitsFraction = cms.double( 0.1 ),
1761  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1762  seedExtension = cms.int32( 0 ),
1763  strictSeedExtension = cms.bool( False ),
1764  pixelSeedExtension = cms.bool( False ),
1765  minNumberOfHitsForLoopers = cms.int32( 13 ),
1766  minNumberOfHitsPerLoop = cms.int32( 4 ),
1767  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1768  maxCCCLostHits = cms.int32( 9999 ),
1769  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) )
1770 )
1771 fragment.HLTPSetTobTecStepTrajectoryBuilder = cms.PSet(
1772  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1773  bestHitOnly = cms.bool( True ),
1774  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1775  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilter" ) ),
1776  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilter" ) ),
1777  useSameTrajFilter = cms.bool( False ),
1778  maxCand = cms.int32( 2 ),
1779  intermediateCleaning = cms.bool( True ),
1780  lostHitPenalty = cms.double( 30.0 ),
1781  foundHitBonus = cms.double( 10.0 ),
1782  MeasurementTrackerName = cms.string( "" ),
1783  lockHits = cms.bool( True ),
1784  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1785  updator = cms.string( "hltESPKFUpdator" ),
1786  alwaysUseInvalidHits = cms.bool( False ),
1787  requireSeedHitsInRebuild = cms.bool( True ),
1788  keepOriginalIfRebuildFails = cms.bool( False ),
1789  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1790  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1791  minNrOfHitsForRebuild = cms.int32( 4 ),
1792  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1793  maxPtForLooperReconstruction = cms.double( 0.7 ),
1794  seedAs5DHit = cms.bool( False )
1795 )
1796 fragment.HLTPSetGroupedCkfTrajectoryBuilderIterL3ForOI = cms.PSet(
1797  rescaleErrorIfFail = cms.double( 1.0 ),
1798  keepOriginalIfRebuildFails = cms.bool( False ),
1799  lockHits = cms.bool( True ),
1800  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
1801  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfTrajectoryFilterIterL3OI" ) ),
1802  maxCand = cms.int32( 5 ),
1803  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1804  intermediateCleaning = cms.bool( True ),
1805  bestHitOnly = cms.bool( True ),
1806  deltaEta = cms.double( -1.0 ),
1807  useSeedLayer = cms.bool( False ),
1808  useSameTrajFilter = cms.bool( True ),
1809  MeasurementTrackerName = cms.string( "hltSiStripClusters" ),
1810  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1811  lostHitPenalty = cms.double( 30.0 ),
1812  requireSeedHitsInRebuild = cms.bool( False ),
1813  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1814  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
1815  minNrOfHitsForRebuild = cms.int32( 5 ),
1816  alwaysUseInvalidHits = cms.bool( True ),
1817  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfTrajectoryFilterIterL3OI" ) ),
1818  foundHitBonus = cms.double( 1000.0 ),
1819  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
1820  updator = cms.string( "hltESPKFUpdator" ),
1821  deltaPhi = cms.double( -1.0 ),
1822  seedAs5DHit = cms.bool( False )
1823 )
1824 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1825  useSameTrajFilter = cms.bool( True ),
1826  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1827  MeasurementTrackerName = cms.string( "" ),
1828  keepOriginalIfRebuildFails = cms.bool( True ),
1829  lostHitPenalty = cms.double( 1.0 ),
1830  lockHits = cms.bool( True ),
1831  requireSeedHitsInRebuild = cms.bool( True ),
1832  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1833  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
1834  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
1835  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
1836  minNrOfHitsForRebuild = cms.int32( 2 ),
1837  maxCand = cms.int32( 5 ),
1838  alwaysUseInvalidHits = cms.bool( True ),
1839  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1840  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
1841  intermediateCleaning = cms.bool( True ),
1842  foundHitBonus = cms.double( 1000.0 ),
1843  updator = cms.string( "hltESPKFUpdator" ),
1844  bestHitOnly = cms.bool( True ),
1845  seedAs5DHit = cms.bool( False )
1846 )
1847 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
1848  minimumNumberOfHits = cms.int32( 3 ),
1849  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1850  seedExtension = cms.int32( 0 ),
1851  chargeSignificance = cms.double( -1.0 ),
1852  pixelSeedExtension = cms.bool( False ),
1853  strictSeedExtension = cms.bool( False ),
1854  nSigmaMinPt = cms.double( 5.0 ),
1855  maxCCCLostHits = cms.int32( 9999 ),
1856  minPt = cms.double( 0.9 ),
1857  maxConsecLostHits = cms.int32( 1 ),
1858  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1859  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
1860  seedPairPenalty = cms.int32( 0 ),
1861  maxNumberOfHits = cms.int32( 100 ),
1862  minNumberOfHitsForLoopers = cms.int32( 13 ),
1863  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1864  minNumberOfHitsPerLoop = cms.int32( 4 ),
1865  minHitsMinPt = cms.int32( 3 ),
1866  maxLostHitsFraction = cms.double( 0.1 ),
1867  maxLostHits = cms.int32( 999 )
1868 )
1869 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1870  useSameTrajFilter = cms.bool( True ),
1871  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1872  MeasurementTrackerName = cms.string( "" ),
1873  keepOriginalIfRebuildFails = cms.bool( True ),
1874  lostHitPenalty = cms.double( 1.0 ),
1875  lockHits = cms.bool( True ),
1876  requireSeedHitsInRebuild = cms.bool( True ),
1877  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1878  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
1879  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
1880  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
1881  minNrOfHitsForRebuild = cms.int32( 2 ),
1882  maxCand = cms.int32( 5 ),
1883  alwaysUseInvalidHits = cms.bool( True ),
1884  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1885  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
1886  intermediateCleaning = cms.bool( True ),
1887  foundHitBonus = cms.double( 1000.0 ),
1888  updator = cms.string( "hltESPKFUpdator" ),
1889  bestHitOnly = cms.bool( True ),
1890  seedAs5DHit = cms.bool( False )
1891 )
1892 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
1893  minimumNumberOfHits = cms.int32( 3 ),
1894  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1895  seedExtension = cms.int32( 0 ),
1896  chargeSignificance = cms.double( -1.0 ),
1897  pixelSeedExtension = cms.bool( False ),
1898  strictSeedExtension = cms.bool( False ),
1899  nSigmaMinPt = cms.double( 5.0 ),
1900  maxCCCLostHits = cms.int32( 9999 ),
1901  minPt = cms.double( 0.9 ),
1902  maxConsecLostHits = cms.int32( 1 ),
1903  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1904  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
1905  seedPairPenalty = cms.int32( 0 ),
1906  maxNumberOfHits = cms.int32( 100 ),
1907  minNumberOfHitsForLoopers = cms.int32( 13 ),
1908  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1909  minNumberOfHitsPerLoop = cms.int32( 4 ),
1910  minHitsMinPt = cms.int32( 3 ),
1911  maxLostHitsFraction = cms.double( 0.1 ),
1912  maxLostHits = cms.int32( 999 )
1913 )
1914 fragment.HLTIter2HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
1915  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
1916  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
1917  lostHitPenalty = cms.double( 30.0 ),
1918  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1919  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1920  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2HighPtTkMuPSetTrajectoryFilterIT" ) ),
1921  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1922  maxCand = cms.int32( 2 ),
1923  alwaysUseInvalidHits = cms.bool( False ),
1924  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1925  intermediateCleaning = cms.bool( True ),
1926  updator = cms.string( "hltESPKFUpdator" ),
1927  seedAs5DHit = cms.bool( False )
1928 )
1929 fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet(
1930  minimumNumberOfHits = cms.int32( 5 ),
1931  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1932  seedExtension = cms.int32( 0 ),
1933  chargeSignificance = cms.double( -1.0 ),
1934  pixelSeedExtension = cms.bool( False ),
1935  strictSeedExtension = cms.bool( False ),
1936  nSigmaMinPt = cms.double( 5.0 ),
1937  maxCCCLostHits = cms.int32( 9999 ),
1938  minPt = cms.double( 0.3 ),
1939  maxConsecLostHits = cms.int32( 3 ),
1940  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1941  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1942  seedPairPenalty = cms.int32( 0 ),
1943  maxNumberOfHits = cms.int32( 100 ),
1944  minNumberOfHitsForLoopers = cms.int32( 13 ),
1945  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1946  minNumberOfHitsPerLoop = cms.int32( 4 ),
1947  minHitsMinPt = cms.int32( 3 ),
1948  maxLostHitsFraction = cms.double( 999.0 ),
1949  maxLostHits = cms.int32( 1 )
1950 )
1951 fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1952  useSameTrajFilter = cms.bool( True ),
1953  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1954  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
1955  keepOriginalIfRebuildFails = cms.bool( False ),
1956  lostHitPenalty = cms.double( 30.0 ),
1957  lockHits = cms.bool( True ),
1958  requireSeedHitsInRebuild = cms.bool( False ),
1959  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1960  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1961  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ),
1962  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1963  minNrOfHitsForRebuild = cms.int32( 5 ),
1964  maxCand = cms.int32( 2 ),
1965  alwaysUseInvalidHits = cms.bool( False ),
1966  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
1967  intermediateCleaning = cms.bool( True ),
1968  foundHitBonus = cms.double( 1000.0 ),
1969  updator = cms.string( "hltESPKFUpdator" ),
1970  bestHitOnly = cms.bool( True ),
1971  seedAs5DHit = cms.bool( False )
1972 )
1973 fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet(
1974  minimumNumberOfHits = cms.int32( 5 ),
1975  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1976  seedExtension = cms.int32( 0 ),
1977  chargeSignificance = cms.double( -1.0 ),
1978  pixelSeedExtension = cms.bool( False ),
1979  strictSeedExtension = cms.bool( False ),
1980  nSigmaMinPt = cms.double( 5.0 ),
1981  maxCCCLostHits = cms.int32( 9999 ),
1982  minPt = cms.double( 0.3 ),
1983  maxConsecLostHits = cms.int32( 3 ),
1984  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1985  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
1986  seedPairPenalty = cms.int32( 0 ),
1987  maxNumberOfHits = cms.int32( 100 ),
1988  minNumberOfHitsForLoopers = cms.int32( 13 ),
1989  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1990  minNumberOfHitsPerLoop = cms.int32( 4 ),
1991  minHitsMinPt = cms.int32( 3 ),
1992  maxLostHitsFraction = cms.double( 999.0 ),
1993  maxLostHits = cms.int32( 1 )
1994 )
1995 fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
1996  useSameTrajFilter = cms.bool( True ),
1997  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1998  MeasurementTrackerName = cms.string( "hltIter2HighPtTkMuESPMeasurementTracker" ),
1999  keepOriginalIfRebuildFails = cms.bool( False ),
2000  lostHitPenalty = cms.double( 30.0 ),
2001  lockHits = cms.bool( True ),
2002  requireSeedHitsInRebuild = cms.bool( False ),
2003  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2004  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2005  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ),
2006  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2007  minNrOfHitsForRebuild = cms.int32( 5 ),
2008  maxCand = cms.int32( 2 ),
2009  alwaysUseInvalidHits = cms.bool( False ),
2010  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2011  intermediateCleaning = cms.bool( True ),
2012  foundHitBonus = cms.double( 1000.0 ),
2013  updator = cms.string( "hltESPKFUpdator" ),
2014  bestHitOnly = cms.bool( True ),
2015  seedAs5DHit = cms.bool( False )
2016 )
2017 fragment.HLTPSetCkfTrajectoryFilterIterL3OI = cms.PSet(
2018  minimumNumberOfHits = cms.int32( 5 ),
2019  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2020  seedExtension = cms.int32( 0 ),
2021  chargeSignificance = cms.double( -1.0 ),
2022  pixelSeedExtension = cms.bool( False ),
2023  strictSeedExtension = cms.bool( False ),
2024  nSigmaMinPt = cms.double( 5.0 ),
2025  maxCCCLostHits = cms.int32( 9999 ),
2026  minPt = cms.double( 3.0 ),
2027  maxConsecLostHits = cms.int32( 1 ),
2028  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2029  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
2030  seedPairPenalty = cms.int32( 0 ),
2031  maxNumberOfHits = cms.int32( -1 ),
2032  minNumberOfHitsForLoopers = cms.int32( 13 ),
2033  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2034  minNumberOfHitsPerLoop = cms.int32( 4 ),
2035  minHitsMinPt = cms.int32( 3 ),
2036  maxLostHitsFraction = cms.double( 999.0 ),
2037  maxLostHits = cms.int32( 1 )
2038 )
2039 fragment.HLTPSetPixelPairStepTrajectoryFilter = cms.PSet(
2040  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2041  minimumNumberOfHits = cms.int32( 4 ),
2042  seedPairPenalty = cms.int32( 0 ),
2043  chargeSignificance = cms.double( -1.0 ),
2044  minPt = cms.double( 0.1 ),
2045  nSigmaMinPt = cms.double( 5.0 ),
2046  minHitsMinPt = cms.int32( 3 ),
2047  maxLostHits = cms.int32( 999 ),
2048  maxConsecLostHits = cms.int32( 1 ),
2049  maxNumberOfHits = cms.int32( 100 ),
2050  maxLostHitsFraction = cms.double( 0.1 ),
2051  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2052  seedExtension = cms.int32( 0 ),
2053  strictSeedExtension = cms.bool( False ),
2054  pixelSeedExtension = cms.bool( False ),
2055  minNumberOfHitsForLoopers = cms.int32( 13 ),
2056  minNumberOfHitsPerLoop = cms.int32( 4 ),
2057  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2058  maxCCCLostHits = cms.int32( 0 ),
2059  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
2060 )
2061 fragment.HLTPSetPixelPairStepTrajectoryFilterInOut = cms.PSet(
2062  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2063  minimumNumberOfHits = cms.int32( 4 ),
2064  seedPairPenalty = cms.int32( 0 ),
2065  chargeSignificance = cms.double( -1.0 ),
2066  minPt = cms.double( 0.1 ),
2067  nSigmaMinPt = cms.double( 5.0 ),
2068  minHitsMinPt = cms.int32( 3 ),
2069  maxLostHits = cms.int32( 999 ),
2070  maxConsecLostHits = cms.int32( 1 ),
2071  maxNumberOfHits = cms.int32( 100 ),
2072  maxLostHitsFraction = cms.double( 0.1 ),
2073  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2074  seedExtension = cms.int32( 1 ),
2075  strictSeedExtension = cms.bool( False ),
2076  pixelSeedExtension = cms.bool( False ),
2077  minNumberOfHitsForLoopers = cms.int32( 13 ),
2078  minNumberOfHitsPerLoop = cms.int32( 4 ),
2079  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2080  maxCCCLostHits = cms.int32( 0 ),
2081  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) )
2082 )
2083 fragment.HLTPSetPixelPairStepTrajectoryBuilder = cms.PSet(
2084  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2085  bestHitOnly = cms.bool( True ),
2086  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2087  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilter" ) ),
2088  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOut" ) ),
2089  useSameTrajFilter = cms.bool( False ),
2090  maxCand = cms.int32( 3 ),
2091  intermediateCleaning = cms.bool( True ),
2092  lostHitPenalty = cms.double( 30.0 ),
2093  foundHitBonus = cms.double( 10.0 ),
2094  MeasurementTrackerName = cms.string( "" ),
2095  lockHits = cms.bool( True ),
2096  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2097  updator = cms.string( "hltESPKFUpdator" ),
2098  alwaysUseInvalidHits = cms.bool( True ),
2099  requireSeedHitsInRebuild = cms.bool( True ),
2100  keepOriginalIfRebuildFails = cms.bool( False ),
2101  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
2102  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2103  minNrOfHitsForRebuild = cms.int32( 5 ),
2104  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2105  maxPtForLooperReconstruction = cms.double( 0.7 ),
2106  seedAs5DHit = cms.bool( False )
2107 )
2108 fragment.HLTPSetTobTecStepTrajectoryBuilderPPOnAA = cms.PSet(
2109  useSameTrajFilter = cms.bool( False ),
2110  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2111  MeasurementTrackerName = cms.string( "" ),
2112  keepOriginalIfRebuildFails = cms.bool( False ),
2113  lostHitPenalty = cms.double( 30.0 ),
2114  lockHits = cms.bool( True ),
2115  requireSeedHitsInRebuild = cms.bool( True ),
2116  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2117  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2118  maxPtForLooperReconstruction = cms.double( 0.7 ),
2119  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2120  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterPPOnAA" ) ),
2121  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2122  minNrOfHitsForRebuild = cms.int32( 4 ),
2123  maxCand = cms.int32( 2 ),
2124  alwaysUseInvalidHits = cms.bool( False ),
2125  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
2126  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA" ) ),
2127  intermediateCleaning = cms.bool( True ),
2128  foundHitBonus = cms.double( 10.0 ),
2129  updator = cms.string( "hltESPKFUpdator" ),
2130  bestHitOnly = cms.bool( True ),
2131  seedAs5DHit = cms.bool( False )
2132 )
2133 fragment.HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
2134  minimumNumberOfHits = cms.int32( 3 ),
2135  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2136  seedExtension = cms.int32( 0 ),
2137  chargeSignificance = cms.double( -1.0 ),
2138  pixelSeedExtension = cms.bool( False ),
2139  strictSeedExtension = cms.bool( False ),
2140  nSigmaMinPt = cms.double( 5.0 ),
2141  maxCCCLostHits = cms.int32( 0 ),
2142  minPt = cms.double( 0.49 ),
2143  maxConsecLostHits = cms.int32( 1 ),
2144  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2145  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2146  seedPairPenalty = cms.int32( 0 ),
2147  maxNumberOfHits = cms.int32( 100 ),
2148  minNumberOfHitsForLoopers = cms.int32( 13 ),
2149  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2150  minNumberOfHitsPerLoop = cms.int32( 4 ),
2151  minHitsMinPt = cms.int32( 3 ),
2152  maxLostHitsFraction = cms.double( 0.1 ),
2153  maxLostHits = cms.int32( 999 )
2154 )
2155 fragment.HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA = cms.PSet(
2156  minimumNumberOfHits = cms.int32( 3 ),
2157  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2158  seedExtension = cms.int32( 0 ),
2159  chargeSignificance = cms.double( -1.0 ),
2160  pixelSeedExtension = cms.bool( False ),
2161  strictSeedExtension = cms.bool( False ),
2162  nSigmaMinPt = cms.double( 5.0 ),
2163  maxCCCLostHits = cms.int32( 0 ),
2164  minPt = cms.double( 0.9 ),
2165  maxConsecLostHits = cms.int32( 1 ),
2166  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2167  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2168  seedPairPenalty = cms.int32( 0 ),
2169  maxNumberOfHits = cms.int32( 100 ),
2170  minNumberOfHitsForLoopers = cms.int32( 13 ),
2171  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2172  minNumberOfHitsPerLoop = cms.int32( 4 ),
2173  minHitsMinPt = cms.int32( 3 ),
2174  maxLostHitsFraction = cms.double( 0.1 ),
2175  maxLostHits = cms.int32( 999 )
2176 )
2177 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
2178  minimumNumberOfHits = cms.int32( 5 ),
2179  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2180  seedExtension = cms.int32( 0 ),
2181  chargeSignificance = cms.double( -1.0 ),
2182  pixelSeedExtension = cms.bool( False ),
2183  strictSeedExtension = cms.bool( False ),
2184  nSigmaMinPt = cms.double( 5.0 ),
2185  maxCCCLostHits = cms.int32( 9999 ),
2186  minPt = cms.double( 0.9 ),
2187  maxConsecLostHits = cms.int32( 1 ),
2188  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2189  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2190  seedPairPenalty = cms.int32( 0 ),
2191  maxNumberOfHits = cms.int32( 100 ),
2192  minNumberOfHitsForLoopers = cms.int32( 13 ),
2193  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2194  minNumberOfHitsPerLoop = cms.int32( 4 ),
2195  minHitsMinPt = cms.int32( 3 ),
2196  maxLostHitsFraction = cms.double( 0.1 ),
2197  maxLostHits = cms.int32( 999 )
2198 )
2199 fragment.HLTPSetInitialStepTrajectoryBuilderPPOnAA = cms.PSet(
2200  useSameTrajFilter = cms.bool( True ),
2201  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2202  MeasurementTrackerName = cms.string( "" ),
2203  keepOriginalIfRebuildFails = cms.bool( True ),
2204  lostHitPenalty = cms.double( 30.0 ),
2205  lockHits = cms.bool( True ),
2206  requireSeedHitsInRebuild = cms.bool( True ),
2207  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2208  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2209  maxPtForLooperReconstruction = cms.double( 0.7 ),
2210  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2211  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPPOnAA" ) ),
2212  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2213  minNrOfHitsForRebuild = cms.int32( 1 ),
2214  maxCand = cms.int32( 3 ),
2215  alwaysUseInvalidHits = cms.bool( True ),
2216  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2217  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2218  intermediateCleaning = cms.bool( True ),
2219  foundHitBonus = cms.double( 10.0 ),
2220  updator = cms.string( "hltESPKFUpdator" ),
2221  bestHitOnly = cms.bool( True ),
2222  seedAs5DHit = cms.bool( False )
2223 )
2224 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
2225  useSameTrajFilter = cms.bool( True ),
2226  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2227  MeasurementTrackerName = cms.string( "" ),
2228  keepOriginalIfRebuildFails = cms.bool( False ),
2229  lostHitPenalty = cms.double( 30.0 ),
2230  lockHits = cms.bool( True ),
2231  requireSeedHitsInRebuild = cms.bool( True ),
2232  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2233  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2234  maxPtForLooperReconstruction = cms.double( 0.7 ),
2235  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2236  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterPPOnAA" ) ),
2237  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2238  minNrOfHitsForRebuild = cms.int32( 5 ),
2239  maxCand = cms.int32( 4 ),
2240  alwaysUseInvalidHits = cms.bool( True ),
2241  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
2242  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2243  intermediateCleaning = cms.bool( True ),
2244  foundHitBonus = cms.double( 10.0 ),
2245  updator = cms.string( "hltESPKFUpdator" ),
2246  bestHitOnly = cms.bool( True ),
2247  seedAs5DHit = cms.bool( False )
2248 )
2249 fragment.HLTPSetTobTecStepInOutTrajectoryFilterPPOnAA = cms.PSet(
2250  minimumNumberOfHits = cms.int32( 4 ),
2251  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2252  seedExtension = cms.int32( 0 ),
2253  chargeSignificance = cms.double( -1.0 ),
2254  pixelSeedExtension = cms.bool( False ),
2255  strictSeedExtension = cms.bool( False ),
2256  nSigmaMinPt = cms.double( 5.0 ),
2257  maxCCCLostHits = cms.int32( 9999 ),
2258  minPt = cms.double( 2.0 ),
2259  maxConsecLostHits = cms.int32( 1 ),
2260  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2261  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2262  seedPairPenalty = cms.int32( 1 ),
2263  maxNumberOfHits = cms.int32( 100 ),
2264  minNumberOfHitsForLoopers = cms.int32( 13 ),
2265  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2266  minNumberOfHitsPerLoop = cms.int32( 4 ),
2267  minHitsMinPt = cms.int32( 3 ),
2268  maxLostHitsFraction = cms.double( 0.1 ),
2269  maxLostHits = cms.int32( 0 )
2270 )
2271 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA = cms.PSet(
2272  minimumNumberOfHits = cms.int32( 4 ),
2273  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2274  seedExtension = cms.int32( 0 ),
2275  chargeSignificance = cms.double( -1.0 ),
2276  pixelSeedExtension = cms.bool( False ),
2277  strictSeedExtension = cms.bool( False ),
2278  nSigmaMinPt = cms.double( 5.0 ),
2279  maxCCCLostHits = cms.int32( 0 ),
2280  minPt = cms.double( 0.2 ),
2281  maxConsecLostHits = cms.int32( 1 ),
2282  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2283  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2284  seedPairPenalty = cms.int32( 0 ),
2285  maxNumberOfHits = cms.int32( 100 ),
2286  minNumberOfHitsForLoopers = cms.int32( 13 ),
2287  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2288  minNumberOfHitsPerLoop = cms.int32( 4 ),
2289  minHitsMinPt = cms.int32( 3 ),
2290  maxLostHitsFraction = cms.double( 0.1 ),
2291  maxLostHits = cms.int32( 999 )
2292 )
2293 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
2294  useSameTrajFilter = cms.bool( True ),
2295  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2296  MeasurementTrackerName = cms.string( "" ),
2297  keepOriginalIfRebuildFails = cms.bool( False ),
2298  lostHitPenalty = cms.double( 30.0 ),
2299  lockHits = cms.bool( True ),
2300  requireSeedHitsInRebuild = cms.bool( True ),
2301  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2302  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2303  maxPtForLooperReconstruction = cms.double( 0.7 ),
2304  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2305  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA" ) ),
2306  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2307  minNrOfHitsForRebuild = cms.int32( 5 ),
2308  maxCand = cms.int32( 3 ),
2309  alwaysUseInvalidHits = cms.bool( True ),
2310  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2311  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2312  intermediateCleaning = cms.bool( True ),
2313  foundHitBonus = cms.double( 10.0 ),
2314  updator = cms.string( "hltESPKFUpdator" ),
2315  bestHitOnly = cms.bool( True ),
2316  seedAs5DHit = cms.bool( False )
2317 )
2318 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
2319  useSameTrajFilter = cms.bool( True ),
2320  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2321  MeasurementTrackerName = cms.string( "" ),
2322  keepOriginalIfRebuildFails = cms.bool( False ),
2323  lostHitPenalty = cms.double( 30.0 ),
2324  lockHits = cms.bool( True ),
2325  requireSeedHitsInRebuild = cms.bool( True ),
2326  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2327  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2328  maxPtForLooperReconstruction = cms.double( 0.7 ),
2329  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2330  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA" ) ),
2331  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2332  minNrOfHitsForRebuild = cms.int32( 5 ),
2333  maxCand = cms.int32( 3 ),
2334  alwaysUseInvalidHits = cms.bool( True ),
2335  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2336  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2337  intermediateCleaning = cms.bool( True ),
2338  foundHitBonus = cms.double( 10.0 ),
2339  updator = cms.string( "hltESPKFUpdator" ),
2340  bestHitOnly = cms.bool( True ),
2341  seedAs5DHit = cms.bool( False )
2342 )
2343 fragment.HLTPSetDetachedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
2344  minimumNumberOfHits = cms.int32( 3 ),
2345  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2346  seedExtension = cms.int32( 0 ),
2347  chargeSignificance = cms.double( -1.0 ),
2348  pixelSeedExtension = cms.bool( False ),
2349  strictSeedExtension = cms.bool( False ),
2350  nSigmaMinPt = cms.double( 5.0 ),
2351  maxCCCLostHits = cms.int32( 0 ),
2352  minPt = cms.double( 0.9 ),
2353  maxConsecLostHits = cms.int32( 1 ),
2354  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2355  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2356  seedPairPenalty = cms.int32( 0 ),
2357  maxNumberOfHits = cms.int32( 100 ),
2358  minNumberOfHitsForLoopers = cms.int32( 13 ),
2359  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2360  minNumberOfHitsPerLoop = cms.int32( 4 ),
2361  minHitsMinPt = cms.int32( 3 ),
2362  maxLostHitsFraction = cms.double( 0.1 ),
2363  maxLostHits = cms.int32( 999 )
2364 )
2365 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingPPOnAA = cms.PSet(
2366  useSameTrajFilter = cms.bool( True ),
2367  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2368  MeasurementTrackerName = cms.string( "" ),
2369  keepOriginalIfRebuildFails = cms.bool( False ),
2370  lostHitPenalty = cms.double( 30.0 ),
2371  lockHits = cms.bool( True ),
2372  requireSeedHitsInRebuild = cms.bool( True ),
2373  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2374  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2375  maxPtForLooperReconstruction = cms.double( 0.7 ),
2376  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2377  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA" ) ),
2378  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2379  minNrOfHitsForRebuild = cms.int32( 5 ),
2380  maxCand = cms.int32( 3 ),
2381  alwaysUseInvalidHits = cms.bool( True ),
2382  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2383  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2384  intermediateCleaning = cms.bool( True ),
2385  foundHitBonus = cms.double( 10.0 ),
2386  updator = cms.string( "hltESPKFUpdator" ),
2387  bestHitOnly = cms.bool( True ),
2388  seedAs5DHit = cms.bool( False )
2389 )
2390 fragment.HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA = cms.PSet(
2391  minimumNumberOfHits = cms.int32( 3 ),
2392  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2393  seedExtension = cms.int32( 0 ),
2394  chargeSignificance = cms.double( -1.0 ),
2395  pixelSeedExtension = cms.bool( False ),
2396  strictSeedExtension = cms.bool( False ),
2397  nSigmaMinPt = cms.double( 5.0 ),
2398  maxCCCLostHits = cms.int32( 0 ),
2399  minPt = cms.double( 0.49 ),
2400  maxConsecLostHits = cms.int32( 1 ),
2401  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2402  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2403  seedPairPenalty = cms.int32( 0 ),
2404  maxNumberOfHits = cms.int32( 100 ),
2405  minNumberOfHitsForLoopers = cms.int32( 13 ),
2406  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2407  minNumberOfHitsPerLoop = cms.int32( 4 ),
2408  minHitsMinPt = cms.int32( 3 ),
2409  maxLostHitsFraction = cms.double( 0.1 ),
2410  maxLostHits = cms.int32( 999 )
2411 )
2412 fragment.HLTPSetJetCoreStepTrajectoryBuilderPPOnAA = cms.PSet(
2413  useSameTrajFilter = cms.bool( True ),
2414  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2415  MeasurementTrackerName = cms.string( "" ),
2416  keepOriginalIfRebuildFails = cms.bool( False ),
2417  lostHitPenalty = cms.double( 30.0 ),
2418  lockHits = cms.bool( True ),
2419  requireSeedHitsInRebuild = cms.bool( True ),
2420  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2421  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2422  maxPtForLooperReconstruction = cms.double( 0.7 ),
2423  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2424  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterPPOnAA" ) ),
2425  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2426  minNrOfHitsForRebuild = cms.int32( 5 ),
2427  maxCand = cms.int32( 50 ),
2428  alwaysUseInvalidHits = cms.bool( True ),
2429  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2430  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2431  intermediateCleaning = cms.bool( True ),
2432  foundHitBonus = cms.double( 10.0 ),
2433  updator = cms.string( "hltESPKFUpdator" ),
2434  bestHitOnly = cms.bool( True ),
2435  seedAs5DHit = cms.bool( False )
2436 )
2437 fragment.HLTPSetMixedTripletStepTrajectoryFilterPPOnAA = cms.PSet(
2438  minimumNumberOfHits = cms.int32( 3 ),
2439  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2440  seedExtension = cms.int32( 0 ),
2441  chargeSignificance = cms.double( -1.0 ),
2442  pixelSeedExtension = cms.bool( False ),
2443  strictSeedExtension = cms.bool( False ),
2444  nSigmaMinPt = cms.double( 5.0 ),
2445  maxCCCLostHits = cms.int32( 9999 ),
2446  minPt = cms.double( 0.4 ),
2447  maxConsecLostHits = cms.int32( 1 ),
2448  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2449  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
2450  seedPairPenalty = cms.int32( 0 ),
2451  maxNumberOfHits = cms.int32( 100 ),
2452  minNumberOfHitsForLoopers = cms.int32( 13 ),
2453  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2454  minNumberOfHitsPerLoop = cms.int32( 4 ),
2455  minHitsMinPt = cms.int32( 3 ),
2456  maxLostHitsFraction = cms.double( 0.1 ),
2457  maxLostHits = cms.int32( 999 )
2458 )
2459 fragment.HLTPSetJetCoreStepTrajectoryFilterPPOnAA = cms.PSet(
2460  minimumNumberOfHits = cms.int32( 4 ),
2461  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2462  seedExtension = cms.int32( 0 ),
2463  chargeSignificance = cms.double( -1.0 ),
2464  pixelSeedExtension = cms.bool( False ),
2465  strictSeedExtension = cms.bool( False ),
2466  nSigmaMinPt = cms.double( 5.0 ),
2467  maxCCCLostHits = cms.int32( 9999 ),
2468  minPt = cms.double( 5.0 ),
2469  maxConsecLostHits = cms.int32( 1 ),
2470  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2471  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2472  seedPairPenalty = cms.int32( 0 ),
2473  maxNumberOfHits = cms.int32( 100 ),
2474  minNumberOfHitsForLoopers = cms.int32( 13 ),
2475  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2476  minNumberOfHitsPerLoop = cms.int32( 4 ),
2477  minHitsMinPt = cms.int32( 3 ),
2478  maxLostHitsFraction = cms.double( 0.1 ),
2479  maxLostHits = cms.int32( 999 )
2480 )
2481 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingPPOnAA = cms.PSet(
2482  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
2483  filters = cms.VPSet(
2484  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingPPOnAA" ) ),
2485  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
2486  )
2487 )
2488 fragment.HLTPSetMixedTripletStepTrajectoryBuilderPPOnAA = cms.PSet(
2489  useSameTrajFilter = cms.bool( True ),
2490  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2491  MeasurementTrackerName = cms.string( "" ),
2492  keepOriginalIfRebuildFails = cms.bool( False ),
2493  lostHitPenalty = cms.double( 30.0 ),
2494  lockHits = cms.bool( True ),
2495  requireSeedHitsInRebuild = cms.bool( True ),
2496  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2497  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2498  maxPtForLooperReconstruction = cms.double( 0.7 ),
2499  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2500  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterPPOnAA" ) ),
2501  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
2502  minNrOfHitsForRebuild = cms.int32( 5 ),
2503  maxCand = cms.int32( 2 ),
2504  alwaysUseInvalidHits = cms.bool( True ),
2505  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
2506  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2507  intermediateCleaning = cms.bool( True ),
2508  foundHitBonus = cms.double( 10.0 ),
2509  updator = cms.string( "hltESPKFUpdator" ),
2510  bestHitOnly = cms.bool( True ),
2511  seedAs5DHit = cms.bool( False )
2512 )
2513 fragment.HLTPSetHighPtTripletStepTrajectoryFilterPPOnAA = cms.PSet(
2514  minimumNumberOfHits = cms.int32( 3 ),
2515  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2516  seedExtension = cms.int32( 0 ),
2517  chargeSignificance = cms.double( -1.0 ),
2518  pixelSeedExtension = cms.bool( False ),
2519  strictSeedExtension = cms.bool( False ),
2520  nSigmaMinPt = cms.double( 5.0 ),
2521  maxCCCLostHits = cms.int32( 0 ),
2522  minPt = cms.double( 0.7 ),
2523  maxConsecLostHits = cms.int32( 1 ),
2524  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2525  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2526  seedPairPenalty = cms.int32( 0 ),
2527  maxNumberOfHits = cms.int32( 100 ),
2528  minNumberOfHitsForLoopers = cms.int32( 13 ),
2529  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2530  minNumberOfHitsPerLoop = cms.int32( 4 ),
2531  minHitsMinPt = cms.int32( 3 ),
2532  maxLostHitsFraction = cms.double( 0.1 ),
2533  maxLostHits = cms.int32( 999 )
2534 )
2535 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
2536  useSameTrajFilter = cms.bool( True ),
2537  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2538  MeasurementTrackerName = cms.string( "" ),
2539  keepOriginalIfRebuildFails = cms.bool( False ),
2540  lostHitPenalty = cms.double( 30.0 ),
2541  lockHits = cms.bool( True ),
2542  requireSeedHitsInRebuild = cms.bool( True ),
2543  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2544  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2545  maxPtForLooperReconstruction = cms.double( 0.7 ),
2546  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2547  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterPPOnAA" ) ),
2548  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2549  minNrOfHitsForRebuild = cms.int32( 5 ),
2550  maxCand = cms.int32( 4 ),
2551  alwaysUseInvalidHits = cms.bool( True ),
2552  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2553  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2554  intermediateCleaning = cms.bool( True ),
2555  foundHitBonus = cms.double( 10.0 ),
2556  updator = cms.string( "hltESPKFUpdator" ),
2557  bestHitOnly = cms.bool( True ),
2558  seedAs5DHit = cms.bool( False )
2559 )
2560 fragment.HLTPSetPixelLessStepTrajectoryBuilderPPOnAA = cms.PSet(
2561  useSameTrajFilter = cms.bool( True ),
2562  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2563  MeasurementTrackerName = cms.string( "" ),
2564  keepOriginalIfRebuildFails = cms.bool( False ),
2565  lostHitPenalty = cms.double( 30.0 ),
2566  lockHits = cms.bool( True ),
2567  requireSeedHitsInRebuild = cms.bool( True ),
2568  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2569  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2570  maxPtForLooperReconstruction = cms.double( 0.7 ),
2571  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2572  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterPPOnAA" ) ),
2573  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2574  minNrOfHitsForRebuild = cms.int32( 4 ),
2575  maxCand = cms.int32( 2 ),
2576  alwaysUseInvalidHits = cms.bool( False ),
2577  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
2578  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2579  intermediateCleaning = cms.bool( True ),
2580  foundHitBonus = cms.double( 10.0 ),
2581  updator = cms.string( "hltESPKFUpdator" ),
2582  bestHitOnly = cms.bool( True ),
2583  seedAs5DHit = cms.bool( False )
2584 )
2585 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
2586 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderPPOnAA = cms.PSet(
2587  useSameTrajFilter = cms.bool( True ),
2588  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2589  MeasurementTrackerName = cms.string( "" ),
2590  keepOriginalIfRebuildFails = cms.bool( False ),
2591  lostHitPenalty = cms.double( 30.0 ),
2592  lockHits = cms.bool( True ),
2593  requireSeedHitsInRebuild = cms.bool( True ),
2594  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2595  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2596  maxPtForLooperReconstruction = cms.double( 0.7 ),
2597  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2598  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterPPOnAA" ) ),
2599  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2600  minNrOfHitsForRebuild = cms.int32( 5 ),
2601  maxCand = cms.int32( 3 ),
2602  alwaysUseInvalidHits = cms.bool( True ),
2603  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2604  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2605  intermediateCleaning = cms.bool( True ),
2606  foundHitBonus = cms.double( 10.0 ),
2607  updator = cms.string( "hltESPKFUpdator" ),
2608  bestHitOnly = cms.bool( True ),
2609  seedAs5DHit = cms.bool( False )
2610 )
2611 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
2612  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
2613  subclusterCutSN = cms.double( 12.0 ),
2614  trimMaxADC = cms.double( 30.0 ),
2615  seedCutMIPs = cms.double( 0.35 ),
2616  subclusterCutMIPs = cms.double( 0.45 ),
2617  subclusterWindow = cms.double( 0.7 ),
2618  maxNSat = cms.uint32( 3 ),
2619  trimMaxFracNeigh = cms.double( 0.25 ),
2620  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
2621  seedCutSN = cms.double( 7.0 ),
2622  layerMask = cms.PSet(
2623  TOB = cms.bool( False ),
2624  TIB = cms.vuint32( 1, 2 ),
2625  TID = cms.vuint32( 1, 2 ),
2626  TEC = cms.bool( False )
2627  ),
2628  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
2629  trimMaxFracTotal = cms.double( 0.15 )
2630 )
2631 fragment.HLTPSetInitialStepTrajectoryFilterPPOnAA = cms.PSet(
2632  minimumNumberOfHits = cms.int32( 3 ),
2633  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2634  seedExtension = cms.int32( 0 ),
2635  chargeSignificance = cms.double( -1.0 ),
2636  pixelSeedExtension = cms.bool( False ),
2637  strictSeedExtension = cms.bool( False ),
2638  nSigmaMinPt = cms.double( 5.0 ),
2639  maxCCCLostHits = cms.int32( 0 ),
2640  minPt = cms.double( 0.6 ),
2641  maxConsecLostHits = cms.int32( 1 ),
2642  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2643  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2644  seedPairPenalty = cms.int32( 0 ),
2645  maxNumberOfHits = cms.int32( 100 ),
2646  minNumberOfHitsForLoopers = cms.int32( 13 ),
2647  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2648  minNumberOfHitsPerLoop = cms.int32( 4 ),
2649  minHitsMinPt = cms.int32( 3 ),
2650  maxLostHitsFraction = cms.double( 0.1 ),
2651  maxLostHits = cms.int32( 999 )
2652 )
2653 fragment.HLTPSetTobTecStepTrajectoryFilterPPOnAA = cms.PSet(
2654  minimumNumberOfHits = cms.int32( 5 ),
2655  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2656  seedExtension = cms.int32( 0 ),
2657  chargeSignificance = cms.double( -1.0 ),
2658  pixelSeedExtension = cms.bool( False ),
2659  strictSeedExtension = cms.bool( False ),
2660  nSigmaMinPt = cms.double( 5.0 ),
2661  maxCCCLostHits = cms.int32( 9999 ),
2662  minPt = cms.double( 2.0 ),
2663  maxConsecLostHits = cms.int32( 1 ),
2664  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2665  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2666  seedPairPenalty = cms.int32( 1 ),
2667  maxNumberOfHits = cms.int32( 100 ),
2668  minNumberOfHitsForLoopers = cms.int32( 13 ),
2669  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2670  minNumberOfHitsPerLoop = cms.int32( 4 ),
2671  minHitsMinPt = cms.int32( 3 ),
2672  maxLostHitsFraction = cms.double( 0.1 ),
2673  maxLostHits = cms.int32( 0 )
2674 )
2675 fragment.HLTPSetPixelLessStepTrajectoryFilterPPOnAA = cms.PSet(
2676  minimumNumberOfHits = cms.int32( 4 ),
2677  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2678  seedExtension = cms.int32( 0 ),
2679  chargeSignificance = cms.double( -1.0 ),
2680  pixelSeedExtension = cms.bool( False ),
2681  strictSeedExtension = cms.bool( False ),
2682  nSigmaMinPt = cms.double( 5.0 ),
2683  maxCCCLostHits = cms.int32( 9999 ),
2684  minPt = cms.double( 2.0 ),
2685  maxConsecLostHits = cms.int32( 1 ),
2686  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2687  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2688  seedPairPenalty = cms.int32( 1 ),
2689  maxNumberOfHits = cms.int32( 100 ),
2690  minNumberOfHitsForLoopers = cms.int32( 13 ),
2691  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2692  minNumberOfHitsPerLoop = cms.int32( 4 ),
2693  minHitsMinPt = cms.int32( 3 ),
2694  maxLostHitsFraction = cms.double( 0.1 ),
2695  maxLostHits = cms.int32( 0 )
2696 )
2697 fragment.HLTPSetPixelPairStepTrajectoryFilterPPOnAA = cms.PSet(
2698  minimumNumberOfHits = cms.int32( 4 ),
2699  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2700  seedExtension = cms.int32( 0 ),
2701  chargeSignificance = cms.double( -1.0 ),
2702  pixelSeedExtension = cms.bool( False ),
2703  strictSeedExtension = cms.bool( False ),
2704  nSigmaMinPt = cms.double( 5.0 ),
2705  maxCCCLostHits = cms.int32( 0 ),
2706  minPt = cms.double( 0.1 ),
2707  maxConsecLostHits = cms.int32( 1 ),
2708  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2709  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2710  seedPairPenalty = cms.int32( 0 ),
2711  maxNumberOfHits = cms.int32( 100 ),
2712  minNumberOfHitsForLoopers = cms.int32( 13 ),
2713  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2714  minNumberOfHitsPerLoop = cms.int32( 4 ),
2715  minHitsMinPt = cms.int32( 3 ),
2716  maxLostHitsFraction = cms.double( 0.1 ),
2717  maxLostHits = cms.int32( 999 )
2718 )
2719 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA = cms.PSet(
2720  minimumNumberOfHits = cms.int32( 4 ),
2721  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2722  seedExtension = cms.int32( 1 ),
2723  chargeSignificance = cms.double( -1.0 ),
2724  pixelSeedExtension = cms.bool( False ),
2725  strictSeedExtension = cms.bool( False ),
2726  nSigmaMinPt = cms.double( 5.0 ),
2727  maxCCCLostHits = cms.int32( 0 ),
2728  minPt = cms.double( 0.1 ),
2729  maxConsecLostHits = cms.int32( 1 ),
2730  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2731  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2732  seedPairPenalty = cms.int32( 0 ),
2733  maxNumberOfHits = cms.int32( 100 ),
2734  minNumberOfHitsForLoopers = cms.int32( 13 ),
2735  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2736  minNumberOfHitsPerLoop = cms.int32( 4 ),
2737  minHitsMinPt = cms.int32( 3 ),
2738  maxLostHitsFraction = cms.double( 0.1 ),
2739  maxLostHits = cms.int32( 999 )
2740 )
2741 fragment.HLTPSetPixelPairStepTrajectoryBuilderPPOnAA = cms.PSet(
2742  useSameTrajFilter = cms.bool( False ),
2743  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2744  MeasurementTrackerName = cms.string( "" ),
2745  keepOriginalIfRebuildFails = cms.bool( False ),
2746  lostHitPenalty = cms.double( 30.0 ),
2747  lockHits = cms.bool( True ),
2748  requireSeedHitsInRebuild = cms.bool( True ),
2749  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2750  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2751  maxPtForLooperReconstruction = cms.double( 0.7 ),
2752  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2753  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterPPOnAA" ) ),
2754  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2755  minNrOfHitsForRebuild = cms.int32( 5 ),
2756  maxCand = cms.int32( 3 ),
2757  alwaysUseInvalidHits = cms.bool( True ),
2758  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
2759  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutPPOnAA" ) ),
2760  intermediateCleaning = cms.bool( True ),
2761  foundHitBonus = cms.double( 10.0 ),
2762  updator = cms.string( "hltESPKFUpdator" ),
2763  bestHitOnly = cms.bool( True ),
2764  seedAs5DHit = cms.bool( False )
2765 )
2766 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
2767  minimumNumberOfHits = cms.int32( 4 ),
2768  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2769  seedExtension = cms.int32( 0 ),
2770  chargeSignificance = cms.double( -1.0 ),
2771  pixelSeedExtension = cms.bool( False ),
2772  strictSeedExtension = cms.bool( False ),
2773  maxCCCLostHits = cms.int32( 0 ),
2774  nSigmaMinPt = cms.double( 5.0 ),
2775  minPt = cms.double( 1.0 ),
2776  maxConsecLostHits = cms.int32( 1 ),
2777  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2778  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2779  seedPairPenalty = cms.int32( 0 ),
2780  maxNumberOfHits = cms.int32( 100 ),
2781  minNumberOfHitsForLoopers = cms.int32( 13 ),
2782  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2783  minNumberOfHitsPerLoop = cms.int32( 4 ),
2784  minHitsMinPt = cms.int32( 3 ),
2785  maxLostHitsFraction = cms.double( 0.1 ),
2786  maxLostHits = cms.int32( 999 )
2787 )
2788 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
2789  useSameTrajFilter = cms.bool( True ),
2790  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2791  MeasurementTrackerName = cms.string( "" ),
2792  keepOriginalIfRebuildFails = cms.bool( False ),
2793  lostHitPenalty = cms.double( 30.0 ),
2794  lockHits = cms.bool( True ),
2795  requireSeedHitsInRebuild = cms.bool( True ),
2796  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2797  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2798  maxPtForLooperReconstruction = cms.double( 0.7 ),
2799  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2800  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
2801  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2802  minNrOfHitsForRebuild = cms.int32( 5 ),
2803  maxCand = cms.int32( 3 ),
2804  alwaysUseInvalidHits = cms.bool( True ),
2805  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2806  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2807  intermediateCleaning = cms.bool( True ),
2808  foundHitBonus = cms.double( 10.0 ),
2809  updator = cms.string( "hltESPKFUpdator" ),
2810  bestHitOnly = cms.bool( True ),
2811  seedAs5DHit = cms.bool( False )
2812 )
2813 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
2814  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
2815  filters = cms.VPSet(
2816  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
2817  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
2818  )
2819 )
2820 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2821  minimumNumberOfHits = cms.int32( 4 ),
2822  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2823  seedExtension = cms.int32( 0 ),
2824  chargeSignificance = cms.double( -1.0 ),
2825  pixelSeedExtension = cms.bool( False ),
2826  strictSeedExtension = cms.bool( False ),
2827  maxCCCLostHits = cms.int32( 0 ),
2828  nSigmaMinPt = cms.double( 5.0 ),
2829  minPt = cms.double( 1.0 ),
2830  maxConsecLostHits = cms.int32( 1 ),
2831  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2832  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2833  seedPairPenalty = cms.int32( 0 ),
2834  maxNumberOfHits = cms.int32( 100 ),
2835  minNumberOfHitsForLoopers = cms.int32( 13 ),
2836  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2837  minNumberOfHitsPerLoop = cms.int32( 4 ),
2838  minHitsMinPt = cms.int32( 3 ),
2839  maxLostHitsFraction = cms.double( 0.1 ),
2840  maxLostHits = cms.int32( 999 )
2841 )
2842 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2843  useSameTrajFilter = cms.bool( True ),
2844  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2845  MeasurementTrackerName = cms.string( "" ),
2846  keepOriginalIfRebuildFails = cms.bool( True ),
2847  lostHitPenalty = cms.double( 30.0 ),
2848  lockHits = cms.bool( True ),
2849  requireSeedHitsInRebuild = cms.bool( True ),
2850  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2851  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2852  maxPtForLooperReconstruction = cms.double( 0.7 ),
2853  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2854  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2855  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2856  minNrOfHitsForRebuild = cms.int32( 1 ),
2857  maxCand = cms.int32( 3 ),
2858  alwaysUseInvalidHits = cms.bool( True ),
2859  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2860  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2861  intermediateCleaning = cms.bool( True ),
2862  foundHitBonus = cms.double( 10.0 ),
2863  updator = cms.string( "hltESPKFUpdator" ),
2864  bestHitOnly = cms.bool( True ),
2865  seedAs5DHit = cms.bool( False )
2866 )
2867 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2868  minimumNumberOfHits = cms.int32( 3 ),
2869  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2870  seedExtension = cms.int32( 0 ),
2871  chargeSignificance = cms.double( -1.0 ),
2872  pixelSeedExtension = cms.bool( False ),
2873  strictSeedExtension = cms.bool( False ),
2874  nSigmaMinPt = cms.double( 5.0 ),
2875  maxCCCLostHits = cms.int32( 0 ),
2876  minPt = cms.double( 1.0 ),
2877  maxConsecLostHits = cms.int32( 1 ),
2878  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2879  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2880  seedPairPenalty = cms.int32( 0 ),
2881  maxNumberOfHits = cms.int32( 100 ),
2882  minNumberOfHitsForLoopers = cms.int32( 13 ),
2883  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2884  minNumberOfHitsPerLoop = cms.int32( 4 ),
2885  minHitsMinPt = cms.int32( 3 ),
2886  maxLostHitsFraction = cms.double( 0.1 ),
2887  maxLostHits = cms.int32( 999 )
2888 )
2889 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2890  useSameTrajFilter = cms.bool( True ),
2891  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2892  MeasurementTrackerName = cms.string( "" ),
2893  keepOriginalIfRebuildFails = cms.bool( False ),
2894  lostHitPenalty = cms.double( 30.0 ),
2895  lockHits = cms.bool( True ),
2896  requireSeedHitsInRebuild = cms.bool( True ),
2897  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2898  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2899  maxPtForLooperReconstruction = cms.double( 0.7 ),
2900  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2901  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2902  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2903  minNrOfHitsForRebuild = cms.int32( 5 ),
2904  maxCand = cms.int32( 4 ),
2905  alwaysUseInvalidHits = cms.bool( True ),
2906  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2907  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2908  intermediateCleaning = cms.bool( True ),
2909  foundHitBonus = cms.double( 10.0 ),
2910  updator = cms.string( "hltESPKFUpdator" ),
2911  bestHitOnly = cms.bool( True ),
2912  seedAs5DHit = cms.bool( False )
2913 )
2914 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2915  minimumNumberOfHits = cms.int32( 3 ),
2916  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2917  seedExtension = cms.int32( 0 ),
2918  chargeSignificance = cms.double( -1.0 ),
2919  pixelSeedExtension = cms.bool( False ),
2920  strictSeedExtension = cms.bool( False ),
2921  nSigmaMinPt = cms.double( 5.0 ),
2922  maxCCCLostHits = cms.int32( 0 ),
2923  minPt = cms.double( 1.0 ),
2924  maxConsecLostHits = cms.int32( 1 ),
2925  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2926  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2927  seedPairPenalty = cms.int32( 0 ),
2928  maxNumberOfHits = cms.int32( 100 ),
2929  minNumberOfHitsForLoopers = cms.int32( 13 ),
2930  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2931  minNumberOfHitsPerLoop = cms.int32( 4 ),
2932  minHitsMinPt = cms.int32( 3 ),
2933  maxLostHitsFraction = cms.double( 0.1 ),
2934  maxLostHits = cms.int32( 999 )
2935 )
2936 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2937  useSameTrajFilter = cms.bool( True ),
2938  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2939  keepOriginalIfRebuildFails = cms.bool( False ),
2940  lostHitPenalty = cms.double( 30.0 ),
2941  lockHits = cms.bool( True ),
2942  requireSeedHitsInRebuild = cms.bool( True ),
2943  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2944  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2945  maxPtForLooperReconstruction = cms.double( 0.7 ),
2946  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2947  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2948  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2949  minNrOfHitsForRebuild = cms.int32( 5 ),
2950  maxCand = cms.int32( 3 ),
2951  alwaysUseInvalidHits = cms.bool( True ),
2952  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2953  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
2954  intermediateCleaning = cms.bool( True ),
2955  foundHitBonus = cms.double( 10.0 ),
2956  updator = cms.string( "hltESPKFUpdator" ),
2957  bestHitOnly = cms.bool( True ),
2958  seedAs5DHit = cms.bool( False )
2959 )
2960 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
2961  minimumNumberOfHits = cms.int32( 3 ),
2962  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
2963  seedExtension = cms.int32( 0 ),
2964  chargeSignificance = cms.double( -1.0 ),
2965  pixelSeedExtension = cms.bool( False ),
2966  strictSeedExtension = cms.bool( False ),
2967  nSigmaMinPt = cms.double( 5.0 ),
2968  maxCCCLostHits = cms.int32( 0 ),
2969  minPt = cms.double( 2.8 ),
2970  maxConsecLostHits = cms.int32( 1 ),
2971  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
2972  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
2973  seedPairPenalty = cms.int32( 0 ),
2974  maxNumberOfHits = cms.int32( 100 ),
2975  minNumberOfHitsForLoopers = cms.int32( 13 ),
2976  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2977  minNumberOfHitsPerLoop = cms.int32( 4 ),
2978  minHitsMinPt = cms.int32( 3 ),
2979  maxLostHitsFraction = cms.double( 0.1 ),
2980  maxLostHits = cms.int32( 999 )
2981 )
2982 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
2983  useSameTrajFilter = cms.bool( True ),
2984  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
2985  MeasurementTrackerName = cms.string( "" ),
2986  keepOriginalIfRebuildFails = cms.bool( False ),
2987  lostHitPenalty = cms.double( 30.0 ),
2988  lockHits = cms.bool( True ),
2989  requireSeedHitsInRebuild = cms.bool( True ),
2990  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
2991  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
2992  maxPtForLooperReconstruction = cms.double( 0.7 ),
2993  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2994  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
2995  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
2996  minNrOfHitsForRebuild = cms.int32( 5 ),
2997  maxCand = cms.int32( 4 ),
2998  alwaysUseInvalidHits = cms.bool( True ),
2999  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3000  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3001  intermediateCleaning = cms.bool( True ),
3002  foundHitBonus = cms.double( 10.0 ),
3003  updator = cms.string( "hltESPKFUpdator" ),
3004  bestHitOnly = cms.bool( True ),
3005  seedAs5DHit = cms.bool( False )
3006 )
3007 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3008  minimumNumberOfHits = cms.int32( 3 ),
3009  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3010  seedExtension = cms.int32( 0 ),
3011  chargeSignificance = cms.double( -1.0 ),
3012  pixelSeedExtension = cms.bool( False ),
3013  strictSeedExtension = cms.bool( False ),
3014  nSigmaMinPt = cms.double( 5.0 ),
3015  maxCCCLostHits = cms.int32( 0 ),
3016  minPt = cms.double( 5.0 ),
3017  maxConsecLostHits = cms.int32( 1 ),
3018  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3019  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3020  seedPairPenalty = cms.int32( 0 ),
3021  maxNumberOfHits = cms.int32( 100 ),
3022  minNumberOfHitsForLoopers = cms.int32( 13 ),
3023  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3024  minNumberOfHitsPerLoop = cms.int32( 4 ),
3025  minHitsMinPt = cms.int32( 3 ),
3026  maxLostHitsFraction = cms.double( 0.1 ),
3027  maxLostHits = cms.int32( 999 )
3028 )
3029 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3030  minimumNumberOfHits = cms.int32( 3 ),
3031  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3032  seedExtension = cms.int32( 0 ),
3033  chargeSignificance = cms.double( -1.0 ),
3034  pixelSeedExtension = cms.bool( False ),
3035  strictSeedExtension = cms.bool( False ),
3036  nSigmaMinPt = cms.double( 5.0 ),
3037  maxCCCLostHits = cms.int32( 0 ),
3038  minPt = cms.double( 5.0 ),
3039  maxConsecLostHits = cms.int32( 1 ),
3040  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3041  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3042  seedPairPenalty = cms.int32( 0 ),
3043  maxNumberOfHits = cms.int32( 100 ),
3044  minNumberOfHitsForLoopers = cms.int32( 13 ),
3045  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3046  minNumberOfHitsPerLoop = cms.int32( 4 ),
3047  minHitsMinPt = cms.int32( 3 ),
3048  maxLostHitsFraction = cms.double( 0.1 ),
3049  maxLostHits = cms.int32( 999 )
3050 )
3051 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3052  minimumNumberOfHits = cms.int32( 4 ),
3053  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3054  seedExtension = cms.int32( 0 ),
3055  chargeSignificance = cms.double( -1.0 ),
3056  pixelSeedExtension = cms.bool( False ),
3057  strictSeedExtension = cms.bool( False ),
3058  nSigmaMinPt = cms.double( 5.0 ),
3059  maxCCCLostHits = cms.int32( 0 ),
3060  minPt = cms.double( 5.0 ),
3061  maxConsecLostHits = cms.int32( 1 ),
3062  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3063  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3064  seedPairPenalty = cms.int32( 0 ),
3065  maxNumberOfHits = cms.int32( 100 ),
3066  minNumberOfHitsForLoopers = cms.int32( 13 ),
3067  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3068  minNumberOfHitsPerLoop = cms.int32( 4 ),
3069  minHitsMinPt = cms.int32( 3 ),
3070  maxLostHitsFraction = cms.double( 0.1 ),
3071  maxLostHits = cms.int32( 999 )
3072 )
3073 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3074  useSameTrajFilter = cms.bool( False ),
3075  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3076  MeasurementTrackerName = cms.string( "" ),
3077  keepOriginalIfRebuildFails = cms.bool( False ),
3078  lostHitPenalty = cms.double( 30.0 ),
3079  lockHits = cms.bool( True ),
3080  requireSeedHitsInRebuild = cms.bool( True ),
3081  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3082  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3083  maxPtForLooperReconstruction = cms.double( 0.7 ),
3084  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3085  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3086  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3087  minNrOfHitsForRebuild = cms.int32( 5 ),
3088  maxCand = cms.int32( 3 ),
3089  alwaysUseInvalidHits = cms.bool( True ),
3090  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3091  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
3092  intermediateCleaning = cms.bool( True ),
3093  foundHitBonus = cms.double( 10.0 ),
3094  updator = cms.string( "hltESPKFUpdator" ),
3095  bestHitOnly = cms.bool( True ),
3096  seedAs5DHit = cms.bool( False )
3097 )
3098 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3099  minimumNumberOfHits = cms.int32( 3 ),
3100  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3101  seedExtension = cms.int32( 0 ),
3102  chargeSignificance = cms.double( -1.0 ),
3103  pixelSeedExtension = cms.bool( False ),
3104  strictSeedExtension = cms.bool( False ),
3105  nSigmaMinPt = cms.double( 5.0 ),
3106  maxCCCLostHits = cms.int32( 9999 ),
3107  minPt = cms.double( 5.0 ),
3108  maxConsecLostHits = cms.int32( 1 ),
3109  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3110  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
3111  seedPairPenalty = cms.int32( 0 ),
3112  maxNumberOfHits = cms.int32( 100 ),
3113  minNumberOfHitsForLoopers = cms.int32( 13 ),
3114  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3115  minNumberOfHitsPerLoop = cms.int32( 4 ),
3116  minHitsMinPt = cms.int32( 3 ),
3117  maxLostHitsFraction = cms.double( 0.1 ),
3118  maxLostHits = cms.int32( 999 )
3119 )
3120 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3121  minimumNumberOfHits = cms.int32( 4 ),
3122  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3123  seedExtension = cms.int32( 0 ),
3124  chargeSignificance = cms.double( -1.0 ),
3125  pixelSeedExtension = cms.bool( False ),
3126  strictSeedExtension = cms.bool( False ),
3127  nSigmaMinPt = cms.double( 5.0 ),
3128  maxCCCLostHits = cms.int32( 9999 ),
3129  minPt = cms.double( 5.0 ),
3130  maxConsecLostHits = cms.int32( 1 ),
3131  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3132  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3133  seedPairPenalty = cms.int32( 1 ),
3134  maxNumberOfHits = cms.int32( 100 ),
3135  minNumberOfHitsForLoopers = cms.int32( 13 ),
3136  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3137  minNumberOfHitsPerLoop = cms.int32( 4 ),
3138  minHitsMinPt = cms.int32( 3 ),
3139  maxLostHitsFraction = cms.double( 0.1 ),
3140  maxLostHits = cms.int32( 0 )
3141 )
3142 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3143  useSameTrajFilter = cms.bool( True ),
3144  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3145  MeasurementTrackerName = cms.string( "" ),
3146  keepOriginalIfRebuildFails = cms.bool( False ),
3147  lostHitPenalty = cms.double( 30.0 ),
3148  lockHits = cms.bool( True ),
3149  requireSeedHitsInRebuild = cms.bool( True ),
3150  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3151  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3152  maxPtForLooperReconstruction = cms.double( 0.7 ),
3153  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3154  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3155  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3156  minNrOfHitsForRebuild = cms.int32( 4 ),
3157  maxCand = cms.int32( 2 ),
3158  alwaysUseInvalidHits = cms.bool( False ),
3159  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3160  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3161  intermediateCleaning = cms.bool( True ),
3162  foundHitBonus = cms.double( 10.0 ),
3163  updator = cms.string( "hltESPKFUpdator" ),
3164  bestHitOnly = cms.bool( True ),
3165  seedAs5DHit = cms.bool( False )
3166 )
3167 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3168  minimumNumberOfHits = cms.int32( 5 ),
3169  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3170  seedExtension = cms.int32( 0 ),
3171  chargeSignificance = cms.double( -1.0 ),
3172  pixelSeedExtension = cms.bool( False ),
3173  strictSeedExtension = cms.bool( False ),
3174  nSigmaMinPt = cms.double( 5.0 ),
3175  maxCCCLostHits = cms.int32( 9999 ),
3176  minPt = cms.double( 5.0 ),
3177  maxConsecLostHits = cms.int32( 1 ),
3178  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3179  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3180  seedPairPenalty = cms.int32( 1 ),
3181  maxNumberOfHits = cms.int32( 100 ),
3182  minNumberOfHitsForLoopers = cms.int32( 13 ),
3183  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3184  minNumberOfHitsPerLoop = cms.int32( 4 ),
3185  minHitsMinPt = cms.int32( 3 ),
3186  maxLostHitsFraction = cms.double( 0.1 ),
3187  maxLostHits = cms.int32( 0 )
3188 )
3189 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3190  minimumNumberOfHits = cms.int32( 4 ),
3191  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3192  seedExtension = cms.int32( 0 ),
3193  chargeSignificance = cms.double( -1.0 ),
3194  pixelSeedExtension = cms.bool( False ),
3195  strictSeedExtension = cms.bool( False ),
3196  nSigmaMinPt = cms.double( 5.0 ),
3197  maxCCCLostHits = cms.int32( 9999 ),
3198  minPt = cms.double( 5.0 ),
3199  maxConsecLostHits = cms.int32( 1 ),
3200  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3201  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3202  seedPairPenalty = cms.int32( 1 ),
3203  maxNumberOfHits = cms.int32( 100 ),
3204  minNumberOfHitsForLoopers = cms.int32( 13 ),
3205  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3206  minNumberOfHitsPerLoop = cms.int32( 4 ),
3207  minHitsMinPt = cms.int32( 3 ),
3208  maxLostHitsFraction = cms.double( 0.1 ),
3209  maxLostHits = cms.int32( 0 )
3210 )
3211 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3212  useSameTrajFilter = cms.bool( False ),
3213  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3214  MeasurementTrackerName = cms.string( "" ),
3215  keepOriginalIfRebuildFails = cms.bool( False ),
3216  lostHitPenalty = cms.double( 30.0 ),
3217  lockHits = cms.bool( True ),
3218  requireSeedHitsInRebuild = cms.bool( True ),
3219  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3220  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3221  maxPtForLooperReconstruction = cms.double( 0.7 ),
3222  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3223  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3224  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3225  minNrOfHitsForRebuild = cms.int32( 4 ),
3226  maxCand = cms.int32( 2 ),
3227  alwaysUseInvalidHits = cms.bool( False ),
3228  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3229  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
3230  intermediateCleaning = cms.bool( True ),
3231  foundHitBonus = cms.double( 10.0 ),
3232  updator = cms.string( "hltESPKFUpdator" ),
3233  bestHitOnly = cms.bool( True ),
3234  seedAs5DHit = cms.bool( False )
3235 )
3236 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
3237  minimumNumberOfHits = cms.int32( 4 ),
3238  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3239  seedExtension = cms.int32( 0 ),
3240  chargeSignificance = cms.double( -1.0 ),
3241  pixelSeedExtension = cms.bool( False ),
3242  strictSeedExtension = cms.bool( False ),
3243  nSigmaMinPt = cms.double( 5.0 ),
3244  maxCCCLostHits = cms.int32( 9999 ),
3245  minPt = cms.double( 5.0 ),
3246  maxConsecLostHits = cms.int32( 1 ),
3247  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3248  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3249  seedPairPenalty = cms.int32( 0 ),
3250  maxNumberOfHits = cms.int32( 100 ),
3251  minNumberOfHitsForLoopers = cms.int32( 13 ),
3252  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3253  minNumberOfHitsPerLoop = cms.int32( 4 ),
3254  minHitsMinPt = cms.int32( 3 ),
3255  maxLostHitsFraction = cms.double( 0.1 ),
3256  maxLostHits = cms.int32( 999 )
3257 )
3258 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3259  useSameTrajFilter = cms.bool( True ),
3260  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3261  MeasurementTrackerName = cms.string( "" ),
3262  keepOriginalIfRebuildFails = cms.bool( False ),
3263  lostHitPenalty = cms.double( 30.0 ),
3264  lockHits = cms.bool( True ),
3265  requireSeedHitsInRebuild = cms.bool( True ),
3266  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3267  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3268  maxPtForLooperReconstruction = cms.double( 0.7 ),
3269  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3270  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3271  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3272  minNrOfHitsForRebuild = cms.int32( 5 ),
3273  maxCand = cms.int32( 50 ),
3274  alwaysUseInvalidHits = cms.bool( True ),
3275  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3276  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3277  intermediateCleaning = cms.bool( True ),
3278  foundHitBonus = cms.double( 10.0 ),
3279  updator = cms.string( "hltESPKFUpdator" ),
3280  bestHitOnly = cms.bool( True ),
3281  seedAs5DHit = cms.bool( False )
3282 )
3283 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
3284  minimumNumberOfHits = cms.int32( 4 ),
3285  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3286  seedExtension = cms.int32( 1 ),
3287  chargeSignificance = cms.double( -1.0 ),
3288  pixelSeedExtension = cms.bool( False ),
3289  strictSeedExtension = cms.bool( False ),
3290  nSigmaMinPt = cms.double( 5.0 ),
3291  maxCCCLostHits = cms.int32( 0 ),
3292  minPt = cms.double( 5.0 ),
3293  maxConsecLostHits = cms.int32( 1 ),
3294  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3295  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3296  seedPairPenalty = cms.int32( 0 ),
3297  maxNumberOfHits = cms.int32( 100 ),
3298  minNumberOfHitsForLoopers = cms.int32( 13 ),
3299  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3300  minNumberOfHitsPerLoop = cms.int32( 4 ),
3301  minHitsMinPt = cms.int32( 3 ),
3302  maxLostHitsFraction = cms.double( 0.1 ),
3303  maxLostHits = cms.int32( 999 )
3304 )
3305 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3306  useSameTrajFilter = cms.bool( True ),
3307  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3308  MeasurementTrackerName = cms.string( "" ),
3309  keepOriginalIfRebuildFails = cms.bool( False ),
3310  lostHitPenalty = cms.double( 30.0 ),
3311  lockHits = cms.bool( True ),
3312  requireSeedHitsInRebuild = cms.bool( True ),
3313  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3314  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3315  maxPtForLooperReconstruction = cms.double( 0.7 ),
3316  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
3317  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3318  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
3319  minNrOfHitsForRebuild = cms.int32( 5 ),
3320  maxCand = cms.int32( 2 ),
3321  alwaysUseInvalidHits = cms.bool( True ),
3322  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3323  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3324  intermediateCleaning = cms.bool( True ),
3325  foundHitBonus = cms.double( 10.0 ),
3326  updator = cms.string( "hltESPKFUpdator" ),
3327  bestHitOnly = cms.bool( True ),
3328  seedAs5DHit = cms.bool( False )
3329 )
3330 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3331  useSameTrajFilter = cms.bool( True ),
3332  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3333  MeasurementTrackerName = cms.string( "" ),
3334  keepOriginalIfRebuildFails = cms.bool( False ),
3335  lostHitPenalty = cms.double( 30.0 ),
3336  lockHits = cms.bool( True ),
3337  requireSeedHitsInRebuild = cms.bool( True ),
3338  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3339  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3340  maxPtForLooperReconstruction = cms.double( 0.7 ),
3341  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3342  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3343  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3344  minNrOfHitsForRebuild = cms.int32( 5 ),
3345  maxCand = cms.int32( 3 ),
3346  alwaysUseInvalidHits = cms.bool( True ),
3347  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3348  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3349  intermediateCleaning = cms.bool( True ),
3350  foundHitBonus = cms.double( 10.0 ),
3351  updator = cms.string( "hltESPKFUpdator" ),
3352  bestHitOnly = cms.bool( True ),
3353  seedAs5DHit = cms.bool( False )
3354 )
3355 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
3356  useSameTrajFilter = cms.bool( True ),
3357  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3358  MeasurementTrackerName = cms.string( "" ),
3359  keepOriginalIfRebuildFails = cms.bool( False ),
3360  lostHitPenalty = cms.double( 30.0 ),
3361  lockHits = cms.bool( True ),
3362  requireSeedHitsInRebuild = cms.bool( True ),
3363  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3364  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3365  maxPtForLooperReconstruction = cms.double( 0.7 ),
3366  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3367  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
3368  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3369  minNrOfHitsForRebuild = cms.int32( 5 ),
3370  maxCand = cms.int32( 3 ),
3371  alwaysUseInvalidHits = cms.bool( True ),
3372  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
3373  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3374  intermediateCleaning = cms.bool( True ),
3375  foundHitBonus = cms.double( 10.0 ),
3376  updator = cms.string( "hltESPKFUpdator" ),
3377  bestHitOnly = cms.bool( True ),
3378  seedAs5DHit = cms.bool( False )
3379 )
3380 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA = cms.PSet(
3381  minimumNumberOfHits = cms.int32( 4 ),
3382  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3383  seedExtension = cms.int32( 0 ),
3384  chargeSignificance = cms.double( -1.0 ),
3385  pixelSeedExtension = cms.bool( False ),
3386  strictSeedExtension = cms.bool( False ),
3387  maxCCCLostHits = cms.int32( 0 ),
3388  nSigmaMinPt = cms.double( 5.0 ),
3389  minPt = cms.double( 3.0 ),
3390  maxConsecLostHits = cms.int32( 1 ),
3391  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3392  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3393  seedPairPenalty = cms.int32( 0 ),
3394  maxNumberOfHits = cms.int32( 100 ),
3395  minNumberOfHitsForLoopers = cms.int32( 13 ),
3396  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3397  minNumberOfHitsPerLoop = cms.int32( 4 ),
3398  minHitsMinPt = cms.int32( 3 ),
3399  maxLostHitsFraction = cms.double( 0.1 ),
3400  maxLostHits = cms.int32( 999 )
3401 )
3402 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
3403  minimumNumberOfHits = cms.int32( 4 ),
3404  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3405  seedExtension = cms.int32( 0 ),
3406  chargeSignificance = cms.double( -1.0 ),
3407  pixelSeedExtension = cms.bool( False ),
3408  strictSeedExtension = cms.bool( False ),
3409  maxCCCLostHits = cms.int32( 0 ),
3410  nSigmaMinPt = cms.double( 5.0 ),
3411  minPt = cms.double( 3.0 ),
3412  maxConsecLostHits = cms.int32( 1 ),
3413  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3414  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3415  seedPairPenalty = cms.int32( 0 ),
3416  maxNumberOfHits = cms.int32( 100 ),
3417  minNumberOfHitsForLoopers = cms.int32( 13 ),
3418  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3419  minNumberOfHitsPerLoop = cms.int32( 4 ),
3420  minHitsMinPt = cms.int32( 3 ),
3421  maxLostHitsFraction = cms.double( 0.1 ),
3422  maxLostHits = cms.int32( 999 )
3423 )
3424 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
3425  useSameTrajFilter = cms.bool( True ),
3426  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3427  MeasurementTrackerName = cms.string( "" ),
3428  keepOriginalIfRebuildFails = cms.bool( True ),
3429  lostHitPenalty = cms.double( 30.0 ),
3430  lockHits = cms.bool( True ),
3431  requireSeedHitsInRebuild = cms.bool( True ),
3432  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3433  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3434  maxPtForLooperReconstruction = cms.double( 0.7 ),
3435  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3436  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
3437  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3438  minNrOfHitsForRebuild = cms.int32( 1 ),
3439  maxCand = cms.int32( 3 ),
3440  alwaysUseInvalidHits = cms.bool( True ),
3441  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3442  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3443  intermediateCleaning = cms.bool( True ),
3444  foundHitBonus = cms.double( 10.0 ),
3445  updator = cms.string( "hltESPKFUpdator" ),
3446  bestHitOnly = cms.bool( True ),
3447  seedAs5DHit = cms.bool( False )
3448 )
3449 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
3450  minimumNumberOfHits = cms.int32( 3 ),
3451  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3452  seedExtension = cms.int32( 0 ),
3453  chargeSignificance = cms.double( -1.0 ),
3454  pixelSeedExtension = cms.bool( False ),
3455  strictSeedExtension = cms.bool( False ),
3456  nSigmaMinPt = cms.double( 5.0 ),
3457  maxCCCLostHits = cms.int32( 0 ),
3458  minPt = cms.double( 2.8 ),
3459  maxConsecLostHits = cms.int32( 1 ),
3460  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3461  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3462  seedPairPenalty = cms.int32( 0 ),
3463  maxNumberOfHits = cms.int32( 100 ),
3464  minNumberOfHitsForLoopers = cms.int32( 13 ),
3465  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3466  minNumberOfHitsPerLoop = cms.int32( 4 ),
3467  minHitsMinPt = cms.int32( 3 ),
3468  maxLostHitsFraction = cms.double( 0.1 ),
3469  maxLostHits = cms.int32( 999 )
3470 )
3471 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
3472  useSameTrajFilter = cms.bool( True ),
3473  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3474  MeasurementTrackerName = cms.string( "" ),
3475  keepOriginalIfRebuildFails = cms.bool( False ),
3476  lostHitPenalty = cms.double( 30.0 ),
3477  lockHits = cms.bool( True ),
3478  requireSeedHitsInRebuild = cms.bool( True ),
3479  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3480  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3481  maxPtForLooperReconstruction = cms.double( 0.7 ),
3482  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3483  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
3484  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3485  minNrOfHitsForRebuild = cms.int32( 5 ),
3486  maxCand = cms.int32( 4 ),
3487  alwaysUseInvalidHits = cms.bool( True ),
3488  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3489  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3490  intermediateCleaning = cms.bool( True ),
3491  foundHitBonus = cms.double( 10.0 ),
3492  updator = cms.string( "hltESPKFUpdator" ),
3493  bestHitOnly = cms.bool( True ),
3494  seedAs5DHit = cms.bool( False )
3495 )
3496 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
3497  minimumNumberOfHits = cms.int32( 3 ),
3498  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
3499  seedExtension = cms.int32( 0 ),
3500  chargeSignificance = cms.double( -1.0 ),
3501  pixelSeedExtension = cms.bool( False ),
3502  strictSeedExtension = cms.bool( False ),
3503  nSigmaMinPt = cms.double( 5.0 ),
3504  maxCCCLostHits = cms.int32( 0 ),
3505  minPt = cms.double( 3.5 ),
3506  maxConsecLostHits = cms.int32( 1 ),
3507  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
3508  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
3509  seedPairPenalty = cms.int32( 0 ),
3510  maxNumberOfHits = cms.int32( 100 ),
3511  minNumberOfHitsForLoopers = cms.int32( 13 ),
3512  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3513  minNumberOfHitsPerLoop = cms.int32( 4 ),
3514  minHitsMinPt = cms.int32( 3 ),
3515  maxLostHitsFraction = cms.double( 0.1 ),
3516  maxLostHits = cms.int32( 999 )
3517 )
3518 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
3519  useSameTrajFilter = cms.bool( True ),
3520  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3521  keepOriginalIfRebuildFails = cms.bool( False ),
3522  lostHitPenalty = cms.double( 30.0 ),
3523  lockHits = cms.bool( True ),
3524  requireSeedHitsInRebuild = cms.bool( True ),
3525  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3526  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3527  maxPtForLooperReconstruction = cms.double( 0.7 ),
3528  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3529  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
3530  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3531  minNrOfHitsForRebuild = cms.int32( 5 ),
3532  maxCand = cms.int32( 3 ),
3533  alwaysUseInvalidHits = cms.bool( True ),
3534  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3535  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3536  intermediateCleaning = cms.bool( True ),
3537  foundHitBonus = cms.double( 10.0 ),
3538  updator = cms.string( "hltESPKFUpdator" ),
3539  bestHitOnly = cms.bool( True ),
3540  seedAs5DHit = cms.bool( False )
3541 )
3542 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA = cms.PSet(
3543  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
3544  filters = cms.VPSet(
3545  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForDmesonPPOnAA" ) ),
3546  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
3547  )
3548 )
3549 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForDmesonPPOnAA = cms.PSet(
3550  useSameTrajFilter = cms.bool( True ),
3551  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
3552  MeasurementTrackerName = cms.string( "" ),
3553  keepOriginalIfRebuildFails = cms.bool( False ),
3554  lostHitPenalty = cms.double( 30.0 ),
3555  lockHits = cms.bool( True ),
3556  requireSeedHitsInRebuild = cms.bool( True ),
3557  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
3558  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
3559  maxPtForLooperReconstruction = cms.double( 0.7 ),
3560  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3561  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForDmesonPPOnAA" ) ),
3562  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
3563  minNrOfHitsForRebuild = cms.int32( 5 ),
3564  maxCand = cms.int32( 3 ),
3565  alwaysUseInvalidHits = cms.bool( True ),
3566  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3567  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
3568  intermediateCleaning = cms.bool( True ),
3569  foundHitBonus = cms.double( 10.0 ),
3570  updator = cms.string( "hltESPKFUpdator" ),
3571  bestHitOnly = cms.bool( True ),
3572  seedAs5DHit = cms.bool( False )
3573 )
3574 fragment.streams = cms.PSet(
3575  DQM = cms.vstring( 'OnlineMonitor' ),
3576  PhysicsCommissioning = cms.vstring( 'HLTPhysics',
3577  'ZeroBias' )
3578 )
3579 fragment.datasets = cms.PSet(
3580  HLTPhysics = cms.vstring( 'HLT_Physics_v7' ),
3581  OnlineMonitor = cms.vstring( 'HLT_Physics_v7',
3582  'HLT_Random_v3',
3583  'HLT_ZeroBias_v6' ),
3584  ZeroBias = cms.vstring( 'HLT_Random_v3',
3585  'HLT_ZeroBias_v6' )
3586 )
3587 
3588 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
3589  iovIsRunNotTime = cms.bool( True ),
3590  recordName = cms.string( "CSCChannelMapperRecord" ),
3591  firstValid = cms.vuint32( 1 )
3592 )
3593 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
3594  iovIsRunNotTime = cms.bool( True ),
3595  recordName = cms.string( "CSCIndexerRecord" ),
3596  firstValid = cms.vuint32( 1 )
3597 )
3598 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
3599  iovIsRunNotTime = cms.bool( True ),
3600  recordName = cms.string( "L1TGlobalParametersRcd" ),
3601  firstValid = cms.vuint32( 1 )
3602 )
3603 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
3604  timeSlewParametersM3 = cms.VPSet(
3605  cms.PSet( tspar2 = cms.double( 0.0 ),
3606  tspar0 = cms.double( 12.2999 ),
3607  tspar1 = cms.double( -2.19142 ),
3608  tspar1_siPM = cms.double( 0.0 ),
3609  cap = cms.double( 6.0 ),
3610  tspar0_siPM = cms.double( 0.0 ),
3611  tspar2_siPM = cms.double( 0.0 )
3612  ),
3613  cms.PSet( tspar2 = cms.double( 32.0 ),
3614  tspar0 = cms.double( 15.5 ),
3615  tspar1 = cms.double( -3.2 ),
3616  tspar1_siPM = cms.double( 0.0 ),
3617  cap = cms.double( 6.0 ),
3618  tspar0_siPM = cms.double( 0.0 ),
3619  tspar2_siPM = cms.double( 0.0 )
3620  ),
3621  cms.PSet( tspar2 = cms.double( 0.0 ),
3622  tspar0 = cms.double( 12.2999 ),
3623  tspar1 = cms.double( -2.19142 ),
3624  tspar1_siPM = cms.double( 0.0 ),
3625  cap = cms.double( 6.0 ),
3626  tspar0_siPM = cms.double( 0.0 ),
3627  tspar2_siPM = cms.double( 0.0 )
3628  ),
3629  cms.PSet( tspar2 = cms.double( 0.0 ),
3630  tspar0 = cms.double( 12.2999 ),
3631  tspar1 = cms.double( -2.19142 ),
3632  tspar1_siPM = cms.double( 0.0 ),
3633  cap = cms.double( 6.0 ),
3634  tspar0_siPM = cms.double( 0.0 ),
3635  tspar2_siPM = cms.double( 0.0 )
3636  )
3637  ),
3638  timeSlewParametersM2 = cms.VPSet(
3639  cms.PSet( slope = cms.double( -3.178648 ),
3640  tmax = cms.double( 16.0 ),
3641  tzero = cms.double( 23.960177 )
3642  ),
3643  cms.PSet( slope = cms.double( -1.5610227 ),
3644  tmax = cms.double( 10.0 ),
3645  tzero = cms.double( 11.977461 )
3646  ),
3647  cms.PSet( slope = cms.double( -1.075824 ),
3648  tmax = cms.double( 6.25 ),
3649  tzero = cms.double( 9.109694 )
3650  )
3651  ),
3652  appendToDataLabel = cms.string( "HBHE" )
3653 )
3654 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
3655  iovIsRunNotTime = cms.bool( True ),
3656  recordName = cms.string( "JetTagComputerRecord" ),
3657  firstValid = cms.vuint32( 1 )
3658 )
3659 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
3660  iovIsRunNotTime = cms.bool( True ),
3661  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
3662  firstValid = cms.vuint32( 1 )
3663 )
3664 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
3665  iovIsRunNotTime = cms.bool( True ),
3666  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
3667  firstValid = cms.vuint32( 1 )
3668 )
3669 
3670 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3671  MaxDPhi = cms.double( 1.6 ),
3672  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
3673  PropagationDirection = cms.string( "anyDirection" )
3674 )
3675 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
3676  AlgoName = cms.string( "CSCChannelMapperPostls1" )
3677 )
3678 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
3679  AlgoName = cms.string( "CSCIndexerPostls1" )
3680 )
3681 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
3682  appendToDataLabel = cms.string( "" )
3683 )
3684 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
3685 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
3686  appendToDataLabel = cms.string( "" ),
3687  MapAuto = cms.untracked.bool( False ),
3688  SkipHE = cms.untracked.bool( False ),
3689  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" )
3690 )
3691 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
3692  appendToDataLabel = cms.string( "" )
3693 )
3694 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
3695  appendToDataLabel = cms.string( "" )
3696 )
3697 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3698  ComponentName = cms.string( "ClusterShapeHitFilter" ),
3699  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3700  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
3701  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" )
3702 )
3703 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
3704  appendToDataLabel = cms.string( "" )
3705 )
3706 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
3707  NumberL1JetCounts = cms.uint32( 12 ),
3708  NumberL1NoIsoEG = cms.uint32( 4 ),
3709  NumberL1CenJet = cms.uint32( 4 ),
3710  NumberL1Tau = cms.uint32( 12 ),
3711  NumberConditionChips = cms.uint32( 1 ),
3712  NumberL1EGamma = cms.uint32( 12 ),
3713  TotalBxInEvent = cms.int32( 5 ),
3714  NumberL1Mu = cms.uint32( 4 ),
3715  PinsOnConditionChip = cms.uint32( 512 ),
3716  WordLength = cms.int32( 64 ),
3717  PinsOnChip = cms.uint32( 512 ),
3718  OrderOfChip = cms.vint32( 1 ),
3719  IfMuEtaNumberBits = cms.uint32( 6 ),
3720  OrderConditionChip = cms.vint32( 1 ),
3721  appendToDataLabel = cms.string( "" ),
3722  NumberL1TauJet = cms.uint32( 4 ),
3723  NumberL1Jet = cms.uint32( 12 ),
3724  NumberPhysTriggers = cms.uint32( 512 ),
3725  NumberL1Muon = cms.uint32( 8 ),
3726  UnitLength = cms.int32( 8 ),
3727  NumberL1IsoEG = cms.uint32( 4 ),
3728  NumberTechnicalTriggers = cms.uint32( 64 ),
3729  NumberL1ForJet = cms.uint32( 4 ),
3730  IfCaloEtaNumberBits = cms.uint32( 4 ),
3731  NumberPsbBoards = cms.int32( 7 ),
3732  NumberChips = cms.uint32( 1 ),
3733  NumberPhysTriggersExtended = cms.uint32( 64 )
3734 )
3735 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3736  SimpleMagneticField = cms.string( "" ),
3737  PropagationDirection = cms.string( "alongMomentum" ),
3738  ComponentName = cms.string( "PropagatorWithMaterial" ),
3739  Mass = cms.double( 0.105 ),
3740  ptMin = cms.double( -1.0 ),
3741  MaxDPhi = cms.double( 1.6 ),
3742  useRungeKutta = cms.bool( False )
3743 )
3744 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3745  SimpleMagneticField = cms.string( "ParabolicMf" ),
3746  PropagationDirection = cms.string( "alongMomentum" ),
3747  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
3748  Mass = cms.double( 0.139 ),
3749  ptMin = cms.double( -1.0 ),
3750  MaxDPhi = cms.double( 1.6 ),
3751  useRungeKutta = cms.bool( False )
3752 )
3753 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3754  SimpleMagneticField = cms.string( "ParabolicMf" ),
3755  PropagationDirection = cms.string( "alongMomentum" ),
3756  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
3757  Mass = cms.double( 0.105 ),
3758  ptMin = cms.double( -1.0 ),
3759  MaxDPhi = cms.double( 1.6 ),
3760  useRungeKutta = cms.bool( False )
3761 )
3762 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3763  SimpleMagneticField = cms.string( "" ),
3764  PropagationDirection = cms.string( "oppositeToMomentum" ),
3765  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
3766  Mass = cms.double( 0.105 ),
3767  ptMin = cms.double( -1.0 ),
3768  MaxDPhi = cms.double( 1.6 ),
3769  useRungeKutta = cms.bool( False )
3770 )
3771 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
3772  SimpleMagneticField = cms.string( "ParabolicMf" ),
3773  PropagationDirection = cms.string( "oppositeToMomentum" ),
3774  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
3775  Mass = cms.double( 0.139 ),
3776  ptMin = cms.double( -1.0 ),
3777  MaxDPhi = cms.double( 1.6 ),
3778  useRungeKutta = cms.bool( False )
3779 )
3780 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
3781  SimpleMagneticField = cms.string( "ParabolicMf" ),
3782  PropagationDirection = cms.string( "oppositeToMomentum" ),
3783  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
3784  Mass = cms.double( 0.105 ),
3785  ptMin = cms.double( -1.0 ),
3786  MaxDPhi = cms.double( 1.6 ),
3787  useRungeKutta = cms.bool( False )
3788 )
3789 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3790  SimpleMagneticField = cms.string( "ParabolicMf" ),
3791  PropagationDirection = cms.string( "oppositeToMomentum" ),
3792  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
3793  Mass = cms.double( 0.105 ),
3794  ptMin = cms.double( 0.1 ),
3795  MaxDPhi = cms.double( 1.6 ),
3796  useRungeKutta = cms.bool( False )
3797 )
3798 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
3799  SimpleMagneticField = cms.string( "ParabolicMf" ),
3800  PropagationDirection = cms.string( "alongMomentum" ),
3801  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
3802  Mass = cms.double( 0.1396 ),
3803  ptMin = cms.double( -1.0 ),
3804  MaxDPhi = cms.double( 4.0 ),
3805  useRungeKutta = cms.bool( False )
3806 )
3807 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
3808  SimpleMagneticField = cms.string( "ParabolicMf" ),
3809  PropagationDirection = cms.string( "alongMomentum" ),
3810  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
3811  Mass = cms.double( 0.105 ),
3812  ptMin = cms.double( 0.1 ),
3813  MaxDPhi = cms.double( 1.6 ),
3814  useRungeKutta = cms.bool( False )
3815 )
3816 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
3817  appendToDataLabel = cms.string( "" ),
3818  QualityLabel = cms.string( "" ),
3819  Label = cms.string( "" )
3820 )
3821 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
3822  EtaDivisions = cms.untracked.uint32( 20 ),
3823  PhiDivisions = cms.untracked.uint32( 20 ),
3824  EtaMax = cms.untracked.double( 2.5 )
3825 )
3826 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
3827  minTracks = cms.uint32( 3 ),
3828  minVertices = cms.uint32( 1 ),
3829  use3d = cms.bool( True ),
3830  unBoost = cms.bool( False ),
3831  useSignificance = cms.bool( True )
3832 )
3833 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3834  NoErrorPropagation = cms.bool( False ),
3835  endcapShiftInZPos = cms.double( 0.0 ),
3836  PropagationDirection = cms.string( "anyDirection" ),
3837  useTuningForL2Speed = cms.bool( False ),
3838  useIsYokeFlag = cms.bool( True ),
3839  endcapShiftInZNeg = cms.double( 0.0 ),
3840  SetVBFPointer = cms.bool( False ),
3841  AssumeNoMaterial = cms.bool( False ),
3842  returnTangentPlane = cms.bool( True ),
3843  useInTeslaFromMagField = cms.bool( False ),
3844  VBFName = cms.string( "VolumeBasedMagneticField" ),
3845  useEndcapShiftsInZ = cms.bool( False ),
3846  sendLogWarning = cms.bool( False ),
3847  useMatVolumes = cms.bool( True ),
3848  debug = cms.bool( False ),
3849  ApplyRadX0Correction = cms.bool( True ),
3850  useMagVolumes = cms.bool( True ),
3851  ComponentName = cms.string( "SteppingHelixPropagatorAny" )
3852 )
3853 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
3854  ComponentName = cms.string( "TransientTrackBuilder" )
3855 )
3856 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3857  ComponentName = cms.string( "CaloDetIdAssociator" ),
3858  hcalRegion = cms.int32( 2 ),
3859  etaBinSize = cms.double( 0.087 ),
3860  nEta = cms.int32( 70 ),
3861  nPhi = cms.int32( 72 ),
3862  includeBadChambers = cms.bool( False ),
3863  includeME0 = cms.bool( False ),
3864  includeGEM = cms.bool( False )
3865 )
3866 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3867  ComponentName = cms.string( "CosmicNavigationSchool" ),
3868  SimpleMagneticField = cms.string( "" )
3869 )
3870 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3871  ComponentName = cms.string( "EcalDetIdAssociator" ),
3872  hcalRegion = cms.int32( 2 ),
3873  etaBinSize = cms.double( 0.02 ),
3874  nEta = cms.int32( 300 ),
3875  nPhi = cms.int32( 360 ),
3876  includeBadChambers = cms.bool( False ),
3877  includeME0 = cms.bool( False ),
3878  includeGEM = cms.bool( False )
3879 )
3880 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
3881  dbstatusMask = cms.PSet(
3882  kBad = cms.vstring( 'kNonRespondingIsolated',
3883  'kDeadVFE',
3884  'kDeadFE',
3885  'kNoDataNoTP' ),
3886  kGood = cms.vstring( 'kOk' ),
3887  kRecovered = cms.vstring( ),
3888  kProblematic = cms.vstring( 'kDAC',
3889  'kNoLaser',
3890  'kNoisy',
3891  'kNNoisy',
3892  'kNNNoisy',
3893  'kNNNNoisy',
3894  'kNNNNNoisy',
3895  'kFixedG6',
3896  'kFixedG1',
3897  'kFixedG0' ),
3898  kWeird = cms.vstring( ),
3899  kTime = cms.vstring( )
3900  ),
3901  timeThresh = cms.double( 2.0 ),
3902  flagMask = cms.PSet(
3903  kBad = cms.vstring( 'kFaultyHardware',
3904  'kDead',
3905  'kKilled' ),
3906  kGood = cms.vstring( 'kGood' ),
3907  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
3908  'kTowerRecovered' ),
3909  kProblematic = cms.vstring( 'kPoorReco',
3910  'kPoorCalib',
3911  'kNoisy',
3912  'kSaturated' ),
3913  kWeird = cms.vstring( 'kWeird',
3914  'kDiWeird' ),
3915  kTime = cms.vstring( 'kOutOfTime' )
3916  )
3917 )
3918 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
3919 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
3920  appendToDataLabel = cms.string( "" )
3921 )
3922 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
3923  appendToDataLabel = cms.string( "" )
3924 )
3925 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3926  ComponentName = cms.string( "HcalDetIdAssociator" ),
3927  hcalRegion = cms.int32( 2 ),
3928  etaBinSize = cms.double( 0.087 ),
3929  nEta = cms.int32( 70 ),
3930  nPhi = cms.int32( 72 ),
3931  includeBadChambers = cms.bool( False ),
3932  includeME0 = cms.bool( False ),
3933  includeGEM = cms.bool( False )
3934 )
3935 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
3936  phase = cms.uint32( 1 ),
3937  RecoveredRecHitBits = cms.vstring( ),
3938  appendToDataLabel = cms.string( "" ),
3939  SeverityLevels = cms.VPSet(
3940  cms.PSet( ChannelStatus = cms.vstring( ),
3941  RecHitFlags = cms.vstring( 'TimingFromTDC' ),
3942  Level = cms.int32( 0 )
3943  ),
3944  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
3945  RecHitFlags = cms.vstring( ),
3946  Level = cms.int32( 1 )
3947  ),
3948  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
3949  RecHitFlags = cms.vstring( ),
3950  Level = cms.int32( 5 )
3951  ),
3952  cms.PSet( ChannelStatus = cms.vstring( ),
3953  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
3954  'HBHEIsolatedNoise',
3955  'HBHEFlatNoise',
3956  'HBHESpikeNoise',
3957  'HBHETS4TS5Noise',
3958  'HBHENegativeNoise',
3959  'HBHEPulseFitBit',
3960  'HBHEOOTPU' ),
3961  Level = cms.int32( 8 )
3962  ),
3963  cms.PSet( ChannelStatus = cms.vstring( ),
3964  RecHitFlags = cms.vstring( 'HFLongShort',
3965  'HFS8S1Ratio',
3966  'HFPET',
3967  'HFSignalAsymmetry' ),
3968  Level = cms.int32( 11 )
3969  ),
3970  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
3971  RecHitFlags = cms.vstring( ),
3972  Level = cms.int32( 15 )
3973  ),
3974  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
3975  'HcalCellDead' ),
3976  RecHitFlags = cms.vstring( ),
3977  Level = cms.int32( 20 )
3978  )
3979  ),
3980  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
3981  'HcalCellOff',
3982  'HcalCellDead' )
3983 )
3984 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
3985  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
3986  useCondDB = cms.bool( False ),
3987  useGBRForest = cms.bool( True ),
3988  useAdaBoost = cms.bool( False )
3989 )
3990 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
3991  charmCut = cms.double( 1.5 ),
3992  recordLabel = cms.string( "HLT" ),
3993  useTrackWeights = cms.bool( True ),
3994  useCategories = cms.bool( True ),
3995  pseudoMultiplicityMin = cms.uint32( 2 ),
3996  categoryVariableName = cms.string( "vertexCategory" ),
3997  trackPseudoSelection = cms.PSet(
3998  maxDistToAxis = cms.double( 0.07 ),
3999  totalHitsMin = cms.uint32( 0 ),
4000  ptMin = cms.double( 0.0 ),
4001  sip2dSigMax = cms.double( 99999.9 ),
4002  sip2dValMax = cms.double( 99999.9 ),
4003  sip3dSigMax = cms.double( 99999.9 ),
4004  sip3dValMax = cms.double( 99999.9 ),
4005  maxDecayLen = cms.double( 5.0 ),
4006  qualityClass = cms.string( "any" ),
4007  jetDeltaRMax = cms.double( 0.3 ),
4008  normChi2Max = cms.double( 99999.9 ),
4009  pixelHitsMin = cms.uint32( 0 ),
4010  sip2dSigMin = cms.double( 2.0 ),
4011  sip2dValMin = cms.double( -99999.9 ),
4012  sip3dSigMin = cms.double( -99999.9 ),
4013  sip3dValMin = cms.double( -99999.9 )
4014  ),
4015  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
4016  'CombinedSVPseudoVertex',
4017  'CombinedSVNoVertex' ),
4018  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
4019  correctVertexMass = cms.bool( True ),
4020  vertexFlip = cms.bool( False ),
4021  minimumTrackWeight = cms.double( 0.5 ),
4022  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
4023  trackMultiplicityMin = cms.uint32( 3 ),
4024  trackSelection = cms.PSet(
4025  maxDistToAxis = cms.double( 0.07 ),
4026  totalHitsMin = cms.uint32( 0 ),
4027  ptMin = cms.double( 0.0 ),
4028  sip2dSigMax = cms.double( 99999.9 ),
4029  sip2dValMax = cms.double( 99999.9 ),
4030  sip3dSigMax = cms.double( 99999.9 ),
4031  sip3dValMax = cms.double( 99999.9 ),
4032  maxDecayLen = cms.double( 5.0 ),
4033  qualityClass = cms.string( "any" ),
4034  jetDeltaRMax = cms.double( 0.3 ),
4035  normChi2Max = cms.double( 99999.9 ),
4036  pixelHitsMin = cms.uint32( 0 ),
4037  sip2dSigMin = cms.double( -99999.9 ),
4038  sip2dValMin = cms.double( -99999.9 ),
4039  sip3dSigMin = cms.double( -99999.9 ),
4040  sip3dValMin = cms.double( -99999.9 )
4041  ),
4042  trackSort = cms.string( "sip2dSig" ),
4043  SoftLeptonFlip = cms.bool( False ),
4044  trackFlip = cms.bool( False )
4045 )
4046 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
4047  charmCut = cms.double( 1.5 ),
4048  recordLabel = cms.string( "HLT" ),
4049  useTrackWeights = cms.bool( True ),
4050  useCategories = cms.bool( True ),
4051  pseudoMultiplicityMin = cms.uint32( 2 ),
4052  categoryVariableName = cms.string( "vertexCategory" ),
4053  trackPseudoSelection = cms.PSet(
4054  max_pT_dRcut = cms.double( 0.1 ),
4055  b_dR = cms.double( 0.6263 ),
4056  min_pT = cms.double( 120.0 ),
4057  b_pT = cms.double( 0.3684 ),
4058  ptMin = cms.double( 0.0 ),
4059  max_pT_trackPTcut = cms.double( 3.0 ),
4060  max_pT = cms.double( 500.0 ),
4061  useVariableJTA = cms.bool( False ),
4062  maxDecayLen = cms.double( 5.0 ),
4063  qualityClass = cms.string( "any" ),
4064  normChi2Max = cms.double( 99999.9 ),
4065  sip2dValMin = cms.double( -99999.9 ),
4066  sip3dValMin = cms.double( -99999.9 ),
4067  a_dR = cms.double( -0.001053 ),
4068  maxDistToAxis = cms.double( 0.07 ),
4069  totalHitsMin = cms.uint32( 0 ),
4070  a_pT = cms.double( 0.005263 ),
4071  sip2dSigMax = cms.double( 99999.9 ),
4072  sip2dValMax = cms.double( 99999.9 ),
4073  sip3dSigMax = cms.double( 99999.9 ),
4074  sip3dValMax = cms.double( 99999.9 ),
4075  min_pT_dRcut = cms.double( 0.5 ),
4076  jetDeltaRMax = cms.double( 0.3 ),
4077  pixelHitsMin = cms.uint32( 0 ),
4078  sip3dSigMin = cms.double( -99999.9 ),
4079  sip2dSigMin = cms.double( 2.0 )
4080  ),
4081  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
4082  'CombinedSVIVFV2PseudoVertex',
4083  'CombinedSVIVFV2NoVertex' ),
4084  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
4085  correctVertexMass = cms.bool( True ),
4086  vertexFlip = cms.bool( False ),
4087  minimumTrackWeight = cms.double( 0.5 ),
4088  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
4089  trackMultiplicityMin = cms.uint32( 3 ),
4090  trackSelection = cms.PSet(
4091  max_pT_dRcut = cms.double( 0.1 ),
4092  b_dR = cms.double( 0.6263 ),
4093  min_pT = cms.double( 120.0 ),
4094  b_pT = cms.double( 0.3684 ),
4095  ptMin = cms.double( 0.0 ),
4096  max_pT_trackPTcut = cms.double( 3.0 ),
4097  max_pT = cms.double( 500.0 ),
4098  useVariableJTA = cms.bool( False ),
4099  maxDecayLen = cms.double( 5.0 ),
4100  qualityClass = cms.string( "any" ),
4101  normChi2Max = cms.double( 99999.9 ),
4102  sip2dValMin = cms.double( -99999.9 ),
4103  sip3dValMin = cms.double( -99999.9 ),
4104  a_dR = cms.double( -0.001053 ),
4105  maxDistToAxis = cms.double( 0.07 ),
4106  totalHitsMin = cms.uint32( 0 ),
4107  a_pT = cms.double( 0.005263 ),
4108  sip2dSigMax = cms.double( 99999.9 ),
4109  sip2dValMax = cms.double( 99999.9 ),
4110  sip3dSigMax = cms.double( 99999.9 ),
4111  sip3dValMax = cms.double( 99999.9 ),
4112  min_pT_dRcut = cms.double( 0.5 ),
4113  jetDeltaRMax = cms.double( 0.3 ),
4114  pixelHitsMin = cms.uint32( 0 ),
4115  sip3dSigMin = cms.double( -99999.9 ),
4116  sip2dSigMin = cms.double( -99999.9 )
4117  ),
4118  trackSort = cms.string( "sip2dSig" ),
4119  SoftLeptonFlip = cms.bool( False ),
4120  trackFlip = cms.bool( False )
4121 )
4122 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
4123  maxImpactParameterSig = cms.double( 999999.0 ),
4124  deltaR = cms.double( -1.0 ),
4125  minimumImpactParameter = cms.double( -1.0 ),
4126  maximumDecayLength = cms.double( 999999.0 ),
4127  impactParameterType = cms.int32( 1 ),
4128  trackQualityClass = cms.string( "any" ),
4129  deltaRmin = cms.double( 0.0 ),
4130  maxImpactParameter = cms.double( 0.1 ),
4131  useSignedImpactParameterSig = cms.bool( True ),
4132  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4133  nthTrack = cms.int32( -1 )
4134 )
4135 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4136  b_pT = cms.double( 0.3684 ),
4137  deltaR = cms.double( -1.0 ),
4138  minimumImpactParameter = cms.double( 0.05 ),
4139  a_dR = cms.double( -0.001053 ),
4140  min_pT = cms.double( 120.0 ),
4141  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4142  max_pT = cms.double( 500.0 ),
4143  impactParameterType = cms.int32( 1 ),
4144  trackQualityClass = cms.string( "any" ),
4145  useVariableJTA = cms.bool( False ),
4146  min_pT_dRcut = cms.double( 0.5 ),
4147  max_pT_trackPTcut = cms.double( 3.0 ),
4148  max_pT_dRcut = cms.double( 0.1 ),
4149  b_dR = cms.double( 0.6263 ),
4150  a_pT = cms.double( 0.005263 ),
4151  maximumDecayLength = cms.double( 999999.0 ),
4152  nthTrack = cms.int32( 1 ),
4153  useSignedImpactParameterSig = cms.bool( False )
4154 )
4155 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4156  MaxDPhi = cms.double( 1.6 ),
4157  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
4158  PropagationDirection = cms.string( "alongMomentum" )
4159 )
4160 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
4161  MaxDPhi = cms.double( 1.6 ),
4162  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
4163  PropagationDirection = cms.string( "oppositeToMomentum" )
4164 )
4165 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4166  SimpleMagneticField = cms.string( "" ),
4167  PropagationDirection = cms.string( "oppositeToMomentum" ),
4168  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
4169  Mass = cms.double( 5.11E-4 ),
4170  ptMin = cms.double( -1.0 ),
4171  MaxDPhi = cms.double( 1.6 ),
4172  useRungeKutta = cms.bool( False )
4173 )
4174 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4175  appendToDataLabel = cms.string( "" ),
4176  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4177  MinimalTolerance = cms.double( 0.5 ),
4178  MaxDisplacement = cms.double( 0.5 ),
4179  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
4180  pTChargeCutThreshold = cms.double( -1.0 ),
4181  nSigma = cms.double( 3.0 ),
4182  MaxSagitta = cms.double( 2.0 ),
4183  MaxChi2 = cms.double( 16.0 ),
4184  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4185 )
4186 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4187  appendToDataLabel = cms.string( "" ),
4188  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4189  MinimalTolerance = cms.double( 0.5 ),
4190  MaxDisplacement = cms.double( 0.5 ),
4191  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
4192  pTChargeCutThreshold = cms.double( -1.0 ),
4193  nSigma = cms.double( 3.0 ),
4194  MaxSagitta = cms.double( 2.0 ),
4195  MaxChi2 = cms.double( 16.0 ),
4196  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4197 )
4198 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4199  appendToDataLabel = cms.string( "" ),
4200  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4201  MinimalTolerance = cms.double( 10.0 ),
4202  MaxDisplacement = cms.double( 100.0 ),
4203  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
4204  pTChargeCutThreshold = cms.double( -1.0 ),
4205  nSigma = cms.double( 3.0 ),
4206  MaxSagitta = cms.double( -1.0 ),
4207  MaxChi2 = cms.double( 2000.0 ),
4208  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4209 )
4210 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4211  appendToDataLabel = cms.string( "" ),
4212  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
4213  MinimalTolerance = cms.double( 10.0 ),
4214  MaxDisplacement = cms.double( 100.0 ),
4215  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
4216  pTChargeCutThreshold = cms.double( -1.0 ),
4217  nSigma = cms.double( 3.0 ),
4218  MaxSagitta = cms.double( -1.0 ),
4219  MaxChi2 = cms.double( 30.0 ),
4220  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4221 )
4222 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4223  appendToDataLabel = cms.string( "" ),
4224  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4225  MinimalTolerance = cms.double( 0.5 ),
4226  MaxDisplacement = cms.double( 0.5 ),
4227  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
4228  pTChargeCutThreshold = cms.double( 15.0 ),
4229  nSigma = cms.double( 3.0 ),
4230  MaxSagitta = cms.double( 2.0 ),
4231  MaxChi2 = cms.double( 9.0 ),
4232  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4233 )
4234 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4235  appendToDataLabel = cms.string( "" ),
4236  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
4237  MinimalTolerance = cms.double( 10.0 ),
4238  MaxDisplacement = cms.double( 100.0 ),
4239  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
4240  pTChargeCutThreshold = cms.double( 15.0 ),
4241  nSigma = cms.double( 3.0 ),
4242  MaxSagitta = cms.double( -1.0 ),
4243  MaxChi2 = cms.double( 9.0 ),
4244  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4245 )
4246 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4247  appendToDataLabel = cms.string( "" ),
4248  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4249  MinimalTolerance = cms.double( 0.5 ),
4250  MaxDisplacement = cms.double( 0.5 ),
4251  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
4252  pTChargeCutThreshold = cms.double( -1.0 ),
4253  nSigma = cms.double( 3.0 ),
4254  MaxSagitta = cms.double( 2.0 ),
4255  MaxChi2 = cms.double( 16.0 ),
4256  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4257 )
4258 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4259  appendToDataLabel = cms.string( "" ),
4260  MinimalTolerance = cms.double( 0.5 ),
4261  MaxDisplacement = cms.double( 0.5 ),
4262  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
4263  nSigma = cms.double( 4.0 ),
4264  MaxSagitta = cms.double( 2.0 ),
4265  MaxChi2 = cms.double( 40.0 ),
4266  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 )
4267 )
4268 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4269  appendToDataLabel = cms.string( "" ),
4270  MinimalTolerance = cms.double( 10.0 ),
4271  MaxDisplacement = cms.double( 100.0 ),
4272  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
4273  nSigma = cms.double( 3.0 ),
4274  MaxSagitta = cms.double( -1.0 ),
4275  MaxChi2 = cms.double( 16.0 ),
4276  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4277 )
4278 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4279  appendToDataLabel = cms.string( "" ),
4280  MinimalTolerance = cms.double( 10.0 ),
4281  MaxDisplacement = cms.double( 100.0 ),
4282  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
4283  nSigma = cms.double( 3.0 ),
4284  MaxSagitta = cms.double( -1.0 ),
4285  MaxChi2 = cms.double( 30.0 ),
4286  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4287 )
4288 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4289  appendToDataLabel = cms.string( "" ),
4290  MinimalTolerance = cms.double( 10.0 ),
4291  MaxDisplacement = cms.double( 100.0 ),
4292  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
4293  nSigma = cms.double( 3.0 ),
4294  MaxSagitta = cms.double( -1.0 ),
4295  MaxChi2 = cms.double( 9.0 ),
4296  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4297 )
4298 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
4299  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
4300  MaxComponents = cms.int32( 12 ),
4301  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
4302 )
4303 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4304  appendToDataLabel = cms.string( "" ),
4305  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4306  MinimalTolerance = cms.double( 0.5 ),
4307  MaxDisplacement = cms.double( 0.5 ),
4308  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
4309  pTChargeCutThreshold = cms.double( -1.0 ),
4310  nSigma = cms.double( 3.0 ),
4311  MaxSagitta = cms.double( 2.0 ),
4312  MaxChi2 = cms.double( 9.0 ),
4313  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4314 )
4315 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4316  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
4317  fractionShared = cms.double( 0.13 ),
4318  ValidHitBonus = cms.double( 5.0 ),
4319  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4320  MissingHitPenalty = cms.double( 20.0 ),
4321  allowSharedFirstHit = cms.bool( True )
4322 )
4323 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4324  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
4325  fractionShared = cms.double( 0.13 ),
4326  ValidHitBonus = cms.double( 5.0 ),
4327  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4328  MissingHitPenalty = cms.double( 20.0 ),
4329  allowSharedFirstHit = cms.bool( True )
4330 )
4331 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4332  appendToDataLabel = cms.string( "" ),
4333  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4334  MinimalTolerance = cms.double( 0.5 ),
4335  MaxDisplacement = cms.double( 0.5 ),
4336  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
4337  pTChargeCutThreshold = cms.double( -1.0 ),
4338  nSigma = cms.double( 3.0 ),
4339  MaxSagitta = cms.double( 2.0 ),
4340  MaxChi2 = cms.double( 9.0 ),
4341  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4342 )
4343 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4344  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
4345  fractionShared = cms.double( 0.13 ),
4346  ValidHitBonus = cms.double( 5.0 ),
4347  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4348  MissingHitPenalty = cms.double( 20.0 ),
4349  allowSharedFirstHit = cms.bool( True )
4350 )
4351 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
4352  maxImpactParameterSig = cms.double( 999999.0 ),
4353  deltaR = cms.double( -1.0 ),
4354  minimumImpactParameter = cms.double( -1.0 ),
4355  maximumDecayLength = cms.double( 999999.0 ),
4356  impactParameterType = cms.int32( 1 ),
4357  trackQualityClass = cms.string( "any" ),
4358  deltaRmin = cms.double( 0.0 ),
4359  maxImpactParameter = cms.double( 0.1 ),
4360  useSignedImpactParameterSig = cms.bool( True ),
4361  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4362  nthTrack = cms.int32( -1 )
4363 )
4364 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
4365  maxImpactParameterSig = cms.double( 999999.0 ),
4366  deltaR = cms.double( -1.0 ),
4367  minimumImpactParameter = cms.double( -1.0 ),
4368  maximumDecayLength = cms.double( 999999.0 ),
4369  impactParameterType = cms.int32( 1 ),
4370  trackQualityClass = cms.string( "any" ),
4371  deltaRmin = cms.double( 0.0 ),
4372  maxImpactParameter = cms.double( 0.2 ),
4373  useSignedImpactParameterSig = cms.bool( True ),
4374  maximumDistanceToJetAxis = cms.double( 999999.0 ),
4375  nthTrack = cms.int32( -1 )
4376 )
4377 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
4378  b_pT = cms.double( 0.3684 ),
4379  deltaR = cms.double( -1.0 ),
4380  minimumImpactParameter = cms.double( 0.05 ),
4381  a_dR = cms.double( -0.001053 ),
4382  min_pT = cms.double( 120.0 ),
4383  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4384  max_pT = cms.double( 500.0 ),
4385  impactParameterType = cms.int32( 1 ),
4386  trackQualityClass = cms.string( "any" ),
4387  useVariableJTA = cms.bool( False ),
4388  min_pT_dRcut = cms.double( 0.5 ),
4389  max_pT_trackPTcut = cms.double( 3.0 ),
4390  max_pT_dRcut = cms.double( 0.1 ),
4391  b_dR = cms.double( 0.6263 ),
4392  a_pT = cms.double( 0.005263 ),
4393  maximumDecayLength = cms.double( 999999.0 ),
4394  nthTrack = cms.int32( 1 ),
4395  useSignedImpactParameterSig = cms.bool( False )
4396 )
4397 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
4398  b_pT = cms.double( 0.3684 ),
4399  deltaR = cms.double( -1.0 ),
4400  minimumImpactParameter = cms.double( 0.2 ),
4401  a_dR = cms.double( -0.001053 ),
4402  min_pT = cms.double( 120.0 ),
4403  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
4404  max_pT = cms.double( 500.0 ),
4405  impactParameterType = cms.int32( 1 ),
4406  trackQualityClass = cms.string( "any" ),
4407  useVariableJTA = cms.bool( False ),
4408  min_pT_dRcut = cms.double( 0.5 ),
4409  max_pT_trackPTcut = cms.double( 3.0 ),
4410  max_pT_dRcut = cms.double( 0.1 ),
4411  b_dR = cms.double( 0.6263 ),
4412  a_pT = cms.double( 0.005263 ),
4413  maximumDecayLength = cms.double( 999999.0 ),
4414  nthTrack = cms.int32( 2 ),
4415  useSignedImpactParameterSig = cms.bool( True )
4416 )
4417 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
4418  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
4419 )
4420 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
4421  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
4422  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
4423  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
4424  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
4425  Mass = cms.double( 5.11E-4 ),
4426  BetheHeitlerCorrection = cms.int32( 2 )
4427 )
4428 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4429  NoErrorPropagation = cms.bool( False ),
4430  endcapShiftInZPos = cms.double( 0.0 ),
4431  PropagationDirection = cms.string( "anyDirection" ),
4432  useTuningForL2Speed = cms.bool( True ),
4433  useIsYokeFlag = cms.bool( True ),
4434  endcapShiftInZNeg = cms.double( 0.0 ),
4435  SetVBFPointer = cms.bool( False ),
4436  AssumeNoMaterial = cms.bool( False ),
4437  returnTangentPlane = cms.bool( True ),
4438  useInTeslaFromMagField = cms.bool( False ),
4439  VBFName = cms.string( "VolumeBasedMagneticField" ),
4440  useEndcapShiftsInZ = cms.bool( False ),
4441  sendLogWarning = cms.bool( False ),
4442  useMatVolumes = cms.bool( True ),
4443  debug = cms.bool( False ),
4444  ApplyRadX0Correction = cms.bool( True ),
4445  useMagVolumes = cms.bool( True ),
4446  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
4447 )
4448 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4449  NoErrorPropagation = cms.bool( False ),
4450  endcapShiftInZPos = cms.double( 0.0 ),
4451  PropagationDirection = cms.string( "oppositeToMomentum" ),
4452  useTuningForL2Speed = cms.bool( True ),
4453  useIsYokeFlag = cms.bool( True ),
4454  endcapShiftInZNeg = cms.double( 0.0 ),
4455  SetVBFPointer = cms.bool( False ),
4456  AssumeNoMaterial = cms.bool( False ),
4457  returnTangentPlane = cms.bool( True ),
4458  useInTeslaFromMagField = cms.bool( False ),
4459  VBFName = cms.string( "VolumeBasedMagneticField" ),
4460  useEndcapShiftsInZ = cms.bool( False ),
4461  sendLogWarning = cms.bool( False ),
4462  useMatVolumes = cms.bool( True ),
4463  debug = cms.bool( False ),
4464  ApplyRadX0Correction = cms.bool( True ),
4465  useMagVolumes = cms.bool( True ),
4466  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
4467 )
4468 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
4469  EstimateCut = cms.double( -1.0 ),
4470  appendToDataLabel = cms.string( "" ),
4471  LogPixelProbabilityCut = cms.double( -16.0 ),
4472  MinDof = cms.int32( 2 ),
4473  NoOutliersBeginEnd = cms.bool( False ),
4474  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4475  MinNumberOfHits = cms.int32( 3 ),
4476  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4477  MaxNumberOfOutliers = cms.int32( 3 ),
4478  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4479  MaxFractionOutliers = cms.double( 0.3 ),
4480  NoInvalidHitsBeginEnd = cms.bool( True ),
4481  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
4482  RejectTracks = cms.bool( True )
4483 )
4484 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
4485  EstimateCut = cms.double( -1.0 ),
4486  appendToDataLabel = cms.string( "" ),
4487  LogPixelProbabilityCut = cms.double( -16.0 ),
4488  MinDof = cms.int32( 2 ),
4489  NoOutliersBeginEnd = cms.bool( False ),
4490  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
4491  MinNumberOfHits = cms.int32( 5 ),
4492  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
4493  MaxNumberOfOutliers = cms.int32( 3 ),
4494  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4495  MaxFractionOutliers = cms.double( 0.3 ),
4496  NoInvalidHitsBeginEnd = cms.bool( False ),
4497  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
4498  RejectTracks = cms.bool( True )
4499 )
4500 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4501  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
4502  appendToDataLabel = cms.string( "" ),
4503  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4504  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" )
4505 )
4506 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4507  SimpleMagneticField = cms.string( "" ),
4508  PropagationDirection = cms.string( "alongMomentum" ),
4509  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
4510  Mass = cms.double( 5.11E-4 ),
4511  ptMin = cms.double( -1.0 ),
4512  MaxDPhi = cms.double( 1.6 ),
4513  useRungeKutta = cms.bool( False )
4514 )
4515 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
4516  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
4517 )
4518 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4519  EstimateCut = cms.double( -1.0 ),
4520  appendToDataLabel = cms.string( "" ),
4521  LogPixelProbabilityCut = cms.double( -16.0 ),
4522  MinDof = cms.int32( 2 ),
4523  NoOutliersBeginEnd = cms.bool( False ),
4524  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
4525  MinNumberOfHits = cms.int32( 5 ),
4526  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
4527  MaxNumberOfOutliers = cms.int32( 3 ),
4528  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4529  MaxFractionOutliers = cms.double( 0.3 ),
4530  NoInvalidHitsBeginEnd = cms.bool( True ),
4531  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
4532  RejectTracks = cms.bool( True )
4533 )
4534 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
4535  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4536  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
4537  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
4538  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4539  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" )
4540 )
4541 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
4542  ErrorRescaling = cms.double( 100.0 ),
4543  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4544  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
4545  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
4546  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
4547  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" )
4548 )
4549 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4550  appendToDataLabel = cms.string( "" ),
4551  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4552  MinimalTolerance = cms.double( 0.5 ),
4553  MaxDisplacement = cms.double( 0.5 ),
4554  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
4555  pTChargeCutThreshold = cms.double( 15.0 ),
4556  nSigma = cms.double( 3.0 ),
4557  MaxSagitta = cms.double( 2.0 ),
4558  MaxChi2 = cms.double( 30.0 ),
4559  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4560 )
4561 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4562  appendToDataLabel = cms.string( "" ),
4563  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4564  MinimalTolerance = cms.double( 0.5 ),
4565  MaxDisplacement = cms.double( 0.5 ),
4566  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
4567  pTChargeCutThreshold = cms.double( 15.0 ),
4568  nSigma = cms.double( 3.0 ),
4569  MaxSagitta = cms.double( 2.0 ),
4570  MaxChi2 = cms.double( 30.0 ),
4571  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4572 )
4573 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4574  appendToDataLabel = cms.string( "" ),
4575  MinimalTolerance = cms.double( 10.0 ),
4576  MaxDisplacement = cms.double( 100.0 ),
4577  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
4578  nSigma = cms.double( 3.0 ),
4579  MaxSagitta = cms.double( -1.0 ),
4580  MaxChi2 = cms.double( 36.0 ),
4581  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4582 )
4583 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4584  EstimateCut = cms.double( -1.0 ),
4585  appendToDataLabel = cms.string( "" ),
4586  LogPixelProbabilityCut = cms.double( -16.0 ),
4587  MinDof = cms.int32( 2 ),
4588  NoOutliersBeginEnd = cms.bool( False ),
4589  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
4590  MinNumberOfHits = cms.int32( 5 ),
4591  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
4592  MaxNumberOfOutliers = cms.int32( 3 ),
4593  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4594  MaxFractionOutliers = cms.double( 0.3 ),
4595  NoInvalidHitsBeginEnd = cms.bool( False ),
4596  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
4597  RejectTracks = cms.bool( True )
4598 )
4599 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
4600  EstimateCut = cms.double( -1.0 ),
4601  appendToDataLabel = cms.string( "" ),
4602  LogPixelProbabilityCut = cms.double( -16.0 ),
4603  MinDof = cms.int32( 2 ),
4604  NoOutliersBeginEnd = cms.bool( False ),
4605  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4606  MinNumberOfHits = cms.int32( 5 ),
4607  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4608  MaxNumberOfOutliers = cms.int32( 3 ),
4609  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4610  MaxFractionOutliers = cms.double( 0.3 ),
4611  NoInvalidHitsBeginEnd = cms.bool( False ),
4612  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
4613  RejectTracks = cms.bool( True )
4614 )
4615 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4616  EstimateCut = cms.double( 20.0 ),
4617  appendToDataLabel = cms.string( "" ),
4618  LogPixelProbabilityCut = cms.double( -14.0 ),
4619  MinDof = cms.int32( 2 ),
4620  NoOutliersBeginEnd = cms.bool( False ),
4621  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4622  MinNumberOfHits = cms.int32( 3 ),
4623  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4624  MaxNumberOfOutliers = cms.int32( 3 ),
4625  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4626  MaxFractionOutliers = cms.double( 0.3 ),
4627  NoInvalidHitsBeginEnd = cms.bool( True ),
4628  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
4629  RejectTracks = cms.bool( True )
4630 )
4631 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
4632  EstimateCut = cms.double( 20.0 ),
4633  appendToDataLabel = cms.string( "" ),
4634  LogPixelProbabilityCut = cms.double( -14.0 ),
4635  MinDof = cms.int32( 2 ),
4636  NoOutliersBeginEnd = cms.bool( False ),
4637  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
4638  MinNumberOfHits = cms.int32( 3 ),
4639  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
4640  MaxNumberOfOutliers = cms.int32( 3 ),
4641  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
4642  MaxFractionOutliers = cms.double( 0.3 ),
4643  NoInvalidHitsBeginEnd = cms.bool( True ),
4644  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
4645  RejectTracks = cms.bool( True )
4646 )
4647 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4648  appendToDataLabel = cms.string( "" ),
4649  minHits = cms.int32( 3 ),
4650  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
4651  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4652  Updator = cms.string( "hltESPKFUpdator" ),
4653  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4654  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4655 )
4656 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
4657  appendToDataLabel = cms.string( "" ),
4658  minHits = cms.int32( 3 ),
4659  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
4660  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4661  Updator = cms.string( "hltESPKFUpdator" ),
4662  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
4663  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4664 )
4665 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4666  appendToDataLabel = cms.string( "" ),
4667  minHits = cms.int32( 3 ),
4668  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
4669  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4670  Updator = cms.string( "hltESPKFUpdator" ),
4671  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4672  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4673 )
4674 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4675  errorRescaling = cms.double( 100.0 ),
4676  minHits = cms.int32( 3 ),
4677  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
4678  appendToDataLabel = cms.string( "" ),
4679  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4680  Updator = cms.string( "hltESPKFUpdator" ),
4681  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4682  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4683 )
4684 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
4685  errorRescaling = cms.double( 100.0 ),
4686  minHits = cms.int32( 3 ),
4687  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
4688  appendToDataLabel = cms.string( "" ),
4689  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4690  Updator = cms.string( "hltESPKFUpdator" ),
4691  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
4692  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4693 )
4694 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4695  errorRescaling = cms.double( 10.0 ),
4696  minHits = cms.int32( 3 ),
4697  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
4698  appendToDataLabel = cms.string( "" ),
4699  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4700  Updator = cms.string( "hltESPKFUpdator" ),
4701  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4702  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4703 )
4704 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
4705  errorRescaling = cms.double( 10.0 ),
4706  minHits = cms.int32( 3 ),
4707  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
4708  appendToDataLabel = cms.string( "" ),
4709  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4710  Updator = cms.string( "hltESPKFUpdator" ),
4711  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4712  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4713 )
4714 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
4715  ComponentName = cms.string( "hltESPKFUpdator" )
4716 )
4717 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
4718  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
4719  DistanceMeasure = cms.string( "KullbackLeibler" )
4720 )
4721 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4722  appendToDataLabel = cms.string( "" ),
4723  minHits = cms.int32( 3 ),
4724  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
4725  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4726  Updator = cms.string( "hltESPKFUpdator" ),
4727  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
4728  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
4729 )
4730 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4731  appendToDataLabel = cms.string( "" ),
4732  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4733  MinimalTolerance = cms.double( 0.5 ),
4734  MaxDisplacement = cms.double( 0.5 ),
4735  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
4736  pTChargeCutThreshold = cms.double( -1.0 ),
4737  nSigma = cms.double( 3.0 ),
4738  MaxSagitta = cms.double( 2.0 ),
4739  MaxChi2 = cms.double( 9.0 ),
4740  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4741 )
4742 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4743  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
4744  fractionShared = cms.double( 0.16 ),
4745  ValidHitBonus = cms.double( 5.0 ),
4746  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4747  MissingHitPenalty = cms.double( 20.0 ),
4748  allowSharedFirstHit = cms.bool( True )
4749 )
4750 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4751  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
4752  fractionShared = cms.double( 0.16 ),
4753  ValidHitBonus = cms.double( 5.0 ),
4754  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4755  MissingHitPenalty = cms.double( 20.0 ),
4756  allowSharedFirstHit = cms.bool( True )
4757 )
4758 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4759  appendToDataLabel = cms.string( "" ),
4760  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4761  MinimalTolerance = cms.double( 0.5 ),
4762  MaxDisplacement = cms.double( 0.5 ),
4763  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
4764  pTChargeCutThreshold = cms.double( -1.0 ),
4765  nSigma = cms.double( 3.0 ),
4766  MaxSagitta = cms.double( 2.0 ),
4767  MaxChi2 = cms.double( 9.0 ),
4768  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4769 )
4770 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4771  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
4772  fractionShared = cms.double( 0.16 ),
4773  ValidHitBonus = cms.double( 5.0 ),
4774  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4775  MissingHitPenalty = cms.double( 20.0 ),
4776  allowSharedFirstHit = cms.bool( True )
4777 )
4778 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
4779  UseStripStripQualityDB = cms.bool( True ),
4780  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4781  appendToDataLabel = cms.string( "" ),
4782  DebugPixelROCQualityDB = cms.untracked.bool( False ),
4783  UseStripAPVFiberQualityDB = cms.bool( True ),
4784  badStripCuts = cms.PSet(
4785  TOB = cms.PSet(
4786  maxBad = cms.uint32( 4 ),
4787  maxConsecutiveBad = cms.uint32( 2 )
4788  ),
4789  TIB = cms.PSet(
4790  maxBad = cms.uint32( 4 ),
4791  maxConsecutiveBad = cms.uint32( 2 )
4792  ),
4793  TID = cms.PSet(
4794  maxBad = cms.uint32( 4 ),
4795  maxConsecutiveBad = cms.uint32( 2 )
4796  ),
4797  TEC = cms.PSet(
4798  maxBad = cms.uint32( 4 ),
4799  maxConsecutiveBad = cms.uint32( 2 )
4800  )
4801  ),
4802  DebugStripModuleQualityDB = cms.untracked.bool( False ),
4803  ComponentName = cms.string( "hltESPMeasurementTracker" ),
4804  UsePixelROCQualityDB = cms.bool( True ),
4805  UsePixelModuleQualityDB = cms.bool( True ),
4806  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
4807  HitMatcher = cms.string( "StandardMatcher" ),
4808  DebugStripStripQualityDB = cms.untracked.bool( False ),
4809  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
4810  MaskBadAPVFibers = cms.bool( True ),
4811  SiStripQualityLabel = cms.string( "" ),
4812  UseStripModuleQualityDB = cms.bool( True ),
4813  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4814  Phase2StripCPE = cms.string( "" )
4815 )
4816 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4817  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
4818  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4819  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4820  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" )
4821 )
4822 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4823  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
4824  fractionShared = cms.double( 0.11 ),
4825  ValidHitBonus = cms.double( 5.0 ),
4826  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4827  MissingHitPenalty = cms.double( 20.0 ),
4828  allowSharedFirstHit = cms.bool( True )
4829 )
4830 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4831  appendToDataLabel = cms.string( "" ),
4832  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4833  MinimalTolerance = cms.double( 0.5 ),
4834  MaxDisplacement = cms.double( 0.5 ),
4835  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
4836  pTChargeCutThreshold = cms.double( -1.0 ),
4837  nSigma = cms.double( 3.0 ),
4838  MaxSagitta = cms.double( 2.0 ),
4839  MaxChi2 = cms.double( 16.0 ),
4840  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4841 )
4842 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4843  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
4844  fractionShared = cms.double( 0.11 ),
4845  ValidHitBonus = cms.double( 5.0 ),
4846  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4847  MissingHitPenalty = cms.double( 20.0 ),
4848  allowSharedFirstHit = cms.bool( True )
4849 )
4850 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
4851  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
4852 )
4853 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
4854  DoLorentz = cms.bool( False ),
4855  useLAAlignmentOffsets = cms.bool( False ),
4856  Upgrade = cms.bool( False ),
4857  DoCosmics = cms.bool( False ),
4858  eff_charge_cut_highX = cms.double( 1.0 ),
4859  eff_charge_cut_highY = cms.double( 1.0 ),
4860  inflate_all_errors_no_trk_angle = cms.bool( False ),
4861  eff_charge_cut_lowY = cms.double( 0.0 ),
4862  eff_charge_cut_lowX = cms.double( 0.0 ),
4863  UseErrorsFromTemplates = cms.bool( True ),
4864  TruncatePixelCharge = cms.bool( True ),
4865  size_cutY = cms.double( 3.0 ),
4866  size_cutX = cms.double( 3.0 ),
4867  useLAWidthFromDB = cms.bool( False ),
4868  inflate_errors = cms.bool( False ),
4869  lAWidthBPix = cms.double( 0.0 ),
4870  ClusterProbComputationFlag = cms.int32( 0 ),
4871  Alpha2Order = cms.bool( True ),
4872  appendToDataLabel = cms.string( "" ),
4873  lAWidthFPix = cms.double( 0.0 ),
4874  SmallPitch = cms.bool( False ),
4875  LoadTemplatesFromDB = cms.bool( True ),
4876  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
4877  EdgeClusterErrorX = cms.double( 50.0 ),
4878  EdgeClusterErrorY = cms.double( 85.0 ),
4879  lAOffset = cms.double( 0.0 ),
4880  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
4881  MagneticFieldRecord = cms.ESInputTag( "" ),
4882  IrradiationBiasCorrection = cms.bool( True )
4883 )
4884 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
4885  DoLorentz = cms.bool( True ),
4886  barrelTemplateID = cms.int32( 0 ),
4887  appendToDataLabel = cms.string( "" ),
4888  lAOffset = cms.double( 0.0 ),
4889  lAWidthFPix = cms.double( 0.0 ),
4890  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
4891  directoryWithTemplates = cms.int32( 0 ),
4892  useLAWidthFromDB = cms.bool( True ),
4893  lAWidthBPix = cms.double( 0.0 ),
4894  ClusterProbComputationFlag = cms.int32( 0 ),
4895  LoadTemplatesFromDB = cms.bool( True ),
4896  forwardTemplateID = cms.int32( 0 ),
4897  speed = cms.int32( -2 ),
4898  UseClusterSplitter = cms.bool( False ),
4899  Alpha2Order = cms.bool( True )
4900 )
4901 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4902  appendToDataLabel = cms.string( "" ),
4903  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4904  MinimalTolerance = cms.double( 0.5 ),
4905  MaxDisplacement = cms.double( 0.5 ),
4906  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
4907  pTChargeCutThreshold = cms.double( -1.0 ),
4908  nSigma = cms.double( 3.0 ),
4909  MaxSagitta = cms.double( 2.0 ),
4910  MaxChi2 = cms.double( 16.0 ),
4911  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4912 )
4913 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4914  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
4915  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4916  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4917  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" )
4918 )
4919 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4920  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
4921  fractionShared = cms.double( 0.11 ),
4922  ValidHitBonus = cms.double( 5.0 ),
4923  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4924  MissingHitPenalty = cms.double( 20.0 ),
4925  allowSharedFirstHit = cms.bool( True )
4926 )
4927 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4928  appendToDataLabel = cms.string( "" ),
4929  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4930  MinimalTolerance = cms.double( 0.5 ),
4931  MaxDisplacement = cms.double( 0.5 ),
4932  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4933  pTChargeCutThreshold = cms.double( 15.0 ),
4934  nSigma = cms.double( 3.0 ),
4935  MaxSagitta = cms.double( 2.0 ),
4936  MaxChi2 = cms.double( 9.0 ),
4937  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 )
4938 )
4939 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4940  appendToDataLabel = cms.string( "" ),
4941  MinimalTolerance = cms.double( 10.0 ),
4942  MaxDisplacement = cms.double( 100.0 ),
4943  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4944  nSigma = cms.double( 3.0 ),
4945  MaxSagitta = cms.double( -1.0 ),
4946  MaxChi2 = cms.double( 25.0 ),
4947  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
4948 )
4949 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4950  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4951  fractionShared = cms.double( 0.19 ),
4952  ValidHitBonus = cms.double( 5.0 ),
4953  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4954  MissingHitPenalty = cms.double( 20.0 ),
4955  allowSharedFirstHit = cms.bool( True )
4956 )
4957 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4958  appendToDataLabel = cms.string( "" ),
4959  minHits = cms.int32( 3 ),
4960  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4961  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4962  Updator = cms.string( "hltESPKFUpdator" ),
4963  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4964  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4965 )
4966 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4967  errorRescaling = cms.double( 100.0 ),
4968  minHits = cms.int32( 3 ),
4969  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4970  appendToDataLabel = cms.string( "" ),
4971  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4972  Updator = cms.string( "hltESPKFUpdator" ),
4973  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4974  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
4975 )
4976 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4977  SimpleMagneticField = cms.string( "" ),
4978  PropagationDirection = cms.string( "alongMomentum" ),
4979  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4980  Mass = cms.double( 0.105 ),
4981  ptMin = cms.double( -1.0 ),
4982  MaxDPhi = cms.double( 1.6 ),
4983  useRungeKutta = cms.bool( True )
4984 )
4985 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4986  Epsilon = cms.double( 5.0 ),
4987  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4988  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4989  PropagationDirection = cms.string( "alongMomentum" ),
4990  ComponentName = cms.string( "hltESPSmartPropagator" )
4991 )
4992 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4993  Epsilon = cms.double( 5.0 ),
4994  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4995  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4996  PropagationDirection = cms.string( "alongMomentum" ),
4997  ComponentName = cms.string( "hltESPSmartPropagatorAny" )
4998 )
4999 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
5000  Epsilon = cms.double( 5.0 ),
5001  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
5002  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
5003  PropagationDirection = cms.string( "oppositeToMomentum" ),
5004  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" )
5005 )
5006 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
5007  distance = cms.double( 0.5 )
5008 )
5009 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5010  NoErrorPropagation = cms.bool( False ),
5011  endcapShiftInZPos = cms.double( 0.0 ),
5012  PropagationDirection = cms.string( "alongMomentum" ),
5013  useTuningForL2Speed = cms.bool( False ),
5014  useIsYokeFlag = cms.bool( True ),
5015  endcapShiftInZNeg = cms.double( 0.0 ),
5016  SetVBFPointer = cms.bool( False ),
5017  AssumeNoMaterial = cms.bool( False ),
5018  returnTangentPlane = cms.bool( True ),
5019  useInTeslaFromMagField = cms.bool( False ),
5020  VBFName = cms.string( "VolumeBasedMagneticField" ),
5021  useEndcapShiftsInZ = cms.bool( False ),
5022  sendLogWarning = cms.bool( False ),
5023  useMatVolumes = cms.bool( True ),
5024  debug = cms.bool( False ),
5025  ApplyRadX0Correction = cms.bool( True ),
5026  useMagVolumes = cms.bool( True ),
5027  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" )
5028 )
5029 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
5030  NoErrorPropagation = cms.bool( False ),
5031  endcapShiftInZPos = cms.double( 0.0 ),
5032  PropagationDirection = cms.string( "oppositeToMomentum" ),
5033  useTuningForL2Speed = cms.bool( False ),
5034  useIsYokeFlag = cms.bool( True ),
5035  endcapShiftInZNeg = cms.double( 0.0 ),
5036  SetVBFPointer = cms.bool( False ),
5037  AssumeNoMaterial = cms.bool( False ),
5038  returnTangentPlane = cms.bool( True ),
5039  useInTeslaFromMagField = cms.bool( False ),
5040  VBFName = cms.string( "VolumeBasedMagneticField" ),
5041  useEndcapShiftsInZ = cms.bool( False ),
5042  sendLogWarning = cms.bool( False ),
5043  useMatVolumes = cms.bool( True ),
5044  debug = cms.bool( False ),
5045  ApplyRadX0Correction = cms.bool( True ),
5046  useMagVolumes = cms.bool( True ),
5047  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
5048 )
5049 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
5050  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
5051  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
5052  parameters = cms.PSet(
5053  mTIB_P1 = cms.double( 0.202 ),
5054  maxChgOneMIP = cms.double( 6000.0 ),
5055  mTEC_P0 = cms.double( -1.885 ),
5056  mTOB_P1 = cms.double( 0.253 ),
5057  mTEC_P1 = cms.double( 0.471 ),
5058  mLC_P2 = cms.double( 0.3 ),
5059  mLC_P1 = cms.double( 0.618 ),
5060  mTOB_P0 = cms.double( -1.026 ),
5061  mLC_P0 = cms.double( -0.326 ),
5062  useLegacyError = cms.bool( False ),
5063  mTIB_P0 = cms.double( -0.742 ),
5064  mTID_P1 = cms.double( 0.433 ),
5065  mTID_P0 = cms.double( -1.427 )
5066  )
5067 )
5068 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5069  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5070  Matcher = cms.string( "StandardMatcher" ),
5071  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5072  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5073  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" )
5074 )
5075 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5076  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
5077  Matcher = cms.string( "StandardMatcher" ),
5078  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5079  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
5080  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" )
5081 )
5082 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5083  StripCPE = cms.string( "Fake" ),
5084  Matcher = cms.string( "StandardMatcher" ),
5085  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5086  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5087  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" )
5088 )
5089 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
5090  StripCPE = cms.string( "Fake" ),
5091  Matcher = cms.string( "StandardMatcher" ),
5092  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
5093  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
5094  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" )
5095 )
5096 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
5097  appendToDataLabel = cms.string( "" ),
5098  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5099  MinimalTolerance = cms.double( 0.5 ),
5100  MaxDisplacement = cms.double( 0.5 ),
5101  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
5102  pTChargeCutThreshold = cms.double( -1.0 ),
5103  nSigma = cms.double( 3.0 ),
5104  MaxSagitta = cms.double( 2.0 ),
5105  MaxChi2 = cms.double( 16.0 ),
5106  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 )
5107 )
5108 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
5109  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
5110  PixelShapeFileL1 = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
5111  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
5112  PixelShapeFile = cms.string( "RecoPixelVertexing/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" )
5113 )
5114 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
5115  EstimateCut = cms.double( 30.0 ),
5116  appendToDataLabel = cms.string( "" ),
5117  LogPixelProbabilityCut = cms.double( -16.0 ),
5118  MinDof = cms.int32( 2 ),
5119  NoOutliersBeginEnd = cms.bool( False ),
5120  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
5121  MinNumberOfHits = cms.int32( 7 ),
5122  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
5123  MaxNumberOfOutliers = cms.int32( 3 ),
5124  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5125  MaxFractionOutliers = cms.double( 0.3 ),
5126  NoInvalidHitsBeginEnd = cms.bool( False ),
5127  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
5128  RejectTracks = cms.bool( True )
5129 )
5130 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
5131  EstimateCut = cms.double( 30.0 ),
5132  appendToDataLabel = cms.string( "" ),
5133  LogPixelProbabilityCut = cms.double( -16.0 ),
5134  MinDof = cms.int32( 2 ),
5135  NoOutliersBeginEnd = cms.bool( False ),
5136  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
5137  MinNumberOfHits = cms.int32( 7 ),
5138  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
5139  MaxNumberOfOutliers = cms.int32( 3 ),
5140  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
5141  MaxFractionOutliers = cms.double( 0.3 ),
5142  NoInvalidHitsBeginEnd = cms.bool( False ),
5143  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
5144  RejectTracks = cms.bool( True )
5145 )
5146 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
5147  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
5148  appendToDataLabel = cms.string( "" ),
5149  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
5150  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" )
5151 )
5152 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
5153  appendToDataLabel = cms.string( "" ),
5154  minHits = cms.int32( 7 ),
5155  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
5156  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5157  Updator = cms.string( "hltESPKFUpdator" ),
5158  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5159  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5160 )
5161 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
5162  appendToDataLabel = cms.string( "" ),
5163  minHits = cms.int32( 7 ),
5164  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
5165  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5166  Updator = cms.string( "hltESPKFUpdator" ),
5167  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5168  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5169 )
5170 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
5171  errorRescaling = cms.double( 10.0 ),
5172  minHits = cms.int32( 7 ),
5173  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
5174  appendToDataLabel = cms.string( "" ),
5175  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5176  Updator = cms.string( "hltESPKFUpdator" ),
5177  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
5178  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5179 )
5180 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
5181  errorRescaling = cms.double( 10.0 ),
5182  minHits = cms.int32( 7 ),
5183  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
5184  appendToDataLabel = cms.string( "" ),
5185  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5186  Updator = cms.string( "hltESPKFUpdator" ),
5187  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
5188  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5189 )
5190 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5191  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
5192  fractionShared = cms.double( 0.09 ),
5193  ValidHitBonus = cms.double( 5.0 ),
5194  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5195  MissingHitPenalty = cms.double( 20.0 ),
5196  allowSharedFirstHit = cms.bool( True )
5197 )
5198 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
5199  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
5200  appendToDataLabel = cms.string( "" ),
5201  algoOrder = cms.vstring( )
5202 )
5203 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5204  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
5205  fractionShared = cms.double( 0.5 ),
5206  ValidHitBonus = cms.double( 100.0 ),
5207  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5208  MissingHitPenalty = cms.double( 0.0 ),
5209  allowSharedFirstHit = cms.bool( False )
5210 )
5211 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
5212  appendToDataLabel = cms.string( "" ),
5213  minHits = cms.int32( 3 ),
5214  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
5215  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5216  Updator = cms.string( "hltESPKFUpdator" ),
5217  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5218  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5219 )
5220 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
5221  errorRescaling = cms.double( 100.0 ),
5222  minHits = cms.int32( 3 ),
5223  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
5224  appendToDataLabel = cms.string( "" ),
5225  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
5226  Updator = cms.string( "hltESPKFUpdator" ),
5227  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
5228  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" )
5229 )
5230 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
5231  useQuadrupletAlgo = cms.bool( False ),
5232  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
5233  appendToDataLabel = cms.string( "" )
5234 )
5235 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
5236  ComponentName = cms.string( "hltTrackCleaner" ),
5237  appendToDataLabel = cms.string( "" )
5238 )
5239 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5240  ComponentName = cms.string( "HODetIdAssociator" ),
5241  hcalRegion = cms.int32( 2 ),
5242  etaBinSize = cms.double( 0.087 ),
5243  nEta = cms.int32( 30 ),
5244  nPhi = cms.int32( 72 ),
5245  includeBadChambers = cms.bool( False ),
5246  includeME0 = cms.bool( False ),
5247  includeGEM = cms.bool( False )
5248 )
5249 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5250  ComponentName = cms.string( "MuonDetIdAssociator" ),
5251  hcalRegion = cms.int32( 2 ),
5252  etaBinSize = cms.double( 0.125 ),
5253  nEta = cms.int32( 48 ),
5254  nPhi = cms.int32( 48 ),
5255  includeBadChambers = cms.bool( False ),
5256  includeME0 = cms.bool( False ),
5257  includeGEM = cms.bool( False )
5258 )
5259 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
5260  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
5261  fractionShared = cms.double( 0.1 ),
5262  ValidHitBonus = cms.double( 1000.0 ),
5263  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
5264  MissingHitPenalty = cms.double( 1.0 ),
5265  allowSharedFirstHit = cms.bool( True )
5266 )
5267 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
5268  ComponentName = cms.string( "SimpleNavigationSchool" ),
5269  SimpleMagneticField = cms.string( "ParabolicMf" )
5270 )
5271 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
5272  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
5273  hcalRegion = cms.int32( 2 ),
5274  etaBinSize = cms.double( 0.1 ),
5275  nEta = cms.int32( 60 ),
5276  nPhi = cms.int32( 30 ),
5277  includeBadChambers = cms.bool( False ),
5278  includeME0 = cms.bool( False ),
5279  includeGEM = cms.bool( False )
5280 )
5281 fragment.siPixelQualityESProducer = cms.ESProducer( "SiPixelQualityESProducer",
5282  siPixelQualityLabel = cms.string( "" )
5283 )
5284 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
5285 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
5286  LatencyRecord = cms.PSet(
5287  label = cms.untracked.string( "" ),
5288  record = cms.string( "SiStripLatencyRcd" )
5289  ),
5290  BackPlaneCorrectionDeconvMode = cms.PSet(
5291  label = cms.untracked.string( "deconvolution" ),
5292  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5293  ),
5294  BackPlaneCorrectionPeakMode = cms.PSet(
5295  label = cms.untracked.string( "peak" ),
5296  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
5297  )
5298 )
5299 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
5300  LatencyRecord = cms.PSet(
5301  label = cms.untracked.string( "" ),
5302  record = cms.string( "SiStripLatencyRcd" )
5303  ),
5304  LorentzAngleDeconvMode = cms.PSet(
5305  label = cms.untracked.string( "deconvolution" ),
5306  record = cms.string( "SiStripLorentzAngleRcd" )
5307  ),
5308  LorentzAnglePeakMode = cms.PSet(
5309  label = cms.untracked.string( "peak" ),
5310  record = cms.string( "SiStripLorentzAngleRcd" )
5311  )
5312 )
5313 
5314 fragment.ThroughputService = cms.Service( "ThroughputService",
5315  dqmPath = cms.untracked.string( "HLT/Throughput" ),
5316  eventRange = cms.untracked.uint32( 10000 ),
5317  timeRange = cms.untracked.double( 60000.0 ),
5318  printEventSummary = cms.untracked.bool( False ),
5319  eventResolution = cms.untracked.uint32( 1 ),
5320  enableDQM = cms.untracked.bool( True ),
5321  dqmPathByProcesses = cms.untracked.bool( False ),
5322  timeResolution = cms.untracked.double( 5.828 )
5323 )
5324 
5325 fragment.hltGetConditions = cms.EDAnalyzer( "EventSetupRecordDataGetter",
5326  toGet = cms.VPSet(
5327  ),
5328  verbose = cms.untracked.bool( False )
5329 )
5330 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
5331  RawDataCollection = cms.InputTag( "rawDataCollector" )
5332 )
5333 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
5334 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
5335  result = cms.bool( False )
5336 )
5337 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
5338  SelectedTriggerType = cms.int32( 1 )
5339 )
5340 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5341  useTCDSEventNumber = cms.bool( True ),
5342  invert = cms.bool( False ),
5343  period = cms.uint32( 107 ),
5344  rawInput = cms.InputTag( "rawDataCollector" ),
5345  fedId = cms.int32( 1024 )
5346 )
5347 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
5348  lenSlinkTrailer = cms.untracked.int32( 8 ),
5349  lenAMC13Header = cms.untracked.int32( 8 ),
5350  CTP7 = cms.untracked.bool( False ),
5351  lenAMC13Trailer = cms.untracked.int32( 8 ),
5352  Setup = cms.string( "stage2::GTSetup" ),
5353  MinFeds = cms.uint32( 0 ),
5354  InputLabel = cms.InputTag( "rawDataCollector" ),
5355  lenSlinkHeader = cms.untracked.int32( 8 ),
5356  MTF7 = cms.untracked.bool( False ),
5357  FWId = cms.uint32( 0 ),
5358  TMTCheck = cms.bool( True ),
5359  lenAMCTrailer = cms.untracked.int32( 0 ),
5360  debug = cms.untracked.bool( False ),
5361  FedIds = cms.vint32( 1404 ),
5362  lenAMCHeader = cms.untracked.int32( 8 ),
5363  DmxFWId = cms.uint32( 0 ),
5364  FWOverride = cms.bool( False )
5365 )
5366 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
5367  L1DataBxInEvent = cms.int32( 5 ),
5368  AlgorithmTriggersUnmasked = cms.bool( True ),
5369  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
5370  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5371  BstLengthBytes = cms.int32( -1 ),
5372  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5373  AlgorithmTriggersUnprescaled = cms.bool( True ),
5374  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
5375  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5376  EmulateBxInEvent = cms.int32( 1 ),
5377  Verbosity = cms.untracked.int32( 0 ),
5378  ProduceL1GtDaqRecord = cms.bool( True ),
5379  TriggerMenuLuminosity = cms.string( "startup" ),
5380  PrescaleCSVFile = cms.string( "prescale_L1TGlobal.csv" ),
5381  PrintL1Menu = cms.untracked.bool( False ),
5382  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
5383  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5384  PrescaleSet = cms.uint32( 1 ),
5385  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5386  ProduceL1GtObjectMapRecord = cms.bool( True ),
5387  GetPrescaleColumnFromData = cms.bool( False ),
5388  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" )
5389 )
5390 fragment.hltScalersRawToDigi = cms.EDProducer( "ScalersRawToDigi",
5391  scalersInputTag = cms.InputTag( "rawDataCollector" )
5392 )
5393 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
5394  maxZ = cms.double( 40.0 ),
5395  src = cms.InputTag( "hltScalersRawToDigi" ),
5396  gtEvmLabel = cms.InputTag( "" ),
5397  changeToCMSCoordinates = cms.bool( False ),
5398  setSigmaZ = cms.double( 0.0 ),
5399  maxRadius = cms.double( 2.0 )
5400 )
5401 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
5402  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
5403  offset = cms.uint32( 0 )
5404 )
5405 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
5406  result = cms.bool( True )
5407 )
5408 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5409  SelectedTriggerType = cms.int32( 3 )
5410 )
5411 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
5412  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
5413  offset = cms.uint32( 0 )
5414 )
5415 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
5416  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
5417  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5418  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5419  saveTags = cms.bool( True ),
5420  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5421  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5422  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5423  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5424  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" )
5425 )
5426 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
5427  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
5428  offset = cms.uint32( 0 )
5429 )
5430 fragment.hltFEDSelector = cms.EDProducer( "EvFFEDSelector",
5431  inputTag = cms.InputTag( "rawDataCollector" ),
5432  fedList = cms.vuint32( 1023, 1024 )
5433 )
5434 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
5435  moduleLabelPatternsToSkip = cms.vstring( ),
5436  processName = cms.string( "@" ),
5437  throw = cms.bool( False ),
5438  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' )
5439 )
5440 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
5441  processName = cms.string( "@" )
5442 )
5443 fragment.hltPreHLTAnalyzerEndpath = cms.EDFilter( "HLTPrescaler",
5444  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" ),
5445  offset = cms.uint32( 0 )
5446 )
5447 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
5448  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
5449  MaxBx = cms.int32( 0 ),
5450  DumpRecord = cms.bool( False ),
5451  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
5452  ReadPrescalesFromFile = cms.bool( False ),
5453  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
5454  MinBx = cms.int32( 0 ),
5455  psColumn = cms.int32( 0 ),
5456  DumpTrigSummary = cms.bool( True ),
5457  DumpTrigResults = cms.bool( False )
5458 )
5459 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
5460  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
5461  ReferenceRate = cms.untracked.double( 100.0 ),
5462  serviceBy = cms.untracked.string( "never" ),
5463  resetBy = cms.untracked.string( "never" ),
5464  reportBy = cms.untracked.string( "job" ),
5465  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' )
5466 )
5467 
5468 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
5469 fragment.HLTBeamSpot = cms.Sequence( fragment.hltScalersRawToDigi + fragment.hltOnlineBeamSpot )
5470 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
5471 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
5472 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
5473 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
5474 
5475 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetConditions + fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
5476 fragment.HLT_Physics_v7 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
5477 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
5478 fragment.HLT_ZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
5479 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltScalersRawToDigi + fragment.hltFEDSelector + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
5480 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltPreHLTAnalyzerEndpath + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
5481 
5482 
5483 fragment.HLTSchedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.HLT_Physics_v7, fragment.HLT_Random_v3, fragment.HLT_ZeroBias_v6, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath ))
5484 
5485 
5486 # dummify hltGetConditions in cff's
5487 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
5488  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
5489  result = cms.bool( True )
5490  )
5491  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
5492 
5493 # add specific customizations
5494 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
5495 fragment = customizeHLTforAll(fragment,"PIon")
5496 
5497 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
5498 fragment = customizeHLTforCMSSW(fragment,"PIon")
5499 
5500 # Eras-based customisations
5501 from HLTrigger.Configuration.Eras import modifyHLTforEras
5502 modifyHLTforEras(fragment)
5503 
customizeHLTforCMSSW
Definition: customizeHLTforCMSSW.py:1
Eras.modifyHLTforEras
def modifyHLTforEras(fragment)
Definition: Eras.py:3
customizeHLTforALL.customizeHLTforAll
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)
Definition: customizeHLTforALL.py:3