CMS 3D CMS Logo

HLT_PIon_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_14_1_0/PIon --cff --data --type PIon
2 
3 # /dev/CMSSW_14_1_0/PIon/V40 (CMSSW_14_1_1)
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 fragment = cms.ProcessFragment( "HLT" )
8 
9 fragment.load("Configuration.StandardSequences.Accelerators_cff")
10 
11 fragment.HLTConfigVersion = cms.PSet(
12  tableName = cms.string("/dev/CMSSW_14_1_0/PIon/V40")
13 )
14 
15 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet(
16  useSameTrajFilter = cms.bool( True ),
17  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
18  keepOriginalIfRebuildFails = cms.bool( False ),
19  lostHitPenalty = cms.double( 30.0 ),
20  lockHits = cms.bool( True ),
21  requireSeedHitsInRebuild = cms.bool( True ),
22  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
24  maxPtForLooperReconstruction = cms.double( 0.0 ),
25  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
26  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
27  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
28  seedAs5DHit = cms.bool( False ),
29  minNrOfHitsForRebuild = cms.int32( 5 ),
30  maxCand = cms.int32( 1 ),
31  alwaysUseInvalidHits = cms.bool( True ),
32  estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
33  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
34  intermediateCleaning = cms.bool( True ),
35  foundHitBonus = cms.double( 10.0 ),
36  updator = cms.string( "hltESPKFUpdator" ),
37  bestHitOnly = cms.bool( True )
38 )
39 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet(
40  minimumNumberOfHits = cms.int32( 5 ),
41  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
42  seedExtension = cms.int32( 0 ),
43  chargeSignificance = cms.double( -1.0 ),
44  pixelSeedExtension = cms.bool( False ),
45  strictSeedExtension = cms.bool( False ),
46  nSigmaMinPt = cms.double( 5.0 ),
47  maxCCCLostHits = cms.int32( 9999 ),
48  minHitsAtHighEta = cms.int32( 5 ),
49  minPt = cms.double( 0.5 ),
50  maxConsecLostHits = cms.int32( 3 ),
51  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
52  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
53  highEtaSwitch = cms.double( 5.0 ),
54  seedPairPenalty = cms.int32( 0 ),
55  maxNumberOfHits = cms.int32( 100 ),
56  minNumberOfHitsForLoopers = cms.int32( 13 ),
57  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
58  minNumberOfHitsPerLoop = cms.int32( 4 ),
59  minHitsMinPt = cms.int32( 3 ),
60  maxLostHitsFraction = cms.double( 0.1 ),
61  maxLostHits = cms.int32( 4 )
62 )
63 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet(
64  minimumNumberOfHits = cms.int32( 5 ),
65  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
66  seedExtension = cms.int32( 0 ),
67  chargeSignificance = cms.double( -1.0 ),
68  pixelSeedExtension = cms.bool( False ),
69  strictSeedExtension = cms.bool( False ),
70  nSigmaMinPt = cms.double( 5.0 ),
71  maxCCCLostHits = cms.int32( 9999 ),
72  minHitsAtHighEta = cms.int32( 5 ),
73  minPt = cms.double( 0.9 ),
74  maxConsecLostHits = cms.int32( 1 ),
75  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
76  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
77  highEtaSwitch = cms.double( 5.0 ),
78  seedPairPenalty = cms.int32( 0 ),
79  maxNumberOfHits = cms.int32( 100 ),
80  minNumberOfHitsForLoopers = cms.int32( 13 ),
81  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
82  minNumberOfHitsPerLoop = cms.int32( 4 ),
83  minHitsMinPt = cms.int32( 3 ),
84  maxLostHitsFraction = cms.double( 0.1 ),
85  maxLostHits = cms.int32( 999 )
86 )
87 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
88  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
89  lostHitPenalty = cms.double( 30.0 ),
90  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
91  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
92  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
93  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
94  maxCand = cms.int32( 1 ),
95  alwaysUseInvalidHits = cms.bool( False ),
96  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
97  intermediateCleaning = cms.bool( True ),
98  updator = cms.string( "hltESPKFUpdator" ),
99  seedAs5DHit = cms.bool( False )
100 )
101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
102  keepOriginalIfRebuildFails = cms.bool( False ),
103  lockHits = cms.bool( True ),
104  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
105  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
106  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
107  maxCand = cms.int32( 2 ),
108  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
109  intermediateCleaning = cms.bool( True ),
110  bestHitOnly = cms.bool( True ),
111  useSameTrajFilter = cms.bool( True ),
112  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
113  lostHitPenalty = cms.double( 30.0 ),
114  requireSeedHitsInRebuild = cms.bool( True ),
115  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
116  maxPtForLooperReconstruction = cms.double( 0.0 ),
117  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
118  minNrOfHitsForRebuild = cms.int32( 5 ),
119  alwaysUseInvalidHits = cms.bool( False ),
120  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
121  foundHitBonus = cms.double( 5.0 ),
122  updator = cms.string( "hltESPKFUpdator" ),
123  seedAs5DHit = cms.bool( False )
124 )
125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
126  minimumNumberOfHits = cms.int32( 6 ),
127  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
128  seedExtension = cms.int32( 0 ),
129  chargeSignificance = cms.double( -1.0 ),
130  pixelSeedExtension = cms.bool( False ),
131  strictSeedExtension = cms.bool( False ),
132  nSigmaMinPt = cms.double( 5.0 ),
133  maxCCCLostHits = cms.int32( 9999 ),
134  minPt = cms.double( 0.3 ),
135  maxConsecLostHits = cms.int32( 1 ),
136  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
137  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
138  seedPairPenalty = cms.int32( 0 ),
139  maxNumberOfHits = cms.int32( 100 ),
140  minNumberOfHitsForLoopers = cms.int32( 13 ),
141  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
142  minNumberOfHitsPerLoop = cms.int32( 4 ),
143  minHitsMinPt = cms.int32( 3 ),
144  maxLostHitsFraction = cms.double( 999.0 ),
145  maxLostHits = cms.int32( 0 ),
146  highEtaSwitch = cms.double( 5.0 ),
147  minHitsAtHighEta = cms.int32( 5 )
148 )
149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
150  track_chi2_max = cms.double( 20.0 ),
151  track_pt_max = cms.double( 20.0 ),
152  track_prob_min = cms.double( -1.0 ),
153  track_pt_min = cms.double( 1.0 )
154 )
155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
156  rescaleErrorIfFail = cms.double( 1.0 ),
157  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
158  lostHitPenalty = cms.double( 30.0 ),
159  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
160  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
161  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
162  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
163  maxCand = cms.int32( 5 ),
164  alwaysUseInvalidHits = cms.bool( True ),
165  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
166  intermediateCleaning = cms.bool( False ),
167  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
168  updator = cms.string( "hltESPKFUpdator" ),
169  deltaEta = cms.double( -1.0 ),
170  useSeedLayer = cms.bool( False ),
171  deltaPhi = cms.double( -1.0 ),
172  seedAs5DHit = cms.bool( False )
173 )
174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
175  minimumNumberOfHits = cms.int32( 3 ),
176  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
177  seedExtension = cms.int32( 0 ),
178  chargeSignificance = cms.double( -1.0 ),
179  pixelSeedExtension = cms.bool( False ),
180  strictSeedExtension = cms.bool( False ),
181  nSigmaMinPt = cms.double( 5.0 ),
182  maxCCCLostHits = cms.int32( 9999 ),
183  minPt = cms.double( 0.3 ),
184  maxConsecLostHits = cms.int32( 1 ),
185  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
186  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
187  seedPairPenalty = cms.int32( 0 ),
188  maxNumberOfHits = cms.int32( 100 ),
189  minNumberOfHitsForLoopers = cms.int32( 13 ),
190  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
191  minNumberOfHitsPerLoop = cms.int32( 4 ),
192  minHitsMinPt = cms.int32( 3 ),
193  maxLostHitsFraction = cms.double( 999.0 ),
194  maxLostHits = cms.int32( 1 ),
195  highEtaSwitch = cms.double( 5.0 ),
196  minHitsAtHighEta = cms.int32( 5 )
197 )
198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
199  track_chi2_max = cms.double( 20.0 ),
200  track_pt_max = cms.double( 20.0 ),
201  track_prob_min = cms.double( -1.0 ),
202  track_pt_min = cms.double( 0.1 )
203 )
204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
205  keepOriginalIfRebuildFails = cms.bool( False ),
206  lockHits = cms.bool( True ),
207  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
208  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
209  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
210  maxCand = cms.int32( 2 ),
211  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
212  intermediateCleaning = cms.bool( True ),
213  bestHitOnly = cms.bool( True ),
214  useSameTrajFilter = cms.bool( True ),
215  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
216  lostHitPenalty = cms.double( 30.0 ),
217  requireSeedHitsInRebuild = cms.bool( True ),
218  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
219  maxPtForLooperReconstruction = cms.double( 0.0 ),
220  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
221  minNrOfHitsForRebuild = cms.int32( 5 ),
222  alwaysUseInvalidHits = cms.bool( False ),
223  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
224  foundHitBonus = cms.double( 5.0 ),
225  updator = cms.string( "hltESPKFUpdator" ),
226  seedAs5DHit = cms.bool( False )
227 )
228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
230  Rescale_Dz = cms.double( 3.0 ),
231  Pt_fixed = cms.bool( False ),
232  Eta_fixed = cms.bool( False ),
233  Eta_min = cms.double( 0.1 ),
234  DeltaZ = cms.double( 15.9 ),
235  maxRegions = cms.int32( 2 ),
236  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
237  UseVertex = cms.bool( False ),
238  Z_fixed = cms.bool( True ),
239  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
240  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
241  Rescale_phi = cms.double( 3.0 ),
242  DeltaEta = cms.double( 0.2 ),
243  precise = cms.bool( True ),
244  OnDemand = cms.int32( -1 ),
245  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
246  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
247  vertexCollection = cms.InputTag( "pixelVertices" ),
248  Pt_min = cms.double( 1.5 ),
249  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
250  Phi_fixed = cms.bool( False ),
251  DeltaR = cms.double( 0.2 ),
252  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
253  DeltaPhi = cms.double( 0.2 ),
254  Phi_min = cms.double( 0.1 ),
255  Rescale_eta = cms.double( 3.0 )
256 )
257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
258  minimumNumberOfHits = cms.int32( 3 ),
259  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
260  seedExtension = cms.int32( 1 ),
261  chargeSignificance = cms.double( -1.0 ),
262  pixelSeedExtension = cms.bool( False ),
263  strictSeedExtension = cms.bool( False ),
264  nSigmaMinPt = cms.double( 5.0 ),
265  maxCCCLostHits = cms.int32( 0 ),
266  minPt = cms.double( 0.3 ),
267  maxConsecLostHits = cms.int32( 1 ),
268  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
269  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
270  seedPairPenalty = cms.int32( 0 ),
271  maxNumberOfHits = cms.int32( 100 ),
272  minNumberOfHitsForLoopers = cms.int32( 13 ),
273  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
274  minNumberOfHitsPerLoop = cms.int32( 4 ),
275  minHitsMinPt = cms.int32( 3 ),
276  maxLostHitsFraction = cms.double( 999.0 ),
277  maxLostHits = cms.int32( 1 ),
278  highEtaSwitch = cms.double( 5.0 ),
279  minHitsAtHighEta = cms.int32( 5 )
280 )
281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
282  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
283  lostHitPenalty = cms.double( 30.0 ),
284  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
285  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
286  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
287  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
288  maxCand = cms.int32( 1 ),
289  alwaysUseInvalidHits = cms.bool( False ),
290  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
291  intermediateCleaning = cms.bool( True ),
292  updator = cms.string( "hltESPKFUpdator" ),
293  seedAs5DHit = cms.bool( False )
294 )
295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
296  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
297  lostHitPenalty = cms.double( 90.0 ),
298  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
299  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
300  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
301  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
302  maxCand = cms.int32( 5 ),
303  alwaysUseInvalidHits = cms.bool( True ),
304  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
305  intermediateCleaning = cms.bool( False ),
306  updator = cms.string( "hltESPKFUpdator" ),
307  seedAs5DHit = cms.bool( False )
308 )
309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
311  minimumNumberOfHits = cms.int32( 5 ),
312  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
313  seedExtension = cms.int32( 0 ),
314  chargeSignificance = cms.double( -1.0 ),
315  pixelSeedExtension = cms.bool( False ),
316  strictSeedExtension = cms.bool( False ),
317  nSigmaMinPt = cms.double( 5.0 ),
318  maxCCCLostHits = cms.int32( 9999 ),
319  minPt = cms.double( 0.9 ),
320  maxConsecLostHits = cms.int32( 1 ),
321  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
322  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
323  seedPairPenalty = cms.int32( 0 ),
324  maxNumberOfHits = cms.int32( -1 ),
325  minNumberOfHitsForLoopers = cms.int32( 13 ),
326  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
327  minNumberOfHitsPerLoop = cms.int32( 4 ),
328  minHitsMinPt = cms.int32( 3 ),
329  maxLostHitsFraction = cms.double( 999.0 ),
330  maxLostHits = cms.int32( 1 ),
331  highEtaSwitch = cms.double( 5.0 ),
332  minHitsAtHighEta = cms.int32( 5 )
333 )
334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
335  minimumNumberOfHits = cms.int32( 3 ),
336  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
337  seedExtension = cms.int32( 0 ),
338  chargeSignificance = cms.double( -1.0 ),
339  pixelSeedExtension = cms.bool( False ),
340  strictSeedExtension = cms.bool( False ),
341  nSigmaMinPt = cms.double( 5.0 ),
342  maxCCCLostHits = cms.int32( 0 ),
343  minPt = cms.double( 0.2 ),
344  maxConsecLostHits = cms.int32( 1 ),
345  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
346  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
347  seedPairPenalty = cms.int32( 0 ),
348  maxNumberOfHits = cms.int32( 100 ),
349  minNumberOfHitsForLoopers = cms.int32( 13 ),
350  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
351  minNumberOfHitsPerLoop = cms.int32( 4 ),
352  minHitsMinPt = cms.int32( 3 ),
353  maxLostHitsFraction = cms.double( 999.0 ),
354  maxLostHits = cms.int32( 1 ),
355  highEtaSwitch = cms.double( 5.0 ),
356  minHitsAtHighEta = cms.int32( 5 )
357 )
358 fragment.HLTSeedFromProtoTracks = cms.PSet(
359  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
360  SeedMomentumForBOFF = cms.double( 5.0 ),
361  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
362  forceKinematicWithRegionDirection = cms.bool( False ),
363  magneticField = cms.string( "ParabolicMf" ),
364  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
365  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
366  MinOneOverPtError = cms.double( 1.0 )
367 )
368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
369  minimumNumberOfHits = cms.int32( 5 ),
370  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
371  seedExtension = cms.int32( 0 ),
372  chargeSignificance = cms.double( -1.0 ),
373  pixelSeedExtension = cms.bool( False ),
374  strictSeedExtension = cms.bool( False ),
375  nSigmaMinPt = cms.double( 5.0 ),
376  maxCCCLostHits = cms.int32( 9999 ),
377  minPt = cms.double( 10.0 ),
378  maxConsecLostHits = cms.int32( 1 ),
379  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
380  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
381  seedPairPenalty = cms.int32( 0 ),
382  maxNumberOfHits = cms.int32( 8 ),
383  minNumberOfHitsForLoopers = cms.int32( 13 ),
384  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
385  minNumberOfHitsPerLoop = cms.int32( 4 ),
386  minHitsMinPt = cms.int32( 3 ),
387  maxLostHitsFraction = cms.double( 999.0 ),
388  maxLostHits = cms.int32( 1 ),
389  highEtaSwitch = cms.double( 5.0 ),
390  minHitsAtHighEta = cms.int32( 5 )
391 )
392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
393  minimumNumberOfHits = cms.int32( 3 ),
394  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
395  seedExtension = cms.int32( 0 ),
396  chargeSignificance = cms.double( -1.0 ),
397  pixelSeedExtension = cms.bool( False ),
398  strictSeedExtension = cms.bool( False ),
399  nSigmaMinPt = cms.double( 5.0 ),
400  maxCCCLostHits = cms.int32( 0 ),
401  minPt = cms.double( 0.3 ),
402  maxConsecLostHits = cms.int32( 1 ),
403  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
404  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
405  seedPairPenalty = cms.int32( 0 ),
406  maxNumberOfHits = cms.int32( 100 ),
407  minNumberOfHitsForLoopers = cms.int32( 13 ),
408  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
409  minNumberOfHitsPerLoop = cms.int32( 4 ),
410  minHitsMinPt = cms.int32( 3 ),
411  maxLostHitsFraction = cms.double( 999.0 ),
412  maxLostHits = cms.int32( 1 ),
413  highEtaSwitch = cms.double( 5.0 ),
414  minHitsAtHighEta = cms.int32( 5 )
415 )
416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
417  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
418  SeedMomentumForBOFF = cms.double( 5.0 ),
419  propagator = cms.string( "PropagatorWithMaterial" ),
420  forceKinematicWithRegionDirection = cms.bool( False ),
421  magneticField = cms.string( "" ),
422  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
423  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
424  MinOneOverPtError = cms.double( 1.0 )
425 )
426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
428  minimumNumberOfHits = cms.int32( 5 ),
429  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
430  seedExtension = cms.int32( 0 ),
431  chargeSignificance = cms.double( -1.0 ),
432  pixelSeedExtension = cms.bool( False ),
433  strictSeedExtension = cms.bool( False ),
434  nSigmaMinPt = cms.double( 5.0 ),
435  maxCCCLostHits = cms.int32( 9999 ),
436  minPt = cms.double( 2.0 ),
437  maxConsecLostHits = cms.int32( 1 ),
438  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
439  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
440  seedPairPenalty = cms.int32( 0 ),
441  maxNumberOfHits = cms.int32( -1 ),
442  minNumberOfHitsForLoopers = cms.int32( 13 ),
443  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
444  minNumberOfHitsPerLoop = cms.int32( 4 ),
445  minHitsMinPt = cms.int32( -1 ),
446  maxLostHitsFraction = cms.double( 999.0 ),
447  maxLostHits = cms.int32( 1 ),
448  highEtaSwitch = cms.double( 5.0 ),
449  minHitsAtHighEta = cms.int32( 5 )
450 )
451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
452  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
453  lostHitPenalty = cms.double( 30.0 ),
454  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
455  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
456  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
457  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
458  maxCand = cms.int32( 4 ),
459  alwaysUseInvalidHits = cms.bool( True ),
460  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
461  intermediateCleaning = cms.bool( True ),
462  updator = cms.string( "hltESPKFUpdator" ),
463  seedAs5DHit = cms.bool( False )
464 )
465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
466  useSameTrajFilter = cms.bool( True ),
467  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
468  keepOriginalIfRebuildFails = cms.bool( False ),
469  lostHitPenalty = cms.double( 30.0 ),
470  lockHits = cms.bool( True ),
471  requireSeedHitsInRebuild = cms.bool( True ),
472  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
473  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
474  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
475  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
476  minNrOfHitsForRebuild = cms.int32( 5 ),
477  maxCand = cms.int32( 2 ),
478  alwaysUseInvalidHits = cms.bool( False ),
479  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
480  intermediateCleaning = cms.bool( True ),
481  foundHitBonus = cms.double( 5.0 ),
482  updator = cms.string( "hltESPKFUpdator" ),
483  bestHitOnly = cms.bool( True ),
484  seedAs5DHit = cms.bool( False ),
485  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
486 )
487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
488  useSameTrajFilter = cms.bool( True ),
489  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
490  keepOriginalIfRebuildFails = cms.bool( True ),
491  lostHitPenalty = cms.double( 1.0 ),
492  lockHits = cms.bool( True ),
493  requireSeedHitsInRebuild = cms.bool( True ),
494  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
495  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
496  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
497  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
498  minNrOfHitsForRebuild = cms.int32( 2 ),
499  maxCand = cms.int32( 5 ),
500  alwaysUseInvalidHits = cms.bool( True ),
501  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
502  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
503  intermediateCleaning = cms.bool( True ),
504  foundHitBonus = cms.double( 1000.0 ),
505  updator = cms.string( "hltESPKFUpdator" ),
506  bestHitOnly = cms.bool( True ),
507  seedAs5DHit = cms.bool( False )
508 )
509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
510  minimumNumberOfHits = cms.int32( 3 ),
511  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
512  seedExtension = cms.int32( 0 ),
513  chargeSignificance = cms.double( -1.0 ),
514  pixelSeedExtension = cms.bool( False ),
515  strictSeedExtension = cms.bool( False ),
516  nSigmaMinPt = cms.double( 5.0 ),
517  maxCCCLostHits = cms.int32( 9999 ),
518  minPt = cms.double( 0.9 ),
519  maxConsecLostHits = cms.int32( 1 ),
520  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
521  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
522  seedPairPenalty = cms.int32( 0 ),
523  maxNumberOfHits = cms.int32( 100 ),
524  minNumberOfHitsForLoopers = cms.int32( 13 ),
525  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
526  minNumberOfHitsPerLoop = cms.int32( 4 ),
527  minHitsMinPt = cms.int32( 3 ),
528  maxLostHitsFraction = cms.double( 0.1 ),
529  maxLostHits = cms.int32( 999 ),
530  highEtaSwitch = cms.double( 5.0 ),
531  minHitsAtHighEta = cms.int32( 5 )
532 )
533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
534  useSameTrajFilter = cms.bool( True ),
535  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
536  keepOriginalIfRebuildFails = cms.bool( True ),
537  lostHitPenalty = cms.double( 1.0 ),
538  lockHits = cms.bool( True ),
539  requireSeedHitsInRebuild = cms.bool( True ),
540  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
541  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
542  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
543  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
544  minNrOfHitsForRebuild = cms.int32( 2 ),
545  maxCand = cms.int32( 5 ),
546  alwaysUseInvalidHits = cms.bool( True ),
547  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
548  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
549  intermediateCleaning = cms.bool( True ),
550  foundHitBonus = cms.double( 1000.0 ),
551  updator = cms.string( "hltESPKFUpdator" ),
552  bestHitOnly = cms.bool( True ),
553  seedAs5DHit = cms.bool( False )
554 )
555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
556  minimumNumberOfHits = cms.int32( 3 ),
557  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
558  seedExtension = cms.int32( 0 ),
559  chargeSignificance = cms.double( -1.0 ),
560  pixelSeedExtension = cms.bool( False ),
561  strictSeedExtension = cms.bool( False ),
562  nSigmaMinPt = cms.double( 5.0 ),
563  maxCCCLostHits = cms.int32( 9999 ),
564  minPt = cms.double( 0.9 ),
565  maxConsecLostHits = cms.int32( 1 ),
566  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
567  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
568  seedPairPenalty = cms.int32( 0 ),
569  maxNumberOfHits = cms.int32( 100 ),
570  minNumberOfHitsForLoopers = cms.int32( 13 ),
571  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
572  minNumberOfHitsPerLoop = cms.int32( 4 ),
573  minHitsMinPt = cms.int32( 3 ),
574  maxLostHitsFraction = cms.double( 0.1 ),
575  maxLostHits = cms.int32( 999 ),
576  highEtaSwitch = cms.double( 5.0 ),
577  minHitsAtHighEta = cms.int32( 5 )
578 )
579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
580  minimumNumberOfHits = cms.int32( 5 ),
581  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
582  seedExtension = cms.int32( 0 ),
583  chargeSignificance = cms.double( -1.0 ),
584  pixelSeedExtension = cms.bool( False ),
585  strictSeedExtension = cms.bool( False ),
586  nSigmaMinPt = cms.double( 5.0 ),
587  maxCCCLostHits = cms.int32( 9999 ),
588  minPt = cms.double( 0.9 ),
589  maxConsecLostHits = cms.int32( 1 ),
590  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
591  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
592  seedPairPenalty = cms.int32( 0 ),
593  maxNumberOfHits = cms.int32( 100 ),
594  minNumberOfHitsForLoopers = cms.int32( 13 ),
595  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
596  minNumberOfHitsPerLoop = cms.int32( 4 ),
597  minHitsMinPt = cms.int32( 3 ),
598  maxLostHitsFraction = cms.double( 0.1 ),
599  maxLostHits = cms.int32( 999 ),
600  highEtaSwitch = cms.double( 5.0 ),
601  minHitsAtHighEta = cms.int32( 5 )
602 )
603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
605  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
606  subclusterCutSN = cms.double( 12.0 ),
607  trimMaxADC = cms.double( 30.0 ),
608  seedCutMIPs = cms.double( 0.35 ),
609  subclusterCutMIPs = cms.double( 0.45 ),
610  subclusterWindow = cms.double( 0.7 ),
611  maxNSat = cms.uint32( 3 ),
612  trimMaxFracNeigh = cms.double( 0.25 ),
613  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
614  seedCutSN = cms.double( 7.0 ),
615  layerMask = cms.PSet(
616  TOB = cms.bool( False ),
617  TIB = cms.vuint32( 1, 2 ),
618  TID = cms.vuint32( 1, 2 ),
619  TEC = cms.bool( False )
620  ),
621  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
622  trimMaxFracTotal = cms.double( 0.15 )
623 )
624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
625  minimumNumberOfHits = cms.int32( 4 ),
626  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
627  seedExtension = cms.int32( 0 ),
628  chargeSignificance = cms.double( -1.0 ),
629  pixelSeedExtension = cms.bool( False ),
630  strictSeedExtension = cms.bool( False ),
631  maxCCCLostHits = cms.int32( 0 ),
632  nSigmaMinPt = cms.double( 5.0 ),
633  minPt = cms.double( 1.0 ),
634  maxConsecLostHits = cms.int32( 1 ),
635  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
636  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
637  seedPairPenalty = cms.int32( 0 ),
638  maxNumberOfHits = cms.int32( 100 ),
639  minNumberOfHitsForLoopers = cms.int32( 13 ),
640  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
641  minNumberOfHitsPerLoop = cms.int32( 4 ),
642  minHitsMinPt = cms.int32( 3 ),
643  maxLostHitsFraction = cms.double( 0.1 ),
644  maxLostHits = cms.int32( 999 ),
645  highEtaSwitch = cms.double( 5.0 ),
646  minHitsAtHighEta = cms.int32( 5 )
647 )
648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
649  useSameTrajFilter = cms.bool( True ),
650  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
651  keepOriginalIfRebuildFails = cms.bool( False ),
652  lostHitPenalty = cms.double( 30.0 ),
653  lockHits = cms.bool( True ),
654  requireSeedHitsInRebuild = cms.bool( True ),
655  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
656  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
657  maxPtForLooperReconstruction = cms.double( 0.0 ),
658  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
659  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
660  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
661  minNrOfHitsForRebuild = cms.int32( 5 ),
662  maxCand = cms.int32( 3 ),
663  alwaysUseInvalidHits = cms.bool( True ),
664  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
665  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
666  intermediateCleaning = cms.bool( True ),
667  foundHitBonus = cms.double( 10.0 ),
668  updator = cms.string( "hltESPKFUpdator" ),
669  bestHitOnly = cms.bool( True ),
670  seedAs5DHit = cms.bool( False )
671 )
672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
673  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
674  filters = cms.VPSet(
675  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
676  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
677  )
678 )
679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
680  minimumNumberOfHits = cms.int32( 4 ),
681  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
682  seedExtension = cms.int32( 0 ),
683  chargeSignificance = cms.double( -1.0 ),
684  pixelSeedExtension = cms.bool( False ),
685  strictSeedExtension = cms.bool( False ),
686  maxCCCLostHits = cms.int32( 0 ),
687  nSigmaMinPt = cms.double( 5.0 ),
688  minPt = cms.double( 1.0 ),
689  maxConsecLostHits = cms.int32( 1 ),
690  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
691  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
692  seedPairPenalty = cms.int32( 0 ),
693  maxNumberOfHits = cms.int32( 100 ),
694  minNumberOfHitsForLoopers = cms.int32( 13 ),
695  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
696  minNumberOfHitsPerLoop = cms.int32( 4 ),
697  minHitsMinPt = cms.int32( 3 ),
698  maxLostHitsFraction = cms.double( 0.1 ),
699  maxLostHits = cms.int32( 999 ),
700  highEtaSwitch = cms.double( 5.0 ),
701  minHitsAtHighEta = cms.int32( 5 )
702 )
703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
704  useSameTrajFilter = cms.bool( True ),
705  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
706  keepOriginalIfRebuildFails = cms.bool( True ),
707  lostHitPenalty = cms.double( 30.0 ),
708  lockHits = cms.bool( True ),
709  requireSeedHitsInRebuild = cms.bool( True ),
710  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
711  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
712  maxPtForLooperReconstruction = cms.double( 0.0 ),
713  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
714  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
715  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
716  minNrOfHitsForRebuild = cms.int32( 1 ),
717  maxCand = cms.int32( 3 ),
718  alwaysUseInvalidHits = cms.bool( True ),
719  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
720  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
721  intermediateCleaning = cms.bool( True ),
722  foundHitBonus = cms.double( 10.0 ),
723  updator = cms.string( "hltESPKFUpdator" ),
724  bestHitOnly = cms.bool( True ),
725  seedAs5DHit = cms.bool( False )
726 )
727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
728  minimumNumberOfHits = cms.int32( 3 ),
729  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
730  seedExtension = cms.int32( 0 ),
731  chargeSignificance = cms.double( -1.0 ),
732  pixelSeedExtension = cms.bool( False ),
733  strictSeedExtension = cms.bool( False ),
734  nSigmaMinPt = cms.double( 5.0 ),
735  maxCCCLostHits = cms.int32( 0 ),
736  minPt = cms.double( 1.0 ),
737  maxConsecLostHits = cms.int32( 1 ),
738  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
739  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
740  seedPairPenalty = cms.int32( 0 ),
741  maxNumberOfHits = cms.int32( 100 ),
742  minNumberOfHitsForLoopers = cms.int32( 13 ),
743  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
744  minNumberOfHitsPerLoop = cms.int32( 4 ),
745  minHitsMinPt = cms.int32( 3 ),
746  maxLostHitsFraction = cms.double( 0.1 ),
747  maxLostHits = cms.int32( 999 ),
748  highEtaSwitch = cms.double( 5.0 ),
749  minHitsAtHighEta = cms.int32( 5 )
750 )
751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
752  useSameTrajFilter = cms.bool( True ),
753  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
754  keepOriginalIfRebuildFails = cms.bool( False ),
755  lostHitPenalty = cms.double( 30.0 ),
756  lockHits = cms.bool( True ),
757  requireSeedHitsInRebuild = cms.bool( True ),
758  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
759  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
760  maxPtForLooperReconstruction = cms.double( 0.0 ),
761  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
762  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
763  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
764  minNrOfHitsForRebuild = cms.int32( 5 ),
765  maxCand = cms.int32( 4 ),
766  alwaysUseInvalidHits = cms.bool( True ),
767  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
768  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
769  intermediateCleaning = cms.bool( True ),
770  foundHitBonus = cms.double( 10.0 ),
771  updator = cms.string( "hltESPKFUpdator" ),
772  bestHitOnly = cms.bool( True ),
773  seedAs5DHit = cms.bool( False )
774 )
775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
776  minimumNumberOfHits = cms.int32( 3 ),
777  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
778  seedExtension = cms.int32( 0 ),
779  chargeSignificance = cms.double( -1.0 ),
780  pixelSeedExtension = cms.bool( False ),
781  strictSeedExtension = cms.bool( False ),
782  nSigmaMinPt = cms.double( 5.0 ),
783  maxCCCLostHits = cms.int32( 0 ),
784  minPt = cms.double( 1.0 ),
785  maxConsecLostHits = cms.int32( 1 ),
786  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
787  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
788  seedPairPenalty = cms.int32( 0 ),
789  maxNumberOfHits = cms.int32( 100 ),
790  minNumberOfHitsForLoopers = cms.int32( 13 ),
791  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
792  minNumberOfHitsPerLoop = cms.int32( 4 ),
793  minHitsMinPt = cms.int32( 3 ),
794  maxLostHitsFraction = cms.double( 0.1 ),
795  maxLostHits = cms.int32( 999 ),
796  highEtaSwitch = cms.double( 5.0 ),
797  minHitsAtHighEta = cms.int32( 5 )
798 )
799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
800  useSameTrajFilter = cms.bool( True ),
801  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
802  keepOriginalIfRebuildFails = cms.bool( False ),
803  lostHitPenalty = cms.double( 30.0 ),
804  lockHits = cms.bool( True ),
805  requireSeedHitsInRebuild = cms.bool( True ),
806  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
807  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
808  maxPtForLooperReconstruction = cms.double( 0.0 ),
809  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
810  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
811  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
812  minNrOfHitsForRebuild = cms.int32( 5 ),
813  maxCand = cms.int32( 3 ),
814  alwaysUseInvalidHits = cms.bool( True ),
815  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
816  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
817  intermediateCleaning = cms.bool( True ),
818  foundHitBonus = cms.double( 10.0 ),
819  updator = cms.string( "hltESPKFUpdator" ),
820  bestHitOnly = cms.bool( True ),
821  seedAs5DHit = cms.bool( False )
822 )
823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
824  minimumNumberOfHits = cms.int32( 3 ),
825  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
826  seedExtension = cms.int32( 0 ),
827  chargeSignificance = cms.double( -1.0 ),
828  pixelSeedExtension = cms.bool( False ),
829  strictSeedExtension = cms.bool( False ),
830  nSigmaMinPt = cms.double( 5.0 ),
831  maxCCCLostHits = cms.int32( 0 ),
832  minPt = cms.double( 2.8 ),
833  maxConsecLostHits = cms.int32( 1 ),
834  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
835  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
836  seedPairPenalty = cms.int32( 0 ),
837  maxNumberOfHits = cms.int32( 100 ),
838  minNumberOfHitsForLoopers = cms.int32( 13 ),
839  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
840  minNumberOfHitsPerLoop = cms.int32( 4 ),
841  minHitsMinPt = cms.int32( 3 ),
842  maxLostHitsFraction = cms.double( 0.1 ),
843  maxLostHits = cms.int32( 999 ),
844  highEtaSwitch = cms.double( 5.0 ),
845  minHitsAtHighEta = cms.int32( 5 )
846 )
847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
848  useSameTrajFilter = cms.bool( True ),
849  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
850  keepOriginalIfRebuildFails = cms.bool( False ),
851  lostHitPenalty = cms.double( 30.0 ),
852  lockHits = cms.bool( True ),
853  requireSeedHitsInRebuild = cms.bool( True ),
854  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
855  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
856  maxPtForLooperReconstruction = cms.double( 0.0 ),
857  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
858  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
859  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
860  minNrOfHitsForRebuild = cms.int32( 5 ),
861  maxCand = cms.int32( 4 ),
862  alwaysUseInvalidHits = cms.bool( True ),
863  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
864  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
865  intermediateCleaning = cms.bool( True ),
866  foundHitBonus = cms.double( 10.0 ),
867  updator = cms.string( "hltESPKFUpdator" ),
868  bestHitOnly = cms.bool( True ),
869  seedAs5DHit = cms.bool( False )
870 )
871 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
872  minimumNumberOfHits = cms.int32( 3 ),
873  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
874  seedExtension = cms.int32( 0 ),
875  chargeSignificance = cms.double( -1.0 ),
876  pixelSeedExtension = cms.bool( False ),
877  strictSeedExtension = cms.bool( False ),
878  nSigmaMinPt = cms.double( 5.0 ),
879  maxCCCLostHits = cms.int32( 0 ),
880  minPt = cms.double( 5.0 ),
881  maxConsecLostHits = cms.int32( 1 ),
882  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
883  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
884  seedPairPenalty = cms.int32( 0 ),
885  maxNumberOfHits = cms.int32( 100 ),
886  minNumberOfHitsForLoopers = cms.int32( 13 ),
887  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
888  minNumberOfHitsPerLoop = cms.int32( 4 ),
889  minHitsMinPt = cms.int32( 3 ),
890  maxLostHitsFraction = cms.double( 0.1 ),
891  maxLostHits = cms.int32( 999 ),
892  highEtaSwitch = cms.double( 5.0 ),
893  minHitsAtHighEta = cms.int32( 5 )
894 )
895 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
896  minimumNumberOfHits = cms.int32( 3 ),
897  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
898  seedExtension = cms.int32( 0 ),
899  chargeSignificance = cms.double( -1.0 ),
900  pixelSeedExtension = cms.bool( False ),
901  strictSeedExtension = cms.bool( False ),
902  nSigmaMinPt = cms.double( 5.0 ),
903  maxCCCLostHits = cms.int32( 0 ),
904  minPt = cms.double( 5.0 ),
905  maxConsecLostHits = cms.int32( 1 ),
906  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
907  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
908  seedPairPenalty = cms.int32( 0 ),
909  maxNumberOfHits = cms.int32( 100 ),
910  minNumberOfHitsForLoopers = cms.int32( 13 ),
911  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
912  minNumberOfHitsPerLoop = cms.int32( 4 ),
913  minHitsMinPt = cms.int32( 3 ),
914  maxLostHitsFraction = cms.double( 0.1 ),
915  maxLostHits = cms.int32( 999 ),
916  highEtaSwitch = cms.double( 5.0 ),
917  minHitsAtHighEta = cms.int32( 5 )
918 )
919 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
920  minimumNumberOfHits = cms.int32( 4 ),
921  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
922  seedExtension = cms.int32( 0 ),
923  chargeSignificance = cms.double( -1.0 ),
924  pixelSeedExtension = cms.bool( False ),
925  strictSeedExtension = cms.bool( False ),
926  nSigmaMinPt = cms.double( 5.0 ),
927  maxCCCLostHits = cms.int32( 0 ),
928  minPt = cms.double( 5.0 ),
929  maxConsecLostHits = cms.int32( 1 ),
930  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
931  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
932  seedPairPenalty = cms.int32( 0 ),
933  maxNumberOfHits = cms.int32( 100 ),
934  minNumberOfHitsForLoopers = cms.int32( 13 ),
935  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
936  minNumberOfHitsPerLoop = cms.int32( 4 ),
937  minHitsMinPt = cms.int32( 3 ),
938  maxLostHitsFraction = cms.double( 0.1 ),
939  maxLostHits = cms.int32( 999 ),
940  highEtaSwitch = cms.double( 5.0 ),
941  minHitsAtHighEta = cms.int32( 5 )
942 )
943 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
944  useSameTrajFilter = cms.bool( False ),
945  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
946  keepOriginalIfRebuildFails = cms.bool( False ),
947  lostHitPenalty = cms.double( 30.0 ),
948  lockHits = cms.bool( True ),
949  requireSeedHitsInRebuild = cms.bool( True ),
950  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
951  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
952  maxPtForLooperReconstruction = cms.double( 0.0 ),
953  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
954  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
955  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
956  minNrOfHitsForRebuild = cms.int32( 5 ),
957  maxCand = cms.int32( 3 ),
958  alwaysUseInvalidHits = cms.bool( True ),
959  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
960  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
961  intermediateCleaning = cms.bool( True ),
962  foundHitBonus = cms.double( 10.0 ),
963  updator = cms.string( "hltESPKFUpdator" ),
964  bestHitOnly = cms.bool( True ),
965  seedAs5DHit = cms.bool( False )
966 )
967 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
968  minimumNumberOfHits = cms.int32( 3 ),
969  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
970  seedExtension = cms.int32( 0 ),
971  chargeSignificance = cms.double( -1.0 ),
972  pixelSeedExtension = cms.bool( False ),
973  strictSeedExtension = cms.bool( False ),
974  nSigmaMinPt = cms.double( 5.0 ),
975  maxCCCLostHits = cms.int32( 9999 ),
976  minPt = cms.double( 5.0 ),
977  maxConsecLostHits = cms.int32( 1 ),
978  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
979  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
980  seedPairPenalty = cms.int32( 0 ),
981  maxNumberOfHits = cms.int32( 100 ),
982  minNumberOfHitsForLoopers = cms.int32( 13 ),
983  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
984  minNumberOfHitsPerLoop = cms.int32( 4 ),
985  minHitsMinPt = cms.int32( 3 ),
986  maxLostHitsFraction = cms.double( 0.1 ),
987  maxLostHits = cms.int32( 999 ),
988  highEtaSwitch = cms.double( 5.0 ),
989  minHitsAtHighEta = cms.int32( 5 )
990 )
991 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
992  minimumNumberOfHits = cms.int32( 4 ),
993  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
994  seedExtension = cms.int32( 0 ),
995  chargeSignificance = cms.double( -1.0 ),
996  pixelSeedExtension = cms.bool( False ),
997  strictSeedExtension = cms.bool( False ),
998  nSigmaMinPt = cms.double( 5.0 ),
999  maxCCCLostHits = cms.int32( 9999 ),
1000  minPt = cms.double( 5.0 ),
1001  maxConsecLostHits = cms.int32( 1 ),
1002  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1003  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1004  seedPairPenalty = cms.int32( 1 ),
1005  maxNumberOfHits = cms.int32( 100 ),
1006  minNumberOfHitsForLoopers = cms.int32( 13 ),
1007  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1008  minNumberOfHitsPerLoop = cms.int32( 4 ),
1009  minHitsMinPt = cms.int32( 3 ),
1010  maxLostHitsFraction = cms.double( 0.1 ),
1011  maxLostHits = cms.int32( 0 ),
1012  highEtaSwitch = cms.double( 5.0 ),
1013  minHitsAtHighEta = cms.int32( 5 )
1014 )
1015 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1016  useSameTrajFilter = cms.bool( True ),
1017  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1018  keepOriginalIfRebuildFails = cms.bool( False ),
1019  lostHitPenalty = cms.double( 30.0 ),
1020  lockHits = cms.bool( True ),
1021  requireSeedHitsInRebuild = cms.bool( True ),
1022  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1023  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1024  maxPtForLooperReconstruction = cms.double( 0.0 ),
1025  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1026  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1027  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1028  minNrOfHitsForRebuild = cms.int32( 4 ),
1029  maxCand = cms.int32( 2 ),
1030  alwaysUseInvalidHits = cms.bool( False ),
1031  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1032  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1033  intermediateCleaning = cms.bool( True ),
1034  foundHitBonus = cms.double( 10.0 ),
1035  updator = cms.string( "hltESPKFUpdator" ),
1036  bestHitOnly = cms.bool( True ),
1037  seedAs5DHit = cms.bool( False )
1038 )
1039 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1040  minimumNumberOfHits = cms.int32( 5 ),
1041  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1042  seedExtension = cms.int32( 0 ),
1043  chargeSignificance = cms.double( -1.0 ),
1044  pixelSeedExtension = cms.bool( False ),
1045  strictSeedExtension = cms.bool( False ),
1046  nSigmaMinPt = cms.double( 5.0 ),
1047  maxCCCLostHits = cms.int32( 9999 ),
1048  minPt = cms.double( 5.0 ),
1049  maxConsecLostHits = cms.int32( 1 ),
1050  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1051  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1052  seedPairPenalty = cms.int32( 1 ),
1053  maxNumberOfHits = cms.int32( 100 ),
1054  minNumberOfHitsForLoopers = cms.int32( 13 ),
1055  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1056  minNumberOfHitsPerLoop = cms.int32( 4 ),
1057  minHitsMinPt = cms.int32( 3 ),
1058  maxLostHitsFraction = cms.double( 0.1 ),
1059  maxLostHits = cms.int32( 0 ),
1060  highEtaSwitch = cms.double( 5.0 ),
1061  minHitsAtHighEta = cms.int32( 5 )
1062 )
1063 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1064  minimumNumberOfHits = cms.int32( 4 ),
1065  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1066  seedExtension = cms.int32( 0 ),
1067  chargeSignificance = cms.double( -1.0 ),
1068  pixelSeedExtension = cms.bool( False ),
1069  strictSeedExtension = cms.bool( False ),
1070  nSigmaMinPt = cms.double( 5.0 ),
1071  maxCCCLostHits = cms.int32( 9999 ),
1072  minPt = cms.double( 5.0 ),
1073  maxConsecLostHits = cms.int32( 1 ),
1074  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1075  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1076  seedPairPenalty = cms.int32( 1 ),
1077  maxNumberOfHits = cms.int32( 100 ),
1078  minNumberOfHitsForLoopers = cms.int32( 13 ),
1079  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1080  minNumberOfHitsPerLoop = cms.int32( 4 ),
1081  minHitsMinPt = cms.int32( 3 ),
1082  maxLostHitsFraction = cms.double( 0.1 ),
1083  maxLostHits = cms.int32( 0 ),
1084  highEtaSwitch = cms.double( 5.0 ),
1085  minHitsAtHighEta = cms.int32( 5 )
1086 )
1087 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1088  useSameTrajFilter = cms.bool( False ),
1089  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1090  keepOriginalIfRebuildFails = cms.bool( False ),
1091  lostHitPenalty = cms.double( 30.0 ),
1092  lockHits = cms.bool( True ),
1093  requireSeedHitsInRebuild = cms.bool( True ),
1094  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1095  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1096  maxPtForLooperReconstruction = cms.double( 0.0 ),
1097  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1098  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1099  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1100  minNrOfHitsForRebuild = cms.int32( 4 ),
1101  maxCand = cms.int32( 2 ),
1102  alwaysUseInvalidHits = cms.bool( False ),
1103  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1104  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1105  intermediateCleaning = cms.bool( True ),
1106  foundHitBonus = cms.double( 10.0 ),
1107  updator = cms.string( "hltESPKFUpdator" ),
1108  bestHitOnly = cms.bool( True ),
1109  seedAs5DHit = cms.bool( False )
1110 )
1111 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1112  minimumNumberOfHits = cms.int32( 4 ),
1113  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1114  seedExtension = cms.int32( 0 ),
1115  chargeSignificance = cms.double( -1.0 ),
1116  pixelSeedExtension = cms.bool( False ),
1117  strictSeedExtension = cms.bool( False ),
1118  nSigmaMinPt = cms.double( 5.0 ),
1119  maxCCCLostHits = cms.int32( 9999 ),
1120  minPt = cms.double( 5.0 ),
1121  maxConsecLostHits = cms.int32( 1 ),
1122  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1123  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1124  seedPairPenalty = cms.int32( 0 ),
1125  maxNumberOfHits = cms.int32( 100 ),
1126  minNumberOfHitsForLoopers = cms.int32( 13 ),
1127  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1128  minNumberOfHitsPerLoop = cms.int32( 4 ),
1129  minHitsMinPt = cms.int32( 3 ),
1130  maxLostHitsFraction = cms.double( 0.1 ),
1131  maxLostHits = cms.int32( 999 ),
1132  highEtaSwitch = cms.double( 5.0 ),
1133  minHitsAtHighEta = cms.int32( 5 )
1134 )
1135 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1136  useSameTrajFilter = cms.bool( True ),
1137  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1138  keepOriginalIfRebuildFails = cms.bool( False ),
1139  lostHitPenalty = cms.double( 30.0 ),
1140  lockHits = cms.bool( True ),
1141  requireSeedHitsInRebuild = cms.bool( True ),
1142  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1143  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1144  maxPtForLooperReconstruction = cms.double( 0.0 ),
1145  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1146  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1147  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1148  minNrOfHitsForRebuild = cms.int32( 5 ),
1149  maxCand = cms.int32( 50 ),
1150  alwaysUseInvalidHits = cms.bool( True ),
1151  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1152  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1153  intermediateCleaning = cms.bool( True ),
1154  foundHitBonus = cms.double( 10.0 ),
1155  updator = cms.string( "hltESPKFUpdator" ),
1156  bestHitOnly = cms.bool( True ),
1157  seedAs5DHit = cms.bool( False )
1158 )
1159 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
1160  minimumNumberOfHits = cms.int32( 4 ),
1161  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1162  seedExtension = cms.int32( 1 ),
1163  chargeSignificance = cms.double( -1.0 ),
1164  pixelSeedExtension = cms.bool( False ),
1165  strictSeedExtension = cms.bool( False ),
1166  nSigmaMinPt = cms.double( 5.0 ),
1167  maxCCCLostHits = cms.int32( 0 ),
1168  minPt = cms.double( 5.0 ),
1169  maxConsecLostHits = cms.int32( 1 ),
1170  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1171  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1172  seedPairPenalty = cms.int32( 0 ),
1173  maxNumberOfHits = cms.int32( 100 ),
1174  minNumberOfHitsForLoopers = cms.int32( 13 ),
1175  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1176  minNumberOfHitsPerLoop = cms.int32( 4 ),
1177  minHitsMinPt = cms.int32( 3 ),
1178  maxLostHitsFraction = cms.double( 0.1 ),
1179  maxLostHits = cms.int32( 999 ),
1180  highEtaSwitch = cms.double( 5.0 ),
1181  minHitsAtHighEta = cms.int32( 5 )
1182 )
1183 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1184  useSameTrajFilter = cms.bool( True ),
1185  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1186  keepOriginalIfRebuildFails = cms.bool( False ),
1187  lostHitPenalty = cms.double( 30.0 ),
1188  lockHits = cms.bool( True ),
1189  requireSeedHitsInRebuild = cms.bool( True ),
1190  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1191  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1192  maxPtForLooperReconstruction = cms.double( 0.0 ),
1193  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1194  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1195  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1196  minNrOfHitsForRebuild = cms.int32( 5 ),
1197  maxCand = cms.int32( 2 ),
1198  alwaysUseInvalidHits = cms.bool( True ),
1199  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1200  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1201  intermediateCleaning = cms.bool( True ),
1202  foundHitBonus = cms.double( 10.0 ),
1203  updator = cms.string( "hltESPKFUpdator" ),
1204  bestHitOnly = cms.bool( True ),
1205  seedAs5DHit = cms.bool( False )
1206 )
1207 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1208  useSameTrajFilter = cms.bool( True ),
1209  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210  keepOriginalIfRebuildFails = cms.bool( False ),
1211  lostHitPenalty = cms.double( 30.0 ),
1212  lockHits = cms.bool( True ),
1213  requireSeedHitsInRebuild = cms.bool( True ),
1214  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216  maxPtForLooperReconstruction = cms.double( 0.0 ),
1217  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1219  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220  minNrOfHitsForRebuild = cms.int32( 5 ),
1221  maxCand = cms.int32( 3 ),
1222  alwaysUseInvalidHits = cms.bool( True ),
1223  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1224  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225  intermediateCleaning = cms.bool( True ),
1226  foundHitBonus = cms.double( 10.0 ),
1227  updator = cms.string( "hltESPKFUpdator" ),
1228  bestHitOnly = cms.bool( True ),
1229  seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1232  useSameTrajFilter = cms.bool( True ),
1233  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1234  keepOriginalIfRebuildFails = cms.bool( False ),
1235  lostHitPenalty = cms.double( 30.0 ),
1236  lockHits = cms.bool( True ),
1237  requireSeedHitsInRebuild = cms.bool( True ),
1238  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1239  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1240  maxPtForLooperReconstruction = cms.double( 0.0 ),
1241  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1242  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1243  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1244  minNrOfHitsForRebuild = cms.int32( 5 ),
1245  maxCand = cms.int32( 3 ),
1246  alwaysUseInvalidHits = cms.bool( True ),
1247  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1248  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1249  intermediateCleaning = cms.bool( True ),
1250  foundHitBonus = cms.double( 10.0 ),
1251  updator = cms.string( "hltESPKFUpdator" ),
1252  bestHitOnly = cms.bool( True ),
1253  seedAs5DHit = cms.bool( False )
1254 )
1255 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1256  minimumNumberOfHits = cms.int32( 4 ),
1257  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1258  seedExtension = cms.int32( 0 ),
1259  chargeSignificance = cms.double( -1.0 ),
1260  pixelSeedExtension = cms.bool( False ),
1261  strictSeedExtension = cms.bool( False ),
1262  maxCCCLostHits = cms.int32( 0 ),
1263  nSigmaMinPt = cms.double( 5.0 ),
1264  minPt = cms.double( 3.0 ),
1265  maxConsecLostHits = cms.int32( 1 ),
1266  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1267  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1268  seedPairPenalty = cms.int32( 0 ),
1269  maxNumberOfHits = cms.int32( 100 ),
1270  minNumberOfHitsForLoopers = cms.int32( 13 ),
1271  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1272  minNumberOfHitsPerLoop = cms.int32( 4 ),
1273  minHitsMinPt = cms.int32( 3 ),
1274  maxLostHitsFraction = cms.double( 0.1 ),
1275  maxLostHits = cms.int32( 999 ),
1276  highEtaSwitch = cms.double( 5.0 ),
1277  minHitsAtHighEta = cms.int32( 5 )
1278 )
1279 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1280  useSameTrajFilter = cms.bool( True ),
1281  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1282  keepOriginalIfRebuildFails = cms.bool( True ),
1283  lostHitPenalty = cms.double( 30.0 ),
1284  lockHits = cms.bool( True ),
1285  requireSeedHitsInRebuild = cms.bool( True ),
1286  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1287  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1288  maxPtForLooperReconstruction = cms.double( 0.0 ),
1289  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1290  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1291  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1292  minNrOfHitsForRebuild = cms.int32( 1 ),
1293  maxCand = cms.int32( 3 ),
1294  alwaysUseInvalidHits = cms.bool( True ),
1295  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1296  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1297  intermediateCleaning = cms.bool( True ),
1298  foundHitBonus = cms.double( 10.0 ),
1299  updator = cms.string( "hltESPKFUpdator" ),
1300  bestHitOnly = cms.bool( True ),
1301  seedAs5DHit = cms.bool( False )
1302 )
1303 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1304  minimumNumberOfHits = cms.int32( 3 ),
1305  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1306  seedExtension = cms.int32( 0 ),
1307  chargeSignificance = cms.double( -1.0 ),
1308  pixelSeedExtension = cms.bool( False ),
1309  strictSeedExtension = cms.bool( False ),
1310  nSigmaMinPt = cms.double( 5.0 ),
1311  maxCCCLostHits = cms.int32( 0 ),
1312  minPt = cms.double( 2.8 ),
1313  maxConsecLostHits = cms.int32( 1 ),
1314  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1315  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1316  seedPairPenalty = cms.int32( 0 ),
1317  maxNumberOfHits = cms.int32( 100 ),
1318  minNumberOfHitsForLoopers = cms.int32( 13 ),
1319  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1320  minNumberOfHitsPerLoop = cms.int32( 4 ),
1321  minHitsMinPt = cms.int32( 3 ),
1322  maxLostHitsFraction = cms.double( 0.1 ),
1323  maxLostHits = cms.int32( 999 ),
1324  highEtaSwitch = cms.double( 5.0 ),
1325  minHitsAtHighEta = cms.int32( 5 )
1326 )
1327 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1328  useSameTrajFilter = cms.bool( True ),
1329  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1330  keepOriginalIfRebuildFails = cms.bool( False ),
1331  lostHitPenalty = cms.double( 30.0 ),
1332  lockHits = cms.bool( True ),
1333  requireSeedHitsInRebuild = cms.bool( True ),
1334  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1335  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1336  maxPtForLooperReconstruction = cms.double( 0.0 ),
1337  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1338  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1339  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1340  minNrOfHitsForRebuild = cms.int32( 5 ),
1341  maxCand = cms.int32( 4 ),
1342  alwaysUseInvalidHits = cms.bool( True ),
1343  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1344  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1345  intermediateCleaning = cms.bool( True ),
1346  foundHitBonus = cms.double( 10.0 ),
1347  updator = cms.string( "hltESPKFUpdator" ),
1348  bestHitOnly = cms.bool( True ),
1349  seedAs5DHit = cms.bool( False )
1350 )
1351 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1352  minimumNumberOfHits = cms.int32( 3 ),
1353  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1354  seedExtension = cms.int32( 0 ),
1355  chargeSignificance = cms.double( -1.0 ),
1356  pixelSeedExtension = cms.bool( False ),
1357  strictSeedExtension = cms.bool( False ),
1358  nSigmaMinPt = cms.double( 5.0 ),
1359  maxCCCLostHits = cms.int32( 0 ),
1360  minPt = cms.double( 3.5 ),
1361  maxConsecLostHits = cms.int32( 1 ),
1362  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1363  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1364  seedPairPenalty = cms.int32( 0 ),
1365  maxNumberOfHits = cms.int32( 100 ),
1366  minNumberOfHitsForLoopers = cms.int32( 13 ),
1367  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1368  minNumberOfHitsPerLoop = cms.int32( 4 ),
1369  minHitsMinPt = cms.int32( 3 ),
1370  maxLostHitsFraction = cms.double( 0.1 ),
1371  maxLostHits = cms.int32( 999 ),
1372  highEtaSwitch = cms.double( 5.0 ),
1373  minHitsAtHighEta = cms.int32( 5 )
1374 )
1375 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1376  useSameTrajFilter = cms.bool( True ),
1377  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1378  keepOriginalIfRebuildFails = cms.bool( False ),
1379  lostHitPenalty = cms.double( 30.0 ),
1380  lockHits = cms.bool( True ),
1381  requireSeedHitsInRebuild = cms.bool( True ),
1382  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1383  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1384  maxPtForLooperReconstruction = cms.double( 0.0 ),
1385  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1386  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1387  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1388  minNrOfHitsForRebuild = cms.int32( 5 ),
1389  maxCand = cms.int32( 3 ),
1390  alwaysUseInvalidHits = cms.bool( True ),
1391  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1392  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1393  intermediateCleaning = cms.bool( True ),
1394  foundHitBonus = cms.double( 10.0 ),
1395  updator = cms.string( "hltESPKFUpdator" ),
1396  bestHitOnly = cms.bool( True ),
1397  seedAs5DHit = cms.bool( False )
1398 )
1399 fragment.streams = cms.PSet(
1400  DQM = cms.vstring( 'OnlineMonitor' ),
1401  PhysicsCommissioning = cms.vstring( 'HLTPhysics',
1402  'ZeroBias' )
1403 )
1404 fragment.datasets = cms.PSet(
1405  HLTPhysics = cms.vstring( 'HLT_Physics_v14' ),
1406  OnlineMonitor = cms.vstring( 'HLT_Physics_v14',
1407  'HLT_Random_v3',
1408  'HLT_ZeroBias_v13' ),
1409  ZeroBias = cms.vstring( 'HLT_Random_v3',
1410  'HLT_ZeroBias_v13' )
1411 )
1412 
1413 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1414  recordName = cms.string( "CSCChannelMapperRecord" ),
1415  iovIsRunNotTime = cms.bool( True ),
1416  firstValid = cms.vuint32( 1 )
1417 )
1418 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1419  recordName = cms.string( "CSCIndexerRecord" ),
1420  iovIsRunNotTime = cms.bool( True ),
1421  firstValid = cms.vuint32( 1 )
1422 )
1423 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1424  recordName = cms.string( "L1TGlobalParametersRcd" ),
1425  iovIsRunNotTime = cms.bool( True ),
1426  firstValid = cms.vuint32( 1 )
1427 )
1428 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1429  appendToDataLabel = cms.string( "HBHE" ),
1430  timeSlewParametersM2 = cms.VPSet(
1431  cms.PSet( tmax = cms.double( 16.0 ),
1432  tzero = cms.double( 23.960177 ),
1433  slope = cms.double( -3.178648 )
1434  ),
1435  cms.PSet( tmax = cms.double( 10.0 ),
1436  tzero = cms.double( 11.977461 ),
1437  slope = cms.double( -1.5610227 )
1438  ),
1439  cms.PSet( tmax = cms.double( 6.25 ),
1440  tzero = cms.double( 9.109694 ),
1441  slope = cms.double( -1.075824 )
1442  )
1443  ),
1444  timeSlewParametersM3 = cms.VPSet(
1445  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1446  tspar2_siPM = cms.double( 0.0 ),
1447  tspar2 = cms.double( 0.0 ),
1448  cap = cms.double( 6.0 ),
1449  tspar1 = cms.double( -2.19142 ),
1450  tspar0 = cms.double( 12.2999 ),
1451  tspar1_siPM = cms.double( 0.0 )
1452  ),
1453  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1454  tspar2_siPM = cms.double( 0.0 ),
1455  tspar2 = cms.double( 32.0 ),
1456  cap = cms.double( 6.0 ),
1457  tspar1 = cms.double( -3.2 ),
1458  tspar0 = cms.double( 15.5 ),
1459  tspar1_siPM = cms.double( 0.0 )
1460  ),
1461  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1462  tspar2_siPM = cms.double( 0.0 ),
1463  tspar2 = cms.double( 0.0 ),
1464  cap = cms.double( 6.0 ),
1465  tspar1 = cms.double( -2.19142 ),
1466  tspar0 = cms.double( 12.2999 ),
1467  tspar1_siPM = cms.double( 0.0 )
1468  ),
1469  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1470  tspar2_siPM = cms.double( 0.0 ),
1471  tspar2 = cms.double( 0.0 ),
1472  cap = cms.double( 6.0 ),
1473  tspar1 = cms.double( -2.19142 ),
1474  tspar0 = cms.double( 12.2999 ),
1475  tspar1_siPM = cms.double( 0.0 )
1476  )
1477  )
1478 )
1479 fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
1480  recordName = cms.string( "EcalMultifitParametersRcd" ),
1481  iovIsRunNotTime = cms.bool( True ),
1482  firstValid = cms.vuint32( 1 )
1483 )
1484 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1485  recordName = cms.string( "JetTagComputerRecord" ),
1486  iovIsRunNotTime = cms.bool( True ),
1487  firstValid = cms.vuint32( 1 )
1488 )
1489 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1490  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1491  iovIsRunNotTime = cms.bool( True ),
1492  firstValid = cms.vuint32( 1 )
1493 )
1494 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1495  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1496  iovIsRunNotTime = cms.bool( True ),
1497  firstValid = cms.vuint32( 1 )
1498 )
1499 fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
1500  recordName = cms.string( "JobConfigurationGPURecord" ),
1501  iovIsRunNotTime = cms.bool( True ),
1502  firstValid = cms.vuint32( 1 )
1503 )
1504 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1505  recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1506  iovIsRunNotTime = cms.bool( True ),
1507  firstValid = cms.vuint32( 1 )
1508 )
1509 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1510  recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1511  iovIsRunNotTime = cms.bool( True ),
1512  firstValid = cms.vuint32( 1 )
1513 )
1514 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1515  recordName = cms.string( "TfGraphRecord" ),
1516  iovIsRunNotTime = cms.bool( True ),
1517  firstValid = cms.vuint32( 1 )
1518 )
1519 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
1520  RunType = cms.string( "Run3" ),
1521  PitchSimY = cms.double( 0.15 ),
1522  PitchSimX = cms.double( 0.1 ),
1523  thickness = cms.double( 0.23 ),
1524  noOfPixelSimX = cms.int32( 160 ),
1525  noOfPixelSimY = cms.int32( 104 ),
1526  noOfPixels = cms.int32( 16640 ),
1527  simXWidth = cms.double( 16.6 ),
1528  simYWidth = cms.double( 16.2 ),
1529  deadEdgeWidth = cms.double( 0.2 ),
1530  activeEdgeSigma = cms.double( 0.02 ),
1531  physActiveEdgeDist = cms.double( 0.15 ),
1532  appendToDataLabel = cms.string( "" )
1533 )
1534 
1535 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
1536  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
1537  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
1538  fractionShared = cms.double( 0.19 ),
1539  ValidHitBonus = cms.double( 5.0 ),
1540  MissingHitPenalty = cms.double( 20.0 ),
1541  allowSharedFirstHit = cms.bool( True )
1542 )
1543 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
1544  ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
1545  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
1546  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
1547  EstimateCut = cms.double( 20.0 ),
1548  MaxFractionOutliers = cms.double( 0.3 ),
1549  MaxNumberOfOutliers = cms.int32( 3 ),
1550  MinDof = cms.int32( 2 ),
1551  NoOutliersBeginEnd = cms.bool( False ),
1552  MinNumberOfHits = cms.int32( 4 ),
1553  MinNumberOfHitsHighEta = cms.int32( 5 ),
1554  HighEtaSwitch = cms.double( 5.0 ),
1555  RejectTracks = cms.bool( True ),
1556  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
1557  NoInvalidHitsBeginEnd = cms.bool( True ),
1558  LogPixelProbabilityCut = cms.double( 0.0 ),
1559  appendToDataLabel = cms.string( "" )
1560 )
1561 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
1562  MaxChi2 = cms.double( 100.0 ),
1563  nSigma = cms.double( 4.0 ),
1564  MaxDisplacement = cms.double( 100.0 ),
1565  MaxSagitta = cms.double( -1.0 ),
1566  MinimalTolerance = cms.double( 0.5 ),
1567  MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
1568  ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
1569  appendToDataLabel = cms.string( "" )
1570 )
1571 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1572  MaxDPhi = cms.double( 1.6 ),
1573  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1574  PropagationDirection = cms.string( "anyDirection" )
1575 )
1576 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1577  AlgoName = cms.string( "CSCChannelMapperPostls1" )
1578 )
1579 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1580  AlgoName = cms.string( "CSCIndexerPostls1" )
1581 )
1582 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1583  appendToDataLabel = cms.string( "" )
1584 )
1585 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1586 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1587  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
1588  MapAuto = cms.untracked.bool( False ),
1589  SkipHE = cms.untracked.bool( False ),
1590  appendToDataLabel = cms.string( "" )
1591 )
1592 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1593  appendToDataLabel = cms.string( "" )
1594 )
1595 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1596  appendToDataLabel = cms.string( "" )
1597 )
1598 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1599  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
1600  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
1601  ComponentName = cms.string( "ClusterShapeHitFilter" ),
1602  isPhase2 = cms.bool( False ),
1603  doPixelShapeCut = cms.bool( True ),
1604  doStripShapeCut = cms.bool( True ),
1605  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1606  appendToDataLabel = cms.string( "" )
1607 )
1608 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1609  appendToDataLabel = cms.string( "" )
1610 )
1611 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
1612  TotalBxInEvent = cms.int32( 5 ),
1613  NumberPhysTriggers = cms.uint32( 512 ),
1614  NumberL1Muon = cms.uint32( 8 ),
1615  NumberL1EGamma = cms.uint32( 12 ),
1616  NumberL1Jet = cms.uint32( 12 ),
1617  NumberL1Tau = cms.uint32( 12 ),
1618  NumberChips = cms.uint32( 1 ),
1619  PinsOnChip = cms.uint32( 512 ),
1620  OrderOfChip = cms.vint32( 1 ),
1621  NumberL1IsoEG = cms.uint32( 4 ),
1622  NumberL1JetCounts = cms.uint32( 12 ),
1623  UnitLength = cms.int32( 8 ),
1624  NumberL1ForJet = cms.uint32( 4 ),
1625  IfCaloEtaNumberBits = cms.uint32( 4 ),
1626  IfMuEtaNumberBits = cms.uint32( 6 ),
1627  NumberL1TauJet = cms.uint32( 4 ),
1628  NumberL1Mu = cms.uint32( 4 ),
1629  NumberConditionChips = cms.uint32( 1 ),
1630  NumberPsbBoards = cms.int32( 7 ),
1631  NumberL1CenJet = cms.uint32( 4 ),
1632  PinsOnConditionChip = cms.uint32( 512 ),
1633  NumberL1NoIsoEG = cms.uint32( 4 ),
1634  NumberTechnicalTriggers = cms.uint32( 64 ),
1635  NumberPhysTriggersExtended = cms.uint32( 64 ),
1636  WordLength = cms.int32( 64 ),
1637  OrderConditionChip = cms.vint32( 1 ),
1638  appendToDataLabel = cms.string( "" )
1639 )
1640 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1641  SimpleMagneticField = cms.string( "" ),
1642  MaxDPhi = cms.double( 1.6 ),
1643  ComponentName = cms.string( "PropagatorWithMaterial" ),
1644  Mass = cms.double( 0.105 ),
1645  PropagationDirection = cms.string( "alongMomentum" ),
1646  useRungeKutta = cms.bool( False ),
1647  ptMin = cms.double( -1.0 )
1648 )
1649 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1650  SimpleMagneticField = cms.string( "ParabolicMf" ),
1651  MaxDPhi = cms.double( 1.6 ),
1652  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
1653  Mass = cms.double( 0.139 ),
1654  PropagationDirection = cms.string( "alongMomentum" ),
1655  useRungeKutta = cms.bool( False ),
1656  ptMin = cms.double( -1.0 )
1657 )
1658 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1659  SimpleMagneticField = cms.string( "ParabolicMf" ),
1660  MaxDPhi = cms.double( 1.6 ),
1661  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
1662  Mass = cms.double( 0.105 ),
1663  PropagationDirection = cms.string( "alongMomentum" ),
1664  useRungeKutta = cms.bool( False ),
1665  ptMin = cms.double( -1.0 )
1666 )
1667 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1668  SimpleMagneticField = cms.string( "" ),
1669  MaxDPhi = cms.double( 1.6 ),
1670  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
1671  Mass = cms.double( 0.105 ),
1672  PropagationDirection = cms.string( "oppositeToMomentum" ),
1673  useRungeKutta = cms.bool( False ),
1674  ptMin = cms.double( -1.0 )
1675 )
1676 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1677  SimpleMagneticField = cms.string( "ParabolicMf" ),
1678  MaxDPhi = cms.double( 1.6 ),
1679  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1680  Mass = cms.double( 0.139 ),
1681  PropagationDirection = cms.string( "oppositeToMomentum" ),
1682  useRungeKutta = cms.bool( False ),
1683  ptMin = cms.double( -1.0 )
1684 )
1685 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1686  SimpleMagneticField = cms.string( "ParabolicMf" ),
1687  MaxDPhi = cms.double( 1.6 ),
1688  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1689  Mass = cms.double( 0.105 ),
1690  PropagationDirection = cms.string( "oppositeToMomentum" ),
1691  useRungeKutta = cms.bool( False ),
1692  ptMin = cms.double( -1.0 )
1693 )
1694 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1695  SimpleMagneticField = cms.string( "ParabolicMf" ),
1696  MaxDPhi = cms.double( 1.6 ),
1697  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1698  Mass = cms.double( 0.105 ),
1699  PropagationDirection = cms.string( "oppositeToMomentum" ),
1700  useRungeKutta = cms.bool( False ),
1701  ptMin = cms.double( 0.1 )
1702 )
1703 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
1704  SimpleMagneticField = cms.string( "ParabolicMf" ),
1705  MaxDPhi = cms.double( 4.0 ),
1706  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
1707  Mass = cms.double( 0.1396 ),
1708  PropagationDirection = cms.string( "alongMomentum" ),
1709  useRungeKutta = cms.bool( False ),
1710  ptMin = cms.double( -1.0 )
1711 )
1712 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1713  SimpleMagneticField = cms.string( "ParabolicMf" ),
1714  MaxDPhi = cms.double( 1.6 ),
1715  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
1716  Mass = cms.double( 0.105 ),
1717  PropagationDirection = cms.string( "alongMomentum" ),
1718  useRungeKutta = cms.bool( False ),
1719  ptMin = cms.double( 0.1 )
1720 )
1721 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
1722  appendToDataLabel = cms.string( "" )
1723 )
1724 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
1725  QualityLabel = cms.string( "" ),
1726  Label = cms.string( "" ),
1727  appendToDataLabel = cms.string( "" )
1728 )
1729 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
1730  EtaDivisions = cms.untracked.uint32( 20 ),
1731  PhiDivisions = cms.untracked.uint32( 20 ),
1732  EtaMax = cms.untracked.double( 2.5 )
1733 )
1734 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
1735  use3d = cms.bool( True ),
1736  unBoost = cms.bool( False ),
1737  useSignificance = cms.bool( True ),
1738  minTracks = cms.uint32( 3 ),
1739  minVertices = cms.uint32( 1 )
1740 )
1741 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1742  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
1743  NoErrorPropagation = cms.bool( False ),
1744  PropagationDirection = cms.string( "anyDirection" ),
1745  useTuningForL2Speed = cms.bool( False ),
1746  useIsYokeFlag = cms.bool( True ),
1747  endcapShiftInZNeg = cms.double( 0.0 ),
1748  SetVBFPointer = cms.bool( False ),
1749  AssumeNoMaterial = cms.bool( False ),
1750  endcapShiftInZPos = cms.double( 0.0 ),
1751  useInTeslaFromMagField = cms.bool( False ),
1752  VBFName = cms.string( "VolumeBasedMagneticField" ),
1753  useEndcapShiftsInZ = cms.bool( False ),
1754  sendLogWarning = cms.bool( False ),
1755  useMatVolumes = cms.bool( True ),
1756  debug = cms.bool( False ),
1757  ApplyRadX0Correction = cms.bool( True ),
1758  useMagVolumes = cms.bool( True ),
1759  returnTangentPlane = cms.bool( True )
1760 )
1761 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
1762  ComponentName = cms.string( "TransientTrackBuilder" )
1763 )
1764 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1765  ComponentName = cms.string( "CaloDetIdAssociator" ),
1766  etaBinSize = cms.double( 0.087 ),
1767  nEta = cms.int32( 70 ),
1768  nPhi = cms.int32( 72 ),
1769  hcalRegion = cms.int32( 2 ),
1770  includeBadChambers = cms.bool( False ),
1771  includeGEM = cms.bool( False ),
1772  includeME0 = cms.bool( False )
1773 )
1774 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
1775  ComponentName = cms.string( "CosmicNavigationSchool" ),
1776  PluginName = cms.string( "" ),
1777  SimpleMagneticField = cms.string( "" )
1778 )
1779 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
1780  verbosity = cms.untracked.uint32( 1 ),
1781  buildMisalignedGeometry = cms.bool( False ),
1782  isRun2 = cms.bool( False ),
1783  dbTag = cms.string( "" ),
1784  compactViewTag = cms.string( "" ),
1785  fromPreprocessedDB = cms.untracked.bool( True ),
1786  fromDD4hep = cms.untracked.bool( False ),
1787  appendToDataLabel = cms.string( "" )
1788 )
1789 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
1790  lhcInfoLabel = cms.string( "" ),
1791  lhcInfoPerFillLabel = cms.string( "" ),
1792  lhcInfoPerLSLabel = cms.string( "" ),
1793  opticsLabel = cms.string( "" ),
1794  useNewLHCInfo = cms.bool( True ),
1795  appendToDataLabel = cms.string( "" )
1796 )
1797 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1798  ComponentName = cms.string( "EcalDetIdAssociator" ),
1799  etaBinSize = cms.double( 0.02 ),
1800  nEta = cms.int32( 300 ),
1801  nPhi = cms.int32( 360 ),
1802  hcalRegion = cms.int32( 2 ),
1803  includeBadChambers = cms.bool( False ),
1804  includeGEM = cms.bool( False ),
1805  includeME0 = cms.bool( False )
1806 )
1807 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
1808  appendToDataLabel = cms.string( "" ),
1809  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1810 )
1811 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
1812  appendToDataLabel = cms.string( "" ),
1813  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1814 )
1815 fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
1816  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
1817  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
1818  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
1819  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
1820  appendToDataLabel = cms.string( "" ),
1821  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1822 )
1823 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
1824  flagMask = cms.PSet(
1825  kBad = cms.vstring( 'kFaultyHardware',
1826  'kDead',
1827  'kKilled' ),
1828  kGood = cms.vstring( 'kGood' ),
1829  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
1830  'kTowerRecovered' ),
1831  kProblematic = cms.vstring( 'kPoorReco',
1832  'kPoorCalib',
1833  'kNoisy',
1834  'kSaturated' ),
1835  kWeird = cms.vstring( 'kWeird',
1836  'kDiWeird' ),
1837  kTime = cms.vstring( 'kOutOfTime' )
1838  ),
1839  dbstatusMask = cms.PSet(
1840  kBad = cms.vstring( 'kNonRespondingIsolated',
1841  'kDeadVFE',
1842  'kDeadFE',
1843  'kNoDataNoTP' ),
1844  kGood = cms.vstring( 'kOk' ),
1845  kRecovered = cms.vstring( ),
1846  kProblematic = cms.vstring( 'kDAC',
1847  'kNoLaser',
1848  'kNoisy',
1849  'kNNoisy',
1850  'kNNNoisy',
1851  'kNNNNoisy',
1852  'kNNNNNoisy',
1853  'kFixedG6',
1854  'kFixedG1',
1855  'kFixedG0' ),
1856  kWeird = cms.vstring( ),
1857  kTime = cms.vstring( )
1858  ),
1859  timeThresh = cms.double( 2.0 )
1860 )
1861 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
1862 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
1863  appendToDataLabel = cms.string( "" )
1864 )
1865 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
1866  appendToDataLabel = cms.string( "" )
1867 )
1868 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
1869  ComponentName = cms.string( "HcalDetIdAssociator" ),
1870  etaBinSize = cms.double( 0.087 ),
1871  nEta = cms.int32( 70 ),
1872  nPhi = cms.int32( 72 ),
1873  hcalRegion = cms.int32( 2 ),
1874  includeBadChambers = cms.bool( False ),
1875  includeGEM = cms.bool( False ),
1876  includeME0 = cms.bool( False )
1877 )
1878 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
1879  appendToDataLabel = cms.string( "" ),
1880  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1881 )
1882 fragment.hcalMahiPulseOffsetsESProducer = cms.ESProducer( "HcalMahiPulseOffsetsESProducer@alpaka",
1883  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
1884  appendToDataLabel = cms.string( "" ),
1885  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1886 )
1887 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
1888  phase = cms.uint32( 1 ),
1889  RecoveredRecHitBits = cms.vstring( '' ),
1890  SeverityLevels = cms.VPSet(
1891  cms.PSet( ChannelStatus = cms.vstring( '' ),
1892  RecHitFlags = cms.vstring( '' ),
1893  Level = cms.int32( 0 )
1894  ),
1895  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
1896  RecHitFlags = cms.vstring( '' ),
1897  Level = cms.int32( 1 )
1898  ),
1899  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
1900  RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
1901  'HFAnomalousHit' ),
1902  Level = cms.int32( 5 )
1903  ),
1904  cms.PSet( ChannelStatus = cms.vstring( '' ),
1905  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
1906  'HBHESpikeNoise',
1907  'HBHETS4TS5Noise',
1908  'HBHEOOTPU',
1909  'HBHEFlatNoise',
1910  'HBHENegativeNoise' ),
1911  Level = cms.int32( 8 )
1912  ),
1913  cms.PSet( ChannelStatus = cms.vstring( '' ),
1914  RecHitFlags = cms.vstring( 'HFLongShort',
1915  'HFS8S1Ratio',
1916  'HFPET',
1917  'HFSignalAsymmetry' ),
1918  Level = cms.int32( 11 )
1919  ),
1920  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
1921  RecHitFlags = cms.vstring( ),
1922  Level = cms.int32( 12 )
1923  ),
1924  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
1925  RecHitFlags = cms.vstring( '' ),
1926  Level = cms.int32( 15 )
1927  ),
1928  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
1929  'HcalCellDead' ),
1930  RecHitFlags = cms.vstring( '' ),
1931  Level = cms.int32( 20 )
1932  )
1933  ),
1934  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
1935  'HcalCellOff',
1936  'HcalCellDead' ),
1937  appendToDataLabel = cms.string( "" )
1938 )
1939 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
1940  appendToDataLabel = cms.string( "" ),
1941  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1942 )
1943 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
1944  appendToDataLabel = cms.string( "" ),
1945  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
1946 )
1947 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
1948  useCondDB = cms.bool( False ),
1949  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
1950  useGBRForest = cms.bool( True ),
1951  useAdaBoost = cms.bool( False )
1952 )
1953 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
1954  trackPseudoSelection = cms.PSet(
1955  maxDistToAxis = cms.double( 0.07 ),
1956  totalHitsMin = cms.uint32( 0 ),
1957  ptMin = cms.double( 0.0 ),
1958  sip2dSigMax = cms.double( 99999.9 ),
1959  sip2dValMax = cms.double( 99999.9 ),
1960  sip3dSigMax = cms.double( 99999.9 ),
1961  sip3dValMax = cms.double( 99999.9 ),
1962  maxDecayLen = cms.double( 5.0 ),
1963  qualityClass = cms.string( "any" ),
1964  jetDeltaRMax = cms.double( 0.3 ),
1965  normChi2Max = cms.double( 99999.9 ),
1966  pixelHitsMin = cms.uint32( 0 ),
1967  sip2dSigMin = cms.double( 2.0 ),
1968  sip2dValMin = cms.double( -99999.9 ),
1969  sip3dSigMin = cms.double( -99999.9 ),
1970  sip3dValMin = cms.double( -99999.9 )
1971  ),
1972  trackSelection = cms.PSet(
1973  maxDistToAxis = cms.double( 0.07 ),
1974  totalHitsMin = cms.uint32( 0 ),
1975  ptMin = cms.double( 0.0 ),
1976  sip2dSigMax = cms.double( 99999.9 ),
1977  sip2dValMax = cms.double( 99999.9 ),
1978  sip3dSigMax = cms.double( 99999.9 ),
1979  sip3dValMax = cms.double( 99999.9 ),
1980  maxDecayLen = cms.double( 5.0 ),
1981  qualityClass = cms.string( "any" ),
1982  jetDeltaRMax = cms.double( 0.3 ),
1983  normChi2Max = cms.double( 99999.9 ),
1984  pixelHitsMin = cms.uint32( 0 ),
1985  sip2dSigMin = cms.double( -99999.9 ),
1986  sip2dValMin = cms.double( -99999.9 ),
1987  sip3dSigMin = cms.double( -99999.9 ),
1988  sip3dValMin = cms.double( -99999.9 )
1989  ),
1990  trackFlip = cms.bool( False ),
1991  vertexFlip = cms.bool( False ),
1992  SoftLeptonFlip = cms.bool( False ),
1993  useTrackWeights = cms.bool( True ),
1994  pseudoMultiplicityMin = cms.uint32( 2 ),
1995  correctVertexMass = cms.bool( True ),
1996  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
1997  charmCut = cms.double( 1.5 ),
1998  minimumTrackWeight = cms.double( 0.5 ),
1999  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2000  trackMultiplicityMin = cms.uint32( 3 ),
2001  trackSort = cms.string( "sip2dSig" ),
2002  useCategories = cms.bool( True ),
2003  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2004  'CombinedSVPseudoVertex',
2005  'CombinedSVNoVertex' ),
2006  recordLabel = cms.string( "HLT" ),
2007  categoryVariableName = cms.string( "vertexCategory" )
2008 )
2009 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2010  trackPseudoSelection = cms.PSet(
2011  max_pT_dRcut = cms.double( 0.1 ),
2012  b_dR = cms.double( 0.6263 ),
2013  min_pT = cms.double( 120.0 ),
2014  b_pT = cms.double( 0.3684 ),
2015  ptMin = cms.double( 0.0 ),
2016  max_pT_trackPTcut = cms.double( 3.0 ),
2017  max_pT = cms.double( 500.0 ),
2018  useVariableJTA = cms.bool( False ),
2019  maxDecayLen = cms.double( 5.0 ),
2020  qualityClass = cms.string( "any" ),
2021  normChi2Max = cms.double( 99999.9 ),
2022  sip2dValMin = cms.double( -99999.9 ),
2023  sip3dValMin = cms.double( -99999.9 ),
2024  a_dR = cms.double( -0.001053 ),
2025  maxDistToAxis = cms.double( 0.07 ),
2026  totalHitsMin = cms.uint32( 0 ),
2027  a_pT = cms.double( 0.005263 ),
2028  sip2dSigMax = cms.double( 99999.9 ),
2029  sip2dValMax = cms.double( 99999.9 ),
2030  sip3dSigMax = cms.double( 99999.9 ),
2031  sip3dValMax = cms.double( 99999.9 ),
2032  min_pT_dRcut = cms.double( 0.5 ),
2033  jetDeltaRMax = cms.double( 0.3 ),
2034  pixelHitsMin = cms.uint32( 0 ),
2035  sip3dSigMin = cms.double( -99999.9 ),
2036  sip2dSigMin = cms.double( 2.0 )
2037  ),
2038  trackSelection = cms.PSet(
2039  max_pT_dRcut = cms.double( 0.1 ),
2040  b_dR = cms.double( 0.6263 ),
2041  min_pT = cms.double( 120.0 ),
2042  b_pT = cms.double( 0.3684 ),
2043  ptMin = cms.double( 0.0 ),
2044  max_pT_trackPTcut = cms.double( 3.0 ),
2045  max_pT = cms.double( 500.0 ),
2046  useVariableJTA = cms.bool( False ),
2047  maxDecayLen = cms.double( 5.0 ),
2048  qualityClass = cms.string( "any" ),
2049  normChi2Max = cms.double( 99999.9 ),
2050  sip2dValMin = cms.double( -99999.9 ),
2051  sip3dValMin = cms.double( -99999.9 ),
2052  a_dR = cms.double( -0.001053 ),
2053  maxDistToAxis = cms.double( 0.07 ),
2054  totalHitsMin = cms.uint32( 0 ),
2055  a_pT = cms.double( 0.005263 ),
2056  sip2dSigMax = cms.double( 99999.9 ),
2057  sip2dValMax = cms.double( 99999.9 ),
2058  sip3dSigMax = cms.double( 99999.9 ),
2059  sip3dValMax = cms.double( 99999.9 ),
2060  min_pT_dRcut = cms.double( 0.5 ),
2061  jetDeltaRMax = cms.double( 0.3 ),
2062  pixelHitsMin = cms.uint32( 0 ),
2063  sip3dSigMin = cms.double( -99999.9 ),
2064  sip2dSigMin = cms.double( -99999.9 )
2065  ),
2066  trackFlip = cms.bool( False ),
2067  vertexFlip = cms.bool( False ),
2068  SoftLeptonFlip = cms.bool( False ),
2069  useTrackWeights = cms.bool( True ),
2070  pseudoMultiplicityMin = cms.uint32( 2 ),
2071  correctVertexMass = cms.bool( True ),
2072  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2073  charmCut = cms.double( 1.5 ),
2074  minimumTrackWeight = cms.double( 0.5 ),
2075  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2076  trackMultiplicityMin = cms.uint32( 3 ),
2077  trackSort = cms.string( "sip2dSig" ),
2078  useCategories = cms.bool( True ),
2079  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2080  'CombinedSVIVFV2PseudoVertex',
2081  'CombinedSVIVFV2NoVertex' ),
2082  recordLabel = cms.string( "HLT" ),
2083  categoryVariableName = cms.string( "vertexCategory" )
2084 )
2085 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2086  impactParameterType = cms.int32( 1 ),
2087  minimumImpactParameter = cms.double( -1.0 ),
2088  useSignedImpactParameterSig = cms.bool( True ),
2089  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2090  deltaR = cms.double( -1.0 ),
2091  deltaRmin = cms.double( 0.0 ),
2092  maximumDecayLength = cms.double( 999999.0 ),
2093  maxImpactParameter = cms.double( 0.1 ),
2094  maxImpactParameterSig = cms.double( 999999.0 ),
2095  trackQualityClass = cms.string( "any" ),
2096  nthTrack = cms.int32( -1 )
2097 )
2098 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2099  a_dR = cms.double( -0.001053 ),
2100  b_dR = cms.double( 0.6263 ),
2101  a_pT = cms.double( 0.005263 ),
2102  b_pT = cms.double( 0.3684 ),
2103  min_pT = cms.double( 120.0 ),
2104  max_pT = cms.double( 500.0 ),
2105  min_pT_dRcut = cms.double( 0.5 ),
2106  max_pT_dRcut = cms.double( 0.1 ),
2107  max_pT_trackPTcut = cms.double( 3.0 ),
2108  minimumImpactParameter = cms.double( 0.05 ),
2109  useSignedImpactParameterSig = cms.bool( False ),
2110  impactParameterType = cms.int32( 1 ),
2111  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2112  deltaR = cms.double( -1.0 ),
2113  maximumDecayLength = cms.double( 999999.0 ),
2114  nthTrack = cms.int32( 1 ),
2115  trackQualityClass = cms.string( "any" ),
2116  useVariableJTA = cms.bool( False )
2117 )
2118 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2119  MaxDPhi = cms.double( 1.6 ),
2120  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2121  PropagationDirection = cms.string( "alongMomentum" )
2122 )
2123 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2124  MaxDPhi = cms.double( 1.6 ),
2125  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2126  PropagationDirection = cms.string( "oppositeToMomentum" )
2127 )
2128 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2129  SimpleMagneticField = cms.string( "" ),
2130  MaxDPhi = cms.double( 1.6 ),
2131  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2132  Mass = cms.double( 5.11E-4 ),
2133  PropagationDirection = cms.string( "oppositeToMomentum" ),
2134  useRungeKutta = cms.bool( False ),
2135  ptMin = cms.double( -1.0 )
2136 )
2137 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2138  MaxChi2 = cms.double( 16.0 ),
2139  nSigma = cms.double( 3.0 ),
2140  MaxDisplacement = cms.double( 0.5 ),
2141  MaxSagitta = cms.double( 2.0 ),
2142  MinimalTolerance = cms.double( 0.5 ),
2143  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2144  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2145  pTChargeCutThreshold = cms.double( -1.0 ),
2146  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2147  appendToDataLabel = cms.string( "" )
2148 )
2149 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2150  MaxChi2 = cms.double( 16.0 ),
2151  nSigma = cms.double( 3.0 ),
2152  MaxDisplacement = cms.double( 0.5 ),
2153  MaxSagitta = cms.double( 2.0 ),
2154  MinimalTolerance = cms.double( 0.5 ),
2155  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2156  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2157  pTChargeCutThreshold = cms.double( 15.0 ),
2158  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2159  appendToDataLabel = cms.string( "" )
2160 )
2161 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2162  MaxChi2 = cms.double( 2000.0 ),
2163  nSigma = cms.double( 3.0 ),
2164  MaxDisplacement = cms.double( 100.0 ),
2165  MaxSagitta = cms.double( -1.0 ),
2166  MinimalTolerance = cms.double( 10.0 ),
2167  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2168  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2169  pTChargeCutThreshold = cms.double( 15.0 ),
2170  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2171  appendToDataLabel = cms.string( "" )
2172 )
2173 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2174  MaxChi2 = cms.double( 30.0 ),
2175  nSigma = cms.double( 3.0 ),
2176  MaxDisplacement = cms.double( 100.0 ),
2177  MaxSagitta = cms.double( -1.0 ),
2178  MinimalTolerance = cms.double( 10.0 ),
2179  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2180  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2181  pTChargeCutThreshold = cms.double( 15.0 ),
2182  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2183  appendToDataLabel = cms.string( "" )
2184 )
2185 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2186  MaxChi2 = cms.double( 9.0 ),
2187  nSigma = cms.double( 3.0 ),
2188  MaxDisplacement = cms.double( 0.5 ),
2189  MaxSagitta = cms.double( 2.0 ),
2190  MinimalTolerance = cms.double( 0.5 ),
2191  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2192  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2193  pTChargeCutThreshold = cms.double( 15.0 ),
2194  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2195  appendToDataLabel = cms.string( "" )
2196 )
2197 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2198  MaxChi2 = cms.double( 9.0 ),
2199  nSigma = cms.double( 3.0 ),
2200  MaxDisplacement = cms.double( 100.0 ),
2201  MaxSagitta = cms.double( -1.0 ),
2202  MinimalTolerance = cms.double( 10.0 ),
2203  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2204  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2205  pTChargeCutThreshold = cms.double( 15.0 ),
2206  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2207  appendToDataLabel = cms.string( "" )
2208 )
2209 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2210  MaxChi2 = cms.double( 16.0 ),
2211  nSigma = cms.double( 3.0 ),
2212  MaxDisplacement = cms.double( 0.5 ),
2213  MaxSagitta = cms.double( 2.0 ),
2214  MinimalTolerance = cms.double( 0.5 ),
2215  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2216  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2217  pTChargeCutThreshold = cms.double( -1.0 ),
2218  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2219  appendToDataLabel = cms.string( "" )
2220 )
2221 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2222  MaxChi2 = cms.double( 40.0 ),
2223  nSigma = cms.double( 4.0 ),
2224  MaxDisplacement = cms.double( 0.5 ),
2225  MaxSagitta = cms.double( 2.0 ),
2226  MinimalTolerance = cms.double( 0.5 ),
2227  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2228  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2229  appendToDataLabel = cms.string( "" )
2230 )
2231 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2232  MaxChi2 = cms.double( 16.0 ),
2233  nSigma = cms.double( 3.0 ),
2234  MaxDisplacement = cms.double( 100.0 ),
2235  MaxSagitta = cms.double( -1.0 ),
2236  MinimalTolerance = cms.double( 10.0 ),
2237  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2238  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2239  appendToDataLabel = cms.string( "" )
2240 )
2241 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2242  MaxChi2 = cms.double( 30.0 ),
2243  nSigma = cms.double( 3.0 ),
2244  MaxDisplacement = cms.double( 100.0 ),
2245  MaxSagitta = cms.double( -1.0 ),
2246  MinimalTolerance = cms.double( 10.0 ),
2247  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2248  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2249  appendToDataLabel = cms.string( "" )
2250 )
2251 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2252  MaxChi2 = cms.double( 9.0 ),
2253  nSigma = cms.double( 3.0 ),
2254  MaxDisplacement = cms.double( 100.0 ),
2255  MaxSagitta = cms.double( -1.0 ),
2256  MinimalTolerance = cms.double( 10.0 ),
2257  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2258  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2259  appendToDataLabel = cms.string( "" )
2260 )
2261 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2262  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2263  MaxComponents = cms.int32( 12 ),
2264  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2265 )
2266 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2267  MaxChi2 = cms.double( 9.0 ),
2268  nSigma = cms.double( 3.0 ),
2269  MaxDisplacement = cms.double( 0.5 ),
2270  MaxSagitta = cms.double( 2.0 ),
2271  MinimalTolerance = cms.double( 0.5 ),
2272  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2273  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2274  pTChargeCutThreshold = cms.double( -1.0 ),
2275  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2276  appendToDataLabel = cms.string( "" )
2277 )
2278 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2279  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2280  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2281  fractionShared = cms.double( 0.13 ),
2282  ValidHitBonus = cms.double( 5.0 ),
2283  MissingHitPenalty = cms.double( 20.0 ),
2284  allowSharedFirstHit = cms.bool( True )
2285 )
2286 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2287  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2288  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2289  fractionShared = cms.double( 0.13 ),
2290  ValidHitBonus = cms.double( 5.0 ),
2291  MissingHitPenalty = cms.double( 20.0 ),
2292  allowSharedFirstHit = cms.bool( True )
2293 )
2294 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2295  MaxChi2 = cms.double( 9.0 ),
2296  nSigma = cms.double( 3.0 ),
2297  MaxDisplacement = cms.double( 0.5 ),
2298  MaxSagitta = cms.double( 2.0 ),
2299  MinimalTolerance = cms.double( 0.5 ),
2300  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2301  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2302  pTChargeCutThreshold = cms.double( -1.0 ),
2303  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2304  appendToDataLabel = cms.string( "" )
2305 )
2306 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2307  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2308  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2309  fractionShared = cms.double( 0.13 ),
2310  ValidHitBonus = cms.double( 5.0 ),
2311  MissingHitPenalty = cms.double( 20.0 ),
2312  allowSharedFirstHit = cms.bool( True )
2313 )
2314 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2315  impactParameterType = cms.int32( 1 ),
2316  minimumImpactParameter = cms.double( -1.0 ),
2317  useSignedImpactParameterSig = cms.bool( True ),
2318  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2319  deltaR = cms.double( -1.0 ),
2320  deltaRmin = cms.double( 0.0 ),
2321  maximumDecayLength = cms.double( 999999.0 ),
2322  maxImpactParameter = cms.double( 0.1 ),
2323  maxImpactParameterSig = cms.double( 999999.0 ),
2324  trackQualityClass = cms.string( "any" ),
2325  nthTrack = cms.int32( -1 )
2326 )
2327 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2328  impactParameterType = cms.int32( 1 ),
2329  minimumImpactParameter = cms.double( -1.0 ),
2330  useSignedImpactParameterSig = cms.bool( True ),
2331  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2332  deltaR = cms.double( -1.0 ),
2333  deltaRmin = cms.double( 0.0 ),
2334  maximumDecayLength = cms.double( 999999.0 ),
2335  maxImpactParameter = cms.double( 0.2 ),
2336  maxImpactParameterSig = cms.double( 999999.0 ),
2337  trackQualityClass = cms.string( "any" ),
2338  nthTrack = cms.int32( -1 )
2339 )
2340 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2341  impactParameterType = cms.int32( 1 ),
2342  minimumImpactParameter = cms.double( -1.0 ),
2343  useSignedImpactParameterSig = cms.bool( False ),
2344  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2345  deltaR = cms.double( -1.0 ),
2346  deltaRmin = cms.double( 0.0 ),
2347  maximumDecayLength = cms.double( 999999.0 ),
2348  maxImpactParameter = cms.double( 0.05 ),
2349  maxImpactParameterSig = cms.double( 5.0 ),
2350  trackQualityClass = cms.string( "any" ),
2351  nthTrack = cms.int32( -1 )
2352 )
2353 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2354  a_dR = cms.double( -0.001053 ),
2355  b_dR = cms.double( 0.6263 ),
2356  a_pT = cms.double( 0.005263 ),
2357  b_pT = cms.double( 0.3684 ),
2358  min_pT = cms.double( 120.0 ),
2359  max_pT = cms.double( 500.0 ),
2360  min_pT_dRcut = cms.double( 0.5 ),
2361  max_pT_dRcut = cms.double( 0.1 ),
2362  max_pT_trackPTcut = cms.double( 3.0 ),
2363  minimumImpactParameter = cms.double( 0.05 ),
2364  useSignedImpactParameterSig = cms.bool( False ),
2365  impactParameterType = cms.int32( 1 ),
2366  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2367  deltaR = cms.double( -1.0 ),
2368  maximumDecayLength = cms.double( 999999.0 ),
2369  nthTrack = cms.int32( 1 ),
2370  trackQualityClass = cms.string( "any" ),
2371  useVariableJTA = cms.bool( False )
2372 )
2373 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2374  a_dR = cms.double( -0.001053 ),
2375  b_dR = cms.double( 0.6263 ),
2376  a_pT = cms.double( 0.005263 ),
2377  b_pT = cms.double( 0.3684 ),
2378  min_pT = cms.double( 120.0 ),
2379  max_pT = cms.double( 500.0 ),
2380  min_pT_dRcut = cms.double( 0.5 ),
2381  max_pT_dRcut = cms.double( 0.1 ),
2382  max_pT_trackPTcut = cms.double( 3.0 ),
2383  minimumImpactParameter = cms.double( 0.03 ),
2384  useSignedImpactParameterSig = cms.bool( False ),
2385  impactParameterType = cms.int32( 1 ),
2386  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2387  deltaR = cms.double( -1.0 ),
2388  maximumDecayLength = cms.double( 999999.0 ),
2389  nthTrack = cms.int32( 1 ),
2390  trackQualityClass = cms.string( "any" ),
2391  useVariableJTA = cms.bool( False )
2392 )
2393 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2394  a_dR = cms.double( -0.001053 ),
2395  b_dR = cms.double( 0.6263 ),
2396  a_pT = cms.double( 0.005263 ),
2397  b_pT = cms.double( 0.3684 ),
2398  min_pT = cms.double( 120.0 ),
2399  max_pT = cms.double( 500.0 ),
2400  min_pT_dRcut = cms.double( 0.5 ),
2401  max_pT_dRcut = cms.double( 0.1 ),
2402  max_pT_trackPTcut = cms.double( 3.0 ),
2403  minimumImpactParameter = cms.double( 0.2 ),
2404  useSignedImpactParameterSig = cms.bool( True ),
2405  impactParameterType = cms.int32( 1 ),
2406  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2407  deltaR = cms.double( -1.0 ),
2408  maximumDecayLength = cms.double( 999999.0 ),
2409  nthTrack = cms.int32( 2 ),
2410  trackQualityClass = cms.string( "any" ),
2411  useVariableJTA = cms.bool( False )
2412 )
2413 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2414  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
2415 )
2416 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2417  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2418  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2419  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2420  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2421  Mass = cms.double( 5.11E-4 ),
2422  BetheHeitlerCorrection = cms.int32( 2 )
2423 )
2424 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2425  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2426  NoErrorPropagation = cms.bool( False ),
2427  PropagationDirection = cms.string( "anyDirection" ),
2428  useTuningForL2Speed = cms.bool( True ),
2429  useIsYokeFlag = cms.bool( True ),
2430  endcapShiftInZNeg = cms.double( 0.0 ),
2431  SetVBFPointer = cms.bool( False ),
2432  AssumeNoMaterial = cms.bool( False ),
2433  endcapShiftInZPos = cms.double( 0.0 ),
2434  useInTeslaFromMagField = cms.bool( False ),
2435  VBFName = cms.string( "VolumeBasedMagneticField" ),
2436  useEndcapShiftsInZ = cms.bool( False ),
2437  sendLogWarning = cms.bool( False ),
2438  useMatVolumes = cms.bool( True ),
2439  debug = cms.bool( False ),
2440  ApplyRadX0Correction = cms.bool( True ),
2441  useMagVolumes = cms.bool( True ),
2442  returnTangentPlane = cms.bool( True )
2443 )
2444 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2445  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2446  NoErrorPropagation = cms.bool( False ),
2447  PropagationDirection = cms.string( "oppositeToMomentum" ),
2448  useTuningForL2Speed = cms.bool( True ),
2449  useIsYokeFlag = cms.bool( True ),
2450  endcapShiftInZNeg = cms.double( 0.0 ),
2451  SetVBFPointer = cms.bool( False ),
2452  AssumeNoMaterial = cms.bool( False ),
2453  endcapShiftInZPos = cms.double( 0.0 ),
2454  useInTeslaFromMagField = cms.bool( False ),
2455  VBFName = cms.string( "VolumeBasedMagneticField" ),
2456  useEndcapShiftsInZ = cms.bool( False ),
2457  sendLogWarning = cms.bool( False ),
2458  useMatVolumes = cms.bool( True ),
2459  debug = cms.bool( False ),
2460  ApplyRadX0Correction = cms.bool( True ),
2461  useMagVolumes = cms.bool( True ),
2462  returnTangentPlane = cms.bool( True )
2463 )
2464 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2465  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2466  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2467  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2468  EstimateCut = cms.double( -1.0 ),
2469  MaxFractionOutliers = cms.double( 0.3 ),
2470  MaxNumberOfOutliers = cms.int32( 3 ),
2471  MinDof = cms.int32( 2 ),
2472  NoOutliersBeginEnd = cms.bool( False ),
2473  MinNumberOfHits = cms.int32( 3 ),
2474  MinNumberOfHitsHighEta = cms.int32( 5 ),
2475  HighEtaSwitch = cms.double( 5.0 ),
2476  RejectTracks = cms.bool( True ),
2477  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2478  NoInvalidHitsBeginEnd = cms.bool( True ),
2479  LogPixelProbabilityCut = cms.double( -16.0 ),
2480  appendToDataLabel = cms.string( "" )
2481 )
2482 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2483  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2484  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2485  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2486  EstimateCut = cms.double( -1.0 ),
2487  MaxFractionOutliers = cms.double( 0.3 ),
2488  MaxNumberOfOutliers = cms.int32( 3 ),
2489  MinDof = cms.int32( 2 ),
2490  NoOutliersBeginEnd = cms.bool( False ),
2491  MinNumberOfHits = cms.int32( 5 ),
2492  MinNumberOfHitsHighEta = cms.int32( 5 ),
2493  HighEtaSwitch = cms.double( 5.0 ),
2494  RejectTracks = cms.bool( True ),
2495  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2496  NoInvalidHitsBeginEnd = cms.bool( False ),
2497  LogPixelProbabilityCut = cms.double( -16.0 ),
2498  appendToDataLabel = cms.string( "" )
2499 )
2500 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2501  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2502  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2503  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2504  appendToDataLabel = cms.string( "" )
2505 )
2506 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2507  SimpleMagneticField = cms.string( "" ),
2508  MaxDPhi = cms.double( 1.6 ),
2509  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2510  Mass = cms.double( 5.11E-4 ),
2511  PropagationDirection = cms.string( "alongMomentum" ),
2512  useRungeKutta = cms.bool( False ),
2513  ptMin = cms.double( -1.0 )
2514 )
2515 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2516  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
2517 )
2518 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2519  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2520  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2521  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2522  EstimateCut = cms.double( -1.0 ),
2523  MaxFractionOutliers = cms.double( 0.3 ),
2524  MaxNumberOfOutliers = cms.int32( 3 ),
2525  MinDof = cms.int32( 2 ),
2526  NoOutliersBeginEnd = cms.bool( False ),
2527  MinNumberOfHits = cms.int32( 5 ),
2528  MinNumberOfHitsHighEta = cms.int32( 5 ),
2529  HighEtaSwitch = cms.double( 5.0 ),
2530  RejectTracks = cms.bool( True ),
2531  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2532  NoInvalidHitsBeginEnd = cms.bool( True ),
2533  LogPixelProbabilityCut = cms.double( -16.0 ),
2534  appendToDataLabel = cms.string( "" )
2535 )
2536 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2537  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2538  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2539  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2540  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
2541  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2542 )
2543 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2544  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2545  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2546  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2547  ErrorRescaling = cms.double( 100.0 ),
2548  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2549  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2550 )
2551 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2552  MaxChi2 = cms.double( 30.0 ),
2553  nSigma = cms.double( 3.0 ),
2554  MaxDisplacement = cms.double( 0.5 ),
2555  MaxSagitta = cms.double( 2.0 ),
2556  MinimalTolerance = cms.double( 0.5 ),
2557  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2558  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2559  pTChargeCutThreshold = cms.double( 15.0 ),
2560  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2561  appendToDataLabel = cms.string( "" )
2562 )
2563 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2564  MaxChi2 = cms.double( 30.0 ),
2565  nSigma = cms.double( 3.0 ),
2566  MaxDisplacement = cms.double( 0.5 ),
2567  MaxSagitta = cms.double( 2.0 ),
2568  MinimalTolerance = cms.double( 0.5 ),
2569  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2570  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2571  pTChargeCutThreshold = cms.double( 15.0 ),
2572  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2573  appendToDataLabel = cms.string( "" )
2574 )
2575 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2576  MaxChi2 = cms.double( 36.0 ),
2577  nSigma = cms.double( 3.0 ),
2578  MaxDisplacement = cms.double( 100.0 ),
2579  MaxSagitta = cms.double( -1.0 ),
2580  MinimalTolerance = cms.double( 10.0 ),
2581  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2582  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2583  appendToDataLabel = cms.string( "" )
2584 )
2585 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2586  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
2587  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
2588  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
2589  EstimateCut = cms.double( -1.0 ),
2590  MaxFractionOutliers = cms.double( 0.3 ),
2591  MaxNumberOfOutliers = cms.int32( 3 ),
2592  MinDof = cms.int32( 2 ),
2593  NoOutliersBeginEnd = cms.bool( False ),
2594  MinNumberOfHits = cms.int32( 5 ),
2595  MinNumberOfHitsHighEta = cms.int32( 5 ),
2596  HighEtaSwitch = cms.double( 5.0 ),
2597  RejectTracks = cms.bool( True ),
2598  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2599  NoInvalidHitsBeginEnd = cms.bool( False ),
2600  LogPixelProbabilityCut = cms.double( -16.0 ),
2601  appendToDataLabel = cms.string( "" )
2602 )
2603 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
2604  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
2605  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2606  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2607  EstimateCut = cms.double( -1.0 ),
2608  MaxFractionOutliers = cms.double( 0.3 ),
2609  MaxNumberOfOutliers = cms.int32( 3 ),
2610  MinDof = cms.int32( 2 ),
2611  NoOutliersBeginEnd = cms.bool( False ),
2612  MinNumberOfHits = cms.int32( 5 ),
2613  MinNumberOfHitsHighEta = cms.int32( 5 ),
2614  HighEtaSwitch = cms.double( 5.0 ),
2615  RejectTracks = cms.bool( True ),
2616  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2617  NoInvalidHitsBeginEnd = cms.bool( False ),
2618  LogPixelProbabilityCut = cms.double( -16.0 ),
2619  appendToDataLabel = cms.string( "" )
2620 )
2621 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
2622  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2623  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2624  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2625  EstimateCut = cms.double( 20.0 ),
2626  MaxFractionOutliers = cms.double( 0.3 ),
2627  MaxNumberOfOutliers = cms.int32( 3 ),
2628  MinDof = cms.int32( 2 ),
2629  NoOutliersBeginEnd = cms.bool( False ),
2630  MinNumberOfHits = cms.int32( 3 ),
2631  MinNumberOfHitsHighEta = cms.int32( 5 ),
2632  HighEtaSwitch = cms.double( 5.0 ),
2633  RejectTracks = cms.bool( True ),
2634  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2635  NoInvalidHitsBeginEnd = cms.bool( True ),
2636  LogPixelProbabilityCut = cms.double( -14.0 ),
2637  appendToDataLabel = cms.string( "" )
2638 )
2639 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
2640  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2641  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2642  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2643  EstimateCut = cms.double( 20.0 ),
2644  MaxFractionOutliers = cms.double( 0.3 ),
2645  MaxNumberOfOutliers = cms.int32( 3 ),
2646  MinDof = cms.int32( 2 ),
2647  NoOutliersBeginEnd = cms.bool( False ),
2648  MinNumberOfHits = cms.int32( 3 ),
2649  MinNumberOfHitsHighEta = cms.int32( 5 ),
2650  HighEtaSwitch = cms.double( 5.0 ),
2651  RejectTracks = cms.bool( True ),
2652  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2653  NoInvalidHitsBeginEnd = cms.bool( True ),
2654  LogPixelProbabilityCut = cms.double( -14.0 ),
2655  appendToDataLabel = cms.string( "" )
2656 )
2657 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2658  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
2659  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2660  Updator = cms.string( "hltESPKFUpdator" ),
2661  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2662  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2663  minHits = cms.int32( 3 ),
2664  appendToDataLabel = cms.string( "" )
2665 )
2666 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
2667  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2668  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2669  Updator = cms.string( "hltESPKFUpdator" ),
2670  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2671  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2672  minHits = cms.int32( 3 ),
2673  appendToDataLabel = cms.string( "" )
2674 )
2675 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
2676  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2677  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2678  Updator = cms.string( "hltESPKFUpdator" ),
2679  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2680  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2681  minHits = cms.int32( 3 ),
2682  appendToDataLabel = cms.string( "" )
2683 )
2684 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
2685  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
2686  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2687  Updator = cms.string( "hltESPKFUpdator" ),
2688  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2689  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2690  errorRescaling = cms.double( 100.0 ),
2691  minHits = cms.int32( 3 ),
2692  appendToDataLabel = cms.string( "" )
2693 )
2694 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
2695  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2696  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2697  Updator = cms.string( "hltESPKFUpdator" ),
2698  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2699  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2700  errorRescaling = cms.double( 100.0 ),
2701  minHits = cms.int32( 3 ),
2702  appendToDataLabel = cms.string( "" )
2703 )
2704 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
2705  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2706  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2707  Updator = cms.string( "hltESPKFUpdator" ),
2708  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2709  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2710  errorRescaling = cms.double( 10.0 ),
2711  minHits = cms.int32( 3 ),
2712  appendToDataLabel = cms.string( "" )
2713 )
2714 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
2715  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
2716  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
2717  Updator = cms.string( "hltESPKFUpdator" ),
2718  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2719  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2720  errorRescaling = cms.double( 10.0 ),
2721  minHits = cms.int32( 3 ),
2722  appendToDataLabel = cms.string( "" )
2723 )
2724 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
2725  ComponentName = cms.string( "hltESPKFUpdator" )
2726 )
2727 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
2728  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2729  DistanceMeasure = cms.string( "KullbackLeibler" )
2730 )
2731 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2732  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
2733  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
2734  Updator = cms.string( "hltESPKFUpdator" ),
2735  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2736  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2737  minHits = cms.int32( 3 ),
2738  appendToDataLabel = cms.string( "" )
2739 )
2740 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2741  MaxChi2 = cms.double( 9.0 ),
2742  nSigma = cms.double( 3.0 ),
2743  MaxDisplacement = cms.double( 0.5 ),
2744  MaxSagitta = cms.double( 2.0 ),
2745  MinimalTolerance = cms.double( 0.5 ),
2746  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2747  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2748  pTChargeCutThreshold = cms.double( -1.0 ),
2749  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2750  appendToDataLabel = cms.string( "" )
2751 )
2752 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2753  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
2754  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2755  fractionShared = cms.double( 0.16 ),
2756  ValidHitBonus = cms.double( 5.0 ),
2757  MissingHitPenalty = cms.double( 20.0 ),
2758  allowSharedFirstHit = cms.bool( True )
2759 )
2760 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2761  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
2762  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2763  fractionShared = cms.double( 0.16 ),
2764  ValidHitBonus = cms.double( 5.0 ),
2765  MissingHitPenalty = cms.double( 20.0 ),
2766  allowSharedFirstHit = cms.bool( True )
2767 )
2768 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2769  MaxChi2 = cms.double( 9.0 ),
2770  nSigma = cms.double( 3.0 ),
2771  MaxDisplacement = cms.double( 0.5 ),
2772  MaxSagitta = cms.double( 2.0 ),
2773  MinimalTolerance = cms.double( 0.5 ),
2774  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2775  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
2776  pTChargeCutThreshold = cms.double( -1.0 ),
2777  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2778  appendToDataLabel = cms.string( "" )
2779 )
2780 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2781  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
2782  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2783  fractionShared = cms.double( 0.16 ),
2784  ValidHitBonus = cms.double( 5.0 ),
2785  MissingHitPenalty = cms.double( 20.0 ),
2786  allowSharedFirstHit = cms.bool( True )
2787 )
2788 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
2789  ComponentName = cms.string( "hltESPMeasurementTracker" ),
2790  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
2791  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
2792  HitMatcher = cms.string( "StandardMatcher" ),
2793  Phase2StripCPE = cms.string( "" ),
2794  SiStripQualityLabel = cms.string( "" ),
2795  UseStripModuleQualityDB = cms.bool( True ),
2796  DebugStripModuleQualityDB = cms.untracked.bool( False ),
2797  UseStripAPVFiberQualityDB = cms.bool( True ),
2798  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
2799  MaskBadAPVFibers = cms.bool( True ),
2800  UseStripStripQualityDB = cms.bool( True ),
2801  DebugStripStripQualityDB = cms.untracked.bool( False ),
2802  badStripCuts = cms.PSet(
2803  TOB = cms.PSet(
2804  maxBad = cms.uint32( 4 ),
2805  maxConsecutiveBad = cms.uint32( 2 )
2806  ),
2807  TIB = cms.PSet(
2808  maxBad = cms.uint32( 4 ),
2809  maxConsecutiveBad = cms.uint32( 2 )
2810  ),
2811  TID = cms.PSet(
2812  maxBad = cms.uint32( 4 ),
2813  maxConsecutiveBad = cms.uint32( 2 )
2814  ),
2815  TEC = cms.PSet(
2816  maxBad = cms.uint32( 4 ),
2817  maxConsecutiveBad = cms.uint32( 2 )
2818  )
2819  ),
2820  UsePixelModuleQualityDB = cms.bool( True ),
2821  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
2822  UsePixelROCQualityDB = cms.bool( True ),
2823  DebugPixelROCQualityDB = cms.untracked.bool( False ),
2824  appendToDataLabel = cms.string( "" )
2825 )
2826 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2827  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2828  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2829  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
2830  isPhase2 = cms.bool( False ),
2831  doPixelShapeCut = cms.bool( True ),
2832  doStripShapeCut = cms.bool( True ),
2833  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2834  appendToDataLabel = cms.string( "" )
2835 )
2836 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2837  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
2838  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2839  fractionShared = cms.double( 0.11 ),
2840  ValidHitBonus = cms.double( 5.0 ),
2841  MissingHitPenalty = cms.double( 20.0 ),
2842  allowSharedFirstHit = cms.bool( True )
2843 )
2844 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2845  MaxChi2 = cms.double( 16.0 ),
2846  nSigma = cms.double( 3.0 ),
2847  MaxDisplacement = cms.double( 0.5 ),
2848  MaxSagitta = cms.double( 2.0 ),
2849  MinimalTolerance = cms.double( 0.5 ),
2850  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2851  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
2852  pTChargeCutThreshold = cms.double( -1.0 ),
2853  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2854  appendToDataLabel = cms.string( "" )
2855 )
2856 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2857  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
2858  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2859  fractionShared = cms.double( 0.11 ),
2860  ValidHitBonus = cms.double( 5.0 ),
2861  MissingHitPenalty = cms.double( 20.0 ),
2862  allowSharedFirstHit = cms.bool( True )
2863 )
2864 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
2865  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
2866 )
2867 fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
2868  seedFinder = cms.PSet(
2869  thresholdsByDetector = cms.VPSet(
2870  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
2871  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
2872  detector = cms.string( "HCAL_BARREL1" )
2873  ),
2874  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
2875  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
2876  detector = cms.string( "HCAL_ENDCAP" )
2877  )
2878  ),
2879  nNeighbours = cms.int32( 4 )
2880  ),
2881  initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet(
2882  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
2883  detector = cms.string( "HCAL_BARREL1" )
2884  ),
2885  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
2886  detector = cms.string( "HCAL_ENDCAP" )
2887  )
2888 ) ),
2889  pfClusterBuilder = cms.PSet(
2890  minFracTot = cms.double( 1.0E-20 ),
2891  stoppingTolerance = cms.double( 1.0E-8 ),
2892  positionCalc = cms.PSet(
2893  minAllowedNormalization = cms.double( 1.0E-9 ),
2894  minFractionInCalc = cms.double( 1.0E-9 )
2895  ),
2896  maxIterations = cms.uint32( 5 ),
2897  recHitEnergyNorms = cms.VPSet(
2898  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
2899  detector = cms.string( "HCAL_BARREL1" )
2900  ),
2901  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
2902  detector = cms.string( "HCAL_ENDCAP" )
2903  )
2904  ),
2905  showerSigma = cms.double( 10.0 ),
2906  minFractionToKeep = cms.double( 1.0E-7 ),
2907  excludeOtherSeeds = cms.bool( True ),
2908  timeResolutionCalcBarrel = cms.PSet(
2909  corrTermLowE = cms.double( 0.0 ),
2910  threshLowE = cms.double( 6.0 ),
2911  noiseTerm = cms.double( 21.86 ),
2912  constantTermLowE = cms.double( 4.24 ),
2913  noiseTermLowE = cms.double( 8.0 ),
2914  threshHighE = cms.double( 15.0 ),
2915  constantTerm = cms.double( 2.82 )
2916  ),
2917  timeResolutionCalcEndcap = cms.PSet(
2918  corrTermLowE = cms.double( 0.0 ),
2919  threshLowE = cms.double( 6.0 ),
2920  noiseTerm = cms.double( 21.86 ),
2921  constantTermLowE = cms.double( 4.24 ),
2922  noiseTermLowE = cms.double( 8.0 ),
2923  threshHighE = cms.double( 15.0 ),
2924  constantTerm = cms.double( 2.82 )
2925  )
2926  ),
2927  appendToDataLabel = cms.string( "" ),
2928  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2929 )
2930 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
2931  energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
2932  energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
2933  appendToDataLabel = cms.string( "" ),
2934  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2935 )
2936 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
2937  usePFThresholdsFromDB = cms.bool( True ),
2938  appendToDataLabel = cms.string( "" ),
2939  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2940 )
2941 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
2942  LoadTemplatesFromDB = cms.bool( True ),
2943  Alpha2Order = cms.bool( True ),
2944  ClusterProbComputationFlag = cms.int32( 0 ),
2945  useLAWidthFromDB = cms.bool( True ),
2946  lAOffset = cms.double( 0.0 ),
2947  lAWidthBPix = cms.double( 0.0 ),
2948  lAWidthFPix = cms.double( 0.0 ),
2949  doLorentzFromAlignment = cms.bool( False ),
2950  useLAFromDB = cms.bool( True ),
2951  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2952  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2953  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2954  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2955  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
2956  yerr_endcap = cms.vdouble( 0.0021 ),
2957  xerr_barrel_l1_def = cms.double( 0.0103 ),
2958  yerr_barrel_l1_def = cms.double( 0.0021 ),
2959  xerr_barrel_ln_def = cms.double( 0.0103 ),
2960  yerr_barrel_ln_def = cms.double( 0.0021 ),
2961  xerr_endcap_def = cms.double( 0.002 ),
2962  yerr_endcap_def = cms.double( 7.5E-4 ),
2963  EdgeClusterErrorX = cms.double( 50.0 ),
2964  EdgeClusterErrorY = cms.double( 85.0 ),
2965  UseErrorsFromTemplates = cms.bool( True ),
2966  TruncatePixelCharge = cms.bool( True ),
2967  ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
2968  MagneticFieldRecord = cms.ESInputTag( "","" ),
2969  appendToDataLabel = cms.string( "" )
2970 )
2971 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
2972  LoadTemplatesFromDB = cms.bool( True ),
2973  Alpha2Order = cms.bool( True ),
2974  ClusterProbComputationFlag = cms.int32( 0 ),
2975  useLAWidthFromDB = cms.bool( True ),
2976  lAOffset = cms.double( 0.0 ),
2977  lAWidthBPix = cms.double( 0.0 ),
2978  lAWidthFPix = cms.double( 0.0 ),
2979  doLorentzFromAlignment = cms.bool( False ),
2980  useLAFromDB = cms.bool( True ),
2981  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2982  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2983  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
2984  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
2985  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
2986  yerr_endcap = cms.vdouble( 0.0021 ),
2987  xerr_barrel_l1_def = cms.double( 0.0103 ),
2988  yerr_barrel_l1_def = cms.double( 0.0021 ),
2989  xerr_barrel_ln_def = cms.double( 0.0103 ),
2990  yerr_barrel_ln_def = cms.double( 0.0021 ),
2991  xerr_endcap_def = cms.double( 0.002 ),
2992  yerr_endcap_def = cms.double( 7.5E-4 ),
2993  EdgeClusterErrorX = cms.double( 50.0 ),
2994  EdgeClusterErrorY = cms.double( 85.0 ),
2995  UseErrorsFromTemplates = cms.bool( True ),
2996  TruncatePixelCharge = cms.bool( True ),
2997  ComponentName = cms.string( "PixelCPEFastParams" ),
2998  MagneticFieldRecord = cms.ESInputTag( "","" ),
2999  appendToDataLabel = cms.string( "" ),
3000  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3001 )
3002 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3003  LoadTemplatesFromDB = cms.bool( True ),
3004  Alpha2Order = cms.bool( True ),
3005  ClusterProbComputationFlag = cms.int32( 0 ),
3006  useLAWidthFromDB = cms.bool( False ),
3007  lAOffset = cms.double( 0.0 ),
3008  lAWidthBPix = cms.double( 0.0 ),
3009  lAWidthFPix = cms.double( 0.0 ),
3010  doLorentzFromAlignment = cms.bool( False ),
3011  useLAFromDB = cms.bool( True ),
3012  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3013  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3014  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3015  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3016  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3017  yerr_endcap = cms.vdouble( 0.0021 ),
3018  xerr_barrel_l1_def = cms.double( 0.0103 ),
3019  yerr_barrel_l1_def = cms.double( 0.0021 ),
3020  xerr_barrel_ln_def = cms.double( 0.0103 ),
3021  yerr_barrel_ln_def = cms.double( 0.0021 ),
3022  xerr_endcap_def = cms.double( 0.002 ),
3023  yerr_endcap_def = cms.double( 7.5E-4 ),
3024  eff_charge_cut_highX = cms.double( 1.0 ),
3025  eff_charge_cut_highY = cms.double( 1.0 ),
3026  eff_charge_cut_lowX = cms.double( 0.0 ),
3027  eff_charge_cut_lowY = cms.double( 0.0 ),
3028  size_cutX = cms.double( 3.0 ),
3029  size_cutY = cms.double( 3.0 ),
3030  EdgeClusterErrorX = cms.double( 50.0 ),
3031  EdgeClusterErrorY = cms.double( 85.0 ),
3032  inflate_errors = cms.bool( False ),
3033  inflate_all_errors_no_trk_angle = cms.bool( False ),
3034  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3035  UseErrorsFromTemplates = cms.bool( True ),
3036  TruncatePixelCharge = cms.bool( True ),
3037  IrradiationBiasCorrection = cms.bool( True ),
3038  DoCosmics = cms.bool( False ),
3039  isPhase2 = cms.bool( False ),
3040  SmallPitch = cms.bool( False ),
3041  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3042  MagneticFieldRecord = cms.ESInputTag( "","" ),
3043  appendToDataLabel = cms.string( "" )
3044 )
3045 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3046  LoadTemplatesFromDB = cms.bool( True ),
3047  Alpha2Order = cms.bool( True ),
3048  ClusterProbComputationFlag = cms.int32( 0 ),
3049  useLAWidthFromDB = cms.bool( True ),
3050  lAOffset = cms.double( 0.0 ),
3051  lAWidthBPix = cms.double( 0.0 ),
3052  lAWidthFPix = cms.double( 0.0 ),
3053  doLorentzFromAlignment = cms.bool( False ),
3054  useLAFromDB = cms.bool( True ),
3055  barrelTemplateID = cms.int32( 0 ),
3056  forwardTemplateID = cms.int32( 0 ),
3057  directoryWithTemplates = cms.int32( 0 ),
3058  speed = cms.int32( -2 ),
3059  UseClusterSplitter = cms.bool( False ),
3060  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3061  appendToDataLabel = cms.string( "" )
3062 )
3063 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3064  MaxChi2 = cms.double( 16.0 ),
3065  nSigma = cms.double( 3.0 ),
3066  MaxDisplacement = cms.double( 0.5 ),
3067  MaxSagitta = cms.double( 2.0 ),
3068  MinimalTolerance = cms.double( 0.5 ),
3069  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3070  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3071  pTChargeCutThreshold = cms.double( -1.0 ),
3072  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3073  appendToDataLabel = cms.string( "" )
3074 )
3075 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3076  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3077  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3078  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3079  isPhase2 = cms.bool( False ),
3080  doPixelShapeCut = cms.bool( True ),
3081  doStripShapeCut = cms.bool( True ),
3082  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3083  appendToDataLabel = cms.string( "" )
3084 )
3085 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3086  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3087  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3088  fractionShared = cms.double( 0.11 ),
3089  ValidHitBonus = cms.double( 5.0 ),
3090  MissingHitPenalty = cms.double( 20.0 ),
3091  allowSharedFirstHit = cms.bool( True )
3092 )
3093 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3094  MaxChi2 = cms.double( 9.0 ),
3095  nSigma = cms.double( 3.0 ),
3096  MaxDisplacement = cms.double( 0.5 ),
3097  MaxSagitta = cms.double( 2.0 ),
3098  MinimalTolerance = cms.double( 0.5 ),
3099  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3100  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3101  pTChargeCutThreshold = cms.double( 15.0 ),
3102  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3103  appendToDataLabel = cms.string( "" )
3104 )
3105 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3106  MaxChi2 = cms.double( 25.0 ),
3107  nSigma = cms.double( 3.0 ),
3108  MaxDisplacement = cms.double( 100.0 ),
3109  MaxSagitta = cms.double( -1.0 ),
3110  MinimalTolerance = cms.double( 10.0 ),
3111  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3112  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3113  appendToDataLabel = cms.string( "" )
3114 )
3115 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3116  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3117  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3118  fractionShared = cms.double( 0.19 ),
3119  ValidHitBonus = cms.double( 5.0 ),
3120  MissingHitPenalty = cms.double( 20.0 ),
3121  allowSharedFirstHit = cms.bool( True )
3122 )
3123 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3124  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3125  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3126  Updator = cms.string( "hltESPKFUpdator" ),
3127  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3128  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3129  minHits = cms.int32( 3 ),
3130  appendToDataLabel = cms.string( "" )
3131 )
3132 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3133  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3134  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3135  Updator = cms.string( "hltESPKFUpdator" ),
3136  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3137  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3138  errorRescaling = cms.double( 100.0 ),
3139  minHits = cms.int32( 3 ),
3140  appendToDataLabel = cms.string( "" )
3141 )
3142 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3143  SimpleMagneticField = cms.string( "" ),
3144  MaxDPhi = cms.double( 1.6 ),
3145  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3146  Mass = cms.double( 0.105 ),
3147  PropagationDirection = cms.string( "alongMomentum" ),
3148  useRungeKutta = cms.bool( True ),
3149  ptMin = cms.double( -1.0 )
3150 )
3151 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3152  CablingMapLabel = cms.string( "" ),
3153  UseQualityInfo = cms.bool( False ),
3154  appendToDataLabel = cms.string( "" ),
3155  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3156 )
3157 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3158  appendToDataLabel = cms.string( "" ),
3159  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3160 )
3161 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3162  ComponentName = cms.string( "hltESPSmartPropagator" ),
3163  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3164  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3165  PropagationDirection = cms.string( "alongMomentum" ),
3166  Epsilon = cms.double( 5.0 )
3167 )
3168 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3169  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3170  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3171  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3172  PropagationDirection = cms.string( "alongMomentum" ),
3173  Epsilon = cms.double( 5.0 )
3174 )
3175 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3176  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3177  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3178  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3179  PropagationDirection = cms.string( "oppositeToMomentum" ),
3180  Epsilon = cms.double( 5.0 )
3181 )
3182 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3183  distance = cms.double( 0.5 )
3184 )
3185 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3186  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3187  NoErrorPropagation = cms.bool( False ),
3188  PropagationDirection = cms.string( "alongMomentum" ),
3189  useTuningForL2Speed = cms.bool( False ),
3190  useIsYokeFlag = cms.bool( True ),
3191  endcapShiftInZNeg = cms.double( 0.0 ),
3192  SetVBFPointer = cms.bool( False ),
3193  AssumeNoMaterial = cms.bool( False ),
3194  endcapShiftInZPos = cms.double( 0.0 ),
3195  useInTeslaFromMagField = cms.bool( False ),
3196  VBFName = cms.string( "VolumeBasedMagneticField" ),
3197  useEndcapShiftsInZ = cms.bool( False ),
3198  sendLogWarning = cms.bool( False ),
3199  useMatVolumes = cms.bool( True ),
3200  debug = cms.bool( False ),
3201  ApplyRadX0Correction = cms.bool( True ),
3202  useMagVolumes = cms.bool( True ),
3203  returnTangentPlane = cms.bool( True )
3204 )
3205 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3206  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3207  NoErrorPropagation = cms.bool( False ),
3208  PropagationDirection = cms.string( "oppositeToMomentum" ),
3209  useTuningForL2Speed = cms.bool( False ),
3210  useIsYokeFlag = cms.bool( True ),
3211  endcapShiftInZNeg = cms.double( 0.0 ),
3212  SetVBFPointer = cms.bool( False ),
3213  AssumeNoMaterial = cms.bool( False ),
3214  endcapShiftInZPos = cms.double( 0.0 ),
3215  useInTeslaFromMagField = cms.bool( False ),
3216  VBFName = cms.string( "VolumeBasedMagneticField" ),
3217  useEndcapShiftsInZ = cms.bool( False ),
3218  sendLogWarning = cms.bool( False ),
3219  useMatVolumes = cms.bool( True ),
3220  debug = cms.bool( False ),
3221  ApplyRadX0Correction = cms.bool( True ),
3222  useMagVolumes = cms.bool( True ),
3223  returnTangentPlane = cms.bool( True )
3224 )
3225 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3226  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3227  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3228  parameters = cms.PSet(
3229  mTIB_P1 = cms.double( 0.202 ),
3230  maxChgOneMIP = cms.double( 6000.0 ),
3231  mTEC_P0 = cms.double( -1.885 ),
3232  mTOB_P1 = cms.double( 0.253 ),
3233  mTEC_P1 = cms.double( 0.471 ),
3234  mLC_P2 = cms.double( 0.3 ),
3235  mLC_P1 = cms.double( 0.618 ),
3236  mTOB_P0 = cms.double( -1.026 ),
3237  mLC_P0 = cms.double( -0.326 ),
3238  useLegacyError = cms.bool( False ),
3239  mTIB_P0 = cms.double( -0.742 ),
3240  mTID_P1 = cms.double( 0.433 ),
3241  mTID_P0 = cms.double( -1.427 )
3242  )
3243 )
3244 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3245  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3246  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3247  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3248  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3249  Matcher = cms.string( "StandardMatcher" ),
3250  Phase2StripCPE = cms.string( "" ),
3251  appendToDataLabel = cms.string( "" )
3252 )
3253 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3254  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3255  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3256  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3257  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3258  Matcher = cms.string( "StandardMatcher" ),
3259  Phase2StripCPE = cms.string( "" ),
3260  appendToDataLabel = cms.string( "" )
3261 )
3262 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3263  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3264  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3265  StripCPE = cms.string( "Fake" ),
3266  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3267  Matcher = cms.string( "StandardMatcher" ),
3268  Phase2StripCPE = cms.string( "" ),
3269  appendToDataLabel = cms.string( "" )
3270 )
3271 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3272  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3273  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3274  StripCPE = cms.string( "Fake" ),
3275  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3276  Matcher = cms.string( "StandardMatcher" ),
3277  Phase2StripCPE = cms.string( "" ),
3278  appendToDataLabel = cms.string( "" )
3279 )
3280 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3281  MaxChi2 = cms.double( 16.0 ),
3282  nSigma = cms.double( 3.0 ),
3283  MaxDisplacement = cms.double( 0.5 ),
3284  MaxSagitta = cms.double( 2.0 ),
3285  MinimalTolerance = cms.double( 0.5 ),
3286  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3287  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3288  pTChargeCutThreshold = cms.double( -1.0 ),
3289  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3290  appendToDataLabel = cms.string( "" )
3291 )
3292 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3293  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3294  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3295  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3296  isPhase2 = cms.bool( False ),
3297  doPixelShapeCut = cms.bool( True ),
3298  doStripShapeCut = cms.bool( True ),
3299  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3300  appendToDataLabel = cms.string( "" )
3301 )
3302 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3303  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3304  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3305  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3306  EstimateCut = cms.double( 30.0 ),
3307  MaxFractionOutliers = cms.double( 0.3 ),
3308  MaxNumberOfOutliers = cms.int32( 3 ),
3309  MinDof = cms.int32( 2 ),
3310  NoOutliersBeginEnd = cms.bool( False ),
3311  MinNumberOfHits = cms.int32( 7 ),
3312  MinNumberOfHitsHighEta = cms.int32( 5 ),
3313  HighEtaSwitch = cms.double( 5.0 ),
3314  RejectTracks = cms.bool( True ),
3315  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3316  NoInvalidHitsBeginEnd = cms.bool( False ),
3317  LogPixelProbabilityCut = cms.double( -16.0 ),
3318  appendToDataLabel = cms.string( "" )
3319 )
3320 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3321  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3322  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3323  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3324  EstimateCut = cms.double( 30.0 ),
3325  MaxFractionOutliers = cms.double( 0.3 ),
3326  MaxNumberOfOutliers = cms.int32( 3 ),
3327  MinDof = cms.int32( 2 ),
3328  NoOutliersBeginEnd = cms.bool( False ),
3329  MinNumberOfHits = cms.int32( 7 ),
3330  MinNumberOfHitsHighEta = cms.int32( 5 ),
3331  HighEtaSwitch = cms.double( 5.0 ),
3332  RejectTracks = cms.bool( True ),
3333  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3334  NoInvalidHitsBeginEnd = cms.bool( False ),
3335  LogPixelProbabilityCut = cms.double( -16.0 ),
3336  appendToDataLabel = cms.string( "" )
3337 )
3338 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3339  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3340  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3341  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3342  appendToDataLabel = cms.string( "" )
3343 )
3344 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3345  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3346  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3347  Updator = cms.string( "hltESPKFUpdator" ),
3348  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3349  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3350  minHits = cms.int32( 7 ),
3351  appendToDataLabel = cms.string( "" )
3352 )
3353 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3354  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3355  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3356  Updator = cms.string( "hltESPKFUpdator" ),
3357  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3358  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3359  minHits = cms.int32( 7 ),
3360  appendToDataLabel = cms.string( "" )
3361 )
3362 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3363  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3364  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3365  Updator = cms.string( "hltESPKFUpdator" ),
3366  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3367  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3368  errorRescaling = cms.double( 10.0 ),
3369  minHits = cms.int32( 7 ),
3370  appendToDataLabel = cms.string( "" )
3371 )
3372 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3373  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3374  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3375  Updator = cms.string( "hltESPKFUpdator" ),
3376  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3377  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3378  errorRescaling = cms.double( 10.0 ),
3379  minHits = cms.int32( 7 ),
3380  appendToDataLabel = cms.string( "" )
3381 )
3382 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3383  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3384  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3385  fractionShared = cms.double( 0.09 ),
3386  ValidHitBonus = cms.double( 5.0 ),
3387  MissingHitPenalty = cms.double( 20.0 ),
3388  allowSharedFirstHit = cms.bool( True )
3389 )
3390 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3391  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3392  algoOrder = cms.vstring( ),
3393  appendToDataLabel = cms.string( "" )
3394 )
3395 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3396  ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3397  FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3398  appendToDataLabel = cms.string( "" )
3399 )
3400 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3401  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3402  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3403  fractionShared = cms.double( 0.5 ),
3404  ValidHitBonus = cms.double( 100.0 ),
3405  MissingHitPenalty = cms.double( 0.0 ),
3406  allowSharedFirstHit = cms.bool( False )
3407 )
3408 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3409  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3410  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3411  Updator = cms.string( "hltESPKFUpdator" ),
3412  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3413  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3414  minHits = cms.int32( 3 ),
3415  appendToDataLabel = cms.string( "" )
3416 )
3417 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3418  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3419  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3420  Updator = cms.string( "hltESPKFUpdator" ),
3421  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3422  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3423  errorRescaling = cms.double( 100.0 ),
3424  minHits = cms.int32( 3 ),
3425  appendToDataLabel = cms.string( "" )
3426 )
3427 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
3428  timeThreshold = cms.int32( 48 ),
3429  sigmaZThreshold = cms.double( 2.0 ),
3430  sigmaXYThreshold = cms.double( 4.0 ),
3431  appendToDataLabel = cms.string( "" )
3432 )
3433 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3434  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3435  useQuadrupletAlgo = cms.bool( False ),
3436  appendToDataLabel = cms.string( "" )
3437 )
3438 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3439  ComponentName = cms.string( "hltTrackCleaner" ),
3440  appendToDataLabel = cms.string( "" )
3441 )
3442 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3443  ComponentName = cms.string( "HODetIdAssociator" ),
3444  etaBinSize = cms.double( 0.087 ),
3445  nEta = cms.int32( 30 ),
3446  nPhi = cms.int32( 72 ),
3447  hcalRegion = cms.int32( 2 ),
3448  includeBadChambers = cms.bool( False ),
3449  includeGEM = cms.bool( False ),
3450  includeME0 = cms.bool( False )
3451 )
3452 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3453  appendToDataLabel = cms.string( "" )
3454 )
3455 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3456  ComponentName = cms.string( "MuonDetIdAssociator" ),
3457  etaBinSize = cms.double( 0.125 ),
3458  nEta = cms.int32( 48 ),
3459  nPhi = cms.int32( 48 ),
3460  hcalRegion = cms.int32( 2 ),
3461  includeBadChambers = cms.bool( True ),
3462  includeGEM = cms.bool( True ),
3463  includeME0 = cms.bool( False )
3464 )
3465 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3466  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3467  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3468  fractionShared = cms.double( 0.1 ),
3469  ValidHitBonus = cms.double( 1000.0 ),
3470  MissingHitPenalty = cms.double( 1.0 ),
3471  allowSharedFirstHit = cms.bool( True )
3472 )
3473 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3474  ComponentName = cms.string( "SimpleNavigationSchool" ),
3475  PluginName = cms.string( "" ),
3476  SimpleMagneticField = cms.string( "ParabolicMf" )
3477 )
3478 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3479  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3480  etaBinSize = cms.double( 0.1 ),
3481  nEta = cms.int32( 60 ),
3482  nPhi = cms.int32( 30 ),
3483  hcalRegion = cms.int32( 2 ),
3484  includeBadChambers = cms.bool( False ),
3485  includeGEM = cms.bool( False ),
3486  includeME0 = cms.bool( False )
3487 )
3488 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3489  appendToDataLabel = cms.string( "" )
3490 )
3491 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3492  ComponentName = cms.string( "" ),
3493  CablingMapLabel = cms.string( "" ),
3494  UseQualityInfo = cms.bool( False ),
3495  appendToDataLabel = cms.string( "" )
3496 )
3497 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3498 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3499  LatencyRecord = cms.PSet(
3500  label = cms.untracked.string( "" ),
3501  record = cms.string( "SiStripLatencyRcd" )
3502  ),
3503  BackPlaneCorrectionPeakMode = cms.PSet(
3504  label = cms.untracked.string( "peak" ),
3505  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3506  ),
3507  BackPlaneCorrectionDeconvMode = cms.PSet(
3508  label = cms.untracked.string( "deconvolution" ),
3509  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3510  )
3511 )
3512 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3513  LatencyRecord = cms.PSet(
3514  label = cms.untracked.string( "" ),
3515  record = cms.string( "SiStripLatencyRcd" )
3516  ),
3517  LorentzAnglePeakMode = cms.PSet(
3518  label = cms.untracked.string( "peak" ),
3519  record = cms.string( "SiStripLorentzAngleRcd" )
3520  ),
3521  LorentzAngleDeconvMode = cms.PSet(
3522  label = cms.untracked.string( "deconvolution" ),
3523  record = cms.string( "SiStripLorentzAngleRcd" )
3524  )
3525 )
3526 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
3527  appendToDataLabel = cms.string( "" )
3528 )
3529 
3530 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3531  RawDataCollection = cms.InputTag( "rawDataCollector" )
3532 )
3533 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3534 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3535  result = cms.bool( False )
3536 )
3537 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
3538 )
3539 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
3540  producer = cms.InputTag( 'hltBackend','backend' ),
3541  backends = cms.vstring( 'CudaAsync',
3542  'ROCmAsync' )
3543 )
3544 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
3545  SelectedTriggerType = cms.int32( 3 )
3546 )
3547 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3548  FedIds = cms.vint32( 1404 ),
3549  Setup = cms.string( "stage2::GTSetup" ),
3550  FWId = cms.uint32( 0 ),
3551  DmxFWId = cms.uint32( 0 ),
3552  FWOverride = cms.bool( False ),
3553  TMTCheck = cms.bool( True ),
3554  CTP7 = cms.untracked.bool( False ),
3555  MTF7 = cms.untracked.bool( False ),
3556  InputLabel = cms.InputTag( "rawDataCollector" ),
3557  lenSlinkHeader = cms.untracked.int32( 8 ),
3558  lenSlinkTrailer = cms.untracked.int32( 8 ),
3559  lenAMCHeader = cms.untracked.int32( 8 ),
3560  lenAMCTrailer = cms.untracked.int32( 0 ),
3561  lenAMC13Header = cms.untracked.int32( 8 ),
3562  lenAMC13Trailer = cms.untracked.int32( 8 ),
3563  debug = cms.untracked.bool( False ),
3564  MinFeds = cms.uint32( 0 )
3565 )
3566 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
3567  offset = cms.uint32( 0 ),
3568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3569 )
3570 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
3571  result = cms.bool( True )
3572 )
3573 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3574  SelectedTriggerType = cms.int32( 1 )
3575 )
3576 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
3577  rawInput = cms.InputTag( "rawDataCollector" ),
3578  period = cms.uint32( 107 ),
3579  invert = cms.bool( False ),
3580  fedId = cms.int32( 1024 ),
3581  useTCDSEventNumber = cms.bool( True )
3582 )
3583 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3584  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3585  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3586  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3587  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3588  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3589  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3590  EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
3591  CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
3592  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3593  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
3594  GetPrescaleColumnFromData = cms.bool( False ),
3595  AlgorithmTriggersUnprescaled = cms.bool( True ),
3596  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
3597  AlgorithmTriggersUnmasked = cms.bool( True ),
3598  useMuonShowers = cms.bool( True ),
3599  produceAXOL1TLScore = cms.bool( False ),
3600  resetPSCountersEachLumiSec = cms.bool( True ),
3601  semiRandomInitialPSCounters = cms.bool( False ),
3602  ProduceL1GtDaqRecord = cms.bool( True ),
3603  ProduceL1GtObjectMapRecord = cms.bool( True ),
3604  EmulateBxInEvent = cms.int32( 1 ),
3605  L1DataBxInEvent = cms.int32( 5 ),
3606  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3607  BstLengthBytes = cms.int32( -1 ),
3608  PrescaleSet = cms.uint32( 1 ),
3609  Verbosity = cms.untracked.int32( 0 ),
3610  PrintL1Menu = cms.untracked.bool( False ),
3611  TriggerMenuLuminosity = cms.string( "startup" )
3612 )
3613 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
3614  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
3615 )
3616 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3617  changeToCMSCoordinates = cms.bool( False ),
3618  maxZ = cms.double( 40.0 ),
3619  setSigmaZ = cms.double( 0.0 ),
3620  beamMode = cms.untracked.uint32( 11 ),
3621  src = cms.InputTag( "" ),
3622  gtEvmLabel = cms.InputTag( "" ),
3623  maxRadius = cms.double( 2.0 ),
3624  useTransientRecord = cms.bool( True )
3625 )
3626 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
3627  offset = cms.uint32( 0 ),
3628  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3629 )
3630 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
3631  saveTags = cms.bool( True ),
3632  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
3633  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3634  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
3635  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3636  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3637  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3638  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3639  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3640  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3641  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
3642 )
3643 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
3644  offset = cms.uint32( 0 ),
3645  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3646 )
3647 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
3648  throw = cms.bool( False ),
3649  processName = cms.string( "@" ),
3650  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
3651  moduleLabelPatternsToSkip = cms.vstring( )
3652 )
3653 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
3654  processName = cms.string( "@" )
3655 )
3656 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
3657  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
3658  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3659  MinBx = cms.int32( 0 ),
3660  MaxBx = cms.int32( 0 ),
3661  DumpTrigResults = cms.bool( False ),
3662  DumpRecord = cms.bool( False ),
3663  DumpTrigSummary = cms.bool( True ),
3664  ReadPrescalesFromFile = cms.bool( False ),
3665  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
3666  psColumn = cms.int32( 0 )
3667 )
3668 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
3669  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
3670  reportBy = cms.untracked.string( "job" ),
3671  resetBy = cms.untracked.string( "never" ),
3672  serviceBy = cms.untracked.string( "never" ),
3673  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
3674  ReferenceRate = cms.untracked.double( 100.0 )
3675 )
3676 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
3677  usePathStatus = cms.bool( True ),
3678  hltResults = cms.InputTag( "" ),
3679  l1tResults = cms.InputTag( "" ),
3680  l1tIgnoreMaskAndPrescale = cms.bool( False ),
3681  throw = cms.bool( True ),
3682  triggerConditions = cms.vstring( 'HLT_Physics_v14' )
3683 )
3684 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
3685  offset = cms.uint32( 0 ),
3686  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3687 )
3688 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
3689  usePathStatus = cms.bool( True ),
3690  hltResults = cms.InputTag( "" ),
3691  l1tResults = cms.InputTag( "" ),
3692  l1tIgnoreMaskAndPrescale = cms.bool( False ),
3693  throw = cms.bool( True ),
3694  triggerConditions = cms.vstring( 'HLT_Physics_v14',
3695  'HLT_Random_v3',
3696  'HLT_ZeroBias_v13' )
3697 )
3698 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
3699  offset = cms.uint32( 0 ),
3700  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3701 )
3702 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
3703  usePathStatus = cms.bool( True ),
3704  hltResults = cms.InputTag( "" ),
3705  l1tResults = cms.InputTag( "" ),
3706  l1tIgnoreMaskAndPrescale = cms.bool( False ),
3707  throw = cms.bool( True ),
3708  triggerConditions = cms.vstring( 'HLT_Random_v3',
3709  'HLT_ZeroBias_v13' )
3710 )
3711 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
3712  offset = cms.uint32( 0 ),
3713  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3714 )
3715 
3716 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
3717 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
3718 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
3719 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
3720 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
3721 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
3722 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
3723 
3724 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
3725 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
3726 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
3727 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
3728 fragment.HLT_Physics_v14 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
3729 fragment.HLT_ZeroBias_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
3730 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
3731 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
3732 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
3733 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
3734 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
3735 
3736 
3737 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.HLT_Random_v3, fragment.HLT_Physics_v14, fragment.HLT_ZeroBias_v13, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_HLTPhysics, fragment.Dataset_OnlineMonitor, fragment.Dataset_ZeroBias, ))
3738 
3739 
3740 # dummify hltGetConditions in cff's
3741 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
3742  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
3743  result = cms.bool( True )
3744  )
3745  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
3746 
3747 # add specific customizations
3748 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
3749 fragment = customizeHLTforAll(fragment,"PIon")
3750 
3751 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
3752 fragment = customizeHLTforCMSSW(fragment,"PIon")
3753 
3754 # Eras-based customisations
3755 from HLTrigger.Configuration.Eras import modifyHLTforEras
3756 modifyHLTforEras(fragment)
3757 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)