CMS 3D CMS Logo

HLT_PRef_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_14_1_0/PRef --cff --data --type PRef
2 
3 # /dev/CMSSW_14_1_0/PRef/V13 (CMSSW_14_1_0)
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/PRef/V13")
13 )
14 
15 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
16  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
17  lostHitPenalty = cms.double( 30.0 ),
18  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
19  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
20  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
21  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
22  maxCand = cms.int32( 1 ),
23  alwaysUseInvalidHits = cms.bool( False ),
24  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
25  intermediateCleaning = cms.bool( True ),
26  updator = cms.string( "hltESPKFUpdator" ),
27  seedAs5DHit = cms.bool( False )
28 )
29 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
30  keepOriginalIfRebuildFails = cms.bool( False ),
31  lockHits = cms.bool( True ),
32  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
33  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
34  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
35  maxCand = cms.int32( 2 ),
36  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
37  intermediateCleaning = cms.bool( True ),
38  bestHitOnly = cms.bool( True ),
39  useSameTrajFilter = cms.bool( True ),
40  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
41  lostHitPenalty = cms.double( 30.0 ),
42  requireSeedHitsInRebuild = cms.bool( True ),
43  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
44  maxPtForLooperReconstruction = cms.double( 0.0 ),
45  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
46  minNrOfHitsForRebuild = cms.int32( 5 ),
47  alwaysUseInvalidHits = cms.bool( False ),
48  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
49  foundHitBonus = cms.double( 5.0 ),
50  updator = cms.string( "hltESPKFUpdator" ),
51  seedAs5DHit = cms.bool( False )
52 )
53 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
54  minimumNumberOfHits = cms.int32( 6 ),
55  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
56  seedExtension = cms.int32( 0 ),
57  chargeSignificance = cms.double( -1.0 ),
58  pixelSeedExtension = cms.bool( False ),
59  strictSeedExtension = cms.bool( False ),
60  nSigmaMinPt = cms.double( 5.0 ),
61  maxCCCLostHits = cms.int32( 9999 ),
62  minPt = cms.double( 0.3 ),
63  maxConsecLostHits = cms.int32( 1 ),
64  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
65  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
66  seedPairPenalty = cms.int32( 0 ),
67  maxNumberOfHits = cms.int32( 100 ),
68  minNumberOfHitsForLoopers = cms.int32( 13 ),
69  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
70  minNumberOfHitsPerLoop = cms.int32( 4 ),
71  minHitsMinPt = cms.int32( 3 ),
72  maxLostHitsFraction = cms.double( 999.0 ),
73  maxLostHits = cms.int32( 0 ),
74  highEtaSwitch = cms.double( 5.0 ),
75  minHitsAtHighEta = cms.int32( 5 )
76 )
77 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
78  track_chi2_max = cms.double( 20.0 ),
79  track_pt_max = cms.double( 20.0 ),
80  track_prob_min = cms.double( -1.0 ),
81  track_pt_min = cms.double( 1.0 )
82 )
83 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
84  rescaleErrorIfFail = cms.double( 1.0 ),
85  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
86  lostHitPenalty = cms.double( 30.0 ),
87  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
88  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
89  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
90  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
91  maxCand = cms.int32( 5 ),
92  alwaysUseInvalidHits = cms.bool( True ),
93  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
94  intermediateCleaning = cms.bool( False ),
95  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
96  updator = cms.string( "hltESPKFUpdator" ),
97  deltaEta = cms.double( -1.0 ),
98  useSeedLayer = cms.bool( False ),
99  deltaPhi = cms.double( -1.0 ),
100  seedAs5DHit = cms.bool( False )
101 )
102 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
103  minimumNumberOfHits = cms.int32( 3 ),
104  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
105  seedExtension = cms.int32( 0 ),
106  chargeSignificance = cms.double( -1.0 ),
107  pixelSeedExtension = cms.bool( False ),
108  strictSeedExtension = cms.bool( False ),
109  nSigmaMinPt = cms.double( 5.0 ),
110  maxCCCLostHits = cms.int32( 9999 ),
111  minPt = cms.double( 0.3 ),
112  maxConsecLostHits = cms.int32( 1 ),
113  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
114  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
115  seedPairPenalty = cms.int32( 0 ),
116  maxNumberOfHits = cms.int32( 100 ),
117  minNumberOfHitsForLoopers = cms.int32( 13 ),
118  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
119  minNumberOfHitsPerLoop = cms.int32( 4 ),
120  minHitsMinPt = cms.int32( 3 ),
121  maxLostHitsFraction = cms.double( 999.0 ),
122  maxLostHits = cms.int32( 1 ),
123  highEtaSwitch = cms.double( 5.0 ),
124  minHitsAtHighEta = cms.int32( 5 )
125 )
126 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
127  track_chi2_max = cms.double( 20.0 ),
128  track_pt_max = cms.double( 20.0 ),
129  track_prob_min = cms.double( -1.0 ),
130  track_pt_min = cms.double( 0.1 )
131 )
132 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
133  keepOriginalIfRebuildFails = cms.bool( False ),
134  lockHits = cms.bool( True ),
135  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
136  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
137  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
138  maxCand = cms.int32( 2 ),
139  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
140  intermediateCleaning = cms.bool( True ),
141  bestHitOnly = cms.bool( True ),
142  useSameTrajFilter = cms.bool( True ),
143  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
144  lostHitPenalty = cms.double( 30.0 ),
145  requireSeedHitsInRebuild = cms.bool( True ),
146  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
147  maxPtForLooperReconstruction = cms.double( 0.0 ),
148  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
149  minNrOfHitsForRebuild = cms.int32( 5 ),
150  alwaysUseInvalidHits = cms.bool( False ),
151  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
152  foundHitBonus = cms.double( 5.0 ),
153  updator = cms.string( "hltESPKFUpdator" ),
154  seedAs5DHit = cms.bool( False )
155 )
156 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
157 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
158  Rescale_Dz = cms.double( 3.0 ),
159  Pt_fixed = cms.bool( False ),
160  Eta_fixed = cms.bool( False ),
161  Eta_min = cms.double( 0.1 ),
162  DeltaZ = cms.double( 15.9 ),
163  maxRegions = cms.int32( 2 ),
164  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
165  UseVertex = cms.bool( False ),
166  Z_fixed = cms.bool( True ),
167  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
168  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
169  Rescale_phi = cms.double( 3.0 ),
170  DeltaEta = cms.double( 0.2 ),
171  precise = cms.bool( True ),
172  OnDemand = cms.int32( -1 ),
173  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
174  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
175  vertexCollection = cms.InputTag( "pixelVertices" ),
176  Pt_min = cms.double( 1.5 ),
177  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
178  Phi_fixed = cms.bool( False ),
179  DeltaR = cms.double( 0.2 ),
180  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
181  DeltaPhi = cms.double( 0.2 ),
182  Phi_min = cms.double( 0.1 ),
183  Rescale_eta = cms.double( 3.0 )
184 )
185 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
186  minimumNumberOfHits = cms.int32( 3 ),
187  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
188  seedExtension = cms.int32( 1 ),
189  chargeSignificance = cms.double( -1.0 ),
190  pixelSeedExtension = cms.bool( False ),
191  strictSeedExtension = cms.bool( False ),
192  nSigmaMinPt = cms.double( 5.0 ),
193  maxCCCLostHits = cms.int32( 0 ),
194  minPt = cms.double( 0.3 ),
195  maxConsecLostHits = cms.int32( 1 ),
196  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
197  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
198  seedPairPenalty = cms.int32( 0 ),
199  maxNumberOfHits = cms.int32( 100 ),
200  minNumberOfHitsForLoopers = cms.int32( 13 ),
201  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
202  minNumberOfHitsPerLoop = cms.int32( 4 ),
203  minHitsMinPt = cms.int32( 3 ),
204  maxLostHitsFraction = cms.double( 999.0 ),
205  maxLostHits = cms.int32( 1 ),
206  highEtaSwitch = cms.double( 5.0 ),
207  minHitsAtHighEta = cms.int32( 5 )
208 )
209 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
210  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
211  lostHitPenalty = cms.double( 30.0 ),
212  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
213  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
214  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
215  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
216  maxCand = cms.int32( 1 ),
217  alwaysUseInvalidHits = cms.bool( False ),
218  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
219  intermediateCleaning = cms.bool( True ),
220  updator = cms.string( "hltESPKFUpdator" ),
221  seedAs5DHit = cms.bool( False )
222 )
223 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
224  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
225  lostHitPenalty = cms.double( 90.0 ),
226  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
227  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
228  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
229  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
230  maxCand = cms.int32( 5 ),
231  alwaysUseInvalidHits = cms.bool( True ),
232  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
233  intermediateCleaning = cms.bool( False ),
234  updator = cms.string( "hltESPKFUpdator" ),
235  seedAs5DHit = cms.bool( False )
236 )
237 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
238 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
239  minimumNumberOfHits = cms.int32( 5 ),
240  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
241  seedExtension = cms.int32( 0 ),
242  chargeSignificance = cms.double( -1.0 ),
243  pixelSeedExtension = cms.bool( False ),
244  strictSeedExtension = cms.bool( False ),
245  nSigmaMinPt = cms.double( 5.0 ),
246  maxCCCLostHits = cms.int32( 9999 ),
247  minPt = cms.double( 0.9 ),
248  maxConsecLostHits = cms.int32( 1 ),
249  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
250  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
251  seedPairPenalty = cms.int32( 0 ),
252  maxNumberOfHits = cms.int32( -1 ),
253  minNumberOfHitsForLoopers = cms.int32( 13 ),
254  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
255  minNumberOfHitsPerLoop = cms.int32( 4 ),
256  minHitsMinPt = cms.int32( 3 ),
257  maxLostHitsFraction = cms.double( 999.0 ),
258  maxLostHits = cms.int32( 1 ),
259  highEtaSwitch = cms.double( 5.0 ),
260  minHitsAtHighEta = cms.int32( 5 )
261 )
262 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
263  minimumNumberOfHits = cms.int32( 3 ),
264  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
265  seedExtension = cms.int32( 0 ),
266  chargeSignificance = cms.double( -1.0 ),
267  pixelSeedExtension = cms.bool( False ),
268  strictSeedExtension = cms.bool( False ),
269  nSigmaMinPt = cms.double( 5.0 ),
270  maxCCCLostHits = cms.int32( 0 ),
271  minPt = cms.double( 0.2 ),
272  maxConsecLostHits = cms.int32( 1 ),
273  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
274  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
275  seedPairPenalty = cms.int32( 0 ),
276  maxNumberOfHits = cms.int32( 100 ),
277  minNumberOfHitsForLoopers = cms.int32( 13 ),
278  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
279  minNumberOfHitsPerLoop = cms.int32( 4 ),
280  minHitsMinPt = cms.int32( 3 ),
281  maxLostHitsFraction = cms.double( 999.0 ),
282  maxLostHits = cms.int32( 1 ),
283  highEtaSwitch = cms.double( 5.0 ),
284  minHitsAtHighEta = cms.int32( 5 )
285 )
286 fragment.HLTSeedFromProtoTracks = cms.PSet(
287  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
288  SeedMomentumForBOFF = cms.double( 5.0 ),
289  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
290  forceKinematicWithRegionDirection = cms.bool( False ),
291  magneticField = cms.string( "ParabolicMf" ),
292  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
293  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
294  MinOneOverPtError = cms.double( 1.0 )
295 )
296 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
297  minimumNumberOfHits = cms.int32( 5 ),
298  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
299  seedExtension = cms.int32( 0 ),
300  chargeSignificance = cms.double( -1.0 ),
301  pixelSeedExtension = cms.bool( False ),
302  strictSeedExtension = cms.bool( False ),
303  nSigmaMinPt = cms.double( 5.0 ),
304  maxCCCLostHits = cms.int32( 9999 ),
305  minPt = cms.double( 10.0 ),
306  maxConsecLostHits = cms.int32( 1 ),
307  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
308  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
309  seedPairPenalty = cms.int32( 0 ),
310  maxNumberOfHits = cms.int32( 8 ),
311  minNumberOfHitsForLoopers = cms.int32( 13 ),
312  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
313  minNumberOfHitsPerLoop = cms.int32( 4 ),
314  minHitsMinPt = cms.int32( 3 ),
315  maxLostHitsFraction = cms.double( 999.0 ),
316  maxLostHits = cms.int32( 1 ),
317  highEtaSwitch = cms.double( 5.0 ),
318  minHitsAtHighEta = cms.int32( 5 )
319 )
320 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
321  minimumNumberOfHits = cms.int32( 3 ),
322  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
323  seedExtension = cms.int32( 0 ),
324  chargeSignificance = cms.double( -1.0 ),
325  pixelSeedExtension = cms.bool( False ),
326  strictSeedExtension = cms.bool( False ),
327  nSigmaMinPt = cms.double( 5.0 ),
328  maxCCCLostHits = cms.int32( 0 ),
329  minPt = cms.double( 0.3 ),
330  maxConsecLostHits = cms.int32( 1 ),
331  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
332  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
333  seedPairPenalty = cms.int32( 0 ),
334  maxNumberOfHits = cms.int32( 100 ),
335  minNumberOfHitsForLoopers = cms.int32( 13 ),
336  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
337  minNumberOfHitsPerLoop = cms.int32( 4 ),
338  minHitsMinPt = cms.int32( 3 ),
339  maxLostHitsFraction = cms.double( 999.0 ),
340  maxLostHits = cms.int32( 1 ),
341  highEtaSwitch = cms.double( 5.0 ),
342  minHitsAtHighEta = cms.int32( 5 )
343 )
344 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
345  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
346  SeedMomentumForBOFF = cms.double( 5.0 ),
347  propagator = cms.string( "PropagatorWithMaterial" ),
348  forceKinematicWithRegionDirection = cms.bool( False ),
349  magneticField = cms.string( "" ),
350  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
351  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
352  MinOneOverPtError = cms.double( 1.0 )
353 )
354 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
355 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
356  minimumNumberOfHits = cms.int32( 5 ),
357  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
358  seedExtension = cms.int32( 0 ),
359  chargeSignificance = cms.double( -1.0 ),
360  pixelSeedExtension = cms.bool( False ),
361  strictSeedExtension = cms.bool( False ),
362  nSigmaMinPt = cms.double( 5.0 ),
363  maxCCCLostHits = cms.int32( 9999 ),
364  minPt = cms.double( 2.0 ),
365  maxConsecLostHits = cms.int32( 1 ),
366  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
367  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
368  seedPairPenalty = cms.int32( 0 ),
369  maxNumberOfHits = cms.int32( -1 ),
370  minNumberOfHitsForLoopers = cms.int32( 13 ),
371  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
372  minNumberOfHitsPerLoop = cms.int32( 4 ),
373  minHitsMinPt = cms.int32( -1 ),
374  maxLostHitsFraction = cms.double( 999.0 ),
375  maxLostHits = cms.int32( 1 ),
376  highEtaSwitch = cms.double( 5.0 ),
377  minHitsAtHighEta = cms.int32( 5 )
378 )
379 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
380  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
381  lostHitPenalty = cms.double( 30.0 ),
382  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
383  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
384  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
385  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
386  maxCand = cms.int32( 4 ),
387  alwaysUseInvalidHits = cms.bool( True ),
388  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
389  intermediateCleaning = cms.bool( True ),
390  updator = cms.string( "hltESPKFUpdator" ),
391  seedAs5DHit = cms.bool( False )
392 )
393 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
394  useSameTrajFilter = cms.bool( True ),
395  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
396  keepOriginalIfRebuildFails = cms.bool( False ),
397  lostHitPenalty = cms.double( 30.0 ),
398  lockHits = cms.bool( True ),
399  requireSeedHitsInRebuild = cms.bool( True ),
400  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
401  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
402  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
403  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
404  minNrOfHitsForRebuild = cms.int32( 5 ),
405  maxCand = cms.int32( 2 ),
406  alwaysUseInvalidHits = cms.bool( False ),
407  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
408  intermediateCleaning = cms.bool( True ),
409  foundHitBonus = cms.double( 5.0 ),
410  updator = cms.string( "hltESPKFUpdator" ),
411  bestHitOnly = cms.bool( True ),
412  seedAs5DHit = cms.bool( False ),
413  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
414 )
415 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
416  useSameTrajFilter = cms.bool( True ),
417  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
418  keepOriginalIfRebuildFails = cms.bool( True ),
419  lostHitPenalty = cms.double( 1.0 ),
420  lockHits = cms.bool( True ),
421  requireSeedHitsInRebuild = cms.bool( True ),
422  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
423  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
424  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
425  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
426  minNrOfHitsForRebuild = cms.int32( 2 ),
427  maxCand = cms.int32( 5 ),
428  alwaysUseInvalidHits = cms.bool( True ),
429  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
430  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
431  intermediateCleaning = cms.bool( True ),
432  foundHitBonus = cms.double( 1000.0 ),
433  updator = cms.string( "hltESPKFUpdator" ),
434  bestHitOnly = cms.bool( True ),
435  seedAs5DHit = cms.bool( False )
436 )
437 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
438  minimumNumberOfHits = cms.int32( 3 ),
439  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
440  seedExtension = cms.int32( 0 ),
441  chargeSignificance = cms.double( -1.0 ),
442  pixelSeedExtension = cms.bool( False ),
443  strictSeedExtension = cms.bool( False ),
444  nSigmaMinPt = cms.double( 5.0 ),
445  maxCCCLostHits = cms.int32( 9999 ),
446  minPt = cms.double( 0.9 ),
447  maxConsecLostHits = cms.int32( 1 ),
448  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
449  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
450  seedPairPenalty = cms.int32( 0 ),
451  maxNumberOfHits = cms.int32( 100 ),
452  minNumberOfHitsForLoopers = cms.int32( 13 ),
453  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
454  minNumberOfHitsPerLoop = cms.int32( 4 ),
455  minHitsMinPt = cms.int32( 3 ),
456  maxLostHitsFraction = cms.double( 0.1 ),
457  maxLostHits = cms.int32( 999 ),
458  highEtaSwitch = cms.double( 5.0 ),
459  minHitsAtHighEta = cms.int32( 5 )
460 )
461 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
462  useSameTrajFilter = cms.bool( True ),
463  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
464  keepOriginalIfRebuildFails = cms.bool( True ),
465  lostHitPenalty = cms.double( 1.0 ),
466  lockHits = cms.bool( True ),
467  requireSeedHitsInRebuild = cms.bool( True ),
468  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
469  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
470  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
471  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
472  minNrOfHitsForRebuild = cms.int32( 2 ),
473  maxCand = cms.int32( 5 ),
474  alwaysUseInvalidHits = cms.bool( True ),
475  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
476  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
477  intermediateCleaning = cms.bool( True ),
478  foundHitBonus = cms.double( 1000.0 ),
479  updator = cms.string( "hltESPKFUpdator" ),
480  bestHitOnly = cms.bool( True ),
481  seedAs5DHit = cms.bool( False )
482 )
483 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
484  minimumNumberOfHits = cms.int32( 3 ),
485  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
486  seedExtension = cms.int32( 0 ),
487  chargeSignificance = cms.double( -1.0 ),
488  pixelSeedExtension = cms.bool( False ),
489  strictSeedExtension = cms.bool( False ),
490  nSigmaMinPt = cms.double( 5.0 ),
491  maxCCCLostHits = cms.int32( 9999 ),
492  minPt = cms.double( 0.9 ),
493  maxConsecLostHits = cms.int32( 1 ),
494  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
495  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
496  seedPairPenalty = cms.int32( 0 ),
497  maxNumberOfHits = cms.int32( 100 ),
498  minNumberOfHitsForLoopers = cms.int32( 13 ),
499  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
500  minNumberOfHitsPerLoop = cms.int32( 4 ),
501  minHitsMinPt = cms.int32( 3 ),
502  maxLostHitsFraction = cms.double( 0.1 ),
503  maxLostHits = cms.int32( 999 ),
504  highEtaSwitch = cms.double( 5.0 ),
505  minHitsAtHighEta = cms.int32( 5 )
506 )
507 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
508  minimumNumberOfHits = cms.int32( 5 ),
509  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
510  seedExtension = cms.int32( 0 ),
511  chargeSignificance = cms.double( -1.0 ),
512  pixelSeedExtension = cms.bool( False ),
513  strictSeedExtension = cms.bool( False ),
514  nSigmaMinPt = cms.double( 5.0 ),
515  maxCCCLostHits = cms.int32( 9999 ),
516  minPt = cms.double( 0.9 ),
517  maxConsecLostHits = cms.int32( 1 ),
518  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
519  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
520  seedPairPenalty = cms.int32( 0 ),
521  maxNumberOfHits = cms.int32( 100 ),
522  minNumberOfHitsForLoopers = cms.int32( 13 ),
523  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
524  minNumberOfHitsPerLoop = cms.int32( 4 ),
525  minHitsMinPt = cms.int32( 3 ),
526  maxLostHitsFraction = cms.double( 0.1 ),
527  maxLostHits = cms.int32( 999 ),
528  highEtaSwitch = cms.double( 5.0 ),
529  minHitsAtHighEta = cms.int32( 5 )
530 )
531 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
532 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
533  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
534  subclusterCutSN = cms.double( 12.0 ),
535  trimMaxADC = cms.double( 30.0 ),
536  seedCutMIPs = cms.double( 0.35 ),
537  subclusterCutMIPs = cms.double( 0.45 ),
538  subclusterWindow = cms.double( 0.7 ),
539  maxNSat = cms.uint32( 3 ),
540  trimMaxFracNeigh = cms.double( 0.25 ),
541  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
542  seedCutSN = cms.double( 7.0 ),
543  layerMask = cms.PSet(
544  TOB = cms.bool( False ),
545  TIB = cms.vuint32( 1, 2 ),
546  TID = cms.vuint32( 1, 2 ),
547  TEC = cms.bool( False )
548  ),
549  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
550  trimMaxFracTotal = cms.double( 0.15 )
551 )
552 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
553  minimumNumberOfHits = cms.int32( 4 ),
554  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
555  seedExtension = cms.int32( 0 ),
556  chargeSignificance = cms.double( -1.0 ),
557  pixelSeedExtension = cms.bool( False ),
558  strictSeedExtension = cms.bool( False ),
559  maxCCCLostHits = cms.int32( 0 ),
560  nSigmaMinPt = cms.double( 5.0 ),
561  minPt = cms.double( 1.0 ),
562  maxConsecLostHits = cms.int32( 1 ),
563  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
564  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
565  seedPairPenalty = cms.int32( 0 ),
566  maxNumberOfHits = cms.int32( 100 ),
567  minNumberOfHitsForLoopers = cms.int32( 13 ),
568  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
569  minNumberOfHitsPerLoop = cms.int32( 4 ),
570  minHitsMinPt = cms.int32( 3 ),
571  maxLostHitsFraction = cms.double( 0.1 ),
572  maxLostHits = cms.int32( 999 ),
573  highEtaSwitch = cms.double( 5.0 ),
574  minHitsAtHighEta = cms.int32( 5 )
575 )
576 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
577  useSameTrajFilter = cms.bool( True ),
578  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
579  keepOriginalIfRebuildFails = cms.bool( False ),
580  lostHitPenalty = cms.double( 30.0 ),
581  lockHits = cms.bool( True ),
582  requireSeedHitsInRebuild = cms.bool( True ),
583  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
584  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
585  maxPtForLooperReconstruction = cms.double( 0.0 ),
586  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
587  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
588  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
589  minNrOfHitsForRebuild = cms.int32( 5 ),
590  maxCand = cms.int32( 3 ),
591  alwaysUseInvalidHits = cms.bool( True ),
592  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
593  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
594  intermediateCleaning = cms.bool( True ),
595  foundHitBonus = cms.double( 10.0 ),
596  updator = cms.string( "hltESPKFUpdator" ),
597  bestHitOnly = cms.bool( True ),
598  seedAs5DHit = cms.bool( False )
599 )
600 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
601  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
602  filters = cms.VPSet(
603  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
604  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
605  )
606 )
607 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
608  minimumNumberOfHits = cms.int32( 4 ),
609  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
610  seedExtension = cms.int32( 0 ),
611  chargeSignificance = cms.double( -1.0 ),
612  pixelSeedExtension = cms.bool( False ),
613  strictSeedExtension = cms.bool( False ),
614  maxCCCLostHits = cms.int32( 0 ),
615  nSigmaMinPt = cms.double( 5.0 ),
616  minPt = cms.double( 1.0 ),
617  maxConsecLostHits = cms.int32( 1 ),
618  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
619  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
620  seedPairPenalty = cms.int32( 0 ),
621  maxNumberOfHits = cms.int32( 100 ),
622  minNumberOfHitsForLoopers = cms.int32( 13 ),
623  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
624  minNumberOfHitsPerLoop = cms.int32( 4 ),
625  minHitsMinPt = cms.int32( 3 ),
626  maxLostHitsFraction = cms.double( 0.1 ),
627  maxLostHits = cms.int32( 999 ),
628  highEtaSwitch = cms.double( 5.0 ),
629  minHitsAtHighEta = cms.int32( 5 )
630 )
631 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
632  useSameTrajFilter = cms.bool( True ),
633  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
634  keepOriginalIfRebuildFails = cms.bool( True ),
635  lostHitPenalty = cms.double( 30.0 ),
636  lockHits = cms.bool( True ),
637  requireSeedHitsInRebuild = cms.bool( True ),
638  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
639  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
640  maxPtForLooperReconstruction = cms.double( 0.0 ),
641  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
642  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
643  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
644  minNrOfHitsForRebuild = cms.int32( 1 ),
645  maxCand = cms.int32( 3 ),
646  alwaysUseInvalidHits = cms.bool( True ),
647  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
648  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
649  intermediateCleaning = cms.bool( True ),
650  foundHitBonus = cms.double( 10.0 ),
651  updator = cms.string( "hltESPKFUpdator" ),
652  bestHitOnly = cms.bool( True ),
653  seedAs5DHit = cms.bool( False )
654 )
655 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
656  minimumNumberOfHits = cms.int32( 3 ),
657  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
658  seedExtension = cms.int32( 0 ),
659  chargeSignificance = cms.double( -1.0 ),
660  pixelSeedExtension = cms.bool( False ),
661  strictSeedExtension = cms.bool( False ),
662  nSigmaMinPt = cms.double( 5.0 ),
663  maxCCCLostHits = cms.int32( 0 ),
664  minPt = cms.double( 1.0 ),
665  maxConsecLostHits = cms.int32( 1 ),
666  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
667  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
668  seedPairPenalty = cms.int32( 0 ),
669  maxNumberOfHits = cms.int32( 100 ),
670  minNumberOfHitsForLoopers = cms.int32( 13 ),
671  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
672  minNumberOfHitsPerLoop = cms.int32( 4 ),
673  minHitsMinPt = cms.int32( 3 ),
674  maxLostHitsFraction = cms.double( 0.1 ),
675  maxLostHits = cms.int32( 999 ),
676  highEtaSwitch = cms.double( 5.0 ),
677  minHitsAtHighEta = cms.int32( 5 )
678 )
679 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
680  useSameTrajFilter = cms.bool( True ),
681  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
682  keepOriginalIfRebuildFails = cms.bool( False ),
683  lostHitPenalty = cms.double( 30.0 ),
684  lockHits = cms.bool( True ),
685  requireSeedHitsInRebuild = cms.bool( True ),
686  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
687  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
688  maxPtForLooperReconstruction = cms.double( 0.0 ),
689  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
690  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
691  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
692  minNrOfHitsForRebuild = cms.int32( 5 ),
693  maxCand = cms.int32( 4 ),
694  alwaysUseInvalidHits = cms.bool( True ),
695  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
696  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
697  intermediateCleaning = cms.bool( True ),
698  foundHitBonus = cms.double( 10.0 ),
699  updator = cms.string( "hltESPKFUpdator" ),
700  bestHitOnly = cms.bool( True ),
701  seedAs5DHit = cms.bool( False )
702 )
703 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
704  minimumNumberOfHits = cms.int32( 3 ),
705  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
706  seedExtension = cms.int32( 0 ),
707  chargeSignificance = cms.double( -1.0 ),
708  pixelSeedExtension = cms.bool( False ),
709  strictSeedExtension = cms.bool( False ),
710  nSigmaMinPt = cms.double( 5.0 ),
711  maxCCCLostHits = cms.int32( 0 ),
712  minPt = cms.double( 1.0 ),
713  maxConsecLostHits = cms.int32( 1 ),
714  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
715  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
716  seedPairPenalty = cms.int32( 0 ),
717  maxNumberOfHits = cms.int32( 100 ),
718  minNumberOfHitsForLoopers = cms.int32( 13 ),
719  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
720  minNumberOfHitsPerLoop = cms.int32( 4 ),
721  minHitsMinPt = cms.int32( 3 ),
722  maxLostHitsFraction = cms.double( 0.1 ),
723  maxLostHits = cms.int32( 999 ),
724  highEtaSwitch = cms.double( 5.0 ),
725  minHitsAtHighEta = cms.int32( 5 )
726 )
727 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
728  useSameTrajFilter = cms.bool( True ),
729  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
730  keepOriginalIfRebuildFails = cms.bool( False ),
731  lostHitPenalty = cms.double( 30.0 ),
732  lockHits = cms.bool( True ),
733  requireSeedHitsInRebuild = cms.bool( True ),
734  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
735  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
736  maxPtForLooperReconstruction = cms.double( 0.0 ),
737  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
738  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
739  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
740  minNrOfHitsForRebuild = cms.int32( 5 ),
741  maxCand = cms.int32( 3 ),
742  alwaysUseInvalidHits = cms.bool( True ),
743  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
744  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
745  intermediateCleaning = cms.bool( True ),
746  foundHitBonus = cms.double( 10.0 ),
747  updator = cms.string( "hltESPKFUpdator" ),
748  bestHitOnly = cms.bool( True ),
749  seedAs5DHit = cms.bool( False )
750 )
751 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
752  minimumNumberOfHits = cms.int32( 3 ),
753  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
754  seedExtension = cms.int32( 0 ),
755  chargeSignificance = cms.double( -1.0 ),
756  pixelSeedExtension = cms.bool( False ),
757  strictSeedExtension = cms.bool( False ),
758  nSigmaMinPt = cms.double( 5.0 ),
759  maxCCCLostHits = cms.int32( 0 ),
760  minPt = cms.double( 2.8 ),
761  maxConsecLostHits = cms.int32( 1 ),
762  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
763  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
764  seedPairPenalty = cms.int32( 0 ),
765  maxNumberOfHits = cms.int32( 100 ),
766  minNumberOfHitsForLoopers = cms.int32( 13 ),
767  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
768  minNumberOfHitsPerLoop = cms.int32( 4 ),
769  minHitsMinPt = cms.int32( 3 ),
770  maxLostHitsFraction = cms.double( 0.1 ),
771  maxLostHits = cms.int32( 999 ),
772  highEtaSwitch = cms.double( 5.0 ),
773  minHitsAtHighEta = cms.int32( 5 )
774 )
775 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
776  useSameTrajFilter = cms.bool( True ),
777  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
778  keepOriginalIfRebuildFails = cms.bool( False ),
779  lostHitPenalty = cms.double( 30.0 ),
780  lockHits = cms.bool( True ),
781  requireSeedHitsInRebuild = cms.bool( True ),
782  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
783  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
784  maxPtForLooperReconstruction = cms.double( 0.0 ),
785  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
786  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
787  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
788  minNrOfHitsForRebuild = cms.int32( 5 ),
789  maxCand = cms.int32( 4 ),
790  alwaysUseInvalidHits = cms.bool( True ),
791  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
792  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
793  intermediateCleaning = cms.bool( True ),
794  foundHitBonus = cms.double( 10.0 ),
795  updator = cms.string( "hltESPKFUpdator" ),
796  bestHitOnly = cms.bool( True ),
797  seedAs5DHit = cms.bool( False )
798 )
799 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
800  minimumNumberOfHits = cms.int32( 3 ),
801  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
802  seedExtension = cms.int32( 0 ),
803  chargeSignificance = cms.double( -1.0 ),
804  pixelSeedExtension = cms.bool( False ),
805  strictSeedExtension = cms.bool( False ),
806  nSigmaMinPt = cms.double( 5.0 ),
807  maxCCCLostHits = cms.int32( 0 ),
808  minPt = cms.double( 5.0 ),
809  maxConsecLostHits = cms.int32( 1 ),
810  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
811  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
812  seedPairPenalty = cms.int32( 0 ),
813  maxNumberOfHits = cms.int32( 100 ),
814  minNumberOfHitsForLoopers = cms.int32( 13 ),
815  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
816  minNumberOfHitsPerLoop = cms.int32( 4 ),
817  minHitsMinPt = cms.int32( 3 ),
818  maxLostHitsFraction = cms.double( 0.1 ),
819  maxLostHits = cms.int32( 999 ),
820  highEtaSwitch = cms.double( 5.0 ),
821  minHitsAtHighEta = cms.int32( 5 )
822 )
823 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = 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( 5.0 ),
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.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
848  minimumNumberOfHits = cms.int32( 4 ),
849  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
850  seedExtension = cms.int32( 0 ),
851  chargeSignificance = cms.double( -1.0 ),
852  pixelSeedExtension = cms.bool( False ),
853  strictSeedExtension = cms.bool( False ),
854  nSigmaMinPt = cms.double( 5.0 ),
855  maxCCCLostHits = cms.int32( 0 ),
856  minPt = cms.double( 5.0 ),
857  maxConsecLostHits = cms.int32( 1 ),
858  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
859  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
860  seedPairPenalty = cms.int32( 0 ),
861  maxNumberOfHits = cms.int32( 100 ),
862  minNumberOfHitsForLoopers = cms.int32( 13 ),
863  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
864  minNumberOfHitsPerLoop = cms.int32( 4 ),
865  minHitsMinPt = cms.int32( 3 ),
866  maxLostHitsFraction = cms.double( 0.1 ),
867  maxLostHits = cms.int32( 999 ),
868  highEtaSwitch = cms.double( 5.0 ),
869  minHitsAtHighEta = cms.int32( 5 )
870 )
871 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
872  useSameTrajFilter = cms.bool( False ),
873  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
874  keepOriginalIfRebuildFails = cms.bool( False ),
875  lostHitPenalty = cms.double( 30.0 ),
876  lockHits = cms.bool( True ),
877  requireSeedHitsInRebuild = cms.bool( True ),
878  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
879  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
880  maxPtForLooperReconstruction = cms.double( 0.0 ),
881  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
882  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
883  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
884  minNrOfHitsForRebuild = cms.int32( 5 ),
885  maxCand = cms.int32( 3 ),
886  alwaysUseInvalidHits = cms.bool( True ),
887  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
888  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
889  intermediateCleaning = cms.bool( True ),
890  foundHitBonus = cms.double( 10.0 ),
891  updator = cms.string( "hltESPKFUpdator" ),
892  bestHitOnly = cms.bool( True ),
893  seedAs5DHit = cms.bool( False )
894 )
895 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = 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( 9999 ),
904  minPt = cms.double( 5.0 ),
905  maxConsecLostHits = cms.int32( 1 ),
906  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
907  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
908  seedPairPenalty = cms.int32( 0 ),
909  maxNumberOfHits = cms.int32( 100 ),
910  minNumberOfHitsForLoopers = cms.int32( 13 ),
911  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
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.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = 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( 9999 ),
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( 1 ),
933  maxNumberOfHits = cms.int32( 100 ),
934  minNumberOfHitsForLoopers = cms.int32( 13 ),
935  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
936  minNumberOfHitsPerLoop = cms.int32( 4 ),
937  minHitsMinPt = cms.int32( 3 ),
938  maxLostHitsFraction = cms.double( 0.1 ),
939  maxLostHits = cms.int32( 0 ),
940  highEtaSwitch = cms.double( 5.0 ),
941  minHitsAtHighEta = cms.int32( 5 )
942 )
943 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
944  useSameTrajFilter = cms.bool( True ),
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( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
955  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
956  minNrOfHitsForRebuild = cms.int32( 4 ),
957  maxCand = cms.int32( 2 ),
958  alwaysUseInvalidHits = cms.bool( False ),
959  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
960  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
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.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
968  minimumNumberOfHits = cms.int32( 5 ),
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( 2.0 ),
980  seedPairPenalty = cms.int32( 1 ),
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( 0 ),
988  highEtaSwitch = cms.double( 5.0 ),
989  minHitsAtHighEta = cms.int32( 5 )
990 )
991 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = 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.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1016  useSameTrajFilter = cms.bool( False ),
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( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1027  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1028  minNrOfHitsForRebuild = cms.int32( 4 ),
1029  maxCand = cms.int32( 2 ),
1030  alwaysUseInvalidHits = cms.bool( False ),
1031  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1032  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
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.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1040  minimumNumberOfHits = cms.int32( 4 ),
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( 0 ),
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( 999 ),
1060  highEtaSwitch = cms.double( 5.0 ),
1061  minHitsAtHighEta = cms.int32( 5 )
1062 )
1063 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1064  useSameTrajFilter = cms.bool( True ),
1065  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1066  keepOriginalIfRebuildFails = cms.bool( False ),
1067  lostHitPenalty = cms.double( 30.0 ),
1068  lockHits = cms.bool( True ),
1069  requireSeedHitsInRebuild = cms.bool( True ),
1070  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1071  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1072  maxPtForLooperReconstruction = cms.double( 0.0 ),
1073  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1074  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1075  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1076  minNrOfHitsForRebuild = cms.int32( 5 ),
1077  maxCand = cms.int32( 50 ),
1078  alwaysUseInvalidHits = cms.bool( True ),
1079  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1080  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1081  intermediateCleaning = cms.bool( True ),
1082  foundHitBonus = cms.double( 10.0 ),
1083  updator = cms.string( "hltESPKFUpdator" ),
1084  bestHitOnly = cms.bool( True ),
1085  seedAs5DHit = cms.bool( False )
1086 )
1087 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
1088  minimumNumberOfHits = cms.int32( 4 ),
1089  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1090  seedExtension = cms.int32( 1 ),
1091  chargeSignificance = cms.double( -1.0 ),
1092  pixelSeedExtension = cms.bool( False ),
1093  strictSeedExtension = cms.bool( False ),
1094  nSigmaMinPt = cms.double( 5.0 ),
1095  maxCCCLostHits = cms.int32( 0 ),
1096  minPt = cms.double( 5.0 ),
1097  maxConsecLostHits = cms.int32( 1 ),
1098  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1099  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1100  seedPairPenalty = cms.int32( 0 ),
1101  maxNumberOfHits = cms.int32( 100 ),
1102  minNumberOfHitsForLoopers = cms.int32( 13 ),
1103  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1104  minNumberOfHitsPerLoop = cms.int32( 4 ),
1105  minHitsMinPt = cms.int32( 3 ),
1106  maxLostHitsFraction = cms.double( 0.1 ),
1107  maxLostHits = cms.int32( 999 ),
1108  highEtaSwitch = cms.double( 5.0 ),
1109  minHitsAtHighEta = cms.int32( 5 )
1110 )
1111 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1112  useSameTrajFilter = cms.bool( True ),
1113  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1114  keepOriginalIfRebuildFails = cms.bool( False ),
1115  lostHitPenalty = cms.double( 30.0 ),
1116  lockHits = cms.bool( True ),
1117  requireSeedHitsInRebuild = cms.bool( True ),
1118  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1119  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1120  maxPtForLooperReconstruction = cms.double( 0.0 ),
1121  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1122  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1123  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1124  minNrOfHitsForRebuild = cms.int32( 5 ),
1125  maxCand = cms.int32( 2 ),
1126  alwaysUseInvalidHits = cms.bool( True ),
1127  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1128  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1129  intermediateCleaning = cms.bool( True ),
1130  foundHitBonus = cms.double( 10.0 ),
1131  updator = cms.string( "hltESPKFUpdator" ),
1132  bestHitOnly = cms.bool( True ),
1133  seedAs5DHit = cms.bool( False )
1134 )
1135 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = 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( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1147  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1148  minNrOfHitsForRebuild = cms.int32( 5 ),
1149  maxCand = cms.int32( 3 ),
1150  alwaysUseInvalidHits = cms.bool( True ),
1151  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
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.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1160  useSameTrajFilter = cms.bool( True ),
1161  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1162  keepOriginalIfRebuildFails = cms.bool( False ),
1163  lostHitPenalty = cms.double( 30.0 ),
1164  lockHits = cms.bool( True ),
1165  requireSeedHitsInRebuild = cms.bool( True ),
1166  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1167  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1168  maxPtForLooperReconstruction = cms.double( 0.0 ),
1169  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1170  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1171  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1172  minNrOfHitsForRebuild = cms.int32( 5 ),
1173  maxCand = cms.int32( 3 ),
1174  alwaysUseInvalidHits = cms.bool( True ),
1175  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1176  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1177  intermediateCleaning = cms.bool( True ),
1178  foundHitBonus = cms.double( 10.0 ),
1179  updator = cms.string( "hltESPKFUpdator" ),
1180  bestHitOnly = cms.bool( True ),
1181  seedAs5DHit = cms.bool( False )
1182 )
1183 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1184  minimumNumberOfHits = cms.int32( 4 ),
1185  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1186  seedExtension = cms.int32( 0 ),
1187  chargeSignificance = cms.double( -1.0 ),
1188  pixelSeedExtension = cms.bool( False ),
1189  strictSeedExtension = cms.bool( False ),
1190  maxCCCLostHits = cms.int32( 0 ),
1191  nSigmaMinPt = cms.double( 5.0 ),
1192  minPt = cms.double( 3.0 ),
1193  maxConsecLostHits = cms.int32( 1 ),
1194  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1195  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1196  seedPairPenalty = cms.int32( 0 ),
1197  maxNumberOfHits = cms.int32( 100 ),
1198  minNumberOfHitsForLoopers = cms.int32( 13 ),
1199  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1200  minNumberOfHitsPerLoop = cms.int32( 4 ),
1201  minHitsMinPt = cms.int32( 3 ),
1202  maxLostHitsFraction = cms.double( 0.1 ),
1203  maxLostHits = cms.int32( 999 ),
1204  highEtaSwitch = cms.double( 5.0 ),
1205  minHitsAtHighEta = cms.int32( 5 )
1206 )
1207 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1208  useSameTrajFilter = cms.bool( True ),
1209  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210  keepOriginalIfRebuildFails = cms.bool( True ),
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( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1219  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220  minNrOfHitsForRebuild = cms.int32( 1 ),
1221  maxCand = cms.int32( 3 ),
1222  alwaysUseInvalidHits = cms.bool( True ),
1223  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
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.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1232  minimumNumberOfHits = cms.int32( 3 ),
1233  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1234  seedExtension = cms.int32( 0 ),
1235  chargeSignificance = cms.double( -1.0 ),
1236  pixelSeedExtension = cms.bool( False ),
1237  strictSeedExtension = cms.bool( False ),
1238  nSigmaMinPt = cms.double( 5.0 ),
1239  maxCCCLostHits = cms.int32( 0 ),
1240  minPt = cms.double( 2.8 ),
1241  maxConsecLostHits = cms.int32( 1 ),
1242  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1243  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1244  seedPairPenalty = cms.int32( 0 ),
1245  maxNumberOfHits = cms.int32( 100 ),
1246  minNumberOfHitsForLoopers = cms.int32( 13 ),
1247  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1248  minNumberOfHitsPerLoop = cms.int32( 4 ),
1249  minHitsMinPt = cms.int32( 3 ),
1250  maxLostHitsFraction = cms.double( 0.1 ),
1251  maxLostHits = cms.int32( 999 ),
1252  highEtaSwitch = cms.double( 5.0 ),
1253  minHitsAtHighEta = cms.int32( 5 )
1254 )
1255 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1256  useSameTrajFilter = cms.bool( True ),
1257  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1258  keepOriginalIfRebuildFails = cms.bool( False ),
1259  lostHitPenalty = cms.double( 30.0 ),
1260  lockHits = cms.bool( True ),
1261  requireSeedHitsInRebuild = cms.bool( True ),
1262  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1263  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1264  maxPtForLooperReconstruction = cms.double( 0.0 ),
1265  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1266  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1267  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1268  minNrOfHitsForRebuild = cms.int32( 5 ),
1269  maxCand = cms.int32( 4 ),
1270  alwaysUseInvalidHits = cms.bool( True ),
1271  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1272  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1273  intermediateCleaning = cms.bool( True ),
1274  foundHitBonus = cms.double( 10.0 ),
1275  updator = cms.string( "hltESPKFUpdator" ),
1276  bestHitOnly = cms.bool( True ),
1277  seedAs5DHit = cms.bool( False )
1278 )
1279 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1280  minimumNumberOfHits = cms.int32( 3 ),
1281  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1282  seedExtension = cms.int32( 0 ),
1283  chargeSignificance = cms.double( -1.0 ),
1284  pixelSeedExtension = cms.bool( False ),
1285  strictSeedExtension = cms.bool( False ),
1286  nSigmaMinPt = cms.double( 5.0 ),
1287  maxCCCLostHits = cms.int32( 0 ),
1288  minPt = cms.double( 3.5 ),
1289  maxConsecLostHits = cms.int32( 1 ),
1290  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1291  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1292  seedPairPenalty = cms.int32( 0 ),
1293  maxNumberOfHits = cms.int32( 100 ),
1294  minNumberOfHitsForLoopers = cms.int32( 13 ),
1295  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1296  minNumberOfHitsPerLoop = cms.int32( 4 ),
1297  minHitsMinPt = cms.int32( 3 ),
1298  maxLostHitsFraction = cms.double( 0.1 ),
1299  maxLostHits = cms.int32( 999 ),
1300  highEtaSwitch = cms.double( 5.0 ),
1301  minHitsAtHighEta = cms.int32( 5 )
1302 )
1303 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1304  useSameTrajFilter = cms.bool( True ),
1305  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1306  keepOriginalIfRebuildFails = cms.bool( False ),
1307  lostHitPenalty = cms.double( 30.0 ),
1308  lockHits = cms.bool( True ),
1309  requireSeedHitsInRebuild = cms.bool( True ),
1310  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1311  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1312  maxPtForLooperReconstruction = cms.double( 0.0 ),
1313  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1314  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1315  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1316  minNrOfHitsForRebuild = cms.int32( 5 ),
1317  maxCand = cms.int32( 3 ),
1318  alwaysUseInvalidHits = cms.bool( True ),
1319  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1320  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1321  intermediateCleaning = cms.bool( True ),
1322  foundHitBonus = cms.double( 10.0 ),
1323  updator = cms.string( "hltESPKFUpdator" ),
1324  bestHitOnly = cms.bool( True ),
1325  seedAs5DHit = cms.bool( False )
1326 )
1327 fragment.streams = cms.PSet(
1328  ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1329  ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1330  ALCAP0 = cms.vstring( 'AlCaP0' ),
1331  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1332  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1333  DQM = cms.vstring( 'OnlineMonitor' ),
1334  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1335  DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1336  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1337  DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1338  EcalCalibration = cms.vstring( 'EcalLaser' ),
1339  Express = cms.vstring( 'ExpressPhysics' ),
1340  ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1341  HLTMonitor = cms.vstring( 'HLTMonitor' ),
1342  NanoDST = cms.vstring( 'L1Accept' ),
1343  PhysicsCommissioning = cms.vstring( 'Commissioning',
1344  'CommissioningZDC',
1345  'EmptyBX',
1346  'HLTPhysics',
1347  'HcalNZS',
1348  'NoBPTX',
1349  'ZeroBias' ),
1350  PhysicsCommissioningRawPrime = cms.vstring( 'CommissioningRawPrime' ),
1351  PhysicsPPRefDoubleMuon0 = cms.vstring( 'PPRefDoubleMuon0' ),
1352  PhysicsPPRefDoubleMuon1 = cms.vstring( 'PPRefDoubleMuon1' ),
1353  PhysicsPPRefDoubleMuon2 = cms.vstring( 'PPRefDoubleMuon2' ),
1354  PhysicsPPRefDoubleMuon3 = cms.vstring( 'PPRefDoubleMuon3' ),
1355  PhysicsPPRefExotica = cms.vstring( 'PPRefExotica' ),
1356  PhysicsPPRefHardProbes0 = cms.vstring( 'PPRefHardProbes0' ),
1357  PhysicsPPRefHardProbes1 = cms.vstring( 'PPRefHardProbes1' ),
1358  PhysicsPPRefHardProbes2 = cms.vstring( 'PPRefHardProbes2' ),
1359  PhysicsPPRefSingleMuon0 = cms.vstring( 'PPRefSingleMuon0' ),
1360  PhysicsPPRefSingleMuon1 = cms.vstring( 'PPRefSingleMuon1' ),
1361  PhysicsPPRefSingleMuon2 = cms.vstring( 'PPRefSingleMuon2' ),
1362  PhysicsPPRefZeroBias0 = cms.vstring( 'PPRefZeroBias0',
1363  'PPRefZeroBias1' ),
1364  PhysicsPPRefZeroBias1 = cms.vstring( 'PPRefZeroBias2',
1365  'PPRefZeroBias3' ),
1366  PhysicsPPRefZeroBias2 = cms.vstring( 'PPRefZeroBias4',
1367  'PPRefZeroBias5' ),
1368  PhysicsPPRefZeroBias3 = cms.vstring( 'PPRefZeroBias6',
1369  'PPRefZeroBias7' ),
1370  PhysicsPPRefZeroBias4 = cms.vstring( 'PPRefZeroBias8',
1371  'PPRefZeroBias9' ),
1372  PhysicsPPRefZeroBias5 = cms.vstring( 'PPRefZeroBias10',
1373  'PPRefZeroBias11' ),
1374  PhysicsPPRefZeroBias6 = cms.vstring( 'PPRefZeroBias12',
1375  'PPRefZeroBias13' ),
1376  PhysicsPPRefZeroBias7 = cms.vstring( 'PPRefZeroBias14',
1377  'PPRefZeroBias15' ),
1378  PhysicsPPRefZeroBias8 = cms.vstring( 'PPRefZeroBias16',
1379  'PPRefZeroBias17' ),
1380  PhysicsPPRefZeroBias9 = cms.vstring( 'PPRefZeroBias18',
1381  'PPRefZeroBias19' ),
1382  RPCMON = cms.vstring( 'RPCMonitor' )
1383 )
1384 fragment.datasets = cms.PSet(
1385  AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' ),
1386  AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
1387  'AlCa_LumiPixelsCounts_ZeroBias_v11' ),
1388  AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v11',
1389  'AlCa_HIEcalEtaEEonly_v11',
1390  'AlCa_HIEcalPi0EBonly_v11',
1391  'AlCa_HIEcalPi0EEonly_v11' ),
1392  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v19' ),
1393  Commissioning = cms.vstring( 'HLT_IsoTrackHB_v13',
1394  'HLT_IsoTrackHE_v13' ),
1395  CommissioningRawPrime = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v6' ),
1396  CommissioningZDC = cms.vstring( 'HLT_ZDCCommissioning_v5' ),
1397  DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v11',
1398  'DQM_HcalReconstruction_v9',
1399  'DQM_PixelReconstruction_v11' ),
1400  DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
1401  'HLT_ZeroBias_Beamspot_v15' ),
1402  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1403  EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v8',
1404  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
1405  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8' ),
1406  EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v7',
1407  'HLT_PPRefGEDPhoton30_v5',
1408  'HLT_PPRefL3SingleMu7_v7',
1409  'HLT_Physics_v13' ),
1410  ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
1411  'HLT_ZeroBias_Beamspot_v15' ),
1412  ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v7',
1413  'HLT_PPRefEle15Ele10GsfMass50_v5',
1414  'HLT_PPRefL3SingleMu7_v7',
1415  'HLT_Physics_v13',
1416  'HLT_Random_v3',
1417  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1418  'HLT_ZeroBias_v12' ),
1419  HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v7',
1420  'HLT_PPRefEle15Ele10GsfMass50_v5',
1421  'HLT_PPRefEle50Gsf_v5' ),
1422  HLTPhysics = cms.vstring( 'HLT_Physics_v13' ),
1423  HcalNZS = cms.vstring( 'HLT_HcalNZS_v20',
1424  'HLT_HcalPhiSym_v22' ),
1425  L1Accept = cms.vstring( 'DST_Physics_v15' ),
1426  NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
1427  'HLT_CDC_L2cosmic_5p5_er1p0_v9' ),
1428  OnlineMonitor = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
1429  'HLT_CDC_L2cosmic_5p5_er1p0_v9',
1430  'HLT_HIL1NotBptxORForPPRef_v8',
1431  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
1432  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8',
1433  'HLT_HcalNZS_v20',
1434  'HLT_HcalPhiSym_v22',
1435  'HLT_IsoTrackHB_v13',
1436  'HLT_IsoTrackHE_v13',
1437  'HLT_Physics_v13',
1438  'HLT_Random_v3',
1439  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1440  'HLT_ZeroBias_v12' ),
1441  PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1442  'HLT_PPRefL1DoubleMu0_SQ_v1',
1443  'HLT_PPRefL1DoubleMu0_v5',
1444  'HLT_PPRefL1DoubleMu2_SQ_v1',
1445  'HLT_PPRefL1DoubleMu2_v1',
1446  'HLT_PPRefL2DoubleMu0_Open_v5',
1447  'HLT_PPRefL2DoubleMu0_v5',
1448  'HLT_PPRefL3DoubleMu0_Open_v7',
1449  'HLT_PPRefL3DoubleMu0_v7' ),
1450  PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1451  'HLT_PPRefL1DoubleMu0_SQ_v1',
1452  'HLT_PPRefL1DoubleMu0_v5',
1453  'HLT_PPRefL1DoubleMu2_SQ_v1',
1454  'HLT_PPRefL1DoubleMu2_v1',
1455  'HLT_PPRefL2DoubleMu0_Open_v5',
1456  'HLT_PPRefL2DoubleMu0_v5',
1457  'HLT_PPRefL3DoubleMu0_Open_v7',
1458  'HLT_PPRefL3DoubleMu0_v7' ),
1459  PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1460  'HLT_PPRefL1DoubleMu0_SQ_v1',
1461  'HLT_PPRefL1DoubleMu0_v5',
1462  'HLT_PPRefL1DoubleMu2_SQ_v1',
1463  'HLT_PPRefL1DoubleMu2_v1',
1464  'HLT_PPRefL2DoubleMu0_Open_v5',
1465  'HLT_PPRefL2DoubleMu0_v5',
1466  'HLT_PPRefL3DoubleMu0_Open_v7',
1467  'HLT_PPRefL3DoubleMu0_v7' ),
1468  PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
1469  'HLT_PPRefL1DoubleMu0_SQ_v1',
1470  'HLT_PPRefL1DoubleMu0_v5',
1471  'HLT_PPRefL1DoubleMu2_SQ_v1',
1472  'HLT_PPRefL1DoubleMu2_v1',
1473  'HLT_PPRefL2DoubleMu0_Open_v5',
1474  'HLT_PPRefL2DoubleMu0_v5',
1475  'HLT_PPRefL3DoubleMu0_Open_v7',
1476  'HLT_PPRefL3DoubleMu0_v7' ),
1477  PPRefExotica = cms.vstring( 'HLT_PPRefCscCluster_Loose_v5',
1478  'HLT_PPRefCscCluster_Medium_v5',
1479  'HLT_PPRefCscCluster_Tight_v5' ),
1480  PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1481  'HLT_AK4CaloJet120_v5',
1482  'HLT_AK4CaloJet40_v5',
1483  'HLT_AK4CaloJet60_v5',
1484  'HLT_AK4CaloJet70_v5',
1485  'HLT_AK4CaloJet80_v5',
1486  'HLT_AK4CaloJetFwd100_v5',
1487  'HLT_AK4CaloJetFwd120_v5',
1488  'HLT_AK4CaloJetFwd40_v5',
1489  'HLT_AK4CaloJetFwd60_v5',
1490  'HLT_AK4CaloJetFwd70_v5',
1491  'HLT_AK4CaloJetFwd80_v5',
1492  'HLT_AK4PFJet100_v7',
1493  'HLT_AK4PFJet120_v7',
1494  'HLT_AK4PFJet40_v7',
1495  'HLT_AK4PFJet60_v7',
1496  'HLT_AK4PFJet80_v7',
1497  'HLT_AK4PFJetFwd100_v7',
1498  'HLT_AK4PFJetFwd120_v7',
1499  'HLT_AK4PFJetFwd40_v7',
1500  'HLT_AK4PFJetFwd60_v7',
1501  'HLT_AK4PFJetFwd80_v7',
1502  'HLT_PPRefDoubleEle10GsfMass50_v5',
1503  'HLT_PPRefDoubleEle10Gsf_v5',
1504  'HLT_PPRefDoubleEle15GsfMass50_v5',
1505  'HLT_PPRefDoubleEle15Gsf_v5',
1506  'HLT_PPRefEle10Gsf_v5',
1507  'HLT_PPRefEle15Ele10GsfMass50_v5',
1508  'HLT_PPRefEle15Ele10Gsf_v5',
1509  'HLT_PPRefEle15Gsf_v5',
1510  'HLT_PPRefEle20Gsf_v5',
1511  'HLT_PPRefEle30Gsf_v5',
1512  'HLT_PPRefEle40Gsf_v5',
1513  'HLT_PPRefEle50Gsf_v5',
1514  'HLT_PPRefGEDPhoton10_EB_v5',
1515  'HLT_PPRefGEDPhoton10_v5',
1516  'HLT_PPRefGEDPhoton20_EB_v5',
1517  'HLT_PPRefGEDPhoton20_v5',
1518  'HLT_PPRefGEDPhoton30_EB_v5',
1519  'HLT_PPRefGEDPhoton30_v5',
1520  'HLT_PPRefGEDPhoton40_EB_v5',
1521  'HLT_PPRefGEDPhoton40_v5',
1522  'HLT_PPRefGEDPhoton50_EB_v5',
1523  'HLT_PPRefGEDPhoton50_v5',
1524  'HLT_PPRefGEDPhoton60_EB_v5',
1525  'HLT_PPRefGEDPhoton60_v5' ),
1526  PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1527  'HLT_AK4CaloJet120_v5',
1528  'HLT_AK4CaloJet40_v5',
1529  'HLT_AK4CaloJet60_v5',
1530  'HLT_AK4CaloJet70_v5',
1531  'HLT_AK4CaloJet80_v5',
1532  'HLT_AK4CaloJetFwd100_v5',
1533  'HLT_AK4CaloJetFwd120_v5',
1534  'HLT_AK4CaloJetFwd40_v5',
1535  'HLT_AK4CaloJetFwd60_v5',
1536  'HLT_AK4CaloJetFwd70_v5',
1537  'HLT_AK4CaloJetFwd80_v5',
1538  'HLT_AK4PFJet100_v7',
1539  'HLT_AK4PFJet120_v7',
1540  'HLT_AK4PFJet40_v7',
1541  'HLT_AK4PFJet60_v7',
1542  'HLT_AK4PFJet80_v7',
1543  'HLT_AK4PFJetFwd100_v7',
1544  'HLT_AK4PFJetFwd120_v7',
1545  'HLT_AK4PFJetFwd40_v7',
1546  'HLT_AK4PFJetFwd60_v7',
1547  'HLT_AK4PFJetFwd80_v7',
1548  'HLT_PPRefDoubleEle10GsfMass50_v5',
1549  'HLT_PPRefDoubleEle10Gsf_v5',
1550  'HLT_PPRefDoubleEle15GsfMass50_v5',
1551  'HLT_PPRefDoubleEle15Gsf_v5',
1552  'HLT_PPRefEle10Gsf_v5',
1553  'HLT_PPRefEle15Ele10GsfMass50_v5',
1554  'HLT_PPRefEle15Ele10Gsf_v5',
1555  'HLT_PPRefEle15Gsf_v5',
1556  'HLT_PPRefEle20Gsf_v5',
1557  'HLT_PPRefEle30Gsf_v5',
1558  'HLT_PPRefEle40Gsf_v5',
1559  'HLT_PPRefEle50Gsf_v5',
1560  'HLT_PPRefGEDPhoton10_EB_v5',
1561  'HLT_PPRefGEDPhoton10_v5',
1562  'HLT_PPRefGEDPhoton20_EB_v5',
1563  'HLT_PPRefGEDPhoton20_v5',
1564  'HLT_PPRefGEDPhoton30_EB_v5',
1565  'HLT_PPRefGEDPhoton30_v5',
1566  'HLT_PPRefGEDPhoton40_EB_v5',
1567  'HLT_PPRefGEDPhoton40_v5',
1568  'HLT_PPRefGEDPhoton50_EB_v5',
1569  'HLT_PPRefGEDPhoton50_v5',
1570  'HLT_PPRefGEDPhoton60_EB_v5',
1571  'HLT_PPRefGEDPhoton60_v5' ),
1572  PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v5',
1573  'HLT_AK4CaloJet120_v5',
1574  'HLT_AK4CaloJet40_v5',
1575  'HLT_AK4CaloJet60_v5',
1576  'HLT_AK4CaloJet70_v5',
1577  'HLT_AK4CaloJet80_v5',
1578  'HLT_AK4CaloJetFwd100_v5',
1579  'HLT_AK4CaloJetFwd120_v5',
1580  'HLT_AK4CaloJetFwd40_v5',
1581  'HLT_AK4CaloJetFwd60_v5',
1582  'HLT_AK4CaloJetFwd70_v5',
1583  'HLT_AK4CaloJetFwd80_v5',
1584  'HLT_AK4PFJet100_v7',
1585  'HLT_AK4PFJet120_v7',
1586  'HLT_AK4PFJet40_v7',
1587  'HLT_AK4PFJet60_v7',
1588  'HLT_AK4PFJet80_v7',
1589  'HLT_AK4PFJetFwd100_v7',
1590  'HLT_AK4PFJetFwd120_v7',
1591  'HLT_AK4PFJetFwd40_v7',
1592  'HLT_AK4PFJetFwd60_v7',
1593  'HLT_AK4PFJetFwd80_v7',
1594  'HLT_PPRefDoubleEle10GsfMass50_v5',
1595  'HLT_PPRefDoubleEle10Gsf_v5',
1596  'HLT_PPRefDoubleEle15GsfMass50_v5',
1597  'HLT_PPRefDoubleEle15Gsf_v5',
1598  'HLT_PPRefEle10Gsf_v5',
1599  'HLT_PPRefEle15Ele10GsfMass50_v5',
1600  'HLT_PPRefEle15Ele10Gsf_v5',
1601  'HLT_PPRefEle15Gsf_v5',
1602  'HLT_PPRefEle20Gsf_v5',
1603  'HLT_PPRefEle30Gsf_v5',
1604  'HLT_PPRefEle40Gsf_v5',
1605  'HLT_PPRefEle50Gsf_v5',
1606  'HLT_PPRefGEDPhoton10_EB_v5',
1607  'HLT_PPRefGEDPhoton10_v5',
1608  'HLT_PPRefGEDPhoton20_EB_v5',
1609  'HLT_PPRefGEDPhoton20_v5',
1610  'HLT_PPRefGEDPhoton30_EB_v5',
1611  'HLT_PPRefGEDPhoton30_v5',
1612  'HLT_PPRefGEDPhoton40_EB_v5',
1613  'HLT_PPRefGEDPhoton40_v5',
1614  'HLT_PPRefGEDPhoton50_EB_v5',
1615  'HLT_PPRefGEDPhoton50_v5',
1616  'HLT_PPRefGEDPhoton60_EB_v5',
1617  'HLT_PPRefGEDPhoton60_v5' ),
1618  PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1619  'HLT_PPRefL1SingleMu12_v5',
1620  'HLT_PPRefL1SingleMu7_v5',
1621  'HLT_PPRefL2SingleMu12_v5',
1622  'HLT_PPRefL2SingleMu15_v5',
1623  'HLT_PPRefL2SingleMu20_v5',
1624  'HLT_PPRefL2SingleMu7_v5',
1625  'HLT_PPRefL3SingleMu12_v7',
1626  'HLT_PPRefL3SingleMu15_v7',
1627  'HLT_PPRefL3SingleMu20_v7',
1628  'HLT_PPRefL3SingleMu3_v7',
1629  'HLT_PPRefL3SingleMu5_v7',
1630  'HLT_PPRefL3SingleMu7_v7' ),
1631  PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1632  'HLT_PPRefL1SingleMu12_v5',
1633  'HLT_PPRefL1SingleMu7_v5',
1634  'HLT_PPRefL2SingleMu12_v5',
1635  'HLT_PPRefL2SingleMu15_v5',
1636  'HLT_PPRefL2SingleMu20_v5',
1637  'HLT_PPRefL2SingleMu7_v5',
1638  'HLT_PPRefL3SingleMu12_v7',
1639  'HLT_PPRefL3SingleMu15_v7',
1640  'HLT_PPRefL3SingleMu20_v7',
1641  'HLT_PPRefL3SingleMu3_v7',
1642  'HLT_PPRefL3SingleMu5_v7',
1643  'HLT_PPRefL3SingleMu7_v7' ),
1644  PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
1645  'HLT_PPRefL1SingleMu12_v5',
1646  'HLT_PPRefL1SingleMu7_v5',
1647  'HLT_PPRefL2SingleMu12_v5',
1648  'HLT_PPRefL2SingleMu15_v5',
1649  'HLT_PPRefL2SingleMu20_v5',
1650  'HLT_PPRefL2SingleMu7_v5',
1651  'HLT_PPRefL3SingleMu12_v7',
1652  'HLT_PPRefL3SingleMu15_v7',
1653  'HLT_PPRefL3SingleMu20_v7',
1654  'HLT_PPRefL3SingleMu3_v7',
1655  'HLT_PPRefL3SingleMu5_v7',
1656  'HLT_PPRefL3SingleMu7_v7' ),
1657  PPRefZeroBias0 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1658  PPRefZeroBias1 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1659  PPRefZeroBias10 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1660  PPRefZeroBias11 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1661  PPRefZeroBias12 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1662  PPRefZeroBias13 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1663  PPRefZeroBias14 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1664  PPRefZeroBias15 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1665  PPRefZeroBias16 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1666  PPRefZeroBias17 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1667  PPRefZeroBias18 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1668  PPRefZeroBias19 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1669  PPRefZeroBias2 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1670  PPRefZeroBias3 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1671  PPRefZeroBias4 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1672  PPRefZeroBias5 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1673  PPRefZeroBias6 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1674  PPRefZeroBias7 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1675  PPRefZeroBias8 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1676  PPRefZeroBias9 = cms.vstring( 'HLT_PPRefZeroBias_v5' ),
1677  RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v10' ),
1678  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1679  'HLT_HcalCalibration_v6' ),
1680  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1681  'HLT_HcalCalibration_v6' ),
1682  ZeroBias = cms.vstring( 'HLT_Random_v3',
1683  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
1684  'HLT_ZeroBias_v12' )
1685 )
1686 
1687 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1688  recordName = cms.string( "CSCChannelMapperRecord" ),
1689  iovIsRunNotTime = cms.bool( True ),
1690  firstValid = cms.vuint32( 1 )
1691 )
1692 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1693  recordName = cms.string( "CSCIndexerRecord" ),
1694  iovIsRunNotTime = cms.bool( True ),
1695  firstValid = cms.vuint32( 1 )
1696 )
1697 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1698  recordName = cms.string( "L1TGlobalParametersRcd" ),
1699  iovIsRunNotTime = cms.bool( True ),
1700  firstValid = cms.vuint32( 1 )
1701 )
1702 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1703  appendToDataLabel = cms.string( "HBHE" ),
1704  timeSlewParametersM2 = cms.VPSet(
1705  cms.PSet( tmax = cms.double( 16.0 ),
1706  tzero = cms.double( 23.960177 ),
1707  slope = cms.double( -3.178648 )
1708  ),
1709  cms.PSet( tmax = cms.double( 10.0 ),
1710  tzero = cms.double( 11.977461 ),
1711  slope = cms.double( -1.5610227 )
1712  ),
1713  cms.PSet( tmax = cms.double( 6.25 ),
1714  tzero = cms.double( 9.109694 ),
1715  slope = cms.double( -1.075824 )
1716  )
1717  ),
1718  timeSlewParametersM3 = cms.VPSet(
1719  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1720  tspar2_siPM = cms.double( 0.0 ),
1721  tspar2 = cms.double( 0.0 ),
1722  cap = cms.double( 6.0 ),
1723  tspar1 = cms.double( -2.19142 ),
1724  tspar0 = cms.double( 12.2999 ),
1725  tspar1_siPM = cms.double( 0.0 )
1726  ),
1727  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1728  tspar2_siPM = cms.double( 0.0 ),
1729  tspar2 = cms.double( 32.0 ),
1730  cap = cms.double( 6.0 ),
1731  tspar1 = cms.double( -3.2 ),
1732  tspar0 = cms.double( 15.5 ),
1733  tspar1_siPM = cms.double( 0.0 )
1734  ),
1735  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1736  tspar2_siPM = cms.double( 0.0 ),
1737  tspar2 = cms.double( 0.0 ),
1738  cap = cms.double( 6.0 ),
1739  tspar1 = cms.double( -2.19142 ),
1740  tspar0 = cms.double( 12.2999 ),
1741  tspar1_siPM = cms.double( 0.0 )
1742  ),
1743  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
1744  tspar2_siPM = cms.double( 0.0 ),
1745  tspar2 = cms.double( 0.0 ),
1746  cap = cms.double( 6.0 ),
1747  tspar1 = cms.double( -2.19142 ),
1748  tspar0 = cms.double( 12.2999 ),
1749  tspar1_siPM = cms.double( 0.0 )
1750  )
1751  )
1752 )
1753 fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
1754  recordName = cms.string( "EcalMultifitParametersRcd" ),
1755  iovIsRunNotTime = cms.bool( True ),
1756  firstValid = cms.vuint32( 1 )
1757 )
1758 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
1759  recordName = cms.string( "JetTagComputerRecord" ),
1760  iovIsRunNotTime = cms.bool( True ),
1761  firstValid = cms.vuint32( 1 )
1762 )
1763 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
1764  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
1765  iovIsRunNotTime = cms.bool( True ),
1766  firstValid = cms.vuint32( 1 )
1767 )
1768 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
1769  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
1770  iovIsRunNotTime = cms.bool( True ),
1771  firstValid = cms.vuint32( 1 )
1772 )
1773 fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
1774  recordName = cms.string( "JobConfigurationGPURecord" ),
1775  iovIsRunNotTime = cms.bool( True ),
1776  firstValid = cms.vuint32( 1 )
1777 )
1778 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
1779  recordName = cms.string( "PFRecHitHCALParamsRecord" ),
1780  iovIsRunNotTime = cms.bool( True ),
1781  firstValid = cms.vuint32( 1 )
1782 )
1783 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
1784  recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
1785  iovIsRunNotTime = cms.bool( True ),
1786  firstValid = cms.vuint32( 1 )
1787 )
1788 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
1789  recordName = cms.string( "TfGraphRecord" ),
1790  iovIsRunNotTime = cms.bool( True ),
1791  firstValid = cms.vuint32( 1 )
1792 )
1793 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
1794  RunType = cms.string( "Run3" ),
1795  PitchSimY = cms.double( 0.15 ),
1796  PitchSimX = cms.double( 0.1 ),
1797  thickness = cms.double( 0.23 ),
1798  noOfPixelSimX = cms.int32( 160 ),
1799  noOfPixelSimY = cms.int32( 104 ),
1800  noOfPixels = cms.int32( 16640 ),
1801  simXWidth = cms.double( 16.6 ),
1802  simYWidth = cms.double( 16.2 ),
1803  deadEdgeWidth = cms.double( 0.2 ),
1804  activeEdgeSigma = cms.double( 0.02 ),
1805  physActiveEdgeDist = cms.double( 0.15 ),
1806  appendToDataLabel = cms.string( "" )
1807 )
1808 
1809 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
1810  MaxDPhi = cms.double( 1.6 ),
1811  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
1812  PropagationDirection = cms.string( "anyDirection" )
1813 )
1814 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
1815  AlgoName = cms.string( "CSCChannelMapperPostls1" )
1816 )
1817 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
1818  AlgoName = cms.string( "CSCIndexerPostls1" )
1819 )
1820 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
1821  appendToDataLabel = cms.string( "" )
1822 )
1823 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
1824 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
1825  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
1826  MapAuto = cms.untracked.bool( False ),
1827  SkipHE = cms.untracked.bool( False ),
1828  appendToDataLabel = cms.string( "" )
1829 )
1830 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
1831  appendToDataLabel = cms.string( "" )
1832 )
1833 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
1834  appendToDataLabel = cms.string( "" )
1835 )
1836 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
1837  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
1838  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
1839  ComponentName = cms.string( "ClusterShapeHitFilter" ),
1840  isPhase2 = cms.bool( False ),
1841  doPixelShapeCut = cms.bool( True ),
1842  doStripShapeCut = cms.bool( True ),
1843  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1844  appendToDataLabel = cms.string( "" )
1845 )
1846 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
1847  appendToDataLabel = cms.string( "" )
1848 )
1849 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
1850  TotalBxInEvent = cms.int32( 5 ),
1851  NumberPhysTriggers = cms.uint32( 512 ),
1852  NumberL1Muon = cms.uint32( 8 ),
1853  NumberL1EGamma = cms.uint32( 12 ),
1854  NumberL1Jet = cms.uint32( 12 ),
1855  NumberL1Tau = cms.uint32( 12 ),
1856  NumberChips = cms.uint32( 1 ),
1857  PinsOnChip = cms.uint32( 512 ),
1858  OrderOfChip = cms.vint32( 1 ),
1859  NumberL1IsoEG = cms.uint32( 4 ),
1860  NumberL1JetCounts = cms.uint32( 12 ),
1861  UnitLength = cms.int32( 8 ),
1862  NumberL1ForJet = cms.uint32( 4 ),
1863  IfCaloEtaNumberBits = cms.uint32( 4 ),
1864  IfMuEtaNumberBits = cms.uint32( 6 ),
1865  NumberL1TauJet = cms.uint32( 4 ),
1866  NumberL1Mu = cms.uint32( 4 ),
1867  NumberConditionChips = cms.uint32( 1 ),
1868  NumberPsbBoards = cms.int32( 7 ),
1869  NumberL1CenJet = cms.uint32( 4 ),
1870  PinsOnConditionChip = cms.uint32( 512 ),
1871  NumberL1NoIsoEG = cms.uint32( 4 ),
1872  NumberTechnicalTriggers = cms.uint32( 64 ),
1873  NumberPhysTriggersExtended = cms.uint32( 64 ),
1874  WordLength = cms.int32( 64 ),
1875  OrderConditionChip = cms.vint32( 1 ),
1876  appendToDataLabel = cms.string( "" )
1877 )
1878 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1879  SimpleMagneticField = cms.string( "" ),
1880  MaxDPhi = cms.double( 1.6 ),
1881  ComponentName = cms.string( "PropagatorWithMaterial" ),
1882  Mass = cms.double( 0.105 ),
1883  PropagationDirection = cms.string( "alongMomentum" ),
1884  useRungeKutta = cms.bool( False ),
1885  ptMin = cms.double( -1.0 )
1886 )
1887 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1888  SimpleMagneticField = cms.string( "ParabolicMf" ),
1889  MaxDPhi = cms.double( 1.6 ),
1890  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
1891  Mass = cms.double( 0.139 ),
1892  PropagationDirection = cms.string( "alongMomentum" ),
1893  useRungeKutta = cms.bool( False ),
1894  ptMin = cms.double( -1.0 )
1895 )
1896 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1897  SimpleMagneticField = cms.string( "ParabolicMf" ),
1898  MaxDPhi = cms.double( 1.6 ),
1899  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
1900  Mass = cms.double( 0.105 ),
1901  PropagationDirection = cms.string( "alongMomentum" ),
1902  useRungeKutta = cms.bool( False ),
1903  ptMin = cms.double( -1.0 )
1904 )
1905 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
1906  SimpleMagneticField = cms.string( "" ),
1907  MaxDPhi = cms.double( 1.6 ),
1908  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
1909  Mass = cms.double( 0.105 ),
1910  PropagationDirection = cms.string( "oppositeToMomentum" ),
1911  useRungeKutta = cms.bool( False ),
1912  ptMin = cms.double( -1.0 )
1913 )
1914 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
1915  SimpleMagneticField = cms.string( "ParabolicMf" ),
1916  MaxDPhi = cms.double( 1.6 ),
1917  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
1918  Mass = cms.double( 0.139 ),
1919  PropagationDirection = cms.string( "oppositeToMomentum" ),
1920  useRungeKutta = cms.bool( False ),
1921  ptMin = cms.double( -1.0 )
1922 )
1923 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
1924  SimpleMagneticField = cms.string( "ParabolicMf" ),
1925  MaxDPhi = cms.double( 1.6 ),
1926  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1927  Mass = cms.double( 0.105 ),
1928  PropagationDirection = cms.string( "oppositeToMomentum" ),
1929  useRungeKutta = cms.bool( False ),
1930  ptMin = cms.double( -1.0 )
1931 )
1932 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1933  SimpleMagneticField = cms.string( "ParabolicMf" ),
1934  MaxDPhi = cms.double( 1.6 ),
1935  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1936  Mass = cms.double( 0.105 ),
1937  PropagationDirection = cms.string( "oppositeToMomentum" ),
1938  useRungeKutta = cms.bool( False ),
1939  ptMin = cms.double( 0.1 )
1940 )
1941 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
1942  SimpleMagneticField = cms.string( "ParabolicMf" ),
1943  MaxDPhi = cms.double( 4.0 ),
1944  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
1945  Mass = cms.double( 0.1396 ),
1946  PropagationDirection = cms.string( "alongMomentum" ),
1947  useRungeKutta = cms.bool( False ),
1948  ptMin = cms.double( -1.0 )
1949 )
1950 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
1951  SimpleMagneticField = cms.string( "ParabolicMf" ),
1952  MaxDPhi = cms.double( 1.6 ),
1953  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
1954  Mass = cms.double( 0.105 ),
1955  PropagationDirection = cms.string( "alongMomentum" ),
1956  useRungeKutta = cms.bool( False ),
1957  ptMin = cms.double( 0.1 )
1958 )
1959 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
1960  appendToDataLabel = cms.string( "" )
1961 )
1962 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
1963  QualityLabel = cms.string( "" ),
1964  Label = cms.string( "" ),
1965  appendToDataLabel = cms.string( "" )
1966 )
1967 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
1968  EtaDivisions = cms.untracked.uint32( 20 ),
1969  PhiDivisions = cms.untracked.uint32( 20 ),
1970  EtaMax = cms.untracked.double( 2.5 )
1971 )
1972 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
1973  use3d = cms.bool( True ),
1974  unBoost = cms.bool( False ),
1975  useSignificance = cms.bool( True ),
1976  minTracks = cms.uint32( 3 ),
1977  minVertices = cms.uint32( 1 )
1978 )
1979 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
1980  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
1981  NoErrorPropagation = cms.bool( False ),
1982  PropagationDirection = cms.string( "anyDirection" ),
1983  useTuningForL2Speed = cms.bool( False ),
1984  useIsYokeFlag = cms.bool( True ),
1985  endcapShiftInZNeg = cms.double( 0.0 ),
1986  SetVBFPointer = cms.bool( False ),
1987  AssumeNoMaterial = cms.bool( False ),
1988  endcapShiftInZPos = cms.double( 0.0 ),
1989  useInTeslaFromMagField = cms.bool( False ),
1990  VBFName = cms.string( "VolumeBasedMagneticField" ),
1991  useEndcapShiftsInZ = cms.bool( False ),
1992  sendLogWarning = cms.bool( False ),
1993  useMatVolumes = cms.bool( True ),
1994  debug = cms.bool( False ),
1995  ApplyRadX0Correction = cms.bool( True ),
1996  useMagVolumes = cms.bool( True ),
1997  returnTangentPlane = cms.bool( True )
1998 )
1999 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2000  ComponentName = cms.string( "TransientTrackBuilder" )
2001 )
2002 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2003  ComponentName = cms.string( "CaloDetIdAssociator" ),
2004  etaBinSize = cms.double( 0.087 ),
2005  nEta = cms.int32( 70 ),
2006  nPhi = cms.int32( 72 ),
2007  hcalRegion = cms.int32( 2 ),
2008  includeBadChambers = cms.bool( False ),
2009  includeGEM = cms.bool( False ),
2010  includeME0 = cms.bool( False )
2011 )
2012 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2013  ComponentName = cms.string( "CosmicNavigationSchool" ),
2014  PluginName = cms.string( "" ),
2015  SimpleMagneticField = cms.string( "" )
2016 )
2017 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2018  verbosity = cms.untracked.uint32( 1 ),
2019  buildMisalignedGeometry = cms.bool( False ),
2020  isRun2 = cms.bool( False ),
2021  dbTag = cms.string( "" ),
2022  compactViewTag = cms.string( "" ),
2023  fromPreprocessedDB = cms.untracked.bool( True ),
2024  fromDD4hep = cms.untracked.bool( False ),
2025  appendToDataLabel = cms.string( "" )
2026 )
2027 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2028  lhcInfoLabel = cms.string( "" ),
2029  lhcInfoPerFillLabel = cms.string( "" ),
2030  lhcInfoPerLSLabel = cms.string( "" ),
2031  opticsLabel = cms.string( "" ),
2032  useNewLHCInfo = cms.bool( True ),
2033  appendToDataLabel = cms.string( "" )
2034 )
2035 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2036  ComponentName = cms.string( "EcalDetIdAssociator" ),
2037  etaBinSize = cms.double( 0.02 ),
2038  nEta = cms.int32( 300 ),
2039  nPhi = cms.int32( 360 ),
2040  hcalRegion = cms.int32( 2 ),
2041  includeBadChambers = cms.bool( False ),
2042  includeGEM = cms.bool( False ),
2043  includeME0 = cms.bool( False )
2044 )
2045 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2046  appendToDataLabel = cms.string( "" ),
2047  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2048 )
2049 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2050  appendToDataLabel = cms.string( "" ),
2051  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2052 )
2053 fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
2054  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
2055  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
2056  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
2057  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
2058  appendToDataLabel = cms.string( "" ),
2059  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2060 )
2061 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2062  flagMask = cms.PSet(
2063  kBad = cms.vstring( 'kFaultyHardware',
2064  'kDead',
2065  'kKilled' ),
2066  kGood = cms.vstring( 'kGood' ),
2067  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2068  'kTowerRecovered' ),
2069  kProblematic = cms.vstring( 'kPoorReco',
2070  'kPoorCalib',
2071  'kNoisy',
2072  'kSaturated' ),
2073  kWeird = cms.vstring( 'kWeird',
2074  'kDiWeird' ),
2075  kTime = cms.vstring( 'kOutOfTime' )
2076  ),
2077  dbstatusMask = cms.PSet(
2078  kBad = cms.vstring( 'kNonRespondingIsolated',
2079  'kDeadVFE',
2080  'kDeadFE',
2081  'kNoDataNoTP' ),
2082  kGood = cms.vstring( 'kOk' ),
2083  kRecovered = cms.vstring( ),
2084  kProblematic = cms.vstring( 'kDAC',
2085  'kNoLaser',
2086  'kNoisy',
2087  'kNNoisy',
2088  'kNNNoisy',
2089  'kNNNNoisy',
2090  'kNNNNNoisy',
2091  'kFixedG6',
2092  'kFixedG1',
2093  'kFixedG0' ),
2094  kWeird = cms.vstring( ),
2095  kTime = cms.vstring( )
2096  ),
2097  timeThresh = cms.double( 2.0 )
2098 )
2099 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2100 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2101  appendToDataLabel = cms.string( "" )
2102 )
2103 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2104  appendToDataLabel = cms.string( "" )
2105 )
2106 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2107  ComponentName = cms.string( "HcalDetIdAssociator" ),
2108  etaBinSize = cms.double( 0.087 ),
2109  nEta = cms.int32( 70 ),
2110  nPhi = cms.int32( 72 ),
2111  hcalRegion = cms.int32( 2 ),
2112  includeBadChambers = cms.bool( False ),
2113  includeGEM = cms.bool( False ),
2114  includeME0 = cms.bool( False )
2115 )
2116 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2117  appendToDataLabel = cms.string( "" ),
2118  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2119 )
2120 fragment.hcalMahiPulseOffsetsESProducer = cms.ESProducer( "HcalMahiPulseOffsetsESProducer@alpaka",
2121  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
2122  appendToDataLabel = cms.string( "" ),
2123  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2124 )
2125 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2126  phase = cms.uint32( 1 ),
2127  RecoveredRecHitBits = cms.vstring( '' ),
2128  SeverityLevels = cms.VPSet(
2129  cms.PSet( ChannelStatus = cms.vstring( '' ),
2130  RecHitFlags = cms.vstring( '' ),
2131  Level = cms.int32( 0 )
2132  ),
2133  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2134  RecHitFlags = cms.vstring( '' ),
2135  Level = cms.int32( 1 )
2136  ),
2137  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2138  RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2139  'HFAnomalousHit' ),
2140  Level = cms.int32( 5 )
2141  ),
2142  cms.PSet( ChannelStatus = cms.vstring( '' ),
2143  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2144  'HBHESpikeNoise',
2145  'HBHETS4TS5Noise',
2146  'HBHEOOTPU',
2147  'HBHEFlatNoise',
2148  'HBHENegativeNoise' ),
2149  Level = cms.int32( 8 )
2150  ),
2151  cms.PSet( ChannelStatus = cms.vstring( '' ),
2152  RecHitFlags = cms.vstring( 'HFLongShort',
2153  'HFS8S1Ratio',
2154  'HFPET',
2155  'HFSignalAsymmetry' ),
2156  Level = cms.int32( 11 )
2157  ),
2158  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2159  RecHitFlags = cms.vstring( ),
2160  Level = cms.int32( 12 )
2161  ),
2162  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
2163  RecHitFlags = cms.vstring( '' ),
2164  Level = cms.int32( 15 )
2165  ),
2166  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
2167  'HcalCellDead' ),
2168  RecHitFlags = cms.vstring( '' ),
2169  Level = cms.int32( 20 )
2170  )
2171  ),
2172  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2173  'HcalCellOff',
2174  'HcalCellDead' ),
2175  appendToDataLabel = cms.string( "" )
2176 )
2177 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2178  appendToDataLabel = cms.string( "" ),
2179  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2180 )
2181 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2182  appendToDataLabel = cms.string( "" ),
2183  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2184 )
2185 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2186  useCondDB = cms.bool( False ),
2187  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2188  useGBRForest = cms.bool( True ),
2189  useAdaBoost = cms.bool( False )
2190 )
2191 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2192  trackPseudoSelection = cms.PSet(
2193  maxDistToAxis = cms.double( 0.07 ),
2194  totalHitsMin = cms.uint32( 0 ),
2195  ptMin = cms.double( 0.0 ),
2196  sip2dSigMax = cms.double( 99999.9 ),
2197  sip2dValMax = cms.double( 99999.9 ),
2198  sip3dSigMax = cms.double( 99999.9 ),
2199  sip3dValMax = cms.double( 99999.9 ),
2200  maxDecayLen = cms.double( 5.0 ),
2201  qualityClass = cms.string( "any" ),
2202  jetDeltaRMax = cms.double( 0.3 ),
2203  normChi2Max = cms.double( 99999.9 ),
2204  pixelHitsMin = cms.uint32( 0 ),
2205  sip2dSigMin = cms.double( 2.0 ),
2206  sip2dValMin = cms.double( -99999.9 ),
2207  sip3dSigMin = cms.double( -99999.9 ),
2208  sip3dValMin = cms.double( -99999.9 )
2209  ),
2210  trackSelection = cms.PSet(
2211  maxDistToAxis = cms.double( 0.07 ),
2212  totalHitsMin = cms.uint32( 0 ),
2213  ptMin = cms.double( 0.0 ),
2214  sip2dSigMax = cms.double( 99999.9 ),
2215  sip2dValMax = cms.double( 99999.9 ),
2216  sip3dSigMax = cms.double( 99999.9 ),
2217  sip3dValMax = cms.double( 99999.9 ),
2218  maxDecayLen = cms.double( 5.0 ),
2219  qualityClass = cms.string( "any" ),
2220  jetDeltaRMax = cms.double( 0.3 ),
2221  normChi2Max = cms.double( 99999.9 ),
2222  pixelHitsMin = cms.uint32( 0 ),
2223  sip2dSigMin = cms.double( -99999.9 ),
2224  sip2dValMin = cms.double( -99999.9 ),
2225  sip3dSigMin = cms.double( -99999.9 ),
2226  sip3dValMin = cms.double( -99999.9 )
2227  ),
2228  trackFlip = cms.bool( False ),
2229  vertexFlip = cms.bool( False ),
2230  SoftLeptonFlip = cms.bool( False ),
2231  useTrackWeights = cms.bool( True ),
2232  pseudoMultiplicityMin = cms.uint32( 2 ),
2233  correctVertexMass = cms.bool( True ),
2234  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2235  charmCut = cms.double( 1.5 ),
2236  minimumTrackWeight = cms.double( 0.5 ),
2237  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2238  trackMultiplicityMin = cms.uint32( 3 ),
2239  trackSort = cms.string( "sip2dSig" ),
2240  useCategories = cms.bool( True ),
2241  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2242  'CombinedSVPseudoVertex',
2243  'CombinedSVNoVertex' ),
2244  recordLabel = cms.string( "HLT" ),
2245  categoryVariableName = cms.string( "vertexCategory" )
2246 )
2247 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2248  trackPseudoSelection = cms.PSet(
2249  max_pT_dRcut = cms.double( 0.1 ),
2250  b_dR = cms.double( 0.6263 ),
2251  min_pT = cms.double( 120.0 ),
2252  b_pT = cms.double( 0.3684 ),
2253  ptMin = cms.double( 0.0 ),
2254  max_pT_trackPTcut = cms.double( 3.0 ),
2255  max_pT = cms.double( 500.0 ),
2256  useVariableJTA = cms.bool( False ),
2257  maxDecayLen = cms.double( 5.0 ),
2258  qualityClass = cms.string( "any" ),
2259  normChi2Max = cms.double( 99999.9 ),
2260  sip2dValMin = cms.double( -99999.9 ),
2261  sip3dValMin = cms.double( -99999.9 ),
2262  a_dR = cms.double( -0.001053 ),
2263  maxDistToAxis = cms.double( 0.07 ),
2264  totalHitsMin = cms.uint32( 0 ),
2265  a_pT = cms.double( 0.005263 ),
2266  sip2dSigMax = cms.double( 99999.9 ),
2267  sip2dValMax = cms.double( 99999.9 ),
2268  sip3dSigMax = cms.double( 99999.9 ),
2269  sip3dValMax = cms.double( 99999.9 ),
2270  min_pT_dRcut = cms.double( 0.5 ),
2271  jetDeltaRMax = cms.double( 0.3 ),
2272  pixelHitsMin = cms.uint32( 0 ),
2273  sip3dSigMin = cms.double( -99999.9 ),
2274  sip2dSigMin = cms.double( 2.0 )
2275  ),
2276  trackSelection = cms.PSet(
2277  max_pT_dRcut = cms.double( 0.1 ),
2278  b_dR = cms.double( 0.6263 ),
2279  min_pT = cms.double( 120.0 ),
2280  b_pT = cms.double( 0.3684 ),
2281  ptMin = cms.double( 0.0 ),
2282  max_pT_trackPTcut = cms.double( 3.0 ),
2283  max_pT = cms.double( 500.0 ),
2284  useVariableJTA = cms.bool( False ),
2285  maxDecayLen = cms.double( 5.0 ),
2286  qualityClass = cms.string( "any" ),
2287  normChi2Max = cms.double( 99999.9 ),
2288  sip2dValMin = cms.double( -99999.9 ),
2289  sip3dValMin = cms.double( -99999.9 ),
2290  a_dR = cms.double( -0.001053 ),
2291  maxDistToAxis = cms.double( 0.07 ),
2292  totalHitsMin = cms.uint32( 0 ),
2293  a_pT = cms.double( 0.005263 ),
2294  sip2dSigMax = cms.double( 99999.9 ),
2295  sip2dValMax = cms.double( 99999.9 ),
2296  sip3dSigMax = cms.double( 99999.9 ),
2297  sip3dValMax = cms.double( 99999.9 ),
2298  min_pT_dRcut = cms.double( 0.5 ),
2299  jetDeltaRMax = cms.double( 0.3 ),
2300  pixelHitsMin = cms.uint32( 0 ),
2301  sip3dSigMin = cms.double( -99999.9 ),
2302  sip2dSigMin = cms.double( -99999.9 )
2303  ),
2304  trackFlip = cms.bool( False ),
2305  vertexFlip = cms.bool( False ),
2306  SoftLeptonFlip = cms.bool( False ),
2307  useTrackWeights = cms.bool( True ),
2308  pseudoMultiplicityMin = cms.uint32( 2 ),
2309  correctVertexMass = cms.bool( True ),
2310  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2311  charmCut = cms.double( 1.5 ),
2312  minimumTrackWeight = cms.double( 0.5 ),
2313  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2314  trackMultiplicityMin = cms.uint32( 3 ),
2315  trackSort = cms.string( "sip2dSig" ),
2316  useCategories = cms.bool( True ),
2317  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2318  'CombinedSVIVFV2PseudoVertex',
2319  'CombinedSVIVFV2NoVertex' ),
2320  recordLabel = cms.string( "HLT" ),
2321  categoryVariableName = cms.string( "vertexCategory" )
2322 )
2323 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2324  impactParameterType = cms.int32( 1 ),
2325  minimumImpactParameter = cms.double( -1.0 ),
2326  useSignedImpactParameterSig = cms.bool( True ),
2327  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2328  deltaR = cms.double( -1.0 ),
2329  deltaRmin = cms.double( 0.0 ),
2330  maximumDecayLength = cms.double( 999999.0 ),
2331  maxImpactParameter = cms.double( 0.1 ),
2332  maxImpactParameterSig = cms.double( 999999.0 ),
2333  trackQualityClass = cms.string( "any" ),
2334  nthTrack = cms.int32( -1 )
2335 )
2336 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2337  a_dR = cms.double( -0.001053 ),
2338  b_dR = cms.double( 0.6263 ),
2339  a_pT = cms.double( 0.005263 ),
2340  b_pT = cms.double( 0.3684 ),
2341  min_pT = cms.double( 120.0 ),
2342  max_pT = cms.double( 500.0 ),
2343  min_pT_dRcut = cms.double( 0.5 ),
2344  max_pT_dRcut = cms.double( 0.1 ),
2345  max_pT_trackPTcut = cms.double( 3.0 ),
2346  minimumImpactParameter = cms.double( 0.05 ),
2347  useSignedImpactParameterSig = cms.bool( False ),
2348  impactParameterType = cms.int32( 1 ),
2349  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2350  deltaR = cms.double( -1.0 ),
2351  maximumDecayLength = cms.double( 999999.0 ),
2352  nthTrack = cms.int32( 1 ),
2353  trackQualityClass = cms.string( "any" ),
2354  useVariableJTA = cms.bool( False )
2355 )
2356 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2357  MaxDPhi = cms.double( 1.6 ),
2358  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2359  PropagationDirection = cms.string( "alongMomentum" )
2360 )
2361 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2362  MaxDPhi = cms.double( 1.6 ),
2363  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2364  PropagationDirection = cms.string( "oppositeToMomentum" )
2365 )
2366 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2367  SimpleMagneticField = cms.string( "" ),
2368  MaxDPhi = cms.double( 1.6 ),
2369  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2370  Mass = cms.double( 5.11E-4 ),
2371  PropagationDirection = cms.string( "oppositeToMomentum" ),
2372  useRungeKutta = cms.bool( False ),
2373  ptMin = cms.double( -1.0 )
2374 )
2375 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2376  MaxChi2 = cms.double( 16.0 ),
2377  nSigma = cms.double( 3.0 ),
2378  MaxDisplacement = cms.double( 0.5 ),
2379  MaxSagitta = cms.double( 2.0 ),
2380  MinimalTolerance = cms.double( 0.5 ),
2381  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2382  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2383  pTChargeCutThreshold = cms.double( -1.0 ),
2384  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2385  appendToDataLabel = cms.string( "" )
2386 )
2387 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2388  MaxChi2 = cms.double( 16.0 ),
2389  nSigma = cms.double( 3.0 ),
2390  MaxDisplacement = cms.double( 0.5 ),
2391  MaxSagitta = cms.double( 2.0 ),
2392  MinimalTolerance = cms.double( 0.5 ),
2393  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2394  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2395  pTChargeCutThreshold = cms.double( 15.0 ),
2396  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2397  appendToDataLabel = cms.string( "" )
2398 )
2399 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2400  MaxChi2 = cms.double( 2000.0 ),
2401  nSigma = cms.double( 3.0 ),
2402  MaxDisplacement = cms.double( 100.0 ),
2403  MaxSagitta = cms.double( -1.0 ),
2404  MinimalTolerance = cms.double( 10.0 ),
2405  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2406  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2407  pTChargeCutThreshold = cms.double( 15.0 ),
2408  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2409  appendToDataLabel = cms.string( "" )
2410 )
2411 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2412  MaxChi2 = cms.double( 30.0 ),
2413  nSigma = cms.double( 3.0 ),
2414  MaxDisplacement = cms.double( 100.0 ),
2415  MaxSagitta = cms.double( -1.0 ),
2416  MinimalTolerance = cms.double( 10.0 ),
2417  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2418  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2419  pTChargeCutThreshold = cms.double( 15.0 ),
2420  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2421  appendToDataLabel = cms.string( "" )
2422 )
2423 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2424  MaxChi2 = cms.double( 9.0 ),
2425  nSigma = cms.double( 3.0 ),
2426  MaxDisplacement = cms.double( 0.5 ),
2427  MaxSagitta = cms.double( 2.0 ),
2428  MinimalTolerance = cms.double( 0.5 ),
2429  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2430  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2431  pTChargeCutThreshold = cms.double( 15.0 ),
2432  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2433  appendToDataLabel = cms.string( "" )
2434 )
2435 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2436  MaxChi2 = cms.double( 9.0 ),
2437  nSigma = cms.double( 3.0 ),
2438  MaxDisplacement = cms.double( 100.0 ),
2439  MaxSagitta = cms.double( -1.0 ),
2440  MinimalTolerance = cms.double( 10.0 ),
2441  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2442  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2443  pTChargeCutThreshold = cms.double( 15.0 ),
2444  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2445  appendToDataLabel = cms.string( "" )
2446 )
2447 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2448  MaxChi2 = cms.double( 16.0 ),
2449  nSigma = cms.double( 3.0 ),
2450  MaxDisplacement = cms.double( 0.5 ),
2451  MaxSagitta = cms.double( 2.0 ),
2452  MinimalTolerance = cms.double( 0.5 ),
2453  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2454  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2455  pTChargeCutThreshold = cms.double( -1.0 ),
2456  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2457  appendToDataLabel = cms.string( "" )
2458 )
2459 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2460  MaxChi2 = cms.double( 40.0 ),
2461  nSigma = cms.double( 4.0 ),
2462  MaxDisplacement = cms.double( 0.5 ),
2463  MaxSagitta = cms.double( 2.0 ),
2464  MinimalTolerance = cms.double( 0.5 ),
2465  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2466  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2467  appendToDataLabel = cms.string( "" )
2468 )
2469 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2470  MaxChi2 = cms.double( 16.0 ),
2471  nSigma = cms.double( 3.0 ),
2472  MaxDisplacement = cms.double( 100.0 ),
2473  MaxSagitta = cms.double( -1.0 ),
2474  MinimalTolerance = cms.double( 10.0 ),
2475  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2476  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2477  appendToDataLabel = cms.string( "" )
2478 )
2479 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2480  MaxChi2 = cms.double( 30.0 ),
2481  nSigma = cms.double( 3.0 ),
2482  MaxDisplacement = cms.double( 100.0 ),
2483  MaxSagitta = cms.double( -1.0 ),
2484  MinimalTolerance = cms.double( 10.0 ),
2485  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2486  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2487  appendToDataLabel = cms.string( "" )
2488 )
2489 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2490  MaxChi2 = cms.double( 9.0 ),
2491  nSigma = cms.double( 3.0 ),
2492  MaxDisplacement = cms.double( 100.0 ),
2493  MaxSagitta = cms.double( -1.0 ),
2494  MinimalTolerance = cms.double( 10.0 ),
2495  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2496  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2497  appendToDataLabel = cms.string( "" )
2498 )
2499 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2500  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2501  MaxComponents = cms.int32( 12 ),
2502  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2503 )
2504 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2505  MaxChi2 = cms.double( 9.0 ),
2506  nSigma = cms.double( 3.0 ),
2507  MaxDisplacement = cms.double( 0.5 ),
2508  MaxSagitta = cms.double( 2.0 ),
2509  MinimalTolerance = cms.double( 0.5 ),
2510  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2511  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2512  pTChargeCutThreshold = cms.double( -1.0 ),
2513  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2514  appendToDataLabel = cms.string( "" )
2515 )
2516 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2517  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2518  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2519  fractionShared = cms.double( 0.13 ),
2520  ValidHitBonus = cms.double( 5.0 ),
2521  MissingHitPenalty = cms.double( 20.0 ),
2522  allowSharedFirstHit = cms.bool( True )
2523 )
2524 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2525  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2526  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2527  fractionShared = cms.double( 0.13 ),
2528  ValidHitBonus = cms.double( 5.0 ),
2529  MissingHitPenalty = cms.double( 20.0 ),
2530  allowSharedFirstHit = cms.bool( True )
2531 )
2532 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2533  MaxChi2 = cms.double( 9.0 ),
2534  nSigma = cms.double( 3.0 ),
2535  MaxDisplacement = cms.double( 0.5 ),
2536  MaxSagitta = cms.double( 2.0 ),
2537  MinimalTolerance = cms.double( 0.5 ),
2538  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2539  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2540  pTChargeCutThreshold = cms.double( -1.0 ),
2541  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2542  appendToDataLabel = cms.string( "" )
2543 )
2544 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2545  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2546  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2547  fractionShared = cms.double( 0.13 ),
2548  ValidHitBonus = cms.double( 5.0 ),
2549  MissingHitPenalty = cms.double( 20.0 ),
2550  allowSharedFirstHit = cms.bool( True )
2551 )
2552 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2553  impactParameterType = cms.int32( 1 ),
2554  minimumImpactParameter = cms.double( -1.0 ),
2555  useSignedImpactParameterSig = cms.bool( True ),
2556  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2557  deltaR = cms.double( -1.0 ),
2558  deltaRmin = cms.double( 0.0 ),
2559  maximumDecayLength = cms.double( 999999.0 ),
2560  maxImpactParameter = cms.double( 0.1 ),
2561  maxImpactParameterSig = cms.double( 999999.0 ),
2562  trackQualityClass = cms.string( "any" ),
2563  nthTrack = cms.int32( -1 )
2564 )
2565 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2566  impactParameterType = cms.int32( 1 ),
2567  minimumImpactParameter = cms.double( -1.0 ),
2568  useSignedImpactParameterSig = cms.bool( True ),
2569  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2570  deltaR = cms.double( -1.0 ),
2571  deltaRmin = cms.double( 0.0 ),
2572  maximumDecayLength = cms.double( 999999.0 ),
2573  maxImpactParameter = cms.double( 0.2 ),
2574  maxImpactParameterSig = cms.double( 999999.0 ),
2575  trackQualityClass = cms.string( "any" ),
2576  nthTrack = cms.int32( -1 )
2577 )
2578 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2579  impactParameterType = cms.int32( 1 ),
2580  minimumImpactParameter = cms.double( -1.0 ),
2581  useSignedImpactParameterSig = cms.bool( False ),
2582  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2583  deltaR = cms.double( -1.0 ),
2584  deltaRmin = cms.double( 0.0 ),
2585  maximumDecayLength = cms.double( 999999.0 ),
2586  maxImpactParameter = cms.double( 0.05 ),
2587  maxImpactParameterSig = cms.double( 5.0 ),
2588  trackQualityClass = cms.string( "any" ),
2589  nthTrack = cms.int32( -1 )
2590 )
2591 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2592  a_dR = cms.double( -0.001053 ),
2593  b_dR = cms.double( 0.6263 ),
2594  a_pT = cms.double( 0.005263 ),
2595  b_pT = cms.double( 0.3684 ),
2596  min_pT = cms.double( 120.0 ),
2597  max_pT = cms.double( 500.0 ),
2598  min_pT_dRcut = cms.double( 0.5 ),
2599  max_pT_dRcut = cms.double( 0.1 ),
2600  max_pT_trackPTcut = cms.double( 3.0 ),
2601  minimumImpactParameter = cms.double( 0.05 ),
2602  useSignedImpactParameterSig = cms.bool( False ),
2603  impactParameterType = cms.int32( 1 ),
2604  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2605  deltaR = cms.double( -1.0 ),
2606  maximumDecayLength = cms.double( 999999.0 ),
2607  nthTrack = cms.int32( 1 ),
2608  trackQualityClass = cms.string( "any" ),
2609  useVariableJTA = cms.bool( False )
2610 )
2611 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2612  a_dR = cms.double( -0.001053 ),
2613  b_dR = cms.double( 0.6263 ),
2614  a_pT = cms.double( 0.005263 ),
2615  b_pT = cms.double( 0.3684 ),
2616  min_pT = cms.double( 120.0 ),
2617  max_pT = cms.double( 500.0 ),
2618  min_pT_dRcut = cms.double( 0.5 ),
2619  max_pT_dRcut = cms.double( 0.1 ),
2620  max_pT_trackPTcut = cms.double( 3.0 ),
2621  minimumImpactParameter = cms.double( 0.03 ),
2622  useSignedImpactParameterSig = cms.bool( False ),
2623  impactParameterType = cms.int32( 1 ),
2624  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2625  deltaR = cms.double( -1.0 ),
2626  maximumDecayLength = cms.double( 999999.0 ),
2627  nthTrack = cms.int32( 1 ),
2628  trackQualityClass = cms.string( "any" ),
2629  useVariableJTA = cms.bool( False )
2630 )
2631 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2632  a_dR = cms.double( -0.001053 ),
2633  b_dR = cms.double( 0.6263 ),
2634  a_pT = cms.double( 0.005263 ),
2635  b_pT = cms.double( 0.3684 ),
2636  min_pT = cms.double( 120.0 ),
2637  max_pT = cms.double( 500.0 ),
2638  min_pT_dRcut = cms.double( 0.5 ),
2639  max_pT_dRcut = cms.double( 0.1 ),
2640  max_pT_trackPTcut = cms.double( 3.0 ),
2641  minimumImpactParameter = cms.double( 0.2 ),
2642  useSignedImpactParameterSig = cms.bool( True ),
2643  impactParameterType = cms.int32( 1 ),
2644  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2645  deltaR = cms.double( -1.0 ),
2646  maximumDecayLength = cms.double( 999999.0 ),
2647  nthTrack = cms.int32( 2 ),
2648  trackQualityClass = cms.string( "any" ),
2649  useVariableJTA = cms.bool( False )
2650 )
2651 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
2652  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
2653 )
2654 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
2655  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
2656  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
2657  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
2658  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
2659  Mass = cms.double( 5.11E-4 ),
2660  BetheHeitlerCorrection = cms.int32( 2 )
2661 )
2662 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2663  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2664  NoErrorPropagation = cms.bool( False ),
2665  PropagationDirection = cms.string( "anyDirection" ),
2666  useTuningForL2Speed = cms.bool( True ),
2667  useIsYokeFlag = cms.bool( True ),
2668  endcapShiftInZNeg = cms.double( 0.0 ),
2669  SetVBFPointer = cms.bool( False ),
2670  AssumeNoMaterial = cms.bool( False ),
2671  endcapShiftInZPos = cms.double( 0.0 ),
2672  useInTeslaFromMagField = cms.bool( False ),
2673  VBFName = cms.string( "VolumeBasedMagneticField" ),
2674  useEndcapShiftsInZ = cms.bool( False ),
2675  sendLogWarning = cms.bool( False ),
2676  useMatVolumes = cms.bool( True ),
2677  debug = cms.bool( False ),
2678  ApplyRadX0Correction = cms.bool( True ),
2679  useMagVolumes = cms.bool( True ),
2680  returnTangentPlane = cms.bool( True )
2681 )
2682 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2683  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2684  NoErrorPropagation = cms.bool( False ),
2685  PropagationDirection = cms.string( "oppositeToMomentum" ),
2686  useTuningForL2Speed = cms.bool( True ),
2687  useIsYokeFlag = cms.bool( True ),
2688  endcapShiftInZNeg = cms.double( 0.0 ),
2689  SetVBFPointer = cms.bool( False ),
2690  AssumeNoMaterial = cms.bool( False ),
2691  endcapShiftInZPos = cms.double( 0.0 ),
2692  useInTeslaFromMagField = cms.bool( False ),
2693  VBFName = cms.string( "VolumeBasedMagneticField" ),
2694  useEndcapShiftsInZ = cms.bool( False ),
2695  sendLogWarning = cms.bool( False ),
2696  useMatVolumes = cms.bool( True ),
2697  debug = cms.bool( False ),
2698  ApplyRadX0Correction = cms.bool( True ),
2699  useMagVolumes = cms.bool( True ),
2700  returnTangentPlane = cms.bool( True )
2701 )
2702 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
2703  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
2704  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2705  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2706  EstimateCut = cms.double( -1.0 ),
2707  MaxFractionOutliers = cms.double( 0.3 ),
2708  MaxNumberOfOutliers = cms.int32( 3 ),
2709  MinDof = cms.int32( 2 ),
2710  NoOutliersBeginEnd = cms.bool( False ),
2711  MinNumberOfHits = cms.int32( 3 ),
2712  MinNumberOfHitsHighEta = cms.int32( 5 ),
2713  HighEtaSwitch = cms.double( 5.0 ),
2714  RejectTracks = cms.bool( True ),
2715  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2716  NoInvalidHitsBeginEnd = cms.bool( True ),
2717  LogPixelProbabilityCut = cms.double( -16.0 ),
2718  appendToDataLabel = cms.string( "" )
2719 )
2720 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
2721  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
2722  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
2723  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
2724  EstimateCut = cms.double( -1.0 ),
2725  MaxFractionOutliers = cms.double( 0.3 ),
2726  MaxNumberOfOutliers = cms.int32( 3 ),
2727  MinDof = cms.int32( 2 ),
2728  NoOutliersBeginEnd = cms.bool( False ),
2729  MinNumberOfHits = cms.int32( 5 ),
2730  MinNumberOfHitsHighEta = cms.int32( 5 ),
2731  HighEtaSwitch = cms.double( 5.0 ),
2732  RejectTracks = cms.bool( True ),
2733  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2734  NoInvalidHitsBeginEnd = cms.bool( False ),
2735  LogPixelProbabilityCut = cms.double( -16.0 ),
2736  appendToDataLabel = cms.string( "" )
2737 )
2738 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
2739  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
2740  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2741  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2742  appendToDataLabel = cms.string( "" )
2743 )
2744 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2745  SimpleMagneticField = cms.string( "" ),
2746  MaxDPhi = cms.double( 1.6 ),
2747  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
2748  Mass = cms.double( 5.11E-4 ),
2749  PropagationDirection = cms.string( "alongMomentum" ),
2750  useRungeKutta = cms.bool( False ),
2751  ptMin = cms.double( -1.0 )
2752 )
2753 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
2754  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
2755 )
2756 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2757  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
2758  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
2759  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
2760  EstimateCut = cms.double( -1.0 ),
2761  MaxFractionOutliers = cms.double( 0.3 ),
2762  MaxNumberOfOutliers = cms.int32( 3 ),
2763  MinDof = cms.int32( 2 ),
2764  NoOutliersBeginEnd = cms.bool( False ),
2765  MinNumberOfHits = cms.int32( 5 ),
2766  MinNumberOfHitsHighEta = cms.int32( 5 ),
2767  HighEtaSwitch = cms.double( 5.0 ),
2768  RejectTracks = cms.bool( True ),
2769  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2770  NoInvalidHitsBeginEnd = cms.bool( True ),
2771  LogPixelProbabilityCut = cms.double( -16.0 ),
2772  appendToDataLabel = cms.string( "" )
2773 )
2774 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
2775  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2776  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
2777  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2778  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
2779  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2780 )
2781 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
2782  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
2783  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
2784  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
2785  ErrorRescaling = cms.double( 100.0 ),
2786  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
2787  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
2788 )
2789 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2790  MaxChi2 = cms.double( 30.0 ),
2791  nSigma = cms.double( 3.0 ),
2792  MaxDisplacement = cms.double( 0.5 ),
2793  MaxSagitta = cms.double( 2.0 ),
2794  MinimalTolerance = cms.double( 0.5 ),
2795  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2796  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
2797  pTChargeCutThreshold = cms.double( 15.0 ),
2798  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2799  appendToDataLabel = cms.string( "" )
2800 )
2801 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2802  MaxChi2 = cms.double( 30.0 ),
2803  nSigma = cms.double( 3.0 ),
2804  MaxDisplacement = cms.double( 0.5 ),
2805  MaxSagitta = cms.double( 2.0 ),
2806  MinimalTolerance = cms.double( 0.5 ),
2807  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2808  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
2809  pTChargeCutThreshold = cms.double( 15.0 ),
2810  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2811  appendToDataLabel = cms.string( "" )
2812 )
2813 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2814  MaxChi2 = cms.double( 36.0 ),
2815  nSigma = cms.double( 3.0 ),
2816  MaxDisplacement = cms.double( 100.0 ),
2817  MaxSagitta = cms.double( -1.0 ),
2818  MinimalTolerance = cms.double( 10.0 ),
2819  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2820  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
2821  appendToDataLabel = cms.string( "" )
2822 )
2823 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
2824  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
2825  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
2826  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
2827  EstimateCut = cms.double( -1.0 ),
2828  MaxFractionOutliers = cms.double( 0.3 ),
2829  MaxNumberOfOutliers = cms.int32( 3 ),
2830  MinDof = cms.int32( 2 ),
2831  NoOutliersBeginEnd = cms.bool( False ),
2832  MinNumberOfHits = cms.int32( 5 ),
2833  MinNumberOfHitsHighEta = cms.int32( 5 ),
2834  HighEtaSwitch = cms.double( 5.0 ),
2835  RejectTracks = cms.bool( True ),
2836  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2837  NoInvalidHitsBeginEnd = cms.bool( False ),
2838  LogPixelProbabilityCut = cms.double( -16.0 ),
2839  appendToDataLabel = cms.string( "" )
2840 )
2841 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
2842  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
2843  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2844  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2845  EstimateCut = cms.double( -1.0 ),
2846  MaxFractionOutliers = cms.double( 0.3 ),
2847  MaxNumberOfOutliers = cms.int32( 3 ),
2848  MinDof = cms.int32( 2 ),
2849  NoOutliersBeginEnd = cms.bool( False ),
2850  MinNumberOfHits = cms.int32( 5 ),
2851  MinNumberOfHitsHighEta = cms.int32( 5 ),
2852  HighEtaSwitch = cms.double( 5.0 ),
2853  RejectTracks = cms.bool( True ),
2854  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2855  NoInvalidHitsBeginEnd = cms.bool( False ),
2856  LogPixelProbabilityCut = cms.double( -16.0 ),
2857  appendToDataLabel = cms.string( "" )
2858 )
2859 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
2860  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
2861  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2862  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2863  EstimateCut = cms.double( 20.0 ),
2864  MaxFractionOutliers = cms.double( 0.3 ),
2865  MaxNumberOfOutliers = cms.int32( 3 ),
2866  MinDof = cms.int32( 2 ),
2867  NoOutliersBeginEnd = cms.bool( False ),
2868  MinNumberOfHits = cms.int32( 3 ),
2869  MinNumberOfHitsHighEta = cms.int32( 5 ),
2870  HighEtaSwitch = cms.double( 5.0 ),
2871  RejectTracks = cms.bool( True ),
2872  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2873  NoInvalidHitsBeginEnd = cms.bool( True ),
2874  LogPixelProbabilityCut = cms.double( -14.0 ),
2875  appendToDataLabel = cms.string( "" )
2876 )
2877 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
2878  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
2879  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2880  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2881  EstimateCut = cms.double( 20.0 ),
2882  MaxFractionOutliers = cms.double( 0.3 ),
2883  MaxNumberOfOutliers = cms.int32( 3 ),
2884  MinDof = cms.int32( 2 ),
2885  NoOutliersBeginEnd = cms.bool( False ),
2886  MinNumberOfHits = cms.int32( 3 ),
2887  MinNumberOfHitsHighEta = cms.int32( 5 ),
2888  HighEtaSwitch = cms.double( 5.0 ),
2889  RejectTracks = cms.bool( True ),
2890  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
2891  NoInvalidHitsBeginEnd = cms.bool( True ),
2892  LogPixelProbabilityCut = cms.double( -14.0 ),
2893  appendToDataLabel = cms.string( "" )
2894 )
2895 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2896  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
2897  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2898  Updator = cms.string( "hltESPKFUpdator" ),
2899  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2900  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2901  minHits = cms.int32( 3 ),
2902  appendToDataLabel = cms.string( "" )
2903 )
2904 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
2905  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
2906  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
2907  Updator = cms.string( "hltESPKFUpdator" ),
2908  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2909  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2910  minHits = cms.int32( 3 ),
2911  appendToDataLabel = cms.string( "" )
2912 )
2913 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
2914  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
2915  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2916  Updator = cms.string( "hltESPKFUpdator" ),
2917  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2918  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2919  minHits = cms.int32( 3 ),
2920  appendToDataLabel = cms.string( "" )
2921 )
2922 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
2923  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
2924  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
2925  Updator = cms.string( "hltESPKFUpdator" ),
2926  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2927  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2928  errorRescaling = cms.double( 100.0 ),
2929  minHits = cms.int32( 3 ),
2930  appendToDataLabel = cms.string( "" )
2931 )
2932 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
2933  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
2934  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
2935  Updator = cms.string( "hltESPKFUpdator" ),
2936  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2937  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2938  errorRescaling = cms.double( 100.0 ),
2939  minHits = cms.int32( 3 ),
2940  appendToDataLabel = cms.string( "" )
2941 )
2942 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
2943  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
2944  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
2945  Updator = cms.string( "hltESPKFUpdator" ),
2946  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2947  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
2948  errorRescaling = cms.double( 10.0 ),
2949  minHits = cms.int32( 3 ),
2950  appendToDataLabel = cms.string( "" )
2951 )
2952 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
2953  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
2954  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
2955  Updator = cms.string( "hltESPKFUpdator" ),
2956  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2957  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2958  errorRescaling = cms.double( 10.0 ),
2959  minHits = cms.int32( 3 ),
2960  appendToDataLabel = cms.string( "" )
2961 )
2962 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
2963  ComponentName = cms.string( "hltESPKFUpdator" )
2964 )
2965 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
2966  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
2967  DistanceMeasure = cms.string( "KullbackLeibler" )
2968 )
2969 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
2970  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
2971  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
2972  Updator = cms.string( "hltESPKFUpdator" ),
2973  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
2974  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
2975  minHits = cms.int32( 3 ),
2976  appendToDataLabel = cms.string( "" )
2977 )
2978 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2979  MaxChi2 = cms.double( 9.0 ),
2980  nSigma = cms.double( 3.0 ),
2981  MaxDisplacement = cms.double( 0.5 ),
2982  MaxSagitta = cms.double( 2.0 ),
2983  MinimalTolerance = cms.double( 0.5 ),
2984  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2985  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
2986  pTChargeCutThreshold = cms.double( -1.0 ),
2987  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2988  appendToDataLabel = cms.string( "" )
2989 )
2990 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2991  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
2992  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2993  fractionShared = cms.double( 0.16 ),
2994  ValidHitBonus = cms.double( 5.0 ),
2995  MissingHitPenalty = cms.double( 20.0 ),
2996  allowSharedFirstHit = cms.bool( True )
2997 )
2998 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2999  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3000  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3001  fractionShared = cms.double( 0.16 ),
3002  ValidHitBonus = cms.double( 5.0 ),
3003  MissingHitPenalty = cms.double( 20.0 ),
3004  allowSharedFirstHit = cms.bool( True )
3005 )
3006 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3007  MaxChi2 = cms.double( 9.0 ),
3008  nSigma = cms.double( 3.0 ),
3009  MaxDisplacement = cms.double( 0.5 ),
3010  MaxSagitta = cms.double( 2.0 ),
3011  MinimalTolerance = cms.double( 0.5 ),
3012  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3013  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3014  pTChargeCutThreshold = cms.double( -1.0 ),
3015  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3016  appendToDataLabel = cms.string( "" )
3017 )
3018 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3019  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3020  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3021  fractionShared = cms.double( 0.16 ),
3022  ValidHitBonus = cms.double( 5.0 ),
3023  MissingHitPenalty = cms.double( 20.0 ),
3024  allowSharedFirstHit = cms.bool( True )
3025 )
3026 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3027  ComponentName = cms.string( "hltESPMeasurementTracker" ),
3028  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3029  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3030  HitMatcher = cms.string( "StandardMatcher" ),
3031  Phase2StripCPE = cms.string( "" ),
3032  SiStripQualityLabel = cms.string( "" ),
3033  UseStripModuleQualityDB = cms.bool( True ),
3034  DebugStripModuleQualityDB = cms.untracked.bool( False ),
3035  UseStripAPVFiberQualityDB = cms.bool( True ),
3036  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3037  MaskBadAPVFibers = cms.bool( True ),
3038  UseStripStripQualityDB = cms.bool( True ),
3039  DebugStripStripQualityDB = cms.untracked.bool( False ),
3040  badStripCuts = cms.PSet(
3041  TOB = cms.PSet(
3042  maxBad = cms.uint32( 4 ),
3043  maxConsecutiveBad = cms.uint32( 2 )
3044  ),
3045  TIB = cms.PSet(
3046  maxBad = cms.uint32( 4 ),
3047  maxConsecutiveBad = cms.uint32( 2 )
3048  ),
3049  TID = cms.PSet(
3050  maxBad = cms.uint32( 4 ),
3051  maxConsecutiveBad = cms.uint32( 2 )
3052  ),
3053  TEC = cms.PSet(
3054  maxBad = cms.uint32( 4 ),
3055  maxConsecutiveBad = cms.uint32( 2 )
3056  )
3057  ),
3058  UsePixelModuleQualityDB = cms.bool( True ),
3059  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3060  UsePixelROCQualityDB = cms.bool( True ),
3061  DebugPixelROCQualityDB = cms.untracked.bool( False ),
3062  appendToDataLabel = cms.string( "" )
3063 )
3064 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3065  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3066  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3067  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3068  isPhase2 = cms.bool( False ),
3069  doPixelShapeCut = cms.bool( True ),
3070  doStripShapeCut = cms.bool( True ),
3071  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3072  appendToDataLabel = cms.string( "" )
3073 )
3074 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3075  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3076  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3077  fractionShared = cms.double( 0.11 ),
3078  ValidHitBonus = cms.double( 5.0 ),
3079  MissingHitPenalty = cms.double( 20.0 ),
3080  allowSharedFirstHit = cms.bool( True )
3081 )
3082 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3083  MaxChi2 = cms.double( 16.0 ),
3084  nSigma = cms.double( 3.0 ),
3085  MaxDisplacement = cms.double( 0.5 ),
3086  MaxSagitta = cms.double( 2.0 ),
3087  MinimalTolerance = cms.double( 0.5 ),
3088  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3089  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3090  pTChargeCutThreshold = cms.double( -1.0 ),
3091  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3092  appendToDataLabel = cms.string( "" )
3093 )
3094 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3095  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3096  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3097  fractionShared = cms.double( 0.11 ),
3098  ValidHitBonus = cms.double( 5.0 ),
3099  MissingHitPenalty = cms.double( 20.0 ),
3100  allowSharedFirstHit = cms.bool( True )
3101 )
3102 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3103  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3104 )
3105 fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
3106  seedFinder = cms.PSet(
3107  thresholdsByDetector = cms.VPSet(
3108  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3109  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
3110  detector = cms.string( "HCAL_BARREL1" )
3111  ),
3112  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3113  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
3114  detector = cms.string( "HCAL_ENDCAP" )
3115  )
3116  ),
3117  nNeighbours = cms.int32( 4 )
3118  ),
3119  initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet(
3120  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3121  detector = cms.string( "HCAL_BARREL1" )
3122  ),
3123  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3124  detector = cms.string( "HCAL_ENDCAP" )
3125  )
3126 ) ),
3127  pfClusterBuilder = cms.PSet(
3128  minFracTot = cms.double( 1.0E-20 ),
3129  stoppingTolerance = cms.double( 1.0E-8 ),
3130  positionCalc = cms.PSet(
3131  minAllowedNormalization = cms.double( 1.0E-9 ),
3132  minFractionInCalc = cms.double( 1.0E-9 )
3133  ),
3134  maxIterations = cms.uint32( 5 ),
3135  recHitEnergyNorms = cms.VPSet(
3136  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3137  detector = cms.string( "HCAL_BARREL1" )
3138  ),
3139  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3140  detector = cms.string( "HCAL_ENDCAP" )
3141  )
3142  ),
3143  showerSigma = cms.double( 10.0 ),
3144  minFractionToKeep = cms.double( 1.0E-7 ),
3145  excludeOtherSeeds = cms.bool( True ),
3146  timeResolutionCalcBarrel = cms.PSet(
3147  corrTermLowE = cms.double( 0.0 ),
3148  threshLowE = cms.double( 6.0 ),
3149  noiseTerm = cms.double( 21.86 ),
3150  constantTermLowE = cms.double( 4.24 ),
3151  noiseTermLowE = cms.double( 8.0 ),
3152  threshHighE = cms.double( 15.0 ),
3153  constantTerm = cms.double( 2.82 )
3154  ),
3155  timeResolutionCalcEndcap = cms.PSet(
3156  corrTermLowE = cms.double( 0.0 ),
3157  threshLowE = cms.double( 6.0 ),
3158  noiseTerm = cms.double( 21.86 ),
3159  constantTermLowE = cms.double( 4.24 ),
3160  noiseTermLowE = cms.double( 8.0 ),
3161  threshHighE = cms.double( 15.0 ),
3162  constantTerm = cms.double( 2.82 )
3163  )
3164  ),
3165  appendToDataLabel = cms.string( "" ),
3166  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3167 )
3168 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3169  energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3170  energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3171  appendToDataLabel = cms.string( "" ),
3172  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3173 )
3174 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3175  usePFThresholdsFromDB = cms.bool( True ),
3176  appendToDataLabel = cms.string( "" ),
3177  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3178 )
3179 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
3180  LoadTemplatesFromDB = cms.bool( True ),
3181  Alpha2Order = cms.bool( True ),
3182  ClusterProbComputationFlag = cms.int32( 0 ),
3183  useLAWidthFromDB = cms.bool( True ),
3184  lAOffset = cms.double( 0.0 ),
3185  lAWidthBPix = cms.double( 0.0 ),
3186  lAWidthFPix = cms.double( 0.0 ),
3187  doLorentzFromAlignment = cms.bool( False ),
3188  useLAFromDB = cms.bool( True ),
3189  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3190  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3191  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3192  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3193  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3194  yerr_endcap = cms.vdouble( 0.0021 ),
3195  xerr_barrel_l1_def = cms.double( 0.0103 ),
3196  yerr_barrel_l1_def = cms.double( 0.0021 ),
3197  xerr_barrel_ln_def = cms.double( 0.0103 ),
3198  yerr_barrel_ln_def = cms.double( 0.0021 ),
3199  xerr_endcap_def = cms.double( 0.002 ),
3200  yerr_endcap_def = cms.double( 7.5E-4 ),
3201  EdgeClusterErrorX = cms.double( 50.0 ),
3202  EdgeClusterErrorY = cms.double( 85.0 ),
3203  UseErrorsFromTemplates = cms.bool( True ),
3204  TruncatePixelCharge = cms.bool( True ),
3205  ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
3206  MagneticFieldRecord = cms.ESInputTag( "","" ),
3207  appendToDataLabel = cms.string( "" )
3208 )
3209 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3210  LoadTemplatesFromDB = cms.bool( True ),
3211  Alpha2Order = cms.bool( True ),
3212  ClusterProbComputationFlag = cms.int32( 0 ),
3213  useLAWidthFromDB = cms.bool( True ),
3214  lAOffset = cms.double( 0.0 ),
3215  lAWidthBPix = cms.double( 0.0 ),
3216  lAWidthFPix = cms.double( 0.0 ),
3217  doLorentzFromAlignment = cms.bool( False ),
3218  useLAFromDB = cms.bool( True ),
3219  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3220  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3221  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3222  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3223  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3224  yerr_endcap = cms.vdouble( 0.0021 ),
3225  xerr_barrel_l1_def = cms.double( 0.0103 ),
3226  yerr_barrel_l1_def = cms.double( 0.0021 ),
3227  xerr_barrel_ln_def = cms.double( 0.0103 ),
3228  yerr_barrel_ln_def = cms.double( 0.0021 ),
3229  xerr_endcap_def = cms.double( 0.002 ),
3230  yerr_endcap_def = cms.double( 7.5E-4 ),
3231  EdgeClusterErrorX = cms.double( 50.0 ),
3232  EdgeClusterErrorY = cms.double( 85.0 ),
3233  UseErrorsFromTemplates = cms.bool( True ),
3234  TruncatePixelCharge = cms.bool( True ),
3235  ComponentName = cms.string( "PixelCPEFastParams" ),
3236  MagneticFieldRecord = cms.ESInputTag( "","" ),
3237  appendToDataLabel = cms.string( "" ),
3238  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3239 )
3240 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3241  LoadTemplatesFromDB = cms.bool( True ),
3242  Alpha2Order = cms.bool( True ),
3243  ClusterProbComputationFlag = cms.int32( 0 ),
3244  useLAWidthFromDB = cms.bool( False ),
3245  lAOffset = cms.double( 0.0 ),
3246  lAWidthBPix = cms.double( 0.0 ),
3247  lAWidthFPix = cms.double( 0.0 ),
3248  doLorentzFromAlignment = cms.bool( False ),
3249  useLAFromDB = cms.bool( True ),
3250  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3251  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3252  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3253  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3254  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3255  yerr_endcap = cms.vdouble( 0.0021 ),
3256  xerr_barrel_l1_def = cms.double( 0.0103 ),
3257  yerr_barrel_l1_def = cms.double( 0.0021 ),
3258  xerr_barrel_ln_def = cms.double( 0.0103 ),
3259  yerr_barrel_ln_def = cms.double( 0.0021 ),
3260  xerr_endcap_def = cms.double( 0.002 ),
3261  yerr_endcap_def = cms.double( 7.5E-4 ),
3262  eff_charge_cut_highX = cms.double( 1.0 ),
3263  eff_charge_cut_highY = cms.double( 1.0 ),
3264  eff_charge_cut_lowX = cms.double( 0.0 ),
3265  eff_charge_cut_lowY = cms.double( 0.0 ),
3266  size_cutX = cms.double( 3.0 ),
3267  size_cutY = cms.double( 3.0 ),
3268  EdgeClusterErrorX = cms.double( 50.0 ),
3269  EdgeClusterErrorY = cms.double( 85.0 ),
3270  inflate_errors = cms.bool( False ),
3271  inflate_all_errors_no_trk_angle = cms.bool( False ),
3272  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3273  UseErrorsFromTemplates = cms.bool( True ),
3274  TruncatePixelCharge = cms.bool( True ),
3275  IrradiationBiasCorrection = cms.bool( True ),
3276  DoCosmics = cms.bool( False ),
3277  isPhase2 = cms.bool( False ),
3278  SmallPitch = cms.bool( False ),
3279  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3280  MagneticFieldRecord = cms.ESInputTag( "","" ),
3281  appendToDataLabel = cms.string( "" )
3282 )
3283 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3284  LoadTemplatesFromDB = cms.bool( True ),
3285  Alpha2Order = cms.bool( True ),
3286  ClusterProbComputationFlag = cms.int32( 0 ),
3287  useLAWidthFromDB = cms.bool( True ),
3288  lAOffset = cms.double( 0.0 ),
3289  lAWidthBPix = cms.double( 0.0 ),
3290  lAWidthFPix = cms.double( 0.0 ),
3291  doLorentzFromAlignment = cms.bool( False ),
3292  useLAFromDB = cms.bool( True ),
3293  barrelTemplateID = cms.int32( 0 ),
3294  forwardTemplateID = cms.int32( 0 ),
3295  directoryWithTemplates = cms.int32( 0 ),
3296  speed = cms.int32( -2 ),
3297  UseClusterSplitter = cms.bool( False ),
3298  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3299  appendToDataLabel = cms.string( "" )
3300 )
3301 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3302  MaxChi2 = cms.double( 16.0 ),
3303  nSigma = cms.double( 3.0 ),
3304  MaxDisplacement = cms.double( 0.5 ),
3305  MaxSagitta = cms.double( 2.0 ),
3306  MinimalTolerance = cms.double( 0.5 ),
3307  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3308  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3309  pTChargeCutThreshold = cms.double( -1.0 ),
3310  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3311  appendToDataLabel = cms.string( "" )
3312 )
3313 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3314  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3315  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3316  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3317  isPhase2 = cms.bool( False ),
3318  doPixelShapeCut = cms.bool( True ),
3319  doStripShapeCut = cms.bool( True ),
3320  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3321  appendToDataLabel = cms.string( "" )
3322 )
3323 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3324  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3325  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3326  fractionShared = cms.double( 0.11 ),
3327  ValidHitBonus = cms.double( 5.0 ),
3328  MissingHitPenalty = cms.double( 20.0 ),
3329  allowSharedFirstHit = cms.bool( True )
3330 )
3331 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3332  MaxChi2 = cms.double( 9.0 ),
3333  nSigma = cms.double( 3.0 ),
3334  MaxDisplacement = cms.double( 0.5 ),
3335  MaxSagitta = cms.double( 2.0 ),
3336  MinimalTolerance = cms.double( 0.5 ),
3337  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3338  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3339  pTChargeCutThreshold = cms.double( 15.0 ),
3340  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3341  appendToDataLabel = cms.string( "" )
3342 )
3343 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3344  MaxChi2 = cms.double( 25.0 ),
3345  nSigma = cms.double( 3.0 ),
3346  MaxDisplacement = cms.double( 100.0 ),
3347  MaxSagitta = cms.double( -1.0 ),
3348  MinimalTolerance = cms.double( 10.0 ),
3349  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3350  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3351  appendToDataLabel = cms.string( "" )
3352 )
3353 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3354  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3355  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3356  fractionShared = cms.double( 0.19 ),
3357  ValidHitBonus = cms.double( 5.0 ),
3358  MissingHitPenalty = cms.double( 20.0 ),
3359  allowSharedFirstHit = cms.bool( True )
3360 )
3361 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3362  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3363  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3364  Updator = cms.string( "hltESPKFUpdator" ),
3365  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3366  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3367  minHits = cms.int32( 3 ),
3368  appendToDataLabel = cms.string( "" )
3369 )
3370 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3371  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3372  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3373  Updator = cms.string( "hltESPKFUpdator" ),
3374  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3375  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3376  errorRescaling = cms.double( 100.0 ),
3377  minHits = cms.int32( 3 ),
3378  appendToDataLabel = cms.string( "" )
3379 )
3380 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3381  SimpleMagneticField = cms.string( "" ),
3382  MaxDPhi = cms.double( 1.6 ),
3383  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3384  Mass = cms.double( 0.105 ),
3385  PropagationDirection = cms.string( "alongMomentum" ),
3386  useRungeKutta = cms.bool( True ),
3387  ptMin = cms.double( -1.0 )
3388 )
3389 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
3390  CablingMapLabel = cms.string( "" ),
3391  UseQualityInfo = cms.bool( False ),
3392  appendToDataLabel = cms.string( "" ),
3393  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3394 )
3395 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
3396  appendToDataLabel = cms.string( "" ),
3397  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3398 )
3399 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3400  ComponentName = cms.string( "hltESPSmartPropagator" ),
3401  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3402  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3403  PropagationDirection = cms.string( "alongMomentum" ),
3404  Epsilon = cms.double( 5.0 )
3405 )
3406 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3407  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3408  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3409  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3410  PropagationDirection = cms.string( "alongMomentum" ),
3411  Epsilon = cms.double( 5.0 )
3412 )
3413 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3414  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3415  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3416  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3417  PropagationDirection = cms.string( "oppositeToMomentum" ),
3418  Epsilon = cms.double( 5.0 )
3419 )
3420 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3421  distance = cms.double( 0.5 )
3422 )
3423 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3424  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3425  NoErrorPropagation = cms.bool( False ),
3426  PropagationDirection = cms.string( "alongMomentum" ),
3427  useTuningForL2Speed = cms.bool( False ),
3428  useIsYokeFlag = cms.bool( True ),
3429  endcapShiftInZNeg = cms.double( 0.0 ),
3430  SetVBFPointer = cms.bool( False ),
3431  AssumeNoMaterial = cms.bool( False ),
3432  endcapShiftInZPos = cms.double( 0.0 ),
3433  useInTeslaFromMagField = cms.bool( False ),
3434  VBFName = cms.string( "VolumeBasedMagneticField" ),
3435  useEndcapShiftsInZ = cms.bool( False ),
3436  sendLogWarning = cms.bool( False ),
3437  useMatVolumes = cms.bool( True ),
3438  debug = cms.bool( False ),
3439  ApplyRadX0Correction = cms.bool( True ),
3440  useMagVolumes = cms.bool( True ),
3441  returnTangentPlane = cms.bool( True )
3442 )
3443 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3444  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3445  NoErrorPropagation = cms.bool( False ),
3446  PropagationDirection = cms.string( "oppositeToMomentum" ),
3447  useTuningForL2Speed = cms.bool( False ),
3448  useIsYokeFlag = cms.bool( True ),
3449  endcapShiftInZNeg = cms.double( 0.0 ),
3450  SetVBFPointer = cms.bool( False ),
3451  AssumeNoMaterial = cms.bool( False ),
3452  endcapShiftInZPos = cms.double( 0.0 ),
3453  useInTeslaFromMagField = cms.bool( False ),
3454  VBFName = cms.string( "VolumeBasedMagneticField" ),
3455  useEndcapShiftsInZ = cms.bool( False ),
3456  sendLogWarning = cms.bool( False ),
3457  useMatVolumes = cms.bool( True ),
3458  debug = cms.bool( False ),
3459  ApplyRadX0Correction = cms.bool( True ),
3460  useMagVolumes = cms.bool( True ),
3461  returnTangentPlane = cms.bool( True )
3462 )
3463 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3464  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3465  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3466  parameters = cms.PSet(
3467  mTIB_P1 = cms.double( 0.202 ),
3468  maxChgOneMIP = cms.double( 6000.0 ),
3469  mTEC_P0 = cms.double( -1.885 ),
3470  mTOB_P1 = cms.double( 0.253 ),
3471  mTEC_P1 = cms.double( 0.471 ),
3472  mLC_P2 = cms.double( 0.3 ),
3473  mLC_P1 = cms.double( 0.618 ),
3474  mTOB_P0 = cms.double( -1.026 ),
3475  mLC_P0 = cms.double( -0.326 ),
3476  useLegacyError = cms.bool( False ),
3477  mTIB_P0 = cms.double( -0.742 ),
3478  mTID_P1 = cms.double( 0.433 ),
3479  mTID_P0 = cms.double( -1.427 )
3480  )
3481 )
3482 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3483  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3484  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3485  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3486  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3487  Matcher = cms.string( "StandardMatcher" ),
3488  Phase2StripCPE = cms.string( "" ),
3489  appendToDataLabel = cms.string( "" )
3490 )
3491 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3492  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3493  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3494  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3495  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3496  Matcher = cms.string( "StandardMatcher" ),
3497  Phase2StripCPE = cms.string( "" ),
3498  appendToDataLabel = cms.string( "" )
3499 )
3500 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3501  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3502  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3503  StripCPE = cms.string( "Fake" ),
3504  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3505  Matcher = cms.string( "StandardMatcher" ),
3506  Phase2StripCPE = cms.string( "" ),
3507  appendToDataLabel = cms.string( "" )
3508 )
3509 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3510  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3511  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3512  StripCPE = cms.string( "Fake" ),
3513  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3514  Matcher = cms.string( "StandardMatcher" ),
3515  Phase2StripCPE = cms.string( "" ),
3516  appendToDataLabel = cms.string( "" )
3517 )
3518 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3519  MaxChi2 = cms.double( 16.0 ),
3520  nSigma = cms.double( 3.0 ),
3521  MaxDisplacement = cms.double( 0.5 ),
3522  MaxSagitta = cms.double( 2.0 ),
3523  MinimalTolerance = cms.double( 0.5 ),
3524  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3525  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3526  pTChargeCutThreshold = cms.double( -1.0 ),
3527  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3528  appendToDataLabel = cms.string( "" )
3529 )
3530 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3531  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3532  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3533  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3534  isPhase2 = cms.bool( False ),
3535  doPixelShapeCut = cms.bool( True ),
3536  doStripShapeCut = cms.bool( True ),
3537  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3538  appendToDataLabel = cms.string( "" )
3539 )
3540 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3541  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3542  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3543  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3544  EstimateCut = cms.double( 30.0 ),
3545  MaxFractionOutliers = cms.double( 0.3 ),
3546  MaxNumberOfOutliers = cms.int32( 3 ),
3547  MinDof = cms.int32( 2 ),
3548  NoOutliersBeginEnd = cms.bool( False ),
3549  MinNumberOfHits = cms.int32( 7 ),
3550  MinNumberOfHitsHighEta = cms.int32( 5 ),
3551  HighEtaSwitch = cms.double( 5.0 ),
3552  RejectTracks = cms.bool( True ),
3553  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3554  NoInvalidHitsBeginEnd = cms.bool( False ),
3555  LogPixelProbabilityCut = cms.double( -16.0 ),
3556  appendToDataLabel = cms.string( "" )
3557 )
3558 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3559  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3560  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3561  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3562  EstimateCut = cms.double( 30.0 ),
3563  MaxFractionOutliers = cms.double( 0.3 ),
3564  MaxNumberOfOutliers = cms.int32( 3 ),
3565  MinDof = cms.int32( 2 ),
3566  NoOutliersBeginEnd = cms.bool( False ),
3567  MinNumberOfHits = cms.int32( 7 ),
3568  MinNumberOfHitsHighEta = cms.int32( 5 ),
3569  HighEtaSwitch = cms.double( 5.0 ),
3570  RejectTracks = cms.bool( True ),
3571  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3572  NoInvalidHitsBeginEnd = cms.bool( False ),
3573  LogPixelProbabilityCut = cms.double( -16.0 ),
3574  appendToDataLabel = cms.string( "" )
3575 )
3576 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3577  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3578  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3579  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3580  appendToDataLabel = cms.string( "" )
3581 )
3582 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3583  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3584  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3585  Updator = cms.string( "hltESPKFUpdator" ),
3586  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3587  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3588  minHits = cms.int32( 7 ),
3589  appendToDataLabel = cms.string( "" )
3590 )
3591 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3592  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3593  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3594  Updator = cms.string( "hltESPKFUpdator" ),
3595  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3596  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3597  minHits = cms.int32( 7 ),
3598  appendToDataLabel = cms.string( "" )
3599 )
3600 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3601  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3602  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3603  Updator = cms.string( "hltESPKFUpdator" ),
3604  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3605  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3606  errorRescaling = cms.double( 10.0 ),
3607  minHits = cms.int32( 7 ),
3608  appendToDataLabel = cms.string( "" )
3609 )
3610 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3611  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3612  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3613  Updator = cms.string( "hltESPKFUpdator" ),
3614  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3615  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3616  errorRescaling = cms.double( 10.0 ),
3617  minHits = cms.int32( 7 ),
3618  appendToDataLabel = cms.string( "" )
3619 )
3620 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3621  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3622  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3623  fractionShared = cms.double( 0.09 ),
3624  ValidHitBonus = cms.double( 5.0 ),
3625  MissingHitPenalty = cms.double( 20.0 ),
3626  allowSharedFirstHit = cms.bool( True )
3627 )
3628 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3629  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3630  algoOrder = cms.vstring( ),
3631  appendToDataLabel = cms.string( "" )
3632 )
3633 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3634  ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3635  FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3636  appendToDataLabel = cms.string( "" )
3637 )
3638 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3639  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3640  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3641  fractionShared = cms.double( 0.5 ),
3642  ValidHitBonus = cms.double( 100.0 ),
3643  MissingHitPenalty = cms.double( 0.0 ),
3644  allowSharedFirstHit = cms.bool( False )
3645 )
3646 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
3647  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
3648  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3649  Updator = cms.string( "hltESPKFUpdator" ),
3650  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3651  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3652  minHits = cms.int32( 3 ),
3653  appendToDataLabel = cms.string( "" )
3654 )
3655 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
3656  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
3657  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3658  Updator = cms.string( "hltESPKFUpdator" ),
3659  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3660  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3661  errorRescaling = cms.double( 100.0 ),
3662  minHits = cms.int32( 3 ),
3663  appendToDataLabel = cms.string( "" )
3664 )
3665 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
3666  timeThreshold = cms.int32( 48 ),
3667  sigmaZThreshold = cms.double( 2.0 ),
3668  sigmaXYThreshold = cms.double( 4.0 ),
3669  appendToDataLabel = cms.string( "" )
3670 )
3671 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
3672  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
3673  useQuadrupletAlgo = cms.bool( False ),
3674  appendToDataLabel = cms.string( "" )
3675 )
3676 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
3677  ComponentName = cms.string( "hltTrackCleaner" ),
3678  appendToDataLabel = cms.string( "" )
3679 )
3680 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3681  ComponentName = cms.string( "HODetIdAssociator" ),
3682  etaBinSize = cms.double( 0.087 ),
3683  nEta = cms.int32( 30 ),
3684  nPhi = cms.int32( 72 ),
3685  hcalRegion = cms.int32( 2 ),
3686  includeBadChambers = cms.bool( False ),
3687  includeGEM = cms.bool( False ),
3688  includeME0 = cms.bool( False )
3689 )
3690 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
3691  appendToDataLabel = cms.string( "" )
3692 )
3693 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3694  ComponentName = cms.string( "MuonDetIdAssociator" ),
3695  etaBinSize = cms.double( 0.125 ),
3696  nEta = cms.int32( 48 ),
3697  nPhi = cms.int32( 48 ),
3698  hcalRegion = cms.int32( 2 ),
3699  includeBadChambers = cms.bool( True ),
3700  includeGEM = cms.bool( True ),
3701  includeME0 = cms.bool( False )
3702 )
3703 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3704  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
3705  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3706  fractionShared = cms.double( 0.1 ),
3707  ValidHitBonus = cms.double( 1000.0 ),
3708  MissingHitPenalty = cms.double( 1.0 ),
3709  allowSharedFirstHit = cms.bool( True )
3710 )
3711 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
3712  ComponentName = cms.string( "SimpleNavigationSchool" ),
3713  PluginName = cms.string( "" ),
3714  SimpleMagneticField = cms.string( "ParabolicMf" )
3715 )
3716 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
3717  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
3718  etaBinSize = cms.double( 0.1 ),
3719  nEta = cms.int32( 60 ),
3720  nPhi = cms.int32( 30 ),
3721  hcalRegion = cms.int32( 2 ),
3722  includeBadChambers = cms.bool( False ),
3723  includeGEM = cms.bool( False ),
3724  includeME0 = cms.bool( False )
3725 )
3726 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
3727  appendToDataLabel = cms.string( "" )
3728 )
3729 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
3730  ComponentName = cms.string( "" ),
3731  CablingMapLabel = cms.string( "" ),
3732  UseQualityInfo = cms.bool( False ),
3733  appendToDataLabel = cms.string( "" )
3734 )
3735 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
3736 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
3737  LatencyRecord = cms.PSet(
3738  label = cms.untracked.string( "" ),
3739  record = cms.string( "SiStripLatencyRcd" )
3740  ),
3741  BackPlaneCorrectionPeakMode = cms.PSet(
3742  label = cms.untracked.string( "peak" ),
3743  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3744  ),
3745  BackPlaneCorrectionDeconvMode = cms.PSet(
3746  label = cms.untracked.string( "deconvolution" ),
3747  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
3748  )
3749 )
3750 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
3751  LatencyRecord = cms.PSet(
3752  label = cms.untracked.string( "" ),
3753  record = cms.string( "SiStripLatencyRcd" )
3754  ),
3755  LorentzAnglePeakMode = cms.PSet(
3756  label = cms.untracked.string( "peak" ),
3757  record = cms.string( "SiStripLorentzAngleRcd" )
3758  ),
3759  LorentzAngleDeconvMode = cms.PSet(
3760  label = cms.untracked.string( "deconvolution" ),
3761  record = cms.string( "SiStripLorentzAngleRcd" )
3762  )
3763 )
3764 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
3765  appendToDataLabel = cms.string( "" )
3766 )
3767 
3768 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3769  RawDataCollection = cms.InputTag( "rawDataCollector" )
3770 )
3771 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3772 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3773  result = cms.bool( False )
3774 )
3775 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
3776 )
3777 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
3778  producer = cms.InputTag( 'hltBackend','backend' ),
3779  backends = cms.vstring( 'CudaAsync',
3780  'ROCmAsync' )
3781 )
3782 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3783  SelectedTriggerType = cms.int32( 1 )
3784 )
3785 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3786  FedIds = cms.vint32( 1404 ),
3787  Setup = cms.string( "stage2::GTSetup" ),
3788  FWId = cms.uint32( 0 ),
3789  DmxFWId = cms.uint32( 0 ),
3790  FWOverride = cms.bool( False ),
3791  TMTCheck = cms.bool( True ),
3792  CTP7 = cms.untracked.bool( False ),
3793  MTF7 = cms.untracked.bool( False ),
3794  InputLabel = cms.InputTag( "rawDataCollector" ),
3795  lenSlinkHeader = cms.untracked.int32( 8 ),
3796  lenSlinkTrailer = cms.untracked.int32( 8 ),
3797  lenAMCHeader = cms.untracked.int32( 8 ),
3798  lenAMCTrailer = cms.untracked.int32( 0 ),
3799  lenAMC13Header = cms.untracked.int32( 8 ),
3800  lenAMC13Trailer = cms.untracked.int32( 8 ),
3801  debug = cms.untracked.bool( False ),
3802  MinFeds = cms.uint32( 0 )
3803 )
3804 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3805  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3806  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3807  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3808  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3809  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3810  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3811  EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
3812  CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
3813  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3814  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
3815  GetPrescaleColumnFromData = cms.bool( False ),
3816  AlgorithmTriggersUnprescaled = cms.bool( True ),
3817  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
3818  AlgorithmTriggersUnmasked = cms.bool( True ),
3819  useMuonShowers = cms.bool( True ),
3820  produceAXOL1TLScore = cms.bool( False ),
3821  resetPSCountersEachLumiSec = cms.bool( True ),
3822  semiRandomInitialPSCounters = cms.bool( False ),
3823  ProduceL1GtDaqRecord = cms.bool( True ),
3824  ProduceL1GtObjectMapRecord = cms.bool( True ),
3825  EmulateBxInEvent = cms.int32( 1 ),
3826  L1DataBxInEvent = cms.int32( 5 ),
3827  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3828  BstLengthBytes = cms.int32( -1 ),
3829  PrescaleSet = cms.uint32( 1 ),
3830  Verbosity = cms.untracked.int32( 0 ),
3831  PrintL1Menu = cms.untracked.bool( False ),
3832  TriggerMenuLuminosity = cms.string( "startup" )
3833 )
3834 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
3835  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
3836 )
3837 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3838  changeToCMSCoordinates = cms.bool( False ),
3839  maxZ = cms.double( 40.0 ),
3840  setSigmaZ = cms.double( 0.0 ),
3841  beamMode = cms.untracked.uint32( 11 ),
3842  src = cms.InputTag( "" ),
3843  gtEvmLabel = cms.InputTag( "" ),
3844  maxRadius = cms.double( 2.0 ),
3845  useTransientRecord = cms.bool( True )
3846 )
3847 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
3848  saveTags = cms.bool( True ),
3849  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
3850  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3851  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
3852  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3853  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3854  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3855  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3856  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3857  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3858  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
3859 )
3860 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
3861  offset = cms.uint32( 0 ),
3862  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3863 )
3864 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
3865  tccUnpacking = cms.bool( True ),
3866  FedLabel = cms.InputTag( "listfeds" ),
3867  srpUnpacking = cms.bool( True ),
3868  syncCheck = cms.bool( True ),
3869  feIdCheck = cms.bool( True ),
3870  silentMode = cms.untracked.bool( True ),
3871  InputLabel = cms.InputTag( "rawDataCollector" ),
3872  orderedFedList = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
3873  eventPut = cms.bool( True ),
3874  numbTriggerTSamples = cms.int32( 1 ),
3875  numbXtalTSamples = cms.int32( 10 ),
3876  orderedDCCIdList = cms.vint32( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54 ),
3877  FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
3878  DoRegional = cms.bool( False ),
3879  feUnpacking = cms.bool( True ),
3880  forceToKeepFRData = cms.bool( False ),
3881  headerUnpacking = cms.bool( True ),
3882  memUnpacking = cms.bool( True )
3883 )
3884 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
3885  InputLabel = cms.InputTag( "rawDataCollector" ),
3886  FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
3887  maxChannelsEB = cms.uint32( 61200 ),
3888  maxChannelsEE = cms.uint32( 14648 ),
3889  digisLabelEB = cms.string( "ebDigis" ),
3890  digisLabelEE = cms.string( "eeDigis" ),
3891  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3892 )
3893 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
3894  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3895  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3896  digisOutLabelEB = cms.string( "ebDigis" ),
3897  digisOutLabelEE = cms.string( "eeDigis" ),
3898  produceDummyIntegrityCollections = cms.bool( False )
3899 )
3900 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
3901  digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3902  digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3903  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
3904  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
3905  EBtimeFitLimits_Lower = cms.double( 0.2 ),
3906  EBtimeFitLimits_Upper = cms.double( 1.4 ),
3907  EEtimeFitLimits_Lower = cms.double( 0.2 ),
3908  EEtimeFitLimits_Upper = cms.double( 1.4 ),
3909  EBtimeConstantTerm = cms.double( 0.6 ),
3910  EEtimeConstantTerm = cms.double( 1.0 ),
3911  EBtimeNconst = cms.double( 28.5 ),
3912  EEtimeNconst = cms.double( 31.8 ),
3913  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
3914  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
3915  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
3916  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
3917  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
3918  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
3919  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
3920  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
3921  amplitudeThresholdEB = cms.double( 10.0 ),
3922  amplitudeThresholdEE = cms.double( 10.0 ),
3923  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
3924  shouldRunTimingComputation = cms.bool( True ),
3925  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3926 )
3927 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
3928  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
3929  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
3930  isPhase2 = cms.bool( False ),
3931  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
3932  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
3933 )
3934 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
3935  ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
3936  eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
3937  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
3938  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
3939  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
3940  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
3941  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
3942  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
3943  integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
3944  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
3945  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
3946  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
3947  ebFEToBeRecovered = cms.string( "ebFE" ),
3948  eeFEToBeRecovered = cms.string( "eeFE" )
3949 )
3950 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
3951  EErechitCollection = cms.string( "EcalRecHitsEE" ),
3952  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
3953  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
3954  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
3955  ChannelStatusToBeExcluded = cms.vstring( ),
3956  killDeadChannels = cms.bool( True ),
3957  algo = cms.string( "EcalRecHitWorkerSimple" ),
3958  EBLaserMIN = cms.double( 0.5 ),
3959  EELaserMIN = cms.double( 0.5 ),
3960  EBLaserMAX = cms.double( 3.0 ),
3961  EELaserMAX = cms.double( 8.0 ),
3962  timeCalibTag = cms.ESInputTag( "","" ),
3963  timeOffsetTag = cms.ESInputTag( "","" ),
3964  skipTimeCalib = cms.bool( False ),
3965  laserCorrection = cms.bool( True ),
3966  flagsMapDBReco = cms.PSet(
3967  kDead = cms.vstring( 'kNoDataNoTP' ),
3968  kGood = cms.vstring( 'kOk',
3969  'kDAC',
3970  'kNoLaser',
3971  'kNoisy' ),
3972  kTowerRecovered = cms.vstring( 'kDeadFE' ),
3973  kNoisy = cms.vstring( 'kNNoisy',
3974  'kFixedG6',
3975  'kFixedG1' ),
3976  kNeighboursRecovered = cms.vstring( 'kFixedG0',
3977  'kNonRespondingIsolated',
3978  'kDeadVFE' )
3979  ),
3980  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
3981  recoverEBIsolatedChannels = cms.bool( False ),
3982  recoverEEIsolatedChannels = cms.bool( False ),
3983  recoverEBVFE = cms.bool( False ),
3984  recoverEEVFE = cms.bool( False ),
3985  recoverEBFE = cms.bool( False ),
3986  recoverEEFE = cms.bool( False ),
3987  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
3988  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
3989  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
3990  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
3991  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
3992  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
3993  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
3994  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
3995  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
3996  singleChannelRecoveryThreshold = cms.double( 8.0 ),
3997  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
3998  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
3999  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4000  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4001  cleaningConfig = cms.PSet(
4002  cThreshold_endcap = cms.double( 15.0 ),
4003  tightenCrack_e1_double = cms.double( 2.0 ),
4004  cThreshold_barrel = cms.double( 4.0 ),
4005  e6e2thresh = cms.double( 0.04 ),
4006  e4e1Threshold_barrel = cms.double( 0.08 ),
4007  e4e1Threshold_endcap = cms.double( 0.3 ),
4008  tightenCrack_e4e1_single = cms.double( 3.0 ),
4009  cThreshold_double = cms.double( 10.0 ),
4010  e4e1_b_barrel = cms.double( -0.024 ),
4011  tightenCrack_e6e2_double = cms.double( 3.0 ),
4012  e4e1_a_barrel = cms.double( 0.04 ),
4013  tightenCrack_e1_single = cms.double( 2.0 ),
4014  e4e1_a_endcap = cms.double( 0.02 ),
4015  e4e1_b_endcap = cms.double( -0.0125 ),
4016  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4017  )
4018 )
4019 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4020  sourceTag = cms.InputTag( "rawDataCollector" ),
4021  debugMode = cms.untracked.bool( False ),
4022  InstanceES = cms.string( "" ),
4023  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4024  ESdigiCollection = cms.string( "" )
4025 )
4026 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4027  ESrechitCollection = cms.string( "EcalRecHitsES" ),
4028  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4029  algo = cms.string( "ESRecHitWorker" ),
4030  ESRecoAlgo = cms.int32( 0 )
4031 )
4032 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4033  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4034  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4035  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4036  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4037  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4038  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4039  statusThreshold = cms.uint32( 3 ),
4040  useRecoFlag = cms.bool( False ),
4041  ampCut_barrelP = cms.vdouble( 14.31759, 14.33355, 14.34853, 14.36281, 14.37667, 14.39011, 14.40334, 14.41657, 14.42994, 14.44359, 14.45759, 14.47222, 14.48748, 14.50358, 14.52052, 14.53844, 14.55755, 14.57778, 14.59934, 14.62216, 14.64645, 14.67221, 14.69951, 14.72849, 14.75894, 14.79121, 14.82502, 14.86058, 14.89796, 14.93695, 14.97783, 15.02025, 15.06442, 15.11041, 15.15787, 15.20708, 15.25783, 15.31026, 15.36409, 15.41932, 15.47602, 15.53384, 15.5932, 15.65347, 15.715, 15.77744, 15.84086, 15.90505, 15.97001, 16.03539, 16.10147, 16.16783, 16.23454, 16.30146, 16.36824, 16.43502, 16.50159, 16.56781, 16.63354, 16.69857, 16.76297, 16.82625, 16.88862, 16.94973, 17.00951, 17.06761, 17.12403, 17.1787, 17.23127, 17.28167, 17.32955, 17.37491, 17.41754, 17.45723, 17.49363, 17.52688, 17.55642, 17.58218, 17.60416, 17.62166, 17.63468, 17.64315, 17.64665, 17.6449, 17.6379 ),
4042  ampCut_barrelM = cms.vdouble( 17.6379, 17.6449, 17.64665, 17.64315, 17.63468, 17.62166, 17.60416, 17.58218, 17.55642, 17.52688, 17.49363, 17.45723, 17.41754, 17.37491, 17.32955, 17.28167, 17.23127, 17.1787, 17.12403, 17.06761, 17.00951, 16.94973, 16.88862, 16.82625, 16.76297, 16.69857, 16.63354, 16.56781, 16.50159, 16.43502, 16.36824, 16.30146, 16.23454, 16.16783, 16.10147, 16.03539, 15.97001, 15.90505, 15.84086, 15.77744, 15.715, 15.65347, 15.5932, 15.53384, 15.47602, 15.41932, 15.36409, 15.31026, 15.25783, 15.20708, 15.15787, 15.11041, 15.06442, 15.02025, 14.97783, 14.93695, 14.89796, 14.86058, 14.82502, 14.79121, 14.75894, 14.72849, 14.69951, 14.67221, 14.64645, 14.62216, 14.59934, 14.57778, 14.55755, 14.53844, 14.52052, 14.50358, 14.48748, 14.47222, 14.45759, 14.44359, 14.42994, 14.41657, 14.40334, 14.39011, 14.37667, 14.36281, 14.34853, 14.33355, 14.31759 ),
4043  ampCut_endcapP = cms.vdouble( 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5 ),
4044  ampCut_endcapM = cms.vdouble( 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 11.5, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0, 14.0 ),
4045  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4046  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4047 )
4048 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4049  inputTag = cms.InputTag( "rawDataCollector" ),
4050  fedList = cms.vuint32( 1404 )
4051 )
4052 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4053  result = cms.bool( True )
4054 )
4055 fragment.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4056  saveTags = cms.bool( True ),
4057  L1SeedsLogicalExpression = cms.string( "L1_AlwaysTrue OR L1_DoubleEG_15_10 OR L1_DoubleEG_18_17 OR L1_DoubleEG_20_18 OR L1_DoubleEG_22_10 OR L1_DoubleEG_22_12 OR L1_DoubleEG_22_15 OR L1_DoubleEG_23_10 OR L1_DoubleEG_24_17 OR L1_DoubleEG_25_12 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_IsolatedBunch OR L1_SingleEG10 OR L1_SingleEG15 OR L1_SingleEG18 OR L1_SingleEG24 OR L1_SingleEG26 OR L1_SingleEG28 OR L1_SingleEG30 OR L1_SingleEG32 OR L1_SingleEG34 OR L1_SingleEG36 OR L1_SingleEG38 OR L1_SingleEG40 OR L1_SingleEG42 OR L1_SingleEG45 OR L1_SingleEG5 OR L1_SingleIsoEG18 OR L1_SingleIsoEG20 OR L1_SingleIsoEG22 OR L1_SingleIsoEG24 OR L1_SingleIsoEG26 OR L1_SingleIsoEG28 OR L1_SingleIsoEG30 OR L1_SingleIsoEG32 OR L1_SingleIsoEG34 OR L1_SingleIsoEG36 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet16 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet20 OR L1_SingleJet200 OR L1_SingleJet35 OR L1_SingleJet60 OR L1_SingleJet90" ),
4058  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4059  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4060  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4061  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4062  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4063  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4064  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4065  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4066  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4067 )
4068 fragment.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4069  offset = cms.uint32( 0 ),
4070  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4071 )
4072 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4073  doBarrel = cms.bool( True ),
4074  doEndcaps = cms.bool( True ),
4075  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4076  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4077  clusEtaSize = cms.int32( 3 ),
4078  clusPhiSize = cms.int32( 3 ),
4079  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4080  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4081  clusSeedThr = cms.double( 0.5 ),
4082  clusSeedThrEndCap = cms.double( 1.0 ),
4083  useRecoFlag = cms.bool( False ),
4084  flagLevelRecHitsToUse = cms.int32( 1 ),
4085  useDBStatus = cms.bool( True ),
4086  statusLevelRecHitsToUse = cms.int32( 1 ),
4087  posCalcParameters = cms.PSet(
4088  T0_barl = cms.double( 7.4 ),
4089  T0_endcPresh = cms.double( 1.2 ),
4090  LogWeighted = cms.bool( True ),
4091  T0_endc = cms.double( 3.1 ),
4092  X0 = cms.double( 0.89 ),
4093  W0 = cms.double( 4.2 )
4094  ),
4095  maxNumberofSeeds = cms.int32( 700 ),
4096  maxNumberofClusters = cms.int32( 300 ),
4097  debugLevel = cms.int32( 0 )
4098 )
4099 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4100  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4101  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4102  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4103  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4104  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4105  useRecoFlag = cms.bool( False ),
4106  flagLevelRecHitsToUse = cms.int32( 1 ),
4107  useDBStatus = cms.bool( True ),
4108  statusLevelRecHitsToUse = cms.int32( 1 ),
4109  doSelBarrel = cms.bool( True ),
4110  barrelSelection = cms.PSet(
4111  massHighPi0Cand = cms.double( 0.156 ),
4112  ptMinForIsolation = cms.double( 1.0 ),
4113  seleMinvMaxBarrel = cms.double( 0.8 ),
4114  massLowPi0Cand = cms.double( 0.084 ),
4115  seleS9S25Gamma = cms.double( 0.8 ),
4116  seleBeltDeta = cms.double( 0.1 ),
4117  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4118  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4119  removePi0CandidatesForEta = cms.bool( True ),
4120  seleMinvMinBarrel = cms.double( 0.2 ),
4121  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4122  selePtPairBarrel_region1 = cms.double( 3.0 ),
4123  selePtPairBarrel_region2 = cms.double( 3.0 ),
4124  seleBeltDR = cms.double( 0.3 ),
4125  region1_Barrel = cms.double( 1.0 ),
4126  seleIsoBarrel_region1 = cms.double( 0.5 ),
4127  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4128  seleIsoBarrel_region2 = cms.double( 0.5 ),
4129  selePtGammaBarrel_region2 = cms.double( 1.4 ),
4130  store5x5RecHitEB = cms.bool( True ),
4131  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4132  seleNxtalBarrel_region1 = cms.uint32( 6 )
4133  ),
4134  doSelEndcap = cms.bool( False ),
4135  endcapSelection = cms.PSet(
4136  seleBeltDetaEndCap = cms.double( 0.05 ),
4137  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4138  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4139  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4140  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4141  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4142  ptMinForIsolationEndCap = cms.double( 0.5 ),
4143  selePtPairEndCap_region1 = cms.double( 1.5 ),
4144  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4145  selePtPairEndCap_region2 = cms.double( 1.5 ),
4146  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4147  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4148  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4149  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4150  region1_EndCap = cms.double( 1.8 ),
4151  region2_EndCap = cms.double( 2.0 ),
4152  store5x5RecHitEE = cms.bool( False ),
4153  seleIsoEndCap_region3 = cms.double( 0.5 ),
4154  seleIsoEndCap_region2 = cms.double( 0.5 ),
4155  seleMinvMinEndCap = cms.double( 0.05 ),
4156  selePtPairEndCap_region3 = cms.double( 99.0 ),
4157  seleIsoEndCap_region1 = cms.double( 0.5 ),
4158  seleBeltDREndCap = cms.double( 0.2 ),
4159  seleMinvMaxEndCap = cms.double( 0.3 ),
4160  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4161  seleS9S25GammaEndCap = cms.double( 0.0 )
4162  ),
4163  storeRecHitES = cms.bool( False ),
4164  preshowerSelection = cms.PSet(
4165  preshClusterEnergyCut = cms.double( 0.0 ),
4166  debugLevelES = cms.string( "" ),
4167  ESCollection = cms.string( "etaEcalRecHitsES" ),
4168  preshNclust = cms.int32( 4 ),
4169  preshStripEnergyCut = cms.double( 0.0 ),
4170  preshCalibPlaneY = cms.double( 0.7 ),
4171  preshSeededNstrip = cms.int32( 15 ),
4172  preshCalibGamma = cms.double( 0.024 ),
4173  preshCalibPlaneX = cms.double( 1.0 ),
4174  preshCalibMIP = cms.double( 9.0E-5 )
4175  ),
4176  debugLevel = cms.int32( 0 )
4177 )
4178 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4179  doEnergyScale = cms.bool( False ),
4180  doEnergyScaleInverse = cms.bool( False ),
4181  doIntercalib = cms.bool( False ),
4182  doIntercalibInverse = cms.bool( False ),
4183  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4184  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4185  doLaserCorrections = cms.bool( False ),
4186  doLaserCorrectionsInverse = cms.bool( False ),
4187  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4188  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4189 )
4190 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4191  region = cms.string( "barrel" ),
4192  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4193  digisOut = cms.string( "etaEBDigis" ),
4194  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4195  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4196  srFlagsOut = cms.string( "etaEBSrFlags" )
4197 )
4198 fragment.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4199  offset = cms.uint32( 0 ),
4200  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4201 )
4202 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4203  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4204  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4205  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4206  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4207  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4208  useRecoFlag = cms.bool( False ),
4209  flagLevelRecHitsToUse = cms.int32( 1 ),
4210  useDBStatus = cms.bool( True ),
4211  statusLevelRecHitsToUse = cms.int32( 1 ),
4212  doSelBarrel = cms.bool( False ),
4213  barrelSelection = cms.PSet(
4214  massHighPi0Cand = cms.double( 0.163 ),
4215  ptMinForIsolation = cms.double( 1.0 ),
4216  seleMinvMaxBarrel = cms.double( 0.8 ),
4217  massLowPi0Cand = cms.double( 0.104 ),
4218  seleS9S25Gamma = cms.double( 0.0 ),
4219  seleBeltDeta = cms.double( 0.05 ),
4220  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4221  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4222  removePi0CandidatesForEta = cms.bool( False ),
4223  seleMinvMinBarrel = cms.double( 0.3 ),
4224  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4225  selePtPairBarrel_region1 = cms.double( 1.5 ),
4226  selePtPairBarrel_region2 = cms.double( 1.5 ),
4227  seleBeltDR = cms.double( 0.2 ),
4228  region1_Barrel = cms.double( 1.0 ),
4229  seleIsoBarrel_region1 = cms.double( 0.5 ),
4230  selePtGammaBarrel_region1 = cms.double( 1.0 ),
4231  seleIsoBarrel_region2 = cms.double( 0.5 ),
4232  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4233  store5x5RecHitEB = cms.bool( False ),
4234  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4235  seleNxtalBarrel_region1 = cms.uint32( 6 )
4236  ),
4237  doSelEndcap = cms.bool( True ),
4238  endcapSelection = cms.PSet(
4239  seleBeltDetaEndCap = cms.double( 0.1 ),
4240  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4241  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4242  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4243  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4244  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4245  ptMinForIsolationEndCap = cms.double( 0.5 ),
4246  selePtPairEndCap_region1 = cms.double( 3.0 ),
4247  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4248  selePtPairEndCap_region2 = cms.double( 3.0 ),
4249  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4250  selePtGammaEndCap_region3 = cms.double( 1.0 ),
4251  selePtGammaEndCap_region2 = cms.double( 1.0 ),
4252  selePtGammaEndCap_region1 = cms.double( 1.0 ),
4253  region1_EndCap = cms.double( 1.8 ),
4254  region2_EndCap = cms.double( 2.0 ),
4255  store5x5RecHitEE = cms.bool( True ),
4256  seleIsoEndCap_region3 = cms.double( 0.5 ),
4257  seleIsoEndCap_region2 = cms.double( 0.5 ),
4258  seleMinvMinEndCap = cms.double( 0.2 ),
4259  selePtPairEndCap_region3 = cms.double( 3.0 ),
4260  seleIsoEndCap_region1 = cms.double( 0.5 ),
4261  seleBeltDREndCap = cms.double( 0.3 ),
4262  seleMinvMaxEndCap = cms.double( 0.8 ),
4263  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4264  seleS9S25GammaEndCap = cms.double( 0.85 )
4265  ),
4266  storeRecHitES = cms.bool( True ),
4267  preshowerSelection = cms.PSet(
4268  preshClusterEnergyCut = cms.double( 0.0 ),
4269  debugLevelES = cms.string( "" ),
4270  ESCollection = cms.string( "etaEcalRecHitsES" ),
4271  preshNclust = cms.int32( 4 ),
4272  preshStripEnergyCut = cms.double( 0.0 ),
4273  preshCalibPlaneY = cms.double( 0.7 ),
4274  preshSeededNstrip = cms.int32( 15 ),
4275  preshCalibGamma = cms.double( 0.024 ),
4276  preshCalibPlaneX = cms.double( 1.0 ),
4277  preshCalibMIP = cms.double( 9.0E-5 )
4278  ),
4279  debugLevel = cms.int32( 0 )
4280 )
4281 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4282  doEnergyScale = cms.bool( False ),
4283  doEnergyScaleInverse = cms.bool( False ),
4284  doIntercalib = cms.bool( False ),
4285  doIntercalibInverse = cms.bool( False ),
4286  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4287  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4288  doLaserCorrections = cms.bool( False ),
4289  doLaserCorrectionsInverse = cms.bool( False ),
4290  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4291  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4292 )
4293 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4294  region = cms.string( "endcap" ),
4295  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4296  digisOut = cms.string( "etaEEDigis" ),
4297  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4298  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4299  srFlagsOut = cms.string( "etaEESrFlags" )
4300 )
4301 fragment.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4302  offset = cms.uint32( 0 ),
4303  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4304 )
4305 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4306  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4307  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4308  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4309  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4310  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4311  useRecoFlag = cms.bool( False ),
4312  flagLevelRecHitsToUse = cms.int32( 1 ),
4313  useDBStatus = cms.bool( True ),
4314  statusLevelRecHitsToUse = cms.int32( 1 ),
4315  doSelBarrel = cms.bool( True ),
4316  barrelSelection = cms.PSet(
4317  massHighPi0Cand = cms.double( 0.163 ),
4318  ptMinForIsolation = cms.double( 1.0 ),
4319  seleMinvMaxBarrel = cms.double( 0.22 ),
4320  massLowPi0Cand = cms.double( 0.104 ),
4321  seleS9S25Gamma = cms.double( 0.0 ),
4322  seleBeltDeta = cms.double( 0.05 ),
4323  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4324  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4325  removePi0CandidatesForEta = cms.bool( False ),
4326  seleMinvMinBarrel = cms.double( 0.06 ),
4327  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4328  selePtPairBarrel_region1 = cms.double( 2.0 ),
4329  selePtPairBarrel_region2 = cms.double( 1.75 ),
4330  seleBeltDR = cms.double( 0.2 ),
4331  region1_Barrel = cms.double( 1.0 ),
4332  seleIsoBarrel_region1 = cms.double( 0.5 ),
4333  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4334  seleIsoBarrel_region2 = cms.double( 0.5 ),
4335  selePtGammaBarrel_region2 = cms.double( 0.65 ),
4336  store5x5RecHitEB = cms.bool( False ),
4337  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4338  seleNxtalBarrel_region1 = cms.uint32( 6 )
4339  ),
4340  doSelEndcap = cms.bool( False ),
4341  endcapSelection = cms.PSet(
4342  seleBeltDetaEndCap = cms.double( 0.05 ),
4343  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4344  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4345  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4346  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4347  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4348  ptMinForIsolationEndCap = cms.double( 0.5 ),
4349  selePtPairEndCap_region1 = cms.double( 1.5 ),
4350  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4351  selePtPairEndCap_region2 = cms.double( 1.5 ),
4352  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4353  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4354  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4355  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4356  region1_EndCap = cms.double( 1.8 ),
4357  region2_EndCap = cms.double( 2.0 ),
4358  store5x5RecHitEE = cms.bool( False ),
4359  seleIsoEndCap_region3 = cms.double( 0.5 ),
4360  seleIsoEndCap_region2 = cms.double( 0.5 ),
4361  seleMinvMinEndCap = cms.double( 0.05 ),
4362  selePtPairEndCap_region3 = cms.double( 99.0 ),
4363  seleIsoEndCap_region1 = cms.double( 0.5 ),
4364  seleBeltDREndCap = cms.double( 0.2 ),
4365  seleMinvMaxEndCap = cms.double( 0.3 ),
4366  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4367  seleS9S25GammaEndCap = cms.double( 0.0 )
4368  ),
4369  storeRecHitES = cms.bool( False ),
4370  preshowerSelection = cms.PSet(
4371  preshClusterEnergyCut = cms.double( 0.0 ),
4372  debugLevelES = cms.string( "" ),
4373  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4374  preshNclust = cms.int32( 4 ),
4375  preshStripEnergyCut = cms.double( 0.0 ),
4376  preshCalibPlaneY = cms.double( 0.7 ),
4377  preshSeededNstrip = cms.int32( 15 ),
4378  preshCalibGamma = cms.double( 0.024 ),
4379  preshCalibPlaneX = cms.double( 1.0 ),
4380  preshCalibMIP = cms.double( 9.0E-5 )
4381  ),
4382  debugLevel = cms.int32( 0 )
4383 )
4384 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4385  doEnergyScale = cms.bool( False ),
4386  doEnergyScaleInverse = cms.bool( False ),
4387  doIntercalib = cms.bool( False ),
4388  doIntercalibInverse = cms.bool( False ),
4389  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4390  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4391  doLaserCorrections = cms.bool( False ),
4392  doLaserCorrectionsInverse = cms.bool( False ),
4393  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4394  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4395 )
4396 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4397  region = cms.string( "barrel" ),
4398  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4399  digisOut = cms.string( "pi0EBDigis" ),
4400  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4401  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4402  srFlagsOut = cms.string( "pi0EBSrFlags" )
4403 )
4404 fragment.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
4405  offset = cms.uint32( 0 ),
4406  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4407 )
4408 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4409  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4410  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4411  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4412  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4413  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4414  useRecoFlag = cms.bool( False ),
4415  flagLevelRecHitsToUse = cms.int32( 1 ),
4416  useDBStatus = cms.bool( True ),
4417  statusLevelRecHitsToUse = cms.int32( 1 ),
4418  doSelBarrel = cms.bool( False ),
4419  barrelSelection = cms.PSet(
4420  massHighPi0Cand = cms.double( 0.163 ),
4421  ptMinForIsolation = cms.double( 1.0 ),
4422  seleMinvMaxBarrel = cms.double( 0.22 ),
4423  massLowPi0Cand = cms.double( 0.104 ),
4424  seleS9S25Gamma = cms.double( 0.0 ),
4425  seleBeltDeta = cms.double( 0.05 ),
4426  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4427  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4428  removePi0CandidatesForEta = cms.bool( False ),
4429  seleMinvMinBarrel = cms.double( 0.06 ),
4430  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4431  selePtPairBarrel_region1 = cms.double( 1.5 ),
4432  selePtPairBarrel_region2 = cms.double( 1.5 ),
4433  seleBeltDR = cms.double( 0.2 ),
4434  region1_Barrel = cms.double( 1.0 ),
4435  seleIsoBarrel_region1 = cms.double( 0.5 ),
4436  selePtGammaBarrel_region1 = cms.double( 0.5 ),
4437  seleIsoBarrel_region2 = cms.double( 0.5 ),
4438  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4439  store5x5RecHitEB = cms.bool( False ),
4440  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4441  seleNxtalBarrel_region1 = cms.uint32( 6 )
4442  ),
4443  doSelEndcap = cms.bool( True ),
4444  endcapSelection = cms.PSet(
4445  seleBeltDetaEndCap = cms.double( 0.05 ),
4446  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4447  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4448  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4449  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4450  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4451  ptMinForIsolationEndCap = cms.double( 0.5 ),
4452  selePtPairEndCap_region1 = cms.double( 3.75 ),
4453  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4454  selePtPairEndCap_region2 = cms.double( 2.0 ),
4455  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4456  selePtGammaEndCap_region3 = cms.double( 0.95 ),
4457  selePtGammaEndCap_region2 = cms.double( 0.95 ),
4458  selePtGammaEndCap_region1 = cms.double( 1.1 ),
4459  region1_EndCap = cms.double( 1.8 ),
4460  region2_EndCap = cms.double( 2.0 ),
4461  store5x5RecHitEE = cms.bool( False ),
4462  seleIsoEndCap_region3 = cms.double( 0.5 ),
4463  seleIsoEndCap_region2 = cms.double( 0.5 ),
4464  seleMinvMinEndCap = cms.double( 0.05 ),
4465  selePtPairEndCap_region3 = cms.double( 2.0 ),
4466  seleIsoEndCap_region1 = cms.double( 0.5 ),
4467  seleBeltDREndCap = cms.double( 0.2 ),
4468  seleMinvMaxEndCap = cms.double( 0.3 ),
4469  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4470  seleS9S25GammaEndCap = cms.double( 0.0 )
4471  ),
4472  storeRecHitES = cms.bool( True ),
4473  preshowerSelection = cms.PSet(
4474  preshClusterEnergyCut = cms.double( 0.0 ),
4475  debugLevelES = cms.string( "" ),
4476  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4477  preshNclust = cms.int32( 4 ),
4478  preshStripEnergyCut = cms.double( 0.0 ),
4479  preshCalibPlaneY = cms.double( 0.7 ),
4480  preshSeededNstrip = cms.int32( 15 ),
4481  preshCalibGamma = cms.double( 0.024 ),
4482  preshCalibPlaneX = cms.double( 1.0 ),
4483  preshCalibMIP = cms.double( 9.0E-5 )
4484  ),
4485  debugLevel = cms.int32( 0 )
4486 )
4487 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4488  doEnergyScale = cms.bool( False ),
4489  doEnergyScaleInverse = cms.bool( False ),
4490  doIntercalib = cms.bool( False ),
4491  doIntercalibInverse = cms.bool( False ),
4492  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4493  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4494  doLaserCorrections = cms.bool( False ),
4495  doLaserCorrectionsInverse = cms.bool( False ),
4496  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4497  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4498 )
4499 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4500  region = cms.string( "endcap" ),
4501  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4502  digisOut = cms.string( "pi0EEDigis" ),
4503  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4504  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4505  srFlagsOut = cms.string( "pi0EESrFlags" )
4506 )
4507 fragment.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
4508  saveTags = cms.bool( True ),
4509  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7 OR L1_SingleMu12 OR L1_SingleMu16 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_SingleMu30" ),
4510  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4511  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4512  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4513  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4514  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4515  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4516  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4517  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4518  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4519 )
4520 fragment.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
4521  offset = cms.uint32( 0 ),
4522  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4523 )
4524 fragment.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
4525  saveTags = cms.bool( True ),
4526  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4527  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
4528  MaxEta = cms.double( 2.4 ),
4529  MinPt = cms.double( 0.0 ),
4530  MaxDeltaR = cms.double( 0.3 ),
4531  MinN = cms.int32( 1 ),
4532  CentralBxOnly = cms.bool( True ),
4533  SelectQualities = cms.vint32( )
4534 )
4535 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
4536  inputTag = cms.InputTag( "rawDataCollector" ),
4537  fedList = cms.vuint32( 1024, 1025 )
4538 )
4539 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
4540  inputTag = cms.InputTag( "rawDataCollector" ),
4541  fedList = cms.vuint32( 1369, 1370, 1371 )
4542 )
4543 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
4544  inputTag = cms.InputTag( "rawDataCollector" ),
4545  fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
4546 )
4547 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
4548  inputTag = cms.InputTag( "rawDataCollector" ),
4549  fedList = cms.vuint32( 831, 832, 833, 834, 835, 836, 837, 838, 839, 841, 842, 843, 844, 845, 846, 847, 848, 849, 851, 852, 853, 854, 855, 856, 857, 858, 859, 861, 862, 863, 864, 865, 866, 867, 868, 869 )
4550 )
4551 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
4552  inputTag = cms.InputTag( "rawDataCollector" ),
4553  fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
4554 )
4555 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
4556  inputTag = cms.InputTag( "rawDataCollector" ),
4557  fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
4558 )
4559 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
4560  inputTag = cms.InputTag( "rawDataCollector" ),
4561  fedList = cms.vuint32( 1380, 1381 )
4562 )
4563 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
4564  inputTag = cms.InputTag( "rawDataCollector" ),
4565  fedList = cms.vuint32( 1386 )
4566 )
4567 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
4568  SelectedTriggerType = cms.int32( 3 )
4569 )
4570 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
4571  offset = cms.uint32( 0 ),
4572  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4573 )
4574 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
4575  DebugOn = cms.untracked.bool( False ),
4576  DetectorType = cms.untracked.string( "pixel" ),
4577  acceptedCombinations = cms.untracked.vstring( ),
4578  DcsStatusLabel = cms.untracked.InputTag( "" ),
4579  DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
4580 )
4581 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
4582  src = cms.InputTag( "hltOnlineBeamSpot" ),
4583  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4584 )
4585 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
4586  IncludeErrors = cms.bool( True ),
4587  UseQualityInfo = cms.bool( False ),
4588  clusterThreshold_layer1 = cms.int32( 4000 ),
4589  clusterThreshold_otherLayers = cms.int32( 4000 ),
4590  VCaltoElectronGain = cms.double( 1.0 ),
4591  VCaltoElectronGain_L1 = cms.double( 1.0 ),
4592  VCaltoElectronOffset = cms.double( 0.0 ),
4593  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4594  InputLabel = cms.InputTag( "rawDataCollector" ),
4595  Regions = cms.PSet( ),
4596  CablingMapLabel = cms.string( "" ),
4597  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4598 )
4599 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4600  src = cms.InputTag( "hltSiPixelClustersSoA" ),
4601  clusterThreshold_layer1 = cms.int32( 4000 ),
4602  clusterThreshold_otherLayers = cms.int32( 4000 ),
4603  produceDigis = cms.bool( False ),
4604  storeDigis = cms.bool( False )
4605 )
4606 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4607  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4608  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4609  CablingMapLabel = cms.string( "" ),
4610  UsePhase1 = cms.bool( True ),
4611  ErrorList = cms.vint32( 29 ),
4612  UserErrorList = cms.vint32( 40 )
4613 )
4614 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
4615  beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
4616  src = cms.InputTag( "hltSiPixelClustersSoA" ),
4617  CPE = cms.string( "PixelCPEFastParams" ),
4618  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4619 )
4620 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4621  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4622  src = cms.InputTag( "hltSiPixelClusters" )
4623 )
4624 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
4625  pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
4626  trigstring = cms.untracked.string( "alcaPCCEvent" )
4627 )
4628 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
4629  saveTags = cms.bool( True ),
4630  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
4631  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4632  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4633  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4634  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4635  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4636  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4637  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4638  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4639  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4640 )
4641 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
4642  offset = cms.uint32( 0 ),
4643  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4644 )
4645 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
4646  saveTags = cms.bool( True ),
4647  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
4648  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4649  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4650  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4651  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4652  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4653  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4654  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4655  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4656  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4657 )
4658 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
4659  offset = cms.uint32( 0 ),
4660  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4661 )
4662 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
4663  src = cms.InputTag( "hltOnlineBeamSpot" )
4664 )
4665 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
4666  IncludeErrors = cms.bool( True ),
4667  UseQualityInfo = cms.bool( False ),
4668  clusterThreshold_layer1 = cms.int32( 4000 ),
4669  clusterThreshold_otherLayers = cms.int32( 4000 ),
4670  VCaltoElectronGain = cms.double( 1.0 ),
4671  VCaltoElectronGain_L1 = cms.double( 1.0 ),
4672  VCaltoElectronOffset = cms.double( 0.0 ),
4673  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4674  InputLabel = cms.InputTag( "rawDataCollector" ),
4675  Regions = cms.PSet( ),
4676  CablingMapLabel = cms.string( "" )
4677 )
4678 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4679  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4680  clusterThreshold_layer1 = cms.int32( 4000 ),
4681  clusterThreshold_otherLayers = cms.int32( 4000 ),
4682  produceDigis = cms.bool( False ),
4683  storeDigis = cms.bool( False )
4684 )
4685 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4686  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4687  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4688  CablingMapLabel = cms.string( "" ),
4689  UsePhase1 = cms.bool( True ),
4690  ErrorList = cms.vint32( 29 ),
4691  UserErrorList = cms.vint32( 40 )
4692 )
4693 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
4694  beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
4695  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4696  CPE = cms.string( "PixelCPEFastParams" )
4697 )
4698 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4699  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4700  src = cms.InputTag( "hltSiPixelClustersSerialSync" )
4701 )
4702 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
4703  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4704  CPE = cms.string( "PixelCPEFastParams" ),
4705  ptmin = cms.double( 0.9 ),
4706  CAThetaCutBarrel = cms.double( 0.002 ),
4707  CAThetaCutForward = cms.double( 0.003 ),
4708  hardCurvCut = cms.double( 0.0328407225 ),
4709  dcaCutInnerTriplet = cms.double( 0.15 ),
4710  dcaCutOuterTriplet = cms.double( 0.25 ),
4711  earlyFishbone = cms.bool( True ),
4712  lateFishbone = cms.bool( False ),
4713  fillStatistics = cms.bool( False ),
4714  minHitsPerNtuplet = cms.uint32( 3 ),
4715  minHitsForSharingCut = cms.uint32( 10 ),
4716  fitNas4 = cms.bool( False ),
4717  doClusterCut = cms.bool( True ),
4718  doZ0Cut = cms.bool( True ),
4719  doPtCut = cms.bool( True ),
4720  useRiemannFit = cms.bool( False ),
4721  doSharedHitCut = cms.bool( True ),
4722  dupPassThrough = cms.bool( False ),
4723  useSimpleTripletCleaner = cms.bool( True ),
4724  maxNumberOfDoublets = cms.uint32( 524288 ),
4725  idealConditions = cms.bool( False ),
4726  includeJumpingForwardDoublets = cms.bool( True ),
4727  cellZ0Cut = cms.double( 12.0 ),
4728  cellPtCut = cms.double( 0.5 ),
4729  trackQualityCuts = cms.PSet(
4730  chi2MaxPt = cms.double( 10.0 ),
4731  tripletMaxTip = cms.double( 0.3 ),
4732  chi2Scale = cms.double( 8.0 ),
4733  quadrupletMaxTip = cms.double( 0.5 ),
4734  quadrupletMinPt = cms.double( 0.3 ),
4735  quadrupletMaxZip = cms.double( 12.0 ),
4736  tripletMaxZip = cms.double( 12.0 ),
4737  tripletMinPt = cms.double( 0.5 ),
4738  chi2Coeff = cms.vdouble( 0.9, 1.8 )
4739  ),
4740  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
4741  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4742 )
4743 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
4744  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4745  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4746  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
4747  minNumberOfHits = cms.int32( 0 ),
4748  minQuality = cms.string( "loose" )
4749 )
4750 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
4751  oneKernel = cms.bool( True ),
4752  useDensity = cms.bool( True ),
4753  useDBSCAN = cms.bool( False ),
4754  useIterative = cms.bool( False ),
4755  doSplitting = cms.bool( True ),
4756  minT = cms.int32( 2 ),
4757  eps = cms.double( 0.07 ),
4758  errmax = cms.double( 0.01 ),
4759  chi2max = cms.double( 9.0 ),
4760  PtMin = cms.double( 0.5 ),
4761  PtMax = cms.double( 75.0 ),
4762  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4763  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4764 )
4765 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
4766  TrackCollection = cms.InputTag( "hltPixelTracks" ),
4767  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4768  src = cms.InputTag( "hltPixelVerticesSoA" )
4769 )
4770 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
4771  src = cms.InputTag( "hltPixelVertices" ),
4772  maxVtx = cms.uint32( 100 ),
4773  fractionSumPt2 = cms.double( 0.3 ),
4774  minSumPt2 = cms.double( 0.0 ),
4775  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
4776 )
4777 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
4778  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4779  CPE = cms.string( "PixelCPEFastParams" ),
4780  ptmin = cms.double( 0.9 ),
4781  CAThetaCutBarrel = cms.double( 0.002 ),
4782  CAThetaCutForward = cms.double( 0.003 ),
4783  hardCurvCut = cms.double( 0.0328407225 ),
4784  dcaCutInnerTriplet = cms.double( 0.15 ),
4785  dcaCutOuterTriplet = cms.double( 0.25 ),
4786  earlyFishbone = cms.bool( True ),
4787  lateFishbone = cms.bool( False ),
4788  fillStatistics = cms.bool( False ),
4789  minHitsPerNtuplet = cms.uint32( 3 ),
4790  minHitsForSharingCut = cms.uint32( 10 ),
4791  fitNas4 = cms.bool( False ),
4792  doClusterCut = cms.bool( True ),
4793  doZ0Cut = cms.bool( True ),
4794  doPtCut = cms.bool( True ),
4795  useRiemannFit = cms.bool( False ),
4796  doSharedHitCut = cms.bool( True ),
4797  dupPassThrough = cms.bool( False ),
4798  useSimpleTripletCleaner = cms.bool( True ),
4799  maxNumberOfDoublets = cms.uint32( 524288 ),
4800  idealConditions = cms.bool( False ),
4801  includeJumpingForwardDoublets = cms.bool( True ),
4802  cellZ0Cut = cms.double( 12.0 ),
4803  cellPtCut = cms.double( 0.5 ),
4804  trackQualityCuts = cms.PSet(
4805  chi2MaxPt = cms.double( 10.0 ),
4806  tripletMaxTip = cms.double( 0.3 ),
4807  chi2Scale = cms.double( 8.0 ),
4808  quadrupletMaxTip = cms.double( 0.5 ),
4809  quadrupletMinPt = cms.double( 0.3 ),
4810  quadrupletMaxZip = cms.double( 12.0 ),
4811  tripletMaxZip = cms.double( 12.0 ),
4812  tripletMinPt = cms.double( 0.5 ),
4813  chi2Coeff = cms.vdouble( 0.9, 1.8 )
4814  ),
4815  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 )
4816 )
4817 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
4818  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4819  trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4820  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
4821  minNumberOfHits = cms.int32( 0 ),
4822  minQuality = cms.string( "loose" )
4823 )
4824 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
4825  oneKernel = cms.bool( True ),
4826  useDensity = cms.bool( True ),
4827  useDBSCAN = cms.bool( False ),
4828  useIterative = cms.bool( False ),
4829  doSplitting = cms.bool( True ),
4830  minT = cms.int32( 2 ),
4831  eps = cms.double( 0.07 ),
4832  errmax = cms.double( 0.01 ),
4833  chi2max = cms.double( 9.0 ),
4834  PtMin = cms.double( 0.5 ),
4835  PtMax = cms.double( 75.0 ),
4836  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
4837 )
4838 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
4839  TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
4840  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4841  src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
4842 )
4843 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
4844  src = cms.InputTag( "hltPixelVerticesSerialSync" ),
4845  maxVtx = cms.uint32( 100 ),
4846  fractionSumPt2 = cms.double( 0.3 ),
4847  minSumPt2 = cms.double( 0.0 ),
4848  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
4849 )
4850 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
4851  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4852  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
4853 )
4854 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
4855  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4856  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
4857 )
4858 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
4859  pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4860  pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4861  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
4862  minD2cut = cms.double( 1.0E-4 )
4863 )
4864 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
4865  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4866  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
4867  useQualityCut = cms.bool( True ),
4868  minQuality = cms.string( "loose" )
4869 )
4870 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
4871  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4872  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
4873  useQualityCut = cms.bool( True ),
4874  minQuality = cms.string( "loose" )
4875 )
4876 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
4877  pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4878  pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
4879  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
4880  useQualityCut = cms.bool( True ),
4881  minQuality = cms.string( "loose" ),
4882  deltaR2cut = cms.double( 4.0E-4 )
4883 )
4884 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
4885  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
4886  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4887  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
4888 )
4889 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
4890  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
4891  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4892  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
4893 )
4894 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
4895  pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
4896  pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
4897  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4898  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
4899  dzCut = cms.double( 1.0 )
4900 )
4901 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
4902  saveTags = cms.bool( True ),
4903  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
4904  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4905  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4906  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4907  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4908  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4909  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4910  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4911  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4912  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4913 )
4914 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
4915  offset = cms.uint32( 0 ),
4916  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4917 )
4918 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
4919  InputLabel = cms.InputTag( "rawDataCollector" ),
4920  FEDs = cms.vint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654 ),
4921  maxChannelsEB = cms.uint32( 61200 ),
4922  maxChannelsEE = cms.uint32( 14648 ),
4923  digisLabelEB = cms.string( "ebDigis" ),
4924  digisLabelEE = cms.string( "eeDigis" )
4925 )
4926 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
4927  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
4928  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
4929  digisOutLabelEB = cms.string( "ebDigis" ),
4930  digisOutLabelEE = cms.string( "eeDigis" ),
4931  produceDummyIntegrityCollections = cms.bool( False )
4932 )
4933 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
4934  digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
4935  digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
4936  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4937  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4938  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4939  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4940  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4941  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4942  EBtimeConstantTerm = cms.double( 0.6 ),
4943  EEtimeConstantTerm = cms.double( 1.0 ),
4944  EBtimeNconst = cms.double( 28.5 ),
4945  EEtimeNconst = cms.double( 31.8 ),
4946  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4947  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4948  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4949  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4950  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4951  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4952  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4953  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4954  amplitudeThresholdEB = cms.double( 10.0 ),
4955  amplitudeThresholdEE = cms.double( 10.0 ),
4956  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4957  shouldRunTimingComputation = cms.bool( True )
4958 )
4959 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4960  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
4961  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4962  isPhase2 = cms.bool( False ),
4963  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
4964  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4965 )
4966 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
4967  EErechitCollection = cms.string( "EcalRecHitsEE" ),
4968  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
4969  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
4970  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4971  ChannelStatusToBeExcluded = cms.vstring( ),
4972  killDeadChannels = cms.bool( True ),
4973  algo = cms.string( "EcalRecHitWorkerSimple" ),
4974  EBLaserMIN = cms.double( 0.5 ),
4975  EELaserMIN = cms.double( 0.5 ),
4976  EBLaserMAX = cms.double( 3.0 ),
4977  EELaserMAX = cms.double( 8.0 ),
4978  timeCalibTag = cms.ESInputTag( "","" ),
4979  timeOffsetTag = cms.ESInputTag( "","" ),
4980  skipTimeCalib = cms.bool( False ),
4981  laserCorrection = cms.bool( True ),
4982  flagsMapDBReco = cms.PSet(
4983  kDead = cms.vstring( 'kNoDataNoTP' ),
4984  kGood = cms.vstring( 'kOk',
4985  'kDAC',
4986  'kNoLaser',
4987  'kNoisy' ),
4988  kTowerRecovered = cms.vstring( 'kDeadFE' ),
4989  kNoisy = cms.vstring( 'kNNoisy',
4990  'kFixedG6',
4991  'kFixedG1' ),
4992  kNeighboursRecovered = cms.vstring( 'kFixedG0',
4993  'kNonRespondingIsolated',
4994  'kDeadVFE' )
4995  ),
4996  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4997  recoverEBIsolatedChannels = cms.bool( False ),
4998  recoverEEIsolatedChannels = cms.bool( False ),
4999  recoverEBVFE = cms.bool( False ),
5000  recoverEEVFE = cms.bool( False ),
5001  recoverEBFE = cms.bool( False ),
5002  recoverEEFE = cms.bool( False ),
5003  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5004  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5005  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5006  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5007  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5008  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5009  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5010  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5011  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5012  singleChannelRecoveryThreshold = cms.double( 8.0 ),
5013  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5014  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5015  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5016  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5017  cleaningConfig = cms.PSet(
5018  cThreshold_endcap = cms.double( 15.0 ),
5019  tightenCrack_e1_double = cms.double( 2.0 ),
5020  cThreshold_barrel = cms.double( 4.0 ),
5021  e6e2thresh = cms.double( 0.04 ),
5022  e4e1Threshold_barrel = cms.double( 0.08 ),
5023  e4e1Threshold_endcap = cms.double( 0.3 ),
5024  tightenCrack_e4e1_single = cms.double( 3.0 ),
5025  cThreshold_double = cms.double( 10.0 ),
5026  e4e1_b_barrel = cms.double( -0.024 ),
5027  tightenCrack_e6e2_double = cms.double( 3.0 ),
5028  e4e1_a_barrel = cms.double( 0.04 ),
5029  tightenCrack_e1_single = cms.double( 2.0 ),
5030  e4e1_a_endcap = cms.double( 0.02 ),
5031  e4e1_b_endcap = cms.double( -0.0125 ),
5032  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5033  )
5034 )
5035 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5036  saveTags = cms.bool( True ),
5037  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5038  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5039  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5040  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5041  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5042  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5043  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5044  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5045  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5046  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5047 )
5048 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5049  offset = cms.uint32( 0 ),
5050  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5051 )
5052 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5053  HcalFirstFED = cms.untracked.int32( 700 ),
5054  firstSample = cms.int32( 0 ),
5055  lastSample = cms.int32( 9 ),
5056  FilterDataQuality = cms.bool( True ),
5057  FEDs = cms.untracked.vint32( ),
5058  UnpackZDC = cms.untracked.bool( True ),
5059  UnpackCalib = cms.untracked.bool( True ),
5060  UnpackUMNio = cms.untracked.bool( True ),
5061  UnpackTTP = cms.untracked.bool( False ),
5062  silent = cms.untracked.bool( True ),
5063  saveQIE10DataNSamples = cms.untracked.vint32( ),
5064  saveQIE10DataTags = cms.untracked.vstring( ),
5065  saveQIE11DataNSamples = cms.untracked.vint32( ),
5066  saveQIE11DataTags = cms.untracked.vstring( ),
5067  ComplainEmptyData = cms.untracked.bool( False ),
5068  UnpackerMode = cms.untracked.int32( 0 ),
5069  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5070  InputLabel = cms.InputTag( "rawDataCollector" ),
5071  ElectronicsMap = cms.string( "" )
5072 )
5073 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5074  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5075  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5076  digisLabelF01HE = cms.string( "f01HEDigis" ),
5077  digisLabelF5HB = cms.string( "f5HBDigis" ),
5078  digisLabelF3HB = cms.string( "f3HBDigis" ),
5079  maxChannelsF01HE = cms.uint32( 10000 ),
5080  maxChannelsF5HB = cms.uint32( 10000 ),
5081  maxChannelsF3HB = cms.uint32( 10000 ),
5082  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5083 )
5084 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5085  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5086  maxTimeSamples = cms.uint32( 10 ),
5087  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5088  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5089  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5090  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5091  recHitsLabelM0HBHE = cms.string( "" ),
5092  sipmQTSShift = cms.int32( 0 ),
5093  sipmQNTStoSum = cms.int32( 3 ),
5094  firstSampleShift = cms.int32( 0 ),
5095  useEffectivePedestals = cms.bool( True ),
5096  meanTime = cms.double( 0.0 ),
5097  timeSigmaSiPM = cms.double( 2.5 ),
5098  timeSigmaHPD = cms.double( 5.0 ),
5099  ts4Thresh = cms.double( 0.0 ),
5100  applyTimeSlew = cms.bool( True ),
5101  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5102  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5103  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5104  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5105  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5106 )
5107 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5108  src = cms.InputTag( "hltHbheRecoSoA" )
5109 )
5110 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5111  digiLabel = cms.InputTag( "hltHcalDigis" ),
5112  dropZSmarkedPassed = cms.bool( True ),
5113  tsFromDB = cms.bool( False ),
5114  sumAllTimeSlices = cms.bool( False ),
5115  forceSOI = cms.int32( -1 ),
5116  soiShift = cms.int32( 0 )
5117 )
5118 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5119  inputLabel = cms.InputTag( "hltHfprereco" ),
5120  useChannelQualityFromDB = cms.bool( False ),
5121  checkChannelQualityForDepth3and4 = cms.bool( False ),
5122  algorithm = cms.PSet(
5123  tfallIfNoTDC = cms.double( -101.0 ),
5124  triseIfNoTDC = cms.double( -100.0 ),
5125  rejectAllFailures = cms.bool( True ),
5126  energyWeights = cms.vdouble( 1.0, 1.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 2.0, 0.0, 2.0, 0.0, 2.0, 0.0, 1.0 ),
5127  soiPhase = cms.uint32( 1 ),
5128  timeShift = cms.double( 0.0 ),
5129  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5130  Class = cms.string( "HFFlexibleTimeCheck" )
5131  ),
5132  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5133  setNoiseFlags = cms.bool( True ),
5134  runHFStripFilter = cms.bool( False ),
5135  S9S1stat = cms.PSet(
5136  shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ),
5137  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5138  long_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ),
5139  isS8S1 = cms.bool( False ),
5140  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5141  longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ),
5142  short_optimumSlope = cms.vdouble( -99999.0, 0.0164905, 0.0238698, 0.0321383, 0.041296, 0.0513428, 0.0622789, 0.0741041, 0.0868186, 0.100422, 0.135313, 0.136289, 0.0589927 ),
5143  HcalAcceptSeverityLevel = cms.int32( 9 )
5144  ),
5145  S8S1stat = cms.PSet(
5146  shortEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ),
5147  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5148  long_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ),
5149  isS8S1 = cms.bool( True ),
5150  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5151  longEnergyParams = cms.vdouble( 40.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0 ),
5152  short_optimumSlope = cms.vdouble( 0.3, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1 ),
5153  HcalAcceptSeverityLevel = cms.int32( 9 )
5154  ),
5155  PETstat = cms.PSet(
5156  shortEnergyParams = cms.vdouble( 35.1773, 35.37, 35.7933, 36.4472, 37.3317, 38.4468, 39.7925, 41.3688, 43.1757, 45.2132, 47.4813, 49.98, 52.7093 ),
5157  shortETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5158  long_R_29 = cms.vdouble( 0.8 ),
5159  longETParams = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
5160  longEnergyParams = cms.vdouble( 43.5, 45.7, 48.32, 51.36, 54.82, 58.7, 63.0, 67.72, 72.86, 78.42, 84.4, 90.8, 97.62 ),
5161  short_R_29 = cms.vdouble( 0.8 ),
5162  long_R = cms.vdouble( 0.98 ),
5163  short_R = cms.vdouble( 0.8 ),
5164  HcalAcceptSeverityLevel = cms.int32( 9 )
5165  ),
5166  HFStripFilter = cms.PSet(
5167  seedHitIetaMax = cms.int32( 35 ),
5168  verboseLevel = cms.untracked.int32( 10 ),
5169  maxThreshold = cms.double( 100.0 ),
5170  stripThreshold = cms.double( 40.0 ),
5171  wedgeCut = cms.double( 0.05 ),
5172  lstrips = cms.int32( 2 ),
5173  maxStripTime = cms.double( 10.0 ),
5174  gap = cms.int32( 2 ),
5175  timeMax = cms.double( 6.0 )
5176  )
5177 )
5178 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5179  correctForPhaseContainment = cms.bool( True ),
5180  correctionPhaseNS = cms.double( 13.0 ),
5181  digiLabel = cms.InputTag( "hltHcalDigis" ),
5182  Subdetector = cms.string( "HO" ),
5183  correctForTimeslew = cms.bool( True ),
5184  dropZSmarkedPassed = cms.bool( True ),
5185  firstSample = cms.int32( 4 ),
5186  samplesToAdd = cms.int32( 4 ),
5187  tsFromDB = cms.bool( True ),
5188  recoParamsFromDB = cms.bool( True ),
5189  useLeakCorrection = cms.bool( False ),
5190  dataOOTCorrectionName = cms.string( "" ),
5191  dataOOTCorrectionCategory = cms.string( "Data" ),
5192  mcOOTCorrectionName = cms.string( "" ),
5193  mcOOTCorrectionCategory = cms.string( "MC" ),
5194  correctTiming = cms.bool( False ),
5195  firstAuxTS = cms.int32( 4 ),
5196  setNoiseFlags = cms.bool( False ),
5197  digiTimeFromDB = cms.bool( True ),
5198  setHSCPFlags = cms.bool( False ),
5199  setSaturationFlags = cms.bool( False ),
5200  setTimingTrustFlags = cms.bool( False ),
5201  setPulseShapeFlags = cms.bool( False ),
5202  setNegativeFlags = cms.bool( False ),
5203  digistat = cms.PSet( ),
5204  HFInWindowStat = cms.PSet( ),
5205  S9S1stat = cms.PSet( ),
5206  S8S1stat = cms.PSet( ),
5207  PETstat = cms.PSet( ),
5208  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5209  hfTimingTrustParameters = cms.PSet( )
5210 )
5211 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5212  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5213  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5214  digisLabelF01HE = cms.string( "f01HEDigis" ),
5215  digisLabelF5HB = cms.string( "f5HBDigis" ),
5216  digisLabelF3HB = cms.string( "f3HBDigis" ),
5217  maxChannelsF01HE = cms.uint32( 10000 ),
5218  maxChannelsF5HB = cms.uint32( 10000 ),
5219  maxChannelsF3HB = cms.uint32( 10000 )
5220 )
5221 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
5222  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5223  maxTimeSamples = cms.uint32( 10 ),
5224  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5225  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
5226  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
5227  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
5228  recHitsLabelM0HBHE = cms.string( "" ),
5229  sipmQTSShift = cms.int32( 0 ),
5230  sipmQNTStoSum = cms.int32( 3 ),
5231  firstSampleShift = cms.int32( 0 ),
5232  useEffectivePedestals = cms.bool( True ),
5233  meanTime = cms.double( 0.0 ),
5234  timeSigmaSiPM = cms.double( 2.5 ),
5235  timeSigmaHPD = cms.double( 5.0 ),
5236  ts4Thresh = cms.double( 0.0 ),
5237  applyTimeSlew = cms.bool( True ),
5238  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5239  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5240  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5241  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5242 )
5243 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
5244  src = cms.InputTag( "hltHbheRecoSoASerialSync" )
5245 )
5246 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
5247  producers = cms.VPSet(
5248  cms.PSet( src = cms.InputTag( "hltHbheRecoSoA" ),
5249  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5250  )
5251  ),
5252  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5253  synchronise = cms.untracked.bool( False ),
5254  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5255 )
5256 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
5257  src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
5258 )
5259 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
5260  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5261  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5262  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5263  synchronise = cms.bool( False ),
5264  pfRecHitFractionAllocation = cms.int32( 250 ),
5265  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5266 )
5267 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
5268  src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
5269  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5270  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
5271  usePFThresholdsFromDB = cms.bool( True ),
5272  pfClusterBuilder = cms.PSet(
5273  minFracTot = cms.double( 1.0E-20 ),
5274  stoppingTolerance = cms.double( 1.0E-8 ),
5275  positionCalc = cms.PSet(
5276  minAllowedNormalization = cms.double( 1.0E-9 ),
5277  posCalcNCrystals = cms.int32( 5 ),
5278  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5279  logWeightDenominatorByDetector = cms.VPSet(
5280  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5281  depths = cms.vint32( 1, 2, 3, 4 ),
5282  detector = cms.string( "HCAL_BARREL1" )
5283  ),
5284  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5285  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5286  detector = cms.string( "HCAL_ENDCAP" )
5287  )
5288  ),
5289  minFractionInCalc = cms.double( 1.0E-9 )
5290  ),
5291  maxIterations = cms.uint32( 5 ),
5292  minChi2Prob = cms.double( 0.0 ),
5293  allCellsPositionCalc = cms.PSet(
5294  minAllowedNormalization = cms.double( 1.0E-9 ),
5295  posCalcNCrystals = cms.int32( -1 ),
5296  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5297  logWeightDenominatorByDetector = cms.VPSet(
5298  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5299  depths = cms.vint32( 1, 2, 3, 4 ),
5300  detector = cms.string( "HCAL_BARREL1" )
5301  ),
5302  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5303  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5304  detector = cms.string( "HCAL_ENDCAP" )
5305  )
5306  ),
5307  minFractionInCalc = cms.double( 1.0E-9 )
5308  ),
5309  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5310  recHitEnergyNorms = cms.VPSet(
5311  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5312  depths = cms.vint32( 1, 2, 3, 4 ),
5313  detector = cms.string( "HCAL_BARREL1" )
5314  ),
5315  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5316  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5317  detector = cms.string( "HCAL_ENDCAP" )
5318  )
5319  ),
5320  maxNSigmaTime = cms.double( 10.0 ),
5321  showerSigma = cms.double( 10.0 ),
5322  timeSigmaEE = cms.double( 10.0 ),
5323  clusterTimeResFromSeed = cms.bool( False ),
5324  minFractionToKeep = cms.double( 1.0E-7 ),
5325  excludeOtherSeeds = cms.bool( True ),
5326  timeResolutionCalcBarrel = cms.PSet(
5327  corrTermLowE = cms.double( 0.0 ),
5328  threshLowE = cms.double( 6.0 ),
5329  noiseTerm = cms.double( 21.86 ),
5330  constantTermLowE = cms.double( 4.24 ),
5331  noiseTermLowE = cms.double( 8.0 ),
5332  threshHighE = cms.double( 15.0 ),
5333  constantTerm = cms.double( 2.82 )
5334  ),
5335  timeResolutionCalcEndcap = cms.PSet(
5336  corrTermLowE = cms.double( 0.0 ),
5337  threshLowE = cms.double( 6.0 ),
5338  noiseTerm = cms.double( 21.86 ),
5339  constantTermLowE = cms.double( 4.24 ),
5340  noiseTermLowE = cms.double( 8.0 ),
5341  threshHighE = cms.double( 15.0 ),
5342  constantTerm = cms.double( 2.82 )
5343  ),
5344  timeSigmaEB = cms.double( 10.0 )
5345  )
5346 )
5347 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
5348  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
5349  energyCorrector = cms.PSet( ),
5350  pfClusterBuilder = cms.PSet(
5351  allCellsPositionCalc = cms.PSet(
5352  minAllowedNormalization = cms.double( 1.0E-9 ),
5353  posCalcNCrystals = cms.int32( -1 ),
5354  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5355  logWeightDenominatorByDetector = cms.VPSet(
5356  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5357  depths = cms.vint32( 1, 2, 3, 4 ),
5358  detector = cms.string( "HCAL_BARREL1" )
5359  ),
5360  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5361  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5362  detector = cms.string( "HCAL_ENDCAP" )
5363  )
5364  ),
5365  minFractionInCalc = cms.double( 1.0E-9 )
5366  ),
5367  algoName = cms.string( "PFMultiDepthClusterizer" ),
5368  nSigmaPhi = cms.double( 2.0 ),
5369  minFractionToKeep = cms.double( 1.0E-7 ),
5370  nSigmaEta = cms.double( 2.0 )
5371  ),
5372  positionReCalc = cms.PSet( ),
5373  usePFThresholdsFromDB = cms.bool( True )
5374 )
5375 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
5376  producers = cms.VPSet(
5377  cms.PSet( src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
5378  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5379  )
5380  ),
5381  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5382  synchronise = cms.untracked.bool( False )
5383 )
5384 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
5385  src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
5386 )
5387 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
5388  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5389  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5390  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5391  synchronise = cms.bool( False ),
5392  pfRecHitFractionAllocation = cms.int32( 250 )
5393 )
5394 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
5395  src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
5396  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5397  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
5398  usePFThresholdsFromDB = cms.bool( True ),
5399  pfClusterBuilder = cms.PSet(
5400  minFracTot = cms.double( 1.0E-20 ),
5401  stoppingTolerance = cms.double( 1.0E-8 ),
5402  positionCalc = cms.PSet(
5403  minAllowedNormalization = cms.double( 1.0E-9 ),
5404  posCalcNCrystals = cms.int32( 5 ),
5405  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5406  logWeightDenominatorByDetector = cms.VPSet(
5407  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5408  depths = cms.vint32( 1, 2, 3, 4 ),
5409  detector = cms.string( "HCAL_BARREL1" )
5410  ),
5411  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5412  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5413  detector = cms.string( "HCAL_ENDCAP" )
5414  )
5415  ),
5416  minFractionInCalc = cms.double( 1.0E-9 )
5417  ),
5418  maxIterations = cms.uint32( 5 ),
5419  minChi2Prob = cms.double( 0.0 ),
5420  allCellsPositionCalc = cms.PSet(
5421  minAllowedNormalization = cms.double( 1.0E-9 ),
5422  posCalcNCrystals = cms.int32( -1 ),
5423  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5424  logWeightDenominatorByDetector = cms.VPSet(
5425  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5426  depths = cms.vint32( 1, 2, 3, 4 ),
5427  detector = cms.string( "HCAL_BARREL1" )
5428  ),
5429  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5430  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5431  detector = cms.string( "HCAL_ENDCAP" )
5432  )
5433  ),
5434  minFractionInCalc = cms.double( 1.0E-9 )
5435  ),
5436  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5437  recHitEnergyNorms = cms.VPSet(
5438  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5439  depths = cms.vint32( 1, 2, 3, 4 ),
5440  detector = cms.string( "HCAL_BARREL1" )
5441  ),
5442  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5443  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5444  detector = cms.string( "HCAL_ENDCAP" )
5445  )
5446  ),
5447  maxNSigmaTime = cms.double( 10.0 ),
5448  showerSigma = cms.double( 10.0 ),
5449  timeSigmaEE = cms.double( 10.0 ),
5450  clusterTimeResFromSeed = cms.bool( False ),
5451  minFractionToKeep = cms.double( 1.0E-7 ),
5452  excludeOtherSeeds = cms.bool( True ),
5453  timeResolutionCalcBarrel = cms.PSet(
5454  corrTermLowE = cms.double( 0.0 ),
5455  threshLowE = cms.double( 6.0 ),
5456  noiseTerm = cms.double( 21.86 ),
5457  constantTermLowE = cms.double( 4.24 ),
5458  noiseTermLowE = cms.double( 8.0 ),
5459  threshHighE = cms.double( 15.0 ),
5460  constantTerm = cms.double( 2.82 )
5461  ),
5462  timeResolutionCalcEndcap = cms.PSet(
5463  corrTermLowE = cms.double( 0.0 ),
5464  threshLowE = cms.double( 6.0 ),
5465  noiseTerm = cms.double( 21.86 ),
5466  constantTermLowE = cms.double( 4.24 ),
5467  noiseTermLowE = cms.double( 8.0 ),
5468  threshHighE = cms.double( 15.0 ),
5469  constantTerm = cms.double( 2.82 )
5470  ),
5471  timeSigmaEB = cms.double( 10.0 )
5472  )
5473 )
5474 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
5475  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
5476  energyCorrector = cms.PSet( ),
5477  pfClusterBuilder = cms.PSet(
5478  allCellsPositionCalc = cms.PSet(
5479  minAllowedNormalization = cms.double( 1.0E-9 ),
5480  posCalcNCrystals = cms.int32( -1 ),
5481  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5482  logWeightDenominatorByDetector = cms.VPSet(
5483  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5484  depths = cms.vint32( 1, 2, 3, 4 ),
5485  detector = cms.string( "HCAL_BARREL1" )
5486  ),
5487  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5488  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5489  detector = cms.string( "HCAL_ENDCAP" )
5490  )
5491  ),
5492  minFractionInCalc = cms.double( 1.0E-9 )
5493  ),
5494  algoName = cms.string( "PFMultiDepthClusterizer" ),
5495  nSigmaPhi = cms.double( 2.0 ),
5496  minFractionToKeep = cms.double( 1.0E-7 ),
5497  nSigmaEta = cms.double( 2.0 )
5498  ),
5499  positionReCalc = cms.PSet( ),
5500  usePFThresholdsFromDB = cms.bool( True )
5501 )
5502 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5503  offset = cms.uint32( 0 ),
5504  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5505 )
5506 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
5507  inputTag = cms.InputTag( "rawDataCollector" ),
5508  fedList = cms.vuint32( 1405 )
5509 )
5510 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5511  SelectedTriggerType = cms.int32( 2 )
5512 )
5513 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5514  offset = cms.uint32( 0 ),
5515  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5516 )
5517 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5518  inputTag = cms.InputTag( "rawDataCollector" ),
5519  fedList = cms.vuint32( 601, 602, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 1024 )
5520 )
5521 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5522  offset = cms.uint32( 0 ),
5523  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5524 )
5525 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5526  inputTag = cms.InputTag( "rawDataCollector" ),
5527  fedList = cms.vuint32( 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730, 731, 1024, 1100, 1101, 1102, 1103, 1104, 1105, 1106, 1107, 1108, 1109, 1110, 1111, 1112, 1113, 1114, 1115, 1116, 1117, 1118, 1119, 1120, 1121, 1122, 1123, 1124, 1125, 1126, 1127, 1128, 1129, 1130, 1131, 1132, 1133, 1134, 1135, 1136, 1137, 1138, 1139, 1140, 1141, 1142, 1143, 1144, 1145, 1146, 1147, 1148, 1149, 1150, 1151, 1152, 1153, 1154, 1155, 1156, 1157, 1158, 1159, 1160, 1161, 1162, 1163, 1164, 1165, 1166, 1167, 1168, 1169, 1170, 1171, 1172, 1173, 1174, 1175, 1176, 1177, 1178, 1179, 1180, 1181, 1182, 1183, 1184, 1185, 1186, 1187, 1188, 1189, 1190, 1191, 1192, 1193, 1194, 1195, 1196, 1197, 1198, 1199 )
5528 )
5529 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
5530  rawInput = cms.InputTag( "rawDataCollector" ),
5531  period = cms.uint32( 4096 ),
5532  invert = cms.bool( False ),
5533  fedId = cms.int32( 1024 ),
5534  useTCDSEventNumber = cms.bool( False )
5535 )
5536 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
5537  saveTags = cms.bool( True ),
5538  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5 OR L1_QuadJet60er2p5 OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er" ),
5539  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5540  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5541  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5542  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5543  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5544  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5545  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5546  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5547  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5548 )
5549 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
5550  offset = cms.uint32( 0 ),
5551  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5552 )
5553 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
5554  saveTags = cms.bool( True ),
5555  L1SeedsLogicalExpression = cms.string( "L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleEG10er2p5 OR L1_SingleEG15er2p5 OR L1_SingleEG26er2p5 OR L1_SingleEG34er2p5 OR L1_SingleEG36er2p5 OR L1_SingleEG38er2p5 OR L1_SingleEG40er2p5 OR L1_SingleEG42er2p5 OR L1_SingleEG45er2p5 OR L1_SingleEG60 OR L1_SingleMu3 OR L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25 OR L1_DoubleMu_12_5 OR L1_DoubleMu_15_7 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_12_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_TripleEG_18_17_8_er2p5 OR L1_TripleMu_5_3_3 OR L1_TripleMu_5_5_3" ),
5556  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5557  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5558  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5559  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5560  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5561  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5562  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5563  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5564  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5565 )
5566 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
5567  offset = cms.uint32( 0 ),
5568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5569 )
5570 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
5571  offset = cms.uint32( 0 ),
5572  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5573 )
5574 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5575  rawInput = cms.InputTag( "rawDataCollector" ),
5576  period = cms.uint32( 107 ),
5577  invert = cms.bool( False ),
5578  fedId = cms.int32( 1024 ),
5579  useTCDSEventNumber = cms.bool( True )
5580 )
5581 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
5582  offset = cms.uint32( 0 ),
5583  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5584 )
5585 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
5586  offset = cms.uint32( 0 ),
5587  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5588 )
5589 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
5590  offset = cms.uint32( 0 ),
5591  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5592 )
5593 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
5594  EBSumThreshold = cms.double( 0.2 ),
5595  HF2Weight = cms.double( 1.0 ),
5596  EBWeight = cms.double( 1.0 ),
5597  hfInput = cms.InputTag( "hltHfreco" ),
5598  EESumThreshold = cms.double( 0.45 ),
5599  HOThreshold0 = cms.double( 3.5 ),
5600  HOThresholdPlus1 = cms.double( 3.5 ),
5601  HOThresholdMinus1 = cms.double( 3.5 ),
5602  HOThresholdPlus2 = cms.double( 3.5 ),
5603  HOThresholdMinus2 = cms.double( 3.5 ),
5604  HBGrid = cms.vdouble( ),
5605  HBThreshold1 = cms.double( 0.4 ),
5606  HBThreshold2 = cms.double( 0.3 ),
5607  HBThreshold = cms.double( 0.3 ),
5608  EEWeights = cms.vdouble( ),
5609  HF1Threshold = cms.double( 0.5 ),
5610  HF2Weights = cms.vdouble( ),
5611  HOWeights = cms.vdouble( ),
5612  EEGrid = cms.vdouble( ),
5613  HEDWeight = cms.double( 1.0 ),
5614  EEWeight = cms.double( 1.0 ),
5615  UseHO = cms.bool( False ),
5616  HBWeights = cms.vdouble( ),
5617  HESWeight = cms.double( 1.0 ),
5618  HF1Weight = cms.double( 1.0 ),
5619  HF2Grid = cms.vdouble( ),
5620  HEDWeights = cms.vdouble( ),
5621  HF1Grid = cms.vdouble( ),
5622  EBWeights = cms.vdouble( ),
5623  HOWeight = cms.double( 1.0E-99 ),
5624  EBThreshold = cms.double( 0.07 ),
5625  EEThreshold = cms.double( 0.3 ),
5626  UseEtEBTreshold = cms.bool( False ),
5627  UseSymEBTreshold = cms.bool( False ),
5628  UseEtEETreshold = cms.bool( False ),
5629  UseSymEETreshold = cms.bool( False ),
5630  hbheInput = cms.InputTag( "hltHbhereco" ),
5631  HcalThreshold = cms.double( -1000.0 ),
5632  HF2Threshold = cms.double( 0.85 ),
5633  HESThreshold1 = cms.double( 0.1 ),
5634  HESThreshold = cms.double( 0.2 ),
5635  HF1Weights = cms.vdouble( ),
5636  hoInput = cms.InputTag( "hltHoreco" ),
5637  HESGrid = cms.vdouble( ),
5638  HESWeights = cms.vdouble( ),
5639  HEDThreshold1 = cms.double( 0.1 ),
5640  HEDThreshold = cms.double( 0.2 ),
5641  EcutTower = cms.double( -1000.0 ),
5642  HEDGrid = cms.vdouble( ),
5643  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
5644  HBWeight = cms.double( 1.0 ),
5645  HOGrid = cms.vdouble( ),
5646  EBGrid = cms.vdouble( ),
5647  MomConstrMethod = cms.int32( 1 ),
5648  MomHBDepth = cms.double( 0.2 ),
5649  MomHEDepth = cms.double( 0.4 ),
5650  MomEBDepth = cms.double( 0.3 ),
5651  MomEEDepth = cms.double( 0.0 ),
5652  HcalAcceptSeverityLevel = cms.uint32( 9 ),
5653  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
5654  'kWeird',
5655  'kBad' ),
5656  UseHcalRecoveredHits = cms.bool( False ),
5657  UseEcalRecoveredHits = cms.bool( False ),
5658  UseRejectedHitsOnly = cms.bool( False ),
5659  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
5660  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
5661  UseRejectedRecoveredHcalHits = cms.bool( False ),
5662  UseRejectedRecoveredEcalHits = cms.bool( False ),
5663  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
5664  AllowMissingInputs = cms.bool( False ),
5665  HcalPhase = cms.int32( 1 ),
5666  usePFThresholdsFromDB = cms.bool( True )
5667 )
5668 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
5669  useMassDropTagger = cms.bool( False ),
5670  useFiltering = cms.bool( False ),
5671  useDynamicFiltering = cms.bool( False ),
5672  useTrimming = cms.bool( False ),
5673  usePruning = cms.bool( False ),
5674  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
5675  useKtPruning = cms.bool( False ),
5676  useConstituentSubtraction = cms.bool( False ),
5677  useSoftDrop = cms.bool( False ),
5678  correctShape = cms.bool( False ),
5679  UseOnlyVertexTracks = cms.bool( False ),
5680  UseOnlyOnePV = cms.bool( False ),
5681  muCut = cms.double( -1.0 ),
5682  yCut = cms.double( -1.0 ),
5683  rFilt = cms.double( -1.0 ),
5684  rFiltFactor = cms.double( -1.0 ),
5685  trimPtFracMin = cms.double( -1.0 ),
5686  zcut = cms.double( -1.0 ),
5687  rcut_factor = cms.double( -1.0 ),
5688  csRho_EtaMax = cms.double( -1.0 ),
5689  csRParam = cms.double( -1.0 ),
5690  beta = cms.double( -1.0 ),
5691  R0 = cms.double( -1.0 ),
5692  gridMaxRapidity = cms.double( -1.0 ),
5693  gridSpacing = cms.double( -1.0 ),
5694  DzTrVtxMax = cms.double( 0.0 ),
5695  DxyTrVtxMax = cms.double( 0.0 ),
5696  MaxVtxZ = cms.double( 15.0 ),
5697  subjetPtMin = cms.double( -1.0 ),
5698  muMin = cms.double( -1.0 ),
5699  muMax = cms.double( -1.0 ),
5700  yMin = cms.double( -1.0 ),
5701  yMax = cms.double( -1.0 ),
5702  dRMin = cms.double( -1.0 ),
5703  dRMax = cms.double( -1.0 ),
5704  maxDepth = cms.int32( -1 ),
5705  nFilt = cms.int32( -1 ),
5706  MinVtxNdof = cms.int32( 5 ),
5707  src = cms.InputTag( "hltTowerMakerForAll" ),
5708  srcPVs = cms.InputTag( "NotUsed" ),
5709  jetType = cms.string( "CaloJet" ),
5710  jetAlgorithm = cms.string( "AntiKt" ),
5711  rParam = cms.double( 0.4 ),
5712  inputEtMin = cms.double( 0.3 ),
5713  inputEMin = cms.double( 0.0 ),
5714  jetPtMin = cms.double( 1.0 ),
5715  doPVCorrection = cms.bool( False ),
5716  doAreaFastjet = cms.bool( False ),
5717  doRhoFastjet = cms.bool( False ),
5718  doPUOffsetCorr = cms.bool( False ),
5719  puPtMin = cms.double( 10.0 ),
5720  nSigmaPU = cms.double( 1.0 ),
5721  radiusPU = cms.double( 0.4 ),
5722  subtractorName = cms.string( "" ),
5723  useExplicitGhosts = cms.bool( False ),
5724  doAreaDiskApprox = cms.bool( False ),
5725  voronoiRfact = cms.double( -9.0 ),
5726  Rho_EtaMax = cms.double( 4.4 ),
5727  Ghost_EtaMax = cms.double( 6.0 ),
5728  Active_Area_Repeats = cms.int32( 5 ),
5729  GhostArea = cms.double( 0.01 ),
5730  restrictInputs = cms.bool( False ),
5731  maxInputs = cms.uint32( 1 ),
5732  writeCompound = cms.bool( False ),
5733  writeJetsWithConst = cms.bool( False ),
5734  doFastJetNonUniform = cms.bool( False ),
5735  useDeterministicSeed = cms.bool( True ),
5736  minSeed = cms.uint32( 0 ),
5737  verbosity = cms.int32( 0 ),
5738  puWidth = cms.double( 0.0 ),
5739  nExclude = cms.uint32( 0 ),
5740  maxBadEcalCells = cms.uint32( 9999999 ),
5741  maxBadHcalCells = cms.uint32( 9999999 ),
5742  maxProblematicEcalCells = cms.uint32( 9999999 ),
5743  maxProblematicHcalCells = cms.uint32( 9999999 ),
5744  maxRecoveredEcalCells = cms.uint32( 9999999 ),
5745  maxRecoveredHcalCells = cms.uint32( 9999999 ),
5746  puCenters = cms.vdouble( ),
5747  applyWeight = cms.bool( False ),
5748  srcWeights = cms.InputTag( "" ),
5749  minimumTowersFraction = cms.double( 0.0 ),
5750  jetCollInstanceName = cms.string( "" ),
5751  sumRecHits = cms.bool( False )
5752 )
5753 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
5754  src = cms.InputTag( "hltAK4CaloJetsPF" ),
5755  filter = cms.bool( False ),
5756  etMin = cms.double( 5.0 )
5757 )
5758 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
5759  inputLabel = cms.InputTag( "rawDataCollector" ),
5760  debug = cms.untracked.bool( False )
5761 )
5762 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
5763  recAlgoConfig = cms.PSet(
5764  maxTime = cms.double( 420.0 ),
5765  debug = cms.untracked.bool( False ),
5766  stepTwoFromDigi = cms.bool( False ),
5767  tTrigModeConfig = cms.PSet(
5768  debug = cms.untracked.bool( False ),
5769  tofCorrType = cms.int32( 0 ),
5770  tTrigLabel = cms.string( "" ),
5771  wirePropCorrType = cms.int32( 0 ),
5772  doTOFCorrection = cms.bool( True ),
5773  vPropWire = cms.double( 24.4 ),
5774  doT0Correction = cms.bool( True ),
5775  doWirePropCorrection = cms.bool( True ),
5776  t0Label = cms.string( "" )
5777  ),
5778  useUncertDB = cms.bool( True ),
5779  doVdriftCorr = cms.bool( True ),
5780  minTime = cms.double( -3.0 ),
5781  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5782  readLegacyTTrigDB = cms.bool( True ),
5783  readLegacyVDriftDB = cms.bool( True )
5784  ),
5785  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5786  debug = cms.untracked.bool( False ),
5787  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
5788 )
5789 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
5790  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
5791  Reco4DAlgoConfig = cms.PSet(
5792  Reco2DAlgoConfig = cms.PSet(
5793  AlphaMaxPhi = cms.double( 1.0 ),
5794  debug = cms.untracked.bool( False ),
5795  segmCleanerMode = cms.int32( 2 ),
5796  AlphaMaxTheta = cms.double( 0.9 ),
5797  hit_afterT0_resolution = cms.double( 0.03 ),
5798  performT0_vdriftSegCorrection = cms.bool( False ),
5799  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5800  recAlgoConfig = cms.PSet(
5801  maxTime = cms.double( 420.0 ),
5802  debug = cms.untracked.bool( False ),
5803  stepTwoFromDigi = cms.bool( False ),
5804  tTrigModeConfig = cms.PSet(
5805  debug = cms.untracked.bool( False ),
5806  tofCorrType = cms.int32( 0 ),
5807  tTrigLabel = cms.string( "" ),
5808  wirePropCorrType = cms.int32( 0 ),
5809  doTOFCorrection = cms.bool( True ),
5810  vPropWire = cms.double( 24.4 ),
5811  doT0Correction = cms.bool( True ),
5812  doWirePropCorrection = cms.bool( True ),
5813  t0Label = cms.string( "" )
5814  ),
5815  useUncertDB = cms.bool( True ),
5816  doVdriftCorr = cms.bool( True ),
5817  minTime = cms.double( -3.0 ),
5818  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5819  readLegacyTTrigDB = cms.bool( True ),
5820  readLegacyVDriftDB = cms.bool( True )
5821  ),
5822  MaxAllowedHits = cms.uint32( 50 ),
5823  nUnSharedHitsMin = cms.int32( 2 ),
5824  nSharedHitsMax = cms.int32( 2 ),
5825  performT0SegCorrection = cms.bool( False ),
5826  perform_delta_rejecting = cms.bool( False )
5827  ),
5828  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
5829  debug = cms.untracked.bool( False ),
5830  segmCleanerMode = cms.int32( 2 ),
5831  AllDTRecHits = cms.bool( True ),
5832  hit_afterT0_resolution = cms.double( 0.03 ),
5833  performT0_vdriftSegCorrection = cms.bool( False ),
5834  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5835  recAlgoConfig = cms.PSet(
5836  maxTime = cms.double( 420.0 ),
5837  debug = cms.untracked.bool( False ),
5838  stepTwoFromDigi = cms.bool( False ),
5839  tTrigModeConfig = cms.PSet(
5840  debug = cms.untracked.bool( False ),
5841  tofCorrType = cms.int32( 0 ),
5842  tTrigLabel = cms.string( "" ),
5843  wirePropCorrType = cms.int32( 0 ),
5844  doTOFCorrection = cms.bool( True ),
5845  vPropWire = cms.double( 24.4 ),
5846  doT0Correction = cms.bool( True ),
5847  doWirePropCorrection = cms.bool( True ),
5848  t0Label = cms.string( "" )
5849  ),
5850  useUncertDB = cms.bool( True ),
5851  doVdriftCorr = cms.bool( True ),
5852  minTime = cms.double( -3.0 ),
5853  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5854  readLegacyTTrigDB = cms.bool( True ),
5855  readLegacyVDriftDB = cms.bool( True )
5856  ),
5857  nUnSharedHitsMin = cms.int32( 2 ),
5858  nSharedHitsMax = cms.int32( 2 ),
5859  performT0SegCorrection = cms.bool( False ),
5860  perform_delta_rejecting = cms.bool( False )
5861  ),
5862  debug = cms.untracked.bool( False ),
5863  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
5864  recHits2DLabel = cms.InputTag( "dt2DSegments" )
5865 )
5866 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
5867  InputObjects = cms.InputTag( "rawDataCollector" ),
5868  UseExaminer = cms.bool( True ),
5869  ExaminerMask = cms.uint32( 535558134 ),
5870  UseSelectiveUnpacking = cms.bool( True ),
5871  ErrorMask = cms.uint32( 0 ),
5872  UnpackStatusDigis = cms.bool( False ),
5873  UseFormatStatus = cms.bool( True ),
5874  useRPCs = cms.bool( False ),
5875  useGEMs = cms.bool( False ),
5876  useCSCShowers = cms.bool( False ),
5877  Debug = cms.untracked.bool( False ),
5878  PrintEventNumber = cms.untracked.bool( False ),
5879  runDQM = cms.untracked.bool( False ),
5880  VisualFEDInspect = cms.untracked.bool( False ),
5881  VisualFEDShort = cms.untracked.bool( False ),
5882  FormatedEventDump = cms.untracked.bool( False ),
5883  SuppressZeroLCT = cms.untracked.bool( True ),
5884  DisableMappingCheck = cms.untracked.bool( False ),
5885  B904Setup = cms.untracked.bool( False ),
5886  B904vmecrate = cms.untracked.int32( 1 ),
5887  B904dmb = cms.untracked.int32( 3 )
5888 )
5889 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
5890  CSCStripPeakThreshold = cms.double( 10.0 ),
5891  CSCStripClusterChargeCut = cms.double( 25.0 ),
5892  CSCStripxtalksOffset = cms.double( 0.03 ),
5893  UseAverageTime = cms.bool( False ),
5894  UseParabolaFit = cms.bool( False ),
5895  UseFivePoleFit = cms.bool( True ),
5896  CSCWireClusterDeltaT = cms.int32( 1 ),
5897  CSCUseCalibrations = cms.bool( True ),
5898  CSCUseStaticPedestals = cms.bool( False ),
5899  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
5900  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
5901  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
5902  readBadChannels = cms.bool( False ),
5903  readBadChambers = cms.bool( True ),
5904  CSCUseTimingCorrections = cms.bool( True ),
5905  CSCUseGasGainCorrections = cms.bool( False ),
5906  CSCDebug = cms.untracked.bool( False ),
5907  CSCstripWireDeltaTime = cms.int32( 8 ),
5908  XTasymmetry_ME1a = cms.double( 0.023 ),
5909  XTasymmetry_ME1b = cms.double( 0.01 ),
5910  XTasymmetry_ME12 = cms.double( 0.015 ),
5911  XTasymmetry_ME13 = cms.double( 0.02 ),
5912  XTasymmetry_ME21 = cms.double( 0.023 ),
5913  XTasymmetry_ME22 = cms.double( 0.023 ),
5914  XTasymmetry_ME31 = cms.double( 0.023 ),
5915  XTasymmetry_ME32 = cms.double( 0.023 ),
5916  XTasymmetry_ME41 = cms.double( 0.023 ),
5917  ConstSyst_ME1a = cms.double( 0.01 ),
5918  ConstSyst_ME1b = cms.double( 0.02 ),
5919  ConstSyst_ME12 = cms.double( 0.02 ),
5920  ConstSyst_ME13 = cms.double( 0.03 ),
5921  ConstSyst_ME21 = cms.double( 0.03 ),
5922  ConstSyst_ME22 = cms.double( 0.03 ),
5923  ConstSyst_ME31 = cms.double( 0.03 ),
5924  ConstSyst_ME32 = cms.double( 0.03 ),
5925  ConstSyst_ME41 = cms.double( 0.03 ),
5926  NoiseLevel_ME1a = cms.double( 9.0 ),
5927  NoiseLevel_ME1b = cms.double( 6.0 ),
5928  NoiseLevel_ME12 = cms.double( 7.0 ),
5929  NoiseLevel_ME13 = cms.double( 4.0 ),
5930  NoiseLevel_ME21 = cms.double( 5.0 ),
5931  NoiseLevel_ME22 = cms.double( 7.0 ),
5932  NoiseLevel_ME31 = cms.double( 5.0 ),
5933  NoiseLevel_ME32 = cms.double( 7.0 ),
5934  NoiseLevel_ME41 = cms.double( 5.0 ),
5935  CSCUseReducedWireTimeWindow = cms.bool( True ),
5936  CSCWireTimeWindowLow = cms.int32( 5 ),
5937  CSCWireTimeWindowHigh = cms.int32( 11 )
5938 )
5939 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
5940  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
5941  algo_type = cms.int32( 1 ),
5942  algo_psets = cms.VPSet(
5943  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
5944  algo_psets = cms.VPSet(
5945  cms.PSet( wideSeg = cms.double( 3.0 ),
5946  chi2Norm_2D_ = cms.double( 35.0 ),
5947  dRIntMax = cms.double( 2.0 ),
5948  doCollisions = cms.bool( True ),
5949  dPhiMax = cms.double( 0.006 ),
5950  dRMax = cms.double( 1.5 ),
5951  dPhiIntMax = cms.double( 0.005 ),
5952  minLayersApart = cms.int32( 1 ),
5953  chi2Max = cms.double( 100.0 ),
5954  chi2_str = cms.double( 50.0 )
5955  ),
5956  cms.PSet( wideSeg = cms.double( 3.0 ),
5957  chi2Norm_2D_ = cms.double( 35.0 ),
5958  dRIntMax = cms.double( 2.0 ),
5959  doCollisions = cms.bool( True ),
5960  dPhiMax = cms.double( 0.005 ),
5961  dRMax = cms.double( 1.5 ),
5962  dPhiIntMax = cms.double( 0.004 ),
5963  minLayersApart = cms.int32( 1 ),
5964  chi2Max = cms.double( 100.0 ),
5965  chi2_str = cms.double( 50.0 )
5966  ),
5967  cms.PSet( wideSeg = cms.double( 3.0 ),
5968  chi2Norm_2D_ = cms.double( 35.0 ),
5969  dRIntMax = cms.double( 2.0 ),
5970  doCollisions = cms.bool( True ),
5971  dPhiMax = cms.double( 0.004 ),
5972  dRMax = cms.double( 1.5 ),
5973  dPhiIntMax = cms.double( 0.003 ),
5974  minLayersApart = cms.int32( 1 ),
5975  chi2Max = cms.double( 100.0 ),
5976  chi2_str = cms.double( 50.0 )
5977  ),
5978  cms.PSet( wideSeg = cms.double( 3.0 ),
5979  chi2Norm_2D_ = cms.double( 20.0 ),
5980  dRIntMax = cms.double( 2.0 ),
5981  doCollisions = cms.bool( True ),
5982  dPhiMax = cms.double( 0.003 ),
5983  dRMax = cms.double( 1.5 ),
5984  dPhiIntMax = cms.double( 0.002 ),
5985  minLayersApart = cms.int32( 1 ),
5986  chi2Max = cms.double( 60.0 ),
5987  chi2_str = cms.double( 30.0 )
5988  ),
5989  cms.PSet( wideSeg = cms.double( 3.0 ),
5990  chi2Norm_2D_ = cms.double( 60.0 ),
5991  dRIntMax = cms.double( 2.0 ),
5992  doCollisions = cms.bool( True ),
5993  dPhiMax = cms.double( 0.007 ),
5994  dRMax = cms.double( 1.5 ),
5995  dPhiIntMax = cms.double( 0.005 ),
5996  minLayersApart = cms.int32( 1 ),
5997  chi2Max = cms.double( 180.0 ),
5998  chi2_str = cms.double( 80.0 )
5999  ),
6000  cms.PSet( wideSeg = cms.double( 3.0 ),
6001  chi2Norm_2D_ = cms.double( 35.0 ),
6002  dRIntMax = cms.double( 2.0 ),
6003  doCollisions = cms.bool( True ),
6004  dPhiMax = cms.double( 0.006 ),
6005  dRMax = cms.double( 1.5 ),
6006  dPhiIntMax = cms.double( 0.004 ),
6007  minLayersApart = cms.int32( 1 ),
6008  chi2Max = cms.double( 100.0 ),
6009  chi2_str = cms.double( 50.0 )
6010  )
6011  ),
6012  algo_name = cms.string( "CSCSegAlgoRU" ),
6013  chamber_types = cms.vstring( 'ME1/a',
6014  'ME1/b',
6015  'ME1/2',
6016  'ME1/3',
6017  'ME2/1',
6018  'ME2/2',
6019  'ME3/1',
6020  'ME3/2',
6021  'ME4/1',
6022  'ME4/2' )
6023  )
6024  )
6025 )
6026 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6027  inputTag = cms.InputTag( "rawDataCollector" ),
6028  calculateCRC = cms.bool( True ),
6029  fillCounters = cms.bool( True ),
6030  RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6031  RPCAMCUnpackerSettings = cms.PSet(
6032  bxMin = cms.int32( -2 ),
6033  cppfDaqDelay = cms.int32( 2 ),
6034  fillAMCCounters = cms.bool( True ),
6035  bxMax = cms.int32( 2 )
6036  )
6037 )
6038 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6039  inputLabel = cms.InputTag( "rawDataCollector" ),
6040  skipRpc = cms.bool( False ),
6041  skipCsc = cms.bool( False ),
6042  skipDt = cms.bool( False ),
6043  skipMuon = cms.bool( False ),
6044  useRpcConnectionFile = cms.bool( False ),
6045  rpcConnectionFile = cms.string( "" ),
6046  outputTag = cms.string( "" )
6047 )
6048 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6049  inputTag = cms.InputTag( "rawDataCollector" ),
6050  calculateCRC = cms.bool( True ),
6051  fillCounters = cms.bool( True ),
6052  bxMin = cms.int32( -2 ),
6053  bxMax = cms.int32( 2 )
6054 )
6055 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6056  inputTagSimRPCDigis = cms.InputTag( "" ),
6057  inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6058  inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6059  inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6060  InputLabel = cms.InputTag( "rawDataCollector" ),
6061  bxMinTwinMux = cms.int32( -2 ),
6062  bxMaxTwinMux = cms.int32( 2 ),
6063  bxMinOMTF = cms.int32( -3 ),
6064  bxMaxOMTF = cms.int32( 4 ),
6065  bxMinCPPF = cms.int32( -2 ),
6066  bxMaxCPPF = cms.int32( 2 )
6067 )
6068 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6069  recAlgoConfig = cms.PSet( ),
6070  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6071  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6072  maskSource = cms.string( "File" ),
6073  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6074  deadSource = cms.string( "File" ),
6075  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6076 )
6077 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6078  InputLabel = cms.InputTag( "rawDataCollector" ),
6079  useDBEMap = cms.bool( True ),
6080  keepDAQStatus = cms.bool( False ),
6081  readMultiBX = cms.bool( False ),
6082  ge21Off = cms.bool( True ),
6083  fedIdStart = cms.uint32( 1467 ),
6084  fedIdEnd = cms.uint32( 1478 )
6085 )
6086 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6087  recAlgoConfig = cms.PSet( ),
6088  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6089  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6090  applyMasking = cms.bool( False ),
6091  ge21Off = cms.bool( False )
6092 )
6093 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6094  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6095  enableGE0 = cms.bool( True ),
6096  enableGE12 = cms.bool( False ),
6097  ge0_name = cms.string( "GE0SegAlgoRU" ),
6098  algo_name = cms.string( "GEMSegmentAlgorithm" ),
6099  ge0_pset = cms.PSet(
6100  maxChi2GoodSeg = cms.double( 50.0 ),
6101  maxChi2Prune = cms.double( 50.0 ),
6102  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6103  maxETASeeds = cms.double( 0.1 ),
6104  maxPhiAdditional = cms.double( 0.001096605744 ),
6105  minNumberOfHits = cms.uint32( 4 ),
6106  doCollisions = cms.bool( True ),
6107  maxPhiSeeds = cms.double( 0.001096605744 ),
6108  requireCentralBX = cms.bool( True ),
6109  maxChi2Additional = cms.double( 100.0 ),
6110  allowWideSegments = cms.bool( True ),
6111  maxNumberOfHits = cms.uint32( 300 ),
6112  maxTOFDiff = cms.double( 25.0 )
6113  ),
6114  algo_pset = cms.PSet(
6115  dYclusBoxMax = cms.double( 5.0 ),
6116  dXclusBoxMax = cms.double( 1.0 ),
6117  maxRecHitsInCluster = cms.int32( 4 ),
6118  preClustering = cms.bool( True ),
6119  preClusteringUseChaining = cms.bool( True ),
6120  dEtaChainBoxMax = cms.double( 0.05 ),
6121  clusterOnlySameBXRecHits = cms.bool( True ),
6122  minHitsPerSegment = cms.uint32( 2 ),
6123  dPhiChainBoxMax = cms.double( 0.02 )
6124  )
6125 )
6126 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6127  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6128  scaleDT = cms.bool( True ),
6129  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6130  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6131  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6132  EnableDTMeasurement = cms.bool( True ),
6133  EnableCSCMeasurement = cms.bool( True ),
6134  EnableME0Measurement = cms.bool( False ),
6135  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6136  crackWindow = cms.double( 0.04 ),
6137  deltaPhiSearchWindow = cms.double( 0.25 ),
6138  deltaEtaSearchWindow = cms.double( 0.2 ),
6139  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6140  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6141  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6142  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6143  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6144  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6145  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6146  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6147  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6148  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6149  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6150  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6151  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6152  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6153  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6154  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6155  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6156  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6157  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6158  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6159  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6160  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6161  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6162  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6163  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6164  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6165  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6166  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6167  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6168  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6169  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6170  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6171  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6172  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6173  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6174  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6175  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6176  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6177  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6178  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6179  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6180  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6181  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6182  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6183  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6184  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6185  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6186  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6187  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6188  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6189  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6190  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6191  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6192  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6193  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6194  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6195  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6196  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6197  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6198  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6199  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6200  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6201  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6202  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6203  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6204  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6205  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6206  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6207  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6208  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6209  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6210  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6211  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6212  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6213  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6214  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6215  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6216  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6217  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6218  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6219  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6220 )
6221 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6222  GMTReadoutCollection = cms.InputTag( "" ),
6223  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6224  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6225  L1MinPt = cms.double( 0.0 ),
6226  L1MaxEta = cms.double( 2.5 ),
6227  L1MinQuality = cms.uint32( 7 ),
6228  SetMinPtBarrelTo = cms.double( 3.5 ),
6229  SetMinPtEndcapTo = cms.double( 1.0 ),
6230  UseOfflineSeed = cms.untracked.bool( True ),
6231  UseUnassociatedL1 = cms.bool( False ),
6232  MatchDR = cms.vdouble( 0.3 ),
6233  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6234  CentralBxOnly = cms.bool( True ),
6235  MatchType = cms.uint32( 0 ),
6236  SortType = cms.uint32( 0 ),
6237  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6238  ServiceParameters = cms.PSet(
6239  RPCLayers = cms.bool( True ),
6240  UseMuonNavigation = cms.untracked.bool( True ),
6241  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6242  )
6243 )
6244 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6245  ServiceParameters = cms.PSet(
6246  RPCLayers = cms.bool( True ),
6247  UseMuonNavigation = cms.untracked.bool( True ),
6248  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6249  'hltESPFastSteppingHelixPropagatorOpposite' )
6250  ),
6251  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6252  SeedTransformerParameters = cms.PSet(
6253  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6254  NMinRecHits = cms.uint32( 2 ),
6255  RescaleError = cms.double( 100.0 ),
6256  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6257  UseSubRecHits = cms.bool( False ),
6258  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6259  ),
6260  L2TrajBuilderParameters = cms.PSet(
6261  BWFilterParameters = cms.PSet(
6262  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6263  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6264  BWSeedType = cms.string( "fromGenerator" ),
6265  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6266  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6267  EnableGEMMeasurement = cms.bool( True ),
6268  EnableRPCMeasurement = cms.bool( True ),
6269  MuonTrajectoryUpdatorParameters = cms.PSet(
6270  ExcludeRPCFromFit = cms.bool( False ),
6271  Granularity = cms.int32( 0 ),
6272  MaxChi2 = cms.double( 25.0 ),
6273  RescaleError = cms.bool( False ),
6274  RescaleErrorFactor = cms.double( 100.0 ),
6275  UseInvalidHits = cms.bool( True )
6276  ),
6277  EnableCSCMeasurement = cms.bool( True ),
6278  MaxChi2 = cms.double( 100.0 ),
6279  FitDirection = cms.string( "outsideIn" ),
6280  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6281  NumberOfSigma = cms.double( 3.0 ),
6282  EnableDTMeasurement = cms.bool( True )
6283  ),
6284  DoSeedRefit = cms.bool( False ),
6285  FilterParameters = cms.PSet(
6286  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6287  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6288  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6289  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6290  EnableGEMMeasurement = cms.bool( True ),
6291  EnableRPCMeasurement = cms.bool( True ),
6292  MuonTrajectoryUpdatorParameters = cms.PSet(
6293  ExcludeRPCFromFit = cms.bool( False ),
6294  Granularity = cms.int32( 0 ),
6295  MaxChi2 = cms.double( 25.0 ),
6296  RescaleError = cms.bool( False ),
6297  RescaleErrorFactor = cms.double( 100.0 ),
6298  UseInvalidHits = cms.bool( True )
6299  ),
6300  EnableCSCMeasurement = cms.bool( True ),
6301  MaxChi2 = cms.double( 1000.0 ),
6302  FitDirection = cms.string( "insideOut" ),
6303  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6304  NumberOfSigma = cms.double( 3.0 ),
6305  EnableDTMeasurement = cms.bool( True )
6306  ),
6307  SeedPosition = cms.string( "in" ),
6308  DoBackwardFilter = cms.bool( True ),
6309  DoRefit = cms.bool( False ),
6310  NavigationType = cms.string( "Standard" ),
6311  SeedTransformerParameters = cms.PSet(
6312  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6313  NMinRecHits = cms.uint32( 2 ),
6314  RescaleError = cms.double( 100.0 ),
6315  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6316  UseSubRecHits = cms.bool( False ),
6317  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6318  ),
6319  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6320  ),
6321  DoSeedRefit = cms.bool( False ),
6322  TrackLoaderParameters = cms.PSet(
6323  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6324  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6325  DoSmoothing = cms.bool( False ),
6326  VertexConstraint = cms.bool( True ),
6327  MuonUpdatorAtVertexParameters = cms.PSet(
6328  MaxChi2 = cms.double( 1000000.0 ),
6329  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6330  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6331  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
6332  ),
6333  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6334  ),
6335  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6336 )
6337 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
6338  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
6339 )
6340 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
6341  ProductLabel = cms.InputTag( "rawDataCollector" )
6342 )
6343 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
6344  ProductLabel = cms.InputTag( "rawDataCollector" ),
6345  ConditionsLabel = cms.string( "" ),
6346  onDemand = cms.bool( True ),
6347  DoAPVEmulatorCheck = cms.bool( False ),
6348  LegacyUnpacker = cms.bool( False ),
6349  HybridZeroSuppressed = cms.bool( False ),
6350  Clusterizer = cms.PSet(
6351  ConditionsLabel = cms.string( "" ),
6352  ClusterThreshold = cms.double( 5.0 ),
6353  SeedThreshold = cms.double( 3.0 ),
6354  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6355  ChannelThreshold = cms.double( 2.0 ),
6356  MaxAdjacentBad = cms.uint32( 0 ),
6357  setDetId = cms.bool( True ),
6358  MaxSequentialHoles = cms.uint32( 0 ),
6359  RemoveApvShots = cms.bool( True ),
6360  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6361  MaxSequentialBad = cms.uint32( 1 )
6362  ),
6363  Algorithms = cms.PSet(
6364  Use10bitsTruncation = cms.bool( False ),
6365  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
6366  useCMMeanMap = cms.bool( False ),
6367  TruncateInSuppressor = cms.bool( True ),
6368  doAPVRestore = cms.bool( False ),
6369  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
6370  PedestalSubtractionFedMode = cms.bool( True )
6371  )
6372 )
6373 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
6374  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
6375  skipClusters = cms.InputTag( "" ),
6376  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
6377  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
6378  Phase2TrackerCluster1DProducer = cms.string( "" ),
6379  vectorHits = cms.InputTag( "" ),
6380  vectorHitsRej = cms.InputTag( "" ),
6381  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6382  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6383  pixelCablingMapLabel = cms.string( "" ),
6384  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
6385  switchOffPixelsIfEmpty = cms.bool( True )
6386 )
6387 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
6388  src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6389  layersToTry = cms.int32( 2 ),
6390  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
6391  hitsToTry = cms.int32( 1 ),
6392  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6393  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
6394  maxEtaForTOB = cms.double( 1.8 ),
6395  minEtaForTEC = cms.double( 0.7 ),
6396  debug = cms.untracked.bool( False ),
6397  maxSeeds = cms.uint32( 20 ),
6398  maxHitlessSeeds = cms.uint32( 5 ),
6399  maxHitSeeds = cms.uint32( 1 ),
6400  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
6401  maxHitlessSeedsIP = cms.uint32( 5 ),
6402  maxHitlessSeedsMuS = cms.uint32( 0 ),
6403  maxHitDoubletSeeds = cms.uint32( 0 ),
6404  getStrategyFromDNN = cms.bool( True ),
6405  useRegressor = cms.bool( False ),
6406  dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
6407 )
6408 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6409  cleanTrajectoryAfterInOut = cms.bool( False ),
6410  doSeedingRegionRebuilding = cms.bool( False ),
6411  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6412  reverseTrajectories = cms.bool( True ),
6413  useHitsSplitting = cms.bool( False ),
6414  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6415  src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
6416  clustersToSkip = cms.InputTag( "" ),
6417  phase2clustersToSkip = cms.InputTag( "" ),
6418  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
6419  TransientInitialStateEstimatorParameters = cms.PSet(
6420  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
6421  numberMeasurementsForFit = cms.int32( 4 ),
6422  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
6423  ),
6424  numHitsForSeedCleaner = cms.int32( 4 ),
6425  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6426  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6427  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6428  maxNSeeds = cms.uint32( 500000 ),
6429  maxSeedsBeforeCleaning = cms.uint32( 5000 )
6430 )
6431 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6432  useSimpleMF = cms.bool( False ),
6433  SimpleMagneticField = cms.string( "" ),
6434  src = cms.InputTag( "hltIterL3OITrackCandidates" ),
6435  clusterRemovalInfo = cms.InputTag( "" ),
6436  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6437  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
6438  useHitsSplitting = cms.bool( False ),
6439  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6440  TrajectoryInEvent = cms.bool( False ),
6441  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6442  AlgorithmName = cms.string( "iter10" ),
6443  Propagator = cms.string( "PropagatorWithMaterial" ),
6444  GeometricInnerState = cms.bool( True ),
6445  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6446  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
6447  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6448 )
6449 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6450  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6451  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6452  vertices = cms.InputTag( "Notused" ),
6453  ignoreVertices = cms.bool( True ),
6454  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6455  mva = cms.PSet(
6456  minPixelHits = cms.vint32( 0, 0, 0 ),
6457  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6458  dr_par = cms.PSet(
6459  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6460  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6461  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6462  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6463  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6464  ),
6465  maxLostLayers = cms.vint32( 4, 3, 2 ),
6466  min3DLayers = cms.vint32( 0, 0, 0 ),
6467  dz_par = cms.PSet(
6468  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6469  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6470  dz_exp = cms.vint32( 4, 4, 2147483647 )
6471  ),
6472  minNVtxTrk = cms.int32( 3 ),
6473  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6474  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6475  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6476  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
6477  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6478  minLayers = cms.vint32( 3, 5, 5 )
6479  )
6480 )
6481 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6482  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6483  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
6484  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
6485  minQuality = cms.string( "highPurity" ),
6486  copyExtras = cms.untracked.bool( True ),
6487  copyTrajectories = cms.untracked.bool( False )
6488 )
6489 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
6490  ServiceParameters = cms.PSet(
6491  RPCLayers = cms.bool( True ),
6492  UseMuonNavigation = cms.untracked.bool( True ),
6493  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6494  'SteppingHelixPropagatorAny',
6495  'hltESPSmartPropagator',
6496  'hltESPSteppingHelixPropagatorOpposite' )
6497  ),
6498  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6499  TrackLoaderParameters = cms.PSet(
6500  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6501  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6502  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6503  DoSmoothing = cms.bool( True ),
6504  SmoothTkTrack = cms.untracked.bool( False ),
6505  VertexConstraint = cms.bool( False ),
6506  MuonUpdatorAtVertexParameters = cms.PSet(
6507  MaxChi2 = cms.double( 1000000.0 ),
6508  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6509  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6510  ),
6511  PutTkTrackIntoEvent = cms.untracked.bool( False ),
6512  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6513  ),
6514  L3TrajBuilderParameters = cms.PSet(
6515  PtCut = cms.double( 1.0 ),
6516  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6517  GlobalMuonTrackMatcher = cms.PSet(
6518  Chi2Cut_3 = cms.double( 200.0 ),
6519  DeltaDCut_2 = cms.double( 10.0 ),
6520  Eta_threshold = cms.double( 1.2 ),
6521  Quality_2 = cms.double( 15.0 ),
6522  DeltaDCut_1 = cms.double( 40.0 ),
6523  Quality_3 = cms.double( 7.0 ),
6524  DeltaDCut_3 = cms.double( 15.0 ),
6525  Quality_1 = cms.double( 20.0 ),
6526  Pt_threshold1 = cms.double( 0.0 ),
6527  DeltaRCut_2 = cms.double( 0.2 ),
6528  DeltaRCut_1 = cms.double( 0.1 ),
6529  Pt_threshold2 = cms.double( 9.99999999E8 ),
6530  Chi2Cut_1 = cms.double( 50.0 ),
6531  Chi2Cut_2 = cms.double( 50.0 ),
6532  DeltaRCut_3 = cms.double( 1.0 ),
6533  LocChi2Cut = cms.double( 0.001 ),
6534  Propagator = cms.string( "hltESPSmartPropagator" ),
6535  MinPt = cms.double( 1.0 ),
6536  MinP = cms.double( 2.5 )
6537  ),
6538  ScaleTECxFactor = cms.double( -1.0 ),
6539  tkTrajUseVertex = cms.bool( False ),
6540  MuonTrackingRegionBuilder = cms.PSet(
6541  Rescale_Dz = cms.double( 4.0 ),
6542  Pt_fixed = cms.bool( False ),
6543  Eta_fixed = cms.bool( True ),
6544  Eta_min = cms.double( 0.1 ),
6545  DeltaZ = cms.double( 24.2 ),
6546  maxRegions = cms.int32( 2 ),
6547  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6548  UseVertex = cms.bool( False ),
6549  Z_fixed = cms.bool( False ),
6550  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6551  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6552  Rescale_phi = cms.double( 3.0 ),
6553  DeltaEta = cms.double( 0.2 ),
6554  precise = cms.bool( True ),
6555  OnDemand = cms.int32( -1 ),
6556  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6557  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6558  vertexCollection = cms.InputTag( "pixelVertices" ),
6559  Pt_min = cms.double( 3.0 ),
6560  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6561  Phi_fixed = cms.bool( True ),
6562  DeltaR = cms.double( 0.025 ),
6563  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6564  DeltaPhi = cms.double( 0.15 ),
6565  Phi_min = cms.double( 0.1 ),
6566  Rescale_eta = cms.double( 3.0 )
6567  ),
6568  TrackTransformer = cms.PSet(
6569  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6570  RefitDirection = cms.string( "insideOut" ),
6571  RefitRPCHits = cms.bool( True ),
6572  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6573  DoPredictionsOnly = cms.bool( False ),
6574  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6575  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6576  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6577  ),
6578  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6579  RefitRPCHits = cms.bool( True ),
6580  tkTrajVertex = cms.InputTag( "Notused" ),
6581  GlbRefitterParameters = cms.PSet(
6582  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6583  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6584  RefitFlag = cms.bool( True ),
6585  SkipStation = cms.int32( -1 ),
6586  Chi2CutRPC = cms.double( 1.0 ),
6587  PropDirForCosmics = cms.bool( False ),
6588  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6589  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6590  HitThreshold = cms.int32( 1 ),
6591  Chi2CutGEM = cms.double( 1.0 ),
6592  DYTthrs = cms.vint32( 30, 15 ),
6593  TrackerSkipSystem = cms.int32( -1 ),
6594  RefitDirection = cms.string( "insideOut" ),
6595  Chi2CutCSC = cms.double( 150.0 ),
6596  Chi2CutDT = cms.double( 10.0 ),
6597  RefitRPCHits = cms.bool( True ),
6598  TrackerSkipSection = cms.int32( -1 ),
6599  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6600  DoPredictionsOnly = cms.bool( False ),
6601  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6602  MuonHitsOption = cms.int32( 1 ),
6603  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6604  ),
6605  PCut = cms.double( 2.5 ),
6606  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6607  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6608  tkTrajMaxChi2 = cms.double( 9999.0 ),
6609  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6610  ScaleTECyFactor = cms.double( -1.0 ),
6611  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
6612  )
6613 )
6614 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6615  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6616 )
6617 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
6618  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6619 )
6620 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
6621  InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
6622  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6623  MuonPtOption = cms.string( "Tracker" )
6624 )
6625 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
6626  l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6627  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
6628  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6629  applyL3Filters = cms.bool( False ),
6630  MinNhits = cms.int32( 1 ),
6631  MaxNormalizedChi2 = cms.double( 20.0 ),
6632  MinNmuonHits = cms.int32( 1 ),
6633  MaxPtDifference = cms.double( 0.3 )
6634 )
6635 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
6636  DeltaR = cms.double( 0.025 ),
6637  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6638  OnDemand = cms.int32( -1 ),
6639  vertexCollection = cms.InputTag( "notUsed" ),
6640  MeasurementTrackerName = cms.InputTag( "" ),
6641  UseVertex = cms.bool( False ),
6642  Rescale_Dz = cms.double( 4.0 ),
6643  Pt_fixed = cms.bool( True ),
6644  Z_fixed = cms.bool( True ),
6645  Pt_min = cms.double( 0.0 ),
6646  DeltaZ = cms.double( 24.2 ),
6647  ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
6648  deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
6649  deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
6650  maxRegions = cms.int32( 5 ),
6651  precise = cms.bool( True ),
6652  input = cms.InputTag( "hltL2SelectorForL3IO" )
6653 )
6654 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
6655  tracks = cms.InputTag( "hltPixelTracks" ),
6656  regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
6657  produceTrackCollection = cms.bool( True ),
6658  produceMask = cms.bool( False )
6659 )
6660 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6661  InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
6662  InputVertexCollection = cms.InputTag( "" ),
6663  originHalfLength = cms.double( 0.3 ),
6664  originRadius = cms.double( 0.1 ),
6665  useProtoTrackKinematics = cms.bool( False ),
6666  useEventsWithNoVertex = cms.bool( True ),
6667  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6668  usePV = cms.bool( False ),
6669  includeFourthHit = cms.bool( True ),
6670  produceComplement = cms.bool( False ),
6671  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6672 )
6673 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6674  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
6675  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6676  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6677  rejectAll = cms.bool( False ),
6678  isFromL1 = cms.bool( False ),
6679  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
6680  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
6681  mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
6682  mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
6683  mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
6684  mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
6685  doSort = cms.bool( False ),
6686  nSeedsMaxB = cms.int32( 99999 ),
6687  nSeedsMaxE = cms.int32( 99999 ),
6688  etaEdge = cms.double( 1.2 ),
6689  mvaCutB = cms.double( 0.04 ),
6690  mvaCutE = cms.double( 0.04 ),
6691  minL1Qual = cms.int32( 7 ),
6692  baseScore = cms.double( 0.5 )
6693 )
6694 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6695  cleanTrajectoryAfterInOut = cms.bool( False ),
6696  doSeedingRegionRebuilding = cms.bool( True ),
6697  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6698  reverseTrajectories = cms.bool( False ),
6699  useHitsSplitting = cms.bool( True ),
6700  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6701  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
6702  clustersToSkip = cms.InputTag( "" ),
6703  phase2clustersToSkip = cms.InputTag( "" ),
6704  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6705  TransientInitialStateEstimatorParameters = cms.PSet(
6706  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6707  numberMeasurementsForFit = cms.int32( 4 ),
6708  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6709  ),
6710  numHitsForSeedCleaner = cms.int32( 4 ),
6711  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6712  RedundantSeedCleaner = cms.string( "none" ),
6713  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6714  maxNSeeds = cms.uint32( 100000 ),
6715  maxSeedsBeforeCleaning = cms.uint32( 1000 )
6716 )
6717 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6718  useSimpleMF = cms.bool( True ),
6719  SimpleMagneticField = cms.string( "ParabolicMf" ),
6720  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
6721  clusterRemovalInfo = cms.InputTag( "" ),
6722  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6723  Fitter = cms.string( "hltESPFittingSmootherIT" ),
6724  useHitsSplitting = cms.bool( False ),
6725  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6726  TrajectoryInEvent = cms.bool( False ),
6727  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6728  AlgorithmName = cms.string( "hltIter0" ),
6729  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6730  GeometricInnerState = cms.bool( True ),
6731  NavigationSchool = cms.string( "" ),
6732  MeasurementTracker = cms.string( "" ),
6733  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6734 )
6735 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6736  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6737  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6738  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
6739  ignoreVertices = cms.bool( False ),
6740  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6741  mva = cms.PSet(
6742  minPixelHits = cms.vint32( 0, 0, 0 ),
6743  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6744  dr_par = cms.PSet(
6745  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6746  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6747  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6748  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6749  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6750  ),
6751  maxLostLayers = cms.vint32( 1, 1, 1 ),
6752  min3DLayers = cms.vint32( 0, 0, 0 ),
6753  dz_par = cms.PSet(
6754  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6755  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6756  dz_exp = cms.vint32( 4, 4, 2147483647 )
6757  ),
6758  minNVtxTrk = cms.int32( 3 ),
6759  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6760  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6761  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6762  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
6763  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6764  minLayers = cms.vint32( 3, 3, 4 )
6765  )
6766 )
6767 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6768  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6769  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
6770  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
6771  minQuality = cms.string( "highPurity" ),
6772  copyExtras = cms.untracked.bool( True ),
6773  copyTrajectories = cms.untracked.bool( False )
6774 )
6775 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
6776  ServiceParameters = cms.PSet(
6777  RPCLayers = cms.bool( True ),
6778  UseMuonNavigation = cms.untracked.bool( True ),
6779  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6780  'SteppingHelixPropagatorAny',
6781  'hltESPSmartPropagator',
6782  'hltESPSteppingHelixPropagatorOpposite' )
6783  ),
6784  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6785  TrackLoaderParameters = cms.PSet(
6786  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6787  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6788  DoSmoothing = cms.bool( False ),
6789  SmoothTkTrack = cms.untracked.bool( False ),
6790  VertexConstraint = cms.bool( False ),
6791  MuonUpdatorAtVertexParameters = cms.PSet(
6792  MaxChi2 = cms.double( 1000000.0 ),
6793  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6794  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6795  ),
6796  PutTkTrackIntoEvent = cms.untracked.bool( False ),
6797  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6798  ),
6799  L3TrajBuilderParameters = cms.PSet(
6800  PtCut = cms.double( 1.0 ),
6801  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6802  GlobalMuonTrackMatcher = cms.PSet(
6803  Chi2Cut_3 = cms.double( 200.0 ),
6804  DeltaDCut_2 = cms.double( 10.0 ),
6805  Eta_threshold = cms.double( 1.2 ),
6806  Quality_2 = cms.double( 15.0 ),
6807  DeltaDCut_1 = cms.double( 40.0 ),
6808  Quality_3 = cms.double( 7.0 ),
6809  DeltaDCut_3 = cms.double( 15.0 ),
6810  Quality_1 = cms.double( 20.0 ),
6811  Pt_threshold1 = cms.double( 0.0 ),
6812  DeltaRCut_2 = cms.double( 0.2 ),
6813  DeltaRCut_1 = cms.double( 0.1 ),
6814  Pt_threshold2 = cms.double( 9.99999999E8 ),
6815  Chi2Cut_1 = cms.double( 50.0 ),
6816  Chi2Cut_2 = cms.double( 50.0 ),
6817  DeltaRCut_3 = cms.double( 1.0 ),
6818  LocChi2Cut = cms.double( 0.001 ),
6819  Propagator = cms.string( "hltESPSmartPropagator" ),
6820  MinPt = cms.double( 1.0 ),
6821  MinP = cms.double( 2.5 )
6822  ),
6823  ScaleTECxFactor = cms.double( -1.0 ),
6824  tkTrajUseVertex = cms.bool( False ),
6825  MuonTrackingRegionBuilder = cms.PSet(
6826  Rescale_Dz = cms.double( 4.0 ),
6827  Pt_fixed = cms.bool( True ),
6828  Eta_fixed = cms.bool( True ),
6829  Eta_min = cms.double( 0.1 ),
6830  DeltaZ = cms.double( 24.2 ),
6831  maxRegions = cms.int32( 2 ),
6832  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6833  UseVertex = cms.bool( False ),
6834  Z_fixed = cms.bool( True ),
6835  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6836  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6837  Rescale_phi = cms.double( 3.0 ),
6838  DeltaEta = cms.double( 0.04 ),
6839  precise = cms.bool( True ),
6840  OnDemand = cms.int32( -1 ),
6841  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6842  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6843  vertexCollection = cms.InputTag( "pixelVertices" ),
6844  Pt_min = cms.double( 3.0 ),
6845  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6846  Phi_fixed = cms.bool( True ),
6847  DeltaR = cms.double( 0.025 ),
6848  input = cms.InputTag( "hltL2SelectorForL3IO" ),
6849  DeltaPhi = cms.double( 0.15 ),
6850  Phi_min = cms.double( 0.1 ),
6851  Rescale_eta = cms.double( 3.0 )
6852  ),
6853  TrackTransformer = cms.PSet(
6854  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6855  RefitDirection = cms.string( "insideOut" ),
6856  RefitRPCHits = cms.bool( True ),
6857  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6858  DoPredictionsOnly = cms.bool( False ),
6859  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6860  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6861  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6862  ),
6863  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6864  RefitRPCHits = cms.bool( True ),
6865  tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
6866  GlbRefitterParameters = cms.PSet(
6867  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6868  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6869  RefitFlag = cms.bool( True ),
6870  SkipStation = cms.int32( -1 ),
6871  Chi2CutRPC = cms.double( 1.0 ),
6872  PropDirForCosmics = cms.bool( False ),
6873  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6874  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6875  HitThreshold = cms.int32( 1 ),
6876  Chi2CutGEM = cms.double( 1.0 ),
6877  DYTthrs = cms.vint32( 30, 15 ),
6878  TrackerSkipSystem = cms.int32( -1 ),
6879  RefitDirection = cms.string( "insideOut" ),
6880  Chi2CutCSC = cms.double( 150.0 ),
6881  Chi2CutDT = cms.double( 10.0 ),
6882  RefitRPCHits = cms.bool( True ),
6883  TrackerSkipSection = cms.int32( -1 ),
6884  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6885  DoPredictionsOnly = cms.bool( False ),
6886  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6887  MuonHitsOption = cms.int32( 1 ),
6888  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6889  ),
6890  PCut = cms.double( 2.5 ),
6891  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6892  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6893  matchToSeeds = cms.bool( True ),
6894  tkTrajMaxChi2 = cms.double( 9999.0 ),
6895  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6896  ScaleTECyFactor = cms.double( -1.0 ),
6897  tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
6898  )
6899 )
6900 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6901  labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
6902 )
6903 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
6904  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6905  L1MinPt = cms.double( -1.0 ),
6906  L1MaxEta = cms.double( 5.0 ),
6907  L1MinQuality = cms.uint32( 7 ),
6908  CentralBxOnly = cms.bool( True )
6909 )
6910 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
6911  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6912  L1MinPt = cms.double( 0.0 ),
6913  L1MaxEta = cms.double( 2.5 ),
6914  L1MinQuality = cms.uint32( 7 ),
6915  SetMinPtBarrelTo = cms.double( 3.5 ),
6916  SetMinPtEndcapTo = cms.double( 1.0 ),
6917  CentralBxOnly = cms.bool( True ),
6918  RegionPSet = cms.PSet(
6919  vertexCollection = cms.InputTag( "notUsed" ),
6920  deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
6921  zErrorVetex = cms.double( 0.2 ),
6922  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6923  zErrorBeamSpot = cms.double( 24.2 ),
6924  maxNVertices = cms.int32( 1 ),
6925  maxNRegions = cms.int32( 5 ),
6926  nSigmaZVertex = cms.double( 3.0 ),
6927  nSigmaZBeamSpot = cms.double( 4.0 ),
6928  ptMin = cms.double( 0.0 ),
6929  mode = cms.string( "BeamSpotSigma" ),
6930  input = cms.InputTag( "hltL1MuonsPt0" ),
6931  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
6932  searchOpt = cms.bool( False ),
6933  deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
6934  whereToUseMeasurementTracker = cms.string( "Never" ),
6935  originRadius = cms.double( 0.2 ),
6936  measurementTrackerName = cms.InputTag( "" ),
6937  precise = cms.bool( True )
6938  ),
6939  ServiceParameters = cms.PSet(
6940  RPCLayers = cms.bool( True ),
6941  UseMuonNavigation = cms.untracked.bool( True ),
6942  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6943  )
6944 )
6945 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
6946  tracks = cms.InputTag( "hltPixelTracks" ),
6947  regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
6948  produceTrackCollection = cms.bool( True ),
6949  produceMask = cms.bool( False )
6950 )
6951 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6952  InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
6953  InputVertexCollection = cms.InputTag( "" ),
6954  originHalfLength = cms.double( 0.3 ),
6955  originRadius = cms.double( 0.1 ),
6956  useProtoTrackKinematics = cms.bool( False ),
6957  useEventsWithNoVertex = cms.bool( True ),
6958  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6959  usePV = cms.bool( False ),
6960  includeFourthHit = cms.bool( True ),
6961  produceComplement = cms.bool( False ),
6962  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6963 )
6964 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6965  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
6966  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6967  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6968  rejectAll = cms.bool( False ),
6969  isFromL1 = cms.bool( True ),
6970  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
6971  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
6972  mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
6973  mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
6974  mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
6975  mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
6976  doSort = cms.bool( False ),
6977  nSeedsMaxB = cms.int32( 99999 ),
6978  nSeedsMaxE = cms.int32( 99999 ),
6979  etaEdge = cms.double( 1.2 ),
6980  mvaCutB = cms.double( 0.04 ),
6981  mvaCutE = cms.double( 0.04 ),
6982  minL1Qual = cms.int32( 7 ),
6983  baseScore = cms.double( 0.5 )
6984 )
6985 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6986  cleanTrajectoryAfterInOut = cms.bool( False ),
6987  doSeedingRegionRebuilding = cms.bool( True ),
6988  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6989  reverseTrajectories = cms.bool( False ),
6990  useHitsSplitting = cms.bool( True ),
6991  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6992  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
6993  clustersToSkip = cms.InputTag( "" ),
6994  phase2clustersToSkip = cms.InputTag( "" ),
6995  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6996  TransientInitialStateEstimatorParameters = cms.PSet(
6997  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6998  numberMeasurementsForFit = cms.int32( 4 ),
6999  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7000  ),
7001  numHitsForSeedCleaner = cms.int32( 4 ),
7002  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7003  RedundantSeedCleaner = cms.string( "none" ),
7004  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7005  maxNSeeds = cms.uint32( 100000 ),
7006  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7007 )
7008 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7009  useSimpleMF = cms.bool( True ),
7010  SimpleMagneticField = cms.string( "ParabolicMf" ),
7011  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7012  clusterRemovalInfo = cms.InputTag( "" ),
7013  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7014  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7015  useHitsSplitting = cms.bool( False ),
7016  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7017  TrajectoryInEvent = cms.bool( False ),
7018  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7019  AlgorithmName = cms.string( "hltIter0" ),
7020  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7021  GeometricInnerState = cms.bool( True ),
7022  NavigationSchool = cms.string( "" ),
7023  MeasurementTracker = cms.string( "" ),
7024  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7025 )
7026 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7027  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7028  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7029  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7030  ignoreVertices = cms.bool( False ),
7031  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7032  mva = cms.PSet(
7033  minPixelHits = cms.vint32( 0, 0, 0 ),
7034  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7035  dr_par = cms.PSet(
7036  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7037  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7038  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7039  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7040  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7041  ),
7042  maxLostLayers = cms.vint32( 1, 1, 1 ),
7043  min3DLayers = cms.vint32( 0, 0, 0 ),
7044  dz_par = cms.PSet(
7045  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7046  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7047  dz_exp = cms.vint32( 4, 4, 2147483647 )
7048  ),
7049  minNVtxTrk = cms.int32( 3 ),
7050  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7051  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7052  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7053  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7054  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7055  minLayers = cms.vint32( 3, 3, 4 )
7056  )
7057 )
7058 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7059  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7060  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7061  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7062  minQuality = cms.string( "highPurity" ),
7063  copyExtras = cms.untracked.bool( True ),
7064  copyTrajectories = cms.untracked.bool( False )
7065 )
7066 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7067  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7068  trackClassifier = cms.InputTag( '','QualityMasks' ),
7069  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7070  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7071  oldClusterRemovalInfo = cms.InputTag( "" ),
7072  TrackQuality = cms.string( "highPurity" ),
7073  maxChi2 = cms.double( 16.0 ),
7074  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7075  overrideTrkQuals = cms.InputTag( "" )
7076 )
7077 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7078  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7079  OnDemand = cms.bool( False ),
7080  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
7081 )
7082 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7083  RegionPSet = cms.PSet(
7084  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7085  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7086  zErrorBeamSpot = cms.double( 15.0 ),
7087  extraPhi = cms.double( 0.0 ),
7088  extraEta = cms.double( 0.0 ),
7089  maxNVertices = cms.int32( 3 ),
7090  nSigmaZVertex = cms.double( 3.0 ),
7091  nSigmaZBeamSpot = cms.double( 4.0 ),
7092  ptMin = cms.double( 1.2 ),
7093  operationMode = cms.string( "VerticesFixed" ),
7094  searchOpt = cms.bool( False ),
7095  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7096  originRadius = cms.double( 0.015 ),
7097  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7098  precise = cms.bool( True ),
7099  zErrorVertex = cms.double( 0.03 )
7100  ),
7101  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7102  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7103  ignoreSingleFPixPanelModules = cms.bool( True ),
7104  debug = cms.untracked.bool( False ),
7105  createPlottingFiles = cms.untracked.bool( False ),
7106  layerList = cms.vstring( 'BPix1+BPix2',
7107  'BPix1+BPix3',
7108  'BPix1+BPix4',
7109  'BPix2+BPix3',
7110  'BPix2+BPix4',
7111  'BPix3+BPix4',
7112  'BPix1+FPix1_pos',
7113  'BPix1+FPix1_neg',
7114  'BPix1+FPix2_pos',
7115  'BPix1+FPix2_neg',
7116  'BPix1+FPix3_pos',
7117  'BPix1+FPix3_neg',
7118  'BPix2+FPix1_pos',
7119  'BPix2+FPix1_neg',
7120  'BPix2+FPix2_pos',
7121  'BPix2+FPix2_neg',
7122  'BPix3+FPix1_pos',
7123  'BPix3+FPix1_neg',
7124  'FPix1_pos+FPix2_pos',
7125  'FPix1_neg+FPix2_neg',
7126  'FPix1_pos+FPix3_pos',
7127  'FPix1_neg+FPix3_neg',
7128  'FPix2_pos+FPix3_pos',
7129  'FPix2_neg+FPix3_neg' ),
7130  BPix = cms.PSet(
7131  hitErrorRPhi = cms.double( 0.0027 ),
7132  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7133  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7134  useErrorsFromParam = cms.bool( True ),
7135  hitErrorRZ = cms.double( 0.006 ),
7136  HitProducer = cms.string( "hltSiPixelRecHits" )
7137  ),
7138  FPix = cms.PSet(
7139  hitErrorRPhi = cms.double( 0.0051 ),
7140  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7141  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7142  useErrorsFromParam = cms.bool( True ),
7143  hitErrorRZ = cms.double( 0.0036 ),
7144  HitProducer = cms.string( "hltSiPixelRecHits" )
7145  ),
7146  TIB = cms.PSet( ),
7147  TID = cms.PSet( ),
7148  TOB = cms.PSet( ),
7149  TEC = cms.PSet( ),
7150  MTIB = cms.PSet( ),
7151  MTID = cms.PSet( ),
7152  MTOB = cms.PSet( ),
7153  MTEC = cms.PSet( )
7154 )
7155 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7156  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7157  L1MinPt = cms.double( 0.0 ),
7158  L1MaxEta = cms.double( 2.5 ),
7159  L1MinQuality = cms.uint32( 7 ),
7160  SetMinPtBarrelTo = cms.double( 3.5 ),
7161  SetMinPtEndcapTo = cms.double( 1.0 ),
7162  CentralBxOnly = cms.bool( True ),
7163  RegionPSet = cms.PSet(
7164  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7165  deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
7166  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7167  zErrorBeamSpot = cms.double( 15.0 ),
7168  maxNVertices = cms.int32( 3 ),
7169  maxNRegions = cms.int32( 3 ),
7170  nSigmaZVertex = cms.double( 3.0 ),
7171  nSigmaZBeamSpot = cms.double( 4.0 ),
7172  ptMin = cms.double( 1.2 ),
7173  mode = cms.string( "VerticesFixed" ),
7174  input = cms.InputTag( "hltL1MuonsPt0" ),
7175  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7176  searchOpt = cms.bool( False ),
7177  deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
7178  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7179  originRadius = cms.double( 0.015 ),
7180  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7181  precise = cms.bool( True )
7182  ),
7183  ServiceParameters = cms.PSet(
7184  RPCLayers = cms.bool( True ),
7185  UseMuonNavigation = cms.untracked.bool( True ),
7186  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7187  )
7188 )
7189 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7190  doClusterCheck = cms.bool( False ),
7191  MaxNumberOfStripClusters = cms.uint32( 50000 ),
7192  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7193  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7194  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7195  cut = cms.string( "" ),
7196  silentClusterCheck = cms.untracked.bool( False )
7197 )
7198 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7199  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
7200  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
7201  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7202  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
7203  produceSeedingHitSets = cms.bool( True ),
7204  produceIntermediateHitDoublets = cms.bool( False ),
7205  maxElement = cms.uint32( 0 ),
7206  maxElementTotal = cms.uint32( 50000000 ),
7207  putEmptyIfMaxElementReached = cms.bool( False ),
7208  layerPairs = cms.vuint32( 0 )
7209 )
7210 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7211  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
7212  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7213  SeedMomentumForBOFF = cms.double( 5.0 ),
7214  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7215  MinOneOverPtError = cms.double( 1.0 ),
7216  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7217  magneticField = cms.string( "ParabolicMf" ),
7218  forceKinematicWithRegionDirection = cms.bool( False ),
7219  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7220 )
7221 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7222  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
7223  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7224  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7225  rejectAll = cms.bool( False ),
7226  isFromL1 = cms.bool( True ),
7227  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
7228  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
7229  mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
7230  mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
7231  mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
7232  mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
7233  doSort = cms.bool( False ),
7234  nSeedsMaxB = cms.int32( 99999 ),
7235  nSeedsMaxE = cms.int32( 99999 ),
7236  etaEdge = cms.double( 1.2 ),
7237  mvaCutB = cms.double( 0.1 ),
7238  mvaCutE = cms.double( 0.1 ),
7239  minL1Qual = cms.int32( 7 ),
7240  baseScore = cms.double( 0.5 )
7241 )
7242 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7243  cleanTrajectoryAfterInOut = cms.bool( False ),
7244  doSeedingRegionRebuilding = cms.bool( False ),
7245  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7246  reverseTrajectories = cms.bool( False ),
7247  useHitsSplitting = cms.bool( False ),
7248  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7249  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
7250  clustersToSkip = cms.InputTag( "" ),
7251  phase2clustersToSkip = cms.InputTag( "" ),
7252  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7253  TransientInitialStateEstimatorParameters = cms.PSet(
7254  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7255  numberMeasurementsForFit = cms.int32( 4 ),
7256  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7257  ),
7258  numHitsForSeedCleaner = cms.int32( 4 ),
7259  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7260  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7261  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7262  maxNSeeds = cms.uint32( 100000 ),
7263  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7264 )
7265 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7266  useSimpleMF = cms.bool( True ),
7267  SimpleMagneticField = cms.string( "ParabolicMf" ),
7268  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
7269  clusterRemovalInfo = cms.InputTag( "" ),
7270  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7271  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7272  useHitsSplitting = cms.bool( False ),
7273  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7274  TrajectoryInEvent = cms.bool( False ),
7275  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7276  AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
7277  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7278  GeometricInnerState = cms.bool( True ),
7279  NavigationSchool = cms.string( "" ),
7280  MeasurementTracker = cms.string( "" ),
7281  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
7282 )
7283 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7284  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7285  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7286  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7287  ignoreVertices = cms.bool( False ),
7288  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7289  mva = cms.PSet(
7290  minPixelHits = cms.vint32( 0, 0, 0 ),
7291  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7292  dr_par = cms.PSet(
7293  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7294  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7295  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7296  dr_exp = cms.vint32( 4, 4, 4 ),
7297  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7298  ),
7299  maxLostLayers = cms.vint32( 1, 1, 1 ),
7300  min3DLayers = cms.vint32( 0, 0, 0 ),
7301  dz_par = cms.PSet(
7302  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7303  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7304  dz_exp = cms.vint32( 4, 4, 4 )
7305  ),
7306  minNVtxTrk = cms.int32( 3 ),
7307  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7308  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7309  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7310  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7311  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7312  minLayers = cms.vint32( 3, 3, 3 )
7313  )
7314 )
7315 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7316  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7317  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7318  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7319  minQuality = cms.string( "highPurity" ),
7320  copyExtras = cms.untracked.bool( True ),
7321  copyTrajectories = cms.untracked.bool( False )
7322 )
7323 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
7324  ShareFrac = cms.double( 0.19 ),
7325  FoundHitBonus = cms.double( 5.0 ),
7326  LostHitPenalty = cms.double( 20.0 ),
7327  MinPT = cms.double( 0.05 ),
7328  Epsilon = cms.double( -0.001 ),
7329  MaxNormalizedChisq = cms.double( 1000.0 ),
7330  MinFound = cms.int32( 3 ),
7331  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7332  hasSelector = cms.vint32( 0, 0 ),
7333  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7334  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7335  setsToMerge = cms.VPSet(
7336  cms.PSet( pQual = cms.bool( False ),
7337  tLists = cms.vint32( 0, 1 )
7338  )
7339  ),
7340  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7341  allowFirstHitShare = cms.bool( True ),
7342  newQuality = cms.string( "confirmed" ),
7343  copyExtras = cms.untracked.bool( True ),
7344  writeOnlyTrkQuals = cms.bool( False ),
7345  copyMVA = cms.bool( False )
7346 )
7347 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
7348  ShareFrac = cms.double( 0.19 ),
7349  FoundHitBonus = cms.double( 5.0 ),
7350  LostHitPenalty = cms.double( 20.0 ),
7351  MinPT = cms.double( 0.05 ),
7352  Epsilon = cms.double( -0.001 ),
7353  MaxNormalizedChisq = cms.double( 1000.0 ),
7354  MinFound = cms.int32( 3 ),
7355  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7356  hasSelector = cms.vint32( 0, 0 ),
7357  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7358  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7359  setsToMerge = cms.VPSet(
7360  cms.PSet( pQual = cms.bool( False ),
7361  tLists = cms.vint32( 0, 1 )
7362  )
7363  ),
7364  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7365  allowFirstHitShare = cms.bool( True ),
7366  newQuality = cms.string( "confirmed" ),
7367  copyExtras = cms.untracked.bool( True ),
7368  writeOnlyTrkQuals = cms.bool( False ),
7369  copyMVA = cms.bool( False )
7370 )
7371 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
7372  ShareFrac = cms.double( 0.19 ),
7373  FoundHitBonus = cms.double( 5.0 ),
7374  LostHitPenalty = cms.double( 20.0 ),
7375  MinPT = cms.double( 0.05 ),
7376  Epsilon = cms.double( -0.001 ),
7377  MaxNormalizedChisq = cms.double( 1000.0 ),
7378  MinFound = cms.int32( 3 ),
7379  TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7380  hasSelector = cms.vint32( 0, 0 ),
7381  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7382  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7383  setsToMerge = cms.VPSet(
7384  cms.PSet( pQual = cms.bool( False ),
7385  tLists = cms.vint32( 0, 1 )
7386  )
7387  ),
7388  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7389  allowFirstHitShare = cms.bool( True ),
7390  newQuality = cms.string( "confirmed" ),
7391  copyExtras = cms.untracked.bool( True ),
7392  writeOnlyTrkQuals = cms.bool( False ),
7393  copyMVA = cms.bool( False )
7394 )
7395 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
7396  ServiceParameters = cms.PSet(
7397  RPCLayers = cms.bool( True ),
7398  UseMuonNavigation = cms.untracked.bool( True ),
7399  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7400  'SteppingHelixPropagatorAny',
7401  'hltESPSmartPropagator',
7402  'hltESPSteppingHelixPropagatorOpposite' )
7403  ),
7404  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7405  TrackLoaderParameters = cms.PSet(
7406  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7407  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7408  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7409  DoSmoothing = cms.bool( True ),
7410  SmoothTkTrack = cms.untracked.bool( False ),
7411  VertexConstraint = cms.bool( False ),
7412  MuonUpdatorAtVertexParameters = cms.PSet(
7413  MaxChi2 = cms.double( 1000000.0 ),
7414  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7415  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7416  ),
7417  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7418  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7419  ),
7420  L3TrajBuilderParameters = cms.PSet(
7421  PtCut = cms.double( 1.0 ),
7422  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7423  GlobalMuonTrackMatcher = cms.PSet(
7424  Chi2Cut_3 = cms.double( 200.0 ),
7425  DeltaDCut_2 = cms.double( 10.0 ),
7426  Eta_threshold = cms.double( 1.2 ),
7427  Quality_2 = cms.double( 15.0 ),
7428  DeltaDCut_1 = cms.double( 40.0 ),
7429  Quality_3 = cms.double( 7.0 ),
7430  DeltaDCut_3 = cms.double( 15.0 ),
7431  Quality_1 = cms.double( 20.0 ),
7432  Pt_threshold1 = cms.double( 0.0 ),
7433  DeltaRCut_2 = cms.double( 0.2 ),
7434  DeltaRCut_1 = cms.double( 0.1 ),
7435  Pt_threshold2 = cms.double( 9.99999999E8 ),
7436  Chi2Cut_1 = cms.double( 50.0 ),
7437  Chi2Cut_2 = cms.double( 50.0 ),
7438  DeltaRCut_3 = cms.double( 1.0 ),
7439  LocChi2Cut = cms.double( 0.001 ),
7440  Propagator = cms.string( "hltESPSmartPropagator" ),
7441  MinPt = cms.double( 1.0 ),
7442  MinP = cms.double( 2.5 )
7443  ),
7444  ScaleTECxFactor = cms.double( -1.0 ),
7445  tkTrajUseVertex = cms.bool( False ),
7446  MuonTrackingRegionBuilder = cms.PSet(
7447  Rescale_Dz = cms.double( 4.0 ),
7448  Pt_fixed = cms.bool( False ),
7449  Eta_fixed = cms.bool( True ),
7450  Eta_min = cms.double( 0.1 ),
7451  DeltaZ = cms.double( 24.2 ),
7452  maxRegions = cms.int32( 2 ),
7453  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7454  UseVertex = cms.bool( False ),
7455  Z_fixed = cms.bool( False ),
7456  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7457  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7458  Rescale_phi = cms.double( 3.0 ),
7459  DeltaEta = cms.double( 0.2 ),
7460  precise = cms.bool( True ),
7461  OnDemand = cms.int32( -1 ),
7462  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7463  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7464  vertexCollection = cms.InputTag( "pixelVertices" ),
7465  Pt_min = cms.double( 3.0 ),
7466  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7467  Phi_fixed = cms.bool( True ),
7468  DeltaR = cms.double( 0.025 ),
7469  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7470  DeltaPhi = cms.double( 0.15 ),
7471  Phi_min = cms.double( 0.1 ),
7472  Rescale_eta = cms.double( 3.0 )
7473  ),
7474  TrackTransformer = cms.PSet(
7475  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7476  RefitDirection = cms.string( "insideOut" ),
7477  RefitRPCHits = cms.bool( True ),
7478  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7479  DoPredictionsOnly = cms.bool( False ),
7480  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7481  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7482  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7483  ),
7484  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7485  RefitRPCHits = cms.bool( True ),
7486  tkTrajVertex = cms.InputTag( "Notused" ),
7487  GlbRefitterParameters = cms.PSet(
7488  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7489  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7490  RefitFlag = cms.bool( True ),
7491  SkipStation = cms.int32( -1 ),
7492  Chi2CutRPC = cms.double( 1.0 ),
7493  PropDirForCosmics = cms.bool( False ),
7494  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7495  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7496  HitThreshold = cms.int32( 1 ),
7497  Chi2CutGEM = cms.double( 1.0 ),
7498  DYTthrs = cms.vint32( 30, 15 ),
7499  TrackerSkipSystem = cms.int32( -1 ),
7500  RefitDirection = cms.string( "insideOut" ),
7501  Chi2CutCSC = cms.double( 150.0 ),
7502  Chi2CutDT = cms.double( 10.0 ),
7503  RefitRPCHits = cms.bool( True ),
7504  TrackerSkipSection = cms.int32( -1 ),
7505  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7506  DoPredictionsOnly = cms.bool( False ),
7507  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7508  MuonHitsOption = cms.int32( 1 ),
7509  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7510  ),
7511  PCut = cms.double( 2.5 ),
7512  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7513  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7514  tkTrajMaxChi2 = cms.double( 9999.0 ),
7515  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7516  ScaleTECyFactor = cms.double( -1.0 ),
7517  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
7518  )
7519 )
7520 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
7521  MuonCaloCompatibility = cms.PSet(
7522  delta_eta = cms.double( 0.02 ),
7523  delta_phi = cms.double( 0.02 ),
7524  allSiPMHO = cms.bool( False ),
7525  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
7526  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
7527  ),
7528  TrackAssociatorParameters = cms.PSet(
7529  useMuon = cms.bool( True ),
7530  truthMatch = cms.bool( False ),
7531  usePreshower = cms.bool( False ),
7532  dRPreshowerPreselection = cms.double( 0.2 ),
7533  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7534  useEcal = cms.bool( False ),
7535  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7536  dRMuon = cms.double( 9999.0 ),
7537  dREcal = cms.double( 9999.0 ),
7538  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7539  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7540  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7541  useGEM = cms.bool( True ),
7542  GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
7543  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7544  propagateAllDirections = cms.bool( True ),
7545  muonMaxDistanceY = cms.double( 5.0 ),
7546  useHO = cms.bool( False ),
7547  muonMaxDistanceX = cms.double( 5.0 ),
7548  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7549  useHcal = cms.bool( False ),
7550  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7551  accountForTrajectoryChangeCalo = cms.bool( False ),
7552  dREcalPreselection = cms.double( 0.05 ),
7553  useCalo = cms.bool( False ),
7554  dRMuonPreselection = cms.double( 0.2 ),
7555  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7556  dRHcal = cms.double( 9999.0 ),
7557  dRHcalPreselection = cms.double( 0.2 ),
7558  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7559  ),
7560  CaloExtractorPSet = cms.PSet(
7561  DR_Veto_H = cms.double( 0.1 ),
7562  CenterConeOnCalIntersection = cms.bool( False ),
7563  NoiseTow_EE = cms.double( 0.15 ),
7564  Noise_EB = cms.double( 0.025 ),
7565  Noise_HE = cms.double( 0.2 ),
7566  DR_Veto_E = cms.double( 0.07 ),
7567  NoiseTow_EB = cms.double( 0.04 ),
7568  Noise_EE = cms.double( 0.1 ),
7569  UseRecHitsFlag = cms.bool( False ),
7570  DR_Max = cms.double( 1.0 ),
7571  DepositLabel = cms.untracked.string( "Cal" ),
7572  Noise_HO = cms.double( 0.2 ),
7573  DR_Veto_HO = cms.double( 0.1 ),
7574  Threshold_H = cms.double( 0.5 ),
7575  PrintTimeReport = cms.untracked.bool( False ),
7576  Threshold_E = cms.double( 0.2 ),
7577  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7578  ComponentName = cms.string( "CaloExtractorByAssociator" ),
7579  Threshold_HO = cms.double( 0.5 ),
7580  DepositInstanceLabels = cms.vstring( 'ecal',
7581  'hcal',
7582  'ho' ),
7583  ServiceParameters = cms.PSet(
7584  RPCLayers = cms.bool( False ),
7585  UseMuonNavigation = cms.untracked.bool( False ),
7586  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7587  ),
7588  TrackAssociatorParameters = cms.PSet(
7589  useMuon = cms.bool( False ),
7590  truthMatch = cms.bool( False ),
7591  usePreshower = cms.bool( False ),
7592  dRPreshowerPreselection = cms.double( 0.2 ),
7593  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7594  useEcal = cms.bool( False ),
7595  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7596  dRMuon = cms.double( 9999.0 ),
7597  dREcal = cms.double( 1.0 ),
7598  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7599  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7600  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7601  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7602  propagateAllDirections = cms.bool( True ),
7603  muonMaxDistanceY = cms.double( 5.0 ),
7604  useHO = cms.bool( False ),
7605  muonMaxDistanceX = cms.double( 5.0 ),
7606  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7607  useHcal = cms.bool( False ),
7608  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7609  accountForTrajectoryChangeCalo = cms.bool( False ),
7610  dREcalPreselection = cms.double( 1.0 ),
7611  useCalo = cms.bool( True ),
7612  dRMuonPreselection = cms.double( 0.2 ),
7613  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7614  dRHcal = cms.double( 1.0 ),
7615  dRHcalPreselection = cms.double( 1.0 ),
7616  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7617  ),
7618  Noise_HB = cms.double( 0.2 )
7619  ),
7620  TrackExtractorPSet = cms.PSet(
7621  Diff_z = cms.double( 0.2 ),
7622  inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
7623  Chi2Ndof_Max = cms.double( 1.0E64 ),
7624  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7625  DR_Veto = cms.double( 0.01 ),
7626  Pt_Min = cms.double( -1.0 ),
7627  DR_Max = cms.double( 1.0 ),
7628  NHits_Min = cms.uint32( 0 ),
7629  Chi2Prob_Min = cms.double( -1.0 ),
7630  Diff_r = cms.double( 0.1 ),
7631  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
7632  ComponentName = cms.string( "TrackExtractor" )
7633  ),
7634  JetExtractorPSet = cms.PSet(
7635  JetCollectionLabel = cms.InputTag( "Notused" ),
7636  DR_Veto = cms.double( 0.1 ),
7637  DR_Max = cms.double( 1.0 ),
7638  ExcludeMuonVeto = cms.bool( True ),
7639  PrintTimeReport = cms.untracked.bool( False ),
7640  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7641  ComponentName = cms.string( "JetExtractor" ),
7642  ServiceParameters = cms.PSet(
7643  RPCLayers = cms.bool( False ),
7644  UseMuonNavigation = cms.untracked.bool( False ),
7645  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7646  ),
7647  TrackAssociatorParameters = cms.PSet(
7648  useMuon = cms.bool( False ),
7649  truthMatch = cms.bool( False ),
7650  usePreshower = cms.bool( False ),
7651  dRPreshowerPreselection = cms.double( 0.2 ),
7652  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7653  useEcal = cms.bool( False ),
7654  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7655  dRMuon = cms.double( 9999.0 ),
7656  dREcal = cms.double( 0.5 ),
7657  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7658  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7659  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7660  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7661  propagateAllDirections = cms.bool( True ),
7662  muonMaxDistanceY = cms.double( 5.0 ),
7663  useHO = cms.bool( False ),
7664  muonMaxDistanceX = cms.double( 5.0 ),
7665  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7666  useHcal = cms.bool( False ),
7667  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7668  accountForTrajectoryChangeCalo = cms.bool( False ),
7669  dREcalPreselection = cms.double( 0.5 ),
7670  useCalo = cms.bool( True ),
7671  dRMuonPreselection = cms.double( 0.2 ),
7672  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7673  dRHcal = cms.double( 0.5 ),
7674  dRHcalPreselection = cms.double( 0.5 ),
7675  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7676  ),
7677  Threshold = cms.double( 5.0 )
7678  ),
7679  trackDepositName = cms.string( "tracker" ),
7680  ecalDepositName = cms.string( "ecal" ),
7681  hcalDepositName = cms.string( "hcal" ),
7682  hoDepositName = cms.string( "ho" ),
7683  jetDepositName = cms.string( "jets" ),
7684  TimingFillerParameters = cms.PSet(
7685  DTTimingParameters = cms.PSet(
7686  HitError = cms.double( 6.0 ),
7687  MatchParameters = cms.PSet(
7688  TightMatchDT = cms.bool( False ),
7689  DTradius = cms.double( 0.01 ),
7690  TightMatchCSC = cms.bool( True ),
7691  CSCsegments = cms.InputTag( "hltCscSegments" ),
7692  DTsegments = cms.InputTag( "hltDt4DSegments" )
7693  ),
7694  debug = cms.bool( False ),
7695  DoWireCorr = cms.bool( False ),
7696  RequireBothProjections = cms.bool( False ),
7697  DTTimeOffset = cms.double( 2.7 ),
7698  PruneCut = cms.double( 10000.0 ),
7699  DTsegments = cms.InputTag( "hltDt4DSegments" ),
7700  UseSegmentT0 = cms.bool( False ),
7701  HitsMin = cms.int32( 5 ),
7702  DropTheta = cms.bool( True ),
7703  ServiceParameters = cms.PSet(
7704  RPCLayers = cms.bool( True ),
7705  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7706  )
7707  ),
7708  UseCSC = cms.bool( True ),
7709  CSCTimingParameters = cms.PSet(
7710  MatchParameters = cms.PSet(
7711  TightMatchDT = cms.bool( False ),
7712  DTradius = cms.double( 0.01 ),
7713  TightMatchCSC = cms.bool( True ),
7714  CSCsegments = cms.InputTag( "hltCscSegments" ),
7715  DTsegments = cms.InputTag( "hltDt4DSegments" )
7716  ),
7717  debug = cms.bool( False ),
7718  CSCWireTimeOffset = cms.double( 0.0 ),
7719  CSCStripError = cms.double( 7.0 ),
7720  CSCTimeOffset = cms.double( 0.0 ),
7721  CSCWireError = cms.double( 8.6 ),
7722  PruneCut = cms.double( 100.0 ),
7723  CSCsegments = cms.InputTag( "hltCscSegments" ),
7724  UseStripTime = cms.bool( True ),
7725  CSCStripTimeOffset = cms.double( 0.0 ),
7726  UseWireTime = cms.bool( True ),
7727  ServiceParameters = cms.PSet(
7728  RPCLayers = cms.bool( True ),
7729  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7730  )
7731  ),
7732  ErrorDT = cms.double( 6.0 ),
7733  EcalEnergyCut = cms.double( 0.4 ),
7734  UseECAL = cms.bool( True ),
7735  ErrorEB = cms.double( 2.085 ),
7736  UseDT = cms.bool( True ),
7737  ErrorEE = cms.double( 6.95 ),
7738  ErrorCSC = cms.double( 7.4 )
7739  ),
7740  ShowerDigiFillerParameters = cms.PSet(
7741  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
7742  digiMaxDistanceX = cms.double( 25.0 ),
7743  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
7744  ),
7745  TrackerKinkFinderParameters = cms.PSet(
7746  usePosition = cms.bool( False ),
7747  diagonalOnly = cms.bool( False )
7748  ),
7749  fillEnergy = cms.bool( False ),
7750  storeCrossedHcalRecHits = cms.bool( False ),
7751  maxAbsPullX = cms.double( 4.0 ),
7752  maxAbsEta = cms.double( 3.0 ),
7753  minPt = cms.double( 2.0 ),
7754  inputCollectionTypes = cms.vstring( 'inner tracks',
7755  'links',
7756  'outer tracks' ),
7757  addExtraSoftMuons = cms.bool( False ),
7758  fillGlobalTrackRefits = cms.bool( False ),
7759  debugWithTruthMatching = cms.bool( False ),
7760  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
7761  fillCaloCompatibility = cms.bool( False ),
7762  maxAbsPullY = cms.double( 9999.0 ),
7763  maxAbsDy = cms.double( 9999.0 ),
7764  minP = cms.double( 0.0 ),
7765  minPCaloMuon = cms.double( 1.0E9 ),
7766  maxAbsDx = cms.double( 3.0 ),
7767  fillIsolation = cms.bool( False ),
7768  writeIsoDeposits = cms.bool( False ),
7769  minNumberOfMatches = cms.int32( 1 ),
7770  fillMatching = cms.bool( True ),
7771  fillShowerDigis = cms.bool( False ),
7772  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
7773  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
7774  fillGlobalTrackQuality = cms.bool( False ),
7775  globalTrackQualityInputTag = cms.InputTag( "" ),
7776  selectHighPurity = cms.bool( False ),
7777  pvInputTag = cms.InputTag( "" ),
7778  fillTrackerKink = cms.bool( False ),
7779  minCaloCompatibility = cms.double( 0.6 ),
7780  runArbitrationCleaner = cms.bool( False ),
7781  arbitrationCleanerOptions = cms.PSet(
7782  OverlapDTheta = cms.double( 0.02 ),
7783  Overlap = cms.bool( True ),
7784  Clustering = cms.bool( True ),
7785  ME1a = cms.bool( True ),
7786  ClusterDTheta = cms.double( 0.02 ),
7787  ClusterDPhi = cms.double( 0.6 ),
7788  OverlapDPhi = cms.double( 0.0786 )
7789  ),
7790  arbitrateTrackerMuons = cms.bool( True )
7791 )
7792 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
7793  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
7794  applyTriggerIdLoose = cms.bool( True ),
7795  typeMuon = cms.uint32( 0 ),
7796  allowedTypeMask = cms.uint32( 0 ),
7797  requiredTypeMask = cms.uint32( 0 ),
7798  minNMuonHits = cms.int32( 0 ),
7799  minNMuonStations = cms.int32( 0 ),
7800  minNTrkLayers = cms.int32( 0 ),
7801  minTrkHits = cms.int32( 0 ),
7802  minPixLayer = cms.int32( 0 ),
7803  minPixHits = cms.int32( 0 ),
7804  minPt = cms.double( 0.0 ),
7805  maxNormalizedChi2 = cms.double( 9999.0 )
7806 )
7807 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
7808  inputCollection = cms.InputTag( "hltIterL3Muons" )
7809 )
7810 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
7811  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
7812  muon = cms.InputTag( "hltIterL3Muons" ),
7813  originalMVAVals = cms.InputTag( "none" ),
7814  copyMVA = cms.bool( False ),
7815  copyExtras = cms.untracked.bool( True ),
7816  copyTrajectories = cms.untracked.bool( False )
7817 )
7818 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
7819  InputObjects = cms.InputTag( "hltIterL3Muons" ),
7820  DisplacedReconstruction = cms.bool( False )
7821 )
7822 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7823  InputCollection = cms.InputTag( "hltPixelTracks" ),
7824  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7825  originHalfLength = cms.double( 0.3 ),
7826  originRadius = cms.double( 0.1 ),
7827  useProtoTrackKinematics = cms.bool( False ),
7828  useEventsWithNoVertex = cms.bool( True ),
7829  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7830  usePV = cms.bool( False ),
7831  includeFourthHit = cms.bool( True ),
7832  produceComplement = cms.bool( False ),
7833  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7834 )
7835 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7836  cleanTrajectoryAfterInOut = cms.bool( False ),
7837  doSeedingRegionRebuilding = cms.bool( False ),
7838  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7839  reverseTrajectories = cms.bool( False ),
7840  useHitsSplitting = cms.bool( False ),
7841  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7842  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7843  clustersToSkip = cms.InputTag( "" ),
7844  phase2clustersToSkip = cms.InputTag( "" ),
7845  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
7846  TransientInitialStateEstimatorParameters = cms.PSet(
7847  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7848  numberMeasurementsForFit = cms.int32( 4 ),
7849  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7850  ),
7851  numHitsForSeedCleaner = cms.int32( 4 ),
7852  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7853  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7854  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7855  maxNSeeds = cms.uint32( 100000 ),
7856  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7857 )
7858 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7859  useSimpleMF = cms.bool( True ),
7860  SimpleMagneticField = cms.string( "ParabolicMf" ),
7861  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
7862  clusterRemovalInfo = cms.InputTag( "" ),
7863  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7864  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7865  useHitsSplitting = cms.bool( False ),
7866  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7867  TrajectoryInEvent = cms.bool( False ),
7868  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7869  AlgorithmName = cms.string( "hltIter0" ),
7870  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7871  GeometricInnerState = cms.bool( True ),
7872  NavigationSchool = cms.string( "" ),
7873  MeasurementTracker = cms.string( "" ),
7874  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7875 )
7876 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7877  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7878  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7879  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7880  ignoreVertices = cms.bool( False ),
7881  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7882  mva = cms.PSet(
7883  minPixelHits = cms.vint32( 0, 0, 0 ),
7884  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7885  dr_par = cms.PSet(
7886  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7887  dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7888  dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
7889  dr_exp = cms.vint32( 4, 4, 4 ),
7890  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7891  ),
7892  maxLostLayers = cms.vint32( 1, 1, 1 ),
7893  min3DLayers = cms.vint32( 0, 0, 0 ),
7894  dz_par = cms.PSet(
7895  dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
7896  dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
7897  dz_exp = cms.vint32( 4, 4, 4 )
7898  ),
7899  minNVtxTrk = cms.int32( 3 ),
7900  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7901  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7902  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7903  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7904  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7905  minLayers = cms.vint32( 3, 3, 3 )
7906  )
7907 )
7908 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7909  originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7910  originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
7911  originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
7912  minQuality = cms.string( "highPurity" ),
7913  copyExtras = cms.untracked.bool( True ),
7914  copyTrajectories = cms.untracked.bool( False )
7915 )
7916 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7917  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
7918  trackClassifier = cms.InputTag( '','QualityMasks' ),
7919  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7920  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7921  oldClusterRemovalInfo = cms.InputTag( "" ),
7922  TrackQuality = cms.string( "highPurity" ),
7923  maxChi2 = cms.double( 16.0 ),
7924  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7925  overrideTrkQuals = cms.InputTag( "" )
7926 )
7927 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7928  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7929  OnDemand = cms.bool( False ),
7930  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
7931 )
7932 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7933  RegionPSet = cms.PSet(
7934  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7935  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7936  zErrorBeamSpot = cms.double( 15.0 ),
7937  extraPhi = cms.double( 0.0 ),
7938  extraEta = cms.double( 0.0 ),
7939  maxNVertices = cms.int32( 3 ),
7940  nSigmaZVertex = cms.double( 3.0 ),
7941  nSigmaZBeamSpot = cms.double( 4.0 ),
7942  ptMin = cms.double( 1.2 ),
7943  operationMode = cms.string( "VerticesFixed" ),
7944  searchOpt = cms.bool( False ),
7945  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7946  originRadius = cms.double( 0.015 ),
7947  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7948  precise = cms.bool( True ),
7949  zErrorVertex = cms.double( 0.03 )
7950  ),
7951  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7952  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7953  ignoreSingleFPixPanelModules = cms.bool( True ),
7954  debug = cms.untracked.bool( False ),
7955  createPlottingFiles = cms.untracked.bool( False ),
7956  layerList = cms.vstring( 'BPix1+BPix2',
7957  'BPix2+FPix1_pos',
7958  'BPix2+FPix1_neg',
7959  'FPix1_pos+FPix2_pos',
7960  'FPix1_neg+FPix2_neg',
7961  'BPix1+FPix2_neg',
7962  'BPix2+FPix2_neg',
7963  'FPix2_neg+FPix3_neg',
7964  'BPix2+BPix3' ),
7965  BPix = cms.PSet(
7966  hitErrorRPhi = cms.double( 0.0027 ),
7967  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7968  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7969  useErrorsFromParam = cms.bool( True ),
7970  hitErrorRZ = cms.double( 0.006 ),
7971  HitProducer = cms.string( "hltSiPixelRecHits" )
7972  ),
7973  FPix = cms.PSet(
7974  hitErrorRPhi = cms.double( 0.0051 ),
7975  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7976  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7977  useErrorsFromParam = cms.bool( True ),
7978  hitErrorRZ = cms.double( 0.0036 ),
7979  HitProducer = cms.string( "hltSiPixelRecHits" )
7980  ),
7981  TIB = cms.PSet( ),
7982  TID = cms.PSet( ),
7983  TOB = cms.PSet( ),
7984  TEC = cms.PSet( ),
7985  MTIB = cms.PSet( ),
7986  MTID = cms.PSet( ),
7987  MTOB = cms.PSet( ),
7988  MTEC = cms.PSet( )
7989 )
7990 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7991  doClusterCheck = cms.bool( False ),
7992  MaxNumberOfStripClusters = cms.uint32( 50000 ),
7993  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7994  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7995  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7996  cut = cms.string( "" ),
7997  silentClusterCheck = cms.untracked.bool( False )
7998 )
7999 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8000  seedingLayers = cms.InputTag( "" ),
8001  trackingRegions = cms.InputTag( "" ),
8002  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8003  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8004  produceSeedingHitSets = cms.bool( True ),
8005  produceIntermediateHitDoublets = cms.bool( False ),
8006  maxElement = cms.uint32( 0 ),
8007  maxElementTotal = cms.uint32( 50000000 ),
8008  putEmptyIfMaxElementReached = cms.bool( False ),
8009  layerPairs = cms.vuint32( 0 )
8010 )
8011 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8012  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8013  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8014  SeedMomentumForBOFF = cms.double( 5.0 ),
8015  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8016  MinOneOverPtError = cms.double( 1.0 ),
8017  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8018  magneticField = cms.string( "ParabolicMf" ),
8019  forceKinematicWithRegionDirection = cms.bool( False ),
8020  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8021 )
8022 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8023  cleanTrajectoryAfterInOut = cms.bool( False ),
8024  doSeedingRegionRebuilding = cms.bool( False ),
8025  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8026  reverseTrajectories = cms.bool( False ),
8027  useHitsSplitting = cms.bool( False ),
8028  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8029  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8030  clustersToSkip = cms.InputTag( "" ),
8031  phase2clustersToSkip = cms.InputTag( "" ),
8032  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8033  TransientInitialStateEstimatorParameters = cms.PSet(
8034  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8035  numberMeasurementsForFit = cms.int32( 4 ),
8036  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8037  ),
8038  numHitsForSeedCleaner = cms.int32( 4 ),
8039  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8040  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8041  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8042  maxNSeeds = cms.uint32( 100000 ),
8043  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8044 )
8045 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8046  useSimpleMF = cms.bool( True ),
8047  SimpleMagneticField = cms.string( "ParabolicMf" ),
8048  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
8049  clusterRemovalInfo = cms.InputTag( "" ),
8050  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8051  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8052  useHitsSplitting = cms.bool( False ),
8053  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8054  TrajectoryInEvent = cms.bool( False ),
8055  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8056  AlgorithmName = cms.string( "hltDoubletRecovery" ),
8057  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8058  GeometricInnerState = cms.bool( True ),
8059  NavigationSchool = cms.string( "" ),
8060  MeasurementTracker = cms.string( "" ),
8061  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
8062 )
8063 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8064  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8065  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8066  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8067  ignoreVertices = cms.bool( False ),
8068  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8069  mva = cms.PSet(
8070  minPixelHits = cms.vint32( 0, 0, 0 ),
8071  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8072  dr_par = cms.PSet(
8073  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8074  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8075  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8076  dr_exp = cms.vint32( 4, 4, 4 ),
8077  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8078  ),
8079  maxLostLayers = cms.vint32( 1, 1, 1 ),
8080  min3DLayers = cms.vint32( 0, 0, 0 ),
8081  dz_par = cms.PSet(
8082  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8083  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8084  dz_exp = cms.vint32( 4, 4, 4 )
8085  ),
8086  minNVtxTrk = cms.int32( 3 ),
8087  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8088  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8089  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8090  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8091  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8092  minLayers = cms.vint32( 3, 3, 3 )
8093  )
8094 )
8095 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8096  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8097  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
8098  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
8099  minQuality = cms.string( "highPurity" ),
8100  copyExtras = cms.untracked.bool( True ),
8101  copyTrajectories = cms.untracked.bool( False )
8102 )
8103 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
8104  ShareFrac = cms.double( 0.19 ),
8105  FoundHitBonus = cms.double( 5.0 ),
8106  LostHitPenalty = cms.double( 20.0 ),
8107  MinPT = cms.double( 0.05 ),
8108  Epsilon = cms.double( -0.001 ),
8109  MaxNormalizedChisq = cms.double( 1000.0 ),
8110  MinFound = cms.int32( 3 ),
8111  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8112  hasSelector = cms.vint32( 0, 0 ),
8113  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8114  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8115  setsToMerge = cms.VPSet(
8116  cms.PSet( pQual = cms.bool( False ),
8117  tLists = cms.vint32( 0, 1 )
8118  )
8119  ),
8120  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8121  allowFirstHitShare = cms.bool( True ),
8122  newQuality = cms.string( "confirmed" ),
8123  copyExtras = cms.untracked.bool( True ),
8124  writeOnlyTrkQuals = cms.bool( False ),
8125  copyMVA = cms.bool( False )
8126 )
8127 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8128  ShareFrac = cms.double( 0.19 ),
8129  FoundHitBonus = cms.double( 5.0 ),
8130  LostHitPenalty = cms.double( 20.0 ),
8131  MinPT = cms.double( 0.05 ),
8132  Epsilon = cms.double( -0.001 ),
8133  MaxNormalizedChisq = cms.double( 1000.0 ),
8134  MinFound = cms.int32( 3 ),
8135  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8136  hasSelector = cms.vint32( 0, 0 ),
8137  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8138  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8139  setsToMerge = cms.VPSet(
8140  cms.PSet( pQual = cms.bool( False ),
8141  tLists = cms.vint32( 0, 1 )
8142  )
8143  ),
8144  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8145  allowFirstHitShare = cms.bool( True ),
8146  newQuality = cms.string( "confirmed" ),
8147  copyExtras = cms.untracked.bool( True ),
8148  writeOnlyTrkQuals = cms.bool( False ),
8149  copyMVA = cms.bool( False )
8150 )
8151 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8152  vertexCollections = cms.VPSet(
8153  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8154  label = cms.string( "" ),
8155  useBeamConstraint = cms.bool( False ),
8156  minNdof = cms.double( 0.0 ),
8157  maxDistanceToBeam = cms.double( 1.0 ),
8158  algorithm = cms.string( "AdaptiveVertexFitter" )
8159  ),
8160  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8161  label = cms.string( "WithBS" ),
8162  useBeamConstraint = cms.bool( True ),
8163  minNdof = cms.double( 0.0 ),
8164  maxDistanceToBeam = cms.double( 1.0 ),
8165  algorithm = cms.string( "AdaptiveVertexFitter" )
8166  )
8167  ),
8168  verbose = cms.untracked.bool( False ),
8169  TkFilterParameters = cms.PSet(
8170  maxEta = cms.double( 100.0 ),
8171  minPt = cms.double( 0.0 ),
8172  minSiliconLayersWithHits = cms.int32( 5 ),
8173  minPixelLayersWithHits = cms.int32( 2 ),
8174  maxNormalizedChi2 = cms.double( 20.0 ),
8175  trackQuality = cms.string( "any" ),
8176  algorithm = cms.string( "filter" ),
8177  maxD0Significance = cms.double( 999.0 )
8178  ),
8179  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8180  TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8181  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8182  TrackTimesLabel = cms.InputTag( "dummy_default" ),
8183  trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8184  TkClusParameters = cms.PSet(
8185  TkDAClusParameters = cms.PSet(
8186  zmerge = cms.double( 0.01 ),
8187  Tstop = cms.double( 0.5 ),
8188  d0CutOff = cms.double( 999.0 ),
8189  dzCutOff = cms.double( 4.0 ),
8190  vertexSize = cms.double( 0.15 ),
8191  coolingFactor = cms.double( 0.6 ),
8192  Tpurge = cms.double( 2.0 ),
8193  Tmin = cms.double( 2.4 ),
8194  uniquetrkweight = cms.double( 0.9 )
8195  ),
8196  algorithm = cms.string( "DA_vect" )
8197  ),
8198  isRecoveryIteration = cms.bool( False ),
8199  recoveryVtxCollection = cms.InputTag( "" ),
8200  useMVACut = cms.bool( False ),
8201  minTrackTimeQuality = cms.double( 0.8 )
8202 )
8203 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8204  filterParams = cms.PSet(
8205  maxZ = cms.double( 24.0 ),
8206  minNdof = cms.double( 4.0 ),
8207  maxRho = cms.double( 2.0 ),
8208  pvSrc = cms.InputTag( "hltVerticesPF" )
8209  ),
8210  src = cms.InputTag( "hltVerticesPF" )
8211 )
8212 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8213  src = cms.InputTag( "hltVerticesPFSelector" ),
8214  cut = cms.string( "!isFake" ),
8215  filter = cms.bool( True )
8216 )
8217 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8218  inputTag = cms.InputTag( "rawDataCollector" ),
8219  fedList = cms.vuint32( 1022 )
8220 )
8221 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8222  saveTags = cms.bool( True ),
8223  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8224  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8225  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8226  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8227  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8228  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8229  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8230  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8231  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8232  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8233 )
8234 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8235  offset = cms.uint32( 0 ),
8236  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8237 )
8238 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
8239  saveTags = cms.bool( True ),
8240  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
8241  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8242  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8243  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8244  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8245  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8246  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8247  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8248  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8249  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8250 )
8251 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
8252  offset = cms.uint32( 0 ),
8253  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8254 )
8255 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
8256  src = cms.InputTag( "hltPixelTracks" ),
8257  etaMin = cms.double( -999.0 ),
8258  etaMax = cms.double( 999.0 ),
8259  ptMin = cms.double( 0.0 ),
8260  ptMax = cms.double( 999999.0 ),
8261  d0Max = cms.double( 999.0 ),
8262  dzMax = cms.double( 999.0 ),
8263  normalizedChi2 = cms.double( 999999.0 ),
8264  numberOfValidHits = cms.uint32( 0 ),
8265  numberOfLostHits = cms.uint32( 999 ),
8266  numberOfValidPixelHits = cms.uint32( 4 ),
8267  ptErrorCut = cms.double( 999999.0 ),
8268  quality = cms.string( "loose" ),
8269  useVtx = cms.bool( False ),
8270  vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
8271  timesTag = cms.InputTag( "" ),
8272  timeResosTag = cms.InputTag( "" ),
8273  nVertices = cms.uint32( 0 ),
8274  vtxFallback = cms.bool( False ),
8275  zetaVtx = cms.double( 999999.0 ),
8276  rhoVtx = cms.double( 999999.0 ),
8277  nSigmaDtVertex = cms.double( 0.0 ),
8278  copyExtras = cms.untracked.bool( False ),
8279  copyTrajectories = cms.untracked.bool( False )
8280 )
8281 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8282  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8283  tauAssociationCone = cms.double( 0.0 ),
8284  tauUnbiasCone = cms.double( 1.2 ),
8285  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8286  ExtrapolationConeSize = cms.double( 1.0 ),
8287  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8288  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8289  MaxVtxDXYSeed = cms.double( 101.0 ),
8290  MaxVtxDXYIsol = cms.double( 101.0 ),
8291  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8292  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8293  minPTrack = cms.double( 5.0 ),
8294  maxPTrackForIsolation = cms.double( 3.0 ),
8295  EBEtaBoundary = cms.double( 1.479 )
8296 )
8297 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8298  saveTags = cms.bool( True ),
8299  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
8300  MaxPtNearby = cms.double( 2.0 ),
8301  MinEnergyTrack = cms.double( 12.0 ),
8302  MinPtTrack = cms.double( 3.5 ),
8303  MaxEtaTrack = cms.double( 1.15 ),
8304  MinEtaTrack = cms.double( 0.0 ),
8305  filterTrackEnergy = cms.bool( True ),
8306  NMaxTrackCandidates = cms.int32( 10 ),
8307  DropMultiL2Event = cms.bool( False )
8308 )
8309 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8310  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8311  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8312  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8313  EBHitEnergyThreshold = cms.double( 0.1 ),
8314  EBHitCountEnergyThreshold = cms.double( 0.5 ),
8315  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8316  EEHitEnergyThreshold1 = cms.double( 68.795 ),
8317  EEHitEnergyThreshold2 = cms.double( -38.143 ),
8318  EEHitEnergyThreshold3 = cms.double( 7.043 ),
8319  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8320  EcalConeSizeEta0 = cms.double( 0.09 ),
8321  EcalConeSizeEta1 = cms.double( 0.14 )
8322 )
8323 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8324  saveTags = cms.bool( True ),
8325  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
8326  MaxEnergyInEB = cms.double( 2.0 ),
8327  MaxEnergyInEE = cms.double( 4.0 ),
8328  MaxEnergyOutEB = cms.double( 1.2 ),
8329  MaxEnergyOutEE = cms.double( 2.0 ),
8330  NMaxTrackCandidates = cms.int32( 10 ),
8331  DropMultiL2Event = cms.bool( False )
8332 )
8333 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
8334  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8335  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8336  associationCone = cms.double( 0.2 )
8337 )
8338 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8339  saveTags = cms.bool( True ),
8340  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
8341  MaxPtNearby = cms.double( 2.0 ),
8342  MinEnergyTrack = cms.double( 18.0 ),
8343  MinPtTrack = cms.double( 20.0 ),
8344  MaxEtaTrack = cms.double( 1.15 ),
8345  MinEtaTrack = cms.double( 0.0 ),
8346  filterTrackEnergy = cms.bool( True ),
8347  NMaxTrackCandidates = cms.int32( 999 ),
8348  DropMultiL2Event = cms.bool( False )
8349 )
8350 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
8351  offset = cms.uint32( 0 ),
8352  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8353 )
8354 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8355  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8356  tauAssociationCone = cms.double( 0.0 ),
8357  tauUnbiasCone = cms.double( 1.2 ),
8358  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8359  ExtrapolationConeSize = cms.double( 1.0 ),
8360  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8361  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8362  MaxVtxDXYSeed = cms.double( 101.0 ),
8363  MaxVtxDXYIsol = cms.double( 101.0 ),
8364  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8365  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8366  minPTrack = cms.double( 5.0 ),
8367  maxPTrackForIsolation = cms.double( 3.0 ),
8368  EBEtaBoundary = cms.double( 1.479 )
8369 )
8370 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8371  saveTags = cms.bool( True ),
8372  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
8373  MaxPtNearby = cms.double( 2.0 ),
8374  MinEnergyTrack = cms.double( 12.0 ),
8375  MinPtTrack = cms.double( 3.5 ),
8376  MaxEtaTrack = cms.double( 2.2 ),
8377  MinEtaTrack = cms.double( 1.1 ),
8378  filterTrackEnergy = cms.bool( True ),
8379  NMaxTrackCandidates = cms.int32( 5 ),
8380  DropMultiL2Event = cms.bool( False )
8381 )
8382 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8383  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8384  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8385  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8386  EBHitEnergyThreshold = cms.double( 0.1 ),
8387  EBHitCountEnergyThreshold = cms.double( 0.5 ),
8388  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8389  EEHitEnergyThreshold1 = cms.double( 68.795 ),
8390  EEHitEnergyThreshold2 = cms.double( -38.143 ),
8391  EEHitEnergyThreshold3 = cms.double( 7.043 ),
8392  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8393  EcalConeSizeEta0 = cms.double( 0.09 ),
8394  EcalConeSizeEta1 = cms.double( 0.14 )
8395 )
8396 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8397  saveTags = cms.bool( True ),
8398  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
8399  MaxEnergyInEB = cms.double( 2.0 ),
8400  MaxEnergyInEE = cms.double( 4.0 ),
8401  MaxEnergyOutEB = cms.double( 1.2 ),
8402  MaxEnergyOutEE = cms.double( 2.0 ),
8403  NMaxTrackCandidates = cms.int32( 10 ),
8404  DropMultiL2Event = cms.bool( False )
8405 )
8406 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
8407  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8408  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8409  associationCone = cms.double( 0.2 )
8410 )
8411 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8412  saveTags = cms.bool( True ),
8413  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
8414  MaxPtNearby = cms.double( 2.0 ),
8415  MinEnergyTrack = cms.double( 18.0 ),
8416  MinPtTrack = cms.double( 20.0 ),
8417  MaxEtaTrack = cms.double( 2.2 ),
8418  MinEtaTrack = cms.double( 1.1 ),
8419  filterTrackEnergy = cms.bool( True ),
8420  NMaxTrackCandidates = cms.int32( 999 ),
8421  DropMultiL2Event = cms.bool( False )
8422 )
8423 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
8424  saveTags = cms.bool( True ),
8425  L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
8426  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8427  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8428  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8429  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8430  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8431  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8432  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8433  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8434  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8435 )
8436 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
8437  offset = cms.uint32( 0 ),
8438  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8439 )
8440 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
8441  saveTags = cms.bool( True ),
8442  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8443  PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
8444  MaxEta = cms.double( 2.5 ),
8445  MinPt = cms.double( 0.0 ),
8446  MaxDeltaR = cms.double( 0.3 ),
8447  MinN = cms.int32( 1 ),
8448  CentralBxOnly = cms.bool( False ),
8449  SelectQualities = cms.vint32( )
8450 )
8451 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
8452  Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
8453  Reco4DAlgoConfig = cms.PSet(
8454  Reco2DAlgoConfig = cms.PSet(
8455  AlphaMaxPhi = cms.double( 1.0 ),
8456  debug = cms.untracked.bool( False ),
8457  segmCleanerMode = cms.int32( 2 ),
8458  AlphaMaxTheta = cms.double( 0.9 ),
8459  hit_afterT0_resolution = cms.double( 0.03 ),
8460  performT0_vdriftSegCorrection = cms.bool( False ),
8461  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8462  MaxChi2 = cms.double( 4.0 ),
8463  recAlgoConfig = cms.PSet(
8464  maxTime = cms.double( 420.0 ),
8465  debug = cms.untracked.bool( False ),
8466  stepTwoFromDigi = cms.bool( False ),
8467  tTrigModeConfig = cms.PSet(
8468  debug = cms.untracked.bool( False ),
8469  tofCorrType = cms.int32( 0 ),
8470  tTrigLabel = cms.string( "" ),
8471  wirePropCorrType = cms.int32( 0 ),
8472  doTOFCorrection = cms.bool( True ),
8473  vPropWire = cms.double( 24.4 ),
8474  doT0Correction = cms.bool( True ),
8475  doWirePropCorrection = cms.bool( True ),
8476  t0Label = cms.string( "" )
8477  ),
8478  useUncertDB = cms.bool( True ),
8479  doVdriftCorr = cms.bool( True ),
8480  minTime = cms.double( -3.0 ),
8481  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8482  readLegacyTTrigDB = cms.bool( True ),
8483  readLegacyVDriftDB = cms.bool( True )
8484  ),
8485  MaxAllowedHits = cms.uint32( 50 ),
8486  nUnSharedHitsMin = cms.int32( 2 ),
8487  nSharedHitsMax = cms.int32( 2 ),
8488  performT0SegCorrection = cms.bool( False ),
8489  perform_delta_rejecting = cms.bool( False )
8490  ),
8491  Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
8492  debug = cms.untracked.bool( False ),
8493  segmCleanerMode = cms.int32( 2 ),
8494  AllDTRecHits = cms.bool( True ),
8495  hit_afterT0_resolution = cms.double( 0.03 ),
8496  performT0_vdriftSegCorrection = cms.bool( False ),
8497  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8498  recAlgoConfig = cms.PSet(
8499  maxTime = cms.double( 420.0 ),
8500  debug = cms.untracked.bool( False ),
8501  stepTwoFromDigi = cms.bool( False ),
8502  tTrigModeConfig = cms.PSet(
8503  debug = cms.untracked.bool( False ),
8504  tofCorrType = cms.int32( 0 ),
8505  tTrigLabel = cms.string( "" ),
8506  wirePropCorrType = cms.int32( 0 ),
8507  doTOFCorrection = cms.bool( True ),
8508  vPropWire = cms.double( 24.4 ),
8509  doT0Correction = cms.bool( True ),
8510  doWirePropCorrection = cms.bool( True ),
8511  t0Label = cms.string( "" )
8512  ),
8513  useUncertDB = cms.bool( True ),
8514  doVdriftCorr = cms.bool( True ),
8515  minTime = cms.double( -3.0 ),
8516  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8517  readLegacyTTrigDB = cms.bool( True ),
8518  readLegacyVDriftDB = cms.bool( True )
8519  ),
8520  nUnSharedHitsMin = cms.int32( 2 ),
8521  nSharedHitsMax = cms.int32( 2 ),
8522  performT0SegCorrection = cms.bool( False ),
8523  perform_delta_rejecting = cms.bool( False )
8524  ),
8525  debug = cms.untracked.bool( False ),
8526  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8527  recHits2DLabel = cms.InputTag( "dt2DSegments" )
8528 )
8529 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
8530  MaxSeeds = cms.int32( 1000 ),
8531  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8532  EnableDTMeasurement = cms.bool( True ),
8533  MaxCSCChi2 = cms.double( 300.0 ),
8534  MaxDTChi2 = cms.double( 300.0 ),
8535  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8536  EnableCSCMeasurement = cms.bool( True ),
8537  ForcePointDown = cms.bool( False )
8538 )
8539 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8540  GMTReadoutCollection = cms.InputTag( "" ),
8541  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8542  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8543  L1MinPt = cms.double( 0.0 ),
8544  L1MaxEta = cms.double( 2.5 ),
8545  L1MinQuality = cms.uint32( 1 ),
8546  SetMinPtBarrelTo = cms.double( 3.5 ),
8547  SetMinPtEndcapTo = cms.double( 1.0 ),
8548  UseOfflineSeed = cms.untracked.bool( True ),
8549  UseUnassociatedL1 = cms.bool( False ),
8550  MatchDR = cms.vdouble( 0.3 ),
8551  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8552  CentralBxOnly = cms.bool( True ),
8553  MatchType = cms.uint32( 0 ),
8554  SortType = cms.uint32( 0 ),
8555  OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
8556  ServiceParameters = cms.PSet(
8557  RPCLayers = cms.bool( True ),
8558  UseMuonNavigation = cms.untracked.bool( True ),
8559  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8560  )
8561 )
8562 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
8563  ServiceParameters = cms.PSet(
8564  RPCLayers = cms.bool( True ),
8565  UseMuonNavigation = cms.untracked.bool( True ),
8566  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8567  'hltESPFastSteppingHelixPropagatorOpposite' )
8568  ),
8569  InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
8570  SeedTransformerParameters = cms.PSet(
8571  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8572  NMinRecHits = cms.uint32( 2 ),
8573  RescaleError = cms.double( 100.0 ),
8574  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8575  UseSubRecHits = cms.bool( False ),
8576  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8577  ),
8578  L2TrajBuilderParameters = cms.PSet(
8579  BWFilterParameters = cms.PSet(
8580  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8581  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8582  BWSeedType = cms.string( "fromGenerator" ),
8583  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8584  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8585  EnableGEMMeasurement = cms.bool( True ),
8586  EnableRPCMeasurement = cms.bool( True ),
8587  MuonTrajectoryUpdatorParameters = cms.PSet(
8588  ExcludeRPCFromFit = cms.bool( False ),
8589  Granularity = cms.int32( 0 ),
8590  MaxChi2 = cms.double( 25.0 ),
8591  RescaleError = cms.bool( False ),
8592  RescaleErrorFactor = cms.double( 100.0 ),
8593  UseInvalidHits = cms.bool( True )
8594  ),
8595  EnableCSCMeasurement = cms.bool( True ),
8596  MaxChi2 = cms.double( 100.0 ),
8597  FitDirection = cms.string( "outsideIn" ),
8598  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8599  NumberOfSigma = cms.double( 3.0 ),
8600  EnableDTMeasurement = cms.bool( True )
8601  ),
8602  DoSeedRefit = cms.bool( False ),
8603  FilterParameters = cms.PSet(
8604  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8605  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8606  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8607  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8608  EnableGEMMeasurement = cms.bool( True ),
8609  EnableRPCMeasurement = cms.bool( True ),
8610  MuonTrajectoryUpdatorParameters = cms.PSet(
8611  ExcludeRPCFromFit = cms.bool( False ),
8612  Granularity = cms.int32( 0 ),
8613  MaxChi2 = cms.double( 25.0 ),
8614  RescaleError = cms.bool( False ),
8615  RescaleErrorFactor = cms.double( 100.0 ),
8616  UseInvalidHits = cms.bool( True )
8617  ),
8618  EnableCSCMeasurement = cms.bool( True ),
8619  MaxChi2 = cms.double( 1000.0 ),
8620  FitDirection = cms.string( "insideOut" ),
8621  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8622  NumberOfSigma = cms.double( 3.0 ),
8623  EnableDTMeasurement = cms.bool( True )
8624  ),
8625  SeedPosition = cms.string( "in" ),
8626  DoBackwardFilter = cms.bool( True ),
8627  DoRefit = cms.bool( False ),
8628  NavigationType = cms.string( "Standard" ),
8629  SeedTransformerParameters = cms.PSet(
8630  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8631  NMinRecHits = cms.uint32( 2 ),
8632  RescaleError = cms.double( 100.0 ),
8633  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8634  UseSubRecHits = cms.bool( False ),
8635  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8636  ),
8637  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8638  ),
8639  DoSeedRefit = cms.bool( False ),
8640  TrackLoaderParameters = cms.PSet(
8641  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8642  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8643  DoSmoothing = cms.bool( False ),
8644  VertexConstraint = cms.bool( True ),
8645  MuonUpdatorAtVertexParameters = cms.PSet(
8646  MaxChi2 = cms.double( 1000000.0 ),
8647  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8648  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8649  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8650  ),
8651  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8652  ),
8653  MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
8654 )
8655 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
8656  InputObjects = cms.InputTag( "hltL2CosmicMuons" )
8657 )
8658 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8659  saveTags = cms.bool( True ),
8660  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8661  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8662  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8663  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8664  MinN = cms.int32( 1 ),
8665  MaxEta = cms.double( 1.0 ),
8666  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8667  MinNstations = cms.vint32( 0, 2, 0, 2 ),
8668  MinNhits = cms.vint32( 0, 1, 0, 1 ),
8669  CutOnChambers = cms.bool( False ),
8670  MinNchambers = cms.vint32( 0 ),
8671  MaxDr = cms.double( 9999.0 ),
8672  MinDr = cms.double( -1.0 ),
8673  MaxDz = cms.double( 9999.0 ),
8674  MinDxySig = cms.double( -1.0 ),
8675  MinPt = cms.double( 10.0 ),
8676  NSigmaPt = cms.double( 0.0 ),
8677  MatchToPreviousCand = cms.bool( True )
8678 )
8679 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
8680  offset = cms.uint32( 0 ),
8681  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8682 )
8683 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8684  saveTags = cms.bool( True ),
8685  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8686  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8687  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8688  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8689  MinN = cms.int32( 1 ),
8690  MaxEta = cms.double( 1.0 ),
8691  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8692  MinNstations = cms.vint32( 0, 2, 0, 2 ),
8693  MinNhits = cms.vint32( 0, 1, 0, 1 ),
8694  CutOnChambers = cms.bool( False ),
8695  MinNchambers = cms.vint32( 0 ),
8696  MaxDr = cms.double( 9999.0 ),
8697  MinDr = cms.double( -1.0 ),
8698  MaxDz = cms.double( 9999.0 ),
8699  MinDxySig = cms.double( -1.0 ),
8700  MinPt = cms.double( 5.5 ),
8701  NSigmaPt = cms.double( 0.0 ),
8702  MatchToPreviousCand = cms.bool( True )
8703 )
8704 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
8705  saveTags = cms.bool( True ),
8706  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
8707  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8708  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8709  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8710  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8711  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8712  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8713  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8714  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8715  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8716 )
8717 fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
8718  offset = cms.uint32( 0 ),
8719  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8720 )
8721 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
8722  saveTags = cms.bool( True ),
8723  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
8724  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8725  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8726  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8727  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8728  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8729  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8730  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8731  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8732  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8733 )
8734 fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
8735  offset = cms.uint32( 0 ),
8736  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8737 )
8738 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
8739  saveTags = cms.bool( True ),
8740  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
8741  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8742  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8743  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8744  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8745  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8746  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8747  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8748  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8749  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8750 )
8751 fragment.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
8752  offset = cms.uint32( 0 ),
8753  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8754 )
8755 fragment.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
8756  saveTags = cms.bool( True ),
8757  L1SeedsLogicalExpression = cms.string( "L1_DoubleJet40er2p7 OR L1_DoubleJet50er2p7 OR L1_DoubleJet60er2p7 OR L1_DoubleJet80er2p7 OR L1_DoubleJet100er2p7 OR L1_DoubleJet112er2p7 OR L1_DoubleJet120er2p7 OR L1_DoubleJet150er2p7 OR L1_SingleJet80 OR L1_SingleJet90 OR L1_SingleJet120 OR L1_SingleJet140 OR L1_SingleJet150 OR L1_SingleJet160 OR L1_SingleJet170 OR L1_SingleJet180 OR L1_SingleJet200" ),
8758  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8759  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8760  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8761  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8762  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8763  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8764  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8765  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8766  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8767 )
8768 fragment.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
8769  offset = cms.uint32( 0 ),
8770  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8771 )
8772 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8773  useMassDropTagger = cms.bool( False ),
8774  useFiltering = cms.bool( False ),
8775  useDynamicFiltering = cms.bool( False ),
8776  useTrimming = cms.bool( False ),
8777  usePruning = cms.bool( False ),
8778  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8779  useKtPruning = cms.bool( False ),
8780  useConstituentSubtraction = cms.bool( False ),
8781  useSoftDrop = cms.bool( False ),
8782  correctShape = cms.bool( False ),
8783  UseOnlyVertexTracks = cms.bool( False ),
8784  UseOnlyOnePV = cms.bool( False ),
8785  muCut = cms.double( -1.0 ),
8786  yCut = cms.double( -1.0 ),
8787  rFilt = cms.double( -1.0 ),
8788  rFiltFactor = cms.double( -1.0 ),
8789  trimPtFracMin = cms.double( -1.0 ),
8790  zcut = cms.double( -1.0 ),
8791  rcut_factor = cms.double( -1.0 ),
8792  csRho_EtaMax = cms.double( -1.0 ),
8793  csRParam = cms.double( -1.0 ),
8794  beta = cms.double( -1.0 ),
8795  R0 = cms.double( -1.0 ),
8796  gridMaxRapidity = cms.double( -1.0 ),
8797  gridSpacing = cms.double( -1.0 ),
8798  DzTrVtxMax = cms.double( 0.0 ),
8799  DxyTrVtxMax = cms.double( 0.0 ),
8800  MaxVtxZ = cms.double( 15.0 ),
8801  subjetPtMin = cms.double( -1.0 ),
8802  muMin = cms.double( -1.0 ),
8803  muMax = cms.double( -1.0 ),
8804  yMin = cms.double( -1.0 ),
8805  yMax = cms.double( -1.0 ),
8806  dRMin = cms.double( -1.0 ),
8807  dRMax = cms.double( -1.0 ),
8808  maxDepth = cms.int32( -1 ),
8809  nFilt = cms.int32( -1 ),
8810  MinVtxNdof = cms.int32( 5 ),
8811  src = cms.InputTag( "hltTowerMakerForAll" ),
8812  srcPVs = cms.InputTag( "NotUsed" ),
8813  jetType = cms.string( "CaloJet" ),
8814  jetAlgorithm = cms.string( "AntiKt" ),
8815  rParam = cms.double( 0.4 ),
8816  inputEtMin = cms.double( 0.3 ),
8817  inputEMin = cms.double( 0.0 ),
8818  jetPtMin = cms.double( 1.0 ),
8819  doPVCorrection = cms.bool( False ),
8820  doAreaFastjet = cms.bool( False ),
8821  doRhoFastjet = cms.bool( False ),
8822  doPUOffsetCorr = cms.bool( False ),
8823  puPtMin = cms.double( 10.0 ),
8824  nSigmaPU = cms.double( 1.0 ),
8825  radiusPU = cms.double( 0.4 ),
8826  subtractorName = cms.string( "" ),
8827  useExplicitGhosts = cms.bool( False ),
8828  doAreaDiskApprox = cms.bool( True ),
8829  voronoiRfact = cms.double( 0.9 ),
8830  Rho_EtaMax = cms.double( 4.4 ),
8831  Ghost_EtaMax = cms.double( 6.0 ),
8832  Active_Area_Repeats = cms.int32( 5 ),
8833  GhostArea = cms.double( 0.01 ),
8834  restrictInputs = cms.bool( False ),
8835  maxInputs = cms.uint32( 1 ),
8836  writeCompound = cms.bool( False ),
8837  writeJetsWithConst = cms.bool( False ),
8838  doFastJetNonUniform = cms.bool( False ),
8839  useDeterministicSeed = cms.bool( True ),
8840  minSeed = cms.uint32( 14327 ),
8841  verbosity = cms.int32( 0 ),
8842  puWidth = cms.double( 0.0 ),
8843  nExclude = cms.uint32( 0 ),
8844  maxBadEcalCells = cms.uint32( 9999999 ),
8845  maxBadHcalCells = cms.uint32( 9999999 ),
8846  maxProblematicEcalCells = cms.uint32( 9999999 ),
8847  maxProblematicHcalCells = cms.uint32( 9999999 ),
8848  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8849  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8850  puCenters = cms.vdouble( ),
8851  applyWeight = cms.bool( False ),
8852  srcWeights = cms.InputTag( "" ),
8853  minimumTowersFraction = cms.double( 0.0 ),
8854  jetCollInstanceName = cms.string( "" ),
8855  sumRecHits = cms.bool( False )
8856 )
8857 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8858  min_N90 = cms.int32( -2 ),
8859  min_N90hits = cms.int32( 2 ),
8860  min_EMF = cms.double( 1.0E-6 ),
8861  max_EMF = cms.double( 999.0 ),
8862  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8863  JetIDParams = cms.PSet(
8864  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8865  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8866  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8867  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8868  useRecHits = cms.bool( True ),
8869  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8870  )
8871 )
8872 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8873  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
8874  maxRapidity = cms.double( 5.0 ),
8875  gridSpacing = cms.double( 0.55 )
8876 )
8877 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8878  level = cms.string( "L1FastJet" ),
8879  algorithm = cms.string( "AK4CaloHLT" ),
8880  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
8881 )
8882 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8883  level = cms.string( "L2Relative" ),
8884  algorithm = cms.string( "AK4CaloHLT" )
8885 )
8886 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8887  level = cms.string( "L3Absolute" ),
8888  algorithm = cms.string( "AK4CaloHLT" )
8889 )
8890 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8891  level = cms.string( "L2L3Residual" ),
8892  algorithm = cms.string( "AK4CaloHLT" )
8893 )
8894 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8895  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
8896 )
8897 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8898  src = cms.InputTag( "hltAK4CaloJets" ),
8899  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8900 )
8901 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8902  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8903  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8904 )
8905 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
8906  usePt = cms.bool( False ),
8907  excludePFMuons = cms.bool( False ),
8908  minNJetHt = cms.int32( 0 ),
8909  minNJetMht = cms.int32( 0 ),
8910  minPtJetHt = cms.double( 40.0 ),
8911  minPtJetMht = cms.double( 30.0 ),
8912  maxEtaJetHt = cms.double( 2.5 ),
8913  maxEtaJetMht = cms.double( 5.0 ),
8914  jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
8915  pfCandidatesLabel = cms.InputTag( "" )
8916 )
8917 fragment.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
8918  saveTags = cms.bool( True ),
8919  htLabels = cms.VInputTag( 'hltHtMht' ),
8920  mhtLabels = cms.VInputTag( 'hltHtMht' ),
8921  minHt = cms.vdouble( 80.0 ),
8922  minMht = cms.vdouble( 0.0 ),
8923  minMeff = cms.vdouble( 0.0 ),
8924  meffSlope = cms.vdouble( 1.0 )
8925 )
8926 fragment.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
8927  offset = cms.uint32( 0 ),
8928  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8929 )
8930 fragment.hltPrePPRefZeroBiasRawPrime = cms.EDFilter( "HLTPrescaler",
8931  offset = cms.uint32( 0 ),
8932  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8933 )
8934 fragment.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
8935  ProductLabel = cms.InputTag( "rawDataCollector" ),
8936  LegacyUnpacker = cms.bool( False ),
8937  AppendedBytes = cms.int32( 0 ),
8938  UseDaqRegister = cms.bool( False ),
8939  UseFedKey = cms.bool( False ),
8940  UnpackBadChannels = cms.bool( False ),
8941  MarkModulesOnMissingFeds = cms.bool( True ),
8942  TriggerFedId = cms.int32( 0 ),
8943  UnpackCommonModeValues = cms.bool( False ),
8944  DoAllCorruptBufferChecks = cms.bool( False ),
8945  DoAPVEmulatorCheck = cms.bool( False ),
8946  ErrorThreshold = cms.uint32( 7174 )
8947 )
8948 fragment.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
8949  Algorithms = cms.PSet(
8950  CutToAvoidSignal = cms.double( 2.0 ),
8951  lastGradient = cms.int32( 10 ),
8952  slopeY = cms.int32( 4 ),
8953  slopeX = cms.int32( 3 ),
8954  PedestalSubtractionFedMode = cms.bool( False ),
8955  Use10bitsTruncation = cms.bool( False ),
8956  Fraction = cms.double( 0.2 ),
8957  minStripsToFit = cms.uint32( 4 ),
8958  consecThreshold = cms.uint32( 5 ),
8959  hitStripThreshold = cms.uint32( 40 ),
8960  Deviation = cms.uint32( 25 ),
8961  CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
8962  filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
8963  ApplyBaselineCleaner = cms.bool( True ),
8964  doAPVRestore = cms.bool( True ),
8965  TruncateInSuppressor = cms.bool( True ),
8966  restoreThreshold = cms.double( 0.5 ),
8967  sizeWindow = cms.int32( 1 ),
8968  APVInspectMode = cms.string( "Hybrid" ),
8969  ForceNoRestore = cms.bool( False ),
8970  useRealMeanCM = cms.bool( False ),
8971  ApplyBaselineRejection = cms.bool( True ),
8972  DeltaCMThreshold = cms.uint32( 20 ),
8973  nSigmaNoiseDerTh = cms.uint32( 4 ),
8974  nSaturatedStrip = cms.uint32( 2 ),
8975  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
8976  useCMMeanMap = cms.bool( False ),
8977  discontinuityThreshold = cms.int32( 12 ),
8978  distortionThreshold = cms.uint32( 20 ),
8979  filteredBaselineMax = cms.double( 6.0 ),
8980  Iterations = cms.int32( 3 ),
8981  CleaningSequence = cms.uint32( 1 ),
8982  nSmooth = cms.uint32( 9 ),
8983  APVRestoreMode = cms.string( "BaselineFollower" ),
8984  MeanCM = cms.int32( 0 ),
8985  widthCluster = cms.int32( 64 )
8986  ),
8987  RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
8988  storeCM = cms.bool( False ),
8989  fixCM = cms.bool( False ),
8990  produceRawDigis = cms.bool( False ),
8991  produceCalculatedBaseline = cms.bool( False ),
8992  produceBaselinePoints = cms.bool( False ),
8993  storeInZScollBadAPV = cms.bool( True ),
8994  produceHybridFormat = cms.bool( False )
8995 )
8996 fragment.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
8997  FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
8998  PacketCode = cms.string( "ZERO_SUPPRESSED" ),
8999  UseFedKey = cms.bool( False ),
9000  UseWrongDigiType = cms.bool( False ),
9001  CopyBufferHeader = cms.bool( True ),
9002  InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
9003  RawDataTag = cms.InputTag( "rawDataCollector" )
9004 )
9005 fragment.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
9006  Clusterizer = cms.PSet(
9007  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9008  ChannelThreshold = cms.double( 2.0 ),
9009  SeedThreshold = cms.double( 3.0 ),
9010  ClusterThreshold = cms.double( 5.0 ),
9011  MaxSequentialHoles = cms.uint32( 0 ),
9012  MaxSequentialBad = cms.uint32( 1 ),
9013  MaxAdjacentBad = cms.uint32( 0 ),
9014  RemoveApvShots = cms.bool( True ),
9015  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9016  ConditionsLabel = cms.string( "" )
9017  ),
9018  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
9019 )
9020 fragment.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
9021  inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" ),
9022  maxSaturatedStrips = cms.uint32( 3 ),
9023  clusterShapeHitFilterLabel = cms.string( "ClusterShapeHitFilter" ),
9024  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9025 )
9026 fragment.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
9027  verbose = cms.untracked.int32( 0 ),
9028  RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
9029 )
9030 fragment.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDExcluder",
9031  src = cms.InputTag( "rawDataRepacker" ),
9032  fedsToExclude = ( cms.vuint32( 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217, 218, 219, 220, 221, 222, 223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235, 236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255, 256, 257, 258, 259, 260, 261, 262, 263, 264, 265, 266, 267, 268, 269, 270, 271, 272, 273, 274, 275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287, 288, 289, 290, 291, 292, 293, 294, 295, 296, 297, 298, 299, 300, 301, 302, 303, 304)+cms.vuint32( 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331, 332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344, 345, 346, 347, 348, 349, 350, 351, 352, 353, 354, 355, 356, 357, 358, 359, 360, 361, 362, 363, 364, 365, 366, 367, 368, 369, 370, 371, 372, 373, 374, 375, 376, 377, 378, 379, 380, 381, 382, 383, 384, 385, 386, 387, 388, 389, 390, 391, 392, 393, 394, 395, 396, 397, 398, 399, 400, 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 417, 418, 419, 420, 421, 422, 423, 424, 425, 426, 427, 428, 429, 430, 431, 432, 433, 434, 435, 436, 437, 438, 439, 440, 441, 442, 443, 444, 445, 446, 447, 448, 449, 450, 451, 452, 453, 454, 455, 456, 457, 458, 459, 460, 461, 462, 463, 464, 465, 466, 467, 468, 469, 470, 471, 472, 473, 474, 475, 476, 477, 478, 479, 480, 481, 482, 483, 484, 485, 486, 487, 488, 489) )
9033 )
9034 fragment.hltPreZDCCommissioning = cms.EDFilter( "HLTPrescaler",
9035  offset = cms.uint32( 0 ),
9036  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9037 )
9038 fragment.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9039  offset = cms.uint32( 0 ),
9040  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9041 )
9042 fragment.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9043  saveTags = cms.bool( True ),
9044  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9045  triggerType = cms.int32( 85 ),
9046  MinE = cms.double( -1.0 ),
9047  MinPt = cms.double( 40.0 ),
9048  MinMass = cms.double( -1.0 ),
9049  MaxMass = cms.double( -1.0 ),
9050  MinEta = cms.double( -1.0 ),
9051  MaxEta = cms.double( 5.0 ),
9052  MinN = cms.int32( 1 )
9053 )
9054 fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9055  saveTags = cms.bool( True ),
9056  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9057  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9058  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9059  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9060  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9061  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9062  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9063  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9064  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9065  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9066 )
9067 fragment.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9068  offset = cms.uint32( 0 ),
9069  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9070 )
9071 fragment.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9072  saveTags = cms.bool( True ),
9073  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9074  triggerType = cms.int32( 85 ),
9075  MinE = cms.double( -1.0 ),
9076  MinPt = cms.double( 60.0 ),
9077  MinMass = cms.double( -1.0 ),
9078  MaxMass = cms.double( -1.0 ),
9079  MinEta = cms.double( -1.0 ),
9080  MaxEta = cms.double( 5.0 ),
9081  MinN = cms.int32( 1 )
9082 )
9083 fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9084  saveTags = cms.bool( True ),
9085  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9086  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9087  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9088  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9089  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9090  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9091  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9092  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9093  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9094  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9095 )
9096 fragment.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9097  offset = cms.uint32( 0 ),
9098  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9099 )
9100 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9101  saveTags = cms.bool( True ),
9102  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9103  triggerType = cms.int32( 85 ),
9104  MinE = cms.double( -1.0 ),
9105  MinPt = cms.double( 70.0 ),
9106  MinMass = cms.double( -1.0 ),
9107  MaxMass = cms.double( -1.0 ),
9108  MinEta = cms.double( -1.0 ),
9109  MaxEta = cms.double( 5.0 ),
9110  MinN = cms.int32( 1 )
9111 )
9112 fragment.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9113  offset = cms.uint32( 0 ),
9114  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9115 )
9116 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9117  saveTags = cms.bool( True ),
9118  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9119  triggerType = cms.int32( 85 ),
9120  MinE = cms.double( -1.0 ),
9121  MinPt = cms.double( 80.0 ),
9122  MinMass = cms.double( -1.0 ),
9123  MaxMass = cms.double( -1.0 ),
9124  MinEta = cms.double( -1.0 ),
9125  MaxEta = cms.double( 5.0 ),
9126  MinN = cms.int32( 1 )
9127 )
9128 fragment.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9129  offset = cms.uint32( 0 ),
9130  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9131 )
9132 fragment.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9133  saveTags = cms.bool( True ),
9134  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9135  triggerType = cms.int32( 85 ),
9136  MinE = cms.double( -1.0 ),
9137  MinPt = cms.double( 100.0 ),
9138  MinMass = cms.double( -1.0 ),
9139  MaxMass = cms.double( -1.0 ),
9140  MinEta = cms.double( -1.0 ),
9141  MaxEta = cms.double( 5.0 ),
9142  MinN = cms.int32( 1 )
9143 )
9144 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9145  saveTags = cms.bool( True ),
9146  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9147  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9148  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9149  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9150  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9151  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9152  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9153  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9154  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9155  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9156 )
9157 fragment.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9158  offset = cms.uint32( 0 ),
9159  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9160 )
9161 fragment.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9162  saveTags = cms.bool( True ),
9163  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9164  triggerType = cms.int32( 85 ),
9165  MinE = cms.double( -1.0 ),
9166  MinPt = cms.double( 120.0 ),
9167  MinMass = cms.double( -1.0 ),
9168  MaxMass = cms.double( -1.0 ),
9169  MinEta = cms.double( -1.0 ),
9170  MaxEta = cms.double( 5.0 ),
9171  MinN = cms.int32( 1 )
9172 )
9173 fragment.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9174  offset = cms.uint32( 0 ),
9175  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9176 )
9177 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9178  saveTags = cms.bool( True ),
9179  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9180  triggerType = cms.int32( 85 ),
9181  MinE = cms.double( -1.0 ),
9182  MinPt = cms.double( 40.0 ),
9183  MinMass = cms.double( -1.0 ),
9184  MaxMass = cms.double( -1.0 ),
9185  MinEta = cms.double( 2.7 ),
9186  MaxEta = cms.double( 5.0 ),
9187  MinN = cms.int32( 1 )
9188 )
9189 fragment.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9190  saveTags = cms.bool( True ),
9191  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9192  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9193  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9194  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9195  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9196  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9197  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9198  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9199  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9200  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9201 )
9202 fragment.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9203  offset = cms.uint32( 0 ),
9204  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9205 )
9206 fragment.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9207  saveTags = cms.bool( True ),
9208  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9209  triggerType = cms.int32( 85 ),
9210  MinE = cms.double( -1.0 ),
9211  MinPt = cms.double( 60.0 ),
9212  MinMass = cms.double( -1.0 ),
9213  MaxMass = cms.double( -1.0 ),
9214  MinEta = cms.double( 2.7 ),
9215  MaxEta = cms.double( 5.0 ),
9216  MinN = cms.int32( 1 )
9217 )
9218 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9219  saveTags = cms.bool( True ),
9220  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9221  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9222  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9223  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9224  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9225  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9226  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9227  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9228  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9229  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9230 )
9231 fragment.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9232  offset = cms.uint32( 0 ),
9233  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9234 )
9235 fragment.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9236  saveTags = cms.bool( True ),
9237  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9238  triggerType = cms.int32( 85 ),
9239  MinE = cms.double( -1.0 ),
9240  MinPt = cms.double( 70.0 ),
9241  MinMass = cms.double( -1.0 ),
9242  MaxMass = cms.double( -1.0 ),
9243  MinEta = cms.double( 2.7 ),
9244  MaxEta = cms.double( 5.0 ),
9245  MinN = cms.int32( 1 )
9246 )
9247 fragment.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9248  offset = cms.uint32( 0 ),
9249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9250 )
9251 fragment.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9252  saveTags = cms.bool( True ),
9253  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9254  triggerType = cms.int32( 85 ),
9255  MinE = cms.double( -1.0 ),
9256  MinPt = cms.double( 80.0 ),
9257  MinMass = cms.double( -1.0 ),
9258  MaxMass = cms.double( -1.0 ),
9259  MinEta = cms.double( 2.7 ),
9260  MaxEta = cms.double( 5.0 ),
9261  MinN = cms.int32( 1 )
9262 )
9263 fragment.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9264  offset = cms.uint32( 0 ),
9265  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9266 )
9267 fragment.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9268  saveTags = cms.bool( True ),
9269  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9270  triggerType = cms.int32( 85 ),
9271  MinE = cms.double( -1.0 ),
9272  MinPt = cms.double( 100.0 ),
9273  MinMass = cms.double( -1.0 ),
9274  MaxMass = cms.double( -1.0 ),
9275  MinEta = cms.double( 2.7 ),
9276  MaxEta = cms.double( 5.0 ),
9277  MinN = cms.int32( 1 )
9278 )
9279 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9280  saveTags = cms.bool( True ),
9281  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9282  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9283  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9284  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9285  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9286  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9287  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9288  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9289  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9290  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9291 )
9292 fragment.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
9293  offset = cms.uint32( 0 ),
9294  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9295 )
9296 fragment.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
9297  saveTags = cms.bool( True ),
9298  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9299  triggerType = cms.int32( 85 ),
9300  MinE = cms.double( -1.0 ),
9301  MinPt = cms.double( 120.0 ),
9302  MinMass = cms.double( -1.0 ),
9303  MaxMass = cms.double( -1.0 ),
9304  MinEta = cms.double( 2.7 ),
9305  MaxEta = cms.double( 5.0 ),
9306  MinN = cms.int32( 1 )
9307 )
9308 fragment.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
9309  offset = cms.uint32( 0 ),
9310  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9311 )
9312 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
9313  saveTags = cms.bool( True ),
9314  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9315  triggerType = cms.int32( 85 ),
9316  MinE = cms.double( -1.0 ),
9317  MinPt = cms.double( 10.0 ),
9318  MinMass = cms.double( -1.0 ),
9319  MaxMass = cms.double( -1.0 ),
9320  MinEta = cms.double( -1.0 ),
9321  MaxEta = cms.double( 5.0 ),
9322  MinN = cms.int32( 1 )
9323 )
9324 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9325  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9326  LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9327  ptMin = cms.double( 2.5 ),
9328  pMin = cms.double( 2.5 ),
9329  shareHitFraction = cms.double( 0.8 )
9330 )
9331 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
9332  MuonCaloCompatibility = cms.PSet(
9333  delta_eta = cms.double( 0.02 ),
9334  delta_phi = cms.double( 0.02 ),
9335  allSiPMHO = cms.bool( False ),
9336  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9337  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9338  ),
9339  TrackAssociatorParameters = cms.PSet(
9340  useMuon = cms.bool( True ),
9341  truthMatch = cms.bool( False ),
9342  usePreshower = cms.bool( False ),
9343  dRPreshowerPreselection = cms.double( 0.2 ),
9344  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9345  useEcal = cms.bool( True ),
9346  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9347  dRMuon = cms.double( 9999.0 ),
9348  dREcal = cms.double( 9999.0 ),
9349  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9350  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9351  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9352  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9353  propagateAllDirections = cms.bool( True ),
9354  muonMaxDistanceY = cms.double( 5.0 ),
9355  useHO = cms.bool( True ),
9356  muonMaxDistanceX = cms.double( 5.0 ),
9357  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9358  useHcal = cms.bool( True ),
9359  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9360  accountForTrajectoryChangeCalo = cms.bool( False ),
9361  dREcalPreselection = cms.double( 0.05 ),
9362  useCalo = cms.bool( False ),
9363  dRMuonPreselection = cms.double( 0.2 ),
9364  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9365  dRHcal = cms.double( 9999.0 ),
9366  dRHcalPreselection = cms.double( 0.2 ),
9367  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9368  ),
9369  CaloExtractorPSet = cms.PSet(
9370  DR_Veto_H = cms.double( 0.1 ),
9371  CenterConeOnCalIntersection = cms.bool( False ),
9372  NoiseTow_EE = cms.double( 0.15 ),
9373  Noise_EB = cms.double( 0.025 ),
9374  Noise_HE = cms.double( 0.2 ),
9375  DR_Veto_E = cms.double( 0.07 ),
9376  NoiseTow_EB = cms.double( 0.04 ),
9377  Noise_EE = cms.double( 0.1 ),
9378  UseRecHitsFlag = cms.bool( False ),
9379  DR_Max = cms.double( 1.0 ),
9380  DepositLabel = cms.untracked.string( "Cal" ),
9381  Noise_HO = cms.double( 0.2 ),
9382  DR_Veto_HO = cms.double( 0.1 ),
9383  Threshold_H = cms.double( 0.5 ),
9384  PrintTimeReport = cms.untracked.bool( False ),
9385  Threshold_E = cms.double( 0.2 ),
9386  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9387  ComponentName = cms.string( "CaloExtractorByAssociator" ),
9388  Threshold_HO = cms.double( 0.5 ),
9389  DepositInstanceLabels = cms.vstring( 'ecal',
9390  'hcal',
9391  'ho' ),
9392  ServiceParameters = cms.PSet(
9393  RPCLayers = cms.bool( False ),
9394  UseMuonNavigation = cms.untracked.bool( False ),
9395  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9396  ),
9397  TrackAssociatorParameters = cms.PSet(
9398  useMuon = cms.bool( False ),
9399  truthMatch = cms.bool( False ),
9400  usePreshower = cms.bool( False ),
9401  dRPreshowerPreselection = cms.double( 0.2 ),
9402  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9403  useEcal = cms.bool( False ),
9404  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9405  dRMuon = cms.double( 9999.0 ),
9406  dREcal = cms.double( 1.0 ),
9407  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9408  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9409  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9410  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9411  propagateAllDirections = cms.bool( True ),
9412  muonMaxDistanceY = cms.double( 5.0 ),
9413  useHO = cms.bool( False ),
9414  muonMaxDistanceX = cms.double( 5.0 ),
9415  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9416  useHcal = cms.bool( False ),
9417  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9418  accountForTrajectoryChangeCalo = cms.bool( False ),
9419  dREcalPreselection = cms.double( 1.0 ),
9420  useCalo = cms.bool( True ),
9421  dRMuonPreselection = cms.double( 0.2 ),
9422  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9423  dRHcal = cms.double( 1.0 ),
9424  dRHcalPreselection = cms.double( 1.0 ),
9425  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9426  ),
9427  Noise_HB = cms.double( 0.2 )
9428  ),
9429  TrackExtractorPSet = cms.PSet(
9430  Diff_z = cms.double( 0.2 ),
9431  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9432  Chi2Ndof_Max = cms.double( 1.0E64 ),
9433  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9434  DR_Veto = cms.double( 0.01 ),
9435  Pt_Min = cms.double( -1.0 ),
9436  DR_Max = cms.double( 1.0 ),
9437  DepositLabel = cms.untracked.string( "" ),
9438  NHits_Min = cms.uint32( 0 ),
9439  Chi2Prob_Min = cms.double( -1.0 ),
9440  Diff_r = cms.double( 0.1 ),
9441  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9442  ComponentName = cms.string( "TrackExtractor" )
9443  ),
9444  JetExtractorPSet = cms.PSet(
9445  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
9446  DR_Veto = cms.double( 0.1 ),
9447  DR_Max = cms.double( 1.0 ),
9448  ExcludeMuonVeto = cms.bool( True ),
9449  PrintTimeReport = cms.untracked.bool( False ),
9450  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9451  ComponentName = cms.string( "JetExtractor" ),
9452  ServiceParameters = cms.PSet(
9453  RPCLayers = cms.bool( False ),
9454  UseMuonNavigation = cms.untracked.bool( False ),
9455  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9456  ),
9457  TrackAssociatorParameters = cms.PSet(
9458  useMuon = cms.bool( False ),
9459  truthMatch = cms.bool( False ),
9460  usePreshower = cms.bool( False ),
9461  dRPreshowerPreselection = cms.double( 0.2 ),
9462  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9463  useEcal = cms.bool( False ),
9464  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9465  dRMuon = cms.double( 9999.0 ),
9466  dREcal = cms.double( 0.5 ),
9467  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9468  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9469  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9470  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9471  propagateAllDirections = cms.bool( True ),
9472  muonMaxDistanceY = cms.double( 5.0 ),
9473  useHO = cms.bool( False ),
9474  muonMaxDistanceX = cms.double( 5.0 ),
9475  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9476  useHcal = cms.bool( False ),
9477  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9478  accountForTrajectoryChangeCalo = cms.bool( False ),
9479  dREcalPreselection = cms.double( 0.5 ),
9480  useCalo = cms.bool( True ),
9481  dRMuonPreselection = cms.double( 0.2 ),
9482  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9483  dRHcal = cms.double( 0.5 ),
9484  dRHcalPreselection = cms.double( 0.5 ),
9485  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9486  ),
9487  Threshold = cms.double( 5.0 )
9488  ),
9489  trackDepositName = cms.string( "tracker" ),
9490  ecalDepositName = cms.string( "ecal" ),
9491  hcalDepositName = cms.string( "hcal" ),
9492  hoDepositName = cms.string( "ho" ),
9493  jetDepositName = cms.string( "jets" ),
9494  TimingFillerParameters = cms.PSet(
9495  DTTimingParameters = cms.PSet(
9496  HitError = cms.double( 6.0 ),
9497  MatchParameters = cms.PSet(
9498  TightMatchDT = cms.bool( False ),
9499  DTradius = cms.double( 0.01 ),
9500  TightMatchCSC = cms.bool( True ),
9501  CSCsegments = cms.InputTag( "hltCscSegments" ),
9502  DTsegments = cms.InputTag( "hltDt4DSegments" )
9503  ),
9504  debug = cms.bool( False ),
9505  DoWireCorr = cms.bool( False ),
9506  RequireBothProjections = cms.bool( False ),
9507  DTTimeOffset = cms.double( 2.7 ),
9508  PruneCut = cms.double( 10000.0 ),
9509  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9510  UseSegmentT0 = cms.bool( False ),
9511  HitsMin = cms.int32( 5 ),
9512  DropTheta = cms.bool( True ),
9513  ServiceParameters = cms.PSet(
9514  RPCLayers = cms.bool( True ),
9515  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9516  )
9517  ),
9518  UseCSC = cms.bool( True ),
9519  CSCTimingParameters = cms.PSet(
9520  MatchParameters = cms.PSet(
9521  TightMatchDT = cms.bool( False ),
9522  DTradius = cms.double( 0.01 ),
9523  TightMatchCSC = cms.bool( True ),
9524  CSCsegments = cms.InputTag( "hltCscSegments" ),
9525  DTsegments = cms.InputTag( "hltDt4DSegments" )
9526  ),
9527  debug = cms.bool( False ),
9528  CSCWireTimeOffset = cms.double( 0.0 ),
9529  CSCStripError = cms.double( 7.0 ),
9530  CSCTimeOffset = cms.double( 0.0 ),
9531  CSCWireError = cms.double( 8.6 ),
9532  PruneCut = cms.double( 100.0 ),
9533  CSCsegments = cms.InputTag( "hltCscSegments" ),
9534  UseStripTime = cms.bool( True ),
9535  CSCStripTimeOffset = cms.double( 0.0 ),
9536  UseWireTime = cms.bool( True ),
9537  ServiceParameters = cms.PSet(
9538  RPCLayers = cms.bool( True ),
9539  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9540  )
9541  ),
9542  ErrorDT = cms.double( 6.0 ),
9543  EcalEnergyCut = cms.double( 0.4 ),
9544  UseECAL = cms.bool( True ),
9545  ErrorEB = cms.double( 2.085 ),
9546  UseDT = cms.bool( True ),
9547  ErrorEE = cms.double( 6.95 ),
9548  ErrorCSC = cms.double( 7.4 )
9549  ),
9550  ShowerDigiFillerParameters = cms.PSet(
9551  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9552  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
9553  digiMaxDistanceX = cms.double( 25.0 )
9554  ),
9555  TrackerKinkFinderParameters = cms.PSet(
9556  usePosition = cms.bool( False ),
9557  diagonalOnly = cms.bool( False )
9558  ),
9559  fillEnergy = cms.bool( True ),
9560  storeCrossedHcalRecHits = cms.bool( False ),
9561  maxAbsPullX = cms.double( 4.0 ),
9562  maxAbsEta = cms.double( 3.0 ),
9563  minPt = cms.double( 10.0 ),
9564  inputCollectionTypes = cms.vstring( 'inner tracks',
9565  'links',
9566  'outer tracks' ),
9567  addExtraSoftMuons = cms.bool( False ),
9568  fillGlobalTrackRefits = cms.bool( False ),
9569  debugWithTruthMatching = cms.bool( False ),
9570  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
9571  fillCaloCompatibility = cms.bool( True ),
9572  maxAbsPullY = cms.double( 9999.0 ),
9573  maxAbsDy = cms.double( 9999.0 ),
9574  minP = cms.double( 10.0 ),
9575  minPCaloMuon = cms.double( 1.0E9 ),
9576  maxAbsDx = cms.double( 3.0 ),
9577  fillIsolation = cms.bool( True ),
9578  writeIsoDeposits = cms.bool( False ),
9579  minNumberOfMatches = cms.int32( 1 ),
9580  fillMatching = cms.bool( True ),
9581  fillShowerDigis = cms.bool( False ),
9582  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9583  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9584  fillGlobalTrackQuality = cms.bool( False ),
9585  globalTrackQualityInputTag = cms.InputTag( "" ),
9586  selectHighPurity = cms.bool( False ),
9587  pvInputTag = cms.InputTag( "" ),
9588  fillTrackerKink = cms.bool( False ),
9589  minCaloCompatibility = cms.double( 0.6 ),
9590  runArbitrationCleaner = cms.bool( False ),
9591  arbitrationCleanerOptions = cms.PSet(
9592  OverlapDTheta = cms.double( 0.02 ),
9593  Overlap = cms.bool( True ),
9594  Clustering = cms.bool( True ),
9595  ME1a = cms.bool( True ),
9596  ClusterDTheta = cms.double( 0.02 ),
9597  ClusterDPhi = cms.double( 0.6 ),
9598  OverlapDPhi = cms.double( 0.0786 )
9599  ),
9600  arbitrateTrackerMuons = cms.bool( False )
9601 )
9602 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
9603  navigator = cms.PSet(
9604  barrel = cms.PSet( ),
9605  endcap = cms.PSet( ),
9606  name = cms.string( "PFRecHitECALNavigator" )
9607  ),
9608  producers = cms.VPSet(
9609  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9610  srFlags = cms.InputTag( "" ),
9611  name = cms.string( "PFEBRecHitCreator" ),
9612  qualityTests = cms.VPSet(
9613  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
9614  applySelectionsToAllCrystals = cms.bool( True )
9615  ),
9616  cms.PSet( topologicalCleaning = cms.bool( True ),
9617  skipTTRecoveredHits = cms.bool( True ),
9618  cleaningThreshold = cms.double( 2.0 ),
9619  name = cms.string( "PFRecHitQTestECAL" ),
9620  timingCleaning = cms.bool( True )
9621  )
9622  )
9623  ),
9624  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9625  srFlags = cms.InputTag( "" ),
9626  name = cms.string( "PFEERecHitCreator" ),
9627  qualityTests = cms.VPSet(
9628  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
9629  applySelectionsToAllCrystals = cms.bool( True )
9630  ),
9631  cms.PSet( topologicalCleaning = cms.bool( True ),
9632  skipTTRecoveredHits = cms.bool( True ),
9633  cleaningThreshold = cms.double( 2.0 ),
9634  name = cms.string( "PFRecHitQTestECAL" ),
9635  timingCleaning = cms.bool( True )
9636  )
9637  )
9638  )
9639  )
9640 )
9641 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
9642  navigator = cms.PSet(
9643  hcalEnums = cms.vint32( 4 ),
9644  name = cms.string( "PFRecHitHCALDenseIdNavigator" )
9645  ),
9646  producers = cms.VPSet(
9647  cms.PSet( thresh_HF = cms.double( 0.4 ),
9648  LongFibre_Fraction = cms.double( 0.1 ),
9649  src = cms.InputTag( "hltHfreco" ),
9650  EMDepthCorrection = cms.double( 22.0 ),
9651  ShortFibre_Fraction = cms.double( 0.01 ),
9652  HADDepthCorrection = cms.double( 25.0 ),
9653  HFCalib29 = cms.double( 1.07 ),
9654  LongFibre_Cut = cms.double( 120.0 ),
9655  name = cms.string( "PFHFRecHitCreator" ),
9656  qualityTests = cms.VPSet(
9657  cms.PSet( flags = cms.vstring( 'Standard',
9658  'HFLong',
9659  'HFShort' ),
9660  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
9661  name = cms.string( "PFRecHitQTestHCALChannel" ),
9662  maxSeverities = cms.vint32( 11, 9, 9 )
9663  ),
9664  cms.PSet( usePFThresholdsFromDB = cms.bool( False ),
9665  name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
9666  cuts = cms.VPSet(
9667  cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ),
9668  depth = cms.vint32( 1, 2 ),
9669  detectorEnum = cms.int32( 4 )
9670  )
9671  )
9672  )
9673  ),
9674  ShortFibre_Cut = cms.double( 60.0 )
9675  )
9676  )
9677 )
9678 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
9679  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
9680  producers = cms.VPSet(
9681  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
9682  name = cms.string( "PFPSRecHitCreator" ),
9683  qualityTests = cms.VPSet(
9684  cms.PSet( threshold = cms.double( 7.0E-6 ),
9685  name = cms.string( "PFRecHitQTestThreshold" )
9686  )
9687  )
9688  )
9689  )
9690 )
9691 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
9692  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
9693  usePFThresholdsFromDB = cms.bool( True ),
9694  recHitCleaners = cms.VPSet(
9695  ),
9696  seedCleaners = cms.VPSet(
9697  ),
9698  seedFinder = cms.PSet(
9699  thresholdsByDetector = cms.VPSet(
9700  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
9701  seedingThreshold = cms.double( 0.6 ),
9702  detector = cms.string( "ECAL_ENDCAP" )
9703  ),
9704  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9705  seedingThreshold = cms.double( 0.23 ),
9706  detector = cms.string( "ECAL_BARREL" )
9707  )
9708  ),
9709  algoName = cms.string( "LocalMaximumSeedFinder" ),
9710  nNeighbours = cms.int32( 8 )
9711  ),
9712  initialClusteringStep = cms.PSet(
9713  thresholdsByDetector = cms.VPSet(
9714  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
9715  gatheringThresholdPt = cms.double( 0.0 ),
9716  detector = cms.string( "ECAL_BARREL" )
9717  ),
9718  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
9719  gatheringThresholdPt = cms.double( 0.0 ),
9720  detector = cms.string( "ECAL_ENDCAP" )
9721  )
9722  ),
9723  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
9724  useCornerCells = cms.bool( True )
9725  ),
9726  pfClusterBuilder = cms.PSet(
9727  minFracTot = cms.double( 1.0E-20 ),
9728  stoppingTolerance = cms.double( 1.0E-8 ),
9729  positionCalc = cms.PSet(
9730  minAllowedNormalization = cms.double( 1.0E-9 ),
9731  posCalcNCrystals = cms.int32( 9 ),
9732  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9733  logWeightDenominator = cms.double( 0.08 ),
9734  minFractionInCalc = cms.double( 1.0E-9 ),
9735  timeResolutionCalcBarrel = cms.PSet(
9736  corrTermLowE = cms.double( 0.0510871 ),
9737  threshLowE = cms.double( 0.5 ),
9738  noiseTerm = cms.double( 1.10889 ),
9739  constantTermLowE = cms.double( 0.0 ),
9740  noiseTermLowE = cms.double( 1.31883 ),
9741  threshHighE = cms.double( 5.0 ),
9742  constantTerm = cms.double( 0.428192 )
9743  ),
9744  timeResolutionCalcEndcap = cms.PSet(
9745  corrTermLowE = cms.double( 0.0 ),
9746  threshLowE = cms.double( 1.0 ),
9747  noiseTerm = cms.double( 5.72489999999 ),
9748  constantTermLowE = cms.double( 0.0 ),
9749  noiseTermLowE = cms.double( 6.92683000001 ),
9750  threshHighE = cms.double( 10.0 ),
9751  constantTerm = cms.double( 0.0 )
9752  )
9753  ),
9754  maxIterations = cms.uint32( 50 ),
9755  positionCalcForConvergence = cms.PSet(
9756  minAllowedNormalization = cms.double( 0.0 ),
9757  T0_ES = cms.double( 1.2 ),
9758  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
9759  T0_EE = cms.double( 3.1 ),
9760  T0_EB = cms.double( 7.4 ),
9761  X0 = cms.double( 0.89 ),
9762  minFractionInCalc = cms.double( 0.0 ),
9763  W0 = cms.double( 4.2 )
9764  ),
9765  allCellsPositionCalc = cms.PSet(
9766  minAllowedNormalization = cms.double( 1.0E-9 ),
9767  posCalcNCrystals = cms.int32( -1 ),
9768  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9769  logWeightDenominator = cms.double( 0.08 ),
9770  minFractionInCalc = cms.double( 1.0E-9 ),
9771  timeResolutionCalcBarrel = cms.PSet(
9772  corrTermLowE = cms.double( 0.0510871 ),
9773  threshLowE = cms.double( 0.5 ),
9774  noiseTerm = cms.double( 1.10889 ),
9775  constantTermLowE = cms.double( 0.0 ),
9776  noiseTermLowE = cms.double( 1.31883 ),
9777  threshHighE = cms.double( 5.0 ),
9778  constantTerm = cms.double( 0.428192 )
9779  ),
9780  timeResolutionCalcEndcap = cms.PSet(
9781  corrTermLowE = cms.double( 0.0 ),
9782  threshLowE = cms.double( 1.0 ),
9783  noiseTerm = cms.double( 5.72489999999 ),
9784  constantTermLowE = cms.double( 0.0 ),
9785  noiseTermLowE = cms.double( 6.92683000001 ),
9786  threshHighE = cms.double( 10.0 ),
9787  constantTerm = cms.double( 0.0 )
9788  )
9789  ),
9790  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9791  recHitEnergyNorms = cms.VPSet(
9792  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
9793  detector = cms.string( "ECAL_BARREL" )
9794  ),
9795  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
9796  detector = cms.string( "ECAL_ENDCAP" )
9797  )
9798  ),
9799  showerSigma = cms.double( 1.5 ),
9800  minFractionToKeep = cms.double( 1.0E-7 ),
9801  excludeOtherSeeds = cms.bool( True )
9802  ),
9803  positionReCalc = cms.PSet(
9804  minAllowedNormalization = cms.double( 0.0 ),
9805  T0_ES = cms.double( 1.2 ),
9806  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
9807  T0_EE = cms.double( 3.1 ),
9808  T0_EB = cms.double( 7.4 ),
9809  X0 = cms.double( 0.89 ),
9810  minFractionInCalc = cms.double( 0.0 ),
9811  W0 = cms.double( 4.2 )
9812  ),
9813  energyCorrector = cms.PSet( )
9814 )
9815 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
9816  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
9817  usePFThresholdsFromDB = cms.bool( True ),
9818  recHitCleaners = cms.VPSet(
9819  ),
9820  seedCleaners = cms.VPSet(
9821  ),
9822  seedFinder = cms.PSet(
9823  thresholdsByDetector = cms.VPSet(
9824  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9825  seedingThreshold = cms.double( 1.2E-4 ),
9826  detector = cms.string( "PS1" )
9827  ),
9828  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9829  seedingThreshold = cms.double( 1.2E-4 ),
9830  detector = cms.string( "PS2" )
9831  )
9832  ),
9833  algoName = cms.string( "LocalMaximumSeedFinder" ),
9834  nNeighbours = cms.int32( 4 )
9835  ),
9836  initialClusteringStep = cms.PSet(
9837  thresholdsByDetector = cms.VPSet(
9838  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9839  gatheringThresholdPt = cms.double( 0.0 ),
9840  detector = cms.string( "PS1" )
9841  ),
9842  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9843  gatheringThresholdPt = cms.double( 0.0 ),
9844  detector = cms.string( "PS2" )
9845  )
9846  ),
9847  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
9848  useCornerCells = cms.bool( False )
9849  ),
9850  pfClusterBuilder = cms.PSet(
9851  minFracTot = cms.double( 1.0E-20 ),
9852  stoppingTolerance = cms.double( 1.0E-8 ),
9853  positionCalc = cms.PSet(
9854  minAllowedNormalization = cms.double( 1.0E-9 ),
9855  posCalcNCrystals = cms.int32( -1 ),
9856  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9857  logWeightDenominator = cms.double( 6.0E-5 ),
9858  minFractionInCalc = cms.double( 1.0E-9 )
9859  ),
9860  maxIterations = cms.uint32( 50 ),
9861  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9862  recHitEnergyNorms = cms.VPSet(
9863  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
9864  detector = cms.string( "PS1" )
9865  ),
9866  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
9867  detector = cms.string( "PS2" )
9868  )
9869  ),
9870  showerSigma = cms.double( 0.3 ),
9871  minFractionToKeep = cms.double( 1.0E-7 ),
9872  excludeOtherSeeds = cms.bool( True )
9873  ),
9874  positionReCalc = cms.PSet( ),
9875  energyCorrector = cms.PSet( )
9876 )
9877 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
9878  minimumPSEnergy = cms.double( 0.0 ),
9879  skipPS = cms.bool( False ),
9880  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
9881  energyCorrector = cms.PSet(
9882  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9883  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9884  applyCrackCorrections = cms.bool( False ),
9885  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
9886  applyMVACorrections = cms.bool( True ),
9887  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
9888  maxPtForMVAEvaluation = cms.double( 300.0 ),
9889  srfAwareCorrection = cms.bool( True )
9890  ),
9891  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
9892 )
9893 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
9894  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
9895  usePFThresholdsFromDB = cms.bool( True ),
9896  recHitCleaners = cms.VPSet(
9897  ),
9898  seedCleaners = cms.VPSet(
9899  ),
9900  seedFinder = cms.PSet(
9901  thresholdsByDetector = cms.VPSet(
9902  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9903  seedingThreshold = cms.double( 1.4 ),
9904  detector = cms.string( "HF_EM" )
9905  ),
9906  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9907  seedingThreshold = cms.double( 1.4 ),
9908  detector = cms.string( "HF_HAD" )
9909  )
9910  ),
9911  algoName = cms.string( "LocalMaximumSeedFinder" ),
9912  nNeighbours = cms.int32( 0 )
9913  ),
9914  initialClusteringStep = cms.PSet(
9915  thresholdsByDetector = cms.VPSet(
9916  ),
9917  algoName = cms.string( "Basic2DClusterForEachSeed" )
9918  ),
9919  pfClusterBuilder = cms.PSet( ),
9920  positionReCalc = cms.PSet( ),
9921  energyCorrector = cms.PSet( )
9922 )
9923 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
9924  TrackQuality = cms.string( "none" ),
9925  UseQuality = cms.bool( False ),
9926  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
9927 )
9928 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
9929  verbose = cms.untracked.bool( False ),
9930  debug = cms.untracked.bool( False ),
9931  elementImporters = cms.VPSet(
9932  cms.PSet( muonSrc = cms.InputTag( "hltMuons" ),
9933  cleanBadConvertedBrems = cms.bool( False ),
9934  muonMaxDPtOPt = cms.double( 1.0 ),
9935  source = cms.InputTag( "hltLightPFTracks" ),
9936  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
9937  vetoEndcap = cms.bool( False ),
9938  useIterativeTracking = cms.bool( False ),
9939  importerName = cms.string( "GeneralTracksImporter" ),
9940  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
9941  trackQuality = cms.string( "highPurity" )
9942  ),
9943  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
9944  importerName = cms.string( "ECALClusterImporter" ),
9945  BCtoPFCMap = cms.InputTag( "" )
9946  ),
9947  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
9948  importerName = cms.string( "GenericClusterImporter" )
9949  ),
9950  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
9951  importerName = cms.string( "GenericClusterImporter" )
9952  )
9953  ),
9954  linkDefinitions = cms.VPSet(
9955  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
9956  useKDTree = cms.bool( True ),
9957  linkerName = cms.string( "TrackAndECALLinker" )
9958  ),
9959  cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ),
9960  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
9961  nMaxHcalLinksPerTrack = cms.int32( 1 ),
9962  linkType = cms.string( "TRACK:HCAL" ),
9963  useKDTree = cms.bool( True ),
9964  linkerName = cms.string( "TrackAndHCALLinker" )
9965  ),
9966  cms.PSet( minAbsEtaEcal = cms.double( 2.5 ),
9967  linkType = cms.string( "ECAL:HCAL" ),
9968  useKDTree = cms.bool( False ),
9969  linkerName = cms.string( "ECALAndHCALLinker" )
9970  ),
9971  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
9972  useKDTree = cms.bool( False ),
9973  linkerName = cms.string( "HFEMAndHFHADLinker" )
9974  )
9975  )
9976 )
9977 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
9978  verbose = cms.untracked.bool( False ),
9979  debug = cms.untracked.bool( False ),
9980  blocks = cms.InputTag( "hltParticleFlowBlock" ),
9981  muons = cms.InputTag( "hltMuons" ),
9982  postMuonCleaning = cms.bool( True ),
9983  vetoEndcap = cms.bool( False ),
9984  vertexCollection = cms.InputTag( "hltPixelVertices" ),
9985  useVerticesForNeutral = cms.bool( True ),
9986  useHO = cms.bool( False ),
9987  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
9988  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
9989  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
9990  useEGammaElectrons = cms.bool( False ),
9991  egammaElectrons = cms.InputTag( "" ),
9992  useEGammaFilters = cms.bool( False ),
9993  useProtectionsForJetMET = cms.bool( True ),
9994  PFEGammaFiltersParameters = cms.PSet(
9995  electron_missinghits = cms.uint32( 1 ),
9996  electron_protectionsForJetMET = cms.PSet(
9997  maxEeleOverPoutRes = cms.double( 0.5 ),
9998  maxEleHcalEOverEcalE = cms.double( 0.1 ),
9999  maxEcalEOverPRes = cms.double( 0.2 ),
10000  maxHcalEOverP = cms.double( 1.0 ),
10001  maxE = cms.double( 50.0 ),
10002  maxTrackPOverEele = cms.double( 1.0 ),
10003  maxDPhiIN = cms.double( 0.1 ),
10004  maxEcalEOverP_2 = cms.double( 0.2 ),
10005  maxEcalEOverP_1 = cms.double( 0.5 ),
10006  maxEeleOverPout = cms.double( 0.2 ),
10007  maxHcalEOverEcalE = cms.double( 0.1 ),
10008  maxHcalE = cms.double( 10.0 ),
10009  maxNtracks = cms.double( 3.0 )
10010  ),
10011  photon_MinEt = cms.double( 10.0 ),
10012  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10013  electron_protectionsForBadHcal = cms.PSet(
10014  dEta = cms.vdouble( 0.0064, 0.01264 ),
10015  dPhi = cms.vdouble( 0.0547, 0.0394 ),
10016  enableProtections = cms.bool( False ),
10017  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10018  eInvPInv = cms.vdouble( 0.184, 0.0721 )
10019  ),
10020  photon_protectionsForBadHcal = cms.PSet(
10021  enableProtections = cms.bool( False ),
10022  solidConeTrkIsoOffset = cms.double( 10.0 ),
10023  solidConeTrkIsoSlope = cms.double( 0.3 )
10024  ),
10025  electron_iso_mva_barrel = cms.double( -0.1875 ),
10026  electron_iso_mva_endcap = cms.double( -0.1075 ),
10027  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10028  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10029  photon_HoE = cms.double( 0.05 ),
10030  electron_iso_combIso_endcap = cms.double( 10.0 ),
10031  electron_iso_pt = cms.double( 10.0 ),
10032  photon_protectionsForJetMET = cms.PSet(
10033  sumPtTrackIsoSlope = cms.double( 0.001 ),
10034  sumPtTrackIso = cms.double( 4.0 )
10035  ),
10036  electron_iso_combIso_barrel = cms.double( 10.0 ),
10037  electron_noniso_mvaCut = cms.double( -0.1 ),
10038  photon_combIso = cms.double( 10.0 ),
10039  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10040  ),
10041  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10042  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10043  muon_HO = cms.vdouble( 0.9, 0.9 ),
10044  PFMuonAlgoParameters = cms.PSet( ),
10045  rejectTracks_Bad = cms.bool( False ),
10046  rejectTracks_Step45 = cms.bool( False ),
10047  usePFNuclearInteractions = cms.bool( False ),
10048  usePFConversions = cms.bool( False ),
10049  usePFDecays = cms.bool( False ),
10050  dptRel_DispVtx = cms.double( 10.0 ),
10051  iCfgCandConnector = cms.PSet(
10052  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10053  bCorrect = cms.bool( False ),
10054  bCalibPrimary = cms.bool( False )
10055  ),
10056  nsigma_TRACK = cms.double( 1.0 ),
10057  pt_Error = cms.double( 1.0 ),
10058  factors_45 = cms.vdouble( 10.0, 100.0 ),
10059  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10060  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10061  goodTrackDeadHcal_layers = cms.uint32( 4 ),
10062  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10063  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10064  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10065  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10066  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10067  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10068  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10069  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10070  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10071  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10072  pf_nsigma_ECAL = cms.double( 0.0 ),
10073  pf_nsigma_HCAL = cms.double( 1.0 ),
10074  pf_nsigma_HFEM = cms.double( 1.0 ),
10075  pf_nsigma_HFHAD = cms.double( 1.0 ),
10076  useCalibrationsFromDB = cms.bool( True ),
10077  calibrationsLabel = cms.string( "HLT" ),
10078  postHFCleaning = cms.bool( False ),
10079  PFHFCleaningParameters = cms.PSet(
10080  minHFCleaningPt = cms.double( 5.0 ),
10081  minDeltaMet = cms.double( 0.4 ),
10082  maxSignificance = cms.double( 2.5 ),
10083  minSignificance = cms.double( 2.5 ),
10084  minSignificanceReduction = cms.double( 1.4 ),
10085  maxDeltaPhiPt = cms.double( 7.0 )
10086  ),
10087  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10088  calibHF_use = cms.bool( False ),
10089  calibHF_eta_step = cms.vdouble( 0.0, 2.9, 3.0, 3.2, 4.2, 4.4, 4.6, 4.8, 5.2, 5.4 ),
10090  calibHF_a_EMonly = cms.vdouble( 0.96945, 0.96701, 0.76309, 0.82268, 0.87583, 0.89718, 0.98674, 1.4681, 1.458, 1.458 ),
10091  calibHF_a_EMHAD = cms.vdouble( 1.42215, 1.00496, 0.68961, 0.81656, 0.98504, 0.98504, 1.00802, 1.0593, 1.4576, 1.4576 ),
10092  calibHF_b_HADonly = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
10093  calibHF_b_EMHAD = cms.vdouble( 1.27541, 0.85361, 0.86333, 0.89091, 0.94348, 0.94348, 0.9437, 1.0034, 1.0444, 1.0444 ),
10094  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10095 )
10096 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10097  useMassDropTagger = cms.bool( False ),
10098  useFiltering = cms.bool( False ),
10099  useDynamicFiltering = cms.bool( False ),
10100  useTrimming = cms.bool( False ),
10101  usePruning = cms.bool( False ),
10102  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10103  useKtPruning = cms.bool( False ),
10104  useConstituentSubtraction = cms.bool( False ),
10105  useSoftDrop = cms.bool( False ),
10106  correctShape = cms.bool( False ),
10107  UseOnlyVertexTracks = cms.bool( False ),
10108  UseOnlyOnePV = cms.bool( False ),
10109  muCut = cms.double( -1.0 ),
10110  yCut = cms.double( -1.0 ),
10111  rFilt = cms.double( -1.0 ),
10112  rFiltFactor = cms.double( -1.0 ),
10113  trimPtFracMin = cms.double( -1.0 ),
10114  zcut = cms.double( -1.0 ),
10115  rcut_factor = cms.double( -1.0 ),
10116  csRho_EtaMax = cms.double( -1.0 ),
10117  csRParam = cms.double( -1.0 ),
10118  beta = cms.double( -1.0 ),
10119  R0 = cms.double( -1.0 ),
10120  gridMaxRapidity = cms.double( -1.0 ),
10121  gridSpacing = cms.double( -1.0 ),
10122  DzTrVtxMax = cms.double( 0.0 ),
10123  DxyTrVtxMax = cms.double( 0.0 ),
10124  MaxVtxZ = cms.double( 15.0 ),
10125  subjetPtMin = cms.double( -1.0 ),
10126  muMin = cms.double( -1.0 ),
10127  muMax = cms.double( -1.0 ),
10128  yMin = cms.double( -1.0 ),
10129  yMax = cms.double( -1.0 ),
10130  dRMin = cms.double( -1.0 ),
10131  dRMax = cms.double( -1.0 ),
10132  maxDepth = cms.int32( -1 ),
10133  nFilt = cms.int32( -1 ),
10134  MinVtxNdof = cms.int32( 0 ),
10135  src = cms.InputTag( "hltParticleFlow" ),
10136  srcPVs = cms.InputTag( "hltPixelVertices" ),
10137  jetType = cms.string( "PFJet" ),
10138  jetAlgorithm = cms.string( "AntiKt" ),
10139  rParam = cms.double( 0.4 ),
10140  inputEtMin = cms.double( 0.0 ),
10141  inputEMin = cms.double( 0.0 ),
10142  jetPtMin = cms.double( 0.0 ),
10143  doPVCorrection = cms.bool( False ),
10144  doAreaFastjet = cms.bool( False ),
10145  doRhoFastjet = cms.bool( False ),
10146  doPUOffsetCorr = cms.bool( False ),
10147  puPtMin = cms.double( 10.0 ),
10148  nSigmaPU = cms.double( 1.0 ),
10149  radiusPU = cms.double( 0.4 ),
10150  subtractorName = cms.string( "" ),
10151  useExplicitGhosts = cms.bool( False ),
10152  doAreaDiskApprox = cms.bool( True ),
10153  voronoiRfact = cms.double( -9.0 ),
10154  Rho_EtaMax = cms.double( 4.4 ),
10155  Ghost_EtaMax = cms.double( 6.0 ),
10156  Active_Area_Repeats = cms.int32( 5 ),
10157  GhostArea = cms.double( 0.01 ),
10158  restrictInputs = cms.bool( False ),
10159  maxInputs = cms.uint32( 1 ),
10160  writeCompound = cms.bool( False ),
10161  writeJetsWithConst = cms.bool( False ),
10162  doFastJetNonUniform = cms.bool( False ),
10163  useDeterministicSeed = cms.bool( True ),
10164  minSeed = cms.uint32( 0 ),
10165  verbosity = cms.int32( 0 ),
10166  puWidth = cms.double( 0.0 ),
10167  nExclude = cms.uint32( 0 ),
10168  maxBadEcalCells = cms.uint32( 9999999 ),
10169  maxBadHcalCells = cms.uint32( 9999999 ),
10170  maxProblematicEcalCells = cms.uint32( 9999999 ),
10171  maxProblematicHcalCells = cms.uint32( 9999999 ),
10172  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10173  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10174  puCenters = cms.vdouble( ),
10175  applyWeight = cms.bool( False ),
10176  srcWeights = cms.InputTag( "" ),
10177  minimumTowersFraction = cms.double( 0.0 ),
10178  jetCollInstanceName = cms.string( "" ),
10179  sumRecHits = cms.bool( False )
10180 )
10181 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10182  minPt = cms.double( 20.0 ),
10183  maxEta = cms.double( 1.0E99 ),
10184  CHF = cms.double( 0.0 ),
10185  NHF = cms.double( 0.99 ),
10186  CEF = cms.double( 0.99 ),
10187  NEF = cms.double( 0.99 ),
10188  maxCF = cms.double( 99.0 ),
10189  NCH = cms.int32( 0 ),
10190  NTOT = cms.int32( 1 ),
10191  jetsInput = cms.InputTag( "hltAK4PFJets" )
10192 )
10193 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10194  minPt = cms.double( 20.0 ),
10195  maxEta = cms.double( 1.0E99 ),
10196  CHF = cms.double( 0.0 ),
10197  NHF = cms.double( 0.9 ),
10198  CEF = cms.double( 0.99 ),
10199  NEF = cms.double( 0.99 ),
10200  maxCF = cms.double( 99.0 ),
10201  NCH = cms.int32( 0 ),
10202  NTOT = cms.int32( 1 ),
10203  jetsInput = cms.InputTag( "hltAK4PFJets" )
10204 )
10205 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10206  pfCandidatesTag = cms.InputTag( "hltParticleFlow" ),
10207  maxRapidity = cms.double( 5.0 ),
10208  gridSpacing = cms.double( 0.55 )
10209 )
10210 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10211  level = cms.string( "L1FastJet" ),
10212  algorithm = cms.string( "AK4PFHLT" ),
10213  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10214 )
10215 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10216  level = cms.string( "L2Relative" ),
10217  algorithm = cms.string( "AK4PFHLT" )
10218 )
10219 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10220  level = cms.string( "L3Absolute" ),
10221  algorithm = cms.string( "AK4PFHLT" )
10222 )
10223 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10224  level = cms.string( "L2L3Residual" ),
10225  algorithm = cms.string( "AK4PFHLT" )
10226 )
10227 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10228  correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10229 )
10230 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10231  src = cms.InputTag( "hltAK4PFJets" ),
10232  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10233 )
10234 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10235  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10236  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10237 )
10238 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10239  src = cms.InputTag( "hltAK4PFJetsTightID" ),
10240  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10241 )
10242 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10243  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10244  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10245  triggerJetsType = cms.int32( 85 ),
10246  maxDeltaR = cms.double( 0.5 )
10247 )
10248 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10249  saveTags = cms.bool( True ),
10250  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10251  triggerType = cms.int32( 85 ),
10252  MinE = cms.double( -1.0 ),
10253  MinPt = cms.double( 40.0 ),
10254  MinMass = cms.double( -1.0 ),
10255  MaxMass = cms.double( -1.0 ),
10256  MinEta = cms.double( -1.0 ),
10257  MaxEta = cms.double( 5.0 ),
10258  MinN = cms.int32( 1 )
10259 )
10260 fragment.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10261  offset = cms.uint32( 0 ),
10262  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10263 )
10264 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10265  saveTags = cms.bool( True ),
10266  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10267  triggerType = cms.int32( 85 ),
10268  MinE = cms.double( -1.0 ),
10269  MinPt = cms.double( 40.0 ),
10270  MinMass = cms.double( -1.0 ),
10271  MaxMass = cms.double( -1.0 ),
10272  MinEta = cms.double( -1.0 ),
10273  MaxEta = cms.double( 5.0 ),
10274  MinN = cms.int32( 1 )
10275 )
10276 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10277  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10278  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10279  triggerJetsType = cms.int32( 85 ),
10280  maxDeltaR = cms.double( 0.5 )
10281 )
10282 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10283  saveTags = cms.bool( True ),
10284  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10285  triggerType = cms.int32( 85 ),
10286  MinE = cms.double( -1.0 ),
10287  MinPt = cms.double( 60.0 ),
10288  MinMass = cms.double( -1.0 ),
10289  MaxMass = cms.double( -1.0 ),
10290  MinEta = cms.double( -1.0 ),
10291  MaxEta = cms.double( 5.0 ),
10292  MinN = cms.int32( 1 )
10293 )
10294 fragment.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
10295  offset = cms.uint32( 0 ),
10296  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10297 )
10298 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
10299  saveTags = cms.bool( True ),
10300  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10301  triggerType = cms.int32( 85 ),
10302  MinE = cms.double( -1.0 ),
10303  MinPt = cms.double( 50.0 ),
10304  MinMass = cms.double( -1.0 ),
10305  MaxMass = cms.double( -1.0 ),
10306  MinEta = cms.double( -1.0 ),
10307  MaxEta = cms.double( 5.0 ),
10308  MinN = cms.int32( 1 )
10309 )
10310 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10311  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10312  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
10313  triggerJetsType = cms.int32( 85 ),
10314  maxDeltaR = cms.double( 0.5 )
10315 )
10316 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
10317  saveTags = cms.bool( True ),
10318  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
10319  triggerType = cms.int32( 85 ),
10320  MinE = cms.double( -1.0 ),
10321  MinPt = cms.double( 80.0 ),
10322  MinMass = cms.double( -1.0 ),
10323  MaxMass = cms.double( -1.0 ),
10324  MinEta = cms.double( -1.0 ),
10325  MaxEta = cms.double( 5.0 ),
10326  MinN = cms.int32( 1 )
10327 )
10328 fragment.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
10329  offset = cms.uint32( 0 ),
10330  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10331 )
10332 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10333  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10334  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
10335  triggerJetsType = cms.int32( 85 ),
10336  maxDeltaR = cms.double( 0.5 )
10337 )
10338 fragment.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
10339  saveTags = cms.bool( True ),
10340  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
10341  triggerType = cms.int32( 85 ),
10342  MinE = cms.double( -1.0 ),
10343  MinPt = cms.double( 100.0 ),
10344  MinMass = cms.double( -1.0 ),
10345  MaxMass = cms.double( -1.0 ),
10346  MinEta = cms.double( -1.0 ),
10347  MaxEta = cms.double( 5.0 ),
10348  MinN = cms.int32( 1 )
10349 )
10350 fragment.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
10351  offset = cms.uint32( 0 ),
10352  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10353 )
10354 fragment.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
10355  saveTags = cms.bool( True ),
10356  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10357  triggerType = cms.int32( 85 ),
10358  MinE = cms.double( -1.0 ),
10359  MinPt = cms.double( 90.0 ),
10360  MinMass = cms.double( -1.0 ),
10361  MaxMass = cms.double( -1.0 ),
10362  MinEta = cms.double( -1.0 ),
10363  MaxEta = cms.double( 5.0 ),
10364  MinN = cms.int32( 1 )
10365 )
10366 fragment.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10367  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10368  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
10369  triggerJetsType = cms.int32( 85 ),
10370  maxDeltaR = cms.double( 0.5 )
10371 )
10372 fragment.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
10373  saveTags = cms.bool( True ),
10374  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
10375  triggerType = cms.int32( 85 ),
10376  MinE = cms.double( -1.0 ),
10377  MinPt = cms.double( 120.0 ),
10378  MinMass = cms.double( -1.0 ),
10379  MaxMass = cms.double( -1.0 ),
10380  MinEta = cms.double( -1.0 ),
10381  MaxEta = cms.double( 5.0 ),
10382  MinN = cms.int32( 1 )
10383 )
10384 fragment.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
10385  offset = cms.uint32( 0 ),
10386  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10387 )
10388 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
10389  saveTags = cms.bool( True ),
10390  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10391  triggerType = cms.int32( 85 ),
10392  MinE = cms.double( -1.0 ),
10393  MinPt = cms.double( 10.0 ),
10394  MinMass = cms.double( -1.0 ),
10395  MaxMass = cms.double( -1.0 ),
10396  MinEta = cms.double( 2.7 ),
10397  MaxEta = cms.double( 5.0 ),
10398  MinN = cms.int32( 1 )
10399 )
10400 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10401  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10402  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
10403  triggerJetsType = cms.int32( 85 ),
10404  maxDeltaR = cms.double( 0.5 )
10405 )
10406 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
10407  saveTags = cms.bool( True ),
10408  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
10409  triggerType = cms.int32( 85 ),
10410  MinE = cms.double( -1.0 ),
10411  MinPt = cms.double( 40.0 ),
10412  MinMass = cms.double( -1.0 ),
10413  MaxMass = cms.double( -1.0 ),
10414  MinEta = cms.double( 2.7 ),
10415  MaxEta = cms.double( 5.0 ),
10416  MinN = cms.int32( 1 )
10417 )
10418 fragment.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
10419  offset = cms.uint32( 0 ),
10420  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10421 )
10422 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10423  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10424  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
10425  triggerJetsType = cms.int32( 85 ),
10426  maxDeltaR = cms.double( 0.5 )
10427 )
10428 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
10429  saveTags = cms.bool( True ),
10430  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
10431  triggerType = cms.int32( 85 ),
10432  MinE = cms.double( -1.0 ),
10433  MinPt = cms.double( 60.0 ),
10434  MinMass = cms.double( -1.0 ),
10435  MaxMass = cms.double( -1.0 ),
10436  MinEta = cms.double( 2.7 ),
10437  MaxEta = cms.double( 5.0 ),
10438  MinN = cms.int32( 1 )
10439 )
10440 fragment.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
10441  offset = cms.uint32( 0 ),
10442  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10443 )
10444 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
10445  saveTags = cms.bool( True ),
10446  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10447  triggerType = cms.int32( 85 ),
10448  MinE = cms.double( -1.0 ),
10449  MinPt = cms.double( 50.0 ),
10450  MinMass = cms.double( -1.0 ),
10451  MaxMass = cms.double( -1.0 ),
10452  MinEta = cms.double( 2.7 ),
10453  MaxEta = cms.double( 5.0 ),
10454  MinN = cms.int32( 1 )
10455 )
10456 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10457  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10458  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
10459  triggerJetsType = cms.int32( 85 ),
10460  maxDeltaR = cms.double( 0.5 )
10461 )
10462 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
10463  saveTags = cms.bool( True ),
10464  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
10465  triggerType = cms.int32( 85 ),
10466  MinE = cms.double( -1.0 ),
10467  MinPt = cms.double( 80.0 ),
10468  MinMass = cms.double( -1.0 ),
10469  MaxMass = cms.double( -1.0 ),
10470  MinEta = cms.double( 2.7 ),
10471  MaxEta = cms.double( 5.0 ),
10472  MinN = cms.int32( 1 )
10473 )
10474 fragment.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
10475  offset = cms.uint32( 0 ),
10476  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10477 )
10478 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10479  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10480  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
10481  triggerJetsType = cms.int32( 85 ),
10482  maxDeltaR = cms.double( 0.5 )
10483 )
10484 fragment.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
10485  saveTags = cms.bool( True ),
10486  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
10487  triggerType = cms.int32( 85 ),
10488  MinE = cms.double( -1.0 ),
10489  MinPt = cms.double( 100.0 ),
10490  MinMass = cms.double( -1.0 ),
10491  MaxMass = cms.double( -1.0 ),
10492  MinEta = cms.double( 2.7 ),
10493  MaxEta = cms.double( 5.0 ),
10494  MinN = cms.int32( 1 )
10495 )
10496 fragment.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
10497  offset = cms.uint32( 0 ),
10498  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10499 )
10500 fragment.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
10501  saveTags = cms.bool( True ),
10502  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10503  triggerType = cms.int32( 85 ),
10504  MinE = cms.double( -1.0 ),
10505  MinPt = cms.double( 90.0 ),
10506  MinMass = cms.double( -1.0 ),
10507  MaxMass = cms.double( -1.0 ),
10508  MinEta = cms.double( 2.7 ),
10509  MaxEta = cms.double( 5.0 ),
10510  MinN = cms.int32( 1 )
10511 )
10512 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10513  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10514  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
10515  triggerJetsType = cms.int32( 85 ),
10516  maxDeltaR = cms.double( 0.5 )
10517 )
10518 fragment.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
10519  saveTags = cms.bool( True ),
10520  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
10521  triggerType = cms.int32( 85 ),
10522  MinE = cms.double( -1.0 ),
10523  MinPt = cms.double( 120.0 ),
10524  MinMass = cms.double( -1.0 ),
10525  MaxMass = cms.double( -1.0 ),
10526  MinEta = cms.double( 2.7 ),
10527  MaxEta = cms.double( 5.0 ),
10528  MinN = cms.int32( 1 )
10529 )
10530 fragment.hltL1sSingleEG15 = cms.EDFilter( "HLTL1TSeed",
10531  saveTags = cms.bool( True ),
10532  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15" ),
10533  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10534  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10535  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10536  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10537  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10538  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10539  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10540  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10541  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10542 )
10543 fragment.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
10544  offset = cms.uint32( 0 ),
10545  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10546 )
10547 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10548  productLabels = cms.vstring( 'EcalRecHitsEB',
10549  'EcalRecHitsEE' ),
10550  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10551  l1InputRegions = cms.VPSet(
10552  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10553  regionEtaMargin = cms.double( 0.9 ),
10554  type = cms.string( "EGamma" ),
10555  minEt = cms.double( 5.0 ),
10556  regionPhiMargin = cms.double( 1.2 ),
10557  maxEt = cms.double( 999999.0 )
10558  ),
10559  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10560  regionEtaMargin = cms.double( 0.9 ),
10561  type = cms.string( "Jet" ),
10562  minEt = cms.double( 170.0 ),
10563  regionPhiMargin = cms.double( 1.2 ),
10564  maxEt = cms.double( 999999.0 )
10565  ),
10566  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10567  regionEtaMargin = cms.double( 0.9 ),
10568  type = cms.string( "Tau" ),
10569  minEt = cms.double( 100.0 ),
10570  regionPhiMargin = cms.double( 1.2 ),
10571  maxEt = cms.double( 999999.0 )
10572  )
10573  )
10574 )
10575 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10576  productLabels = cms.vstring( 'EcalRecHitsES' ),
10577  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
10578  l1InputRegions = cms.VPSet(
10579  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10580  regionEtaMargin = cms.double( 0.9 ),
10581  type = cms.string( "EGamma" ),
10582  minEt = cms.double( 5.0 ),
10583  regionPhiMargin = cms.double( 1.2 ),
10584  maxEt = cms.double( 999999.0 )
10585  ),
10586  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10587  regionEtaMargin = cms.double( 0.9 ),
10588  type = cms.string( "Jet" ),
10589  minEt = cms.double( 170.0 ),
10590  regionPhiMargin = cms.double( 1.2 ),
10591  maxEt = cms.double( 999999.0 )
10592  ),
10593  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10594  regionEtaMargin = cms.double( 0.9 ),
10595  type = cms.string( "Tau" ),
10596  minEt = cms.double( 100.0 ),
10597  regionPhiMargin = cms.double( 1.2 ),
10598  maxEt = cms.double( 999999.0 )
10599  )
10600  )
10601 )
10602 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
10603  navigator = cms.PSet(
10604  barrel = cms.PSet( ),
10605  endcap = cms.PSet( ),
10606  name = cms.string( "PFRecHitECALNavigator" )
10607  ),
10608  producers = cms.VPSet(
10609  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
10610  srFlags = cms.InputTag( "" ),
10611  name = cms.string( "PFEBRecHitCreator" ),
10612  qualityTests = cms.VPSet(
10613  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10614  applySelectionsToAllCrystals = cms.bool( True )
10615  ),
10616  cms.PSet( topologicalCleaning = cms.bool( True ),
10617  skipTTRecoveredHits = cms.bool( True ),
10618  cleaningThreshold = cms.double( 2.0 ),
10619  name = cms.string( "PFRecHitQTestECAL" ),
10620  timingCleaning = cms.bool( True )
10621  )
10622  )
10623  ),
10624  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
10625  srFlags = cms.InputTag( "" ),
10626  name = cms.string( "PFEERecHitCreator" ),
10627  qualityTests = cms.VPSet(
10628  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10629  applySelectionsToAllCrystals = cms.bool( True )
10630  ),
10631  cms.PSet( topologicalCleaning = cms.bool( True ),
10632  skipTTRecoveredHits = cms.bool( True ),
10633  cleaningThreshold = cms.double( 2.0 ),
10634  name = cms.string( "PFRecHitQTestECAL" ),
10635  timingCleaning = cms.bool( True )
10636  )
10637  )
10638  )
10639  )
10640 )
10641 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
10642  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10643  producers = cms.VPSet(
10644  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
10645  name = cms.string( "PFPSRecHitCreator" ),
10646  qualityTests = cms.VPSet(
10647  cms.PSet( threshold = cms.double( 7.0E-6 ),
10648  name = cms.string( "PFRecHitQTestThreshold" )
10649  )
10650  )
10651  )
10652  )
10653 )
10654 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
10655  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
10656  usePFThresholdsFromDB = cms.bool( True ),
10657  recHitCleaners = cms.VPSet(
10658  ),
10659  seedCleaners = cms.VPSet(
10660  ),
10661  seedFinder = cms.PSet(
10662  thresholdsByDetector = cms.VPSet(
10663  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10664  seedingThreshold = cms.double( 1.2E-4 ),
10665  detector = cms.string( "PS1" )
10666  ),
10667  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10668  seedingThreshold = cms.double( 1.2E-4 ),
10669  detector = cms.string( "PS2" )
10670  )
10671  ),
10672  algoName = cms.string( "LocalMaximumSeedFinder" ),
10673  nNeighbours = cms.int32( 4 )
10674  ),
10675  initialClusteringStep = cms.PSet(
10676  thresholdsByDetector = cms.VPSet(
10677  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10678  gatheringThresholdPt = cms.double( 0.0 ),
10679  detector = cms.string( "PS1" )
10680  ),
10681  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10682  gatheringThresholdPt = cms.double( 0.0 ),
10683  detector = cms.string( "PS2" )
10684  )
10685  ),
10686  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10687  useCornerCells = cms.bool( False )
10688  ),
10689  pfClusterBuilder = cms.PSet(
10690  minFracTot = cms.double( 1.0E-20 ),
10691  stoppingTolerance = cms.double( 1.0E-8 ),
10692  positionCalc = cms.PSet(
10693  minAllowedNormalization = cms.double( 1.0E-9 ),
10694  posCalcNCrystals = cms.int32( -1 ),
10695  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10696  logWeightDenominator = cms.double( 6.0E-5 ),
10697  minFractionInCalc = cms.double( 1.0E-9 )
10698  ),
10699  maxIterations = cms.uint32( 50 ),
10700  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10701  recHitEnergyNorms = cms.VPSet(
10702  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10703  detector = cms.string( "PS1" )
10704  ),
10705  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10706  detector = cms.string( "PS2" )
10707  )
10708  ),
10709  showerSigma = cms.double( 0.3 ),
10710  minFractionToKeep = cms.double( 1.0E-7 ),
10711  excludeOtherSeeds = cms.bool( True )
10712  ),
10713  positionReCalc = cms.PSet( ),
10714  energyCorrector = cms.PSet( )
10715 )
10716 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
10717  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
10718  usePFThresholdsFromDB = cms.bool( True ),
10719  recHitCleaners = cms.VPSet(
10720  ),
10721  seedCleaners = cms.VPSet(
10722  ),
10723  seedFinder = cms.PSet(
10724  thresholdsByDetector = cms.VPSet(
10725  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
10726  seedingThreshold = cms.double( 0.6 ),
10727  detector = cms.string( "ECAL_ENDCAP" )
10728  ),
10729  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10730  seedingThreshold = cms.double( 0.23 ),
10731  detector = cms.string( "ECAL_BARREL" )
10732  )
10733  ),
10734  algoName = cms.string( "LocalMaximumSeedFinder" ),
10735  nNeighbours = cms.int32( 8 )
10736  ),
10737  initialClusteringStep = cms.PSet(
10738  thresholdsByDetector = cms.VPSet(
10739  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
10740  gatheringThresholdPt = cms.double( 0.0 ),
10741  detector = cms.string( "ECAL_BARREL" )
10742  ),
10743  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
10744  gatheringThresholdPt = cms.double( 0.0 ),
10745  detector = cms.string( "ECAL_ENDCAP" )
10746  )
10747  ),
10748  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10749  useCornerCells = cms.bool( True )
10750  ),
10751  pfClusterBuilder = cms.PSet(
10752  minFracTot = cms.double( 1.0E-20 ),
10753  stoppingTolerance = cms.double( 1.0E-8 ),
10754  positionCalc = cms.PSet(
10755  minAllowedNormalization = cms.double( 1.0E-9 ),
10756  posCalcNCrystals = cms.int32( 9 ),
10757  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10758  logWeightDenominator = cms.double( 0.08 ),
10759  minFractionInCalc = cms.double( 1.0E-9 ),
10760  timeResolutionCalcBarrel = cms.PSet(
10761  corrTermLowE = cms.double( 0.0510871 ),
10762  threshLowE = cms.double( 0.5 ),
10763  noiseTerm = cms.double( 1.10889 ),
10764  constantTermLowE = cms.double( 0.0 ),
10765  noiseTermLowE = cms.double( 1.31883 ),
10766  threshHighE = cms.double( 5.0 ),
10767  constantTerm = cms.double( 0.428192 )
10768  ),
10769  timeResolutionCalcEndcap = cms.PSet(
10770  corrTermLowE = cms.double( 0.0 ),
10771  threshLowE = cms.double( 1.0 ),
10772  noiseTerm = cms.double( 5.72489999999 ),
10773  constantTermLowE = cms.double( 0.0 ),
10774  noiseTermLowE = cms.double( 6.92683000001 ),
10775  threshHighE = cms.double( 10.0 ),
10776  constantTerm = cms.double( 0.0 )
10777  )
10778  ),
10779  maxIterations = cms.uint32( 50 ),
10780  positionCalcForConvergence = cms.PSet(
10781  minAllowedNormalization = cms.double( 0.0 ),
10782  T0_ES = cms.double( 1.2 ),
10783  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10784  T0_EE = cms.double( 3.1 ),
10785  T0_EB = cms.double( 7.4 ),
10786  X0 = cms.double( 0.89 ),
10787  minFractionInCalc = cms.double( 0.0 ),
10788  W0 = cms.double( 4.2 )
10789  ),
10790  allCellsPositionCalc = cms.PSet(
10791  minAllowedNormalization = cms.double( 1.0E-9 ),
10792  posCalcNCrystals = cms.int32( -1 ),
10793  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10794  logWeightDenominator = cms.double( 0.08 ),
10795  minFractionInCalc = cms.double( 1.0E-9 ),
10796  timeResolutionCalcBarrel = cms.PSet(
10797  corrTermLowE = cms.double( 0.0510871 ),
10798  threshLowE = cms.double( 0.5 ),
10799  noiseTerm = cms.double( 1.10889 ),
10800  constantTermLowE = cms.double( 0.0 ),
10801  noiseTermLowE = cms.double( 1.31883 ),
10802  threshHighE = cms.double( 5.0 ),
10803  constantTerm = cms.double( 0.428192 )
10804  ),
10805  timeResolutionCalcEndcap = cms.PSet(
10806  corrTermLowE = cms.double( 0.0 ),
10807  threshLowE = cms.double( 1.0 ),
10808  noiseTerm = cms.double( 5.72489999999 ),
10809  constantTermLowE = cms.double( 0.0 ),
10810  noiseTermLowE = cms.double( 6.92683000001 ),
10811  threshHighE = cms.double( 10.0 ),
10812  constantTerm = cms.double( 0.0 )
10813  )
10814  ),
10815  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10816  recHitEnergyNorms = cms.VPSet(
10817  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
10818  detector = cms.string( "ECAL_BARREL" )
10819  ),
10820  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
10821  detector = cms.string( "ECAL_ENDCAP" )
10822  )
10823  ),
10824  showerSigma = cms.double( 1.5 ),
10825  minFractionToKeep = cms.double( 1.0E-7 ),
10826  excludeOtherSeeds = cms.bool( True )
10827  ),
10828  positionReCalc = cms.PSet(
10829  minAllowedNormalization = cms.double( 0.0 ),
10830  T0_ES = cms.double( 1.2 ),
10831  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10832  T0_EE = cms.double( 3.1 ),
10833  T0_EB = cms.double( 7.4 ),
10834  X0 = cms.double( 0.89 ),
10835  minFractionInCalc = cms.double( 0.0 ),
10836  W0 = cms.double( 4.2 )
10837  ),
10838  energyCorrector = cms.PSet( )
10839 )
10840 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10841  minimumPSEnergy = cms.double( 0.0 ),
10842  skipPS = cms.bool( False ),
10843  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
10844  energyCorrector = cms.PSet(
10845  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10846  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10847  applyCrackCorrections = cms.bool( False ),
10848  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10849  applyMVACorrections = cms.bool( True ),
10850  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10851  maxPtForMVAEvaluation = cms.double( 300.0 ),
10852  srfAwareCorrection = cms.bool( True )
10853  ),
10854  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
10855 )
10856 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
10857  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
10858  doSatelliteClusterMerge = cms.bool( False ),
10859  thresh_PFClusterBarrel = cms.double( 0.5 ),
10860  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
10861  useRegression = cms.bool( True ),
10862  satelliteMajorityFraction = cms.double( 0.5 ),
10863  thresh_PFClusterEndcap = cms.double( 0.5 ),
10864  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
10865  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
10866  verbose = cms.untracked.bool( False ),
10867  thresh_SCEt = cms.double( 4.0 ),
10868  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
10869  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
10870  useDynamicDPhiWindow = cms.bool( True ),
10871  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
10872  regressionConfig = cms.PSet(
10873  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
10874  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10875  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10876  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
10877  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
10878  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
10879  isHLT = cms.bool( True ),
10880  regTrainedWithPS = cms.bool( True )
10881  ),
10882  applyCrackCorrections = cms.bool( False ),
10883  satelliteClusterSeedThreshold = cms.double( 50.0 ),
10884  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
10885  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
10886  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
10887  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
10888  EnergyWeight = cms.string( "Raw" ),
10889  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10890  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
10891  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
10892  thresh_PFClusterES = cms.double( 0.5 ),
10893  seedThresholdIsET = cms.bool( True ),
10894  isOOTCollection = cms.bool( False ),
10895  barrelRecHits = cms.InputTag( "" ),
10896  endcapRecHits = cms.InputTag( "" ),
10897  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
10898  dropUnseedable = cms.bool( False ),
10899  ClusteringType = cms.string( "Mustache" )
10900 )
10901 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
10902  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
10903  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
10904  recoEcalCandidateCollection = cms.string( "" )
10905 )
10906 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
10907  saveTags = cms.bool( True ),
10908  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
10909  candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
10910  doIsolated = cms.bool( False )
10911 )
10912 fragment.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
10913  saveTags = cms.bool( True ),
10914  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
10915  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
10916  etcutEB = cms.double( 10.0 ),
10917  etcutEE = cms.double( 10.0 ),
10918  minEtaCut = cms.double( -9999.0 ),
10919  maxEtaCut = cms.double( 9999.0 ),
10920  ncandcut = cms.int32( 2 )
10921 )
10922 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
10923  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
10924  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
10925  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
10926  multThresEB = cms.double( 1.0 ),
10927  multThresEE = cms.double( 1.25 )
10928 )
10929 fragment.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
10930  saveTags = cms.bool( True ),
10931  candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
10932  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
10933  rhoTag = cms.InputTag( "" ),
10934  energyLowEdges = cms.vdouble( 0.0 ),
10935  lessThan = cms.bool( True ),
10936  useEt = cms.bool( False ),
10937  useAbs = cms.bool( False ),
10938  thrRegularEB = cms.vdouble( 0.015 ),
10939  thrRegularEE = cms.vdouble( 0.04 ),
10940  thrOverEEB = cms.vdouble( -1.0 ),
10941  thrOverEEE = cms.vdouble( -1.0 ),
10942  thrOverE2EB = cms.vdouble( -1.0 ),
10943  thrOverE2EE = cms.vdouble( -1.0 ),
10944  ncandcut = cms.int32( 2 ),
10945  doRhoCorrection = cms.bool( False ),
10946  rhoMax = cms.double( 9.9999999E7 ),
10947  rhoScale = cms.double( 1.0 ),
10948  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
10949  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
10950  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
10951 )
10952 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
10953  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
10954  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
10955  hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
10956  doRhoCorrection = cms.bool( False ),
10957  rhoMax = cms.double( 9.9999999E7 ),
10958  rhoScale = cms.double( 1.0 ),
10959  eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10960  etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
10961  eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10962  etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
10963  usePFThresholdsFromDB = cms.bool( True ),
10964  innerCone = cms.double( 0.0 ),
10965  outerCone = cms.double( 0.14 ),
10966  depth = cms.int32( 0 ),
10967  maxSeverityHB = cms.int32( 9 ),
10968  maxSeverityHE = cms.int32( 9 ),
10969  doEtSum = cms.bool( False ),
10970  useSingleTower = cms.bool( False ),
10971  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
10972  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
10973 )
10974 fragment.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
10975  saveTags = cms.bool( True ),
10976  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
10977  varTag = cms.InputTag( "hltEgammaHoverE" ),
10978  rhoTag = cms.InputTag( "" ),
10979  energyLowEdges = cms.vdouble( 0.0 ),
10980  lessThan = cms.bool( True ),
10981  useEt = cms.bool( False ),
10982  useAbs = cms.bool( False ),
10983  thrRegularEB = cms.vdouble( -1.0 ),
10984  thrRegularEE = cms.vdouble( -1.0 ),
10985  thrOverEEB = cms.vdouble( 0.2 ),
10986  thrOverEEE = cms.vdouble( 0.15 ),
10987  thrOverE2EB = cms.vdouble( -1.0 ),
10988  thrOverE2EE = cms.vdouble( -1.0 ),
10989  ncandcut = cms.int32( 2 ),
10990  doRhoCorrection = cms.bool( False ),
10991  rhoMax = cms.double( 9.9999999E7 ),
10992  rhoScale = cms.double( 1.0 ),
10993  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
10994  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
10995  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
10996 )
10997 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
10998  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
10999  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11000  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11001  doRhoCorrection = cms.bool( False ),
11002  rhoMax = cms.double( 9.9999999E7 ),
11003  rhoScale = cms.double( 1.0 ),
11004  drMax = cms.double( 0.3 ),
11005  drVetoBarrel = cms.double( 0.0 ),
11006  drVetoEndcap = cms.double( 0.0 ),
11007  etaStripBarrel = cms.double( 0.0 ),
11008  etaStripEndcap = cms.double( 0.0 ),
11009  energyBarrel = cms.double( 0.0 ),
11010  energyEndcap = cms.double( 0.0 ),
11011  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11012  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11013 )
11014 fragment.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11015  saveTags = cms.bool( True ),
11016  candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11017  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11018  rhoTag = cms.InputTag( "" ),
11019  energyLowEdges = cms.vdouble( 0.0 ),
11020  lessThan = cms.bool( True ),
11021  useEt = cms.bool( True ),
11022  useAbs = cms.bool( False ),
11023  thrRegularEB = cms.vdouble( -1.0 ),
11024  thrRegularEE = cms.vdouble( -1.0 ),
11025  thrOverEEB = cms.vdouble( 1.0 ),
11026  thrOverEEE = cms.vdouble( 1.0 ),
11027  thrOverE2EB = cms.vdouble( -1.0 ),
11028  thrOverE2EE = cms.vdouble( -1.0 ),
11029  ncandcut = cms.int32( 2 ),
11030  doRhoCorrection = cms.bool( False ),
11031  rhoMax = cms.double( 9.9999999E7 ),
11032  rhoScale = cms.double( 1.0 ),
11033  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11034  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11035  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11036 )
11037 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11038  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11039  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11040  useHF = cms.bool( False ),
11041  pfClusterProducerHFEM = cms.InputTag( "" ),
11042  pfClusterProducerHFHAD = cms.InputTag( "" ),
11043  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11044  doRhoCorrection = cms.bool( False ),
11045  rhoMax = cms.double( 9.9999999E7 ),
11046  rhoScale = cms.double( 1.0 ),
11047  drMax = cms.double( 0.3 ),
11048  drVetoBarrel = cms.double( 0.0 ),
11049  drVetoEndcap = cms.double( 0.0 ),
11050  etaStripBarrel = cms.double( 0.0 ),
11051  etaStripEndcap = cms.double( 0.0 ),
11052  energyBarrel = cms.double( 0.0 ),
11053  energyEndcap = cms.double( 0.0 ),
11054  useEt = cms.bool( True ),
11055  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11056  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11057 )
11058 fragment.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11059  saveTags = cms.bool( True ),
11060  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11061  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11062  rhoTag = cms.InputTag( "" ),
11063  energyLowEdges = cms.vdouble( 0.0 ),
11064  lessThan = cms.bool( True ),
11065  useEt = cms.bool( True ),
11066  useAbs = cms.bool( False ),
11067  thrRegularEB = cms.vdouble( -1.0 ),
11068  thrRegularEE = cms.vdouble( -1.0 ),
11069  thrOverEEB = cms.vdouble( 1.0 ),
11070  thrOverEEE = cms.vdouble( 1.0 ),
11071  thrOverE2EB = cms.vdouble( -1.0 ),
11072  thrOverE2EE = cms.vdouble( -1.0 ),
11073  ncandcut = cms.int32( 2 ),
11074  doRhoCorrection = cms.bool( False ),
11075  rhoMax = cms.double( 9.9999999E7 ),
11076  rhoScale = cms.double( 1.0 ),
11077  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11078  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11079  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11080 )
11081 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11082  layerList = cms.vstring( 'BPix1+BPix2',
11083  'BPix1+BPix3',
11084  'BPix1+BPix4',
11085  'BPix2+BPix3',
11086  'BPix2+BPix4',
11087  'BPix3+BPix4',
11088  'FPix1_pos+FPix2_pos',
11089  'FPix1_pos+FPix3_pos',
11090  'FPix2_pos+FPix3_pos',
11091  'BPix1+FPix1_pos',
11092  'BPix1+FPix2_pos',
11093  'BPix1+FPix3_pos',
11094  'BPix2+FPix1_pos',
11095  'BPix2+FPix2_pos',
11096  'BPix2+FPix3_pos',
11097  'BPix3+FPix1_pos',
11098  'BPix3+FPix2_pos',
11099  'BPix3+FPix3_pos',
11100  'BPix4+FPix1_pos',
11101  'BPix4+FPix2_pos',
11102  'BPix4+FPix3_pos',
11103  'FPix1_neg+FPix2_neg',
11104  'FPix1_neg+FPix3_neg',
11105  'FPix2_neg+FPix3_neg',
11106  'BPix1+FPix1_neg',
11107  'BPix1+FPix2_neg',
11108  'BPix1+FPix3_neg',
11109  'BPix2+FPix1_neg',
11110  'BPix2+FPix2_neg',
11111  'BPix2+FPix3_neg',
11112  'BPix3+FPix1_neg',
11113  'BPix3+FPix2_neg',
11114  'BPix3+FPix3_neg',
11115  'BPix4+FPix1_neg',
11116  'BPix4+FPix2_neg',
11117  'BPix4+FPix3_neg' ),
11118  BPix = cms.PSet(
11119  hitErrorRPhi = cms.double( 0.0027 ),
11120  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11121  useErrorsFromParam = cms.bool( True ),
11122  hitErrorRZ = cms.double( 0.006 ),
11123  HitProducer = cms.string( "hltSiPixelRecHits" )
11124  ),
11125  FPix = cms.PSet(
11126  hitErrorRPhi = cms.double( 0.0051 ),
11127  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11128  useErrorsFromParam = cms.bool( True ),
11129  hitErrorRZ = cms.double( 0.0036 ),
11130  HitProducer = cms.string( "hltSiPixelRecHits" )
11131  ),
11132  TIB = cms.PSet( ),
11133  TID = cms.PSet( ),
11134  TOB = cms.PSet( ),
11135  TEC = cms.PSet( ),
11136  MTIB = cms.PSet( ),
11137  MTID = cms.PSet( ),
11138  MTOB = cms.PSet( ),
11139  MTEC = cms.PSet( )
11140 )
11141 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11142  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11143  'BPix2+BPix3+BPix4',
11144  'BPix1+BPix3+BPix4',
11145  'BPix1+BPix2+BPix4',
11146  'BPix2+BPix3+FPix1_pos',
11147  'BPix2+BPix3+FPix1_neg',
11148  'BPix1+BPix2+FPix1_pos',
11149  'BPix1+BPix2+FPix1_neg',
11150  'BPix2+FPix1_pos+FPix2_pos',
11151  'BPix2+FPix1_neg+FPix2_neg',
11152  'BPix1+FPix1_pos+FPix2_pos',
11153  'BPix1+FPix1_neg+FPix2_neg',
11154  'FPix1_pos+FPix2_pos+FPix3_pos',
11155  'FPix1_neg+FPix2_neg+FPix3_neg',
11156  'BPix1+BPix3+FPix1_pos',
11157  'BPix1+BPix2+FPix2_pos',
11158  'BPix1+BPix3+FPix1_neg',
11159  'BPix1+BPix2+FPix2_neg',
11160  'BPix1+FPix2_neg+FPix3_neg',
11161  'BPix1+FPix1_neg+FPix3_neg',
11162  'BPix1+FPix2_pos+FPix3_pos',
11163  'BPix1+FPix1_pos+FPix3_pos' ),
11164  BPix = cms.PSet(
11165  hitErrorRPhi = cms.double( 0.0027 ),
11166  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11167  useErrorsFromParam = cms.bool( True ),
11168  hitErrorRZ = cms.double( 0.006 ),
11169  HitProducer = cms.string( "hltSiPixelRecHits" )
11170  ),
11171  FPix = cms.PSet(
11172  hitErrorRPhi = cms.double( 0.0051 ),
11173  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11174  useErrorsFromParam = cms.bool( True ),
11175  hitErrorRZ = cms.double( 0.0036 ),
11176  HitProducer = cms.string( "hltSiPixelRecHits" )
11177  ),
11178  TIB = cms.PSet( ),
11179  TID = cms.PSet( ),
11180  TOB = cms.PSet( ),
11181  TEC = cms.PSet( ),
11182  MTIB = cms.PSet( ),
11183  MTID = cms.PSet( ),
11184  MTOB = cms.PSet( ),
11185  MTEC = cms.PSet( )
11186 )
11187 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11188  cands = cms.InputTag( "hltEgammaCandidates" ),
11189  minEtCutEB = cms.double( 0.0 ),
11190  minEtCutEE = cms.double( 0.0 ),
11191  cuts = cms.VPSet(
11192  cms.PSet( endcapCut = cms.PSet(
11193  useEt = cms.bool( False ),
11194  cutOverE = cms.double( 0.2 )
11195 ),
11196  var = cms.InputTag( "hltEgammaHoverE" ),
11197  barrelCut = cms.PSet(
11198  useEt = cms.bool( False ),
11199  cutOverE = cms.double( 0.2 )
11200  )
11201  )
11202  )
11203 )
11204 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11205  RegionPSet = cms.PSet(
11206  minBSDeltaZ = cms.double( 0.0 ),
11207  useZInVertex = cms.bool( False ),
11208  vertices = cms.InputTag( "" ),
11209  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11210  useZInBeamspot = cms.bool( False ),
11211  ptMin = cms.double( 1.5 ),
11212  deltaEtaRegion = cms.double( 0.1 ),
11213  nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11214  originHalfLength = cms.double( 12.5 ),
11215  measurementTrackerEvent = cms.InputTag( "" ),
11216  originRadius = cms.double( 0.2 ),
11217  precise = cms.bool( True ),
11218  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11219  whereToUseMeasTracker = cms.string( "kNever" ),
11220  deltaPhiRegion = cms.double( 0.4 ),
11221  defaultZ = cms.double( 0.0 )
11222  )
11223 )
11224 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11225  seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11226  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11227  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11228  clusterCheck = cms.InputTag( "" ),
11229  produceSeedingHitSets = cms.bool( True ),
11230  produceIntermediateHitDoublets = cms.bool( True ),
11231  maxElement = cms.uint32( 0 ),
11232  maxElementTotal = cms.uint32( 50000000 ),
11233  putEmptyIfMaxElementReached = cms.bool( False ),
11234  layerPairs = cms.vuint32( 0 )
11235 )
11236 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11237  seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11238  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11239  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11240  clusterCheck = cms.InputTag( "" ),
11241  produceSeedingHitSets = cms.bool( True ),
11242  produceIntermediateHitDoublets = cms.bool( True ),
11243  maxElement = cms.uint32( 0 ),
11244  maxElementTotal = cms.uint32( 50000000 ),
11245  putEmptyIfMaxElementReached = cms.bool( False ),
11246  layerPairs = cms.vuint32( 0, 1 )
11247 )
11248 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11249  doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11250  extraHitRPhitolerance = cms.double( 0.032 ),
11251  useBendingCorrection = cms.bool( True ),
11252  CAThetaCut = cms.double( 0.004 ),
11253  CAPhiCut = cms.double( 0.1 ),
11254  CAThetaCut_byTriplets = cms.VPSet(
11255  cms.PSet( seedingLayers = cms.string( "" ),
11256  cut = cms.double( -1.0 )
11257  )
11258  ),
11259  CAPhiCut_byTriplets = cms.VPSet(
11260  cms.PSet( seedingLayers = cms.string( "" ),
11261  cut = cms.double( -1.0 )
11262  )
11263  ),
11264  CAHardPtCut = cms.double( 0.3 ),
11265  maxChi2 = cms.PSet(
11266  value2 = cms.double( 6.0 ),
11267  value1 = cms.double( 100.0 ),
11268  pt1 = cms.double( 0.8 ),
11269  enabled = cms.bool( True ),
11270  pt2 = cms.double( 8.0 )
11271  ),
11272  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11273 )
11274 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11275  seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11276  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11277  SeedMomentumForBOFF = cms.double( 5.0 ),
11278  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11279  MinOneOverPtError = cms.double( 1.0 ),
11280  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11281  magneticField = cms.string( "ParabolicMf" ),
11282  forceKinematicWithRegionDirection = cms.bool( False ),
11283  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11284 )
11285 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11286  seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
11287  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11288  SeedMomentumForBOFF = cms.double( 5.0 ),
11289  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11290  MinOneOverPtError = cms.double( 1.0 ),
11291  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11292  magneticField = cms.string( "ParabolicMf" ),
11293  forceKinematicWithRegionDirection = cms.bool( False ),
11294  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11295 )
11296 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
11297  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' )
11298 )
11299 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
11300  initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
11301  vertices = cms.InputTag( "" ),
11302  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11303  measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
11304  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11305  matcherConfig = cms.PSet(
11306  useRecoVertex = cms.bool( False ),
11307  minNrHits = cms.vuint32( 2, 3 ),
11308  matchingCuts = cms.VPSet(
11309  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
11310  version = cms.int32( 2 ),
11311  dRZMaxHighEt = cms.vdouble( 9999.0 ),
11312  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
11313  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
11314  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
11315  dRZMaxHighEtThres = cms.vdouble( 0.0 )
11316  ),
11317  cms.PSet( etaBins = cms.vdouble( ),
11318  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11319  version = cms.int32( 2 ),
11320  dRZMaxHighEt = cms.vdouble( 0.05 ),
11321  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11322  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11323  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11324  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11325  ),
11326  cms.PSet( etaBins = cms.vdouble( ),
11327  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11328  version = cms.int32( 2 ),
11329  dRZMaxHighEt = cms.vdouble( 0.05 ),
11330  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11331  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11332  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11333  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11334  )
11335  ),
11336  minNrHitsValidLayerBins = cms.vint32( 4 ),
11337  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
11338  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
11339  paramMagField = cms.ESInputTag( "","ParabolicMf" )
11340  )
11341 )
11342 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
11343  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11344  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11345  dPhi1SParams = cms.PSet( bins = cms.VPSet(
11346  cms.PSet( yMin = cms.int32( 1 ),
11347  binType = cms.string( "AbsEtaClus" ),
11348  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
11349  xMin = cms.double( 0.0 ),
11350  yMax = cms.int32( 1 ),
11351  xMax = cms.double( 1.5 ),
11352  funcType = cms.string( "TF1:=pol3" )
11353  ),
11354  cms.PSet( yMin = cms.int32( 2 ),
11355  binType = cms.string( "AbsEtaClus" ),
11356  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
11357  xMin = cms.double( 0.0 ),
11358  yMax = cms.int32( 2 ),
11359  xMax = cms.double( 1.5 ),
11360  funcType = cms.string( "TF1:=pol3" )
11361  ),
11362  cms.PSet( yMin = cms.int32( 3 ),
11363  binType = cms.string( "AbsEtaClus" ),
11364  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
11365  xMin = cms.double( 0.0 ),
11366  yMax = cms.int32( 99999 ),
11367  xMax = cms.double( 1.5 ),
11368  funcType = cms.string( "TF1:=pol3" )
11369  ),
11370  cms.PSet( yMin = cms.int32( 1 ),
11371  binType = cms.string( "AbsEtaClus" ),
11372  funcParams = cms.vdouble( 0.00823, -0.0029 ),
11373  xMin = cms.double( 1.5 ),
11374  yMax = cms.int32( 1 ),
11375  xMax = cms.double( 2.0 ),
11376  funcType = cms.string( "TF1:=pol1" )
11377  ),
11378  cms.PSet( yMin = cms.int32( 1 ),
11379  binType = cms.string( "AbsEtaClus" ),
11380  funcParams = cms.vdouble( 0.00282 ),
11381  xMin = cms.double( 2.0 ),
11382  yMax = cms.int32( 1 ),
11383  xMax = cms.double( 3.0 ),
11384  funcType = cms.string( "TF1:=pol0" )
11385  ),
11386  cms.PSet( yMin = cms.int32( 2 ),
11387  binType = cms.string( "AbsEtaClus" ),
11388  funcParams = cms.vdouble( 0.010838, -0.00345 ),
11389  xMin = cms.double( 1.5 ),
11390  yMax = cms.int32( 2 ),
11391  xMax = cms.double( 2.0 ),
11392  funcType = cms.string( "TF1:=pol1" )
11393  ),
11394  cms.PSet( yMin = cms.int32( 2 ),
11395  binType = cms.string( "AbsEtaClus" ),
11396  funcParams = cms.vdouble( 0.0043 ),
11397  xMin = cms.double( 2.0 ),
11398  yMax = cms.int32( 2 ),
11399  xMax = cms.double( 3.0 ),
11400  funcType = cms.string( "TF1:=pol0" )
11401  ),
11402  cms.PSet( yMin = cms.int32( 3 ),
11403  binType = cms.string( "AbsEtaClus" ),
11404  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
11405  xMin = cms.double( 1.5 ),
11406  yMax = cms.int32( 99999 ),
11407  xMax = cms.double( 3.0 ),
11408  funcType = cms.string( "TF1:=pol2" )
11409  )
11410 ) ),
11411  dPhi2SParams = cms.PSet( bins = cms.VPSet(
11412  cms.PSet( yMin = cms.int32( 1 ),
11413  binType = cms.string( "AbsEtaClus" ),
11414  funcParams = cms.vdouble( 1.3E-4 ),
11415  xMin = cms.double( 0.0 ),
11416  yMax = cms.int32( 99999 ),
11417  xMax = cms.double( 1.6 ),
11418  funcType = cms.string( "TF1:=pol0" )
11419  ),
11420  cms.PSet( yMin = cms.int32( 1 ),
11421  binType = cms.string( "AbsEtaClus" ),
11422  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
11423  xMin = cms.double( 1.5 ),
11424  yMax = cms.int32( 99999 ),
11425  xMax = cms.double( 1.9 ),
11426  funcType = cms.string( "TF1:=pol1" )
11427  ),
11428  cms.PSet( yMin = cms.int32( 1 ),
11429  binType = cms.string( "AbsEtaClus" ),
11430  funcParams = cms.vdouble( 7.94E-5 ),
11431  xMin = cms.double( 1.9 ),
11432  yMax = cms.int32( 99999 ),
11433  xMax = cms.double( 3.0 ),
11434  funcType = cms.string( "TF1:=pol0" )
11435  )
11436 ) ),
11437  dRZ2SParams = cms.PSet( bins = cms.VPSet(
11438  cms.PSet( yMin = cms.int32( 1 ),
11439  binType = cms.string( "AbsEtaClus" ),
11440  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
11441  xMin = cms.double( 0.0 ),
11442  yMax = cms.int32( 99999 ),
11443  xMax = cms.double( 1.5 ),
11444  funcType = cms.string( "TF1:=pol3" )
11445  ),
11446  cms.PSet( yMin = cms.int32( 1 ),
11447  binType = cms.string( "AbsEtaClus" ),
11448  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
11449  xMin = cms.double( 1.5 ),
11450  yMax = cms.int32( 99999 ),
11451  xMax = cms.double( 3.0 ),
11452  funcType = cms.string( "TF1:=pol3" )
11453  )
11454 ) ),
11455  productsToWrite = cms.int32( 0 )
11456 )
11457 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
11458  cleanTrajectoryAfterInOut = cms.bool( True ),
11459  doSeedingRegionRebuilding = cms.bool( True ),
11460  onlyPixelHitsForSeedCleaner = cms.bool( False ),
11461  reverseTrajectories = cms.bool( False ),
11462  useHitsSplitting = cms.bool( True ),
11463  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11464  src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11465  clustersToSkip = cms.InputTag( "" ),
11466  phase2clustersToSkip = cms.InputTag( "" ),
11467  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
11468  TransientInitialStateEstimatorParameters = cms.PSet(
11469  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
11470  numberMeasurementsForFit = cms.int32( 4 ),
11471  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
11472  ),
11473  numHitsForSeedCleaner = cms.int32( 4 ),
11474  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11475  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11476  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11477  maxNSeeds = cms.uint32( 1000000 ),
11478  maxSeedsBeforeCleaning = cms.uint32( 1000 )
11479 )
11480 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
11481  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
11482  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11483  producer = cms.string( "" ),
11484  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
11485  useHitsSplitting = cms.bool( False ),
11486  TrajectoryInEvent = cms.bool( True ),
11487  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11488  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
11489  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11490  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
11491  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11492  GeometricInnerState = cms.bool( True ),
11493  AlgorithmName = cms.string( "gsf" )
11494 )
11495 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
11496  TrackProducer = cms.InputTag( "" ),
11497  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
11498  UseGsfTracks = cms.bool( True ),
11499  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
11500 )
11501 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
11502  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11503  inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
11504  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11505  upperTrackNrToRemoveCut = cms.int32( 9999 ),
11506  lowerTrackNrToRemoveCut = cms.int32( -1 ),
11507  useDefaultValuesForBarrel = cms.bool( False ),
11508  useDefaultValuesForEndcap = cms.bool( False ),
11509  produceAbsValues = cms.bool( False )
11510 )
11511 fragment.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
11512  electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
11513  trackProducer = cms.InputTag( "hltMergedTracks" ),
11514  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11515  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11516  egTrkIsoPtMin = cms.double( 1.0 ),
11517  egTrkIsoConeSize = cms.double( 0.2 ),
11518  egTrkIsoZSpan = cms.double( 0.15 ),
11519  egTrkIsoRSpan = cms.double( 999999.0 ),
11520  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
11521  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
11522  egTrkIsoStripBarrel = cms.double( 0.01 ),
11523  egTrkIsoStripEndcap = cms.double( 0.01 ),
11524  useGsfTrack = cms.bool( True ),
11525  useSCRefs = cms.bool( True )
11526 )
11527 fragment.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11528  saveTags = cms.bool( True ),
11529  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
11530  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11531  rhoTag = cms.InputTag( "" ),
11532  energyLowEdges = cms.vdouble( 0.0 ),
11533  lessThan = cms.bool( True ),
11534  useEt = cms.bool( True ),
11535  useAbs = cms.bool( False ),
11536  thrRegularEB = cms.vdouble( -1.0 ),
11537  thrRegularEE = cms.vdouble( -1.0 ),
11538  thrOverEEB = cms.vdouble( 1.0 ),
11539  thrOverEEE = cms.vdouble( 1.0 ),
11540  thrOverE2EB = cms.vdouble( -1.0 ),
11541  thrOverE2EE = cms.vdouble( -1.0 ),
11542  ncandcut = cms.int32( 2 ),
11543  doRhoCorrection = cms.bool( False ),
11544  rhoMax = cms.double( 9.9999999E7 ),
11545  rhoScale = cms.double( 1.0 ),
11546  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11547  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11548  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11549 )
11550 fragment.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
11551  offset = cms.uint32( 0 ),
11552  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11553 )
11554 fragment.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11555  saveTags = cms.bool( True ),
11556  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11557  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11558  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11559  minMass = cms.double( 50.0 )
11560 )
11561 fragment.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
11562  offset = cms.uint32( 0 ),
11563  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11564 )
11565 fragment.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11566  saveTags = cms.bool( True ),
11567  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11568  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11569  etcutEB = cms.double( 15.0 ),
11570  etcutEE = cms.double( 15.0 ),
11571  minEtaCut = cms.double( -9999.0 ),
11572  maxEtaCut = cms.double( 9999.0 ),
11573  ncandcut = cms.int32( 2 )
11574 )
11575 fragment.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11576  saveTags = cms.bool( True ),
11577  candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
11578  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11579  rhoTag = cms.InputTag( "" ),
11580  energyLowEdges = cms.vdouble( 0.0 ),
11581  lessThan = cms.bool( True ),
11582  useEt = cms.bool( False ),
11583  useAbs = cms.bool( False ),
11584  thrRegularEB = cms.vdouble( 0.015 ),
11585  thrRegularEE = cms.vdouble( 0.04 ),
11586  thrOverEEB = cms.vdouble( -1.0 ),
11587  thrOverEEE = cms.vdouble( -1.0 ),
11588  thrOverE2EB = cms.vdouble( -1.0 ),
11589  thrOverE2EE = cms.vdouble( -1.0 ),
11590  ncandcut = cms.int32( 2 ),
11591  doRhoCorrection = cms.bool( False ),
11592  rhoMax = cms.double( 9.9999999E7 ),
11593  rhoScale = cms.double( 1.0 ),
11594  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11595  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11596  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11597 )
11598 fragment.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11599  saveTags = cms.bool( True ),
11600  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
11601  varTag = cms.InputTag( "hltEgammaHoverE" ),
11602  rhoTag = cms.InputTag( "" ),
11603  energyLowEdges = cms.vdouble( 0.0 ),
11604  lessThan = cms.bool( True ),
11605  useEt = cms.bool( False ),
11606  useAbs = cms.bool( False ),
11607  thrRegularEB = cms.vdouble( -1.0 ),
11608  thrRegularEE = cms.vdouble( -1.0 ),
11609  thrOverEEB = cms.vdouble( 0.2 ),
11610  thrOverEEE = cms.vdouble( 0.15 ),
11611  thrOverE2EB = cms.vdouble( -1.0 ),
11612  thrOverE2EE = cms.vdouble( -1.0 ),
11613  ncandcut = cms.int32( 2 ),
11614  doRhoCorrection = cms.bool( False ),
11615  rhoMax = cms.double( 9.9999999E7 ),
11616  rhoScale = cms.double( 1.0 ),
11617  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11618  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11619  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11620 )
11621 fragment.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11622  saveTags = cms.bool( True ),
11623  candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
11624  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11625  rhoTag = cms.InputTag( "" ),
11626  energyLowEdges = cms.vdouble( 0.0 ),
11627  lessThan = cms.bool( True ),
11628  useEt = cms.bool( True ),
11629  useAbs = cms.bool( False ),
11630  thrRegularEB = cms.vdouble( -1.0 ),
11631  thrRegularEE = cms.vdouble( -1.0 ),
11632  thrOverEEB = cms.vdouble( 1.0 ),
11633  thrOverEEE = cms.vdouble( 1.0 ),
11634  thrOverE2EB = cms.vdouble( -1.0 ),
11635  thrOverE2EE = cms.vdouble( -1.0 ),
11636  ncandcut = cms.int32( 2 ),
11637  doRhoCorrection = cms.bool( False ),
11638  rhoMax = cms.double( 9.9999999E7 ),
11639  rhoScale = cms.double( 1.0 ),
11640  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11641  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11642  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11643 )
11644 fragment.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11645  saveTags = cms.bool( True ),
11646  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
11647  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11648  rhoTag = cms.InputTag( "" ),
11649  energyLowEdges = cms.vdouble( 0.0 ),
11650  lessThan = cms.bool( True ),
11651  useEt = cms.bool( True ),
11652  useAbs = cms.bool( False ),
11653  thrRegularEB = cms.vdouble( -1.0 ),
11654  thrRegularEE = cms.vdouble( -1.0 ),
11655  thrOverEEB = cms.vdouble( 1.0 ),
11656  thrOverEEE = cms.vdouble( 1.0 ),
11657  thrOverE2EB = cms.vdouble( -1.0 ),
11658  thrOverE2EE = cms.vdouble( -1.0 ),
11659  ncandcut = cms.int32( 2 ),
11660  doRhoCorrection = cms.bool( False ),
11661  rhoMax = cms.double( 9.9999999E7 ),
11662  rhoScale = cms.double( 1.0 ),
11663  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11664  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11665  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11666 )
11667 fragment.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11668  saveTags = cms.bool( True ),
11669  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
11670  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11671  rhoTag = cms.InputTag( "" ),
11672  energyLowEdges = cms.vdouble( 0.0 ),
11673  lessThan = cms.bool( True ),
11674  useEt = cms.bool( True ),
11675  useAbs = cms.bool( False ),
11676  thrRegularEB = cms.vdouble( -1.0 ),
11677  thrRegularEE = cms.vdouble( -1.0 ),
11678  thrOverEEB = cms.vdouble( 1.0 ),
11679  thrOverEEE = cms.vdouble( 1.0 ),
11680  thrOverE2EB = cms.vdouble( -1.0 ),
11681  thrOverE2EE = cms.vdouble( -1.0 ),
11682  ncandcut = cms.int32( 2 ),
11683  doRhoCorrection = cms.bool( False ),
11684  rhoMax = cms.double( 9.9999999E7 ),
11685  rhoScale = cms.double( 1.0 ),
11686  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11687  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11688  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11689 )
11690 fragment.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
11691  offset = cms.uint32( 0 ),
11692  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11693 )
11694 fragment.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11695  saveTags = cms.bool( True ),
11696  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11697  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11698  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11699  minMass = cms.double( 50.0 )
11700 )
11701 fragment.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
11702  offset = cms.uint32( 0 ),
11703  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11704 )
11705 fragment.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11706  saveTags = cms.bool( True ),
11707  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11708  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11709  etcutEB = cms.double( 15.0 ),
11710  etcutEE = cms.double( 15.0 ),
11711  minEtaCut = cms.double( -9999.0 ),
11712  maxEtaCut = cms.double( 9999.0 ),
11713  ncandcut = cms.int32( 1 )
11714 )
11715 fragment.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
11716  offset = cms.uint32( 0 ),
11717  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11718 )
11719 fragment.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
11720  offset = cms.uint32( 0 ),
11721  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11722 )
11723 fragment.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11724  saveTags = cms.bool( True ),
11725  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11726  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11727  etcutEB = cms.double( 10.0 ),
11728  etcutEE = cms.double( 10.0 ),
11729  minEtaCut = cms.double( -9999.0 ),
11730  maxEtaCut = cms.double( 9999.0 ),
11731  ncandcut = cms.int32( 1 )
11732 )
11733 fragment.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11734  saveTags = cms.bool( True ),
11735  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
11736  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11737  rhoTag = cms.InputTag( "" ),
11738  energyLowEdges = cms.vdouble( 0.0 ),
11739  lessThan = cms.bool( True ),
11740  useEt = cms.bool( False ),
11741  useAbs = cms.bool( False ),
11742  thrRegularEB = cms.vdouble( 0.015 ),
11743  thrRegularEE = cms.vdouble( 0.04 ),
11744  thrOverEEB = cms.vdouble( -1.0 ),
11745  thrOverEEE = cms.vdouble( -1.0 ),
11746  thrOverE2EB = cms.vdouble( -1.0 ),
11747  thrOverE2EE = cms.vdouble( -1.0 ),
11748  ncandcut = cms.int32( 1 ),
11749  doRhoCorrection = cms.bool( False ),
11750  rhoMax = cms.double( 9.9999999E7 ),
11751  rhoScale = cms.double( 1.0 ),
11752  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11753  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11754  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11755 )
11756 fragment.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11757  saveTags = cms.bool( True ),
11758  candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
11759  varTag = cms.InputTag( "hltEgammaHoverE" ),
11760  rhoTag = cms.InputTag( "" ),
11761  energyLowEdges = cms.vdouble( 0.0 ),
11762  lessThan = cms.bool( True ),
11763  useEt = cms.bool( False ),
11764  useAbs = cms.bool( False ),
11765  thrRegularEB = cms.vdouble( -1.0 ),
11766  thrRegularEE = cms.vdouble( -1.0 ),
11767  thrOverEEB = cms.vdouble( 0.2 ),
11768  thrOverEEE = cms.vdouble( 0.15 ),
11769  thrOverE2EB = cms.vdouble( -1.0 ),
11770  thrOverE2EE = cms.vdouble( -1.0 ),
11771  ncandcut = cms.int32( 1 ),
11772  doRhoCorrection = cms.bool( False ),
11773  rhoMax = cms.double( 9.9999999E7 ),
11774  rhoScale = cms.double( 1.0 ),
11775  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11776  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11777  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11778 )
11779 fragment.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11780  saveTags = cms.bool( True ),
11781  candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
11782  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11783  rhoTag = cms.InputTag( "" ),
11784  energyLowEdges = cms.vdouble( 0.0 ),
11785  lessThan = cms.bool( True ),
11786  useEt = cms.bool( True ),
11787  useAbs = cms.bool( False ),
11788  thrRegularEB = cms.vdouble( -1.0 ),
11789  thrRegularEE = cms.vdouble( -1.0 ),
11790  thrOverEEB = cms.vdouble( 1.0 ),
11791  thrOverEEE = cms.vdouble( 1.0 ),
11792  thrOverE2EB = cms.vdouble( -1.0 ),
11793  thrOverE2EE = cms.vdouble( -1.0 ),
11794  ncandcut = cms.int32( 1 ),
11795  doRhoCorrection = cms.bool( False ),
11796  rhoMax = cms.double( 9.9999999E7 ),
11797  rhoScale = cms.double( 1.0 ),
11798  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11799  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11800  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11801 )
11802 fragment.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11803  saveTags = cms.bool( True ),
11804  candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
11805  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11806  rhoTag = cms.InputTag( "" ),
11807  energyLowEdges = cms.vdouble( 0.0 ),
11808  lessThan = cms.bool( True ),
11809  useEt = cms.bool( True ),
11810  useAbs = cms.bool( False ),
11811  thrRegularEB = cms.vdouble( -1.0 ),
11812  thrRegularEE = cms.vdouble( -1.0 ),
11813  thrOverEEB = cms.vdouble( 1.0 ),
11814  thrOverEEE = cms.vdouble( 1.0 ),
11815  thrOverE2EB = cms.vdouble( -1.0 ),
11816  thrOverE2EE = cms.vdouble( -1.0 ),
11817  ncandcut = cms.int32( 1 ),
11818  doRhoCorrection = cms.bool( False ),
11819  rhoMax = cms.double( 9.9999999E7 ),
11820  rhoScale = cms.double( 1.0 ),
11821  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11822  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11823  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11824 )
11825 fragment.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
11826  saveTags = cms.bool( True ),
11827  candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
11828  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11829  npixelmatchcut = cms.double( 1.0 ),
11830  ncandcut = cms.int32( 1 ),
11831  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11832  s_a_phi1B = cms.double( 0.0069 ),
11833  s_a_phi1I = cms.double( 0.0088 ),
11834  s_a_phi1F = cms.double( 0.0076 ),
11835  s_a_phi2B = cms.double( 3.7E-4 ),
11836  s_a_phi2I = cms.double( 7.0E-4 ),
11837  s_a_phi2F = cms.double( 0.00906 ),
11838  s_a_zB = cms.double( 0.012 ),
11839  s_a_rI = cms.double( 0.027 ),
11840  s_a_rF = cms.double( 0.04 ),
11841  s2_threshold = cms.double( 0.4 ),
11842  tanhSO10BarrelThres = cms.double( 0.35 ),
11843  tanhSO10InterThres = cms.double( 1.0 ),
11844  tanhSO10ForwardThres = cms.double( 1.0 ),
11845  useS = cms.bool( False ),
11846  pixelVeto = cms.bool( False )
11847 )
11848 fragment.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11849  saveTags = cms.bool( True ),
11850  candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
11851  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
11852  rhoTag = cms.InputTag( "" ),
11853  energyLowEdges = cms.vdouble( 0.0 ),
11854  lessThan = cms.bool( True ),
11855  useEt = cms.bool( False ),
11856  useAbs = cms.bool( True ),
11857  thrRegularEB = cms.vdouble( 0.1 ),
11858  thrRegularEE = cms.vdouble( 0.1 ),
11859  thrOverEEB = cms.vdouble( -1.0 ),
11860  thrOverEEE = cms.vdouble( -1.0 ),
11861  thrOverE2EB = cms.vdouble( -1.0 ),
11862  thrOverE2EE = cms.vdouble( -1.0 ),
11863  ncandcut = cms.int32( 1 ),
11864  doRhoCorrection = cms.bool( False ),
11865  rhoMax = cms.double( 9.9999999E7 ),
11866  rhoScale = cms.double( 1.0 ),
11867  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11868  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11869  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11870 )
11871 fragment.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11872  saveTags = cms.bool( True ),
11873  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
11874  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
11875  rhoTag = cms.InputTag( "" ),
11876  energyLowEdges = cms.vdouble( 0.0 ),
11877  lessThan = cms.bool( True ),
11878  useEt = cms.bool( False ),
11879  useAbs = cms.bool( True ),
11880  thrRegularEB = cms.vdouble( 0.008 ),
11881  thrRegularEE = cms.vdouble( 0.012 ),
11882  thrOverEEB = cms.vdouble( -1.0 ),
11883  thrOverEEE = cms.vdouble( -1.0 ),
11884  thrOverE2EB = cms.vdouble( -1.0 ),
11885  thrOverE2EE = cms.vdouble( -1.0 ),
11886  ncandcut = cms.int32( 1 ),
11887  doRhoCorrection = cms.bool( False ),
11888  rhoMax = cms.double( 9.9999999E7 ),
11889  rhoScale = cms.double( 1.0 ),
11890  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11891  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11892  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11893 )
11894 fragment.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11895  saveTags = cms.bool( True ),
11896  candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
11897  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
11898  rhoTag = cms.InputTag( "" ),
11899  energyLowEdges = cms.vdouble( 0.0 ),
11900  lessThan = cms.bool( True ),
11901  useEt = cms.bool( False ),
11902  useAbs = cms.bool( True ),
11903  thrRegularEB = cms.vdouble( 0.1 ),
11904  thrRegularEE = cms.vdouble( 0.1 ),
11905  thrOverEEB = cms.vdouble( -1.0 ),
11906  thrOverEEE = cms.vdouble( -1.0 ),
11907  thrOverE2EB = cms.vdouble( -1.0 ),
11908  thrOverE2EE = cms.vdouble( -1.0 ),
11909  ncandcut = cms.int32( 1 ),
11910  doRhoCorrection = cms.bool( False ),
11911  rhoMax = cms.double( 9.9999999E7 ),
11912  rhoScale = cms.double( 1.0 ),
11913  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11914  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11915  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11916 )
11917 fragment.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11918  saveTags = cms.bool( True ),
11919  candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
11920  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11921  rhoTag = cms.InputTag( "" ),
11922  energyLowEdges = cms.vdouble( 0.0 ),
11923  lessThan = cms.bool( True ),
11924  useEt = cms.bool( True ),
11925  useAbs = cms.bool( False ),
11926  thrRegularEB = cms.vdouble( -1.0 ),
11927  thrRegularEE = cms.vdouble( -1.0 ),
11928  thrOverEEB = cms.vdouble( 1.0 ),
11929  thrOverEEE = cms.vdouble( 1.0 ),
11930  thrOverE2EB = cms.vdouble( -1.0 ),
11931  thrOverE2EE = cms.vdouble( -1.0 ),
11932  ncandcut = cms.int32( 1 ),
11933  doRhoCorrection = cms.bool( False ),
11934  rhoMax = cms.double( 9.9999999E7 ),
11935  rhoScale = cms.double( 1.0 ),
11936  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11937  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11938  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11939 )
11940 fragment.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
11941  offset = cms.uint32( 0 ),
11942  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11943 )
11944 fragment.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11945  saveTags = cms.bool( True ),
11946  candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
11947  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11948  rhoTag = cms.InputTag( "" ),
11949  energyLowEdges = cms.vdouble( 0.0 ),
11950  lessThan = cms.bool( True ),
11951  useEt = cms.bool( False ),
11952  useAbs = cms.bool( False ),
11953  thrRegularEB = cms.vdouble( 0.015 ),
11954  thrRegularEE = cms.vdouble( 0.04 ),
11955  thrOverEEB = cms.vdouble( -1.0 ),
11956  thrOverEEE = cms.vdouble( -1.0 ),
11957  thrOverE2EB = cms.vdouble( -1.0 ),
11958  thrOverE2EE = cms.vdouble( -1.0 ),
11959  ncandcut = cms.int32( 1 ),
11960  doRhoCorrection = cms.bool( False ),
11961  rhoMax = cms.double( 9.9999999E7 ),
11962  rhoScale = cms.double( 1.0 ),
11963  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11964  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11965  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11966 )
11967 fragment.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11968  saveTags = cms.bool( True ),
11969  candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
11970  varTag = cms.InputTag( "hltEgammaHoverE" ),
11971  rhoTag = cms.InputTag( "" ),
11972  energyLowEdges = cms.vdouble( 0.0 ),
11973  lessThan = cms.bool( True ),
11974  useEt = cms.bool( False ),
11975  useAbs = cms.bool( False ),
11976  thrRegularEB = cms.vdouble( -1.0 ),
11977  thrRegularEE = cms.vdouble( -1.0 ),
11978  thrOverEEB = cms.vdouble( 0.2 ),
11979  thrOverEEE = cms.vdouble( 0.15 ),
11980  thrOverE2EB = cms.vdouble( -1.0 ),
11981  thrOverE2EE = cms.vdouble( -1.0 ),
11982  ncandcut = cms.int32( 1 ),
11983  doRhoCorrection = cms.bool( False ),
11984  rhoMax = cms.double( 9.9999999E7 ),
11985  rhoScale = cms.double( 1.0 ),
11986  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11987  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11988  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11989 )
11990 fragment.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11991  saveTags = cms.bool( True ),
11992  candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
11993  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11994  rhoTag = cms.InputTag( "" ),
11995  energyLowEdges = cms.vdouble( 0.0 ),
11996  lessThan = cms.bool( True ),
11997  useEt = cms.bool( True ),
11998  useAbs = cms.bool( False ),
11999  thrRegularEB = cms.vdouble( -1.0 ),
12000  thrRegularEE = cms.vdouble( -1.0 ),
12001  thrOverEEB = cms.vdouble( 1.0 ),
12002  thrOverEEE = cms.vdouble( 1.0 ),
12003  thrOverE2EB = cms.vdouble( -1.0 ),
12004  thrOverE2EE = cms.vdouble( -1.0 ),
12005  ncandcut = cms.int32( 1 ),
12006  doRhoCorrection = cms.bool( False ),
12007  rhoMax = cms.double( 9.9999999E7 ),
12008  rhoScale = cms.double( 1.0 ),
12009  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12010  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12011  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12012 )
12013 fragment.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12014  saveTags = cms.bool( True ),
12015  candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12016  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12017  rhoTag = cms.InputTag( "" ),
12018  energyLowEdges = cms.vdouble( 0.0 ),
12019  lessThan = cms.bool( True ),
12020  useEt = cms.bool( True ),
12021  useAbs = cms.bool( False ),
12022  thrRegularEB = cms.vdouble( -1.0 ),
12023  thrRegularEE = cms.vdouble( -1.0 ),
12024  thrOverEEB = cms.vdouble( 1.0 ),
12025  thrOverEEE = cms.vdouble( 1.0 ),
12026  thrOverE2EB = cms.vdouble( -1.0 ),
12027  thrOverE2EE = cms.vdouble( -1.0 ),
12028  ncandcut = cms.int32( 1 ),
12029  doRhoCorrection = cms.bool( False ),
12030  rhoMax = cms.double( 9.9999999E7 ),
12031  rhoScale = cms.double( 1.0 ),
12032  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12033  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12034  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12035 )
12036 fragment.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12037  saveTags = cms.bool( True ),
12038  candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12039  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12040  npixelmatchcut = cms.double( 1.0 ),
12041  ncandcut = cms.int32( 1 ),
12042  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12043  s_a_phi1B = cms.double( 0.0069 ),
12044  s_a_phi1I = cms.double( 0.0088 ),
12045  s_a_phi1F = cms.double( 0.0076 ),
12046  s_a_phi2B = cms.double( 3.7E-4 ),
12047  s_a_phi2I = cms.double( 7.0E-4 ),
12048  s_a_phi2F = cms.double( 0.00906 ),
12049  s_a_zB = cms.double( 0.012 ),
12050  s_a_rI = cms.double( 0.027 ),
12051  s_a_rF = cms.double( 0.04 ),
12052  s2_threshold = cms.double( 0.4 ),
12053  tanhSO10BarrelThres = cms.double( 0.35 ),
12054  tanhSO10InterThres = cms.double( 1.0 ),
12055  tanhSO10ForwardThres = cms.double( 1.0 ),
12056  useS = cms.bool( False ),
12057  pixelVeto = cms.bool( False )
12058 )
12059 fragment.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12060  saveTags = cms.bool( True ),
12061  candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12062  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12063  rhoTag = cms.InputTag( "" ),
12064  energyLowEdges = cms.vdouble( 0.0 ),
12065  lessThan = cms.bool( True ),
12066  useEt = cms.bool( False ),
12067  useAbs = cms.bool( True ),
12068  thrRegularEB = cms.vdouble( 0.1 ),
12069  thrRegularEE = cms.vdouble( 0.1 ),
12070  thrOverEEB = cms.vdouble( -1.0 ),
12071  thrOverEEE = cms.vdouble( -1.0 ),
12072  thrOverE2EB = cms.vdouble( -1.0 ),
12073  thrOverE2EE = cms.vdouble( -1.0 ),
12074  ncandcut = cms.int32( 1 ),
12075  doRhoCorrection = cms.bool( False ),
12076  rhoMax = cms.double( 9.9999999E7 ),
12077  rhoScale = cms.double( 1.0 ),
12078  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12079  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12080  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12081 )
12082 fragment.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12083  saveTags = cms.bool( True ),
12084  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12085  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12086  rhoTag = cms.InputTag( "" ),
12087  energyLowEdges = cms.vdouble( 0.0 ),
12088  lessThan = cms.bool( True ),
12089  useEt = cms.bool( False ),
12090  useAbs = cms.bool( True ),
12091  thrRegularEB = cms.vdouble( 0.008 ),
12092  thrRegularEE = cms.vdouble( 0.012 ),
12093  thrOverEEB = cms.vdouble( -1.0 ),
12094  thrOverEEE = cms.vdouble( -1.0 ),
12095  thrOverE2EB = cms.vdouble( -1.0 ),
12096  thrOverE2EE = cms.vdouble( -1.0 ),
12097  ncandcut = cms.int32( 1 ),
12098  doRhoCorrection = cms.bool( False ),
12099  rhoMax = cms.double( 9.9999999E7 ),
12100  rhoScale = cms.double( 1.0 ),
12101  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12102  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12103  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12104 )
12105 fragment.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12106  saveTags = cms.bool( True ),
12107  candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12108  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12109  rhoTag = cms.InputTag( "" ),
12110  energyLowEdges = cms.vdouble( 0.0 ),
12111  lessThan = cms.bool( True ),
12112  useEt = cms.bool( False ),
12113  useAbs = cms.bool( True ),
12114  thrRegularEB = cms.vdouble( 0.1 ),
12115  thrRegularEE = cms.vdouble( 0.1 ),
12116  thrOverEEB = cms.vdouble( -1.0 ),
12117  thrOverEEE = cms.vdouble( -1.0 ),
12118  thrOverE2EB = cms.vdouble( -1.0 ),
12119  thrOverE2EE = cms.vdouble( -1.0 ),
12120  ncandcut = cms.int32( 1 ),
12121  doRhoCorrection = cms.bool( False ),
12122  rhoMax = cms.double( 9.9999999E7 ),
12123  rhoScale = cms.double( 1.0 ),
12124  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12125  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12126  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12127 )
12128 fragment.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12129  saveTags = cms.bool( True ),
12130  candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12131  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12132  rhoTag = cms.InputTag( "" ),
12133  energyLowEdges = cms.vdouble( 0.0 ),
12134  lessThan = cms.bool( True ),
12135  useEt = cms.bool( True ),
12136  useAbs = cms.bool( False ),
12137  thrRegularEB = cms.vdouble( -1.0 ),
12138  thrRegularEE = cms.vdouble( -1.0 ),
12139  thrOverEEB = cms.vdouble( 1.0 ),
12140  thrOverEEE = cms.vdouble( 1.0 ),
12141  thrOverE2EB = cms.vdouble( -1.0 ),
12142  thrOverE2EE = cms.vdouble( -1.0 ),
12143  ncandcut = cms.int32( 1 ),
12144  doRhoCorrection = cms.bool( False ),
12145  rhoMax = cms.double( 9.9999999E7 ),
12146  rhoScale = cms.double( 1.0 ),
12147  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12148  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12149  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12150 )
12151 fragment.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12152  offset = cms.uint32( 0 ),
12153  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12154 )
12155 fragment.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12156  saveTags = cms.bool( True ),
12157  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12158  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12159  etcutEB = cms.double( 20.0 ),
12160  etcutEE = cms.double( 20.0 ),
12161  minEtaCut = cms.double( -9999.0 ),
12162  maxEtaCut = cms.double( 9999.0 ),
12163  ncandcut = cms.int32( 1 )
12164 )
12165 fragment.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12166  saveTags = cms.bool( True ),
12167  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12168  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12169  rhoTag = cms.InputTag( "" ),
12170  energyLowEdges = cms.vdouble( 0.0 ),
12171  lessThan = cms.bool( True ),
12172  useEt = cms.bool( False ),
12173  useAbs = cms.bool( False ),
12174  thrRegularEB = cms.vdouble( 0.015 ),
12175  thrRegularEE = cms.vdouble( 0.04 ),
12176  thrOverEEB = cms.vdouble( -1.0 ),
12177  thrOverEEE = cms.vdouble( -1.0 ),
12178  thrOverE2EB = cms.vdouble( -1.0 ),
12179  thrOverE2EE = cms.vdouble( -1.0 ),
12180  ncandcut = cms.int32( 1 ),
12181  doRhoCorrection = cms.bool( False ),
12182  rhoMax = cms.double( 9.9999999E7 ),
12183  rhoScale = cms.double( 1.0 ),
12184  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12185  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12186  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12187 )
12188 fragment.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12189  saveTags = cms.bool( True ),
12190  candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12191  varTag = cms.InputTag( "hltEgammaHoverE" ),
12192  rhoTag = cms.InputTag( "" ),
12193  energyLowEdges = cms.vdouble( 0.0 ),
12194  lessThan = cms.bool( True ),
12195  useEt = cms.bool( False ),
12196  useAbs = cms.bool( False ),
12197  thrRegularEB = cms.vdouble( -1.0 ),
12198  thrRegularEE = cms.vdouble( -1.0 ),
12199  thrOverEEB = cms.vdouble( 0.2 ),
12200  thrOverEEE = cms.vdouble( 0.15 ),
12201  thrOverE2EB = cms.vdouble( -1.0 ),
12202  thrOverE2EE = cms.vdouble( -1.0 ),
12203  ncandcut = cms.int32( 1 ),
12204  doRhoCorrection = cms.bool( False ),
12205  rhoMax = cms.double( 9.9999999E7 ),
12206  rhoScale = cms.double( 1.0 ),
12207  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12208  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12209  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12210 )
12211 fragment.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12212  saveTags = cms.bool( True ),
12213  candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12214  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12215  rhoTag = cms.InputTag( "" ),
12216  energyLowEdges = cms.vdouble( 0.0 ),
12217  lessThan = cms.bool( True ),
12218  useEt = cms.bool( True ),
12219  useAbs = cms.bool( False ),
12220  thrRegularEB = cms.vdouble( -1.0 ),
12221  thrRegularEE = cms.vdouble( -1.0 ),
12222  thrOverEEB = cms.vdouble( 1.0 ),
12223  thrOverEEE = cms.vdouble( 1.0 ),
12224  thrOverE2EB = cms.vdouble( -1.0 ),
12225  thrOverE2EE = cms.vdouble( -1.0 ),
12226  ncandcut = cms.int32( 1 ),
12227  doRhoCorrection = cms.bool( False ),
12228  rhoMax = cms.double( 9.9999999E7 ),
12229  rhoScale = cms.double( 1.0 ),
12230  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12231  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12232  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12233 )
12234 fragment.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12235  saveTags = cms.bool( True ),
12236  candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12237  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12238  rhoTag = cms.InputTag( "" ),
12239  energyLowEdges = cms.vdouble( 0.0 ),
12240  lessThan = cms.bool( True ),
12241  useEt = cms.bool( True ),
12242  useAbs = cms.bool( False ),
12243  thrRegularEB = cms.vdouble( -1.0 ),
12244  thrRegularEE = cms.vdouble( -1.0 ),
12245  thrOverEEB = cms.vdouble( 1.0 ),
12246  thrOverEEE = cms.vdouble( 1.0 ),
12247  thrOverE2EB = cms.vdouble( -1.0 ),
12248  thrOverE2EE = cms.vdouble( -1.0 ),
12249  ncandcut = cms.int32( 1 ),
12250  doRhoCorrection = cms.bool( False ),
12251  rhoMax = cms.double( 9.9999999E7 ),
12252  rhoScale = cms.double( 1.0 ),
12253  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12254  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12255  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12256 )
12257 fragment.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12258  saveTags = cms.bool( True ),
12259  candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
12260  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12261  npixelmatchcut = cms.double( 1.0 ),
12262  ncandcut = cms.int32( 1 ),
12263  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12264  s_a_phi1B = cms.double( 0.0069 ),
12265  s_a_phi1I = cms.double( 0.0088 ),
12266  s_a_phi1F = cms.double( 0.0076 ),
12267  s_a_phi2B = cms.double( 3.7E-4 ),
12268  s_a_phi2I = cms.double( 7.0E-4 ),
12269  s_a_phi2F = cms.double( 0.00906 ),
12270  s_a_zB = cms.double( 0.012 ),
12271  s_a_rI = cms.double( 0.027 ),
12272  s_a_rF = cms.double( 0.04 ),
12273  s2_threshold = cms.double( 0.4 ),
12274  tanhSO10BarrelThres = cms.double( 0.35 ),
12275  tanhSO10InterThres = cms.double( 1.0 ),
12276  tanhSO10ForwardThres = cms.double( 1.0 ),
12277  useS = cms.bool( False ),
12278  pixelVeto = cms.bool( False )
12279 )
12280 fragment.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12281  saveTags = cms.bool( True ),
12282  candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
12283  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12284  rhoTag = cms.InputTag( "" ),
12285  energyLowEdges = cms.vdouble( 0.0 ),
12286  lessThan = cms.bool( True ),
12287  useEt = cms.bool( False ),
12288  useAbs = cms.bool( True ),
12289  thrRegularEB = cms.vdouble( 0.1 ),
12290  thrRegularEE = cms.vdouble( 0.1 ),
12291  thrOverEEB = cms.vdouble( -1.0 ),
12292  thrOverEEE = cms.vdouble( -1.0 ),
12293  thrOverE2EB = cms.vdouble( -1.0 ),
12294  thrOverE2EE = cms.vdouble( -1.0 ),
12295  ncandcut = cms.int32( 1 ),
12296  doRhoCorrection = cms.bool( False ),
12297  rhoMax = cms.double( 9.9999999E7 ),
12298  rhoScale = cms.double( 1.0 ),
12299  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12300  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12301  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12302 )
12303 fragment.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12304  saveTags = cms.bool( True ),
12305  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
12306  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12307  rhoTag = cms.InputTag( "" ),
12308  energyLowEdges = cms.vdouble( 0.0 ),
12309  lessThan = cms.bool( True ),
12310  useEt = cms.bool( False ),
12311  useAbs = cms.bool( True ),
12312  thrRegularEB = cms.vdouble( 0.008 ),
12313  thrRegularEE = cms.vdouble( 0.012 ),
12314  thrOverEEB = cms.vdouble( -1.0 ),
12315  thrOverEEE = cms.vdouble( -1.0 ),
12316  thrOverE2EB = cms.vdouble( -1.0 ),
12317  thrOverE2EE = cms.vdouble( -1.0 ),
12318  ncandcut = cms.int32( 1 ),
12319  doRhoCorrection = cms.bool( False ),
12320  rhoMax = cms.double( 9.9999999E7 ),
12321  rhoScale = cms.double( 1.0 ),
12322  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12323  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12324  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12325 )
12326 fragment.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12327  saveTags = cms.bool( True ),
12328  candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
12329  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12330  rhoTag = cms.InputTag( "" ),
12331  energyLowEdges = cms.vdouble( 0.0 ),
12332  lessThan = cms.bool( True ),
12333  useEt = cms.bool( False ),
12334  useAbs = cms.bool( True ),
12335  thrRegularEB = cms.vdouble( 0.1 ),
12336  thrRegularEE = cms.vdouble( 0.1 ),
12337  thrOverEEB = cms.vdouble( -1.0 ),
12338  thrOverEEE = cms.vdouble( -1.0 ),
12339  thrOverE2EB = cms.vdouble( -1.0 ),
12340  thrOverE2EE = cms.vdouble( -1.0 ),
12341  ncandcut = cms.int32( 1 ),
12342  doRhoCorrection = cms.bool( False ),
12343  rhoMax = cms.double( 9.9999999E7 ),
12344  rhoScale = cms.double( 1.0 ),
12345  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12346  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12347  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12348 )
12349 fragment.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12350  saveTags = cms.bool( True ),
12351  candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
12352  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12353  rhoTag = cms.InputTag( "" ),
12354  energyLowEdges = cms.vdouble( 0.0 ),
12355  lessThan = cms.bool( True ),
12356  useEt = cms.bool( True ),
12357  useAbs = cms.bool( False ),
12358  thrRegularEB = cms.vdouble( -1.0 ),
12359  thrRegularEE = cms.vdouble( -1.0 ),
12360  thrOverEEB = cms.vdouble( 1.0 ),
12361  thrOverEEE = cms.vdouble( 1.0 ),
12362  thrOverE2EB = cms.vdouble( -1.0 ),
12363  thrOverE2EE = cms.vdouble( -1.0 ),
12364  ncandcut = cms.int32( 1 ),
12365  doRhoCorrection = cms.bool( False ),
12366  rhoMax = cms.double( 9.9999999E7 ),
12367  rhoScale = cms.double( 1.0 ),
12368  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12369  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12370  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12371 )
12372 fragment.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
12373  offset = cms.uint32( 0 ),
12374  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12375 )
12376 fragment.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12377  saveTags = cms.bool( True ),
12378  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12379  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12380  etcutEB = cms.double( 30.0 ),
12381  etcutEE = cms.double( 30.0 ),
12382  minEtaCut = cms.double( -9999.0 ),
12383  maxEtaCut = cms.double( 9999.0 ),
12384  ncandcut = cms.int32( 1 )
12385 )
12386 fragment.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12387  saveTags = cms.bool( True ),
12388  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
12389  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12390  rhoTag = cms.InputTag( "" ),
12391  energyLowEdges = cms.vdouble( 0.0 ),
12392  lessThan = cms.bool( True ),
12393  useEt = cms.bool( False ),
12394  useAbs = cms.bool( False ),
12395  thrRegularEB = cms.vdouble( 0.015 ),
12396  thrRegularEE = cms.vdouble( 0.04 ),
12397  thrOverEEB = cms.vdouble( -1.0 ),
12398  thrOverEEE = cms.vdouble( -1.0 ),
12399  thrOverE2EB = cms.vdouble( -1.0 ),
12400  thrOverE2EE = cms.vdouble( -1.0 ),
12401  ncandcut = cms.int32( 1 ),
12402  doRhoCorrection = cms.bool( False ),
12403  rhoMax = cms.double( 9.9999999E7 ),
12404  rhoScale = cms.double( 1.0 ),
12405  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12406  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12407  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12408 )
12409 fragment.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12410  saveTags = cms.bool( True ),
12411  candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
12412  varTag = cms.InputTag( "hltEgammaHoverE" ),
12413  rhoTag = cms.InputTag( "" ),
12414  energyLowEdges = cms.vdouble( 0.0 ),
12415  lessThan = cms.bool( True ),
12416  useEt = cms.bool( False ),
12417  useAbs = cms.bool( False ),
12418  thrRegularEB = cms.vdouble( -1.0 ),
12419  thrRegularEE = cms.vdouble( -1.0 ),
12420  thrOverEEB = cms.vdouble( 0.2 ),
12421  thrOverEEE = cms.vdouble( 0.15 ),
12422  thrOverE2EB = cms.vdouble( -1.0 ),
12423  thrOverE2EE = cms.vdouble( -1.0 ),
12424  ncandcut = cms.int32( 1 ),
12425  doRhoCorrection = cms.bool( False ),
12426  rhoMax = cms.double( 9.9999999E7 ),
12427  rhoScale = cms.double( 1.0 ),
12428  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12429  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12430  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12431 )
12432 fragment.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12433  saveTags = cms.bool( True ),
12434  candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
12435  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12436  rhoTag = cms.InputTag( "" ),
12437  energyLowEdges = cms.vdouble( 0.0 ),
12438  lessThan = cms.bool( True ),
12439  useEt = cms.bool( True ),
12440  useAbs = cms.bool( False ),
12441  thrRegularEB = cms.vdouble( -1.0 ),
12442  thrRegularEE = cms.vdouble( -1.0 ),
12443  thrOverEEB = cms.vdouble( 1.0 ),
12444  thrOverEEE = cms.vdouble( 1.0 ),
12445  thrOverE2EB = cms.vdouble( -1.0 ),
12446  thrOverE2EE = cms.vdouble( -1.0 ),
12447  ncandcut = cms.int32( 1 ),
12448  doRhoCorrection = cms.bool( False ),
12449  rhoMax = cms.double( 9.9999999E7 ),
12450  rhoScale = cms.double( 1.0 ),
12451  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12452  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12453  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12454 )
12455 fragment.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12456  saveTags = cms.bool( True ),
12457  candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
12458  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12459  rhoTag = cms.InputTag( "" ),
12460  energyLowEdges = cms.vdouble( 0.0 ),
12461  lessThan = cms.bool( True ),
12462  useEt = cms.bool( True ),
12463  useAbs = cms.bool( False ),
12464  thrRegularEB = cms.vdouble( -1.0 ),
12465  thrRegularEE = cms.vdouble( -1.0 ),
12466  thrOverEEB = cms.vdouble( 1.0 ),
12467  thrOverEEE = cms.vdouble( 1.0 ),
12468  thrOverE2EB = cms.vdouble( -1.0 ),
12469  thrOverE2EE = cms.vdouble( -1.0 ),
12470  ncandcut = cms.int32( 1 ),
12471  doRhoCorrection = cms.bool( False ),
12472  rhoMax = cms.double( 9.9999999E7 ),
12473  rhoScale = cms.double( 1.0 ),
12474  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12475  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12476  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12477 )
12478 fragment.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12479  saveTags = cms.bool( True ),
12480  candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
12481  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12482  npixelmatchcut = cms.double( 1.0 ),
12483  ncandcut = cms.int32( 1 ),
12484  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12485  s_a_phi1B = cms.double( 0.0069 ),
12486  s_a_phi1I = cms.double( 0.0088 ),
12487  s_a_phi1F = cms.double( 0.0076 ),
12488  s_a_phi2B = cms.double( 3.7E-4 ),
12489  s_a_phi2I = cms.double( 7.0E-4 ),
12490  s_a_phi2F = cms.double( 0.00906 ),
12491  s_a_zB = cms.double( 0.012 ),
12492  s_a_rI = cms.double( 0.027 ),
12493  s_a_rF = cms.double( 0.04 ),
12494  s2_threshold = cms.double( 0.4 ),
12495  tanhSO10BarrelThres = cms.double( 0.35 ),
12496  tanhSO10InterThres = cms.double( 1.0 ),
12497  tanhSO10ForwardThres = cms.double( 1.0 ),
12498  useS = cms.bool( False ),
12499  pixelVeto = cms.bool( False )
12500 )
12501 fragment.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12502  saveTags = cms.bool( True ),
12503  candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
12504  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12505  rhoTag = cms.InputTag( "" ),
12506  energyLowEdges = cms.vdouble( 0.0 ),
12507  lessThan = cms.bool( True ),
12508  useEt = cms.bool( False ),
12509  useAbs = cms.bool( True ),
12510  thrRegularEB = cms.vdouble( 0.1 ),
12511  thrRegularEE = cms.vdouble( 0.1 ),
12512  thrOverEEB = cms.vdouble( -1.0 ),
12513  thrOverEEE = cms.vdouble( -1.0 ),
12514  thrOverE2EB = cms.vdouble( -1.0 ),
12515  thrOverE2EE = cms.vdouble( -1.0 ),
12516  ncandcut = cms.int32( 1 ),
12517  doRhoCorrection = cms.bool( False ),
12518  rhoMax = cms.double( 9.9999999E7 ),
12519  rhoScale = cms.double( 1.0 ),
12520  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12521  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12522  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12523 )
12524 fragment.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12525  saveTags = cms.bool( True ),
12526  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
12527  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12528  rhoTag = cms.InputTag( "" ),
12529  energyLowEdges = cms.vdouble( 0.0 ),
12530  lessThan = cms.bool( True ),
12531  useEt = cms.bool( False ),
12532  useAbs = cms.bool( True ),
12533  thrRegularEB = cms.vdouble( 0.008 ),
12534  thrRegularEE = cms.vdouble( 0.012 ),
12535  thrOverEEB = cms.vdouble( -1.0 ),
12536  thrOverEEE = cms.vdouble( -1.0 ),
12537  thrOverE2EB = cms.vdouble( -1.0 ),
12538  thrOverE2EE = cms.vdouble( -1.0 ),
12539  ncandcut = cms.int32( 1 ),
12540  doRhoCorrection = cms.bool( False ),
12541  rhoMax = cms.double( 9.9999999E7 ),
12542  rhoScale = cms.double( 1.0 ),
12543  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12544  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12545  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12546 )
12547 fragment.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12548  saveTags = cms.bool( True ),
12549  candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
12550  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12551  rhoTag = cms.InputTag( "" ),
12552  energyLowEdges = cms.vdouble( 0.0 ),
12553  lessThan = cms.bool( True ),
12554  useEt = cms.bool( False ),
12555  useAbs = cms.bool( True ),
12556  thrRegularEB = cms.vdouble( 0.1 ),
12557  thrRegularEE = cms.vdouble( 0.1 ),
12558  thrOverEEB = cms.vdouble( -1.0 ),
12559  thrOverEEE = cms.vdouble( -1.0 ),
12560  thrOverE2EB = cms.vdouble( -1.0 ),
12561  thrOverE2EE = cms.vdouble( -1.0 ),
12562  ncandcut = cms.int32( 1 ),
12563  doRhoCorrection = cms.bool( False ),
12564  rhoMax = cms.double( 9.9999999E7 ),
12565  rhoScale = cms.double( 1.0 ),
12566  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12567  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12568  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12569 )
12570 fragment.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12571  saveTags = cms.bool( True ),
12572  candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
12573  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12574  rhoTag = cms.InputTag( "" ),
12575  energyLowEdges = cms.vdouble( 0.0 ),
12576  lessThan = cms.bool( True ),
12577  useEt = cms.bool( True ),
12578  useAbs = cms.bool( False ),
12579  thrRegularEB = cms.vdouble( -1.0 ),
12580  thrRegularEE = cms.vdouble( -1.0 ),
12581  thrOverEEB = cms.vdouble( 1.0 ),
12582  thrOverEEE = cms.vdouble( 1.0 ),
12583  thrOverE2EB = cms.vdouble( -1.0 ),
12584  thrOverE2EE = cms.vdouble( -1.0 ),
12585  ncandcut = cms.int32( 1 ),
12586  doRhoCorrection = cms.bool( False ),
12587  rhoMax = cms.double( 9.9999999E7 ),
12588  rhoScale = cms.double( 1.0 ),
12589  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12590  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12591  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12592 )
12593 fragment.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
12594  saveTags = cms.bool( True ),
12595  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
12596  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12597  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12598  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12599  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12600  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12601  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12602  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12603  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12604  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12605 )
12606 fragment.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
12607  offset = cms.uint32( 0 ),
12608  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12609 )
12610 fragment.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12611  saveTags = cms.bool( True ),
12612  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12613  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12614  etcutEB = cms.double( 40.0 ),
12615  etcutEE = cms.double( 40.0 ),
12616  minEtaCut = cms.double( -9999.0 ),
12617  maxEtaCut = cms.double( 9999.0 ),
12618  ncandcut = cms.int32( 1 )
12619 )
12620 fragment.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12621  saveTags = cms.bool( True ),
12622  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
12623  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12624  rhoTag = cms.InputTag( "" ),
12625  energyLowEdges = cms.vdouble( 0.0 ),
12626  lessThan = cms.bool( True ),
12627  useEt = cms.bool( False ),
12628  useAbs = cms.bool( False ),
12629  thrRegularEB = cms.vdouble( 0.015 ),
12630  thrRegularEE = cms.vdouble( 0.04 ),
12631  thrOverEEB = cms.vdouble( -1.0 ),
12632  thrOverEEE = cms.vdouble( -1.0 ),
12633  thrOverE2EB = cms.vdouble( -1.0 ),
12634  thrOverE2EE = cms.vdouble( -1.0 ),
12635  ncandcut = cms.int32( 1 ),
12636  doRhoCorrection = cms.bool( False ),
12637  rhoMax = cms.double( 9.9999999E7 ),
12638  rhoScale = cms.double( 1.0 ),
12639  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12640  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12641  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12642 )
12643 fragment.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12644  saveTags = cms.bool( True ),
12645  candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
12646  varTag = cms.InputTag( "hltEgammaHoverE" ),
12647  rhoTag = cms.InputTag( "" ),
12648  energyLowEdges = cms.vdouble( 0.0 ),
12649  lessThan = cms.bool( True ),
12650  useEt = cms.bool( False ),
12651  useAbs = cms.bool( False ),
12652  thrRegularEB = cms.vdouble( -1.0 ),
12653  thrRegularEE = cms.vdouble( -1.0 ),
12654  thrOverEEB = cms.vdouble( 0.2 ),
12655  thrOverEEE = cms.vdouble( 0.15 ),
12656  thrOverE2EB = cms.vdouble( -1.0 ),
12657  thrOverE2EE = cms.vdouble( -1.0 ),
12658  ncandcut = cms.int32( 1 ),
12659  doRhoCorrection = cms.bool( False ),
12660  rhoMax = cms.double( 9.9999999E7 ),
12661  rhoScale = cms.double( 1.0 ),
12662  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12663  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12664  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12665 )
12666 fragment.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12667  saveTags = cms.bool( True ),
12668  candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
12669  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12670  rhoTag = cms.InputTag( "" ),
12671  energyLowEdges = cms.vdouble( 0.0 ),
12672  lessThan = cms.bool( True ),
12673  useEt = cms.bool( True ),
12674  useAbs = cms.bool( False ),
12675  thrRegularEB = cms.vdouble( -1.0 ),
12676  thrRegularEE = cms.vdouble( -1.0 ),
12677  thrOverEEB = cms.vdouble( 1.0 ),
12678  thrOverEEE = cms.vdouble( 1.0 ),
12679  thrOverE2EB = cms.vdouble( -1.0 ),
12680  thrOverE2EE = cms.vdouble( -1.0 ),
12681  ncandcut = cms.int32( 1 ),
12682  doRhoCorrection = cms.bool( False ),
12683  rhoMax = cms.double( 9.9999999E7 ),
12684  rhoScale = cms.double( 1.0 ),
12685  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12686  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12687  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12688 )
12689 fragment.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12690  saveTags = cms.bool( True ),
12691  candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
12692  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12693  rhoTag = cms.InputTag( "" ),
12694  energyLowEdges = cms.vdouble( 0.0 ),
12695  lessThan = cms.bool( True ),
12696  useEt = cms.bool( True ),
12697  useAbs = cms.bool( False ),
12698  thrRegularEB = cms.vdouble( -1.0 ),
12699  thrRegularEE = cms.vdouble( -1.0 ),
12700  thrOverEEB = cms.vdouble( 1.0 ),
12701  thrOverEEE = cms.vdouble( 1.0 ),
12702  thrOverE2EB = cms.vdouble( -1.0 ),
12703  thrOverE2EE = cms.vdouble( -1.0 ),
12704  ncandcut = cms.int32( 1 ),
12705  doRhoCorrection = cms.bool( False ),
12706  rhoMax = cms.double( 9.9999999E7 ),
12707  rhoScale = cms.double( 1.0 ),
12708  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12709  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12710  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12711 )
12712 fragment.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12713  saveTags = cms.bool( True ),
12714  candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
12715  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12716  npixelmatchcut = cms.double( 1.0 ),
12717  ncandcut = cms.int32( 1 ),
12718  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12719  s_a_phi1B = cms.double( 0.0069 ),
12720  s_a_phi1I = cms.double( 0.0088 ),
12721  s_a_phi1F = cms.double( 0.0076 ),
12722  s_a_phi2B = cms.double( 3.7E-4 ),
12723  s_a_phi2I = cms.double( 7.0E-4 ),
12724  s_a_phi2F = cms.double( 0.00906 ),
12725  s_a_zB = cms.double( 0.012 ),
12726  s_a_rI = cms.double( 0.027 ),
12727  s_a_rF = cms.double( 0.04 ),
12728  s2_threshold = cms.double( 0.4 ),
12729  tanhSO10BarrelThres = cms.double( 0.35 ),
12730  tanhSO10InterThres = cms.double( 1.0 ),
12731  tanhSO10ForwardThres = cms.double( 1.0 ),
12732  useS = cms.bool( False ),
12733  pixelVeto = cms.bool( False )
12734 )
12735 fragment.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12736  saveTags = cms.bool( True ),
12737  candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
12738  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12739  rhoTag = cms.InputTag( "" ),
12740  energyLowEdges = cms.vdouble( 0.0 ),
12741  lessThan = cms.bool( True ),
12742  useEt = cms.bool( False ),
12743  useAbs = cms.bool( True ),
12744  thrRegularEB = cms.vdouble( 0.1 ),
12745  thrRegularEE = cms.vdouble( 0.1 ),
12746  thrOverEEB = cms.vdouble( -1.0 ),
12747  thrOverEEE = cms.vdouble( -1.0 ),
12748  thrOverE2EB = cms.vdouble( -1.0 ),
12749  thrOverE2EE = cms.vdouble( -1.0 ),
12750  ncandcut = cms.int32( 1 ),
12751  doRhoCorrection = cms.bool( False ),
12752  rhoMax = cms.double( 9.9999999E7 ),
12753  rhoScale = cms.double( 1.0 ),
12754  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12755  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12756  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12757 )
12758 fragment.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12759  saveTags = cms.bool( True ),
12760  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
12761  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12762  rhoTag = cms.InputTag( "" ),
12763  energyLowEdges = cms.vdouble( 0.0 ),
12764  lessThan = cms.bool( True ),
12765  useEt = cms.bool( False ),
12766  useAbs = cms.bool( True ),
12767  thrRegularEB = cms.vdouble( 0.008 ),
12768  thrRegularEE = cms.vdouble( 0.012 ),
12769  thrOverEEB = cms.vdouble( -1.0 ),
12770  thrOverEEE = cms.vdouble( -1.0 ),
12771  thrOverE2EB = cms.vdouble( -1.0 ),
12772  thrOverE2EE = cms.vdouble( -1.0 ),
12773  ncandcut = cms.int32( 1 ),
12774  doRhoCorrection = cms.bool( False ),
12775  rhoMax = cms.double( 9.9999999E7 ),
12776  rhoScale = cms.double( 1.0 ),
12777  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12778  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12779  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12780 )
12781 fragment.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12782  saveTags = cms.bool( True ),
12783  candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
12784  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12785  rhoTag = cms.InputTag( "" ),
12786  energyLowEdges = cms.vdouble( 0.0 ),
12787  lessThan = cms.bool( True ),
12788  useEt = cms.bool( False ),
12789  useAbs = cms.bool( True ),
12790  thrRegularEB = cms.vdouble( 0.1 ),
12791  thrRegularEE = cms.vdouble( 0.1 ),
12792  thrOverEEB = cms.vdouble( -1.0 ),
12793  thrOverEEE = cms.vdouble( -1.0 ),
12794  thrOverE2EB = cms.vdouble( -1.0 ),
12795  thrOverE2EE = cms.vdouble( -1.0 ),
12796  ncandcut = cms.int32( 1 ),
12797  doRhoCorrection = cms.bool( False ),
12798  rhoMax = cms.double( 9.9999999E7 ),
12799  rhoScale = cms.double( 1.0 ),
12800  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12801  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12802  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12803 )
12804 fragment.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12805  saveTags = cms.bool( True ),
12806  candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
12807  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12808  rhoTag = cms.InputTag( "" ),
12809  energyLowEdges = cms.vdouble( 0.0 ),
12810  lessThan = cms.bool( True ),
12811  useEt = cms.bool( True ),
12812  useAbs = cms.bool( False ),
12813  thrRegularEB = cms.vdouble( -1.0 ),
12814  thrRegularEE = cms.vdouble( -1.0 ),
12815  thrOverEEB = cms.vdouble( 1.0 ),
12816  thrOverEEE = cms.vdouble( 1.0 ),
12817  thrOverE2EB = cms.vdouble( -1.0 ),
12818  thrOverE2EE = cms.vdouble( -1.0 ),
12819  ncandcut = cms.int32( 1 ),
12820  doRhoCorrection = cms.bool( False ),
12821  rhoMax = cms.double( 9.9999999E7 ),
12822  rhoScale = cms.double( 1.0 ),
12823  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12824  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12825  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12826 )
12827 fragment.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
12828  offset = cms.uint32( 0 ),
12829  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12830 )
12831 fragment.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12832  saveTags = cms.bool( True ),
12833  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12834  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12835  etcutEB = cms.double( 50.0 ),
12836  etcutEE = cms.double( 50.0 ),
12837  minEtaCut = cms.double( -9999.0 ),
12838  maxEtaCut = cms.double( 9999.0 ),
12839  ncandcut = cms.int32( 1 )
12840 )
12841 fragment.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12842  saveTags = cms.bool( True ),
12843  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
12844  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12845  rhoTag = cms.InputTag( "" ),
12846  energyLowEdges = cms.vdouble( 0.0 ),
12847  lessThan = cms.bool( True ),
12848  useEt = cms.bool( False ),
12849  useAbs = cms.bool( False ),
12850  thrRegularEB = cms.vdouble( 0.015 ),
12851  thrRegularEE = cms.vdouble( 0.04 ),
12852  thrOverEEB = cms.vdouble( -1.0 ),
12853  thrOverEEE = cms.vdouble( -1.0 ),
12854  thrOverE2EB = cms.vdouble( -1.0 ),
12855  thrOverE2EE = cms.vdouble( -1.0 ),
12856  ncandcut = cms.int32( 1 ),
12857  doRhoCorrection = cms.bool( False ),
12858  rhoMax = cms.double( 9.9999999E7 ),
12859  rhoScale = cms.double( 1.0 ),
12860  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12861  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12862  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12863 )
12864 fragment.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12865  saveTags = cms.bool( True ),
12866  candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
12867  varTag = cms.InputTag( "hltEgammaHoverE" ),
12868  rhoTag = cms.InputTag( "" ),
12869  energyLowEdges = cms.vdouble( 0.0 ),
12870  lessThan = cms.bool( True ),
12871  useEt = cms.bool( False ),
12872  useAbs = cms.bool( False ),
12873  thrRegularEB = cms.vdouble( -1.0 ),
12874  thrRegularEE = cms.vdouble( -1.0 ),
12875  thrOverEEB = cms.vdouble( 0.2 ),
12876  thrOverEEE = cms.vdouble( 0.15 ),
12877  thrOverE2EB = cms.vdouble( -1.0 ),
12878  thrOverE2EE = cms.vdouble( -1.0 ),
12879  ncandcut = cms.int32( 1 ),
12880  doRhoCorrection = cms.bool( False ),
12881  rhoMax = cms.double( 9.9999999E7 ),
12882  rhoScale = cms.double( 1.0 ),
12883  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12884  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12885  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12886 )
12887 fragment.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12888  saveTags = cms.bool( True ),
12889  candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
12890  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12891  rhoTag = cms.InputTag( "" ),
12892  energyLowEdges = cms.vdouble( 0.0 ),
12893  lessThan = cms.bool( True ),
12894  useEt = cms.bool( True ),
12895  useAbs = cms.bool( False ),
12896  thrRegularEB = cms.vdouble( -1.0 ),
12897  thrRegularEE = cms.vdouble( -1.0 ),
12898  thrOverEEB = cms.vdouble( 1.0 ),
12899  thrOverEEE = cms.vdouble( 1.0 ),
12900  thrOverE2EB = cms.vdouble( -1.0 ),
12901  thrOverE2EE = cms.vdouble( -1.0 ),
12902  ncandcut = cms.int32( 1 ),
12903  doRhoCorrection = cms.bool( False ),
12904  rhoMax = cms.double( 9.9999999E7 ),
12905  rhoScale = cms.double( 1.0 ),
12906  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12907  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12908  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12909 )
12910 fragment.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12911  saveTags = cms.bool( True ),
12912  candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
12913  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12914  rhoTag = cms.InputTag( "" ),
12915  energyLowEdges = cms.vdouble( 0.0 ),
12916  lessThan = cms.bool( True ),
12917  useEt = cms.bool( True ),
12918  useAbs = cms.bool( False ),
12919  thrRegularEB = cms.vdouble( -1.0 ),
12920  thrRegularEE = cms.vdouble( -1.0 ),
12921  thrOverEEB = cms.vdouble( 1.0 ),
12922  thrOverEEE = cms.vdouble( 1.0 ),
12923  thrOverE2EB = cms.vdouble( -1.0 ),
12924  thrOverE2EE = cms.vdouble( -1.0 ),
12925  ncandcut = cms.int32( 1 ),
12926  doRhoCorrection = cms.bool( False ),
12927  rhoMax = cms.double( 9.9999999E7 ),
12928  rhoScale = cms.double( 1.0 ),
12929  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12930  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12931  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12932 )
12933 fragment.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12934  saveTags = cms.bool( True ),
12935  candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
12936  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12937  npixelmatchcut = cms.double( 1.0 ),
12938  ncandcut = cms.int32( 1 ),
12939  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12940  s_a_phi1B = cms.double( 0.0069 ),
12941  s_a_phi1I = cms.double( 0.0088 ),
12942  s_a_phi1F = cms.double( 0.0076 ),
12943  s_a_phi2B = cms.double( 3.7E-4 ),
12944  s_a_phi2I = cms.double( 7.0E-4 ),
12945  s_a_phi2F = cms.double( 0.00906 ),
12946  s_a_zB = cms.double( 0.012 ),
12947  s_a_rI = cms.double( 0.027 ),
12948  s_a_rF = cms.double( 0.04 ),
12949  s2_threshold = cms.double( 0.4 ),
12950  tanhSO10BarrelThres = cms.double( 0.35 ),
12951  tanhSO10InterThres = cms.double( 1.0 ),
12952  tanhSO10ForwardThres = cms.double( 1.0 ),
12953  useS = cms.bool( False ),
12954  pixelVeto = cms.bool( False )
12955 )
12956 fragment.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12957  saveTags = cms.bool( True ),
12958  candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
12959  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12960  rhoTag = cms.InputTag( "" ),
12961  energyLowEdges = cms.vdouble( 0.0 ),
12962  lessThan = cms.bool( True ),
12963  useEt = cms.bool( False ),
12964  useAbs = cms.bool( True ),
12965  thrRegularEB = cms.vdouble( 0.1 ),
12966  thrRegularEE = cms.vdouble( 0.1 ),
12967  thrOverEEB = cms.vdouble( -1.0 ),
12968  thrOverEEE = cms.vdouble( -1.0 ),
12969  thrOverE2EB = cms.vdouble( -1.0 ),
12970  thrOverE2EE = cms.vdouble( -1.0 ),
12971  ncandcut = cms.int32( 1 ),
12972  doRhoCorrection = cms.bool( False ),
12973  rhoMax = cms.double( 9.9999999E7 ),
12974  rhoScale = cms.double( 1.0 ),
12975  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12976  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12977  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12978 )
12979 fragment.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12980  saveTags = cms.bool( True ),
12981  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
12982  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12983  rhoTag = cms.InputTag( "" ),
12984  energyLowEdges = cms.vdouble( 0.0 ),
12985  lessThan = cms.bool( True ),
12986  useEt = cms.bool( False ),
12987  useAbs = cms.bool( True ),
12988  thrRegularEB = cms.vdouble( 0.008 ),
12989  thrRegularEE = cms.vdouble( 0.012 ),
12990  thrOverEEB = cms.vdouble( -1.0 ),
12991  thrOverEEE = cms.vdouble( -1.0 ),
12992  thrOverE2EB = cms.vdouble( -1.0 ),
12993  thrOverE2EE = cms.vdouble( -1.0 ),
12994  ncandcut = cms.int32( 1 ),
12995  doRhoCorrection = cms.bool( False ),
12996  rhoMax = cms.double( 9.9999999E7 ),
12997  rhoScale = cms.double( 1.0 ),
12998  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12999  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13000  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13001 )
13002 fragment.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13003  saveTags = cms.bool( True ),
13004  candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13005  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13006  rhoTag = cms.InputTag( "" ),
13007  energyLowEdges = cms.vdouble( 0.0 ),
13008  lessThan = cms.bool( True ),
13009  useEt = cms.bool( False ),
13010  useAbs = cms.bool( True ),
13011  thrRegularEB = cms.vdouble( 0.1 ),
13012  thrRegularEE = cms.vdouble( 0.1 ),
13013  thrOverEEB = cms.vdouble( -1.0 ),
13014  thrOverEEE = cms.vdouble( -1.0 ),
13015  thrOverE2EB = cms.vdouble( -1.0 ),
13016  thrOverE2EE = cms.vdouble( -1.0 ),
13017  ncandcut = cms.int32( 1 ),
13018  doRhoCorrection = cms.bool( False ),
13019  rhoMax = cms.double( 9.9999999E7 ),
13020  rhoScale = cms.double( 1.0 ),
13021  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13022  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13023  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13024 )
13025 fragment.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13026  saveTags = cms.bool( True ),
13027  candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13028  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13029  rhoTag = cms.InputTag( "" ),
13030  energyLowEdges = cms.vdouble( 0.0 ),
13031  lessThan = cms.bool( True ),
13032  useEt = cms.bool( True ),
13033  useAbs = cms.bool( False ),
13034  thrRegularEB = cms.vdouble( -1.0 ),
13035  thrRegularEE = cms.vdouble( -1.0 ),
13036  thrOverEEB = cms.vdouble( 1.0 ),
13037  thrOverEEE = cms.vdouble( 1.0 ),
13038  thrOverE2EB = cms.vdouble( -1.0 ),
13039  thrOverE2EE = cms.vdouble( -1.0 ),
13040  ncandcut = cms.int32( 1 ),
13041  doRhoCorrection = cms.bool( False ),
13042  rhoMax = cms.double( 9.9999999E7 ),
13043  rhoScale = cms.double( 1.0 ),
13044  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13045  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13046  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13047 )
13048 fragment.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13049  offset = cms.uint32( 0 ),
13050  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13051 )
13052 fragment.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13053  saveTags = cms.bool( True ),
13054  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13055  varTag = cms.InputTag( "hltEgammaHoverE" ),
13056  rhoTag = cms.InputTag( "" ),
13057  energyLowEdges = cms.vdouble( 0.0 ),
13058  lessThan = cms.bool( True ),
13059  useEt = cms.bool( False ),
13060  useAbs = cms.bool( False ),
13061  thrRegularEB = cms.vdouble( -1.0 ),
13062  thrRegularEE = cms.vdouble( -1.0 ),
13063  thrOverEEB = cms.vdouble( 2.0 ),
13064  thrOverEEE = cms.vdouble( 2.0 ),
13065  thrOverE2EB = cms.vdouble( -1.0 ),
13066  thrOverE2EE = cms.vdouble( -1.0 ),
13067  ncandcut = cms.int32( 1 ),
13068  doRhoCorrection = cms.bool( False ),
13069  rhoMax = cms.double( 9.9999999E7 ),
13070  rhoScale = cms.double( 1.0 ),
13071  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13072  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13073  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13074 )
13075 fragment.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13076  offset = cms.uint32( 0 ),
13077  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13078 )
13079 fragment.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13080  saveTags = cms.bool( True ),
13081  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13082  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13083  etcutEB = cms.double( 10.0 ),
13084  etcutEE = cms.double( 999999.0 ),
13085  minEtaCut = cms.double( -9999.0 ),
13086  maxEtaCut = cms.double( 9999.0 ),
13087  ncandcut = cms.int32( 1 )
13088 )
13089 fragment.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13090  saveTags = cms.bool( True ),
13091  candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13092  varTag = cms.InputTag( "hltEgammaHoverE" ),
13093  rhoTag = cms.InputTag( "" ),
13094  energyLowEdges = cms.vdouble( 0.0 ),
13095  lessThan = cms.bool( True ),
13096  useEt = cms.bool( False ),
13097  useAbs = cms.bool( False ),
13098  thrRegularEB = cms.vdouble( -1.0 ),
13099  thrRegularEE = cms.vdouble( -1.0 ),
13100  thrOverEEB = cms.vdouble( 2.0 ),
13101  thrOverEEE = cms.vdouble( 2.0 ),
13102  thrOverE2EB = cms.vdouble( -1.0 ),
13103  thrOverE2EE = cms.vdouble( -1.0 ),
13104  ncandcut = cms.int32( 1 ),
13105  doRhoCorrection = cms.bool( False ),
13106  rhoMax = cms.double( 9.9999999E7 ),
13107  rhoScale = cms.double( 1.0 ),
13108  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13109  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13110  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13111 )
13112 fragment.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13113  offset = cms.uint32( 0 ),
13114  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13115 )
13116 fragment.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13117  saveTags = cms.bool( True ),
13118  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13119  varTag = cms.InputTag( "hltEgammaHoverE" ),
13120  rhoTag = cms.InputTag( "" ),
13121  energyLowEdges = cms.vdouble( 0.0 ),
13122  lessThan = cms.bool( True ),
13123  useEt = cms.bool( False ),
13124  useAbs = cms.bool( False ),
13125  thrRegularEB = cms.vdouble( -1.0 ),
13126  thrRegularEE = cms.vdouble( -1.0 ),
13127  thrOverEEB = cms.vdouble( 2.0 ),
13128  thrOverEEE = cms.vdouble( 2.0 ),
13129  thrOverE2EB = cms.vdouble( -1.0 ),
13130  thrOverE2EE = cms.vdouble( -1.0 ),
13131  ncandcut = cms.int32( 1 ),
13132  doRhoCorrection = cms.bool( False ),
13133  rhoMax = cms.double( 9.9999999E7 ),
13134  rhoScale = cms.double( 1.0 ),
13135  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13136  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13137  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13138 )
13139 fragment.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13140  offset = cms.uint32( 0 ),
13141  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13142 )
13143 fragment.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13144  saveTags = cms.bool( True ),
13145  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13146  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13147  etcutEB = cms.double( 20.0 ),
13148  etcutEE = cms.double( 999999.0 ),
13149  minEtaCut = cms.double( -9999.0 ),
13150  maxEtaCut = cms.double( 9999.0 ),
13151  ncandcut = cms.int32( 1 )
13152 )
13153 fragment.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13154  saveTags = cms.bool( True ),
13155  candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
13156  varTag = cms.InputTag( "hltEgammaHoverE" ),
13157  rhoTag = cms.InputTag( "" ),
13158  energyLowEdges = cms.vdouble( 0.0 ),
13159  lessThan = cms.bool( True ),
13160  useEt = cms.bool( False ),
13161  useAbs = cms.bool( False ),
13162  thrRegularEB = cms.vdouble( -1.0 ),
13163  thrRegularEE = cms.vdouble( -1.0 ),
13164  thrOverEEB = cms.vdouble( 2.0 ),
13165  thrOverEEE = cms.vdouble( 2.0 ),
13166  thrOverE2EB = cms.vdouble( -1.0 ),
13167  thrOverE2EE = cms.vdouble( -1.0 ),
13168  ncandcut = cms.int32( 1 ),
13169  doRhoCorrection = cms.bool( False ),
13170  rhoMax = cms.double( 9.9999999E7 ),
13171  rhoScale = cms.double( 1.0 ),
13172  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13173  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13174  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13175 )
13176 fragment.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13177  offset = cms.uint32( 0 ),
13178  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13179 )
13180 fragment.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13181  saveTags = cms.bool( True ),
13182  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13183  varTag = cms.InputTag( "hltEgammaHoverE" ),
13184  rhoTag = cms.InputTag( "" ),
13185  energyLowEdges = cms.vdouble( 0.0 ),
13186  lessThan = cms.bool( True ),
13187  useEt = cms.bool( False ),
13188  useAbs = cms.bool( False ),
13189  thrRegularEB = cms.vdouble( -1.0 ),
13190  thrRegularEE = cms.vdouble( -1.0 ),
13191  thrOverEEB = cms.vdouble( 2.0 ),
13192  thrOverEEE = cms.vdouble( 2.0 ),
13193  thrOverE2EB = cms.vdouble( -1.0 ),
13194  thrOverE2EE = cms.vdouble( -1.0 ),
13195  ncandcut = cms.int32( 1 ),
13196  doRhoCorrection = cms.bool( False ),
13197  rhoMax = cms.double( 9.9999999E7 ),
13198  rhoScale = cms.double( 1.0 ),
13199  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13200  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13201  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13202 )
13203 fragment.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13204  offset = cms.uint32( 0 ),
13205  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13206 )
13207 fragment.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13208  saveTags = cms.bool( True ),
13209  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13210  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13211  etcutEB = cms.double( 30.0 ),
13212  etcutEE = cms.double( 999999.0 ),
13213  minEtaCut = cms.double( -9999.0 ),
13214  maxEtaCut = cms.double( 9999.0 ),
13215  ncandcut = cms.int32( 1 )
13216 )
13217 fragment.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13218  saveTags = cms.bool( True ),
13219  candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13220  varTag = cms.InputTag( "hltEgammaHoverE" ),
13221  rhoTag = cms.InputTag( "" ),
13222  energyLowEdges = cms.vdouble( 0.0 ),
13223  lessThan = cms.bool( True ),
13224  useEt = cms.bool( False ),
13225  useAbs = cms.bool( False ),
13226  thrRegularEB = cms.vdouble( -1.0 ),
13227  thrRegularEE = cms.vdouble( -1.0 ),
13228  thrOverEEB = cms.vdouble( 2.0 ),
13229  thrOverEEE = cms.vdouble( 2.0 ),
13230  thrOverE2EB = cms.vdouble( -1.0 ),
13231  thrOverE2EE = cms.vdouble( -1.0 ),
13232  ncandcut = cms.int32( 1 ),
13233  doRhoCorrection = cms.bool( False ),
13234  rhoMax = cms.double( 9.9999999E7 ),
13235  rhoScale = cms.double( 1.0 ),
13236  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13237  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13238  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13239 )
13240 fragment.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13241  saveTags = cms.bool( True ),
13242  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13243  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13244  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13245  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13246  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13247  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13248  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13249  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13250  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13251  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13252 )
13253 fragment.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13254  offset = cms.uint32( 0 ),
13255  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13256 )
13257 fragment.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13258  saveTags = cms.bool( True ),
13259  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13260  varTag = cms.InputTag( "hltEgammaHoverE" ),
13261  rhoTag = cms.InputTag( "" ),
13262  energyLowEdges = cms.vdouble( 0.0 ),
13263  lessThan = cms.bool( True ),
13264  useEt = cms.bool( False ),
13265  useAbs = cms.bool( False ),
13266  thrRegularEB = cms.vdouble( -1.0 ),
13267  thrRegularEE = cms.vdouble( -1.0 ),
13268  thrOverEEB = cms.vdouble( 2.0 ),
13269  thrOverEEE = cms.vdouble( 2.0 ),
13270  thrOverE2EB = cms.vdouble( -1.0 ),
13271  thrOverE2EE = cms.vdouble( -1.0 ),
13272  ncandcut = cms.int32( 1 ),
13273  doRhoCorrection = cms.bool( False ),
13274  rhoMax = cms.double( 9.9999999E7 ),
13275  rhoScale = cms.double( 1.0 ),
13276  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13277  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13278  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13279 )
13280 fragment.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13281  offset = cms.uint32( 0 ),
13282  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13283 )
13284 fragment.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13285  saveTags = cms.bool( True ),
13286  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13287  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13288  etcutEB = cms.double( 40.0 ),
13289  etcutEE = cms.double( 999999.0 ),
13290  minEtaCut = cms.double( -9999.0 ),
13291  maxEtaCut = cms.double( 9999.0 ),
13292  ncandcut = cms.int32( 1 )
13293 )
13294 fragment.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13295  saveTags = cms.bool( True ),
13296  candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
13297  varTag = cms.InputTag( "hltEgammaHoverE" ),
13298  rhoTag = cms.InputTag( "" ),
13299  energyLowEdges = cms.vdouble( 0.0 ),
13300  lessThan = cms.bool( True ),
13301  useEt = cms.bool( False ),
13302  useAbs = cms.bool( False ),
13303  thrRegularEB = cms.vdouble( -1.0 ),
13304  thrRegularEE = cms.vdouble( -1.0 ),
13305  thrOverEEB = cms.vdouble( 2.0 ),
13306  thrOverEEE = cms.vdouble( 2.0 ),
13307  thrOverE2EB = cms.vdouble( -1.0 ),
13308  thrOverE2EE = cms.vdouble( -1.0 ),
13309  ncandcut = cms.int32( 1 ),
13310  doRhoCorrection = cms.bool( False ),
13311  rhoMax = cms.double( 9.9999999E7 ),
13312  rhoScale = cms.double( 1.0 ),
13313  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13314  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13315  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13316 )
13317 fragment.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
13318  offset = cms.uint32( 0 ),
13319  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13320 )
13321 fragment.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13322  saveTags = cms.bool( True ),
13323  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13324  varTag = cms.InputTag( "hltEgammaHoverE" ),
13325  rhoTag = cms.InputTag( "" ),
13326  energyLowEdges = cms.vdouble( 0.0 ),
13327  lessThan = cms.bool( True ),
13328  useEt = cms.bool( False ),
13329  useAbs = cms.bool( False ),
13330  thrRegularEB = cms.vdouble( -1.0 ),
13331  thrRegularEE = cms.vdouble( -1.0 ),
13332  thrOverEEB = cms.vdouble( 2.0 ),
13333  thrOverEEE = cms.vdouble( 2.0 ),
13334  thrOverE2EB = cms.vdouble( -1.0 ),
13335  thrOverE2EE = cms.vdouble( -1.0 ),
13336  ncandcut = cms.int32( 1 ),
13337  doRhoCorrection = cms.bool( False ),
13338  rhoMax = cms.double( 9.9999999E7 ),
13339  rhoScale = cms.double( 1.0 ),
13340  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13341  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13342  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13343 )
13344 fragment.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13345  offset = cms.uint32( 0 ),
13346  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13347 )
13348 fragment.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13349  saveTags = cms.bool( True ),
13350  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13351  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13352  etcutEB = cms.double( 50.0 ),
13353  etcutEE = cms.double( 999999.0 ),
13354  minEtaCut = cms.double( -9999.0 ),
13355  maxEtaCut = cms.double( 9999.0 ),
13356  ncandcut = cms.int32( 1 )
13357 )
13358 fragment.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13359  saveTags = cms.bool( True ),
13360  candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
13361  varTag = cms.InputTag( "hltEgammaHoverE" ),
13362  rhoTag = cms.InputTag( "" ),
13363  energyLowEdges = cms.vdouble( 0.0 ),
13364  lessThan = cms.bool( True ),
13365  useEt = cms.bool( False ),
13366  useAbs = cms.bool( False ),
13367  thrRegularEB = cms.vdouble( -1.0 ),
13368  thrRegularEE = cms.vdouble( -1.0 ),
13369  thrOverEEB = cms.vdouble( 2.0 ),
13370  thrOverEEE = cms.vdouble( 2.0 ),
13371  thrOverE2EB = cms.vdouble( -1.0 ),
13372  thrOverE2EE = cms.vdouble( -1.0 ),
13373  ncandcut = cms.int32( 1 ),
13374  doRhoCorrection = cms.bool( False ),
13375  rhoMax = cms.double( 9.9999999E7 ),
13376  rhoScale = cms.double( 1.0 ),
13377  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13378  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13379  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13380 )
13381 fragment.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
13382  saveTags = cms.bool( True ),
13383  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
13384  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13385  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13386  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13387  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13388  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13389  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13390  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13391  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13392  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13393 )
13394 fragment.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
13395  offset = cms.uint32( 0 ),
13396  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13397 )
13398 fragment.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13399  saveTags = cms.bool( True ),
13400  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13401  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13402  etcutEB = cms.double( 60.0 ),
13403  etcutEE = cms.double( 60.0 ),
13404  minEtaCut = cms.double( -9999.0 ),
13405  maxEtaCut = cms.double( 9999.0 ),
13406  ncandcut = cms.int32( 1 )
13407 )
13408 fragment.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13409  saveTags = cms.bool( True ),
13410  candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
13411  varTag = cms.InputTag( "hltEgammaHoverE" ),
13412  rhoTag = cms.InputTag( "" ),
13413  energyLowEdges = cms.vdouble( 0.0 ),
13414  lessThan = cms.bool( True ),
13415  useEt = cms.bool( False ),
13416  useAbs = cms.bool( False ),
13417  thrRegularEB = cms.vdouble( -1.0 ),
13418  thrRegularEE = cms.vdouble( -1.0 ),
13419  thrOverEEB = cms.vdouble( 2.0 ),
13420  thrOverEEE = cms.vdouble( 2.0 ),
13421  thrOverE2EB = cms.vdouble( -1.0 ),
13422  thrOverE2EE = cms.vdouble( -1.0 ),
13423  ncandcut = cms.int32( 1 ),
13424  doRhoCorrection = cms.bool( False ),
13425  rhoMax = cms.double( 9.9999999E7 ),
13426  rhoScale = cms.double( 1.0 ),
13427  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13428  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13429  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13430 )
13431 fragment.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
13432  offset = cms.uint32( 0 ),
13433  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13434 )
13435 fragment.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13436  saveTags = cms.bool( True ),
13437  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13438  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13439  etcutEB = cms.double( 60.0 ),
13440  etcutEE = cms.double( 999999.0 ),
13441  minEtaCut = cms.double( -9999.0 ),
13442  maxEtaCut = cms.double( 9999.0 ),
13443  ncandcut = cms.int32( 1 )
13444 )
13445 fragment.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13446  saveTags = cms.bool( True ),
13447  candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
13448  varTag = cms.InputTag( "hltEgammaHoverE" ),
13449  rhoTag = cms.InputTag( "" ),
13450  energyLowEdges = cms.vdouble( 0.0 ),
13451  lessThan = cms.bool( True ),
13452  useEt = cms.bool( False ),
13453  useAbs = cms.bool( False ),
13454  thrRegularEB = cms.vdouble( -1.0 ),
13455  thrRegularEE = cms.vdouble( -1.0 ),
13456  thrOverEEB = cms.vdouble( 2.0 ),
13457  thrOverEEE = cms.vdouble( 2.0 ),
13458  thrOverE2EB = cms.vdouble( -1.0 ),
13459  thrOverE2EE = cms.vdouble( -1.0 ),
13460  ncandcut = cms.int32( 1 ),
13461  doRhoCorrection = cms.bool( False ),
13462  rhoMax = cms.double( 9.9999999E7 ),
13463  rhoScale = cms.double( 1.0 ),
13464  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13465  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13466  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13467 )
13468 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
13469  saveTags = cms.bool( True ),
13470  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
13471  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13472  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13473  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13474  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13475  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13476  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13477  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13478  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13479  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13480 )
13481 fragment.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13482  offset = cms.uint32( 0 ),
13483  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13484 )
13485 fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13486  saveTags = cms.bool( True ),
13487  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13488  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
13489  MaxEta = cms.double( 2.5 ),
13490  MinPt = cms.double( 0.0 ),
13491  MaxDeltaR = cms.double( 999.0 ),
13492  MinN = cms.int32( 1 ),
13493  CentralBxOnly = cms.bool( True ),
13494  SelectQualities = cms.vint32( )
13495 )
13496 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
13497  saveTags = cms.bool( True ),
13498  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
13499  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13500  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13501  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13502  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13503  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13504  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13505  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13506  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13507  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13508 )
13509 fragment.hltPrePPRefL1DoubleMu0SQ = cms.EDFilter( "HLTPrescaler",
13510  offset = cms.uint32( 0 ),
13511  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13512 )
13513 fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13514  saveTags = cms.bool( True ),
13515  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13516  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
13517  MaxEta = cms.double( 2.5 ),
13518  MinPt = cms.double( 0.0 ),
13519  MaxDeltaR = cms.double( 999.0 ),
13520  MinN = cms.int32( 1 ),
13521  CentralBxOnly = cms.bool( True ),
13522  SelectQualities = cms.vint32( )
13523 )
13524 fragment.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
13525  saveTags = cms.bool( True ),
13526  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
13527  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13528  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13529  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13530  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13531  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13532  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13533  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13534  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13535  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13536 )
13537 fragment.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13538  offset = cms.uint32( 0 ),
13539  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13540 )
13541 fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13542  saveTags = cms.bool( True ),
13543  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13544  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
13545  MaxEta = cms.double( 2.5 ),
13546  MinPt = cms.double( 0.0 ),
13547  MaxDeltaR = cms.double( 999.0 ),
13548  MinN = cms.int32( 1 ),
13549  CentralBxOnly = cms.bool( True ),
13550  SelectQualities = cms.vint32( )
13551 )
13552 fragment.hltL1sDoubleMu2 = cms.EDFilter( "HLTL1TSeed",
13553  saveTags = cms.bool( True ),
13554  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2" ),
13555  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13556  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13557  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13558  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13559  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13560  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13561  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13562  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13563  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13564 )
13565 fragment.hltPrePPRefL1DoubleMu2 = cms.EDFilter( "HLTPrescaler",
13566  offset = cms.uint32( 0 ),
13567  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13568 )
13569 fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13570  saveTags = cms.bool( True ),
13571  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13572  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2" ),
13573  MaxEta = cms.double( 2.5 ),
13574  MinPt = cms.double( 0.0 ),
13575  MaxDeltaR = cms.double( 999.0 ),
13576  MinN = cms.int32( 1 ),
13577  CentralBxOnly = cms.bool( True ),
13578  SelectQualities = cms.vint32( )
13579 )
13580 fragment.hltL1sDoubleMu2SQ = cms.EDFilter( "HLTL1TSeed",
13581  saveTags = cms.bool( True ),
13582  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2_SQ" ),
13583  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13584  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13585  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13586  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13587  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13588  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13589  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13590  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13591  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13592 )
13593 fragment.hltPrePPRefL1DoubleMu2SQ = cms.EDFilter( "HLTPrescaler",
13594  offset = cms.uint32( 0 ),
13595  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13596 )
13597 fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13598  saveTags = cms.bool( True ),
13599  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13600  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2SQ" ),
13601  MaxEta = cms.double( 2.5 ),
13602  MinPt = cms.double( 0.0 ),
13603  MaxDeltaR = cms.double( 999.0 ),
13604  MinN = cms.int32( 1 ),
13605  CentralBxOnly = cms.bool( True ),
13606  SelectQualities = cms.vint32( )
13607 )
13608 fragment.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
13609  saveTags = cms.bool( True ),
13610  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
13611  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13612  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13613  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13614  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13615  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13616  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13617  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13618  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13619  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13620 )
13621 fragment.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
13622  offset = cms.uint32( 0 ),
13623  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13624 )
13625 fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13626  saveTags = cms.bool( True ),
13627  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13628  PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
13629  MaxEta = cms.double( 2.5 ),
13630  MinPt = cms.double( 0.0 ),
13631  MaxDeltaR = cms.double( 999.0 ),
13632  MinN = cms.int32( 1 ),
13633  CentralBxOnly = cms.bool( True ),
13634  SelectQualities = cms.vint32( )
13635 )
13636 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
13637  saveTags = cms.bool( True ),
13638  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
13639  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13640  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13641  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13642  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13643  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13644  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13645  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13646  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13647  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13648 )
13649 fragment.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
13650  offset = cms.uint32( 0 ),
13651  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13652 )
13653 fragment.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13654  saveTags = cms.bool( True ),
13655  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13656  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
13657  MaxEta = cms.double( 2.5 ),
13658  MinPt = cms.double( 7.0 ),
13659  MaxDeltaR = cms.double( 999.0 ),
13660  MinN = cms.int32( 1 ),
13661  CentralBxOnly = cms.bool( True ),
13662  SelectQualities = cms.vint32( )
13663 )
13664 fragment.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
13665  saveTags = cms.bool( True ),
13666  L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
13667  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13668  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13669  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13670  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13671  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13672  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13673  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13674  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13675  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13676 )
13677 fragment.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
13678  offset = cms.uint32( 0 ),
13679  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13680 )
13681 fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13682  saveTags = cms.bool( True ),
13683  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13684  PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
13685  MaxEta = cms.double( 2.5 ),
13686  MinPt = cms.double( 12.0 ),
13687  MaxDeltaR = cms.double( 999.0 ),
13688  MinN = cms.int32( 1 ),
13689  CentralBxOnly = cms.bool( True ),
13690  SelectQualities = cms.vint32( )
13691 )
13692 fragment.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13693  offset = cms.uint32( 0 ),
13694  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13695 )
13696 fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13697  saveTags = cms.bool( True ),
13698  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13699  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13700  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
13701  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13702  MinN = cms.int32( 1 ),
13703  MaxEta = cms.double( 2.5 ),
13704  AbsEtaBins = cms.vdouble( 9999.0 ),
13705  MinNstations = cms.vint32( 1 ),
13706  MinNhits = cms.vint32( 0 ),
13707  CutOnChambers = cms.bool( False ),
13708  MinNchambers = cms.vint32( 0 ),
13709  MaxDr = cms.double( 9999.0 ),
13710  MinDr = cms.double( -1.0 ),
13711  MaxDz = cms.double( 9999.0 ),
13712  MinDxySig = cms.double( -1.0 ),
13713  MinPt = cms.double( 0.0 ),
13714  NSigmaPt = cms.double( 0.0 ),
13715  MatchToPreviousCand = cms.bool( True )
13716 )
13717 fragment.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13718  offset = cms.uint32( 0 ),
13719  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13720 )
13721 fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13722  saveTags = cms.bool( True ),
13723  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13724  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13725  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13726  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13727  MinN = cms.int32( 1 ),
13728  MaxEta = cms.double( 2.5 ),
13729  AbsEtaBins = cms.vdouble( 9999.0 ),
13730  MinNstations = cms.vint32( 1 ),
13731  MinNhits = cms.vint32( 0 ),
13732  CutOnChambers = cms.bool( False ),
13733  MinNchambers = cms.vint32( 0 ),
13734  MaxDr = cms.double( 9999.0 ),
13735  MinDr = cms.double( -1.0 ),
13736  MaxDz = cms.double( 9999.0 ),
13737  MinDxySig = cms.double( -1.0 ),
13738  MinPt = cms.double( 0.0 ),
13739  NSigmaPt = cms.double( 0.0 ),
13740  MatchToPreviousCand = cms.bool( True )
13741 )
13742 fragment.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
13743  offset = cms.uint32( 0 ),
13744  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13745 )
13746 fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13747  saveTags = cms.bool( True ),
13748  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13749  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13750  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13751  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13752  MinN = cms.int32( 1 ),
13753  MaxEta = cms.double( 2.5 ),
13754  AbsEtaBins = cms.vdouble( 9999.0 ),
13755  MinNstations = cms.vint32( 1 ),
13756  MinNhits = cms.vint32( 0 ),
13757  CutOnChambers = cms.bool( False ),
13758  MinNchambers = cms.vint32( 0 ),
13759  MaxDr = cms.double( 9999.0 ),
13760  MinDr = cms.double( -1.0 ),
13761  MaxDz = cms.double( 9999.0 ),
13762  MinDxySig = cms.double( -1.0 ),
13763  MinPt = cms.double( 7.0 ),
13764  NSigmaPt = cms.double( 0.0 ),
13765  MatchToPreviousCand = cms.bool( True )
13766 )
13767 fragment.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
13768  offset = cms.uint32( 0 ),
13769  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13770 )
13771 fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13772  saveTags = cms.bool( True ),
13773  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13774  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13775  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13776  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13777  MinN = cms.int32( 1 ),
13778  MaxEta = cms.double( 2.5 ),
13779  AbsEtaBins = cms.vdouble( 9999.0 ),
13780  MinNstations = cms.vint32( 1 ),
13781  MinNhits = cms.vint32( 0 ),
13782  CutOnChambers = cms.bool( False ),
13783  MinNchambers = cms.vint32( 0 ),
13784  MaxDr = cms.double( 9999.0 ),
13785  MinDr = cms.double( -1.0 ),
13786  MaxDz = cms.double( 9999.0 ),
13787  MinDxySig = cms.double( -1.0 ),
13788  MinPt = cms.double( 12.0 ),
13789  NSigmaPt = cms.double( 0.0 ),
13790  MatchToPreviousCand = cms.bool( True )
13791 )
13792 fragment.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
13793  offset = cms.uint32( 0 ),
13794  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13795 )
13796 fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13797  saveTags = cms.bool( True ),
13798  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13799  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13800  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13801  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13802  MinN = cms.int32( 1 ),
13803  MaxEta = cms.double( 2.5 ),
13804  AbsEtaBins = cms.vdouble( 9999.0 ),
13805  MinNstations = cms.vint32( 1 ),
13806  MinNhits = cms.vint32( 0 ),
13807  CutOnChambers = cms.bool( False ),
13808  MinNchambers = cms.vint32( 0 ),
13809  MaxDr = cms.double( 9999.0 ),
13810  MinDr = cms.double( -1.0 ),
13811  MaxDz = cms.double( 9999.0 ),
13812  MinDxySig = cms.double( -1.0 ),
13813  MinPt = cms.double( 15.0 ),
13814  NSigmaPt = cms.double( 0.0 ),
13815  MatchToPreviousCand = cms.bool( True )
13816 )
13817 fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
13818  saveTags = cms.bool( True ),
13819  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
13820  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13821  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13822  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13823  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13824  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13825  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13826  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13827  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13828  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13829 )
13830 fragment.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
13831  offset = cms.uint32( 0 ),
13832  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13833 )
13834 fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13835  saveTags = cms.bool( True ),
13836  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13837  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13838  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13839  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13840  MinN = cms.int32( 1 ),
13841  MaxEta = cms.double( 2.5 ),
13842  AbsEtaBins = cms.vdouble( 9999.0 ),
13843  MinNstations = cms.vint32( 1 ),
13844  MinNhits = cms.vint32( 0 ),
13845  CutOnChambers = cms.bool( False ),
13846  MinNchambers = cms.vint32( 0 ),
13847  MaxDr = cms.double( 9999.0 ),
13848  MinDr = cms.double( -1.0 ),
13849  MaxDz = cms.double( 9999.0 ),
13850  MinDxySig = cms.double( -1.0 ),
13851  MinPt = cms.double( 20.0 ),
13852  NSigmaPt = cms.double( 0.0 ),
13853  MatchToPreviousCand = cms.bool( True )
13854 )
13855 fragment.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13856  offset = cms.uint32( 0 ),
13857  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13858 )
13859 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13860  saveTags = cms.bool( True ),
13861  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
13862  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
13863  MaxEta = cms.double( 2.5 ),
13864  MinPt = cms.double( 0.0 ),
13865  MaxDeltaR = cms.double( 999.0 ),
13866  MinN = cms.int32( 1 ),
13867  CentralBxOnly = cms.bool( True ),
13868  SelectQualities = cms.vint32( )
13869 )
13870 fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
13871  saveTags = cms.bool( True ),
13872  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13873  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
13874  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
13875  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
13876  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
13877  MinN = cms.int32( 1 ),
13878  MaxEta = cms.double( 2.5 ),
13879  MinNhits = cms.int32( 0 ),
13880  MaxDr = cms.double( 999.0 ),
13881  MinDr = cms.double( -1.0 ),
13882  MaxDz = cms.double( 9999.0 ),
13883  MinDxySig = cms.double( -1.0 ),
13884  MinPt = cms.double( 0.0 ),
13885  NSigmaPt = cms.double( 0.0 ),
13886  MaxNormalizedChi2 = cms.double( 9999.0 ),
13887  MaxDXYBeamSpot = cms.double( 9999.0 ),
13888  MinDXYBeamSpot = cms.double( -1.0 ),
13889  MinNmuonHits = cms.int32( 0 ),
13890  MaxPtDifference = cms.double( 9999.0 ),
13891  MinTrackPt = cms.double( 0.0 ),
13892  minMuonStations = cms.int32( -1 ),
13893  minTrkHits = cms.int32( -1 ),
13894  minMuonHits = cms.int32( -1 ),
13895  allowedTypeMask = cms.uint32( 255 ),
13896  requiredTypeMask = cms.uint32( 0 ),
13897  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
13898  trkMuonId = cms.uint32( 0 ),
13899  L1MatchingdR = cms.double( 999.0 ),
13900  MatchToPreviousCand = cms.bool( True ),
13901  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
13902  requireL3MuonTrajectorySeed = cms.bool( False ),
13903  useSimpleGeometry = cms.bool( True ),
13904  useStation2 = cms.bool( True ),
13905  fallbackToME1 = cms.bool( False ),
13906  cosmicPropagationHypothesis = cms.bool( False ),
13907  useMB2InOverlap = cms.bool( False ),
13908  useTrack = cms.string( "tracker" ),
13909  useState = cms.string( "atVertex" ),
13910  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
13911  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
13912  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
13913 )
13914 fragment.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13915  offset = cms.uint32( 0 ),
13916  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13917 )
13918 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13919  saveTags = cms.bool( True ),
13920  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
13921  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13922  MaxEta = cms.double( 2.5 ),
13923  MinPt = cms.double( 0.0 ),
13924  MaxDeltaR = cms.double( 999.0 ),
13925  MinN = cms.int32( 1 ),
13926  CentralBxOnly = cms.bool( True ),
13927  SelectQualities = cms.vint32( )
13928 )
13929 fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
13930  saveTags = cms.bool( True ),
13931  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13932  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
13933  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
13934  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13935  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
13936  MinN = cms.int32( 1 ),
13937  MaxEta = cms.double( 2.5 ),
13938  MinNhits = cms.int32( 0 ),
13939  MaxDr = cms.double( 999.0 ),
13940  MinDr = cms.double( -1.0 ),
13941  MaxDz = cms.double( 9999.0 ),
13942  MinDxySig = cms.double( -1.0 ),
13943  MinPt = cms.double( 0.0 ),
13944  NSigmaPt = cms.double( 0.0 ),
13945  MaxNormalizedChi2 = cms.double( 9999.0 ),
13946  MaxDXYBeamSpot = cms.double( 9999.0 ),
13947  MinDXYBeamSpot = cms.double( -1.0 ),
13948  MinNmuonHits = cms.int32( 0 ),
13949  MaxPtDifference = cms.double( 9999.0 ),
13950  MinTrackPt = cms.double( 0.0 ),
13951  minMuonStations = cms.int32( -1 ),
13952  minTrkHits = cms.int32( -1 ),
13953  minMuonHits = cms.int32( -1 ),
13954  allowedTypeMask = cms.uint32( 255 ),
13955  requiredTypeMask = cms.uint32( 0 ),
13956  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
13957  trkMuonId = cms.uint32( 0 ),
13958  L1MatchingdR = cms.double( 999.0 ),
13959  MatchToPreviousCand = cms.bool( True ),
13960  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
13961  requireL3MuonTrajectorySeed = cms.bool( False ),
13962  useSimpleGeometry = cms.bool( True ),
13963  useStation2 = cms.bool( True ),
13964  fallbackToME1 = cms.bool( False ),
13965  cosmicPropagationHypothesis = cms.bool( False ),
13966  useMB2InOverlap = cms.bool( False ),
13967  useTrack = cms.string( "tracker" ),
13968  useState = cms.string( "atVertex" ),
13969  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
13970  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
13971  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
13972 )
13973 fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
13974  saveTags = cms.bool( True ),
13975  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
13976  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13977  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13978  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13979  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13980  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13981  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13982  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13983  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13984  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13985 )
13986 fragment.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
13987  offset = cms.uint32( 0 ),
13988  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13989 )
13990 fragment.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13991  saveTags = cms.bool( True ),
13992  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13993  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
13994  MaxEta = cms.double( 2.5 ),
13995  MinPt = cms.double( 0.0 ),
13996  MaxDeltaR = cms.double( 999.0 ),
13997  MinN = cms.int32( 1 ),
13998  CentralBxOnly = cms.bool( True ),
13999  SelectQualities = cms.vint32( )
14000 )
14001 fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14002  saveTags = cms.bool( True ),
14003  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14004  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14005  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14006  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14007  MinN = cms.int32( 1 ),
14008  MaxEta = cms.double( 2.5 ),
14009  AbsEtaBins = cms.vdouble( 9999.0 ),
14010  MinNstations = cms.vint32( 1 ),
14011  MinNhits = cms.vint32( 0 ),
14012  CutOnChambers = cms.bool( False ),
14013  MinNchambers = cms.vint32( 0 ),
14014  MaxDr = cms.double( 9999.0 ),
14015  MinDr = cms.double( -1.0 ),
14016  MaxDz = cms.double( 9999.0 ),
14017  MinDxySig = cms.double( -1.0 ),
14018  MinPt = cms.double( 0.0 ),
14019  NSigmaPt = cms.double( 0.0 ),
14020  MatchToPreviousCand = cms.bool( True )
14021 )
14022 fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14023  saveTags = cms.bool( True ),
14024  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14025  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14026  MaxEta = cms.double( 2.5 ),
14027  MinPt = cms.double( 0.0 ),
14028  MaxDeltaR = cms.double( 999.0 ),
14029  MinN = cms.int32( 1 ),
14030  CentralBxOnly = cms.bool( True ),
14031  SelectQualities = cms.vint32( )
14032 )
14033 fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14034  saveTags = cms.bool( True ),
14035  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14036  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14037  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14038  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14039  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14040  MinN = cms.int32( 1 ),
14041  MaxEta = cms.double( 2.5 ),
14042  MinNhits = cms.int32( 0 ),
14043  MaxDr = cms.double( 999.0 ),
14044  MinDr = cms.double( -1.0 ),
14045  MaxDz = cms.double( 9999.0 ),
14046  MinDxySig = cms.double( -1.0 ),
14047  MinPt = cms.double( 3.0 ),
14048  NSigmaPt = cms.double( 0.0 ),
14049  MaxNormalizedChi2 = cms.double( 9999.0 ),
14050  MaxDXYBeamSpot = cms.double( 9999.0 ),
14051  MinDXYBeamSpot = cms.double( -1.0 ),
14052  MinNmuonHits = cms.int32( 0 ),
14053  MaxPtDifference = cms.double( 9999.0 ),
14054  MinTrackPt = cms.double( 0.0 ),
14055  minMuonStations = cms.int32( -1 ),
14056  minTrkHits = cms.int32( -1 ),
14057  minMuonHits = cms.int32( -1 ),
14058  allowedTypeMask = cms.uint32( 255 ),
14059  requiredTypeMask = cms.uint32( 0 ),
14060  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14061  trkMuonId = cms.uint32( 0 ),
14062  L1MatchingdR = cms.double( 999.0 ),
14063  MatchToPreviousCand = cms.bool( True ),
14064  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14065  requireL3MuonTrajectorySeed = cms.bool( False ),
14066  useSimpleGeometry = cms.bool( True ),
14067  useStation2 = cms.bool( True ),
14068  fallbackToME1 = cms.bool( False ),
14069  cosmicPropagationHypothesis = cms.bool( False ),
14070  useMB2InOverlap = cms.bool( False ),
14071  useTrack = cms.string( "tracker" ),
14072  useState = cms.string( "atVertex" ),
14073  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14074  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14075  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14076 )
14077 fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14078  saveTags = cms.bool( True ),
14079  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14080  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14081  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14082  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14083  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14084  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14085  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14086  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14087  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14088  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14089 )
14090 fragment.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14091  offset = cms.uint32( 0 ),
14092  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14093 )
14094 fragment.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14095  saveTags = cms.bool( True ),
14096  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14097  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14098  MaxEta = cms.double( 2.5 ),
14099  MinPt = cms.double( 0.0 ),
14100  MaxDeltaR = cms.double( 999.0 ),
14101  MinN = cms.int32( 1 ),
14102  CentralBxOnly = cms.bool( True ),
14103  SelectQualities = cms.vint32( )
14104 )
14105 fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14106  saveTags = cms.bool( True ),
14107  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14108  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14109  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14110  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14111  MinN = cms.int32( 1 ),
14112  MaxEta = cms.double( 2.5 ),
14113  AbsEtaBins = cms.vdouble( 9999.0 ),
14114  MinNstations = cms.vint32( 1 ),
14115  MinNhits = cms.vint32( 0 ),
14116  CutOnChambers = cms.bool( False ),
14117  MinNchambers = cms.vint32( 0 ),
14118  MaxDr = cms.double( 9999.0 ),
14119  MinDr = cms.double( -1.0 ),
14120  MaxDz = cms.double( 9999.0 ),
14121  MinDxySig = cms.double( -1.0 ),
14122  MinPt = cms.double( 0.0 ),
14123  NSigmaPt = cms.double( 0.0 ),
14124  MatchToPreviousCand = cms.bool( True )
14125 )
14126 fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14127  saveTags = cms.bool( True ),
14128  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14129  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14130  MaxEta = cms.double( 2.5 ),
14131  MinPt = cms.double( 0.0 ),
14132  MaxDeltaR = cms.double( 999.0 ),
14133  MinN = cms.int32( 1 ),
14134  CentralBxOnly = cms.bool( True ),
14135  SelectQualities = cms.vint32( )
14136 )
14137 fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14138  saveTags = cms.bool( True ),
14139  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14140  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14141  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
14142  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
14143  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14144  MinN = cms.int32( 1 ),
14145  MaxEta = cms.double( 2.5 ),
14146  MinNhits = cms.int32( 0 ),
14147  MaxDr = cms.double( 999.0 ),
14148  MinDr = cms.double( -1.0 ),
14149  MaxDz = cms.double( 9999.0 ),
14150  MinDxySig = cms.double( -1.0 ),
14151  MinPt = cms.double( 5.0 ),
14152  NSigmaPt = cms.double( 0.0 ),
14153  MaxNormalizedChi2 = cms.double( 9999.0 ),
14154  MaxDXYBeamSpot = cms.double( 9999.0 ),
14155  MinDXYBeamSpot = cms.double( -1.0 ),
14156  MinNmuonHits = cms.int32( 0 ),
14157  MaxPtDifference = cms.double( 9999.0 ),
14158  MinTrackPt = cms.double( 0.0 ),
14159  minMuonStations = cms.int32( -1 ),
14160  minTrkHits = cms.int32( -1 ),
14161  minMuonHits = cms.int32( -1 ),
14162  allowedTypeMask = cms.uint32( 255 ),
14163  requiredTypeMask = cms.uint32( 0 ),
14164  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14165  trkMuonId = cms.uint32( 0 ),
14166  L1MatchingdR = cms.double( 999.0 ),
14167  MatchToPreviousCand = cms.bool( True ),
14168  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14169  requireL3MuonTrajectorySeed = cms.bool( False ),
14170  useSimpleGeometry = cms.bool( True ),
14171  useStation2 = cms.bool( True ),
14172  fallbackToME1 = cms.bool( False ),
14173  cosmicPropagationHypothesis = cms.bool( False ),
14174  useMB2InOverlap = cms.bool( False ),
14175  useTrack = cms.string( "tracker" ),
14176  useState = cms.string( "atVertex" ),
14177  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14178  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14179  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14180 )
14181 fragment.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
14182  offset = cms.uint32( 0 ),
14183  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14184 )
14185 fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14186  saveTags = cms.bool( True ),
14187  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14188  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14189  MaxEta = cms.double( 2.5 ),
14190  MinPt = cms.double( 7.0 ),
14191  MaxDeltaR = cms.double( 999.0 ),
14192  MinN = cms.int32( 1 ),
14193  CentralBxOnly = cms.bool( True ),
14194  SelectQualities = cms.vint32( )
14195 )
14196 fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14197  saveTags = cms.bool( True ),
14198  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14199  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14200  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14201  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14202  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14203  MinN = cms.int32( 1 ),
14204  MaxEta = cms.double( 2.5 ),
14205  MinNhits = cms.int32( 0 ),
14206  MaxDr = cms.double( 999.0 ),
14207  MinDr = cms.double( -1.0 ),
14208  MaxDz = cms.double( 9999.0 ),
14209  MinDxySig = cms.double( -1.0 ),
14210  MinPt = cms.double( 7.0 ),
14211  NSigmaPt = cms.double( 0.0 ),
14212  MaxNormalizedChi2 = cms.double( 9999.0 ),
14213  MaxDXYBeamSpot = cms.double( 9999.0 ),
14214  MinDXYBeamSpot = cms.double( -1.0 ),
14215  MinNmuonHits = cms.int32( 0 ),
14216  MaxPtDifference = cms.double( 9999.0 ),
14217  MinTrackPt = cms.double( 0.0 ),
14218  minMuonStations = cms.int32( -1 ),
14219  minTrkHits = cms.int32( -1 ),
14220  minMuonHits = cms.int32( -1 ),
14221  allowedTypeMask = cms.uint32( 255 ),
14222  requiredTypeMask = cms.uint32( 0 ),
14223  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14224  trkMuonId = cms.uint32( 0 ),
14225  L1MatchingdR = cms.double( 999.0 ),
14226  MatchToPreviousCand = cms.bool( True ),
14227  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14228  requireL3MuonTrajectorySeed = cms.bool( False ),
14229  useSimpleGeometry = cms.bool( True ),
14230  useStation2 = cms.bool( True ),
14231  fallbackToME1 = cms.bool( False ),
14232  cosmicPropagationHypothesis = cms.bool( False ),
14233  useMB2InOverlap = cms.bool( False ),
14234  useTrack = cms.string( "tracker" ),
14235  useState = cms.string( "atVertex" ),
14236  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14237  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14238  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14239 )
14240 fragment.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
14241  offset = cms.uint32( 0 ),
14242  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14243 )
14244 fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14245  saveTags = cms.bool( True ),
14246  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14247  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14248  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14249  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14250  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14251  MinN = cms.int32( 1 ),
14252  MaxEta = cms.double( 2.5 ),
14253  MinNhits = cms.int32( 0 ),
14254  MaxDr = cms.double( 999.0 ),
14255  MinDr = cms.double( -1.0 ),
14256  MaxDz = cms.double( 9999.0 ),
14257  MinDxySig = cms.double( -1.0 ),
14258  MinPt = cms.double( 12.0 ),
14259  NSigmaPt = cms.double( 0.0 ),
14260  MaxNormalizedChi2 = cms.double( 9999.0 ),
14261  MaxDXYBeamSpot = cms.double( 9999.0 ),
14262  MinDXYBeamSpot = cms.double( -1.0 ),
14263  MinNmuonHits = cms.int32( 0 ),
14264  MaxPtDifference = cms.double( 9999.0 ),
14265  MinTrackPt = cms.double( 0.0 ),
14266  minMuonStations = cms.int32( -1 ),
14267  minTrkHits = cms.int32( -1 ),
14268  minMuonHits = cms.int32( -1 ),
14269  allowedTypeMask = cms.uint32( 255 ),
14270  requiredTypeMask = cms.uint32( 0 ),
14271  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14272  trkMuonId = cms.uint32( 0 ),
14273  L1MatchingdR = cms.double( 999.0 ),
14274  MatchToPreviousCand = cms.bool( True ),
14275  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14276  requireL3MuonTrajectorySeed = cms.bool( False ),
14277  useSimpleGeometry = cms.bool( True ),
14278  useStation2 = cms.bool( True ),
14279  fallbackToME1 = cms.bool( False ),
14280  cosmicPropagationHypothesis = cms.bool( False ),
14281  useMB2InOverlap = cms.bool( False ),
14282  useTrack = cms.string( "tracker" ),
14283  useState = cms.string( "atVertex" ),
14284  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14285  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14286  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14287 )
14288 fragment.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
14289  offset = cms.uint32( 0 ),
14290  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14291 )
14292 fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14293  saveTags = cms.bool( True ),
14294  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14295  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14296  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14297  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14298  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14299  MinN = cms.int32( 1 ),
14300  MaxEta = cms.double( 2.5 ),
14301  MinNhits = cms.int32( 0 ),
14302  MaxDr = cms.double( 999.0 ),
14303  MinDr = cms.double( -1.0 ),
14304  MaxDz = cms.double( 9999.0 ),
14305  MinDxySig = cms.double( -1.0 ),
14306  MinPt = cms.double( 15.0 ),
14307  NSigmaPt = cms.double( 0.0 ),
14308  MaxNormalizedChi2 = cms.double( 9999.0 ),
14309  MaxDXYBeamSpot = cms.double( 9999.0 ),
14310  MinDXYBeamSpot = cms.double( -1.0 ),
14311  MinNmuonHits = cms.int32( 0 ),
14312  MaxPtDifference = cms.double( 9999.0 ),
14313  MinTrackPt = cms.double( 0.0 ),
14314  minMuonStations = cms.int32( -1 ),
14315  minTrkHits = cms.int32( -1 ),
14316  minMuonHits = cms.int32( -1 ),
14317  allowedTypeMask = cms.uint32( 255 ),
14318  requiredTypeMask = cms.uint32( 0 ),
14319  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14320  trkMuonId = cms.uint32( 0 ),
14321  L1MatchingdR = cms.double( 999.0 ),
14322  MatchToPreviousCand = cms.bool( True ),
14323  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14324  requireL3MuonTrajectorySeed = cms.bool( False ),
14325  useSimpleGeometry = cms.bool( True ),
14326  useStation2 = cms.bool( True ),
14327  fallbackToME1 = cms.bool( False ),
14328  cosmicPropagationHypothesis = cms.bool( False ),
14329  useMB2InOverlap = cms.bool( False ),
14330  useTrack = cms.string( "tracker" ),
14331  useState = cms.string( "atVertex" ),
14332  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14333  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14334  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14335 )
14336 fragment.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
14337  offset = cms.uint32( 0 ),
14338  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14339 )
14340 fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14341  saveTags = cms.bool( True ),
14342  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14343  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14344  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14345  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14346  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14347  MinN = cms.int32( 1 ),
14348  MaxEta = cms.double( 2.5 ),
14349  MinNhits = cms.int32( 0 ),
14350  MaxDr = cms.double( 999.0 ),
14351  MinDr = cms.double( -1.0 ),
14352  MaxDz = cms.double( 9999.0 ),
14353  MinDxySig = cms.double( -1.0 ),
14354  MinPt = cms.double( 20.0 ),
14355  NSigmaPt = cms.double( 0.0 ),
14356  MaxNormalizedChi2 = cms.double( 9999.0 ),
14357  MaxDXYBeamSpot = cms.double( 9999.0 ),
14358  MinDXYBeamSpot = cms.double( -1.0 ),
14359  MinNmuonHits = cms.int32( 0 ),
14360  MaxPtDifference = cms.double( 9999.0 ),
14361  MinTrackPt = cms.double( 0.0 ),
14362  minMuonStations = cms.int32( -1 ),
14363  minTrkHits = cms.int32( -1 ),
14364  minMuonHits = cms.int32( -1 ),
14365  allowedTypeMask = cms.uint32( 255 ),
14366  requiredTypeMask = cms.uint32( 0 ),
14367  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14368  trkMuonId = cms.uint32( 0 ),
14369  L1MatchingdR = cms.double( 999.0 ),
14370  MatchToPreviousCand = cms.bool( True ),
14371  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14372  requireL3MuonTrajectorySeed = cms.bool( False ),
14373  useSimpleGeometry = cms.bool( True ),
14374  useStation2 = cms.bool( True ),
14375  fallbackToME1 = cms.bool( False ),
14376  cosmicPropagationHypothesis = cms.bool( False ),
14377  useMB2InOverlap = cms.bool( False ),
14378  useTrack = cms.string( "tracker" ),
14379  useState = cms.string( "atVertex" ),
14380  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14381  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14382  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14383 )
14384 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
14385  saveTags = cms.bool( True ),
14386  L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
14387  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14388  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14389  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14390  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14391  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14392  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14393  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14394  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14395  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14396 )
14397 fragment.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
14398  offset = cms.uint32( 0 ),
14399  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14400 )
14401 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
14402  nRechitMin = cms.int32( 50 ),
14403  rParam = cms.double( 0.4 ),
14404  nStationThres = cms.int32( 10 ),
14405  recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
14406 )
14407 fragment.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14408  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14409  MinN = cms.int32( 1 ),
14410  MinSize = cms.int32( -1 ),
14411  MinSizeMinusMB1 = cms.int32( -1 ),
14412  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14413  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14414  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14415  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14416  MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
14417  Max_nMB1 = cms.int32( -1 ),
14418  Max_nMB2 = cms.int32( -1 ),
14419  Max_nME11 = cms.int32( 0 ),
14420  Max_nME12 = cms.int32( 0 ),
14421  Max_nME41 = cms.int32( -1 ),
14422  Max_nME42 = cms.int32( -1 ),
14423  MinNstation = cms.int32( 0 ),
14424  MinAvgStation = cms.double( 0.0 ),
14425  MinTime = cms.double( -5.0 ),
14426  MaxTime = cms.double( 12.5 ),
14427  MinEta = cms.double( -1.0 ),
14428  MaxEta = cms.double( -1.0 ),
14429  MaxTimeSpread = cms.double( -1.0 )
14430 )
14431 fragment.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
14432  offset = cms.uint32( 0 ),
14433  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14434 )
14435 fragment.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14436  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14437  MinN = cms.int32( 1 ),
14438  MinSize = cms.int32( -1 ),
14439  MinSizeMinusMB1 = cms.int32( -1 ),
14440  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14441  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14442  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14443  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14444  MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
14445  Max_nMB1 = cms.int32( -1 ),
14446  Max_nMB2 = cms.int32( -1 ),
14447  Max_nME11 = cms.int32( 0 ),
14448  Max_nME12 = cms.int32( 0 ),
14449  Max_nME41 = cms.int32( -1 ),
14450  Max_nME42 = cms.int32( -1 ),
14451  MinNstation = cms.int32( 0 ),
14452  MinAvgStation = cms.double( 0.0 ),
14453  MinTime = cms.double( -5.0 ),
14454  MaxTime = cms.double( 12.5 ),
14455  MinEta = cms.double( -1.0 ),
14456  MaxEta = cms.double( -1.0 ),
14457  MaxTimeSpread = cms.double( -1.0 )
14458 )
14459 fragment.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
14460  offset = cms.uint32( 0 ),
14461  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14462 )
14463 fragment.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14464  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14465  MinN = cms.int32( 1 ),
14466  MinSize = cms.int32( -1 ),
14467  MinSizeMinusMB1 = cms.int32( -1 ),
14468  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14469  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14470  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14471  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14472  MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
14473  Max_nMB1 = cms.int32( -1 ),
14474  Max_nMB2 = cms.int32( -1 ),
14475  Max_nME11 = cms.int32( 0 ),
14476  Max_nME12 = cms.int32( 0 ),
14477  Max_nME41 = cms.int32( -1 ),
14478  Max_nME42 = cms.int32( -1 ),
14479  MinNstation = cms.int32( 0 ),
14480  MinAvgStation = cms.double( 0.0 ),
14481  MinTime = cms.double( -5.0 ),
14482  MaxTime = cms.double( 12.5 ),
14483  MinEta = cms.double( -1.0 ),
14484  MaxEta = cms.double( -1.0 ),
14485  MaxTimeSpread = cms.double( -1.0 )
14486 )
14487 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
14488  throw = cms.bool( False ),
14489  processName = cms.string( "@" ),
14490  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
14491  moduleLabelPatternsToSkip = cms.vstring( )
14492 )
14493 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
14494  processName = cms.string( "@" )
14495 )
14496 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
14497  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
14498  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
14499  MinBx = cms.int32( 0 ),
14500  MaxBx = cms.int32( 0 ),
14501  DumpTrigResults = cms.bool( False ),
14502  DumpRecord = cms.bool( False ),
14503  DumpTrigSummary = cms.bool( True ),
14504  ReadPrescalesFromFile = cms.bool( False ),
14505  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
14506  psColumn = cms.int32( 0 )
14507 )
14508 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
14509  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
14510  reportBy = cms.untracked.string( "job" ),
14511  resetBy = cms.untracked.string( "never" ),
14512  serviceBy = cms.untracked.string( "never" ),
14513  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
14514  ReferenceRate = cms.untracked.double( 100.0 )
14515 )
14516 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
14517  usePathStatus = cms.bool( True ),
14518  hltResults = cms.InputTag( "" ),
14519  l1tResults = cms.InputTag( "" ),
14520  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14521  throw = cms.bool( True ),
14522  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' )
14523 )
14524 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
14525  offset = cms.uint32( 0 ),
14526  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14527 )
14528 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
14529  usePathStatus = cms.bool( True ),
14530  hltResults = cms.InputTag( "" ),
14531  l1tResults = cms.InputTag( "" ),
14532  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14533  throw = cms.bool( True ),
14534  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
14535  'AlCa_LumiPixelsCounts_ZeroBias_v11' )
14536 )
14537 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
14538  offset = cms.uint32( 0 ),
14539  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14540 )
14541 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
14542  usePathStatus = cms.bool( True ),
14543  hltResults = cms.InputTag( "" ),
14544  l1tResults = cms.InputTag( "" ),
14545  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14546  throw = cms.bool( True ),
14547  triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v11 / 3',
14548  'AlCa_HIEcalEtaEEonly_v11 / 3',
14549  'AlCa_HIEcalPi0EBonly_v11 / 3',
14550  'AlCa_HIEcalPi0EEonly_v11 / 3' )
14551 )
14552 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
14553  offset = cms.uint32( 0 ),
14554  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14555 )
14556 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
14557  usePathStatus = cms.bool( True ),
14558  hltResults = cms.InputTag( "" ),
14559  l1tResults = cms.InputTag( "" ),
14560  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14561  throw = cms.bool( True ),
14562  triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v19' )
14563 )
14564 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
14565  offset = cms.uint32( 0 ),
14566  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14567 )
14568 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
14569  usePathStatus = cms.bool( True ),
14570  hltResults = cms.InputTag( "" ),
14571  l1tResults = cms.InputTag( "" ),
14572  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14573  throw = cms.bool( True ),
14574  triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v13',
14575  'HLT_IsoTrackHE_v13' )
14576 )
14577 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
14578  offset = cms.uint32( 0 ),
14579  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14580 )
14581 fragment.hltDatasetCommissioningRawPrime = cms.EDFilter( "TriggerResultsFilter",
14582  usePathStatus = cms.bool( True ),
14583  hltResults = cms.InputTag( "" ),
14584  l1tResults = cms.InputTag( "" ),
14585  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14586  throw = cms.bool( True ),
14587  triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v6' )
14588 )
14589 fragment.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler",
14590  offset = cms.uint32( 0 ),
14591  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14592 )
14593 fragment.hltDatasetCommissioningZDC = cms.EDFilter( "TriggerResultsFilter",
14594  usePathStatus = cms.bool( True ),
14595  hltResults = cms.InputTag( "" ),
14596  l1tResults = cms.InputTag( "" ),
14597  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14598  throw = cms.bool( True ),
14599  triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v5' )
14600 )
14601 fragment.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler",
14602  offset = cms.uint32( 0 ),
14603  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14604 )
14605 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
14606  usePathStatus = cms.bool( True ),
14607  hltResults = cms.InputTag( "" ),
14608  l1tResults = cms.InputTag( "" ),
14609  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14610  throw = cms.bool( True ),
14611  triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v11',
14612  'DQM_HcalReconstruction_v9',
14613  'DQM_PixelReconstruction_v11' )
14614 )
14615 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
14616  offset = cms.uint32( 0 ),
14617  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14618 )
14619 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
14620  usePathStatus = cms.bool( True ),
14621  hltResults = cms.InputTag( "" ),
14622  l1tResults = cms.InputTag( "" ),
14623  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14624  throw = cms.bool( True ),
14625  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14626  'HLT_ZeroBias_Beamspot_v15' )
14627 )
14628 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
14629  offset = cms.uint32( 0 ),
14630  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14631 )
14632 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
14633  usePathStatus = cms.bool( True ),
14634  hltResults = cms.InputTag( "" ),
14635  l1tResults = cms.InputTag( "" ),
14636  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14637  throw = cms.bool( True ),
14638  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
14639 )
14640 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
14641  offset = cms.uint32( 0 ),
14642  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14643 )
14644 fragment.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
14645  usePathStatus = cms.bool( True ),
14646  hltResults = cms.InputTag( "" ),
14647  l1tResults = cms.InputTag( "" ),
14648  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14649  throw = cms.bool( True ),
14650  triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v8',
14651  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14652  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8' )
14653 )
14654 fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
14655  offset = cms.uint32( 0 ),
14656  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14657 )
14658 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
14659  usePathStatus = cms.bool( True ),
14660  hltResults = cms.InputTag( "" ),
14661  l1tResults = cms.InputTag( "" ),
14662  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14663  throw = cms.bool( True ),
14664  triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v7',
14665  'HLT_PPRefGEDPhoton30_v5',
14666  'HLT_PPRefL3SingleMu7_v7 / 100',
14667  'HLT_Physics_v13 / 10' )
14668 )
14669 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
14670  offset = cms.uint32( 0 ),
14671  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14672 )
14673 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
14674  usePathStatus = cms.bool( True ),
14675  hltResults = cms.InputTag( "" ),
14676  l1tResults = cms.InputTag( "" ),
14677  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14678  throw = cms.bool( True ),
14679  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14680  'HLT_ZeroBias_Beamspot_v15' )
14681 )
14682 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
14683  offset = cms.uint32( 0 ),
14684  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14685 )
14686 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
14687  usePathStatus = cms.bool( True ),
14688  hltResults = cms.InputTag( "" ),
14689  l1tResults = cms.InputTag( "" ),
14690  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14691  throw = cms.bool( True ),
14692  triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v7',
14693  'HLT_PPRefEle15Ele10GsfMass50_v5',
14694  'HLT_PPRefL3SingleMu7_v7 / 10',
14695  'HLT_Physics_v13 / 2',
14696  'HLT_Random_v3',
14697  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14698  'HLT_ZeroBias_v12 / 2' )
14699 )
14700 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
14701  offset = cms.uint32( 0 ),
14702  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14703 )
14704 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
14705  usePathStatus = cms.bool( True ),
14706  hltResults = cms.InputTag( "" ),
14707  l1tResults = cms.InputTag( "" ),
14708  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14709  throw = cms.bool( True ),
14710  triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v7',
14711  'HLT_PPRefEle15Ele10GsfMass50_v5',
14712  'HLT_PPRefEle50Gsf_v5' )
14713 )
14714 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
14715  offset = cms.uint32( 0 ),
14716  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14717 )
14718 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
14719  usePathStatus = cms.bool( True ),
14720  hltResults = cms.InputTag( "" ),
14721  l1tResults = cms.InputTag( "" ),
14722  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14723  throw = cms.bool( True ),
14724  triggerConditions = cms.vstring( 'HLT_Physics_v13' )
14725 )
14726 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
14727  offset = cms.uint32( 0 ),
14728  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14729 )
14730 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
14731  usePathStatus = cms.bool( True ),
14732  hltResults = cms.InputTag( "" ),
14733  l1tResults = cms.InputTag( "" ),
14734  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14735  throw = cms.bool( True ),
14736  triggerConditions = cms.vstring( 'HLT_HcalNZS_v20',
14737  'HLT_HcalPhiSym_v22' )
14738 )
14739 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
14740  offset = cms.uint32( 0 ),
14741  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14742 )
14743 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
14744  usePathStatus = cms.bool( True ),
14745  hltResults = cms.InputTag( "" ),
14746  l1tResults = cms.InputTag( "" ),
14747  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14748  throw = cms.bool( True ),
14749  triggerConditions = cms.vstring( 'DST_Physics_v15' )
14750 )
14751 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
14752  offset = cms.uint32( 0 ),
14753  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14754 )
14755 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
14756  usePathStatus = cms.bool( True ),
14757  hltResults = cms.InputTag( "" ),
14758  l1tResults = cms.InputTag( "" ),
14759  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14760  throw = cms.bool( True ),
14761  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14762  'HLT_CDC_L2cosmic_5p5_er1p0_v9' )
14763 )
14764 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
14765  offset = cms.uint32( 0 ),
14766  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14767 )
14768 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
14769  usePathStatus = cms.bool( True ),
14770  hltResults = cms.InputTag( "" ),
14771  l1tResults = cms.InputTag( "" ),
14772  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14773  throw = cms.bool( True ),
14774  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14775  'HLT_CDC_L2cosmic_5p5_er1p0_v9',
14776  'HLT_HIL1NotBptxORForPPRef_v8',
14777  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14778  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8',
14779  'HLT_HcalNZS_v20',
14780  'HLT_HcalPhiSym_v22',
14781  'HLT_IsoTrackHB_v13',
14782  'HLT_IsoTrackHE_v13',
14783  'HLT_Physics_v13',
14784  'HLT_Random_v3',
14785  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14786  'HLT_ZeroBias_v12' )
14787 )
14788 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
14789  offset = cms.uint32( 0 ),
14790  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14791 )
14792 fragment.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
14793  usePathStatus = cms.bool( True ),
14794  hltResults = cms.InputTag( "" ),
14795  l1tResults = cms.InputTag( "" ),
14796  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14797  throw = cms.bool( True ),
14798  triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
14799  'HLT_PPRefL1DoubleMu0_SQ_v1',
14800  'HLT_PPRefL1DoubleMu0_v5',
14801  'HLT_PPRefL1DoubleMu2_SQ_v1',
14802  'HLT_PPRefL1DoubleMu2_v1',
14803  'HLT_PPRefL2DoubleMu0_Open_v5',
14804  'HLT_PPRefL2DoubleMu0_v5',
14805  'HLT_PPRefL3DoubleMu0_Open_v7',
14806  'HLT_PPRefL3DoubleMu0_v7' )
14807 )
14808 fragment.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
14809  offset = cms.uint32( 0 ),
14810  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14811 )
14812 fragment.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
14813  offset = cms.uint32( 1 ),
14814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14815 )
14816 fragment.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
14817  offset = cms.uint32( 2 ),
14818  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14819 )
14820 fragment.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
14821  offset = cms.uint32( 3 ),
14822  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14823 )
14824 fragment.hltDatasetPPRefExotica = cms.EDFilter( "TriggerResultsFilter",
14825  usePathStatus = cms.bool( True ),
14826  hltResults = cms.InputTag( "" ),
14827  l1tResults = cms.InputTag( "" ),
14828  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14829  throw = cms.bool( True ),
14830  triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v5',
14831  'HLT_PPRefCscCluster_Medium_v5',
14832  'HLT_PPRefCscCluster_Tight_v5' )
14833 )
14834 fragment.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler",
14835  offset = cms.uint32( 0 ),
14836  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14837 )
14838 fragment.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
14839  usePathStatus = cms.bool( True ),
14840  hltResults = cms.InputTag( "" ),
14841  l1tResults = cms.InputTag( "" ),
14842  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14843  throw = cms.bool( True ),
14844  triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v5',
14845  'HLT_AK4CaloJet120_v5',
14846  'HLT_AK4CaloJet40_v5',
14847  'HLT_AK4CaloJet60_v5',
14848  'HLT_AK4CaloJet70_v5',
14849  'HLT_AK4CaloJet80_v5',
14850  'HLT_AK4CaloJetFwd100_v5',
14851  'HLT_AK4CaloJetFwd120_v5',
14852  'HLT_AK4CaloJetFwd40_v5',
14853  'HLT_AK4CaloJetFwd60_v5',
14854  'HLT_AK4CaloJetFwd70_v5',
14855  'HLT_AK4CaloJetFwd80_v5',
14856  'HLT_AK4PFJet100_v7',
14857  'HLT_AK4PFJet120_v7',
14858  'HLT_AK4PFJet40_v7',
14859  'HLT_AK4PFJet60_v7',
14860  'HLT_AK4PFJet80_v7',
14861  'HLT_AK4PFJetFwd100_v7',
14862  'HLT_AK4PFJetFwd120_v7',
14863  'HLT_AK4PFJetFwd40_v7',
14864  'HLT_AK4PFJetFwd60_v7',
14865  'HLT_AK4PFJetFwd80_v7',
14866  'HLT_PPRefDoubleEle10GsfMass50_v5',
14867  'HLT_PPRefDoubleEle10Gsf_v5',
14868  'HLT_PPRefDoubleEle15GsfMass50_v5',
14869  'HLT_PPRefDoubleEle15Gsf_v5',
14870  'HLT_PPRefEle10Gsf_v5',
14871  'HLT_PPRefEle15Ele10GsfMass50_v5',
14872  'HLT_PPRefEle15Ele10Gsf_v5',
14873  'HLT_PPRefEle15Gsf_v5',
14874  'HLT_PPRefEle20Gsf_v5',
14875  'HLT_PPRefEle30Gsf_v5',
14876  'HLT_PPRefEle40Gsf_v5',
14877  'HLT_PPRefEle50Gsf_v5',
14878  'HLT_PPRefGEDPhoton10_EB_v5',
14879  'HLT_PPRefGEDPhoton10_v5',
14880  'HLT_PPRefGEDPhoton20_EB_v5',
14881  'HLT_PPRefGEDPhoton20_v5',
14882  'HLT_PPRefGEDPhoton30_EB_v5',
14883  'HLT_PPRefGEDPhoton30_v5',
14884  'HLT_PPRefGEDPhoton40_EB_v5',
14885  'HLT_PPRefGEDPhoton40_v5',
14886  'HLT_PPRefGEDPhoton50_EB_v5',
14887  'HLT_PPRefGEDPhoton50_v5',
14888  'HLT_PPRefGEDPhoton60_EB_v5',
14889  'HLT_PPRefGEDPhoton60_v5' )
14890 )
14891 fragment.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
14892  offset = cms.uint32( 0 ),
14893  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14894 )
14895 fragment.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
14896  offset = cms.uint32( 1 ),
14897  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14898 )
14899 fragment.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
14900  offset = cms.uint32( 2 ),
14901  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14902 )
14903 fragment.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
14904  usePathStatus = cms.bool( True ),
14905  hltResults = cms.InputTag( "" ),
14906  l1tResults = cms.InputTag( "" ),
14907  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14908  throw = cms.bool( True ),
14909  triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
14910  'HLT_PPRefL1SingleMu12_v5',
14911  'HLT_PPRefL1SingleMu7_v5',
14912  'HLT_PPRefL2SingleMu12_v5',
14913  'HLT_PPRefL2SingleMu15_v5',
14914  'HLT_PPRefL2SingleMu20_v5',
14915  'HLT_PPRefL2SingleMu7_v5',
14916  'HLT_PPRefL3SingleMu12_v7',
14917  'HLT_PPRefL3SingleMu15_v7',
14918  'HLT_PPRefL3SingleMu20_v7',
14919  'HLT_PPRefL3SingleMu3_v7',
14920  'HLT_PPRefL3SingleMu5_v7',
14921  'HLT_PPRefL3SingleMu7_v7' )
14922 )
14923 fragment.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
14924  offset = cms.uint32( 0 ),
14925  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14926 )
14927 fragment.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
14928  offset = cms.uint32( 1 ),
14929  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14930 )
14931 fragment.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
14932  offset = cms.uint32( 2 ),
14933  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14934 )
14935 fragment.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
14936  usePathStatus = cms.bool( True ),
14937  hltResults = cms.InputTag( "" ),
14938  l1tResults = cms.InputTag( "" ),
14939  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14940  throw = cms.bool( True ),
14941  triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v5' )
14942 )
14943 fragment.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler",
14944  offset = cms.uint32( 0 ),
14945  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14946 )
14947 fragment.hltPreDatasetPPRefZeroBias1 = cms.EDFilter( "HLTPrescaler",
14948  offset = cms.uint32( 1 ),
14949  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14950 )
14951 fragment.hltPreDatasetPPRefZeroBias2 = cms.EDFilter( "HLTPrescaler",
14952  offset = cms.uint32( 2 ),
14953  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14954 )
14955 fragment.hltPreDatasetPPRefZeroBias3 = cms.EDFilter( "HLTPrescaler",
14956  offset = cms.uint32( 3 ),
14957  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14958 )
14959 fragment.hltPreDatasetPPRefZeroBias4 = cms.EDFilter( "HLTPrescaler",
14960  offset = cms.uint32( 4 ),
14961  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14962 )
14963 fragment.hltPreDatasetPPRefZeroBias5 = cms.EDFilter( "HLTPrescaler",
14964  offset = cms.uint32( 5 ),
14965  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14966 )
14967 fragment.hltPreDatasetPPRefZeroBias6 = cms.EDFilter( "HLTPrescaler",
14968  offset = cms.uint32( 6 ),
14969  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14970 )
14971 fragment.hltPreDatasetPPRefZeroBias7 = cms.EDFilter( "HLTPrescaler",
14972  offset = cms.uint32( 7 ),
14973  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14974 )
14975 fragment.hltPreDatasetPPRefZeroBias8 = cms.EDFilter( "HLTPrescaler",
14976  offset = cms.uint32( 8 ),
14977  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14978 )
14979 fragment.hltPreDatasetPPRefZeroBias9 = cms.EDFilter( "HLTPrescaler",
14980  offset = cms.uint32( 9 ),
14981  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14982 )
14983 fragment.hltPreDatasetPPRefZeroBias10 = cms.EDFilter( "HLTPrescaler",
14984  offset = cms.uint32( 10 ),
14985  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14986 )
14987 fragment.hltPreDatasetPPRefZeroBias11 = cms.EDFilter( "HLTPrescaler",
14988  offset = cms.uint32( 11 ),
14989  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14990 )
14991 fragment.hltPreDatasetPPRefZeroBias12 = cms.EDFilter( "HLTPrescaler",
14992  offset = cms.uint32( 12 ),
14993  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14994 )
14995 fragment.hltPreDatasetPPRefZeroBias13 = cms.EDFilter( "HLTPrescaler",
14996  offset = cms.uint32( 13 ),
14997  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14998 )
14999 fragment.hltPreDatasetPPRefZeroBias14 = cms.EDFilter( "HLTPrescaler",
15000  offset = cms.uint32( 14 ),
15001  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15002 )
15003 fragment.hltPreDatasetPPRefZeroBias15 = cms.EDFilter( "HLTPrescaler",
15004  offset = cms.uint32( 15 ),
15005  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15006 )
15007 fragment.hltPreDatasetPPRefZeroBias16 = cms.EDFilter( "HLTPrescaler",
15008  offset = cms.uint32( 16 ),
15009  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15010 )
15011 fragment.hltPreDatasetPPRefZeroBias17 = cms.EDFilter( "HLTPrescaler",
15012  offset = cms.uint32( 17 ),
15013  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15014 )
15015 fragment.hltPreDatasetPPRefZeroBias18 = cms.EDFilter( "HLTPrescaler",
15016  offset = cms.uint32( 18 ),
15017  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15018 )
15019 fragment.hltPreDatasetPPRefZeroBias19 = cms.EDFilter( "HLTPrescaler",
15020  offset = cms.uint32( 19 ),
15021  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15022 )
15023 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
15024  usePathStatus = cms.bool( True ),
15025  hltResults = cms.InputTag( "" ),
15026  l1tResults = cms.InputTag( "" ),
15027  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15028  throw = cms.bool( True ),
15029  triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v10' )
15030 )
15031 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
15032  offset = cms.uint32( 0 ),
15033  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15034 )
15035 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
15036  usePathStatus = cms.bool( True ),
15037  hltResults = cms.InputTag( "" ),
15038  l1tResults = cms.InputTag( "" ),
15039  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15040  throw = cms.bool( True ),
15041  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15042  'HLT_HcalCalibration_v6' )
15043 )
15044 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
15045  offset = cms.uint32( 0 ),
15046  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15047 )
15048 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
15049  usePathStatus = cms.bool( True ),
15050  hltResults = cms.InputTag( "" ),
15051  l1tResults = cms.InputTag( "" ),
15052  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15053  throw = cms.bool( True ),
15054  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15055  'HLT_HcalCalibration_v6' )
15056 )
15057 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
15058  offset = cms.uint32( 0 ),
15059  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15060 )
15061 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
15062  usePathStatus = cms.bool( True ),
15063  hltResults = cms.InputTag( "" ),
15064  l1tResults = cms.InputTag( "" ),
15065  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15066  throw = cms.bool( True ),
15067  triggerConditions = cms.vstring( 'HLT_Random_v3',
15068  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
15069  'HLT_ZeroBias_v12' )
15070 )
15071 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
15072  offset = cms.uint32( 0 ),
15073  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15074 )
15075 
15076 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
15077 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
15078 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15079 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
15080 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
15081 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
15082 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
15083 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
15084 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
15085 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
15086 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
15087 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
15088 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
15089 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
15090 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
15091 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
15092 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
15093 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
15094 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
15095 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
15096 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
15097 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
15098 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15099 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15100 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15101 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
15102 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
15103 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
15104 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
15105 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
15106 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
15107 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
15108 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
15109 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
15110 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
15111 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
15112 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
15113 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
15114 fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity )
15115 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
15116 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
15117 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
15118 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
15119 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
15120 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
15121 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
15122 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
15123 fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigisCPPF + fragment.hltOmtfDigis + fragment.hltMuonRPCDigisTwinMux + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
15124 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
15125 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
15126 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15127 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
15128 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
15129 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
15130 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
15131 fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression )
15132 fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker )
15133 fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
15134 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
15135 fragment.HLTParticleFlowSequence = cms.Sequence( fragment.HLTPreshowerSequence + fragment.hltParticleFlowRecHitECALUnseeded + fragment.hltParticleFlowRecHitHF + fragment.hltParticleFlowRecHitPSUnseeded + fragment.hltParticleFlowClusterECALUncorrectedUnseeded + fragment.hltParticleFlowClusterPSUnseeded + fragment.hltParticleFlowClusterECALUnseeded + fragment.HLTPFHcalClustering + fragment.hltParticleFlowClusterHF + fragment.hltLightPFTracks + fragment.hltParticleFlowBlock + fragment.hltParticleFlow )
15136 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
15137 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
15138 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
15139 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
15140 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
15141 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15142 fragment.HLTElePixelMatchSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.hltPixelLayerPairs + fragment.hltPixelLayerTriplets + fragment.hltEgammaHoverE + fragment.hltEgammaSuperClustersToPixelMatch + fragment.hltEleSeedsTrackingRegions + fragment.hltElePixelHitDoublets + fragment.hltElePixelHitDoubletsForTriplets + fragment.hltElePixelHitTriplets + fragment.hltElePixelSeedsDoublets + fragment.hltElePixelSeedsTriplets + fragment.hltElePixelSeedsCombined + fragment.hltEgammaElectronPixelSeeds + fragment.hltEgammaPixelMatchVars )
15143 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
15144 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
15145 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
15146 fragment.HLTDoubleEle10GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltDoubleEG10EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle10ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltDoubleEle10HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle10EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle10HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltDoubleEle10GsfTrackIsoPPRefFilter )
15147 fragment.HLTDoubleEle15GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltDoubleEG15EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle15ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltDoubleEle15HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle15EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle15HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltDoubleEle15GsfTrackIsoPPRefFilter )
15148 fragment.HLTEle15Ele10GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG15EtPPRefFilter + fragment.hltDoubleEG10EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltDoubleEle10ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltDoubleEle10HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltDoubleEle10EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltDoubleEle10HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.HLTGsfElectronSequence + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltDoubleEle10GsfTrackIsoPPRefFilter )
15149 fragment.HLTEle10GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle10ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle10HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle10EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle10HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle10PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle10GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle10GsfDetaPPRefFilter + fragment.hltEle10GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle10GsfTrackIsoPPRefFilter )
15150 fragment.HLTEle15GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG15EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle15ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle15HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle15EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle15HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle15PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle15GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle15GsfDetaPPRefFilter + fragment.hltEle15GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle15GsfTrackIsoPPRefFilter )
15151 fragment.HLTEle20GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle20ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle20HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle20EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle20HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle20PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle20GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle20GsfDetaPPRefFilter + fragment.hltEle20GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle20GsfTrackIsoPPRefFilter )
15152 fragment.HLTEle30GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle30ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle30HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle30EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle30HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle30PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle30GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle30GsfDetaPPRefFilter + fragment.hltEle30GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle30GsfTrackIsoPPRefFilter )
15153 fragment.HLTEle40GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle40ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle40HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle40EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle40HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle40PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle40GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle40GsfDetaPPRefFilter + fragment.hltEle40GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle40GsfTrackIsoPPRefFilter )
15154 fragment.HLTEle50GsfPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtPPRefFilter + fragment.hltEgammaClusterShape + fragment.hltEle50ClusterShapePPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEle50HoverEPPRefFilter + fragment.hltEgammaEcalPFClusterIso + fragment.hltEle50EcalIsoPPRefFilter + fragment.HLTPFHcalClustering + fragment.hltEgammaHcalPFClusterIso + fragment.hltEle50HcalIsoPPRefFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTElePixelMatchSequence + fragment.hltEle50PixelMatchPPRefFilter + fragment.HLTGsfElectronSequence + fragment.hltEle50GsfOneOEMinusOneOPPPRefFilter + fragment.hltEle50GsfDetaPPRefFilter + fragment.hltEle50GsfDphiPPRefFilter + fragment.HLTTrackReconstructionForIsoElectronIter02 + fragment.hltEgammaEleGsfTrackIsoPPRef + fragment.hltEle50GsfTrackIsoPPRefFilter )
15155 fragment.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELoosePPRefFilter )
15156 fragment.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELooseEBPPRefFilter )
15157 fragment.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELoosePPRefFilter )
15158 fragment.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELooseEBPPRefFilter )
15159 fragment.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELoosePPRefFilter )
15160 fragment.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELooseEBPPRefFilter )
15161 fragment.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELoosePPRefFilter )
15162 fragment.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELooseEBPPRefFilter )
15163 fragment.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELoosePPRefFilter )
15164 fragment.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELooseEBPPRefFilter )
15165 fragment.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELoosePPRefFilter )
15166 fragment.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELooseEBPPRefFilter )
15167 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
15168 
15169 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
15170 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
15171 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
15172 fragment.AlCa_EcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15173 fragment.AlCa_HIEcalEtaEBonly_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15174 fragment.AlCa_HIEcalEtaEEonly_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15175 fragment.AlCa_HIEcalPi0EBonly_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15176 fragment.AlCa_HIEcalPi0EEonly_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15177 fragment.AlCa_HIRPCMuonNormalisation_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
15178 fragment.AlCa_LumiPixelsCounts_Random_v9 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
15179 fragment.AlCa_LumiPixelsCounts_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
15180 fragment.DQM_PixelReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
15181 fragment.DQM_EcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
15182 fragment.DQM_HcalReconstruction_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence )
15183 fragment.DST_Physics_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
15184 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
15185 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
15186 fragment.HLT_HcalNZS_v20 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
15187 fragment.HLT_HcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
15188 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
15189 fragment.HLT_Physics_v13 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
15190 fragment.HLT_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
15191 fragment.HLT_ZeroBias_Beamspot_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
15192 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
15193 fragment.HLT_IsoTrackHB_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHB + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHB + fragment.hltIsolPixelTrackL2FilterHB + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHB + fragment.hltEcalIsolPixelTrackL2FilterHB + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHB + fragment.hltIsolPixelTrackL3FilterHB + fragment.HLTEndSequence )
15194 fragment.HLT_IsoTrackHE_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sV0SingleJet3OR + fragment.hltPreIsoTrackHE + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.hltPixelTracksQuadruplets + fragment.hltIsolPixelTrackProdHE + fragment.hltIsolPixelTrackL2FilterHE + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltIsolEcalPixelTrackProdHE + fragment.hltEcalIsolPixelTrackL2FilterHE + fragment.HLTDoLocalStripSequence + fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltHcalITIPTCorrectorHE + fragment.hltIsolPixelTrackL3FilterHE + fragment.HLTEndSequence )
15195 fragment.HLT_CDC_L2cosmic_10_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
15196 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
15197 fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence )
15198 fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence )
15199 fragment.HLT_HIL1NotBptxORForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence )
15200 fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v14 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotPP5TeV + fragment.hltPreHIHT80BeamspotppRef5TeV + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT80 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
15201 fragment.HLT_PPRefZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence )
15202 fragment.HLT_PPRefZeroBiasRawPrime_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
15203 fragment.HLT_ZDCCommissioning_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence )
15204 fragment.HLT_AK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence )
15205 fragment.HLT_AK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence )
15206 fragment.HLT_AK4CaloJet70_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence )
15207 fragment.HLT_AK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence )
15208 fragment.HLT_AK4CaloJet100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence )
15209 fragment.HLT_AK4CaloJet120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence )
15210 fragment.HLT_AK4CaloJetFwd40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence )
15211 fragment.HLT_AK4CaloJetFwd60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence )
15212 fragment.HLT_AK4CaloJetFwd70_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence )
15213 fragment.HLT_AK4CaloJetFwd80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence )
15214 fragment.HLT_AK4CaloJetFwd100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence )
15215 fragment.HLT_AK4CaloJetFwd120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence )
15216 fragment.HLT_AK4PFJet40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
15217 fragment.HLT_AK4PFJet60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
15218 fragment.HLT_AK4PFJet80_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
15219 fragment.HLT_AK4PFJet100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence )
15220 fragment.HLT_AK4PFJet120_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence )
15221 fragment.HLT_AK4PFJetFwd40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
15222 fragment.HLT_AK4PFJetFwd60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
15223 fragment.HLT_AK4PFJetFwd80_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
15224 fragment.HLT_AK4PFJetFwd100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence )
15225 fragment.HLT_AK4PFJetFwd120_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence )
15226 fragment.HLT_PPRefDoubleEle10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence )
15227 fragment.HLT_PPRefDoubleEle10GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
15228 fragment.HLT_PPRefDoubleEle15Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence )
15229 fragment.HLT_PPRefDoubleEle15GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence )
15230 fragment.HLT_PPRefEle15Ele10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence )
15231 fragment.HLT_PPRefEle15Ele10GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
15232 fragment.HLT_PPRefEle10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence )
15233 fragment.HLT_PPRefEle15Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence )
15234 fragment.HLT_PPRefEle20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence )
15235 fragment.HLT_PPRefEle30Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence )
15236 fragment.HLT_PPRefEle40Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence )
15237 fragment.HLT_PPRefEle50Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence )
15238 fragment.HLT_PPRefGEDPhoton10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence )
15239 fragment.HLT_PPRefGEDPhoton10_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence )
15240 fragment.HLT_PPRefGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence )
15241 fragment.HLT_PPRefGEDPhoton20_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence )
15242 fragment.HLT_PPRefGEDPhoton30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence )
15243 fragment.HLT_PPRefGEDPhoton30_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence )
15244 fragment.HLT_PPRefGEDPhoton40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence )
15245 fragment.HLT_PPRefGEDPhoton40_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence )
15246 fragment.HLT_PPRefGEDPhoton50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence )
15247 fragment.HLT_PPRefGEDPhoton50_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence )
15248 fragment.HLT_PPRefGEDPhoton60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence )
15249 fragment.HLT_PPRefGEDPhoton60_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence )
15250 fragment.HLT_PPRefL1DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence )
15251 fragment.HLT_PPRefL1DoubleMu0_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPrePPRefL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef + fragment.HLTEndSequence )
15252 fragment.HLT_PPRefL1DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence )
15253 fragment.HLT_PPRefL1DoubleMu2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2 + fragment.hltPrePPRefL1DoubleMu2 + fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef + fragment.HLTEndSequence )
15254 fragment.HLT_PPRefL1DoubleMu2_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2SQ + fragment.hltPrePPRefL1DoubleMu2SQ + fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef + fragment.HLTEndSequence )
15255 fragment.HLT_PPRefL1SingleMu0_Cosmics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence )
15256 fragment.HLT_PPRefL1SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence )
15257 fragment.HLT_PPRefL1SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence )
15258 fragment.HLT_PPRefL2DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence )
15259 fragment.HLT_PPRefL2DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence )
15260 fragment.HLT_PPRefL2SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence )
15261 fragment.HLT_PPRefL2SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence )
15262 fragment.HLT_PPRefL2SingleMu15_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence )
15263 fragment.HLT_PPRefL2SingleMu20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence )
15264 fragment.HLT_PPRefL3DoubleMu0_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL3DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef + fragment.HLTEndSequence )
15265 fragment.HLT_PPRefL3DoubleMu0_Open_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL3DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef) + fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef + fragment.HLTEndSequence )
15266 fragment.HLT_PPRefL3SingleMu3_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPrePPRefL3SingleMu3 + fragment.hltL1fL1sSingleMu3L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef + fragment.HLTEndSequence )
15267 fragment.HLT_PPRefL3SingleMu5_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPrePPRefL3SingleMu5 + fragment.hltL1fL1sSingleMu5L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef) + fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef + fragment.HLTEndSequence )
15268 fragment.HLT_PPRefL3SingleMu7_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef + fragment.HLTEndSequence )
15269 fragment.HLT_PPRefL3SingleMu12_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef + fragment.HLTEndSequence )
15270 fragment.HLT_PPRefL3SingleMu15_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef + fragment.HLTEndSequence )
15271 fragment.HLT_PPRefL3SingleMu20_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL3SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef) + fragment.HLTL3muonrecoSequence + cms.ignore(fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef) + fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef + fragment.HLTEndSequence )
15272 fragment.HLT_PPRefCscCluster_Loose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence )
15273 fragment.HLT_PPRefCscCluster_Medium_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence )
15274 fragment.HLT_PPRefCscCluster_Tight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence )
15275 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
15276 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
15277 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
15278 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
15279 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
15280 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
15281 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
15282 fragment.Dataset_CommissioningRawPrime = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioningRawPrime + fragment.hltPreDatasetCommissioningRawPrime )
15283 fragment.Dataset_CommissioningZDC = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioningZDC + fragment.hltPreDatasetCommissioningZDC )
15284 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
15285 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
15286 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
15287 fragment.Dataset_EmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmptyBX + fragment.hltPreDatasetEmptyBX )
15288 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
15289 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
15290 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
15291 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
15292 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
15293 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
15294 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
15295 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
15296 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
15297 fragment.Dataset_PPRefDoubleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon0 )
15298 fragment.Dataset_PPRefDoubleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon1 )
15299 fragment.Dataset_PPRefDoubleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon2 )
15300 fragment.Dataset_PPRefDoubleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon3 )
15301 fragment.Dataset_PPRefExotica = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefExotica + fragment.hltPreDatasetPPRefExotica )
15302 fragment.Dataset_PPRefHardProbes0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes0 )
15303 fragment.Dataset_PPRefHardProbes1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes1 )
15304 fragment.Dataset_PPRefHardProbes2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes2 )
15305 fragment.Dataset_PPRefSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon0 )
15306 fragment.Dataset_PPRefSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon1 )
15307 fragment.Dataset_PPRefSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon2 )
15308 fragment.Dataset_PPRefZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias0 )
15309 fragment.Dataset_PPRefZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias1 )
15310 fragment.Dataset_PPRefZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias2 )
15311 fragment.Dataset_PPRefZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias3 )
15312 fragment.Dataset_PPRefZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias4 )
15313 fragment.Dataset_PPRefZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias5 )
15314 fragment.Dataset_PPRefZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias6 )
15315 fragment.Dataset_PPRefZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias7 )
15316 fragment.Dataset_PPRefZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias8 )
15317 fragment.Dataset_PPRefZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias9 )
15318 fragment.Dataset_PPRefZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias10 )
15319 fragment.Dataset_PPRefZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias11 )
15320 fragment.Dataset_PPRefZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias12 )
15321 fragment.Dataset_PPRefZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias13 )
15322 fragment.Dataset_PPRefZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias14 )
15323 fragment.Dataset_PPRefZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias15 )
15324 fragment.Dataset_PPRefZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias16 )
15325 fragment.Dataset_PPRefZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias17 )
15326 fragment.Dataset_PPRefZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias18 )
15327 fragment.Dataset_PPRefZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias19 )
15328 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
15329 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
15330 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
15331 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
15332 
15333 
15334 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v19, fragment.AlCa_HIEcalEtaEBonly_v11, fragment.AlCa_HIEcalEtaEEonly_v11, fragment.AlCa_HIEcalPi0EBonly_v11, fragment.AlCa_HIEcalPi0EEonly_v11, fragment.AlCa_HIRPCMuonNormalisation_v10, fragment.AlCa_LumiPixelsCounts_Random_v9, fragment.AlCa_LumiPixelsCounts_ZeroBias_v11, fragment.DQM_PixelReconstruction_v11, fragment.DQM_EcalReconstruction_v11, fragment.DQM_HcalReconstruction_v9, fragment.DST_Physics_v15, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v20, fragment.HLT_HcalPhiSym_v22, fragment.HLT_Random_v3, fragment.HLT_Physics_v13, fragment.HLT_ZeroBias_v12, fragment.HLT_ZeroBias_Beamspot_v15, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11, fragment.HLT_IsoTrackHB_v13, fragment.HLT_IsoTrackHE_v13, fragment.HLT_CDC_L2cosmic_10_er1p0_v9, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v9, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8, fragment.HLT_HIL1NotBptxORForPPRef_v8, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v14, fragment.HLT_PPRefZeroBias_v5, fragment.HLT_PPRefZeroBiasRawPrime_v6, fragment.HLT_ZDCCommissioning_v5, fragment.HLT_AK4CaloJet40_v5, fragment.HLT_AK4CaloJet60_v5, fragment.HLT_AK4CaloJet70_v5, fragment.HLT_AK4CaloJet80_v5, fragment.HLT_AK4CaloJet100_v5, fragment.HLT_AK4CaloJet120_v5, fragment.HLT_AK4CaloJetFwd40_v5, fragment.HLT_AK4CaloJetFwd60_v5, fragment.HLT_AK4CaloJetFwd70_v5, fragment.HLT_AK4CaloJetFwd80_v5, fragment.HLT_AK4CaloJetFwd100_v5, fragment.HLT_AK4CaloJetFwd120_v5, fragment.HLT_AK4PFJet40_v7, fragment.HLT_AK4PFJet60_v7, fragment.HLT_AK4PFJet80_v7, fragment.HLT_AK4PFJet100_v7, fragment.HLT_AK4PFJet120_v7, fragment.HLT_AK4PFJetFwd40_v7, fragment.HLT_AK4PFJetFwd60_v7, fragment.HLT_AK4PFJetFwd80_v7, fragment.HLT_AK4PFJetFwd100_v7, fragment.HLT_AK4PFJetFwd120_v7, fragment.HLT_PPRefDoubleEle10Gsf_v5, fragment.HLT_PPRefDoubleEle10GsfMass50_v5, fragment.HLT_PPRefDoubleEle15Gsf_v5, fragment.HLT_PPRefDoubleEle15GsfMass50_v5, fragment.HLT_PPRefEle15Ele10Gsf_v5, fragment.HLT_PPRefEle15Ele10GsfMass50_v5, fragment.HLT_PPRefEle10Gsf_v5, fragment.HLT_PPRefEle15Gsf_v5, fragment.HLT_PPRefEle20Gsf_v5, fragment.HLT_PPRefEle30Gsf_v5, fragment.HLT_PPRefEle40Gsf_v5, fragment.HLT_PPRefEle50Gsf_v5, fragment.HLT_PPRefGEDPhoton10_v5, fragment.HLT_PPRefGEDPhoton10_EB_v5, fragment.HLT_PPRefGEDPhoton20_v5, fragment.HLT_PPRefGEDPhoton20_EB_v5, fragment.HLT_PPRefGEDPhoton30_v5, fragment.HLT_PPRefGEDPhoton30_EB_v5, fragment.HLT_PPRefGEDPhoton40_v5, fragment.HLT_PPRefGEDPhoton40_EB_v5, fragment.HLT_PPRefGEDPhoton50_v5, fragment.HLT_PPRefGEDPhoton50_EB_v5, fragment.HLT_PPRefGEDPhoton60_v5, fragment.HLT_PPRefGEDPhoton60_EB_v5, fragment.HLT_PPRefL1DoubleMu0_v5, fragment.HLT_PPRefL1DoubleMu0_SQ_v1, fragment.HLT_PPRefL1DoubleMu0_Open_v5, fragment.HLT_PPRefL1DoubleMu2_v1, fragment.HLT_PPRefL1DoubleMu2_SQ_v1, fragment.HLT_PPRefL1SingleMu0_Cosmics_v5, fragment.HLT_PPRefL1SingleMu7_v5, fragment.HLT_PPRefL1SingleMu12_v5, fragment.HLT_PPRefL2DoubleMu0_v5, fragment.HLT_PPRefL2DoubleMu0_Open_v5, fragment.HLT_PPRefL2SingleMu7_v5, fragment.HLT_PPRefL2SingleMu12_v5, fragment.HLT_PPRefL2SingleMu15_v5, fragment.HLT_PPRefL2SingleMu20_v5, fragment.HLT_PPRefL3DoubleMu0_v7, fragment.HLT_PPRefL3DoubleMu0_Open_v7, fragment.HLT_PPRefL3SingleMu3_v7, fragment.HLT_PPRefL3SingleMu5_v7, fragment.HLT_PPRefL3SingleMu7_v7, fragment.HLT_PPRefL3SingleMu12_v7, fragment.HLT_PPRefL3SingleMu15_v7, fragment.HLT_PPRefL3SingleMu20_v7, fragment.HLT_PPRefCscCluster_Loose_v5, fragment.HLT_PPRefCscCluster_Medium_v5, fragment.HLT_PPRefCscCluster_Tight_v5, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_CommissioningRawPrime, fragment.Dataset_CommissioningZDC, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_EcalLaser, fragment.Dataset_EmptyBX, fragment.Dataset_EventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTMonitor, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_PPRefDoubleMuon0, fragment.Dataset_PPRefDoubleMuon1, fragment.Dataset_PPRefDoubleMuon2, fragment.Dataset_PPRefDoubleMuon3, fragment.Dataset_PPRefExotica, fragment.Dataset_PPRefHardProbes0, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefZeroBias0, fragment.Dataset_PPRefZeroBias1, fragment.Dataset_PPRefZeroBias2, fragment.Dataset_PPRefZeroBias3, fragment.Dataset_PPRefZeroBias4, fragment.Dataset_PPRefZeroBias5, fragment.Dataset_PPRefZeroBias6, fragment.Dataset_PPRefZeroBias7, fragment.Dataset_PPRefZeroBias8, fragment.Dataset_PPRefZeroBias9, fragment.Dataset_PPRefZeroBias10, fragment.Dataset_PPRefZeroBias11, fragment.Dataset_PPRefZeroBias12, fragment.Dataset_PPRefZeroBias13, fragment.Dataset_PPRefZeroBias14, fragment.Dataset_PPRefZeroBias15, fragment.Dataset_PPRefZeroBias16, fragment.Dataset_PPRefZeroBias17, fragment.Dataset_PPRefZeroBias18, fragment.Dataset_PPRefZeroBias19, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, ))
15335 
15336 
15337 # dummify hltGetConditions in cff's
15338 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
15339  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
15340  result = cms.bool( True )
15341  )
15342  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
15343 
15344 # add specific customizations
15345 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
15346 fragment = customizeHLTforAll(fragment,"PRef")
15347 
15348 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
15349 fragment = customizeHLTforCMSSW(fragment,"PRef")
15350 
15351 # Eras-based customisations
15352 from HLTrigger.Configuration.Eras import modifyHLTforEras
15353 modifyHLTforEras(fragment)
15354 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)