CMS 3D CMS Logo

HLT_PRef_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_14_0_0/PRef --cff --data --type PRef
2 
3 # /dev/CMSSW_14_0_0/PRef/V182 (CMSSW_14_0_11)
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_0_0/PRef/V182")
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 
3765 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
3766  RawDataCollection = cms.InputTag( "rawDataCollector" )
3767 )
3768 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
3769 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
3770  result = cms.bool( False )
3771 )
3772 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
3773 )
3774 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
3775  producer = cms.InputTag( 'hltBackend','backend' ),
3776  backends = cms.vstring( 'CudaAsync',
3777  'ROCmAsync' )
3778 )
3779 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
3780  SelectedTriggerType = cms.int32( 1 )
3781 )
3782 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
3783  FedIds = cms.vint32( 1404 ),
3784  Setup = cms.string( "stage2::GTSetup" ),
3785  FWId = cms.uint32( 0 ),
3786  DmxFWId = cms.uint32( 0 ),
3787  FWOverride = cms.bool( False ),
3788  TMTCheck = cms.bool( True ),
3789  CTP7 = cms.untracked.bool( False ),
3790  MTF7 = cms.untracked.bool( False ),
3791  InputLabel = cms.InputTag( "rawDataCollector" ),
3792  lenSlinkHeader = cms.untracked.int32( 8 ),
3793  lenSlinkTrailer = cms.untracked.int32( 8 ),
3794  lenAMCHeader = cms.untracked.int32( 8 ),
3795  lenAMCTrailer = cms.untracked.int32( 0 ),
3796  lenAMC13Header = cms.untracked.int32( 8 ),
3797  lenAMC13Trailer = cms.untracked.int32( 8 ),
3798  debug = cms.untracked.bool( False ),
3799  MinFeds = cms.uint32( 0 )
3800 )
3801 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
3802  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3803  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3804  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3805  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3806  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3807  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3808  EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
3809  CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
3810  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
3811  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
3812  GetPrescaleColumnFromData = cms.bool( False ),
3813  AlgorithmTriggersUnprescaled = cms.bool( True ),
3814  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
3815  AlgorithmTriggersUnmasked = cms.bool( True ),
3816  useMuonShowers = cms.bool( True ),
3817  resetPSCountersEachLumiSec = cms.bool( True ),
3818  semiRandomInitialPSCounters = cms.bool( False ),
3819  ProduceL1GtDaqRecord = cms.bool( True ),
3820  ProduceL1GtObjectMapRecord = cms.bool( True ),
3821  EmulateBxInEvent = cms.int32( 1 ),
3822  L1DataBxInEvent = cms.int32( 5 ),
3823  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
3824  BstLengthBytes = cms.int32( -1 ),
3825  PrescaleSet = cms.uint32( 1 ),
3826  Verbosity = cms.untracked.int32( 0 ),
3827  PrintL1Menu = cms.untracked.bool( False ),
3828  TriggerMenuLuminosity = cms.string( "startup" )
3829 )
3830 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
3831  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
3832 )
3833 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
3834  changeToCMSCoordinates = cms.bool( False ),
3835  maxZ = cms.double( 40.0 ),
3836  setSigmaZ = cms.double( 0.0 ),
3837  beamMode = cms.untracked.uint32( 11 ),
3838  src = cms.InputTag( "" ),
3839  gtEvmLabel = cms.InputTag( "" ),
3840  maxRadius = cms.double( 2.0 ),
3841  useTransientRecord = cms.bool( True )
3842 )
3843 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
3844  saveTags = cms.bool( True ),
3845  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
3846  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
3847  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
3848  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
3849  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
3850  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
3851  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
3852  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
3853  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
3854  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
3855 )
3856 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
3857  offset = cms.uint32( 0 ),
3858  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
3859 )
3860 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
3861  tccUnpacking = cms.bool( True ),
3862  FedLabel = cms.InputTag( "listfeds" ),
3863  srpUnpacking = cms.bool( True ),
3864  syncCheck = cms.bool( True ),
3865  feIdCheck = cms.bool( True ),
3866  silentMode = cms.untracked.bool( True ),
3867  InputLabel = cms.InputTag( "rawDataCollector" ),
3868  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 ),
3869  eventPut = cms.bool( True ),
3870  numbTriggerTSamples = cms.int32( 1 ),
3871  numbXtalTSamples = cms.int32( 10 ),
3872  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 ),
3873  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 ),
3874  DoRegional = cms.bool( False ),
3875  feUnpacking = cms.bool( True ),
3876  forceToKeepFRData = cms.bool( False ),
3877  headerUnpacking = cms.bool( True ),
3878  memUnpacking = cms.bool( True )
3879 )
3880 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
3881  InputLabel = cms.InputTag( "rawDataCollector" ),
3882  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 ),
3883  maxChannelsEB = cms.uint32( 61200 ),
3884  maxChannelsEE = cms.uint32( 14648 ),
3885  digisLabelEB = cms.string( "ebDigis" ),
3886  digisLabelEE = cms.string( "eeDigis" ),
3887  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3888 )
3889 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
3890  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3891  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3892  digisOutLabelEB = cms.string( "ebDigis" ),
3893  digisOutLabelEE = cms.string( "eeDigis" ),
3894  produceDummyIntegrityCollections = cms.bool( False )
3895 )
3896 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
3897  digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
3898  digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
3899  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
3900  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
3901  EBtimeFitLimits_Lower = cms.double( 0.2 ),
3902  EBtimeFitLimits_Upper = cms.double( 1.4 ),
3903  EEtimeFitLimits_Lower = cms.double( 0.2 ),
3904  EEtimeFitLimits_Upper = cms.double( 1.4 ),
3905  EBtimeConstantTerm = cms.double( 0.6 ),
3906  EEtimeConstantTerm = cms.double( 1.0 ),
3907  EBtimeNconst = cms.double( 28.5 ),
3908  EEtimeNconst = cms.double( 31.8 ),
3909  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
3910  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
3911  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
3912  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
3913  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
3914  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
3915  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
3916  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
3917  amplitudeThresholdEB = cms.double( 10.0 ),
3918  amplitudeThresholdEE = cms.double( 10.0 ),
3919  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
3920  shouldRunTimingComputation = cms.bool( True ),
3921  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3922 )
3923 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
3924  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
3925  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
3926  isPhase2 = cms.bool( False ),
3927  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
3928  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
3929 )
3930 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
3931  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
3932  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
3933  integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
3934  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
3935  ebFEToBeRecovered = cms.string( "ebFE" ),
3936  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
3937  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
3938  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
3939  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
3940  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
3941  ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
3942  eeFEToBeRecovered = cms.string( "eeFE" ),
3943  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
3944  eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" )
3945 )
3946 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
3947  recoverEEVFE = cms.bool( False ),
3948  EErechitCollection = cms.string( "EcalRecHitsEE" ),
3949  recoverEBIsolatedChannels = cms.bool( False ),
3950  recoverEBVFE = cms.bool( False ),
3951  laserCorrection = cms.bool( True ),
3952  EBLaserMIN = cms.double( 0.5 ),
3953  killDeadChannels = cms.bool( True ),
3954  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
3955  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
3956  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
3957  EELaserMIN = cms.double( 0.5 ),
3958  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
3959  cleaningConfig = cms.PSet(
3960  cThreshold_endcap = cms.double( 15.0 ),
3961  tightenCrack_e1_double = cms.double( 2.0 ),
3962  cThreshold_barrel = cms.double( 4.0 ),
3963  e6e2thresh = cms.double( 0.04 ),
3964  e4e1Threshold_barrel = cms.double( 0.08 ),
3965  e4e1Threshold_endcap = cms.double( 0.3 ),
3966  tightenCrack_e4e1_single = cms.double( 3.0 ),
3967  cThreshold_double = cms.double( 10.0 ),
3968  e4e1_b_barrel = cms.double( -0.024 ),
3969  tightenCrack_e6e2_double = cms.double( 3.0 ),
3970  e4e1_a_barrel = cms.double( 0.04 ),
3971  tightenCrack_e1_single = cms.double( 2.0 ),
3972  e4e1_a_endcap = cms.double( 0.02 ),
3973  e4e1_b_endcap = cms.double( -0.0125 ),
3974  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
3975  ),
3976  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
3977  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
3978  recoverEBFE = cms.bool( False ),
3979  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
3980  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
3981  singleChannelRecoveryThreshold = cms.double( 8.0 ),
3982  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
3983  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
3984  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
3985  ChannelStatusToBeExcluded = cms.vstring( ),
3986  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
3987  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
3988  recoverEEFE = cms.bool( False ),
3989  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
3990  EBLaserMAX = cms.double( 3.0 ),
3991  flagsMapDBReco = cms.PSet(
3992  kDead = cms.vstring( 'kNoDataNoTP' ),
3993  kGood = cms.vstring( 'kOk',
3994  'kDAC',
3995  'kNoLaser',
3996  'kNoisy' ),
3997  kTowerRecovered = cms.vstring( 'kDeadFE' ),
3998  kNoisy = cms.vstring( 'kNNoisy',
3999  'kFixedG6',
4000  'kFixedG1' ),
4001  kNeighboursRecovered = cms.vstring( 'kFixedG0',
4002  'kNonRespondingIsolated',
4003  'kDeadVFE' )
4004  ),
4005  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4006  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4007  algo = cms.string( "EcalRecHitWorkerSimple" ),
4008  EELaserMAX = cms.double( 8.0 ),
4009  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4010  recoverEEIsolatedChannels = cms.bool( False ),
4011  timeCalibTag = cms.ESInputTag( "","" ),
4012  timeOffsetTag = cms.ESInputTag( "","" ),
4013  skipTimeCalib = cms.bool( False )
4014 )
4015 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4016  sourceTag = cms.InputTag( "rawDataCollector" ),
4017  debugMode = cms.untracked.bool( False ),
4018  InstanceES = cms.string( "" ),
4019  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4020  ESdigiCollection = cms.string( "" )
4021 )
4022 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4023  ESrechitCollection = cms.string( "EcalRecHitsES" ),
4024  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4025  algo = cms.string( "ESRecHitWorker" ),
4026  ESRecoAlgo = cms.int32( 0 )
4027 )
4028 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4029  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4030  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4031  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4032  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4033  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4034  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4035  statusThreshold = cms.uint32( 3 ),
4036  useRecoFlag = cms.bool( False ),
4037  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 ),
4038  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 ),
4039  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 ),
4040  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 ),
4041  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4042  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4043 )
4044 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4045  inputTag = cms.InputTag( "rawDataCollector" ),
4046  fedList = cms.vuint32( 1404 )
4047 )
4048 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4049  result = cms.bool( True )
4050 )
4051 fragment.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4052  saveTags = cms.bool( True ),
4053  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" ),
4054  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4055  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4056  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4057  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4058  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4059  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4060  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4061  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4062  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4063 )
4064 fragment.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4065  offset = cms.uint32( 0 ),
4066  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4067 )
4068 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4069  doBarrel = cms.bool( True ),
4070  doEndcaps = cms.bool( True ),
4071  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4072  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4073  clusEtaSize = cms.int32( 3 ),
4074  clusPhiSize = cms.int32( 3 ),
4075  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4076  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4077  clusSeedThr = cms.double( 0.5 ),
4078  clusSeedThrEndCap = cms.double( 1.0 ),
4079  useRecoFlag = cms.bool( False ),
4080  flagLevelRecHitsToUse = cms.int32( 1 ),
4081  useDBStatus = cms.bool( True ),
4082  statusLevelRecHitsToUse = cms.int32( 1 ),
4083  posCalcParameters = cms.PSet(
4084  T0_barl = cms.double( 7.4 ),
4085  T0_endcPresh = cms.double( 1.2 ),
4086  LogWeighted = cms.bool( True ),
4087  T0_endc = cms.double( 3.1 ),
4088  X0 = cms.double( 0.89 ),
4089  W0 = cms.double( 4.2 )
4090  ),
4091  maxNumberofSeeds = cms.int32( 700 ),
4092  maxNumberofClusters = cms.int32( 300 ),
4093  debugLevel = cms.int32( 0 )
4094 )
4095 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4096  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4097  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4098  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4099  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4100  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4101  useRecoFlag = cms.bool( False ),
4102  flagLevelRecHitsToUse = cms.int32( 1 ),
4103  useDBStatus = cms.bool( True ),
4104  statusLevelRecHitsToUse = cms.int32( 1 ),
4105  doSelBarrel = cms.bool( True ),
4106  barrelSelection = cms.PSet(
4107  massHighPi0Cand = cms.double( 0.156 ),
4108  ptMinForIsolation = cms.double( 1.0 ),
4109  seleMinvMaxBarrel = cms.double( 0.8 ),
4110  massLowPi0Cand = cms.double( 0.084 ),
4111  seleS9S25Gamma = cms.double( 0.8 ),
4112  seleBeltDeta = cms.double( 0.1 ),
4113  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4114  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4115  removePi0CandidatesForEta = cms.bool( True ),
4116  seleMinvMinBarrel = cms.double( 0.2 ),
4117  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4118  selePtPairBarrel_region1 = cms.double( 3.0 ),
4119  selePtPairBarrel_region2 = cms.double( 3.0 ),
4120  seleBeltDR = cms.double( 0.3 ),
4121  region1_Barrel = cms.double( 1.0 ),
4122  seleIsoBarrel_region1 = cms.double( 0.5 ),
4123  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4124  seleIsoBarrel_region2 = cms.double( 0.5 ),
4125  selePtGammaBarrel_region2 = cms.double( 1.4 ),
4126  store5x5RecHitEB = cms.bool( True ),
4127  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4128  seleNxtalBarrel_region1 = cms.uint32( 6 )
4129  ),
4130  doSelEndcap = cms.bool( False ),
4131  endcapSelection = cms.PSet(
4132  seleBeltDetaEndCap = cms.double( 0.05 ),
4133  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4134  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4135  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4136  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4137  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4138  ptMinForIsolationEndCap = cms.double( 0.5 ),
4139  selePtPairEndCap_region1 = cms.double( 1.5 ),
4140  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4141  selePtPairEndCap_region2 = cms.double( 1.5 ),
4142  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4143  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4144  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4145  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4146  region1_EndCap = cms.double( 1.8 ),
4147  region2_EndCap = cms.double( 2.0 ),
4148  store5x5RecHitEE = cms.bool( False ),
4149  seleIsoEndCap_region3 = cms.double( 0.5 ),
4150  seleIsoEndCap_region2 = cms.double( 0.5 ),
4151  seleMinvMinEndCap = cms.double( 0.05 ),
4152  selePtPairEndCap_region3 = cms.double( 99.0 ),
4153  seleIsoEndCap_region1 = cms.double( 0.5 ),
4154  seleBeltDREndCap = cms.double( 0.2 ),
4155  seleMinvMaxEndCap = cms.double( 0.3 ),
4156  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4157  seleS9S25GammaEndCap = cms.double( 0.0 )
4158  ),
4159  storeRecHitES = cms.bool( False ),
4160  preshowerSelection = cms.PSet(
4161  preshClusterEnergyCut = cms.double( 0.0 ),
4162  debugLevelES = cms.string( "" ),
4163  ESCollection = cms.string( "etaEcalRecHitsES" ),
4164  preshNclust = cms.int32( 4 ),
4165  preshStripEnergyCut = cms.double( 0.0 ),
4166  preshCalibPlaneY = cms.double( 0.7 ),
4167  preshSeededNstrip = cms.int32( 15 ),
4168  preshCalibGamma = cms.double( 0.024 ),
4169  preshCalibPlaneX = cms.double( 1.0 ),
4170  preshCalibMIP = cms.double( 9.0E-5 )
4171  ),
4172  debugLevel = cms.int32( 0 )
4173 )
4174 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4175  doEnergyScale = cms.bool( False ),
4176  doEnergyScaleInverse = cms.bool( False ),
4177  doIntercalib = cms.bool( False ),
4178  doIntercalibInverse = cms.bool( False ),
4179  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4180  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4181  doLaserCorrections = cms.bool( False ),
4182  doLaserCorrectionsInverse = cms.bool( False ),
4183  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4184  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4185 )
4186 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4187  region = cms.string( "barrel" ),
4188  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4189  digisOut = cms.string( "etaEBDigis" ),
4190  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4191  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4192  srFlagsOut = cms.string( "etaEBSrFlags" )
4193 )
4194 fragment.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4195  offset = cms.uint32( 0 ),
4196  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4197 )
4198 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4199  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4200  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4201  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4202  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4203  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4204  useRecoFlag = cms.bool( False ),
4205  flagLevelRecHitsToUse = cms.int32( 1 ),
4206  useDBStatus = cms.bool( True ),
4207  statusLevelRecHitsToUse = cms.int32( 1 ),
4208  doSelBarrel = cms.bool( False ),
4209  barrelSelection = cms.PSet(
4210  massHighPi0Cand = cms.double( 0.163 ),
4211  ptMinForIsolation = cms.double( 1.0 ),
4212  seleMinvMaxBarrel = cms.double( 0.8 ),
4213  massLowPi0Cand = cms.double( 0.104 ),
4214  seleS9S25Gamma = cms.double( 0.0 ),
4215  seleBeltDeta = cms.double( 0.05 ),
4216  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4217  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4218  removePi0CandidatesForEta = cms.bool( False ),
4219  seleMinvMinBarrel = cms.double( 0.3 ),
4220  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4221  selePtPairBarrel_region1 = cms.double( 1.5 ),
4222  selePtPairBarrel_region2 = cms.double( 1.5 ),
4223  seleBeltDR = cms.double( 0.2 ),
4224  region1_Barrel = cms.double( 1.0 ),
4225  seleIsoBarrel_region1 = cms.double( 0.5 ),
4226  selePtGammaBarrel_region1 = cms.double( 1.0 ),
4227  seleIsoBarrel_region2 = cms.double( 0.5 ),
4228  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4229  store5x5RecHitEB = cms.bool( False ),
4230  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4231  seleNxtalBarrel_region1 = cms.uint32( 6 )
4232  ),
4233  doSelEndcap = cms.bool( True ),
4234  endcapSelection = cms.PSet(
4235  seleBeltDetaEndCap = cms.double( 0.1 ),
4236  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4237  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4238  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4239  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4240  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4241  ptMinForIsolationEndCap = cms.double( 0.5 ),
4242  selePtPairEndCap_region1 = cms.double( 3.0 ),
4243  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4244  selePtPairEndCap_region2 = cms.double( 3.0 ),
4245  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4246  selePtGammaEndCap_region3 = cms.double( 1.0 ),
4247  selePtGammaEndCap_region2 = cms.double( 1.0 ),
4248  selePtGammaEndCap_region1 = cms.double( 1.0 ),
4249  region1_EndCap = cms.double( 1.8 ),
4250  region2_EndCap = cms.double( 2.0 ),
4251  store5x5RecHitEE = cms.bool( True ),
4252  seleIsoEndCap_region3 = cms.double( 0.5 ),
4253  seleIsoEndCap_region2 = cms.double( 0.5 ),
4254  seleMinvMinEndCap = cms.double( 0.2 ),
4255  selePtPairEndCap_region3 = cms.double( 3.0 ),
4256  seleIsoEndCap_region1 = cms.double( 0.5 ),
4257  seleBeltDREndCap = cms.double( 0.3 ),
4258  seleMinvMaxEndCap = cms.double( 0.8 ),
4259  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4260  seleS9S25GammaEndCap = cms.double( 0.85 )
4261  ),
4262  storeRecHitES = cms.bool( True ),
4263  preshowerSelection = cms.PSet(
4264  preshClusterEnergyCut = cms.double( 0.0 ),
4265  debugLevelES = cms.string( "" ),
4266  ESCollection = cms.string( "etaEcalRecHitsES" ),
4267  preshNclust = cms.int32( 4 ),
4268  preshStripEnergyCut = cms.double( 0.0 ),
4269  preshCalibPlaneY = cms.double( 0.7 ),
4270  preshSeededNstrip = cms.int32( 15 ),
4271  preshCalibGamma = cms.double( 0.024 ),
4272  preshCalibPlaneX = cms.double( 1.0 ),
4273  preshCalibMIP = cms.double( 9.0E-5 )
4274  ),
4275  debugLevel = cms.int32( 0 )
4276 )
4277 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4278  doEnergyScale = cms.bool( False ),
4279  doEnergyScaleInverse = cms.bool( False ),
4280  doIntercalib = cms.bool( False ),
4281  doIntercalibInverse = cms.bool( False ),
4282  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4283  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4284  doLaserCorrections = cms.bool( False ),
4285  doLaserCorrectionsInverse = cms.bool( False ),
4286  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4287  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4288 )
4289 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4290  region = cms.string( "endcap" ),
4291  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4292  digisOut = cms.string( "etaEEDigis" ),
4293  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4294  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4295  srFlagsOut = cms.string( "etaEESrFlags" )
4296 )
4297 fragment.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4298  offset = cms.uint32( 0 ),
4299  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4300 )
4301 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4302  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4303  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4304  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4305  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4306  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4307  useRecoFlag = cms.bool( False ),
4308  flagLevelRecHitsToUse = cms.int32( 1 ),
4309  useDBStatus = cms.bool( True ),
4310  statusLevelRecHitsToUse = cms.int32( 1 ),
4311  doSelBarrel = cms.bool( True ),
4312  barrelSelection = cms.PSet(
4313  massHighPi0Cand = cms.double( 0.163 ),
4314  ptMinForIsolation = cms.double( 1.0 ),
4315  seleMinvMaxBarrel = cms.double( 0.22 ),
4316  massLowPi0Cand = cms.double( 0.104 ),
4317  seleS9S25Gamma = cms.double( 0.0 ),
4318  seleBeltDeta = cms.double( 0.05 ),
4319  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4320  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4321  removePi0CandidatesForEta = cms.bool( False ),
4322  seleMinvMinBarrel = cms.double( 0.06 ),
4323  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4324  selePtPairBarrel_region1 = cms.double( 2.0 ),
4325  selePtPairBarrel_region2 = cms.double( 1.75 ),
4326  seleBeltDR = cms.double( 0.2 ),
4327  region1_Barrel = cms.double( 1.0 ),
4328  seleIsoBarrel_region1 = cms.double( 0.5 ),
4329  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4330  seleIsoBarrel_region2 = cms.double( 0.5 ),
4331  selePtGammaBarrel_region2 = cms.double( 0.65 ),
4332  store5x5RecHitEB = cms.bool( False ),
4333  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4334  seleNxtalBarrel_region1 = cms.uint32( 6 )
4335  ),
4336  doSelEndcap = cms.bool( False ),
4337  endcapSelection = cms.PSet(
4338  seleBeltDetaEndCap = cms.double( 0.05 ),
4339  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4340  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4341  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4342  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4343  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4344  ptMinForIsolationEndCap = cms.double( 0.5 ),
4345  selePtPairEndCap_region1 = cms.double( 1.5 ),
4346  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4347  selePtPairEndCap_region2 = cms.double( 1.5 ),
4348  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4349  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4350  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4351  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4352  region1_EndCap = cms.double( 1.8 ),
4353  region2_EndCap = cms.double( 2.0 ),
4354  store5x5RecHitEE = cms.bool( False ),
4355  seleIsoEndCap_region3 = cms.double( 0.5 ),
4356  seleIsoEndCap_region2 = cms.double( 0.5 ),
4357  seleMinvMinEndCap = cms.double( 0.05 ),
4358  selePtPairEndCap_region3 = cms.double( 99.0 ),
4359  seleIsoEndCap_region1 = cms.double( 0.5 ),
4360  seleBeltDREndCap = cms.double( 0.2 ),
4361  seleMinvMaxEndCap = cms.double( 0.3 ),
4362  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4363  seleS9S25GammaEndCap = cms.double( 0.0 )
4364  ),
4365  storeRecHitES = cms.bool( False ),
4366  preshowerSelection = cms.PSet(
4367  preshClusterEnergyCut = cms.double( 0.0 ),
4368  debugLevelES = cms.string( "" ),
4369  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4370  preshNclust = cms.int32( 4 ),
4371  preshStripEnergyCut = cms.double( 0.0 ),
4372  preshCalibPlaneY = cms.double( 0.7 ),
4373  preshSeededNstrip = cms.int32( 15 ),
4374  preshCalibGamma = cms.double( 0.024 ),
4375  preshCalibPlaneX = cms.double( 1.0 ),
4376  preshCalibMIP = cms.double( 9.0E-5 )
4377  ),
4378  debugLevel = cms.int32( 0 )
4379 )
4380 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4381  doEnergyScale = cms.bool( False ),
4382  doEnergyScaleInverse = cms.bool( False ),
4383  doIntercalib = cms.bool( False ),
4384  doIntercalibInverse = cms.bool( False ),
4385  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4386  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4387  doLaserCorrections = cms.bool( False ),
4388  doLaserCorrectionsInverse = cms.bool( False ),
4389  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4390  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4391 )
4392 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4393  region = cms.string( "barrel" ),
4394  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4395  digisOut = cms.string( "pi0EBDigis" ),
4396  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4397  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4398  srFlagsOut = cms.string( "pi0EBSrFlags" )
4399 )
4400 fragment.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
4401  offset = cms.uint32( 0 ),
4402  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4403 )
4404 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4405  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4406  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4407  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4408  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4409  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4410  useRecoFlag = cms.bool( False ),
4411  flagLevelRecHitsToUse = cms.int32( 1 ),
4412  useDBStatus = cms.bool( True ),
4413  statusLevelRecHitsToUse = cms.int32( 1 ),
4414  doSelBarrel = cms.bool( False ),
4415  barrelSelection = cms.PSet(
4416  massHighPi0Cand = cms.double( 0.163 ),
4417  ptMinForIsolation = cms.double( 1.0 ),
4418  seleMinvMaxBarrel = cms.double( 0.22 ),
4419  massLowPi0Cand = cms.double( 0.104 ),
4420  seleS9S25Gamma = cms.double( 0.0 ),
4421  seleBeltDeta = cms.double( 0.05 ),
4422  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4423  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4424  removePi0CandidatesForEta = cms.bool( False ),
4425  seleMinvMinBarrel = cms.double( 0.06 ),
4426  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4427  selePtPairBarrel_region1 = cms.double( 1.5 ),
4428  selePtPairBarrel_region2 = cms.double( 1.5 ),
4429  seleBeltDR = cms.double( 0.2 ),
4430  region1_Barrel = cms.double( 1.0 ),
4431  seleIsoBarrel_region1 = cms.double( 0.5 ),
4432  selePtGammaBarrel_region1 = cms.double( 0.5 ),
4433  seleIsoBarrel_region2 = cms.double( 0.5 ),
4434  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4435  store5x5RecHitEB = cms.bool( False ),
4436  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4437  seleNxtalBarrel_region1 = cms.uint32( 6 )
4438  ),
4439  doSelEndcap = cms.bool( True ),
4440  endcapSelection = cms.PSet(
4441  seleBeltDetaEndCap = cms.double( 0.05 ),
4442  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4443  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4444  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4445  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4446  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4447  ptMinForIsolationEndCap = cms.double( 0.5 ),
4448  selePtPairEndCap_region1 = cms.double( 3.75 ),
4449  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4450  selePtPairEndCap_region2 = cms.double( 2.0 ),
4451  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4452  selePtGammaEndCap_region3 = cms.double( 0.95 ),
4453  selePtGammaEndCap_region2 = cms.double( 0.95 ),
4454  selePtGammaEndCap_region1 = cms.double( 1.1 ),
4455  region1_EndCap = cms.double( 1.8 ),
4456  region2_EndCap = cms.double( 2.0 ),
4457  store5x5RecHitEE = cms.bool( False ),
4458  seleIsoEndCap_region3 = cms.double( 0.5 ),
4459  seleIsoEndCap_region2 = cms.double( 0.5 ),
4460  seleMinvMinEndCap = cms.double( 0.05 ),
4461  selePtPairEndCap_region3 = cms.double( 2.0 ),
4462  seleIsoEndCap_region1 = cms.double( 0.5 ),
4463  seleBeltDREndCap = cms.double( 0.2 ),
4464  seleMinvMaxEndCap = cms.double( 0.3 ),
4465  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4466  seleS9S25GammaEndCap = cms.double( 0.0 )
4467  ),
4468  storeRecHitES = cms.bool( True ),
4469  preshowerSelection = cms.PSet(
4470  preshClusterEnergyCut = cms.double( 0.0 ),
4471  debugLevelES = cms.string( "" ),
4472  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4473  preshNclust = cms.int32( 4 ),
4474  preshStripEnergyCut = cms.double( 0.0 ),
4475  preshCalibPlaneY = cms.double( 0.7 ),
4476  preshSeededNstrip = cms.int32( 15 ),
4477  preshCalibGamma = cms.double( 0.024 ),
4478  preshCalibPlaneX = cms.double( 1.0 ),
4479  preshCalibMIP = cms.double( 9.0E-5 )
4480  ),
4481  debugLevel = cms.int32( 0 )
4482 )
4483 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4484  doEnergyScale = cms.bool( False ),
4485  doEnergyScaleInverse = cms.bool( False ),
4486  doIntercalib = cms.bool( False ),
4487  doIntercalibInverse = cms.bool( False ),
4488  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4489  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4490  doLaserCorrections = cms.bool( False ),
4491  doLaserCorrectionsInverse = cms.bool( False ),
4492  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4493  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4494 )
4495 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4496  region = cms.string( "endcap" ),
4497  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4498  digisOut = cms.string( "pi0EEDigis" ),
4499  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4500  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4501  srFlagsOut = cms.string( "pi0EESrFlags" )
4502 )
4503 fragment.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
4504  saveTags = cms.bool( True ),
4505  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" ),
4506  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4507  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4508  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4509  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4510  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4511  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4512  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4513  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4514  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4515 )
4516 fragment.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
4517  offset = cms.uint32( 0 ),
4518  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4519 )
4520 fragment.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
4521  saveTags = cms.bool( True ),
4522  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4523  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
4524  MaxEta = cms.double( 2.4 ),
4525  MinPt = cms.double( 0.0 ),
4526  MaxDeltaR = cms.double( 0.3 ),
4527  MinN = cms.int32( 1 ),
4528  CentralBxOnly = cms.bool( True ),
4529  SelectQualities = cms.vint32( )
4530 )
4531 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
4532  inputTag = cms.InputTag( "rawDataCollector" ),
4533  fedList = cms.vuint32( 1024, 1025 )
4534 )
4535 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
4536  inputTag = cms.InputTag( "rawDataCollector" ),
4537  fedList = cms.vuint32( 1369, 1370, 1371 )
4538 )
4539 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
4540  inputTag = cms.InputTag( "rawDataCollector" ),
4541  fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
4542 )
4543 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
4544  inputTag = cms.InputTag( "rawDataCollector" ),
4545  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 )
4546 )
4547 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
4548  inputTag = cms.InputTag( "rawDataCollector" ),
4549  fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
4550 )
4551 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
4552  inputTag = cms.InputTag( "rawDataCollector" ),
4553  fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
4554 )
4555 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
4556  inputTag = cms.InputTag( "rawDataCollector" ),
4557  fedList = cms.vuint32( 1380, 1381 )
4558 )
4559 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
4560  inputTag = cms.InputTag( "rawDataCollector" ),
4561  fedList = cms.vuint32( 1386 )
4562 )
4563 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
4564  SelectedTriggerType = cms.int32( 3 )
4565 )
4566 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
4567  offset = cms.uint32( 0 ),
4568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4569 )
4570 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
4571  DebugOn = cms.untracked.bool( False ),
4572  DetectorType = cms.untracked.string( "pixel" ),
4573  acceptedCombinations = cms.untracked.vstring( ),
4574  DcsStatusLabel = cms.untracked.InputTag( "" ),
4575  DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
4576 )
4577 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
4578  src = cms.InputTag( "hltOnlineBeamSpot" ),
4579  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4580 )
4581 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
4582  IncludeErrors = cms.bool( True ),
4583  UseQualityInfo = cms.bool( False ),
4584  clusterThreshold_layer1 = cms.int32( 4000 ),
4585  clusterThreshold_otherLayers = cms.int32( 4000 ),
4586  VCaltoElectronGain = cms.double( 1.0 ),
4587  VCaltoElectronGain_L1 = cms.double( 1.0 ),
4588  VCaltoElectronOffset = cms.double( 0.0 ),
4589  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4590  InputLabel = cms.InputTag( "rawDataCollector" ),
4591  Regions = cms.PSet( ),
4592  CablingMapLabel = cms.string( "" ),
4593  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4594 )
4595 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4596  src = cms.InputTag( "hltSiPixelClustersSoA" ),
4597  clusterThreshold_layer1 = cms.int32( 4000 ),
4598  clusterThreshold_otherLayers = cms.int32( 4000 ),
4599  produceDigis = cms.bool( False ),
4600  storeDigis = cms.bool( False )
4601 )
4602 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4603  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4604  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
4605  CablingMapLabel = cms.string( "" ),
4606  UsePhase1 = cms.bool( True ),
4607  ErrorList = cms.vint32( 29 ),
4608  UserErrorList = cms.vint32( 40 )
4609 )
4610 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
4611  beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
4612  src = cms.InputTag( "hltSiPixelClustersSoA" ),
4613  CPE = cms.string( "PixelCPEFastParams" ),
4614  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4615 )
4616 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4617  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4618  src = cms.InputTag( "hltSiPixelClusters" )
4619 )
4620 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
4621  pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
4622  trigstring = cms.untracked.string( "alcaPCCEvent" )
4623 )
4624 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
4625  saveTags = cms.bool( True ),
4626  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
4627  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4628  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4629  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4630  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4631  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4632  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4633  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4634  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4635  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4636 )
4637 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
4638  offset = cms.uint32( 0 ),
4639  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4640 )
4641 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
4642  saveTags = cms.bool( True ),
4643  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
4644  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4645  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4646  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4647  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4648  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4649  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4650  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4651  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4652  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4653 )
4654 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
4655  offset = cms.uint32( 0 ),
4656  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4657 )
4658 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
4659  src = cms.InputTag( "hltOnlineBeamSpot" )
4660 )
4661 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
4662  IncludeErrors = cms.bool( True ),
4663  UseQualityInfo = cms.bool( False ),
4664  clusterThreshold_layer1 = cms.int32( 4000 ),
4665  clusterThreshold_otherLayers = cms.int32( 4000 ),
4666  VCaltoElectronGain = cms.double( 1.0 ),
4667  VCaltoElectronGain_L1 = cms.double( 1.0 ),
4668  VCaltoElectronOffset = cms.double( 0.0 ),
4669  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
4670  InputLabel = cms.InputTag( "rawDataCollector" ),
4671  Regions = cms.PSet( ),
4672  CablingMapLabel = cms.string( "" )
4673 )
4674 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
4675  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4676  clusterThreshold_layer1 = cms.int32( 4000 ),
4677  clusterThreshold_otherLayers = cms.int32( 4000 ),
4678  produceDigis = cms.bool( False ),
4679  storeDigis = cms.bool( False )
4680 )
4681 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
4682  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4683  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4684  CablingMapLabel = cms.string( "" ),
4685  UsePhase1 = cms.bool( True ),
4686  ErrorList = cms.vint32( 29 ),
4687  UserErrorList = cms.vint32( 40 )
4688 )
4689 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
4690  beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
4691  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
4692  CPE = cms.string( "PixelCPEFastParams" )
4693 )
4694 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
4695  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4696  src = cms.InputTag( "hltSiPixelClustersSerialSync" )
4697 )
4698 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
4699  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4700  CPE = cms.string( "PixelCPEFastParams" ),
4701  ptmin = cms.double( 0.9 ),
4702  CAThetaCutBarrel = cms.double( 0.002 ),
4703  CAThetaCutForward = cms.double( 0.003 ),
4704  hardCurvCut = cms.double( 0.0328407225 ),
4705  dcaCutInnerTriplet = cms.double( 0.15 ),
4706  dcaCutOuterTriplet = cms.double( 0.25 ),
4707  earlyFishbone = cms.bool( True ),
4708  lateFishbone = cms.bool( False ),
4709  fillStatistics = cms.bool( False ),
4710  minHitsPerNtuplet = cms.uint32( 3 ),
4711  minHitsForSharingCut = cms.uint32( 10 ),
4712  fitNas4 = cms.bool( False ),
4713  doClusterCut = cms.bool( True ),
4714  doZ0Cut = cms.bool( True ),
4715  doPtCut = cms.bool( True ),
4716  useRiemannFit = cms.bool( False ),
4717  doSharedHitCut = cms.bool( True ),
4718  dupPassThrough = cms.bool( False ),
4719  useSimpleTripletCleaner = cms.bool( True ),
4720  maxNumberOfDoublets = cms.uint32( 524288 ),
4721  idealConditions = cms.bool( False ),
4722  includeJumpingForwardDoublets = cms.bool( True ),
4723  cellZ0Cut = cms.double( 12.0 ),
4724  cellPtCut = cms.double( 0.5 ),
4725  trackQualityCuts = cms.PSet(
4726  chi2MaxPt = cms.double( 10.0 ),
4727  tripletMaxTip = cms.double( 0.3 ),
4728  chi2Scale = cms.double( 8.0 ),
4729  quadrupletMaxTip = cms.double( 0.5 ),
4730  quadrupletMinPt = cms.double( 0.3 ),
4731  quadrupletMaxZip = cms.double( 12.0 ),
4732  tripletMaxZip = cms.double( 12.0 ),
4733  tripletMinPt = cms.double( 0.5 ),
4734  chi2Coeff = cms.vdouble( 0.9, 1.8 )
4735  ),
4736  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
4737  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4738 )
4739 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
4740  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4741  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4742  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
4743  minNumberOfHits = cms.int32( 0 ),
4744  minQuality = cms.string( "loose" )
4745 )
4746 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
4747  oneKernel = cms.bool( True ),
4748  useDensity = cms.bool( True ),
4749  useDBSCAN = cms.bool( False ),
4750  useIterative = cms.bool( False ),
4751  doSplitting = cms.bool( True ),
4752  minT = cms.int32( 2 ),
4753  eps = cms.double( 0.07 ),
4754  errmax = cms.double( 0.01 ),
4755  chi2max = cms.double( 9.0 ),
4756  PtMin = cms.double( 0.5 ),
4757  PtMax = cms.double( 75.0 ),
4758  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4759  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4760 )
4761 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
4762  TrackCollection = cms.InputTag( "hltPixelTracks" ),
4763  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4764  src = cms.InputTag( "hltPixelVerticesSoA" )
4765 )
4766 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
4767  src = cms.InputTag( "hltPixelVertices" ),
4768  maxVtx = cms.uint32( 100 ),
4769  fractionSumPt2 = cms.double( 0.3 ),
4770  minSumPt2 = cms.double( 0.0 ),
4771  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
4772 )
4773 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
4774  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4775  CPE = cms.string( "PixelCPEFastParams" ),
4776  ptmin = cms.double( 0.9 ),
4777  CAThetaCutBarrel = cms.double( 0.002 ),
4778  CAThetaCutForward = cms.double( 0.003 ),
4779  hardCurvCut = cms.double( 0.0328407225 ),
4780  dcaCutInnerTriplet = cms.double( 0.15 ),
4781  dcaCutOuterTriplet = cms.double( 0.25 ),
4782  earlyFishbone = cms.bool( True ),
4783  lateFishbone = cms.bool( False ),
4784  fillStatistics = cms.bool( False ),
4785  minHitsPerNtuplet = cms.uint32( 3 ),
4786  minHitsForSharingCut = cms.uint32( 10 ),
4787  fitNas4 = cms.bool( False ),
4788  doClusterCut = cms.bool( True ),
4789  doZ0Cut = cms.bool( True ),
4790  doPtCut = cms.bool( True ),
4791  useRiemannFit = cms.bool( False ),
4792  doSharedHitCut = cms.bool( True ),
4793  dupPassThrough = cms.bool( False ),
4794  useSimpleTripletCleaner = cms.bool( True ),
4795  maxNumberOfDoublets = cms.uint32( 524288 ),
4796  idealConditions = cms.bool( False ),
4797  includeJumpingForwardDoublets = cms.bool( True ),
4798  cellZ0Cut = cms.double( 12.0 ),
4799  cellPtCut = cms.double( 0.5 ),
4800  trackQualityCuts = cms.PSet(
4801  chi2MaxPt = cms.double( 10.0 ),
4802  tripletMaxTip = cms.double( 0.3 ),
4803  chi2Scale = cms.double( 8.0 ),
4804  quadrupletMaxTip = cms.double( 0.5 ),
4805  quadrupletMinPt = cms.double( 0.3 ),
4806  quadrupletMaxZip = cms.double( 12.0 ),
4807  tripletMaxZip = cms.double( 12.0 ),
4808  tripletMinPt = cms.double( 0.5 ),
4809  chi2Coeff = cms.vdouble( 0.9, 1.8 )
4810  ),
4811  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 )
4812 )
4813 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
4814  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4815  trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4816  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
4817  minNumberOfHits = cms.int32( 0 ),
4818  minQuality = cms.string( "loose" )
4819 )
4820 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
4821  oneKernel = cms.bool( True ),
4822  useDensity = cms.bool( True ),
4823  useDBSCAN = cms.bool( False ),
4824  useIterative = cms.bool( False ),
4825  doSplitting = cms.bool( True ),
4826  minT = cms.int32( 2 ),
4827  eps = cms.double( 0.07 ),
4828  errmax = cms.double( 0.01 ),
4829  chi2max = cms.double( 9.0 ),
4830  PtMin = cms.double( 0.5 ),
4831  PtMax = cms.double( 75.0 ),
4832  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
4833 )
4834 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
4835  TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
4836  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
4837  src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
4838 )
4839 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
4840  src = cms.InputTag( "hltPixelVerticesSerialSync" ),
4841  maxVtx = cms.uint32( 100 ),
4842  fractionSumPt2 = cms.double( 0.3 ),
4843  minSumPt2 = cms.double( 0.0 ),
4844  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
4845 )
4846 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
4847  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4848  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
4849 )
4850 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
4851  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4852  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
4853 )
4854 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
4855  pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
4856  pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
4857  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
4858  minD2cut = cms.double( 1.0E-4 )
4859 )
4860 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
4861  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4862  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
4863  useQualityCut = cms.bool( True ),
4864  minQuality = cms.string( "loose" )
4865 )
4866 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
4867  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
4868  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
4869  useQualityCut = cms.bool( True ),
4870  minQuality = cms.string( "loose" )
4871 )
4872 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
4873  pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
4874  pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
4875  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
4876  useQualityCut = cms.bool( True ),
4877  minQuality = cms.string( "loose" ),
4878  deltaR2cut = cms.double( 4.0E-4 )
4879 )
4880 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
4881  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
4882  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4883  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
4884 )
4885 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
4886  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
4887  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4888  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
4889 )
4890 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
4891  pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
4892  pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
4893  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
4894  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
4895  dzCut = cms.double( 1.0 )
4896 )
4897 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
4898  saveTags = cms.bool( True ),
4899  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
4900  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4901  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4902  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4903  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4904  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4905  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4906  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4907  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4908  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4909 )
4910 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
4911  offset = cms.uint32( 0 ),
4912  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4913 )
4914 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
4915  InputLabel = cms.InputTag( "rawDataCollector" ),
4916  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 ),
4917  maxChannelsEB = cms.uint32( 61200 ),
4918  maxChannelsEE = cms.uint32( 14648 ),
4919  digisLabelEB = cms.string( "ebDigis" ),
4920  digisLabelEE = cms.string( "eeDigis" )
4921 )
4922 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
4923  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
4924  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
4925  digisOutLabelEB = cms.string( "ebDigis" ),
4926  digisOutLabelEE = cms.string( "eeDigis" ),
4927  produceDummyIntegrityCollections = cms.bool( False )
4928 )
4929 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
4930  digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
4931  digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
4932  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4933  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4934  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4935  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4936  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4937  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4938  EBtimeConstantTerm = cms.double( 0.6 ),
4939  EEtimeConstantTerm = cms.double( 1.0 ),
4940  EBtimeNconst = cms.double( 28.5 ),
4941  EEtimeNconst = cms.double( 31.8 ),
4942  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4943  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4944  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4945  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4946  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4947  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4948  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4949  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4950  amplitudeThresholdEB = cms.double( 10.0 ),
4951  amplitudeThresholdEE = cms.double( 10.0 ),
4952  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4953  shouldRunTimingComputation = cms.bool( True )
4954 )
4955 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4956  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
4957  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4958  isPhase2 = cms.bool( False ),
4959  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
4960  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4961 )
4962 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
4963  recoverEEVFE = cms.bool( False ),
4964  EErechitCollection = cms.string( "EcalRecHitsEE" ),
4965  recoverEBIsolatedChannels = cms.bool( False ),
4966  recoverEBVFE = cms.bool( False ),
4967  laserCorrection = cms.bool( True ),
4968  EBLaserMIN = cms.double( 0.5 ),
4969  killDeadChannels = cms.bool( True ),
4970  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4971  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
4972  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4973  EELaserMIN = cms.double( 0.5 ),
4974  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4975  cleaningConfig = cms.PSet(
4976  cThreshold_endcap = cms.double( 15.0 ),
4977  tightenCrack_e1_double = cms.double( 2.0 ),
4978  cThreshold_barrel = cms.double( 4.0 ),
4979  e6e2thresh = cms.double( 0.04 ),
4980  e4e1Threshold_barrel = cms.double( 0.08 ),
4981  e4e1Threshold_endcap = cms.double( 0.3 ),
4982  tightenCrack_e4e1_single = cms.double( 3.0 ),
4983  cThreshold_double = cms.double( 10.0 ),
4984  e4e1_b_barrel = cms.double( -0.024 ),
4985  tightenCrack_e6e2_double = cms.double( 3.0 ),
4986  e4e1_a_barrel = cms.double( 0.04 ),
4987  tightenCrack_e1_single = cms.double( 2.0 ),
4988  e4e1_a_endcap = cms.double( 0.02 ),
4989  e4e1_b_endcap = cms.double( -0.0125 ),
4990  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4991  ),
4992  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4993  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4994  recoverEBFE = cms.bool( False ),
4995  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4996  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4997  singleChannelRecoveryThreshold = cms.double( 8.0 ),
4998  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4999  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5000  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5001  ChannelStatusToBeExcluded = cms.vstring( ),
5002  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5003  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5004  recoverEEFE = cms.bool( False ),
5005  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5006  EBLaserMAX = cms.double( 3.0 ),
5007  flagsMapDBReco = cms.PSet(
5008  kDead = cms.vstring( 'kNoDataNoTP' ),
5009  kGood = cms.vstring( 'kOk',
5010  'kDAC',
5011  'kNoLaser',
5012  'kNoisy' ),
5013  kTowerRecovered = cms.vstring( 'kDeadFE' ),
5014  kNoisy = cms.vstring( 'kNNoisy',
5015  'kFixedG6',
5016  'kFixedG1' ),
5017  kNeighboursRecovered = cms.vstring( 'kFixedG0',
5018  'kNonRespondingIsolated',
5019  'kDeadVFE' )
5020  ),
5021  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
5022  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5023  algo = cms.string( "EcalRecHitWorkerSimple" ),
5024  EELaserMAX = cms.double( 8.0 ),
5025  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5026  recoverEEIsolatedChannels = cms.bool( False ),
5027  timeCalibTag = cms.ESInputTag( "","" ),
5028  timeOffsetTag = cms.ESInputTag( "","" ),
5029  skipTimeCalib = cms.bool( False )
5030 )
5031 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5032  saveTags = cms.bool( True ),
5033  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5034  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5035  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5036  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5037  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5038  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5039  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5040  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5041  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5042  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5043 )
5044 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5045  offset = cms.uint32( 0 ),
5046  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5047 )
5048 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5049  HcalFirstFED = cms.untracked.int32( 700 ),
5050  firstSample = cms.int32( 0 ),
5051  lastSample = cms.int32( 9 ),
5052  FilterDataQuality = cms.bool( True ),
5053  FEDs = cms.untracked.vint32( ),
5054  UnpackZDC = cms.untracked.bool( True ),
5055  UnpackCalib = cms.untracked.bool( True ),
5056  UnpackUMNio = cms.untracked.bool( True ),
5057  UnpackTTP = cms.untracked.bool( False ),
5058  silent = cms.untracked.bool( True ),
5059  saveQIE10DataNSamples = cms.untracked.vint32( ),
5060  saveQIE10DataTags = cms.untracked.vstring( ),
5061  saveQIE11DataNSamples = cms.untracked.vint32( ),
5062  saveQIE11DataTags = cms.untracked.vstring( ),
5063  ComplainEmptyData = cms.untracked.bool( False ),
5064  UnpackerMode = cms.untracked.int32( 0 ),
5065  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5066  InputLabel = cms.InputTag( "rawDataCollector" ),
5067  ElectronicsMap = cms.string( "" )
5068 )
5069 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5070  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5071  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5072  digisLabelF01HE = cms.string( "f01HEDigis" ),
5073  digisLabelF5HB = cms.string( "f5HBDigis" ),
5074  digisLabelF3HB = cms.string( "f3HBDigis" ),
5075  maxChannelsF01HE = cms.uint32( 10000 ),
5076  maxChannelsF5HB = cms.uint32( 10000 ),
5077  maxChannelsF3HB = cms.uint32( 10000 ),
5078  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5079 )
5080 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5081  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5082  maxTimeSamples = cms.uint32( 10 ),
5083  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5084  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5085  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5086  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5087  recHitsLabelM0HBHE = cms.string( "" ),
5088  sipmQTSShift = cms.int32( 0 ),
5089  sipmQNTStoSum = cms.int32( 3 ),
5090  firstSampleShift = cms.int32( 0 ),
5091  useEffectivePedestals = cms.bool( True ),
5092  meanTime = cms.double( 0.0 ),
5093  timeSigmaSiPM = cms.double( 2.5 ),
5094  timeSigmaHPD = cms.double( 5.0 ),
5095  ts4Thresh = cms.double( 0.0 ),
5096  applyTimeSlew = cms.bool( True ),
5097  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5098  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5099  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5100  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5101  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5102 )
5103 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5104  src = cms.InputTag( "hltHbheRecoSoA" )
5105 )
5106 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5107  digiLabel = cms.InputTag( "hltHcalDigis" ),
5108  dropZSmarkedPassed = cms.bool( True ),
5109  tsFromDB = cms.bool( False ),
5110  sumAllTimeSlices = cms.bool( False ),
5111  forceSOI = cms.int32( -1 ),
5112  soiShift = cms.int32( 0 )
5113 )
5114 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5115  inputLabel = cms.InputTag( "hltHfprereco" ),
5116  useChannelQualityFromDB = cms.bool( False ),
5117  checkChannelQualityForDepth3and4 = cms.bool( False ),
5118  algorithm = cms.PSet(
5119  tfallIfNoTDC = cms.double( -101.0 ),
5120  triseIfNoTDC = cms.double( -100.0 ),
5121  rejectAllFailures = cms.bool( True ),
5122  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 ),
5123  soiPhase = cms.uint32( 1 ),
5124  timeShift = cms.double( 0.0 ),
5125  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5126  Class = cms.string( "HFFlexibleTimeCheck" )
5127  ),
5128  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5129  setNoiseFlags = cms.bool( True ),
5130  runHFStripFilter = cms.bool( False ),
5131  S9S1stat = cms.PSet(
5132  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 ),
5133  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 ),
5134  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 ),
5135  isS8S1 = cms.bool( False ),
5136  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 ),
5137  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 ),
5138  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 ),
5139  HcalAcceptSeverityLevel = cms.int32( 9 )
5140  ),
5141  S8S1stat = cms.PSet(
5142  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 ),
5143  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 ),
5144  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 ),
5145  isS8S1 = cms.bool( True ),
5146  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 ),
5147  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 ),
5148  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 ),
5149  HcalAcceptSeverityLevel = cms.int32( 9 )
5150  ),
5151  PETstat = cms.PSet(
5152  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 ),
5153  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 ),
5154  long_R_29 = cms.vdouble( 0.8 ),
5155  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 ),
5156  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 ),
5157  short_R_29 = cms.vdouble( 0.8 ),
5158  long_R = cms.vdouble( 0.98 ),
5159  short_R = cms.vdouble( 0.8 ),
5160  HcalAcceptSeverityLevel = cms.int32( 9 )
5161  ),
5162  HFStripFilter = cms.PSet(
5163  seedHitIetaMax = cms.int32( 35 ),
5164  verboseLevel = cms.untracked.int32( 10 ),
5165  maxThreshold = cms.double( 100.0 ),
5166  stripThreshold = cms.double( 40.0 ),
5167  wedgeCut = cms.double( 0.05 ),
5168  lstrips = cms.int32( 2 ),
5169  maxStripTime = cms.double( 10.0 ),
5170  gap = cms.int32( 2 ),
5171  timeMax = cms.double( 6.0 )
5172  )
5173 )
5174 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5175  correctForPhaseContainment = cms.bool( True ),
5176  correctionPhaseNS = cms.double( 13.0 ),
5177  digiLabel = cms.InputTag( "hltHcalDigis" ),
5178  Subdetector = cms.string( "HO" ),
5179  correctForTimeslew = cms.bool( True ),
5180  dropZSmarkedPassed = cms.bool( True ),
5181  firstSample = cms.int32( 4 ),
5182  samplesToAdd = cms.int32( 4 ),
5183  tsFromDB = cms.bool( True ),
5184  recoParamsFromDB = cms.bool( True ),
5185  useLeakCorrection = cms.bool( False ),
5186  dataOOTCorrectionName = cms.string( "" ),
5187  dataOOTCorrectionCategory = cms.string( "Data" ),
5188  mcOOTCorrectionName = cms.string( "" ),
5189  mcOOTCorrectionCategory = cms.string( "MC" ),
5190  correctTiming = cms.bool( False ),
5191  firstAuxTS = cms.int32( 4 ),
5192  setNoiseFlags = cms.bool( False ),
5193  digiTimeFromDB = cms.bool( True ),
5194  setHSCPFlags = cms.bool( False ),
5195  setSaturationFlags = cms.bool( False ),
5196  setTimingTrustFlags = cms.bool( False ),
5197  setPulseShapeFlags = cms.bool( False ),
5198  setNegativeFlags = cms.bool( False ),
5199  digistat = cms.PSet( ),
5200  HFInWindowStat = cms.PSet( ),
5201  S9S1stat = cms.PSet( ),
5202  S8S1stat = cms.PSet( ),
5203  PETstat = cms.PSet( ),
5204  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5205  hfTimingTrustParameters = cms.PSet( )
5206 )
5207 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5208  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5209  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5210  digisLabelF01HE = cms.string( "f01HEDigis" ),
5211  digisLabelF5HB = cms.string( "f5HBDigis" ),
5212  digisLabelF3HB = cms.string( "f3HBDigis" ),
5213  maxChannelsF01HE = cms.uint32( 10000 ),
5214  maxChannelsF5HB = cms.uint32( 10000 ),
5215  maxChannelsF3HB = cms.uint32( 10000 )
5216 )
5217 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
5218  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5219  maxTimeSamples = cms.uint32( 10 ),
5220  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5221  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
5222  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
5223  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
5224  recHitsLabelM0HBHE = cms.string( "" ),
5225  sipmQTSShift = cms.int32( 0 ),
5226  sipmQNTStoSum = cms.int32( 3 ),
5227  firstSampleShift = cms.int32( 0 ),
5228  useEffectivePedestals = cms.bool( True ),
5229  meanTime = cms.double( 0.0 ),
5230  timeSigmaSiPM = cms.double( 2.5 ),
5231  timeSigmaHPD = cms.double( 5.0 ),
5232  ts4Thresh = cms.double( 0.0 ),
5233  applyTimeSlew = cms.bool( True ),
5234  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5235  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5236  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5237  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5238 )
5239 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
5240  src = cms.InputTag( "hltHbheRecoSoASerialSync" )
5241 )
5242 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
5243  producers = cms.VPSet(
5244  cms.PSet( src = cms.InputTag( "hltHbheRecoSoA" ),
5245  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5246  )
5247  ),
5248  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5249  synchronise = cms.untracked.bool( False ),
5250  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5251 )
5252 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
5253  src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
5254 )
5255 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
5256  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5257  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5258  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5259  synchronise = cms.bool( False ),
5260  pfRecHitFractionAllocation = cms.int32( 250 ),
5261  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5262 )
5263 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
5264  src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
5265  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5266  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
5267  usePFThresholdsFromDB = cms.bool( True ),
5268  pfClusterBuilder = cms.PSet(
5269  minFracTot = cms.double( 1.0E-20 ),
5270  stoppingTolerance = cms.double( 1.0E-8 ),
5271  positionCalc = cms.PSet(
5272  minAllowedNormalization = cms.double( 1.0E-9 ),
5273  posCalcNCrystals = cms.int32( 5 ),
5274  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5275  logWeightDenominatorByDetector = cms.VPSet(
5276  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5277  depths = cms.vint32( 1, 2, 3, 4 ),
5278  detector = cms.string( "HCAL_BARREL1" )
5279  ),
5280  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5281  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5282  detector = cms.string( "HCAL_ENDCAP" )
5283  )
5284  ),
5285  minFractionInCalc = cms.double( 1.0E-9 )
5286  ),
5287  maxIterations = cms.uint32( 5 ),
5288  minChi2Prob = cms.double( 0.0 ),
5289  allCellsPositionCalc = cms.PSet(
5290  minAllowedNormalization = cms.double( 1.0E-9 ),
5291  posCalcNCrystals = cms.int32( -1 ),
5292  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5293  logWeightDenominatorByDetector = cms.VPSet(
5294  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5295  depths = cms.vint32( 1, 2, 3, 4 ),
5296  detector = cms.string( "HCAL_BARREL1" )
5297  ),
5298  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5299  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5300  detector = cms.string( "HCAL_ENDCAP" )
5301  )
5302  ),
5303  minFractionInCalc = cms.double( 1.0E-9 )
5304  ),
5305  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5306  recHitEnergyNorms = cms.VPSet(
5307  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5308  depths = cms.vint32( 1, 2, 3, 4 ),
5309  detector = cms.string( "HCAL_BARREL1" )
5310  ),
5311  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5312  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5313  detector = cms.string( "HCAL_ENDCAP" )
5314  )
5315  ),
5316  maxNSigmaTime = cms.double( 10.0 ),
5317  showerSigma = cms.double( 10.0 ),
5318  timeSigmaEE = cms.double( 10.0 ),
5319  clusterTimeResFromSeed = cms.bool( False ),
5320  minFractionToKeep = cms.double( 1.0E-7 ),
5321  excludeOtherSeeds = cms.bool( True ),
5322  timeResolutionCalcBarrel = cms.PSet(
5323  corrTermLowE = cms.double( 0.0 ),
5324  threshLowE = cms.double( 6.0 ),
5325  noiseTerm = cms.double( 21.86 ),
5326  constantTermLowE = cms.double( 4.24 ),
5327  noiseTermLowE = cms.double( 8.0 ),
5328  threshHighE = cms.double( 15.0 ),
5329  constantTerm = cms.double( 2.82 )
5330  ),
5331  timeResolutionCalcEndcap = cms.PSet(
5332  corrTermLowE = cms.double( 0.0 ),
5333  threshLowE = cms.double( 6.0 ),
5334  noiseTerm = cms.double( 21.86 ),
5335  constantTermLowE = cms.double( 4.24 ),
5336  noiseTermLowE = cms.double( 8.0 ),
5337  threshHighE = cms.double( 15.0 ),
5338  constantTerm = cms.double( 2.82 )
5339  ),
5340  timeSigmaEB = cms.double( 10.0 )
5341  )
5342 )
5343 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
5344  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
5345  usePFThresholdsFromDB = cms.bool( True ),
5346  pfClusterBuilder = cms.PSet(
5347  allCellsPositionCalc = cms.PSet(
5348  minAllowedNormalization = cms.double( 1.0E-9 ),
5349  posCalcNCrystals = cms.int32( -1 ),
5350  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5351  logWeightDenominatorByDetector = cms.VPSet(
5352  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5353  depths = cms.vint32( 1, 2, 3, 4 ),
5354  detector = cms.string( "HCAL_BARREL1" )
5355  ),
5356  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5357  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5358  detector = cms.string( "HCAL_ENDCAP" )
5359  )
5360  ),
5361  minFractionInCalc = cms.double( 1.0E-9 )
5362  ),
5363  algoName = cms.string( "PFMultiDepthClusterizer" ),
5364  nSigmaPhi = cms.double( 2.0 ),
5365  minFractionToKeep = cms.double( 1.0E-7 ),
5366  nSigmaEta = cms.double( 2.0 )
5367  ),
5368  positionReCalc = cms.PSet( ),
5369  energyCorrector = cms.PSet( )
5370 )
5371 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
5372  producers = cms.VPSet(
5373  cms.PSet( src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
5374  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5375  )
5376  ),
5377  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5378  synchronise = cms.untracked.bool( False )
5379 )
5380 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
5381  src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
5382 )
5383 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
5384  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5385  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5386  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5387  synchronise = cms.bool( False ),
5388  pfRecHitFractionAllocation = cms.int32( 250 )
5389 )
5390 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
5391  src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
5392  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
5393  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
5394  usePFThresholdsFromDB = cms.bool( True ),
5395  pfClusterBuilder = cms.PSet(
5396  minFracTot = cms.double( 1.0E-20 ),
5397  stoppingTolerance = cms.double( 1.0E-8 ),
5398  positionCalc = cms.PSet(
5399  minAllowedNormalization = cms.double( 1.0E-9 ),
5400  posCalcNCrystals = cms.int32( 5 ),
5401  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5402  logWeightDenominatorByDetector = cms.VPSet(
5403  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5404  depths = cms.vint32( 1, 2, 3, 4 ),
5405  detector = cms.string( "HCAL_BARREL1" )
5406  ),
5407  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5408  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5409  detector = cms.string( "HCAL_ENDCAP" )
5410  )
5411  ),
5412  minFractionInCalc = cms.double( 1.0E-9 )
5413  ),
5414  maxIterations = cms.uint32( 5 ),
5415  minChi2Prob = cms.double( 0.0 ),
5416  allCellsPositionCalc = cms.PSet(
5417  minAllowedNormalization = cms.double( 1.0E-9 ),
5418  posCalcNCrystals = cms.int32( -1 ),
5419  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5420  logWeightDenominatorByDetector = cms.VPSet(
5421  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5422  depths = cms.vint32( 1, 2, 3, 4 ),
5423  detector = cms.string( "HCAL_BARREL1" )
5424  ),
5425  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5426  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5427  detector = cms.string( "HCAL_ENDCAP" )
5428  )
5429  ),
5430  minFractionInCalc = cms.double( 1.0E-9 )
5431  ),
5432  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5433  recHitEnergyNorms = cms.VPSet(
5434  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5435  depths = cms.vint32( 1, 2, 3, 4 ),
5436  detector = cms.string( "HCAL_BARREL1" )
5437  ),
5438  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5439  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5440  detector = cms.string( "HCAL_ENDCAP" )
5441  )
5442  ),
5443  maxNSigmaTime = cms.double( 10.0 ),
5444  showerSigma = cms.double( 10.0 ),
5445  timeSigmaEE = cms.double( 10.0 ),
5446  clusterTimeResFromSeed = cms.bool( False ),
5447  minFractionToKeep = cms.double( 1.0E-7 ),
5448  excludeOtherSeeds = cms.bool( True ),
5449  timeResolutionCalcBarrel = cms.PSet(
5450  corrTermLowE = cms.double( 0.0 ),
5451  threshLowE = cms.double( 6.0 ),
5452  noiseTerm = cms.double( 21.86 ),
5453  constantTermLowE = cms.double( 4.24 ),
5454  noiseTermLowE = cms.double( 8.0 ),
5455  threshHighE = cms.double( 15.0 ),
5456  constantTerm = cms.double( 2.82 )
5457  ),
5458  timeResolutionCalcEndcap = cms.PSet(
5459  corrTermLowE = cms.double( 0.0 ),
5460  threshLowE = cms.double( 6.0 ),
5461  noiseTerm = cms.double( 21.86 ),
5462  constantTermLowE = cms.double( 4.24 ),
5463  noiseTermLowE = cms.double( 8.0 ),
5464  threshHighE = cms.double( 15.0 ),
5465  constantTerm = cms.double( 2.82 )
5466  ),
5467  timeSigmaEB = cms.double( 10.0 )
5468  )
5469 )
5470 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
5471  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
5472  usePFThresholdsFromDB = cms.bool( True ),
5473  pfClusterBuilder = cms.PSet(
5474  allCellsPositionCalc = cms.PSet(
5475  minAllowedNormalization = cms.double( 1.0E-9 ),
5476  posCalcNCrystals = cms.int32( -1 ),
5477  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5478  logWeightDenominatorByDetector = cms.VPSet(
5479  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5480  depths = cms.vint32( 1, 2, 3, 4 ),
5481  detector = cms.string( "HCAL_BARREL1" )
5482  ),
5483  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5484  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5485  detector = cms.string( "HCAL_ENDCAP" )
5486  )
5487  ),
5488  minFractionInCalc = cms.double( 1.0E-9 )
5489  ),
5490  algoName = cms.string( "PFMultiDepthClusterizer" ),
5491  nSigmaPhi = cms.double( 2.0 ),
5492  minFractionToKeep = cms.double( 1.0E-7 ),
5493  nSigmaEta = cms.double( 2.0 )
5494  ),
5495  positionReCalc = cms.PSet( ),
5496  energyCorrector = cms.PSet( )
5497 )
5498 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
5499  offset = cms.uint32( 0 ),
5500  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5501 )
5502 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
5503  inputTag = cms.InputTag( "rawDataCollector" ),
5504  fedList = cms.vuint32( 1405 )
5505 )
5506 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5507  SelectedTriggerType = cms.int32( 2 )
5508 )
5509 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
5510  offset = cms.uint32( 0 ),
5511  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5512 )
5513 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5514  inputTag = cms.InputTag( "rawDataCollector" ),
5515  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 )
5516 )
5517 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
5518  offset = cms.uint32( 0 ),
5519  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5520 )
5521 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
5522  inputTag = cms.InputTag( "rawDataCollector" ),
5523  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 )
5524 )
5525 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
5526  rawInput = cms.InputTag( "rawDataCollector" ),
5527  period = cms.uint32( 4096 ),
5528  invert = cms.bool( False ),
5529  fedId = cms.int32( 1024 ),
5530  useTCDSEventNumber = cms.bool( False )
5531 )
5532 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
5533  saveTags = cms.bool( True ),
5534  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" ),
5535  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5536  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5537  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5538  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5539  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5540  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5541  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5542  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5543  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5544 )
5545 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
5546  offset = cms.uint32( 0 ),
5547  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5548 )
5549 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
5550  saveTags = cms.bool( True ),
5551  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" ),
5552  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5553  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5554  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5555  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5556  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5557  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5558  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5559  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5560  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5561 )
5562 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
5563  offset = cms.uint32( 0 ),
5564  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5565 )
5566 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
5567  offset = cms.uint32( 0 ),
5568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5569 )
5570 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
5571  rawInput = cms.InputTag( "rawDataCollector" ),
5572  period = cms.uint32( 107 ),
5573  invert = cms.bool( False ),
5574  fedId = cms.int32( 1024 ),
5575  useTCDSEventNumber = cms.bool( True )
5576 )
5577 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
5578  offset = cms.uint32( 0 ),
5579  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5580 )
5581 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
5582  offset = cms.uint32( 0 ),
5583  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5584 )
5585 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
5586  offset = cms.uint32( 0 ),
5587  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5588 )
5589 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
5590  EBSumThreshold = cms.double( 0.2 ),
5591  HF2Weight = cms.double( 1.0 ),
5592  EBWeight = cms.double( 1.0 ),
5593  hfInput = cms.InputTag( "hltHfreco" ),
5594  EESumThreshold = cms.double( 0.45 ),
5595  HOThreshold0 = cms.double( 3.5 ),
5596  HOThresholdPlus1 = cms.double( 3.5 ),
5597  HOThresholdMinus1 = cms.double( 3.5 ),
5598  HOThresholdPlus2 = cms.double( 3.5 ),
5599  HOThresholdMinus2 = cms.double( 3.5 ),
5600  HBGrid = cms.vdouble( ),
5601  HBThreshold1 = cms.double( 0.4 ),
5602  HBThreshold2 = cms.double( 0.3 ),
5603  HBThreshold = cms.double( 0.3 ),
5604  EEWeights = cms.vdouble( ),
5605  HF1Threshold = cms.double( 0.5 ),
5606  HF2Weights = cms.vdouble( ),
5607  HOWeights = cms.vdouble( ),
5608  EEGrid = cms.vdouble( ),
5609  HEDWeight = cms.double( 1.0 ),
5610  EEWeight = cms.double( 1.0 ),
5611  UseHO = cms.bool( False ),
5612  HBWeights = cms.vdouble( ),
5613  HESWeight = cms.double( 1.0 ),
5614  HF1Weight = cms.double( 1.0 ),
5615  HF2Grid = cms.vdouble( ),
5616  HEDWeights = cms.vdouble( ),
5617  HF1Grid = cms.vdouble( ),
5618  EBWeights = cms.vdouble( ),
5619  HOWeight = cms.double( 1.0E-99 ),
5620  EBThreshold = cms.double( 0.07 ),
5621  EEThreshold = cms.double( 0.3 ),
5622  UseEtEBTreshold = cms.bool( False ),
5623  UseSymEBTreshold = cms.bool( False ),
5624  UseEtEETreshold = cms.bool( False ),
5625  UseSymEETreshold = cms.bool( False ),
5626  hbheInput = cms.InputTag( "hltHbhereco" ),
5627  HcalThreshold = cms.double( -1000.0 ),
5628  HF2Threshold = cms.double( 0.85 ),
5629  HESThreshold1 = cms.double( 0.1 ),
5630  HESThreshold = cms.double( 0.2 ),
5631  HF1Weights = cms.vdouble( ),
5632  hoInput = cms.InputTag( "hltHoreco" ),
5633  HESGrid = cms.vdouble( ),
5634  HESWeights = cms.vdouble( ),
5635  HEDThreshold1 = cms.double( 0.1 ),
5636  HEDThreshold = cms.double( 0.2 ),
5637  EcutTower = cms.double( -1000.0 ),
5638  HEDGrid = cms.vdouble( ),
5639  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
5640  HBWeight = cms.double( 1.0 ),
5641  HOGrid = cms.vdouble( ),
5642  EBGrid = cms.vdouble( ),
5643  MomConstrMethod = cms.int32( 1 ),
5644  MomHBDepth = cms.double( 0.2 ),
5645  MomHEDepth = cms.double( 0.4 ),
5646  MomEBDepth = cms.double( 0.3 ),
5647  MomEEDepth = cms.double( 0.0 ),
5648  HcalAcceptSeverityLevel = cms.uint32( 9 ),
5649  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
5650  'kWeird',
5651  'kBad' ),
5652  UseHcalRecoveredHits = cms.bool( False ),
5653  UseEcalRecoveredHits = cms.bool( False ),
5654  UseRejectedHitsOnly = cms.bool( False ),
5655  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
5656  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
5657  UseRejectedRecoveredHcalHits = cms.bool( False ),
5658  UseRejectedRecoveredEcalHits = cms.bool( False ),
5659  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
5660  AllowMissingInputs = cms.bool( False ),
5661  HcalPhase = cms.int32( 1 ),
5662  usePFThresholdsFromDB = cms.bool( True )
5663 )
5664 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
5665  useMassDropTagger = cms.bool( False ),
5666  useFiltering = cms.bool( False ),
5667  useDynamicFiltering = cms.bool( False ),
5668  useTrimming = cms.bool( False ),
5669  usePruning = cms.bool( False ),
5670  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
5671  useKtPruning = cms.bool( False ),
5672  useConstituentSubtraction = cms.bool( False ),
5673  useSoftDrop = cms.bool( False ),
5674  correctShape = cms.bool( False ),
5675  UseOnlyVertexTracks = cms.bool( False ),
5676  UseOnlyOnePV = cms.bool( False ),
5677  muCut = cms.double( -1.0 ),
5678  yCut = cms.double( -1.0 ),
5679  rFilt = cms.double( -1.0 ),
5680  rFiltFactor = cms.double( -1.0 ),
5681  trimPtFracMin = cms.double( -1.0 ),
5682  zcut = cms.double( -1.0 ),
5683  rcut_factor = cms.double( -1.0 ),
5684  csRho_EtaMax = cms.double( -1.0 ),
5685  csRParam = cms.double( -1.0 ),
5686  beta = cms.double( -1.0 ),
5687  R0 = cms.double( -1.0 ),
5688  gridMaxRapidity = cms.double( -1.0 ),
5689  gridSpacing = cms.double( -1.0 ),
5690  DzTrVtxMax = cms.double( 0.0 ),
5691  DxyTrVtxMax = cms.double( 0.0 ),
5692  MaxVtxZ = cms.double( 15.0 ),
5693  subjetPtMin = cms.double( -1.0 ),
5694  muMin = cms.double( -1.0 ),
5695  muMax = cms.double( -1.0 ),
5696  yMin = cms.double( -1.0 ),
5697  yMax = cms.double( -1.0 ),
5698  dRMin = cms.double( -1.0 ),
5699  dRMax = cms.double( -1.0 ),
5700  maxDepth = cms.int32( -1 ),
5701  nFilt = cms.int32( -1 ),
5702  MinVtxNdof = cms.int32( 5 ),
5703  src = cms.InputTag( "hltTowerMakerForAll" ),
5704  srcPVs = cms.InputTag( "NotUsed" ),
5705  jetType = cms.string( "CaloJet" ),
5706  jetAlgorithm = cms.string( "AntiKt" ),
5707  rParam = cms.double( 0.4 ),
5708  inputEtMin = cms.double( 0.3 ),
5709  inputEMin = cms.double( 0.0 ),
5710  jetPtMin = cms.double( 1.0 ),
5711  doPVCorrection = cms.bool( False ),
5712  doAreaFastjet = cms.bool( False ),
5713  doRhoFastjet = cms.bool( False ),
5714  doPUOffsetCorr = cms.bool( False ),
5715  puPtMin = cms.double( 10.0 ),
5716  nSigmaPU = cms.double( 1.0 ),
5717  radiusPU = cms.double( 0.4 ),
5718  subtractorName = cms.string( "" ),
5719  useExplicitGhosts = cms.bool( False ),
5720  doAreaDiskApprox = cms.bool( False ),
5721  voronoiRfact = cms.double( -9.0 ),
5722  Rho_EtaMax = cms.double( 4.4 ),
5723  Ghost_EtaMax = cms.double( 6.0 ),
5724  Active_Area_Repeats = cms.int32( 5 ),
5725  GhostArea = cms.double( 0.01 ),
5726  restrictInputs = cms.bool( False ),
5727  maxInputs = cms.uint32( 1 ),
5728  writeCompound = cms.bool( False ),
5729  writeJetsWithConst = cms.bool( False ),
5730  doFastJetNonUniform = cms.bool( False ),
5731  useDeterministicSeed = cms.bool( True ),
5732  minSeed = cms.uint32( 0 ),
5733  verbosity = cms.int32( 0 ),
5734  puWidth = cms.double( 0.0 ),
5735  nExclude = cms.uint32( 0 ),
5736  maxBadEcalCells = cms.uint32( 9999999 ),
5737  maxBadHcalCells = cms.uint32( 9999999 ),
5738  maxProblematicEcalCells = cms.uint32( 9999999 ),
5739  maxProblematicHcalCells = cms.uint32( 9999999 ),
5740  maxRecoveredEcalCells = cms.uint32( 9999999 ),
5741  maxRecoveredHcalCells = cms.uint32( 9999999 ),
5742  puCenters = cms.vdouble( ),
5743  applyWeight = cms.bool( False ),
5744  srcWeights = cms.InputTag( "" ),
5745  minimumTowersFraction = cms.double( 0.0 ),
5746  jetCollInstanceName = cms.string( "" ),
5747  sumRecHits = cms.bool( False )
5748 )
5749 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
5750  src = cms.InputTag( "hltAK4CaloJetsPF" ),
5751  filter = cms.bool( False ),
5752  etMin = cms.double( 5.0 )
5753 )
5754 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
5755  inputLabel = cms.InputTag( "rawDataCollector" ),
5756  debug = cms.untracked.bool( False )
5757 )
5758 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
5759  recAlgoConfig = cms.PSet(
5760  maxTime = cms.double( 420.0 ),
5761  debug = cms.untracked.bool( False ),
5762  stepTwoFromDigi = cms.bool( False ),
5763  tTrigModeConfig = cms.PSet(
5764  debug = cms.untracked.bool( False ),
5765  tofCorrType = cms.int32( 0 ),
5766  tTrigLabel = cms.string( "" ),
5767  wirePropCorrType = cms.int32( 0 ),
5768  doTOFCorrection = cms.bool( True ),
5769  vPropWire = cms.double( 24.4 ),
5770  doT0Correction = cms.bool( True ),
5771  doWirePropCorrection = cms.bool( True ),
5772  t0Label = cms.string( "" )
5773  ),
5774  useUncertDB = cms.bool( True ),
5775  doVdriftCorr = cms.bool( True ),
5776  minTime = cms.double( -3.0 ),
5777  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5778  readLegacyTTrigDB = cms.bool( True ),
5779  readLegacyVDriftDB = cms.bool( True )
5780  ),
5781  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5782  debug = cms.untracked.bool( False ),
5783  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
5784 )
5785 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
5786  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
5787  Reco4DAlgoConfig = cms.PSet(
5788  Reco2DAlgoConfig = cms.PSet(
5789  AlphaMaxPhi = cms.double( 1.0 ),
5790  debug = cms.untracked.bool( False ),
5791  segmCleanerMode = cms.int32( 2 ),
5792  AlphaMaxTheta = cms.double( 0.9 ),
5793  hit_afterT0_resolution = cms.double( 0.03 ),
5794  performT0_vdriftSegCorrection = cms.bool( False ),
5795  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5796  recAlgoConfig = cms.PSet(
5797  maxTime = cms.double( 420.0 ),
5798  debug = cms.untracked.bool( False ),
5799  stepTwoFromDigi = cms.bool( False ),
5800  tTrigModeConfig = cms.PSet(
5801  debug = cms.untracked.bool( False ),
5802  tofCorrType = cms.int32( 0 ),
5803  tTrigLabel = cms.string( "" ),
5804  wirePropCorrType = cms.int32( 0 ),
5805  doTOFCorrection = cms.bool( True ),
5806  vPropWire = cms.double( 24.4 ),
5807  doT0Correction = cms.bool( True ),
5808  doWirePropCorrection = cms.bool( True ),
5809  t0Label = cms.string( "" )
5810  ),
5811  useUncertDB = cms.bool( True ),
5812  doVdriftCorr = cms.bool( True ),
5813  minTime = cms.double( -3.0 ),
5814  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5815  readLegacyTTrigDB = cms.bool( True ),
5816  readLegacyVDriftDB = cms.bool( True )
5817  ),
5818  MaxAllowedHits = cms.uint32( 50 ),
5819  nUnSharedHitsMin = cms.int32( 2 ),
5820  nSharedHitsMax = cms.int32( 2 ),
5821  performT0SegCorrection = cms.bool( False ),
5822  perform_delta_rejecting = cms.bool( False )
5823  ),
5824  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
5825  debug = cms.untracked.bool( False ),
5826  segmCleanerMode = cms.int32( 2 ),
5827  AllDTRecHits = cms.bool( True ),
5828  hit_afterT0_resolution = cms.double( 0.03 ),
5829  performT0_vdriftSegCorrection = cms.bool( False ),
5830  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
5831  recAlgoConfig = cms.PSet(
5832  maxTime = cms.double( 420.0 ),
5833  debug = cms.untracked.bool( False ),
5834  stepTwoFromDigi = cms.bool( False ),
5835  tTrigModeConfig = cms.PSet(
5836  debug = cms.untracked.bool( False ),
5837  tofCorrType = cms.int32( 0 ),
5838  tTrigLabel = cms.string( "" ),
5839  wirePropCorrType = cms.int32( 0 ),
5840  doTOFCorrection = cms.bool( True ),
5841  vPropWire = cms.double( 24.4 ),
5842  doT0Correction = cms.bool( True ),
5843  doWirePropCorrection = cms.bool( True ),
5844  t0Label = cms.string( "" )
5845  ),
5846  useUncertDB = cms.bool( True ),
5847  doVdriftCorr = cms.bool( True ),
5848  minTime = cms.double( -3.0 ),
5849  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
5850  readLegacyTTrigDB = cms.bool( True ),
5851  readLegacyVDriftDB = cms.bool( True )
5852  ),
5853  nUnSharedHitsMin = cms.int32( 2 ),
5854  nSharedHitsMax = cms.int32( 2 ),
5855  performT0SegCorrection = cms.bool( False ),
5856  perform_delta_rejecting = cms.bool( False )
5857  ),
5858  debug = cms.untracked.bool( False ),
5859  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
5860  recHits2DLabel = cms.InputTag( "dt2DSegments" )
5861 )
5862 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
5863  InputObjects = cms.InputTag( "rawDataCollector" ),
5864  UseExaminer = cms.bool( True ),
5865  ExaminerMask = cms.uint32( 535558134 ),
5866  UseSelectiveUnpacking = cms.bool( True ),
5867  ErrorMask = cms.uint32( 0 ),
5868  UnpackStatusDigis = cms.bool( False ),
5869  UseFormatStatus = cms.bool( True ),
5870  useRPCs = cms.bool( False ),
5871  useGEMs = cms.bool( False ),
5872  useCSCShowers = cms.bool( False ),
5873  Debug = cms.untracked.bool( False ),
5874  PrintEventNumber = cms.untracked.bool( False ),
5875  runDQM = cms.untracked.bool( False ),
5876  VisualFEDInspect = cms.untracked.bool( False ),
5877  VisualFEDShort = cms.untracked.bool( False ),
5878  FormatedEventDump = cms.untracked.bool( False ),
5879  SuppressZeroLCT = cms.untracked.bool( True ),
5880  DisableMappingCheck = cms.untracked.bool( False ),
5881  B904Setup = cms.untracked.bool( False ),
5882  B904vmecrate = cms.untracked.int32( 1 ),
5883  B904dmb = cms.untracked.int32( 3 )
5884 )
5885 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
5886  CSCStripPeakThreshold = cms.double( 10.0 ),
5887  CSCStripClusterChargeCut = cms.double( 25.0 ),
5888  CSCStripxtalksOffset = cms.double( 0.03 ),
5889  UseAverageTime = cms.bool( False ),
5890  UseParabolaFit = cms.bool( False ),
5891  UseFivePoleFit = cms.bool( True ),
5892  CSCWireClusterDeltaT = cms.int32( 1 ),
5893  CSCUseCalibrations = cms.bool( True ),
5894  CSCUseStaticPedestals = cms.bool( False ),
5895  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
5896  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
5897  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
5898  readBadChannels = cms.bool( False ),
5899  readBadChambers = cms.bool( True ),
5900  CSCUseTimingCorrections = cms.bool( True ),
5901  CSCUseGasGainCorrections = cms.bool( False ),
5902  CSCDebug = cms.untracked.bool( False ),
5903  CSCstripWireDeltaTime = cms.int32( 8 ),
5904  XTasymmetry_ME1a = cms.double( 0.023 ),
5905  XTasymmetry_ME1b = cms.double( 0.01 ),
5906  XTasymmetry_ME12 = cms.double( 0.015 ),
5907  XTasymmetry_ME13 = cms.double( 0.02 ),
5908  XTasymmetry_ME21 = cms.double( 0.023 ),
5909  XTasymmetry_ME22 = cms.double( 0.023 ),
5910  XTasymmetry_ME31 = cms.double( 0.023 ),
5911  XTasymmetry_ME32 = cms.double( 0.023 ),
5912  XTasymmetry_ME41 = cms.double( 0.023 ),
5913  ConstSyst_ME1a = cms.double( 0.01 ),
5914  ConstSyst_ME1b = cms.double( 0.02 ),
5915  ConstSyst_ME12 = cms.double( 0.02 ),
5916  ConstSyst_ME13 = cms.double( 0.03 ),
5917  ConstSyst_ME21 = cms.double( 0.03 ),
5918  ConstSyst_ME22 = cms.double( 0.03 ),
5919  ConstSyst_ME31 = cms.double( 0.03 ),
5920  ConstSyst_ME32 = cms.double( 0.03 ),
5921  ConstSyst_ME41 = cms.double( 0.03 ),
5922  NoiseLevel_ME1a = cms.double( 9.0 ),
5923  NoiseLevel_ME1b = cms.double( 6.0 ),
5924  NoiseLevel_ME12 = cms.double( 7.0 ),
5925  NoiseLevel_ME13 = cms.double( 4.0 ),
5926  NoiseLevel_ME21 = cms.double( 5.0 ),
5927  NoiseLevel_ME22 = cms.double( 7.0 ),
5928  NoiseLevel_ME31 = cms.double( 5.0 ),
5929  NoiseLevel_ME32 = cms.double( 7.0 ),
5930  NoiseLevel_ME41 = cms.double( 5.0 ),
5931  CSCUseReducedWireTimeWindow = cms.bool( True ),
5932  CSCWireTimeWindowLow = cms.int32( 5 ),
5933  CSCWireTimeWindowHigh = cms.int32( 11 )
5934 )
5935 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
5936  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
5937  algo_type = cms.int32( 1 ),
5938  algo_psets = cms.VPSet(
5939  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
5940  algo_psets = cms.VPSet(
5941  cms.PSet( wideSeg = cms.double( 3.0 ),
5942  chi2Norm_2D_ = cms.double( 35.0 ),
5943  dRIntMax = cms.double( 2.0 ),
5944  doCollisions = cms.bool( True ),
5945  dPhiMax = cms.double( 0.006 ),
5946  dRMax = cms.double( 1.5 ),
5947  dPhiIntMax = cms.double( 0.005 ),
5948  minLayersApart = cms.int32( 1 ),
5949  chi2Max = cms.double( 100.0 ),
5950  chi2_str = cms.double( 50.0 )
5951  ),
5952  cms.PSet( wideSeg = cms.double( 3.0 ),
5953  chi2Norm_2D_ = cms.double( 35.0 ),
5954  dRIntMax = cms.double( 2.0 ),
5955  doCollisions = cms.bool( True ),
5956  dPhiMax = cms.double( 0.005 ),
5957  dRMax = cms.double( 1.5 ),
5958  dPhiIntMax = cms.double( 0.004 ),
5959  minLayersApart = cms.int32( 1 ),
5960  chi2Max = cms.double( 100.0 ),
5961  chi2_str = cms.double( 50.0 )
5962  ),
5963  cms.PSet( wideSeg = cms.double( 3.0 ),
5964  chi2Norm_2D_ = cms.double( 35.0 ),
5965  dRIntMax = cms.double( 2.0 ),
5966  doCollisions = cms.bool( True ),
5967  dPhiMax = cms.double( 0.004 ),
5968  dRMax = cms.double( 1.5 ),
5969  dPhiIntMax = cms.double( 0.003 ),
5970  minLayersApart = cms.int32( 1 ),
5971  chi2Max = cms.double( 100.0 ),
5972  chi2_str = cms.double( 50.0 )
5973  ),
5974  cms.PSet( wideSeg = cms.double( 3.0 ),
5975  chi2Norm_2D_ = cms.double( 20.0 ),
5976  dRIntMax = cms.double( 2.0 ),
5977  doCollisions = cms.bool( True ),
5978  dPhiMax = cms.double( 0.003 ),
5979  dRMax = cms.double( 1.5 ),
5980  dPhiIntMax = cms.double( 0.002 ),
5981  minLayersApart = cms.int32( 1 ),
5982  chi2Max = cms.double( 60.0 ),
5983  chi2_str = cms.double( 30.0 )
5984  ),
5985  cms.PSet( wideSeg = cms.double( 3.0 ),
5986  chi2Norm_2D_ = cms.double( 60.0 ),
5987  dRIntMax = cms.double( 2.0 ),
5988  doCollisions = cms.bool( True ),
5989  dPhiMax = cms.double( 0.007 ),
5990  dRMax = cms.double( 1.5 ),
5991  dPhiIntMax = cms.double( 0.005 ),
5992  minLayersApart = cms.int32( 1 ),
5993  chi2Max = cms.double( 180.0 ),
5994  chi2_str = cms.double( 80.0 )
5995  ),
5996  cms.PSet( wideSeg = cms.double( 3.0 ),
5997  chi2Norm_2D_ = cms.double( 35.0 ),
5998  dRIntMax = cms.double( 2.0 ),
5999  doCollisions = cms.bool( True ),
6000  dPhiMax = cms.double( 0.006 ),
6001  dRMax = cms.double( 1.5 ),
6002  dPhiIntMax = cms.double( 0.004 ),
6003  minLayersApart = cms.int32( 1 ),
6004  chi2Max = cms.double( 100.0 ),
6005  chi2_str = cms.double( 50.0 )
6006  )
6007  ),
6008  algo_name = cms.string( "CSCSegAlgoRU" ),
6009  chamber_types = cms.vstring( 'ME1/a',
6010  'ME1/b',
6011  'ME1/2',
6012  'ME1/3',
6013  'ME2/1',
6014  'ME2/2',
6015  'ME3/1',
6016  'ME3/2',
6017  'ME4/1',
6018  'ME4/2' )
6019  )
6020  )
6021 )
6022 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6023  inputTag = cms.InputTag( "rawDataCollector" ),
6024  calculateCRC = cms.bool( True ),
6025  fillCounters = cms.bool( True ),
6026  RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6027  RPCAMCUnpackerSettings = cms.PSet(
6028  bxMin = cms.int32( -2 ),
6029  cppfDaqDelay = cms.int32( 2 ),
6030  fillAMCCounters = cms.bool( True ),
6031  bxMax = cms.int32( 2 )
6032  )
6033 )
6034 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6035  inputLabel = cms.InputTag( "rawDataCollector" ),
6036  skipRpc = cms.bool( False ),
6037  skipCsc = cms.bool( False ),
6038  skipDt = cms.bool( False ),
6039  skipMuon = cms.bool( False ),
6040  useRpcConnectionFile = cms.bool( False ),
6041  rpcConnectionFile = cms.string( "" ),
6042  outputTag = cms.string( "" )
6043 )
6044 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6045  inputTag = cms.InputTag( "rawDataCollector" ),
6046  calculateCRC = cms.bool( True ),
6047  fillCounters = cms.bool( True ),
6048  bxMin = cms.int32( -2 ),
6049  bxMax = cms.int32( 2 )
6050 )
6051 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6052  inputTagSimRPCDigis = cms.InputTag( "" ),
6053  inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6054  inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6055  inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6056  InputLabel = cms.InputTag( "rawDataCollector" ),
6057  bxMinTwinMux = cms.int32( -2 ),
6058  bxMaxTwinMux = cms.int32( 2 ),
6059  bxMinOMTF = cms.int32( -3 ),
6060  bxMaxOMTF = cms.int32( 4 ),
6061  bxMinCPPF = cms.int32( -2 ),
6062  bxMaxCPPF = cms.int32( 2 )
6063 )
6064 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6065  recAlgoConfig = cms.PSet( ),
6066  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6067  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6068  maskSource = cms.string( "File" ),
6069  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6070  deadSource = cms.string( "File" ),
6071  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6072 )
6073 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6074  InputLabel = cms.InputTag( "rawDataCollector" ),
6075  useDBEMap = cms.bool( True ),
6076  keepDAQStatus = cms.bool( False ),
6077  readMultiBX = cms.bool( False ),
6078  ge21Off = cms.bool( True ),
6079  fedIdStart = cms.uint32( 1467 ),
6080  fedIdEnd = cms.uint32( 1478 )
6081 )
6082 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6083  recAlgoConfig = cms.PSet( ),
6084  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6085  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6086  applyMasking = cms.bool( False ),
6087  ge21Off = cms.bool( False )
6088 )
6089 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6090  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6091  enableGE0 = cms.bool( True ),
6092  enableGE12 = cms.bool( False ),
6093  ge0_name = cms.string( "GE0SegAlgoRU" ),
6094  algo_name = cms.string( "GEMSegmentAlgorithm" ),
6095  ge0_pset = cms.PSet(
6096  maxChi2GoodSeg = cms.double( 50.0 ),
6097  maxChi2Prune = cms.double( 50.0 ),
6098  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6099  maxETASeeds = cms.double( 0.1 ),
6100  maxPhiAdditional = cms.double( 0.001096605744 ),
6101  minNumberOfHits = cms.uint32( 4 ),
6102  doCollisions = cms.bool( True ),
6103  maxPhiSeeds = cms.double( 0.001096605744 ),
6104  requireCentralBX = cms.bool( True ),
6105  maxChi2Additional = cms.double( 100.0 ),
6106  allowWideSegments = cms.bool( True ),
6107  maxNumberOfHits = cms.uint32( 300 ),
6108  maxTOFDiff = cms.double( 25.0 )
6109  ),
6110  algo_pset = cms.PSet(
6111  dYclusBoxMax = cms.double( 5.0 ),
6112  dXclusBoxMax = cms.double( 1.0 ),
6113  maxRecHitsInCluster = cms.int32( 4 ),
6114  preClustering = cms.bool( True ),
6115  preClusteringUseChaining = cms.bool( True ),
6116  dEtaChainBoxMax = cms.double( 0.05 ),
6117  clusterOnlySameBXRecHits = cms.bool( True ),
6118  minHitsPerSegment = cms.uint32( 2 ),
6119  dPhiChainBoxMax = cms.double( 0.02 )
6120  )
6121 )
6122 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6123  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6124  scaleDT = cms.bool( True ),
6125  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6126  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6127  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6128  EnableDTMeasurement = cms.bool( True ),
6129  EnableCSCMeasurement = cms.bool( True ),
6130  EnableME0Measurement = cms.bool( False ),
6131  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6132  crackWindow = cms.double( 0.04 ),
6133  deltaPhiSearchWindow = cms.double( 0.25 ),
6134  deltaEtaSearchWindow = cms.double( 0.2 ),
6135  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6136  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6137  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6138  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6139  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6140  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6141  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6142  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6143  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6144  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6145  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6146  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6147  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6148  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6149  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6150  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6151  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6152  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6153  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6154  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6155  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6156  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6157  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6158  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6159  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6160  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6161  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6162  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6163  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6164  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6165  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6166  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6167  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6168  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6169  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6170  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6171  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6172  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6173  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6174  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6175  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6176  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6177  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6178  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6179  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6180  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6181  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6182  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6183  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6184  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6185  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6186  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6187  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6188  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6189  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6190  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6191  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6192  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6193  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6194  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6195  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6196  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6197  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6198  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6199  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6200  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6201  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6202  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6203  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6204  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6205  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6206  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6207  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6208  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6209  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6210  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6211  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6212  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6213  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6214  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6215  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6216 )
6217 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6218  GMTReadoutCollection = cms.InputTag( "" ),
6219  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6220  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6221  L1MinPt = cms.double( 0.0 ),
6222  L1MaxEta = cms.double( 2.5 ),
6223  L1MinQuality = cms.uint32( 7 ),
6224  SetMinPtBarrelTo = cms.double( 3.5 ),
6225  SetMinPtEndcapTo = cms.double( 1.0 ),
6226  UseOfflineSeed = cms.untracked.bool( True ),
6227  UseUnassociatedL1 = cms.bool( False ),
6228  MatchDR = cms.vdouble( 0.3 ),
6229  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6230  CentralBxOnly = cms.bool( True ),
6231  MatchType = cms.uint32( 0 ),
6232  SortType = cms.uint32( 0 ),
6233  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6234  ServiceParameters = cms.PSet(
6235  RPCLayers = cms.bool( True ),
6236  UseMuonNavigation = cms.untracked.bool( True ),
6237  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6238  )
6239 )
6240 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6241  ServiceParameters = cms.PSet(
6242  RPCLayers = cms.bool( True ),
6243  UseMuonNavigation = cms.untracked.bool( True ),
6244  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6245  'hltESPFastSteppingHelixPropagatorOpposite' )
6246  ),
6247  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6248  SeedTransformerParameters = cms.PSet(
6249  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6250  NMinRecHits = cms.uint32( 2 ),
6251  RescaleError = cms.double( 100.0 ),
6252  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6253  UseSubRecHits = cms.bool( False ),
6254  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6255  ),
6256  L2TrajBuilderParameters = cms.PSet(
6257  BWFilterParameters = cms.PSet(
6258  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6259  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6260  BWSeedType = cms.string( "fromGenerator" ),
6261  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6262  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6263  EnableGEMMeasurement = cms.bool( True ),
6264  EnableRPCMeasurement = cms.bool( True ),
6265  MuonTrajectoryUpdatorParameters = cms.PSet(
6266  ExcludeRPCFromFit = cms.bool( False ),
6267  Granularity = cms.int32( 0 ),
6268  MaxChi2 = cms.double( 25.0 ),
6269  RescaleError = cms.bool( False ),
6270  RescaleErrorFactor = cms.double( 100.0 ),
6271  UseInvalidHits = cms.bool( True )
6272  ),
6273  EnableCSCMeasurement = cms.bool( True ),
6274  MaxChi2 = cms.double( 100.0 ),
6275  FitDirection = cms.string( "outsideIn" ),
6276  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6277  NumberOfSigma = cms.double( 3.0 ),
6278  EnableDTMeasurement = cms.bool( True )
6279  ),
6280  DoSeedRefit = cms.bool( False ),
6281  FilterParameters = cms.PSet(
6282  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6283  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6284  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6285  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6286  EnableGEMMeasurement = cms.bool( True ),
6287  EnableRPCMeasurement = cms.bool( True ),
6288  MuonTrajectoryUpdatorParameters = cms.PSet(
6289  ExcludeRPCFromFit = cms.bool( False ),
6290  Granularity = cms.int32( 0 ),
6291  MaxChi2 = cms.double( 25.0 ),
6292  RescaleError = cms.bool( False ),
6293  RescaleErrorFactor = cms.double( 100.0 ),
6294  UseInvalidHits = cms.bool( True )
6295  ),
6296  EnableCSCMeasurement = cms.bool( True ),
6297  MaxChi2 = cms.double( 1000.0 ),
6298  FitDirection = cms.string( "insideOut" ),
6299  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6300  NumberOfSigma = cms.double( 3.0 ),
6301  EnableDTMeasurement = cms.bool( True )
6302  ),
6303  SeedPosition = cms.string( "in" ),
6304  DoBackwardFilter = cms.bool( True ),
6305  DoRefit = cms.bool( False ),
6306  NavigationType = cms.string( "Standard" ),
6307  SeedTransformerParameters = cms.PSet(
6308  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6309  NMinRecHits = cms.uint32( 2 ),
6310  RescaleError = cms.double( 100.0 ),
6311  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6312  UseSubRecHits = cms.bool( False ),
6313  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6314  ),
6315  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6316  ),
6317  DoSeedRefit = cms.bool( False ),
6318  TrackLoaderParameters = cms.PSet(
6319  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6320  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6321  DoSmoothing = cms.bool( False ),
6322  VertexConstraint = cms.bool( True ),
6323  MuonUpdatorAtVertexParameters = cms.PSet(
6324  MaxChi2 = cms.double( 1000000.0 ),
6325  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6326  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6327  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
6328  ),
6329  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6330  ),
6331  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6332 )
6333 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
6334  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
6335 )
6336 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
6337  ProductLabel = cms.InputTag( "rawDataCollector" )
6338 )
6339 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
6340  ProductLabel = cms.InputTag( "rawDataCollector" ),
6341  ConditionsLabel = cms.string( "" ),
6342  onDemand = cms.bool( True ),
6343  DoAPVEmulatorCheck = cms.bool( False ),
6344  LegacyUnpacker = cms.bool( False ),
6345  HybridZeroSuppressed = cms.bool( False ),
6346  Clusterizer = cms.PSet(
6347  ConditionsLabel = cms.string( "" ),
6348  ClusterThreshold = cms.double( 5.0 ),
6349  SeedThreshold = cms.double( 3.0 ),
6350  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6351  ChannelThreshold = cms.double( 2.0 ),
6352  MaxAdjacentBad = cms.uint32( 0 ),
6353  setDetId = cms.bool( True ),
6354  MaxSequentialHoles = cms.uint32( 0 ),
6355  RemoveApvShots = cms.bool( True ),
6356  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6357  MaxSequentialBad = cms.uint32( 1 )
6358  ),
6359  Algorithms = cms.PSet(
6360  Use10bitsTruncation = cms.bool( False ),
6361  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
6362  useCMMeanMap = cms.bool( False ),
6363  TruncateInSuppressor = cms.bool( True ),
6364  doAPVRestore = cms.bool( False ),
6365  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
6366  PedestalSubtractionFedMode = cms.bool( True )
6367  )
6368 )
6369 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
6370  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
6371  skipClusters = cms.InputTag( "" ),
6372  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
6373  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
6374  Phase2TrackerCluster1DProducer = cms.string( "" ),
6375  vectorHits = cms.InputTag( "" ),
6376  vectorHitsRej = cms.InputTag( "" ),
6377  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6378  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
6379  pixelCablingMapLabel = cms.string( "" ),
6380  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
6381  switchOffPixelsIfEmpty = cms.bool( True )
6382 )
6383 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
6384  src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6385  layersToTry = cms.int32( 2 ),
6386  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
6387  hitsToTry = cms.int32( 1 ),
6388  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6389  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
6390  maxEtaForTOB = cms.double( 1.8 ),
6391  minEtaForTEC = cms.double( 0.7 ),
6392  debug = cms.untracked.bool( False ),
6393  maxSeeds = cms.uint32( 20 ),
6394  maxHitlessSeeds = cms.uint32( 5 ),
6395  maxHitSeeds = cms.uint32( 1 ),
6396  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
6397  maxHitlessSeedsIP = cms.uint32( 5 ),
6398  maxHitlessSeedsMuS = cms.uint32( 0 ),
6399  maxHitDoubletSeeds = cms.uint32( 0 ),
6400  getStrategyFromDNN = cms.bool( True ),
6401  useRegressor = cms.bool( False ),
6402  dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
6403 )
6404 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6405  cleanTrajectoryAfterInOut = cms.bool( False ),
6406  doSeedingRegionRebuilding = cms.bool( False ),
6407  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6408  reverseTrajectories = cms.bool( True ),
6409  useHitsSplitting = cms.bool( False ),
6410  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6411  src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
6412  clustersToSkip = cms.InputTag( "" ),
6413  phase2clustersToSkip = cms.InputTag( "" ),
6414  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
6415  TransientInitialStateEstimatorParameters = cms.PSet(
6416  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
6417  numberMeasurementsForFit = cms.int32( 4 ),
6418  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
6419  ),
6420  numHitsForSeedCleaner = cms.int32( 4 ),
6421  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6422  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6423  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6424  maxNSeeds = cms.uint32( 500000 ),
6425  maxSeedsBeforeCleaning = cms.uint32( 5000 )
6426 )
6427 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6428  useSimpleMF = cms.bool( False ),
6429  SimpleMagneticField = cms.string( "" ),
6430  src = cms.InputTag( "hltIterL3OITrackCandidates" ),
6431  clusterRemovalInfo = cms.InputTag( "" ),
6432  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6433  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
6434  useHitsSplitting = cms.bool( False ),
6435  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6436  TrajectoryInEvent = cms.bool( False ),
6437  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6438  AlgorithmName = cms.string( "iter10" ),
6439  Propagator = cms.string( "PropagatorWithMaterial" ),
6440  GeometricInnerState = cms.bool( True ),
6441  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6442  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
6443  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6444 )
6445 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6446  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6447  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6448  vertices = cms.InputTag( "Notused" ),
6449  ignoreVertices = cms.bool( True ),
6450  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6451  mva = cms.PSet(
6452  minPixelHits = cms.vint32( 0, 0, 0 ),
6453  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6454  dr_par = cms.PSet(
6455  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6456  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6457  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6458  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6459  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6460  ),
6461  maxLostLayers = cms.vint32( 4, 3, 2 ),
6462  min3DLayers = cms.vint32( 0, 0, 0 ),
6463  dz_par = cms.PSet(
6464  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6465  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6466  dz_exp = cms.vint32( 4, 4, 2147483647 )
6467  ),
6468  minNVtxTrk = cms.int32( 3 ),
6469  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6470  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6471  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6472  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
6473  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6474  minLayers = cms.vint32( 3, 5, 5 )
6475  )
6476 )
6477 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6478  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6479  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
6480  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
6481  minQuality = cms.string( "highPurity" ),
6482  copyExtras = cms.untracked.bool( True ),
6483  copyTrajectories = cms.untracked.bool( False )
6484 )
6485 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
6486  ServiceParameters = cms.PSet(
6487  RPCLayers = cms.bool( True ),
6488  UseMuonNavigation = cms.untracked.bool( True ),
6489  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6490  'SteppingHelixPropagatorAny',
6491  'hltESPSmartPropagator',
6492  'hltESPSteppingHelixPropagatorOpposite' )
6493  ),
6494  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6495  TrackLoaderParameters = cms.PSet(
6496  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6497  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6498  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6499  DoSmoothing = cms.bool( True ),
6500  SmoothTkTrack = cms.untracked.bool( False ),
6501  VertexConstraint = cms.bool( False ),
6502  MuonUpdatorAtVertexParameters = cms.PSet(
6503  MaxChi2 = cms.double( 1000000.0 ),
6504  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6505  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6506  ),
6507  PutTkTrackIntoEvent = cms.untracked.bool( False ),
6508  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6509  ),
6510  L3TrajBuilderParameters = cms.PSet(
6511  PtCut = cms.double( 1.0 ),
6512  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6513  GlobalMuonTrackMatcher = cms.PSet(
6514  Chi2Cut_3 = cms.double( 200.0 ),
6515  DeltaDCut_2 = cms.double( 10.0 ),
6516  Eta_threshold = cms.double( 1.2 ),
6517  Quality_2 = cms.double( 15.0 ),
6518  DeltaDCut_1 = cms.double( 40.0 ),
6519  Quality_3 = cms.double( 7.0 ),
6520  DeltaDCut_3 = cms.double( 15.0 ),
6521  Quality_1 = cms.double( 20.0 ),
6522  Pt_threshold1 = cms.double( 0.0 ),
6523  DeltaRCut_2 = cms.double( 0.2 ),
6524  DeltaRCut_1 = cms.double( 0.1 ),
6525  Pt_threshold2 = cms.double( 9.99999999E8 ),
6526  Chi2Cut_1 = cms.double( 50.0 ),
6527  Chi2Cut_2 = cms.double( 50.0 ),
6528  DeltaRCut_3 = cms.double( 1.0 ),
6529  LocChi2Cut = cms.double( 0.001 ),
6530  Propagator = cms.string( "hltESPSmartPropagator" ),
6531  MinPt = cms.double( 1.0 ),
6532  MinP = cms.double( 2.5 )
6533  ),
6534  ScaleTECxFactor = cms.double( -1.0 ),
6535  tkTrajUseVertex = cms.bool( False ),
6536  MuonTrackingRegionBuilder = cms.PSet(
6537  Rescale_Dz = cms.double( 4.0 ),
6538  Pt_fixed = cms.bool( False ),
6539  Eta_fixed = cms.bool( True ),
6540  Eta_min = cms.double( 0.1 ),
6541  DeltaZ = cms.double( 24.2 ),
6542  maxRegions = cms.int32( 2 ),
6543  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6544  UseVertex = cms.bool( False ),
6545  Z_fixed = cms.bool( False ),
6546  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6547  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6548  Rescale_phi = cms.double( 3.0 ),
6549  DeltaEta = cms.double( 0.2 ),
6550  precise = cms.bool( True ),
6551  OnDemand = cms.int32( -1 ),
6552  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6553  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6554  vertexCollection = cms.InputTag( "pixelVertices" ),
6555  Pt_min = cms.double( 3.0 ),
6556  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6557  Phi_fixed = cms.bool( True ),
6558  DeltaR = cms.double( 0.025 ),
6559  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6560  DeltaPhi = cms.double( 0.15 ),
6561  Phi_min = cms.double( 0.1 ),
6562  Rescale_eta = cms.double( 3.0 )
6563  ),
6564  TrackTransformer = cms.PSet(
6565  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6566  RefitDirection = cms.string( "insideOut" ),
6567  RefitRPCHits = cms.bool( True ),
6568  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6569  DoPredictionsOnly = cms.bool( False ),
6570  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6571  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6572  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6573  ),
6574  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6575  RefitRPCHits = cms.bool( True ),
6576  tkTrajVertex = cms.InputTag( "Notused" ),
6577  GlbRefitterParameters = cms.PSet(
6578  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6579  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6580  RefitFlag = cms.bool( True ),
6581  SkipStation = cms.int32( -1 ),
6582  Chi2CutRPC = cms.double( 1.0 ),
6583  PropDirForCosmics = cms.bool( False ),
6584  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6585  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6586  HitThreshold = cms.int32( 1 ),
6587  Chi2CutGEM = cms.double( 1.0 ),
6588  DYTthrs = cms.vint32( 30, 15 ),
6589  TrackerSkipSystem = cms.int32( -1 ),
6590  RefitDirection = cms.string( "insideOut" ),
6591  Chi2CutCSC = cms.double( 150.0 ),
6592  Chi2CutDT = cms.double( 10.0 ),
6593  RefitRPCHits = cms.bool( True ),
6594  TrackerSkipSection = cms.int32( -1 ),
6595  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6596  DoPredictionsOnly = cms.bool( False ),
6597  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6598  MuonHitsOption = cms.int32( 1 ),
6599  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6600  ),
6601  PCut = cms.double( 2.5 ),
6602  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6603  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6604  tkTrajMaxChi2 = cms.double( 9999.0 ),
6605  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6606  ScaleTECyFactor = cms.double( -1.0 ),
6607  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
6608  )
6609 )
6610 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6611  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6612 )
6613 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
6614  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
6615 )
6616 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
6617  InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
6618  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6619  MuonPtOption = cms.string( "Tracker" )
6620 )
6621 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
6622  l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6623  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
6624  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
6625  applyL3Filters = cms.bool( False ),
6626  MinNhits = cms.int32( 1 ),
6627  MaxNormalizedChi2 = cms.double( 20.0 ),
6628  MinNmuonHits = cms.int32( 1 ),
6629  MaxPtDifference = cms.double( 0.3 )
6630 )
6631 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
6632  DeltaR = cms.double( 0.025 ),
6633  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6634  OnDemand = cms.int32( -1 ),
6635  vertexCollection = cms.InputTag( "notUsed" ),
6636  MeasurementTrackerName = cms.InputTag( "" ),
6637  UseVertex = cms.bool( False ),
6638  Rescale_Dz = cms.double( 4.0 ),
6639  Pt_fixed = cms.bool( True ),
6640  Z_fixed = cms.bool( True ),
6641  Pt_min = cms.double( 0.0 ),
6642  DeltaZ = cms.double( 24.2 ),
6643  ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
6644  deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
6645  deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
6646  maxRegions = cms.int32( 5 ),
6647  precise = cms.bool( True ),
6648  input = cms.InputTag( "hltL2SelectorForL3IO" )
6649 )
6650 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
6651  tracks = cms.InputTag( "hltPixelTracks" ),
6652  regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
6653  produceTrackCollection = cms.bool( True ),
6654  produceMask = cms.bool( False )
6655 )
6656 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6657  InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
6658  InputVertexCollection = cms.InputTag( "" ),
6659  originHalfLength = cms.double( 0.3 ),
6660  originRadius = cms.double( 0.1 ),
6661  useProtoTrackKinematics = cms.bool( False ),
6662  useEventsWithNoVertex = cms.bool( True ),
6663  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6664  usePV = cms.bool( False ),
6665  includeFourthHit = cms.bool( True ),
6666  produceComplement = cms.bool( False ),
6667  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6668 )
6669 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6670  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
6671  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6672  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6673  rejectAll = cms.bool( False ),
6674  isFromL1 = cms.bool( False ),
6675  mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
6676  mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
6677  mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
6678  mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
6679  mvaScaleMeanBL1 = cms.vdouble( ),
6680  mvaScaleStdBL1 = cms.vdouble( ),
6681  mvaScaleMeanEL1 = cms.vdouble( ),
6682  mvaScaleStdEL1 = cms.vdouble( ),
6683  mvaScaleMeanBL2 = 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 ),
6684  mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
6685  mvaScaleMeanEL2 = 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 ),
6686  mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
6687  doSort = cms.bool( False ),
6688  nSeedsMaxB = cms.int32( 99999 ),
6689  nSeedsMaxE = cms.int32( 99999 ),
6690  etaEdge = cms.double( 1.2 ),
6691  mvaCutB = cms.double( 0.04 ),
6692  mvaCutE = cms.double( 0.04 ),
6693  minL1Qual = cms.int32( 7 ),
6694  baseScore = cms.double( 0.5 )
6695 )
6696 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6697  cleanTrajectoryAfterInOut = cms.bool( False ),
6698  doSeedingRegionRebuilding = cms.bool( True ),
6699  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6700  reverseTrajectories = cms.bool( False ),
6701  useHitsSplitting = cms.bool( True ),
6702  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6703  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
6704  clustersToSkip = cms.InputTag( "" ),
6705  phase2clustersToSkip = cms.InputTag( "" ),
6706  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
6707  TransientInitialStateEstimatorParameters = cms.PSet(
6708  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
6709  numberMeasurementsForFit = cms.int32( 4 ),
6710  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
6711  ),
6712  numHitsForSeedCleaner = cms.int32( 4 ),
6713  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6714  RedundantSeedCleaner = cms.string( "none" ),
6715  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
6716  maxNSeeds = cms.uint32( 100000 ),
6717  maxSeedsBeforeCleaning = cms.uint32( 1000 )
6718 )
6719 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6720  useSimpleMF = cms.bool( True ),
6721  SimpleMagneticField = cms.string( "ParabolicMf" ),
6722  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
6723  clusterRemovalInfo = cms.InputTag( "" ),
6724  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6725  Fitter = cms.string( "hltESPFittingSmootherIT" ),
6726  useHitsSplitting = cms.bool( False ),
6727  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6728  TrajectoryInEvent = cms.bool( False ),
6729  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6730  AlgorithmName = cms.string( "hltIter0" ),
6731  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
6732  GeometricInnerState = cms.bool( True ),
6733  NavigationSchool = cms.string( "" ),
6734  MeasurementTracker = cms.string( "" ),
6735  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6736 )
6737 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6738  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6739  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6740  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
6741  ignoreVertices = cms.bool( False ),
6742  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6743  mva = cms.PSet(
6744  minPixelHits = cms.vint32( 0, 0, 0 ),
6745  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6746  dr_par = cms.PSet(
6747  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6748  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6749  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6750  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6751  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6752  ),
6753  maxLostLayers = cms.vint32( 1, 1, 1 ),
6754  min3DLayers = cms.vint32( 0, 0, 0 ),
6755  dz_par = cms.PSet(
6756  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6757  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6758  dz_exp = cms.vint32( 4, 4, 2147483647 )
6759  ),
6760  minNVtxTrk = cms.int32( 3 ),
6761  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6762  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6763  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6764  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
6765  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6766  minLayers = cms.vint32( 3, 3, 4 )
6767  )
6768 )
6769 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6770  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
6771  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
6772  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
6773  minQuality = cms.string( "highPurity" ),
6774  copyExtras = cms.untracked.bool( True ),
6775  copyTrajectories = cms.untracked.bool( False )
6776 )
6777 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
6778  ServiceParameters = cms.PSet(
6779  RPCLayers = cms.bool( True ),
6780  UseMuonNavigation = cms.untracked.bool( True ),
6781  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6782  'SteppingHelixPropagatorAny',
6783  'hltESPSmartPropagator',
6784  'hltESPSteppingHelixPropagatorOpposite' )
6785  ),
6786  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6787  TrackLoaderParameters = cms.PSet(
6788  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6789  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6790  DoSmoothing = cms.bool( False ),
6791  SmoothTkTrack = cms.untracked.bool( False ),
6792  VertexConstraint = cms.bool( False ),
6793  MuonUpdatorAtVertexParameters = cms.PSet(
6794  MaxChi2 = cms.double( 1000000.0 ),
6795  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6796  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
6797  ),
6798  PutTkTrackIntoEvent = cms.untracked.bool( False ),
6799  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6800  ),
6801  L3TrajBuilderParameters = cms.PSet(
6802  PtCut = cms.double( 1.0 ),
6803  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
6804  GlobalMuonTrackMatcher = cms.PSet(
6805  Chi2Cut_3 = cms.double( 200.0 ),
6806  DeltaDCut_2 = cms.double( 10.0 ),
6807  Eta_threshold = cms.double( 1.2 ),
6808  Quality_2 = cms.double( 15.0 ),
6809  DeltaDCut_1 = cms.double( 40.0 ),
6810  Quality_3 = cms.double( 7.0 ),
6811  DeltaDCut_3 = cms.double( 15.0 ),
6812  Quality_1 = cms.double( 20.0 ),
6813  Pt_threshold1 = cms.double( 0.0 ),
6814  DeltaRCut_2 = cms.double( 0.2 ),
6815  DeltaRCut_1 = cms.double( 0.1 ),
6816  Pt_threshold2 = cms.double( 9.99999999E8 ),
6817  Chi2Cut_1 = cms.double( 50.0 ),
6818  Chi2Cut_2 = cms.double( 50.0 ),
6819  DeltaRCut_3 = cms.double( 1.0 ),
6820  LocChi2Cut = cms.double( 0.001 ),
6821  Propagator = cms.string( "hltESPSmartPropagator" ),
6822  MinPt = cms.double( 1.0 ),
6823  MinP = cms.double( 2.5 )
6824  ),
6825  ScaleTECxFactor = cms.double( -1.0 ),
6826  tkTrajUseVertex = cms.bool( False ),
6827  MuonTrackingRegionBuilder = cms.PSet(
6828  Rescale_Dz = cms.double( 4.0 ),
6829  Pt_fixed = cms.bool( True ),
6830  Eta_fixed = cms.bool( True ),
6831  Eta_min = cms.double( 0.1 ),
6832  DeltaZ = cms.double( 24.2 ),
6833  maxRegions = cms.int32( 2 ),
6834  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
6835  UseVertex = cms.bool( False ),
6836  Z_fixed = cms.bool( True ),
6837  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
6838  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
6839  Rescale_phi = cms.double( 3.0 ),
6840  DeltaEta = cms.double( 0.04 ),
6841  precise = cms.bool( True ),
6842  OnDemand = cms.int32( -1 ),
6843  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
6844  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
6845  vertexCollection = cms.InputTag( "pixelVertices" ),
6846  Pt_min = cms.double( 3.0 ),
6847  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6848  Phi_fixed = cms.bool( True ),
6849  DeltaR = cms.double( 0.025 ),
6850  input = cms.InputTag( "hltL2SelectorForL3IO" ),
6851  DeltaPhi = cms.double( 0.15 ),
6852  Phi_min = cms.double( 0.1 ),
6853  Rescale_eta = cms.double( 3.0 )
6854  ),
6855  TrackTransformer = cms.PSet(
6856  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6857  RefitDirection = cms.string( "insideOut" ),
6858  RefitRPCHits = cms.bool( True ),
6859  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6860  DoPredictionsOnly = cms.bool( False ),
6861  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6862  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6863  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6864  ),
6865  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6866  RefitRPCHits = cms.bool( True ),
6867  tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
6868  GlbRefitterParameters = cms.PSet(
6869  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
6870  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6871  RefitFlag = cms.bool( True ),
6872  SkipStation = cms.int32( -1 ),
6873  Chi2CutRPC = cms.double( 1.0 ),
6874  PropDirForCosmics = cms.bool( False ),
6875  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6876  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6877  HitThreshold = cms.int32( 1 ),
6878  Chi2CutGEM = cms.double( 1.0 ),
6879  DYTthrs = cms.vint32( 30, 15 ),
6880  TrackerSkipSystem = cms.int32( -1 ),
6881  RefitDirection = cms.string( "insideOut" ),
6882  Chi2CutCSC = cms.double( 150.0 ),
6883  Chi2CutDT = cms.double( 10.0 ),
6884  RefitRPCHits = cms.bool( True ),
6885  TrackerSkipSection = cms.int32( -1 ),
6886  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
6887  DoPredictionsOnly = cms.bool( False ),
6888  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6889  MuonHitsOption = cms.int32( 1 ),
6890  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6891  ),
6892  PCut = cms.double( 2.5 ),
6893  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
6894  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6895  matchToSeeds = cms.bool( True ),
6896  tkTrajMaxChi2 = cms.double( 9999.0 ),
6897  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
6898  ScaleTECyFactor = cms.double( -1.0 ),
6899  tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
6900  )
6901 )
6902 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
6903  labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
6904 )
6905 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
6906  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6907  L1MinPt = cms.double( -1.0 ),
6908  L1MaxEta = cms.double( 5.0 ),
6909  L1MinQuality = cms.uint32( 7 ),
6910  CentralBxOnly = cms.bool( True )
6911 )
6912 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
6913  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6914  L1MinPt = cms.double( 0.0 ),
6915  L1MaxEta = cms.double( 2.5 ),
6916  L1MinQuality = cms.uint32( 7 ),
6917  SetMinPtBarrelTo = cms.double( 3.5 ),
6918  SetMinPtEndcapTo = cms.double( 1.0 ),
6919  CentralBxOnly = cms.bool( True ),
6920  RegionPSet = cms.PSet(
6921  vertexCollection = cms.InputTag( "notUsed" ),
6922  deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
6923  zErrorVetex = cms.double( 0.2 ),
6924  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6925  zErrorBeamSpot = cms.double( 24.2 ),
6926  maxNVertices = cms.int32( 1 ),
6927  maxNRegions = cms.int32( 5 ),
6928  nSigmaZVertex = cms.double( 3.0 ),
6929  nSigmaZBeamSpot = cms.double( 4.0 ),
6930  ptMin = cms.double( 0.0 ),
6931  mode = cms.string( "BeamSpotSigma" ),
6932  input = cms.InputTag( "hltL1MuonsPt0" ),
6933  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
6934  searchOpt = cms.bool( False ),
6935  deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
6936  whereToUseMeasurementTracker = cms.string( "Never" ),
6937  originRadius = cms.double( 0.2 ),
6938  measurementTrackerName = cms.InputTag( "" ),
6939  precise = cms.bool( True )
6940  ),
6941  ServiceParameters = cms.PSet(
6942  RPCLayers = cms.bool( True ),
6943  UseMuonNavigation = cms.untracked.bool( True ),
6944  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6945  )
6946 )
6947 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
6948  tracks = cms.InputTag( "hltPixelTracks" ),
6949  regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
6950  produceTrackCollection = cms.bool( True ),
6951  produceMask = cms.bool( False )
6952 )
6953 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
6954  InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
6955  InputVertexCollection = cms.InputTag( "" ),
6956  originHalfLength = cms.double( 0.3 ),
6957  originRadius = cms.double( 0.1 ),
6958  useProtoTrackKinematics = cms.bool( False ),
6959  useEventsWithNoVertex = cms.bool( True ),
6960  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
6961  usePV = cms.bool( False ),
6962  includeFourthHit = cms.bool( True ),
6963  produceComplement = cms.bool( False ),
6964  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
6965 )
6966 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
6967  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
6968  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6969  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
6970  rejectAll = cms.bool( False ),
6971  isFromL1 = cms.bool( True ),
6972  mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
6973  mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
6974  mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
6975  mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
6976  mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
6977  mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
6978  mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
6979  mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
6980  mvaScaleMeanBL2 = cms.vdouble( ),
6981  mvaScaleStdBL2 = cms.vdouble( ),
6982  mvaScaleMeanEL2 = cms.vdouble( ),
6983  mvaScaleStdEL2 = cms.vdouble( ),
6984  doSort = cms.bool( False ),
6985  nSeedsMaxB = cms.int32( 99999 ),
6986  nSeedsMaxE = cms.int32( 99999 ),
6987  etaEdge = cms.double( 1.2 ),
6988  mvaCutB = cms.double( 0.04 ),
6989  mvaCutE = cms.double( 0.04 ),
6990  minL1Qual = cms.int32( 7 ),
6991  baseScore = cms.double( 0.5 )
6992 )
6993 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6994  cleanTrajectoryAfterInOut = cms.bool( False ),
6995  doSeedingRegionRebuilding = cms.bool( True ),
6996  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6997  reverseTrajectories = cms.bool( False ),
6998  useHitsSplitting = cms.bool( True ),
6999  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7000  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7001  clustersToSkip = cms.InputTag( "" ),
7002  phase2clustersToSkip = cms.InputTag( "" ),
7003  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7004  TransientInitialStateEstimatorParameters = cms.PSet(
7005  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7006  numberMeasurementsForFit = cms.int32( 4 ),
7007  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7008  ),
7009  numHitsForSeedCleaner = cms.int32( 4 ),
7010  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7011  RedundantSeedCleaner = cms.string( "none" ),
7012  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7013  maxNSeeds = cms.uint32( 100000 ),
7014  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7015 )
7016 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7017  useSimpleMF = cms.bool( True ),
7018  SimpleMagneticField = cms.string( "ParabolicMf" ),
7019  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7020  clusterRemovalInfo = cms.InputTag( "" ),
7021  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7022  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7023  useHitsSplitting = cms.bool( False ),
7024  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7025  TrajectoryInEvent = cms.bool( False ),
7026  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7027  AlgorithmName = cms.string( "hltIter0" ),
7028  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7029  GeometricInnerState = cms.bool( True ),
7030  NavigationSchool = cms.string( "" ),
7031  MeasurementTracker = cms.string( "" ),
7032  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7033 )
7034 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7035  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7036  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7037  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7038  ignoreVertices = cms.bool( False ),
7039  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7040  mva = cms.PSet(
7041  minPixelHits = cms.vint32( 0, 0, 0 ),
7042  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7043  dr_par = cms.PSet(
7044  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7045  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7046  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7047  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7048  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7049  ),
7050  maxLostLayers = cms.vint32( 1, 1, 1 ),
7051  min3DLayers = cms.vint32( 0, 0, 0 ),
7052  dz_par = cms.PSet(
7053  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7054  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7055  dz_exp = cms.vint32( 4, 4, 2147483647 )
7056  ),
7057  minNVtxTrk = cms.int32( 3 ),
7058  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7059  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7060  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7061  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7062  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7063  minLayers = cms.vint32( 3, 3, 4 )
7064  )
7065 )
7066 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7067  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7068  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7069  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7070  minQuality = cms.string( "highPurity" ),
7071  copyExtras = cms.untracked.bool( True ),
7072  copyTrajectories = cms.untracked.bool( False )
7073 )
7074 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7075  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7076  trackClassifier = cms.InputTag( '','QualityMasks' ),
7077  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7078  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7079  oldClusterRemovalInfo = cms.InputTag( "" ),
7080  TrackQuality = cms.string( "highPurity" ),
7081  maxChi2 = cms.double( 16.0 ),
7082  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7083  overrideTrkQuals = cms.InputTag( "" )
7084 )
7085 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7086  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7087  OnDemand = cms.bool( False ),
7088  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
7089 )
7090 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7091  RegionPSet = cms.PSet(
7092  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7093  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7094  zErrorBeamSpot = cms.double( 15.0 ),
7095  extraPhi = cms.double( 0.0 ),
7096  extraEta = cms.double( 0.0 ),
7097  maxNVertices = cms.int32( 3 ),
7098  nSigmaZVertex = cms.double( 3.0 ),
7099  nSigmaZBeamSpot = cms.double( 4.0 ),
7100  ptMin = cms.double( 1.2 ),
7101  operationMode = cms.string( "VerticesFixed" ),
7102  searchOpt = cms.bool( False ),
7103  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7104  originRadius = cms.double( 0.015 ),
7105  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7106  precise = cms.bool( True ),
7107  zErrorVertex = cms.double( 0.03 )
7108  ),
7109  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7110  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7111  ignoreSingleFPixPanelModules = cms.bool( True ),
7112  debug = cms.untracked.bool( False ),
7113  createPlottingFiles = cms.untracked.bool( False ),
7114  layerList = cms.vstring( 'BPix1+BPix2',
7115  'BPix1+BPix3',
7116  'BPix1+BPix4',
7117  'BPix2+BPix3',
7118  'BPix2+BPix4',
7119  'BPix3+BPix4',
7120  'BPix1+FPix1_pos',
7121  'BPix1+FPix1_neg',
7122  'BPix1+FPix2_pos',
7123  'BPix1+FPix2_neg',
7124  'BPix1+FPix3_pos',
7125  'BPix1+FPix3_neg',
7126  'BPix2+FPix1_pos',
7127  'BPix2+FPix1_neg',
7128  'BPix2+FPix2_pos',
7129  'BPix2+FPix2_neg',
7130  'BPix3+FPix1_pos',
7131  'BPix3+FPix1_neg',
7132  'FPix1_pos+FPix2_pos',
7133  'FPix1_neg+FPix2_neg',
7134  'FPix1_pos+FPix3_pos',
7135  'FPix1_neg+FPix3_neg',
7136  'FPix2_pos+FPix3_pos',
7137  'FPix2_neg+FPix3_neg' ),
7138  BPix = cms.PSet(
7139  hitErrorRPhi = cms.double( 0.0027 ),
7140  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7141  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7142  useErrorsFromParam = cms.bool( True ),
7143  hitErrorRZ = cms.double( 0.006 ),
7144  HitProducer = cms.string( "hltSiPixelRecHits" )
7145  ),
7146  FPix = cms.PSet(
7147  hitErrorRPhi = cms.double( 0.0051 ),
7148  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7149  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7150  useErrorsFromParam = cms.bool( True ),
7151  hitErrorRZ = cms.double( 0.0036 ),
7152  HitProducer = cms.string( "hltSiPixelRecHits" )
7153  ),
7154  TIB = cms.PSet( ),
7155  TID = cms.PSet( ),
7156  TOB = cms.PSet( ),
7157  TEC = cms.PSet( ),
7158  MTIB = cms.PSet( ),
7159  MTID = cms.PSet( ),
7160  MTOB = cms.PSet( ),
7161  MTEC = cms.PSet( )
7162 )
7163 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7164  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7165  L1MinPt = cms.double( 0.0 ),
7166  L1MaxEta = cms.double( 2.5 ),
7167  L1MinQuality = cms.uint32( 7 ),
7168  SetMinPtBarrelTo = cms.double( 3.5 ),
7169  SetMinPtEndcapTo = cms.double( 1.0 ),
7170  CentralBxOnly = cms.bool( True ),
7171  RegionPSet = cms.PSet(
7172  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7173  deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
7174  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7175  zErrorBeamSpot = cms.double( 15.0 ),
7176  maxNVertices = cms.int32( 3 ),
7177  maxNRegions = cms.int32( 3 ),
7178  nSigmaZVertex = cms.double( 3.0 ),
7179  nSigmaZBeamSpot = cms.double( 4.0 ),
7180  ptMin = cms.double( 1.2 ),
7181  mode = cms.string( "VerticesFixed" ),
7182  input = cms.InputTag( "hltL1MuonsPt0" ),
7183  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7184  searchOpt = cms.bool( False ),
7185  deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
7186  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7187  originRadius = cms.double( 0.015 ),
7188  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7189  precise = cms.bool( True )
7190  ),
7191  ServiceParameters = cms.PSet(
7192  RPCLayers = cms.bool( True ),
7193  UseMuonNavigation = cms.untracked.bool( True ),
7194  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7195  )
7196 )
7197 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7198  doClusterCheck = cms.bool( False ),
7199  MaxNumberOfStripClusters = cms.uint32( 50000 ),
7200  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7201  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7202  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7203  cut = cms.string( "" ),
7204  silentClusterCheck = cms.untracked.bool( False )
7205 )
7206 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7207  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
7208  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
7209  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7210  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
7211  produceSeedingHitSets = cms.bool( True ),
7212  produceIntermediateHitDoublets = cms.bool( False ),
7213  maxElement = cms.uint32( 0 ),
7214  maxElementTotal = cms.uint32( 50000000 ),
7215  putEmptyIfMaxElementReached = cms.bool( False ),
7216  layerPairs = cms.vuint32( 0 )
7217 )
7218 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7219  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
7220  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7221  SeedMomentumForBOFF = cms.double( 5.0 ),
7222  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7223  MinOneOverPtError = cms.double( 1.0 ),
7224  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7225  magneticField = cms.string( "ParabolicMf" ),
7226  forceKinematicWithRegionDirection = cms.bool( False ),
7227  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7228 )
7229 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7230  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
7231  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7232  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7233  rejectAll = cms.bool( False ),
7234  isFromL1 = cms.bool( True ),
7235  mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
7236  mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
7237  mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_barrel.xml" ),
7238  mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter2Seeds_endcap.xml" ),
7239  mvaScaleMeanBL1 = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
7240  mvaScaleStdBL1 = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
7241  mvaScaleMeanEL1 = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
7242  mvaScaleStdEL1 = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
7243  mvaScaleMeanBL2 = cms.vdouble( ),
7244  mvaScaleStdBL2 = cms.vdouble( ),
7245  mvaScaleMeanEL2 = cms.vdouble( ),
7246  mvaScaleStdEL2 = cms.vdouble( ),
7247  doSort = cms.bool( False ),
7248  nSeedsMaxB = cms.int32( 99999 ),
7249  nSeedsMaxE = cms.int32( 99999 ),
7250  etaEdge = cms.double( 1.2 ),
7251  mvaCutB = cms.double( 0.1 ),
7252  mvaCutE = cms.double( 0.1 ),
7253  minL1Qual = cms.int32( 7 ),
7254  baseScore = cms.double( 0.5 )
7255 )
7256 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7257  cleanTrajectoryAfterInOut = cms.bool( False ),
7258  doSeedingRegionRebuilding = cms.bool( False ),
7259  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7260  reverseTrajectories = cms.bool( False ),
7261  useHitsSplitting = cms.bool( False ),
7262  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7263  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
7264  clustersToSkip = cms.InputTag( "" ),
7265  phase2clustersToSkip = cms.InputTag( "" ),
7266  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7267  TransientInitialStateEstimatorParameters = cms.PSet(
7268  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7269  numberMeasurementsForFit = cms.int32( 4 ),
7270  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7271  ),
7272  numHitsForSeedCleaner = cms.int32( 4 ),
7273  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7274  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7275  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7276  maxNSeeds = cms.uint32( 100000 ),
7277  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7278 )
7279 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7280  useSimpleMF = cms.bool( True ),
7281  SimpleMagneticField = cms.string( "ParabolicMf" ),
7282  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
7283  clusterRemovalInfo = cms.InputTag( "" ),
7284  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7285  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7286  useHitsSplitting = cms.bool( False ),
7287  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7288  TrajectoryInEvent = cms.bool( False ),
7289  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7290  AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
7291  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7292  GeometricInnerState = cms.bool( True ),
7293  NavigationSchool = cms.string( "" ),
7294  MeasurementTracker = cms.string( "" ),
7295  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
7296 )
7297 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7298  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7299  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7300  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7301  ignoreVertices = cms.bool( False ),
7302  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7303  mva = cms.PSet(
7304  minPixelHits = cms.vint32( 0, 0, 0 ),
7305  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7306  dr_par = cms.PSet(
7307  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7308  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7309  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7310  dr_exp = cms.vint32( 4, 4, 4 ),
7311  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7312  ),
7313  maxLostLayers = cms.vint32( 1, 1, 1 ),
7314  min3DLayers = cms.vint32( 0, 0, 0 ),
7315  dz_par = cms.PSet(
7316  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7317  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7318  dz_exp = cms.vint32( 4, 4, 4 )
7319  ),
7320  minNVtxTrk = cms.int32( 3 ),
7321  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7322  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7323  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7324  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7325  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7326  minLayers = cms.vint32( 3, 3, 3 )
7327  )
7328 )
7329 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7330  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7331  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7332  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7333  minQuality = cms.string( "highPurity" ),
7334  copyExtras = cms.untracked.bool( True ),
7335  copyTrajectories = cms.untracked.bool( False )
7336 )
7337 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
7338  ShareFrac = cms.double( 0.19 ),
7339  FoundHitBonus = cms.double( 5.0 ),
7340  LostHitPenalty = cms.double( 20.0 ),
7341  MinPT = cms.double( 0.05 ),
7342  Epsilon = cms.double( -0.001 ),
7343  MaxNormalizedChisq = cms.double( 1000.0 ),
7344  MinFound = cms.int32( 3 ),
7345  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7346  hasSelector = cms.vint32( 0, 0 ),
7347  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7348  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7349  setsToMerge = cms.VPSet(
7350  cms.PSet( pQual = cms.bool( False ),
7351  tLists = cms.vint32( 0, 1 )
7352  )
7353  ),
7354  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7355  allowFirstHitShare = cms.bool( True ),
7356  newQuality = cms.string( "confirmed" ),
7357  copyExtras = cms.untracked.bool( True ),
7358  writeOnlyTrkQuals = cms.bool( False ),
7359  copyMVA = cms.bool( False )
7360 )
7361 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
7362  ShareFrac = cms.double( 0.19 ),
7363  FoundHitBonus = cms.double( 5.0 ),
7364  LostHitPenalty = cms.double( 20.0 ),
7365  MinPT = cms.double( 0.05 ),
7366  Epsilon = cms.double( -0.001 ),
7367  MaxNormalizedChisq = cms.double( 1000.0 ),
7368  MinFound = cms.int32( 3 ),
7369  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7370  hasSelector = cms.vint32( 0, 0 ),
7371  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7372  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7373  setsToMerge = cms.VPSet(
7374  cms.PSet( pQual = cms.bool( False ),
7375  tLists = cms.vint32( 0, 1 )
7376  )
7377  ),
7378  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7379  allowFirstHitShare = cms.bool( True ),
7380  newQuality = cms.string( "confirmed" ),
7381  copyExtras = cms.untracked.bool( True ),
7382  writeOnlyTrkQuals = cms.bool( False ),
7383  copyMVA = cms.bool( False )
7384 )
7385 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
7386  ShareFrac = cms.double( 0.19 ),
7387  FoundHitBonus = cms.double( 5.0 ),
7388  LostHitPenalty = cms.double( 20.0 ),
7389  MinPT = cms.double( 0.05 ),
7390  Epsilon = cms.double( -0.001 ),
7391  MaxNormalizedChisq = cms.double( 1000.0 ),
7392  MinFound = cms.int32( 3 ),
7393  TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7394  hasSelector = cms.vint32( 0, 0 ),
7395  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7396  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7397  setsToMerge = cms.VPSet(
7398  cms.PSet( pQual = cms.bool( False ),
7399  tLists = cms.vint32( 0, 1 )
7400  )
7401  ),
7402  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7403  allowFirstHitShare = cms.bool( True ),
7404  newQuality = cms.string( "confirmed" ),
7405  copyExtras = cms.untracked.bool( True ),
7406  writeOnlyTrkQuals = cms.bool( False ),
7407  copyMVA = cms.bool( False )
7408 )
7409 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
7410  ServiceParameters = cms.PSet(
7411  RPCLayers = cms.bool( True ),
7412  UseMuonNavigation = cms.untracked.bool( True ),
7413  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7414  'SteppingHelixPropagatorAny',
7415  'hltESPSmartPropagator',
7416  'hltESPSteppingHelixPropagatorOpposite' )
7417  ),
7418  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7419  TrackLoaderParameters = cms.PSet(
7420  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7421  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7422  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7423  DoSmoothing = cms.bool( True ),
7424  SmoothTkTrack = cms.untracked.bool( False ),
7425  VertexConstraint = cms.bool( False ),
7426  MuonUpdatorAtVertexParameters = cms.PSet(
7427  MaxChi2 = cms.double( 1000000.0 ),
7428  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7429  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7430  ),
7431  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7432  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7433  ),
7434  L3TrajBuilderParameters = cms.PSet(
7435  PtCut = cms.double( 1.0 ),
7436  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7437  GlobalMuonTrackMatcher = cms.PSet(
7438  Chi2Cut_3 = cms.double( 200.0 ),
7439  DeltaDCut_2 = cms.double( 10.0 ),
7440  Eta_threshold = cms.double( 1.2 ),
7441  Quality_2 = cms.double( 15.0 ),
7442  DeltaDCut_1 = cms.double( 40.0 ),
7443  Quality_3 = cms.double( 7.0 ),
7444  DeltaDCut_3 = cms.double( 15.0 ),
7445  Quality_1 = cms.double( 20.0 ),
7446  Pt_threshold1 = cms.double( 0.0 ),
7447  DeltaRCut_2 = cms.double( 0.2 ),
7448  DeltaRCut_1 = cms.double( 0.1 ),
7449  Pt_threshold2 = cms.double( 9.99999999E8 ),
7450  Chi2Cut_1 = cms.double( 50.0 ),
7451  Chi2Cut_2 = cms.double( 50.0 ),
7452  DeltaRCut_3 = cms.double( 1.0 ),
7453  LocChi2Cut = cms.double( 0.001 ),
7454  Propagator = cms.string( "hltESPSmartPropagator" ),
7455  MinPt = cms.double( 1.0 ),
7456  MinP = cms.double( 2.5 )
7457  ),
7458  ScaleTECxFactor = cms.double( -1.0 ),
7459  tkTrajUseVertex = cms.bool( False ),
7460  MuonTrackingRegionBuilder = cms.PSet(
7461  Rescale_Dz = cms.double( 4.0 ),
7462  Pt_fixed = cms.bool( False ),
7463  Eta_fixed = cms.bool( True ),
7464  Eta_min = cms.double( 0.1 ),
7465  DeltaZ = cms.double( 24.2 ),
7466  maxRegions = cms.int32( 2 ),
7467  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7468  UseVertex = cms.bool( False ),
7469  Z_fixed = cms.bool( False ),
7470  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7471  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7472  Rescale_phi = cms.double( 3.0 ),
7473  DeltaEta = cms.double( 0.2 ),
7474  precise = cms.bool( True ),
7475  OnDemand = cms.int32( -1 ),
7476  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7477  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7478  vertexCollection = cms.InputTag( "pixelVertices" ),
7479  Pt_min = cms.double( 3.0 ),
7480  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7481  Phi_fixed = cms.bool( True ),
7482  DeltaR = cms.double( 0.025 ),
7483  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7484  DeltaPhi = cms.double( 0.15 ),
7485  Phi_min = cms.double( 0.1 ),
7486  Rescale_eta = cms.double( 3.0 )
7487  ),
7488  TrackTransformer = cms.PSet(
7489  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7490  RefitDirection = cms.string( "insideOut" ),
7491  RefitRPCHits = cms.bool( True ),
7492  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7493  DoPredictionsOnly = cms.bool( False ),
7494  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7495  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7496  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7497  ),
7498  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7499  RefitRPCHits = cms.bool( True ),
7500  tkTrajVertex = cms.InputTag( "Notused" ),
7501  GlbRefitterParameters = cms.PSet(
7502  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7503  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7504  RefitFlag = cms.bool( True ),
7505  SkipStation = cms.int32( -1 ),
7506  Chi2CutRPC = cms.double( 1.0 ),
7507  PropDirForCosmics = cms.bool( False ),
7508  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7509  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7510  HitThreshold = cms.int32( 1 ),
7511  Chi2CutGEM = cms.double( 1.0 ),
7512  DYTthrs = cms.vint32( 30, 15 ),
7513  TrackerSkipSystem = cms.int32( -1 ),
7514  RefitDirection = cms.string( "insideOut" ),
7515  Chi2CutCSC = cms.double( 150.0 ),
7516  Chi2CutDT = cms.double( 10.0 ),
7517  RefitRPCHits = cms.bool( True ),
7518  TrackerSkipSection = cms.int32( -1 ),
7519  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7520  DoPredictionsOnly = cms.bool( False ),
7521  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7522  MuonHitsOption = cms.int32( 1 ),
7523  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7524  ),
7525  PCut = cms.double( 2.5 ),
7526  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7527  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7528  tkTrajMaxChi2 = cms.double( 9999.0 ),
7529  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7530  ScaleTECyFactor = cms.double( -1.0 ),
7531  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
7532  )
7533 )
7534 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
7535  MuonCaloCompatibility = cms.PSet(
7536  delta_eta = cms.double( 0.02 ),
7537  delta_phi = cms.double( 0.02 ),
7538  allSiPMHO = cms.bool( False ),
7539  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
7540  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
7541  ),
7542  TrackAssociatorParameters = cms.PSet(
7543  useMuon = cms.bool( True ),
7544  truthMatch = cms.bool( False ),
7545  usePreshower = cms.bool( False ),
7546  dRPreshowerPreselection = cms.double( 0.2 ),
7547  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7548  useEcal = cms.bool( False ),
7549  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7550  dRMuon = cms.double( 9999.0 ),
7551  dREcal = cms.double( 9999.0 ),
7552  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7553  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7554  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7555  useGEM = cms.bool( True ),
7556  GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
7557  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7558  propagateAllDirections = cms.bool( True ),
7559  muonMaxDistanceY = cms.double( 5.0 ),
7560  useHO = cms.bool( False ),
7561  muonMaxDistanceX = cms.double( 5.0 ),
7562  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7563  useHcal = cms.bool( False ),
7564  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7565  accountForTrajectoryChangeCalo = cms.bool( False ),
7566  dREcalPreselection = cms.double( 0.05 ),
7567  useCalo = cms.bool( False ),
7568  dRMuonPreselection = cms.double( 0.2 ),
7569  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7570  dRHcal = cms.double( 9999.0 ),
7571  dRHcalPreselection = cms.double( 0.2 ),
7572  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7573  ),
7574  CaloExtractorPSet = cms.PSet(
7575  DR_Veto_H = cms.double( 0.1 ),
7576  CenterConeOnCalIntersection = cms.bool( False ),
7577  NoiseTow_EE = cms.double( 0.15 ),
7578  Noise_EB = cms.double( 0.025 ),
7579  Noise_HE = cms.double( 0.2 ),
7580  DR_Veto_E = cms.double( 0.07 ),
7581  NoiseTow_EB = cms.double( 0.04 ),
7582  Noise_EE = cms.double( 0.1 ),
7583  UseRecHitsFlag = cms.bool( False ),
7584  DR_Max = cms.double( 1.0 ),
7585  DepositLabel = cms.untracked.string( "Cal" ),
7586  Noise_HO = cms.double( 0.2 ),
7587  DR_Veto_HO = cms.double( 0.1 ),
7588  Threshold_H = cms.double( 0.5 ),
7589  PrintTimeReport = cms.untracked.bool( False ),
7590  Threshold_E = cms.double( 0.2 ),
7591  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7592  ComponentName = cms.string( "CaloExtractorByAssociator" ),
7593  Threshold_HO = cms.double( 0.5 ),
7594  DepositInstanceLabels = cms.vstring( 'ecal',
7595  'hcal',
7596  'ho' ),
7597  ServiceParameters = cms.PSet(
7598  RPCLayers = cms.bool( False ),
7599  UseMuonNavigation = cms.untracked.bool( False ),
7600  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7601  ),
7602  TrackAssociatorParameters = cms.PSet(
7603  useMuon = cms.bool( False ),
7604  truthMatch = cms.bool( False ),
7605  usePreshower = cms.bool( False ),
7606  dRPreshowerPreselection = cms.double( 0.2 ),
7607  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7608  useEcal = cms.bool( False ),
7609  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7610  dRMuon = cms.double( 9999.0 ),
7611  dREcal = cms.double( 1.0 ),
7612  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7613  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7614  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7615  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7616  propagateAllDirections = cms.bool( True ),
7617  muonMaxDistanceY = cms.double( 5.0 ),
7618  useHO = cms.bool( False ),
7619  muonMaxDistanceX = cms.double( 5.0 ),
7620  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7621  useHcal = cms.bool( False ),
7622  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7623  accountForTrajectoryChangeCalo = cms.bool( False ),
7624  dREcalPreselection = cms.double( 1.0 ),
7625  useCalo = cms.bool( True ),
7626  dRMuonPreselection = cms.double( 0.2 ),
7627  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7628  dRHcal = cms.double( 1.0 ),
7629  dRHcalPreselection = cms.double( 1.0 ),
7630  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7631  ),
7632  Noise_HB = cms.double( 0.2 )
7633  ),
7634  TrackExtractorPSet = cms.PSet(
7635  Diff_z = cms.double( 0.2 ),
7636  inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
7637  Chi2Ndof_Max = cms.double( 1.0E64 ),
7638  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
7639  DR_Veto = cms.double( 0.01 ),
7640  Pt_Min = cms.double( -1.0 ),
7641  DR_Max = cms.double( 1.0 ),
7642  NHits_Min = cms.uint32( 0 ),
7643  Chi2Prob_Min = cms.double( -1.0 ),
7644  Diff_r = cms.double( 0.1 ),
7645  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
7646  ComponentName = cms.string( "TrackExtractor" )
7647  ),
7648  JetExtractorPSet = cms.PSet(
7649  JetCollectionLabel = cms.InputTag( "Notused" ),
7650  DR_Veto = cms.double( 0.1 ),
7651  DR_Max = cms.double( 1.0 ),
7652  ExcludeMuonVeto = cms.bool( True ),
7653  PrintTimeReport = cms.untracked.bool( False ),
7654  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
7655  ComponentName = cms.string( "JetExtractor" ),
7656  ServiceParameters = cms.PSet(
7657  RPCLayers = cms.bool( False ),
7658  UseMuonNavigation = cms.untracked.bool( False ),
7659  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7660  ),
7661  TrackAssociatorParameters = cms.PSet(
7662  useMuon = cms.bool( False ),
7663  truthMatch = cms.bool( False ),
7664  usePreshower = cms.bool( False ),
7665  dRPreshowerPreselection = cms.double( 0.2 ),
7666  muonMaxDistanceSigmaY = cms.double( 0.0 ),
7667  useEcal = cms.bool( False ),
7668  muonMaxDistanceSigmaX = cms.double( 0.0 ),
7669  dRMuon = cms.double( 9999.0 ),
7670  dREcal = cms.double( 0.5 ),
7671  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
7672  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
7673  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
7674  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
7675  propagateAllDirections = cms.bool( True ),
7676  muonMaxDistanceY = cms.double( 5.0 ),
7677  useHO = cms.bool( False ),
7678  muonMaxDistanceX = cms.double( 5.0 ),
7679  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
7680  useHcal = cms.bool( False ),
7681  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
7682  accountForTrajectoryChangeCalo = cms.bool( False ),
7683  dREcalPreselection = cms.double( 0.5 ),
7684  useCalo = cms.bool( True ),
7685  dRMuonPreselection = cms.double( 0.2 ),
7686  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
7687  dRHcal = cms.double( 0.5 ),
7688  dRHcalPreselection = cms.double( 0.5 ),
7689  HORecHitCollectionLabel = cms.InputTag( "Notused" )
7690  ),
7691  Threshold = cms.double( 5.0 )
7692  ),
7693  trackDepositName = cms.string( "tracker" ),
7694  ecalDepositName = cms.string( "ecal" ),
7695  hcalDepositName = cms.string( "hcal" ),
7696  hoDepositName = cms.string( "ho" ),
7697  jetDepositName = cms.string( "jets" ),
7698  TimingFillerParameters = cms.PSet(
7699  DTTimingParameters = cms.PSet(
7700  HitError = cms.double( 6.0 ),
7701  MatchParameters = cms.PSet(
7702  TightMatchDT = cms.bool( False ),
7703  DTradius = cms.double( 0.01 ),
7704  TightMatchCSC = cms.bool( True ),
7705  CSCsegments = cms.InputTag( "hltCscSegments" ),
7706  DTsegments = cms.InputTag( "hltDt4DSegments" )
7707  ),
7708  debug = cms.bool( False ),
7709  DoWireCorr = cms.bool( False ),
7710  RequireBothProjections = cms.bool( False ),
7711  DTTimeOffset = cms.double( 2.7 ),
7712  PruneCut = cms.double( 10000.0 ),
7713  DTsegments = cms.InputTag( "hltDt4DSegments" ),
7714  UseSegmentT0 = cms.bool( False ),
7715  HitsMin = cms.int32( 5 ),
7716  DropTheta = cms.bool( True ),
7717  ServiceParameters = cms.PSet(
7718  RPCLayers = cms.bool( True ),
7719  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7720  )
7721  ),
7722  UseCSC = cms.bool( True ),
7723  CSCTimingParameters = cms.PSet(
7724  MatchParameters = cms.PSet(
7725  TightMatchDT = cms.bool( False ),
7726  DTradius = cms.double( 0.01 ),
7727  TightMatchCSC = cms.bool( True ),
7728  CSCsegments = cms.InputTag( "hltCscSegments" ),
7729  DTsegments = cms.InputTag( "hltDt4DSegments" )
7730  ),
7731  debug = cms.bool( False ),
7732  CSCWireTimeOffset = cms.double( 0.0 ),
7733  CSCStripError = cms.double( 7.0 ),
7734  CSCTimeOffset = cms.double( 0.0 ),
7735  CSCWireError = cms.double( 8.6 ),
7736  PruneCut = cms.double( 100.0 ),
7737  CSCsegments = cms.InputTag( "hltCscSegments" ),
7738  UseStripTime = cms.bool( True ),
7739  CSCStripTimeOffset = cms.double( 0.0 ),
7740  UseWireTime = cms.bool( True ),
7741  ServiceParameters = cms.PSet(
7742  RPCLayers = cms.bool( True ),
7743  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
7744  )
7745  ),
7746  ErrorDT = cms.double( 6.0 ),
7747  EcalEnergyCut = cms.double( 0.4 ),
7748  UseECAL = cms.bool( True ),
7749  ErrorEB = cms.double( 2.085 ),
7750  UseDT = cms.bool( True ),
7751  ErrorEE = cms.double( 6.95 ),
7752  ErrorCSC = cms.double( 7.4 )
7753  ),
7754  ShowerDigiFillerParameters = cms.PSet(
7755  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
7756  digiMaxDistanceX = cms.double( 25.0 ),
7757  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
7758  ),
7759  TrackerKinkFinderParameters = cms.PSet(
7760  usePosition = cms.bool( False ),
7761  diagonalOnly = cms.bool( False )
7762  ),
7763  fillEnergy = cms.bool( False ),
7764  storeCrossedHcalRecHits = cms.bool( False ),
7765  maxAbsPullX = cms.double( 4.0 ),
7766  maxAbsEta = cms.double( 3.0 ),
7767  minPt = cms.double( 2.0 ),
7768  inputCollectionTypes = cms.vstring( 'inner tracks',
7769  'links',
7770  'outer tracks' ),
7771  addExtraSoftMuons = cms.bool( False ),
7772  fillGlobalTrackRefits = cms.bool( False ),
7773  debugWithTruthMatching = cms.bool( False ),
7774  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
7775  fillCaloCompatibility = cms.bool( False ),
7776  maxAbsPullY = cms.double( 9999.0 ),
7777  maxAbsDy = cms.double( 9999.0 ),
7778  minP = cms.double( 0.0 ),
7779  minPCaloMuon = cms.double( 1.0E9 ),
7780  maxAbsDx = cms.double( 3.0 ),
7781  fillIsolation = cms.bool( False ),
7782  writeIsoDeposits = cms.bool( False ),
7783  minNumberOfMatches = cms.int32( 1 ),
7784  fillMatching = cms.bool( True ),
7785  fillShowerDigis = cms.bool( False ),
7786  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
7787  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
7788  fillGlobalTrackQuality = cms.bool( False ),
7789  globalTrackQualityInputTag = cms.InputTag( "" ),
7790  selectHighPurity = cms.bool( False ),
7791  pvInputTag = cms.InputTag( "" ),
7792  fillTrackerKink = cms.bool( False ),
7793  minCaloCompatibility = cms.double( 0.6 ),
7794  runArbitrationCleaner = cms.bool( False ),
7795  arbitrationCleanerOptions = cms.PSet(
7796  OverlapDTheta = cms.double( 0.02 ),
7797  Overlap = cms.bool( True ),
7798  Clustering = cms.bool( True ),
7799  ME1a = cms.bool( True ),
7800  ClusterDTheta = cms.double( 0.02 ),
7801  ClusterDPhi = cms.double( 0.6 ),
7802  OverlapDPhi = cms.double( 0.0786 )
7803  ),
7804  arbitrateTrackerMuons = cms.bool( True )
7805 )
7806 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
7807  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
7808  applyTriggerIdLoose = cms.bool( True ),
7809  typeMuon = cms.uint32( 0 ),
7810  allowedTypeMask = cms.uint32( 0 ),
7811  requiredTypeMask = cms.uint32( 0 ),
7812  minNMuonHits = cms.int32( 0 ),
7813  minNMuonStations = cms.int32( 0 ),
7814  minNTrkLayers = cms.int32( 0 ),
7815  minTrkHits = cms.int32( 0 ),
7816  minPixLayer = cms.int32( 0 ),
7817  minPixHits = cms.int32( 0 ),
7818  minPt = cms.double( 0.0 ),
7819  maxNormalizedChi2 = cms.double( 9999.0 )
7820 )
7821 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
7822  inputCollection = cms.InputTag( "hltIterL3Muons" )
7823 )
7824 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
7825  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
7826  muon = cms.InputTag( "hltIterL3Muons" ),
7827  originalMVAVals = cms.InputTag( "none" ),
7828  copyMVA = cms.bool( False ),
7829  copyExtras = cms.untracked.bool( True ),
7830  copyTrajectories = cms.untracked.bool( False )
7831 )
7832 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
7833  InputObjects = cms.InputTag( "hltIterL3Muons" ),
7834  DisplacedReconstruction = cms.bool( False )
7835 )
7836 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7837  InputCollection = cms.InputTag( "hltPixelTracks" ),
7838  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7839  originHalfLength = cms.double( 0.3 ),
7840  originRadius = cms.double( 0.1 ),
7841  useProtoTrackKinematics = cms.bool( False ),
7842  useEventsWithNoVertex = cms.bool( True ),
7843  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7844  usePV = cms.bool( False ),
7845  includeFourthHit = cms.bool( True ),
7846  produceComplement = cms.bool( False ),
7847  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7848 )
7849 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7850  cleanTrajectoryAfterInOut = cms.bool( False ),
7851  doSeedingRegionRebuilding = cms.bool( False ),
7852  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7853  reverseTrajectories = cms.bool( False ),
7854  useHitsSplitting = cms.bool( False ),
7855  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7856  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
7857  clustersToSkip = cms.InputTag( "" ),
7858  phase2clustersToSkip = cms.InputTag( "" ),
7859  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
7860  TransientInitialStateEstimatorParameters = cms.PSet(
7861  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7862  numberMeasurementsForFit = cms.int32( 4 ),
7863  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7864  ),
7865  numHitsForSeedCleaner = cms.int32( 4 ),
7866  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7867  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7868  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7869  maxNSeeds = cms.uint32( 100000 ),
7870  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7871 )
7872 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7873  useSimpleMF = cms.bool( True ),
7874  SimpleMagneticField = cms.string( "ParabolicMf" ),
7875  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
7876  clusterRemovalInfo = cms.InputTag( "" ),
7877  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7878  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7879  useHitsSplitting = cms.bool( False ),
7880  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7881  TrajectoryInEvent = cms.bool( False ),
7882  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7883  AlgorithmName = cms.string( "hltIter0" ),
7884  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7885  GeometricInnerState = cms.bool( True ),
7886  NavigationSchool = cms.string( "" ),
7887  MeasurementTracker = cms.string( "" ),
7888  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7889 )
7890 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7891  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7892  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7893  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7894  ignoreVertices = cms.bool( False ),
7895  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7896  mva = cms.PSet(
7897  minPixelHits = cms.vint32( 0, 0, 0 ),
7898  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7899  dr_par = cms.PSet(
7900  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7901  dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
7902  dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
7903  dr_exp = cms.vint32( 4, 4, 4 ),
7904  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7905  ),
7906  maxLostLayers = cms.vint32( 1, 1, 1 ),
7907  min3DLayers = cms.vint32( 0, 0, 0 ),
7908  dz_par = cms.PSet(
7909  dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
7910  dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
7911  dz_exp = cms.vint32( 4, 4, 4 )
7912  ),
7913  minNVtxTrk = cms.int32( 3 ),
7914  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7915  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7916  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7917  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7918  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7919  minLayers = cms.vint32( 3, 3, 3 )
7920  )
7921 )
7922 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7923  originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
7924  originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
7925  originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
7926  minQuality = cms.string( "highPurity" ),
7927  copyExtras = cms.untracked.bool( True ),
7928  copyTrajectories = cms.untracked.bool( False )
7929 )
7930 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7931  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
7932  trackClassifier = cms.InputTag( '','QualityMasks' ),
7933  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7934  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7935  oldClusterRemovalInfo = cms.InputTag( "" ),
7936  TrackQuality = cms.string( "highPurity" ),
7937  maxChi2 = cms.double( 16.0 ),
7938  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7939  overrideTrkQuals = cms.InputTag( "" )
7940 )
7941 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7942  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7943  OnDemand = cms.bool( False ),
7944  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
7945 )
7946 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7947  RegionPSet = cms.PSet(
7948  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7949  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7950  zErrorBeamSpot = cms.double( 15.0 ),
7951  extraPhi = cms.double( 0.0 ),
7952  extraEta = cms.double( 0.0 ),
7953  maxNVertices = cms.int32( 3 ),
7954  nSigmaZVertex = cms.double( 3.0 ),
7955  nSigmaZBeamSpot = cms.double( 4.0 ),
7956  ptMin = cms.double( 1.2 ),
7957  operationMode = cms.string( "VerticesFixed" ),
7958  searchOpt = cms.bool( False ),
7959  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7960  originRadius = cms.double( 0.015 ),
7961  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
7962  precise = cms.bool( True ),
7963  zErrorVertex = cms.double( 0.03 )
7964  ),
7965  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7966  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7967  ignoreSingleFPixPanelModules = cms.bool( True ),
7968  debug = cms.untracked.bool( False ),
7969  createPlottingFiles = cms.untracked.bool( False ),
7970  layerList = cms.vstring( 'BPix1+BPix2',
7971  'BPix2+FPix1_pos',
7972  'BPix2+FPix1_neg',
7973  'FPix1_pos+FPix2_pos',
7974  'FPix1_neg+FPix2_neg',
7975  'BPix1+FPix2_neg',
7976  'BPix2+FPix2_neg',
7977  'FPix2_neg+FPix3_neg',
7978  'BPix2+BPix3' ),
7979  BPix = cms.PSet(
7980  hitErrorRPhi = cms.double( 0.0027 ),
7981  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7982  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7983  useErrorsFromParam = cms.bool( True ),
7984  hitErrorRZ = cms.double( 0.006 ),
7985  HitProducer = cms.string( "hltSiPixelRecHits" )
7986  ),
7987  FPix = cms.PSet(
7988  hitErrorRPhi = cms.double( 0.0051 ),
7989  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7990  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
7991  useErrorsFromParam = cms.bool( True ),
7992  hitErrorRZ = cms.double( 0.0036 ),
7993  HitProducer = cms.string( "hltSiPixelRecHits" )
7994  ),
7995  TIB = cms.PSet( ),
7996  TID = cms.PSet( ),
7997  TOB = cms.PSet( ),
7998  TEC = cms.PSet( ),
7999  MTIB = cms.PSet( ),
8000  MTID = cms.PSet( ),
8001  MTOB = cms.PSet( ),
8002  MTEC = cms.PSet( )
8003 )
8004 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8005  doClusterCheck = cms.bool( False ),
8006  MaxNumberOfStripClusters = cms.uint32( 50000 ),
8007  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8008  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8009  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8010  cut = cms.string( "" ),
8011  silentClusterCheck = cms.untracked.bool( False )
8012 )
8013 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8014  seedingLayers = cms.InputTag( "" ),
8015  trackingRegions = cms.InputTag( "" ),
8016  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8017  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8018  produceSeedingHitSets = cms.bool( True ),
8019  produceIntermediateHitDoublets = cms.bool( False ),
8020  maxElement = cms.uint32( 0 ),
8021  maxElementTotal = cms.uint32( 50000000 ),
8022  putEmptyIfMaxElementReached = cms.bool( False ),
8023  layerPairs = cms.vuint32( 0 )
8024 )
8025 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8026  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8027  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8028  SeedMomentumForBOFF = cms.double( 5.0 ),
8029  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8030  MinOneOverPtError = cms.double( 1.0 ),
8031  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8032  magneticField = cms.string( "ParabolicMf" ),
8033  forceKinematicWithRegionDirection = cms.bool( False ),
8034  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8035 )
8036 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8037  cleanTrajectoryAfterInOut = cms.bool( False ),
8038  doSeedingRegionRebuilding = cms.bool( False ),
8039  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8040  reverseTrajectories = cms.bool( False ),
8041  useHitsSplitting = cms.bool( False ),
8042  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8043  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8044  clustersToSkip = cms.InputTag( "" ),
8045  phase2clustersToSkip = cms.InputTag( "" ),
8046  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8047  TransientInitialStateEstimatorParameters = cms.PSet(
8048  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8049  numberMeasurementsForFit = cms.int32( 4 ),
8050  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8051  ),
8052  numHitsForSeedCleaner = cms.int32( 4 ),
8053  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8054  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8055  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8056  maxNSeeds = cms.uint32( 100000 ),
8057  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8058 )
8059 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8060  useSimpleMF = cms.bool( True ),
8061  SimpleMagneticField = cms.string( "ParabolicMf" ),
8062  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
8063  clusterRemovalInfo = cms.InputTag( "" ),
8064  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8065  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8066  useHitsSplitting = cms.bool( False ),
8067  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8068  TrajectoryInEvent = cms.bool( False ),
8069  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8070  AlgorithmName = cms.string( "hltDoubletRecovery" ),
8071  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8072  GeometricInnerState = cms.bool( True ),
8073  NavigationSchool = cms.string( "" ),
8074  MeasurementTracker = cms.string( "" ),
8075  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
8076 )
8077 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8078  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8079  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8080  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8081  ignoreVertices = cms.bool( False ),
8082  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8083  mva = cms.PSet(
8084  minPixelHits = cms.vint32( 0, 0, 0 ),
8085  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8086  dr_par = cms.PSet(
8087  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8088  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8089  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8090  dr_exp = cms.vint32( 4, 4, 4 ),
8091  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8092  ),
8093  maxLostLayers = cms.vint32( 1, 1, 1 ),
8094  min3DLayers = cms.vint32( 0, 0, 0 ),
8095  dz_par = cms.PSet(
8096  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8097  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8098  dz_exp = cms.vint32( 4, 4, 4 )
8099  ),
8100  minNVtxTrk = cms.int32( 3 ),
8101  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8102  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8103  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8104  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8105  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8106  minLayers = cms.vint32( 3, 3, 3 )
8107  )
8108 )
8109 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8110  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8111  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
8112  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
8113  minQuality = cms.string( "highPurity" ),
8114  copyExtras = cms.untracked.bool( True ),
8115  copyTrajectories = cms.untracked.bool( False )
8116 )
8117 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
8118  ShareFrac = cms.double( 0.19 ),
8119  FoundHitBonus = cms.double( 5.0 ),
8120  LostHitPenalty = cms.double( 20.0 ),
8121  MinPT = cms.double( 0.05 ),
8122  Epsilon = cms.double( -0.001 ),
8123  MaxNormalizedChisq = cms.double( 1000.0 ),
8124  MinFound = cms.int32( 3 ),
8125  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8126  hasSelector = cms.vint32( 0, 0 ),
8127  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8128  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8129  setsToMerge = cms.VPSet(
8130  cms.PSet( pQual = cms.bool( False ),
8131  tLists = cms.vint32( 0, 1 )
8132  )
8133  ),
8134  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8135  allowFirstHitShare = cms.bool( True ),
8136  newQuality = cms.string( "confirmed" ),
8137  copyExtras = cms.untracked.bool( True ),
8138  writeOnlyTrkQuals = cms.bool( False ),
8139  copyMVA = cms.bool( False )
8140 )
8141 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8142  ShareFrac = cms.double( 0.19 ),
8143  FoundHitBonus = cms.double( 5.0 ),
8144  LostHitPenalty = cms.double( 20.0 ),
8145  MinPT = cms.double( 0.05 ),
8146  Epsilon = cms.double( -0.001 ),
8147  MaxNormalizedChisq = cms.double( 1000.0 ),
8148  MinFound = cms.int32( 3 ),
8149  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8150  hasSelector = cms.vint32( 0, 0 ),
8151  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8152  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8153  setsToMerge = cms.VPSet(
8154  cms.PSet( pQual = cms.bool( False ),
8155  tLists = cms.vint32( 0, 1 )
8156  )
8157  ),
8158  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8159  allowFirstHitShare = cms.bool( True ),
8160  newQuality = cms.string( "confirmed" ),
8161  copyExtras = cms.untracked.bool( True ),
8162  writeOnlyTrkQuals = cms.bool( False ),
8163  copyMVA = cms.bool( False )
8164 )
8165 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8166  vertexCollections = cms.VPSet(
8167  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8168  label = cms.string( "" ),
8169  useBeamConstraint = cms.bool( False ),
8170  minNdof = cms.double( 0.0 ),
8171  maxDistanceToBeam = cms.double( 1.0 ),
8172  algorithm = cms.string( "AdaptiveVertexFitter" )
8173  ),
8174  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8175  label = cms.string( "WithBS" ),
8176  useBeamConstraint = cms.bool( True ),
8177  minNdof = cms.double( 0.0 ),
8178  maxDistanceToBeam = cms.double( 1.0 ),
8179  algorithm = cms.string( "AdaptiveVertexFitter" )
8180  )
8181  ),
8182  verbose = cms.untracked.bool( False ),
8183  TkFilterParameters = cms.PSet(
8184  maxEta = cms.double( 100.0 ),
8185  minPt = cms.double( 0.0 ),
8186  minSiliconLayersWithHits = cms.int32( 5 ),
8187  minPixelLayersWithHits = cms.int32( 2 ),
8188  maxNormalizedChi2 = cms.double( 20.0 ),
8189  trackQuality = cms.string( "any" ),
8190  algorithm = cms.string( "filter" ),
8191  maxD0Significance = cms.double( 999.0 )
8192  ),
8193  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8194  TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8195  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8196  TrackTimesLabel = cms.InputTag( "dummy_default" ),
8197  trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8198  TkClusParameters = cms.PSet(
8199  TkDAClusParameters = cms.PSet(
8200  zmerge = cms.double( 0.01 ),
8201  Tstop = cms.double( 0.5 ),
8202  d0CutOff = cms.double( 999.0 ),
8203  dzCutOff = cms.double( 4.0 ),
8204  vertexSize = cms.double( 0.15 ),
8205  coolingFactor = cms.double( 0.6 ),
8206  Tpurge = cms.double( 2.0 ),
8207  Tmin = cms.double( 2.4 ),
8208  uniquetrkweight = cms.double( 0.9 )
8209  ),
8210  algorithm = cms.string( "DA_vect" )
8211  ),
8212  isRecoveryIteration = cms.bool( False ),
8213  recoveryVtxCollection = cms.InputTag( "" ),
8214  useMVACut = cms.bool( False ),
8215  minTrackTimeQuality = cms.double( 0.8 )
8216 )
8217 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8218  filterParams = cms.PSet(
8219  maxZ = cms.double( 24.0 ),
8220  minNdof = cms.double( 4.0 ),
8221  maxRho = cms.double( 2.0 ),
8222  pvSrc = cms.InputTag( "hltVerticesPF" )
8223  ),
8224  src = cms.InputTag( "hltVerticesPF" )
8225 )
8226 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8227  src = cms.InputTag( "hltVerticesPFSelector" ),
8228  cut = cms.string( "!isFake" ),
8229  filter = cms.bool( True )
8230 )
8231 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8232  inputTag = cms.InputTag( "rawDataCollector" ),
8233  fedList = cms.vuint32( 1022 )
8234 )
8235 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8236  saveTags = cms.bool( True ),
8237  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8238  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8239  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8240  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8241  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8242  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8243  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8244  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8245  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8246  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8247 )
8248 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8249  offset = cms.uint32( 0 ),
8250  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8251 )
8252 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
8253  saveTags = cms.bool( True ),
8254  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
8255  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8256  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8257  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8258  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8259  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8260  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8261  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8262  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8263  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8264 )
8265 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
8266  offset = cms.uint32( 0 ),
8267  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8268 )
8269 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
8270  src = cms.InputTag( "hltPixelTracks" ),
8271  etaMin = cms.double( -999.0 ),
8272  etaMax = cms.double( 999.0 ),
8273  ptMin = cms.double( 0.0 ),
8274  ptMax = cms.double( 999999.0 ),
8275  d0Max = cms.double( 999.0 ),
8276  dzMax = cms.double( 999.0 ),
8277  normalizedChi2 = cms.double( 999999.0 ),
8278  numberOfValidHits = cms.uint32( 0 ),
8279  numberOfLostHits = cms.uint32( 999 ),
8280  numberOfValidPixelHits = cms.uint32( 4 ),
8281  ptErrorCut = cms.double( 999999.0 ),
8282  quality = cms.string( "loose" ),
8283  useVtx = cms.bool( False ),
8284  vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
8285  timesTag = cms.InputTag( "" ),
8286  timeResosTag = cms.InputTag( "" ),
8287  nVertices = cms.uint32( 0 ),
8288  vtxFallback = cms.bool( False ),
8289  zetaVtx = cms.double( 999999.0 ),
8290  rhoVtx = cms.double( 999999.0 ),
8291  nSigmaDtVertex = cms.double( 0.0 ),
8292  copyExtras = cms.untracked.bool( False ),
8293  copyTrajectories = cms.untracked.bool( False )
8294 )
8295 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8296  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8297  tauAssociationCone = cms.double( 0.0 ),
8298  tauUnbiasCone = cms.double( 1.2 ),
8299  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8300  ExtrapolationConeSize = cms.double( 1.0 ),
8301  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8302  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8303  MaxVtxDXYSeed = cms.double( 101.0 ),
8304  MaxVtxDXYIsol = cms.double( 101.0 ),
8305  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8306  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8307  minPTrack = cms.double( 5.0 ),
8308  maxPTrackForIsolation = cms.double( 3.0 ),
8309  EBEtaBoundary = cms.double( 1.479 )
8310 )
8311 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8312  saveTags = cms.bool( True ),
8313  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
8314  MaxPtNearby = cms.double( 2.0 ),
8315  MinEnergyTrack = cms.double( 12.0 ),
8316  MinPtTrack = cms.double( 3.5 ),
8317  MaxEtaTrack = cms.double( 1.15 ),
8318  MinEtaTrack = cms.double( 0.0 ),
8319  filterTrackEnergy = cms.bool( True ),
8320  NMaxTrackCandidates = cms.int32( 10 ),
8321  DropMultiL2Event = cms.bool( False )
8322 )
8323 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8324  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8325  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8326  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8327  EBHitEnergyThreshold = cms.double( 0.1 ),
8328  EBHitCountEnergyThreshold = cms.double( 0.5 ),
8329  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8330  EEHitEnergyThreshold1 = cms.double( 68.795 ),
8331  EEHitEnergyThreshold2 = cms.double( -38.143 ),
8332  EEHitEnergyThreshold3 = cms.double( 7.043 ),
8333  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8334  EcalConeSizeEta0 = cms.double( 0.09 ),
8335  EcalConeSizeEta1 = cms.double( 0.14 )
8336 )
8337 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8338  saveTags = cms.bool( True ),
8339  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
8340  MaxEnergyInEB = cms.double( 2.0 ),
8341  MaxEnergyInEE = cms.double( 4.0 ),
8342  MaxEnergyOutEB = cms.double( 1.2 ),
8343  MaxEnergyOutEE = cms.double( 2.0 ),
8344  NMaxTrackCandidates = cms.int32( 10 ),
8345  DropMultiL2Event = cms.bool( False )
8346 )
8347 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
8348  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8349  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8350  associationCone = cms.double( 0.2 )
8351 )
8352 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8353  saveTags = cms.bool( True ),
8354  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
8355  MaxPtNearby = cms.double( 2.0 ),
8356  MinEnergyTrack = cms.double( 18.0 ),
8357  MinPtTrack = cms.double( 20.0 ),
8358  MaxEtaTrack = cms.double( 1.15 ),
8359  MinEtaTrack = cms.double( 0.0 ),
8360  filterTrackEnergy = cms.bool( True ),
8361  NMaxTrackCandidates = cms.int32( 999 ),
8362  DropMultiL2Event = cms.bool( False )
8363 )
8364 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
8365  offset = cms.uint32( 0 ),
8366  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8367 )
8368 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8369  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8370  tauAssociationCone = cms.double( 0.0 ),
8371  tauUnbiasCone = cms.double( 1.2 ),
8372  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8373  ExtrapolationConeSize = cms.double( 1.0 ),
8374  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8375  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8376  MaxVtxDXYSeed = cms.double( 101.0 ),
8377  MaxVtxDXYIsol = cms.double( 101.0 ),
8378  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8379  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8380  minPTrack = cms.double( 5.0 ),
8381  maxPTrackForIsolation = cms.double( 3.0 ),
8382  EBEtaBoundary = cms.double( 1.479 )
8383 )
8384 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8385  saveTags = cms.bool( True ),
8386  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
8387  MaxPtNearby = cms.double( 2.0 ),
8388  MinEnergyTrack = cms.double( 12.0 ),
8389  MinPtTrack = cms.double( 3.5 ),
8390  MaxEtaTrack = cms.double( 2.2 ),
8391  MinEtaTrack = cms.double( 1.1 ),
8392  filterTrackEnergy = cms.bool( True ),
8393  NMaxTrackCandidates = cms.int32( 5 ),
8394  DropMultiL2Event = cms.bool( False )
8395 )
8396 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8397  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8398  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8399  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8400  EBHitEnergyThreshold = cms.double( 0.1 ),
8401  EBHitCountEnergyThreshold = cms.double( 0.5 ),
8402  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8403  EEHitEnergyThreshold1 = cms.double( 68.795 ),
8404  EEHitEnergyThreshold2 = cms.double( -38.143 ),
8405  EEHitEnergyThreshold3 = cms.double( 7.043 ),
8406  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8407  EcalConeSizeEta0 = cms.double( 0.09 ),
8408  EcalConeSizeEta1 = cms.double( 0.14 )
8409 )
8410 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8411  saveTags = cms.bool( True ),
8412  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
8413  MaxEnergyInEB = cms.double( 2.0 ),
8414  MaxEnergyInEE = cms.double( 4.0 ),
8415  MaxEnergyOutEB = cms.double( 1.2 ),
8416  MaxEnergyOutEE = cms.double( 2.0 ),
8417  NMaxTrackCandidates = cms.int32( 10 ),
8418  DropMultiL2Event = cms.bool( False )
8419 )
8420 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
8421  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8422  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
8423  associationCone = cms.double( 0.2 )
8424 )
8425 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8426  saveTags = cms.bool( True ),
8427  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
8428  MaxPtNearby = cms.double( 2.0 ),
8429  MinEnergyTrack = cms.double( 18.0 ),
8430  MinPtTrack = cms.double( 20.0 ),
8431  MaxEtaTrack = cms.double( 2.2 ),
8432  MinEtaTrack = cms.double( 1.1 ),
8433  filterTrackEnergy = cms.bool( True ),
8434  NMaxTrackCandidates = cms.int32( 999 ),
8435  DropMultiL2Event = cms.bool( False )
8436 )
8437 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
8438  saveTags = cms.bool( True ),
8439  L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
8440  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8441  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8442  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8443  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8444  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8445  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8446  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8447  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8448  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8449 )
8450 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
8451  offset = cms.uint32( 0 ),
8452  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8453 )
8454 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
8455  saveTags = cms.bool( True ),
8456  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8457  PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
8458  MaxEta = cms.double( 2.5 ),
8459  MinPt = cms.double( 0.0 ),
8460  MaxDeltaR = cms.double( 0.3 ),
8461  MinN = cms.int32( 1 ),
8462  CentralBxOnly = cms.bool( False ),
8463  SelectQualities = cms.vint32( )
8464 )
8465 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
8466  Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
8467  Reco4DAlgoConfig = cms.PSet(
8468  Reco2DAlgoConfig = cms.PSet(
8469  AlphaMaxPhi = cms.double( 1.0 ),
8470  debug = cms.untracked.bool( False ),
8471  segmCleanerMode = cms.int32( 2 ),
8472  AlphaMaxTheta = cms.double( 0.9 ),
8473  hit_afterT0_resolution = cms.double( 0.03 ),
8474  performT0_vdriftSegCorrection = cms.bool( False ),
8475  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8476  MaxChi2 = cms.double( 4.0 ),
8477  recAlgoConfig = cms.PSet(
8478  maxTime = cms.double( 420.0 ),
8479  debug = cms.untracked.bool( False ),
8480  stepTwoFromDigi = cms.bool( False ),
8481  tTrigModeConfig = cms.PSet(
8482  debug = cms.untracked.bool( False ),
8483  tofCorrType = cms.int32( 0 ),
8484  tTrigLabel = cms.string( "" ),
8485  wirePropCorrType = cms.int32( 0 ),
8486  doTOFCorrection = cms.bool( True ),
8487  vPropWire = cms.double( 24.4 ),
8488  doT0Correction = cms.bool( True ),
8489  doWirePropCorrection = cms.bool( True ),
8490  t0Label = cms.string( "" )
8491  ),
8492  useUncertDB = cms.bool( True ),
8493  doVdriftCorr = cms.bool( True ),
8494  minTime = cms.double( -3.0 ),
8495  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8496  readLegacyTTrigDB = cms.bool( True ),
8497  readLegacyVDriftDB = cms.bool( True )
8498  ),
8499  MaxAllowedHits = cms.uint32( 50 ),
8500  nUnSharedHitsMin = cms.int32( 2 ),
8501  nSharedHitsMax = cms.int32( 2 ),
8502  performT0SegCorrection = cms.bool( False ),
8503  perform_delta_rejecting = cms.bool( False )
8504  ),
8505  Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
8506  debug = cms.untracked.bool( False ),
8507  segmCleanerMode = cms.int32( 2 ),
8508  AllDTRecHits = cms.bool( True ),
8509  hit_afterT0_resolution = cms.double( 0.03 ),
8510  performT0_vdriftSegCorrection = cms.bool( False ),
8511  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
8512  recAlgoConfig = cms.PSet(
8513  maxTime = cms.double( 420.0 ),
8514  debug = cms.untracked.bool( False ),
8515  stepTwoFromDigi = cms.bool( False ),
8516  tTrigModeConfig = cms.PSet(
8517  debug = cms.untracked.bool( False ),
8518  tofCorrType = cms.int32( 0 ),
8519  tTrigLabel = cms.string( "" ),
8520  wirePropCorrType = cms.int32( 0 ),
8521  doTOFCorrection = cms.bool( True ),
8522  vPropWire = cms.double( 24.4 ),
8523  doT0Correction = cms.bool( True ),
8524  doWirePropCorrection = cms.bool( True ),
8525  t0Label = cms.string( "" )
8526  ),
8527  useUncertDB = cms.bool( True ),
8528  doVdriftCorr = cms.bool( True ),
8529  minTime = cms.double( -3.0 ),
8530  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
8531  readLegacyTTrigDB = cms.bool( True ),
8532  readLegacyVDriftDB = cms.bool( True )
8533  ),
8534  nUnSharedHitsMin = cms.int32( 2 ),
8535  nSharedHitsMax = cms.int32( 2 ),
8536  performT0SegCorrection = cms.bool( False ),
8537  perform_delta_rejecting = cms.bool( False )
8538  ),
8539  debug = cms.untracked.bool( False ),
8540  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
8541  recHits2DLabel = cms.InputTag( "dt2DSegments" )
8542 )
8543 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
8544  MaxSeeds = cms.int32( 1000 ),
8545  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8546  EnableDTMeasurement = cms.bool( True ),
8547  MaxCSCChi2 = cms.double( 300.0 ),
8548  MaxDTChi2 = cms.double( 300.0 ),
8549  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8550  EnableCSCMeasurement = cms.bool( True ),
8551  ForcePointDown = cms.bool( False )
8552 )
8553 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
8554  GMTReadoutCollection = cms.InputTag( "" ),
8555  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8556  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
8557  L1MinPt = cms.double( 0.0 ),
8558  L1MaxEta = cms.double( 2.5 ),
8559  L1MinQuality = cms.uint32( 1 ),
8560  SetMinPtBarrelTo = cms.double( 3.5 ),
8561  SetMinPtEndcapTo = cms.double( 1.0 ),
8562  UseOfflineSeed = cms.untracked.bool( True ),
8563  UseUnassociatedL1 = cms.bool( False ),
8564  MatchDR = cms.vdouble( 0.3 ),
8565  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
8566  CentralBxOnly = cms.bool( True ),
8567  MatchType = cms.uint32( 0 ),
8568  SortType = cms.uint32( 0 ),
8569  OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
8570  ServiceParameters = cms.PSet(
8571  RPCLayers = cms.bool( True ),
8572  UseMuonNavigation = cms.untracked.bool( True ),
8573  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
8574  )
8575 )
8576 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
8577  ServiceParameters = cms.PSet(
8578  RPCLayers = cms.bool( True ),
8579  UseMuonNavigation = cms.untracked.bool( True ),
8580  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
8581  'hltESPFastSteppingHelixPropagatorOpposite' )
8582  ),
8583  InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
8584  SeedTransformerParameters = cms.PSet(
8585  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8586  NMinRecHits = cms.uint32( 2 ),
8587  RescaleError = cms.double( 100.0 ),
8588  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8589  UseSubRecHits = cms.bool( False ),
8590  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8591  ),
8592  L2TrajBuilderParameters = cms.PSet(
8593  BWFilterParameters = cms.PSet(
8594  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8595  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8596  BWSeedType = cms.string( "fromGenerator" ),
8597  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8598  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8599  EnableGEMMeasurement = cms.bool( True ),
8600  EnableRPCMeasurement = cms.bool( True ),
8601  MuonTrajectoryUpdatorParameters = cms.PSet(
8602  ExcludeRPCFromFit = cms.bool( False ),
8603  Granularity = cms.int32( 0 ),
8604  MaxChi2 = cms.double( 25.0 ),
8605  RescaleError = cms.bool( False ),
8606  RescaleErrorFactor = cms.double( 100.0 ),
8607  UseInvalidHits = cms.bool( True )
8608  ),
8609  EnableCSCMeasurement = cms.bool( True ),
8610  MaxChi2 = cms.double( 100.0 ),
8611  FitDirection = cms.string( "outsideIn" ),
8612  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8613  NumberOfSigma = cms.double( 3.0 ),
8614  EnableDTMeasurement = cms.bool( True )
8615  ),
8616  DoSeedRefit = cms.bool( False ),
8617  FilterParameters = cms.PSet(
8618  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
8619  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8620  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
8621  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
8622  EnableGEMMeasurement = cms.bool( True ),
8623  EnableRPCMeasurement = cms.bool( True ),
8624  MuonTrajectoryUpdatorParameters = cms.PSet(
8625  ExcludeRPCFromFit = cms.bool( False ),
8626  Granularity = cms.int32( 0 ),
8627  MaxChi2 = cms.double( 25.0 ),
8628  RescaleError = cms.bool( False ),
8629  RescaleErrorFactor = cms.double( 100.0 ),
8630  UseInvalidHits = cms.bool( True )
8631  ),
8632  EnableCSCMeasurement = cms.bool( True ),
8633  MaxChi2 = cms.double( 1000.0 ),
8634  FitDirection = cms.string( "insideOut" ),
8635  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8636  NumberOfSigma = cms.double( 3.0 ),
8637  EnableDTMeasurement = cms.bool( True )
8638  ),
8639  SeedPosition = cms.string( "in" ),
8640  DoBackwardFilter = cms.bool( True ),
8641  DoRefit = cms.bool( False ),
8642  NavigationType = cms.string( "Standard" ),
8643  SeedTransformerParameters = cms.PSet(
8644  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
8645  NMinRecHits = cms.uint32( 2 ),
8646  RescaleError = cms.double( 100.0 ),
8647  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8648  UseSubRecHits = cms.bool( False ),
8649  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8650  ),
8651  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
8652  ),
8653  DoSeedRefit = cms.bool( False ),
8654  TrackLoaderParameters = cms.PSet(
8655  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8656  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8657  DoSmoothing = cms.bool( False ),
8658  VertexConstraint = cms.bool( True ),
8659  MuonUpdatorAtVertexParameters = cms.PSet(
8660  MaxChi2 = cms.double( 1000000.0 ),
8661  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8662  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
8663  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
8664  ),
8665  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8666  ),
8667  MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
8668 )
8669 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
8670  InputObjects = cms.InputTag( "hltL2CosmicMuons" )
8671 )
8672 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8673  saveTags = cms.bool( True ),
8674  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8675  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8676  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8677  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8678  MinN = cms.int32( 1 ),
8679  MaxEta = cms.double( 1.0 ),
8680  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8681  MinNstations = cms.vint32( 0, 2, 0, 2 ),
8682  MinNhits = cms.vint32( 0, 1, 0, 1 ),
8683  CutOnChambers = cms.bool( False ),
8684  MinNchambers = cms.vint32( 0 ),
8685  MaxDr = cms.double( 9999.0 ),
8686  MinDr = cms.double( -1.0 ),
8687  MaxDz = cms.double( 9999.0 ),
8688  MinDxySig = cms.double( -1.0 ),
8689  MinPt = cms.double( 10.0 ),
8690  NSigmaPt = cms.double( 0.0 ),
8691  MatchToPreviousCand = cms.bool( True )
8692 )
8693 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
8694  offset = cms.uint32( 0 ),
8695  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8696 )
8697 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
8698  saveTags = cms.bool( True ),
8699  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
8700  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
8701  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
8702  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
8703  MinN = cms.int32( 1 ),
8704  MaxEta = cms.double( 1.0 ),
8705  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
8706  MinNstations = cms.vint32( 0, 2, 0, 2 ),
8707  MinNhits = cms.vint32( 0, 1, 0, 1 ),
8708  CutOnChambers = cms.bool( False ),
8709  MinNchambers = cms.vint32( 0 ),
8710  MaxDr = cms.double( 9999.0 ),
8711  MinDr = cms.double( -1.0 ),
8712  MaxDz = cms.double( 9999.0 ),
8713  MinDxySig = cms.double( -1.0 ),
8714  MinPt = cms.double( 5.5 ),
8715  NSigmaPt = cms.double( 0.0 ),
8716  MatchToPreviousCand = cms.bool( True )
8717 )
8718 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
8719  saveTags = cms.bool( True ),
8720  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
8721  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8722  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8723  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8724  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8725  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8726  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8727  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8728  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8729  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8730 )
8731 fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
8732  offset = cms.uint32( 0 ),
8733  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8734 )
8735 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
8736  saveTags = cms.bool( True ),
8737  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
8738  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8739  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8740  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8741  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8742  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8743  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8744  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8745  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8746  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8747 )
8748 fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
8749  offset = cms.uint32( 0 ),
8750  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8751 )
8752 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
8753  saveTags = cms.bool( True ),
8754  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
8755  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8756  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8757  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8758  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8759  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8760  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8761  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8762  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8763  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8764 )
8765 fragment.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
8766  offset = cms.uint32( 0 ),
8767  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8768 )
8769 fragment.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
8770  saveTags = cms.bool( True ),
8771  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" ),
8772  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8773  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8774  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8775  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8776  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8777  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8778  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8779  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8780  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8781 )
8782 fragment.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
8783  offset = cms.uint32( 0 ),
8784  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8785 )
8786 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8787  useMassDropTagger = cms.bool( False ),
8788  useFiltering = cms.bool( False ),
8789  useDynamicFiltering = cms.bool( False ),
8790  useTrimming = cms.bool( False ),
8791  usePruning = cms.bool( False ),
8792  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8793  useKtPruning = cms.bool( False ),
8794  useConstituentSubtraction = cms.bool( False ),
8795  useSoftDrop = cms.bool( False ),
8796  correctShape = cms.bool( False ),
8797  UseOnlyVertexTracks = cms.bool( False ),
8798  UseOnlyOnePV = cms.bool( False ),
8799  muCut = cms.double( -1.0 ),
8800  yCut = cms.double( -1.0 ),
8801  rFilt = cms.double( -1.0 ),
8802  rFiltFactor = cms.double( -1.0 ),
8803  trimPtFracMin = cms.double( -1.0 ),
8804  zcut = cms.double( -1.0 ),
8805  rcut_factor = cms.double( -1.0 ),
8806  csRho_EtaMax = cms.double( -1.0 ),
8807  csRParam = cms.double( -1.0 ),
8808  beta = cms.double( -1.0 ),
8809  R0 = cms.double( -1.0 ),
8810  gridMaxRapidity = cms.double( -1.0 ),
8811  gridSpacing = cms.double( -1.0 ),
8812  DzTrVtxMax = cms.double( 0.0 ),
8813  DxyTrVtxMax = cms.double( 0.0 ),
8814  MaxVtxZ = cms.double( 15.0 ),
8815  subjetPtMin = cms.double( -1.0 ),
8816  muMin = cms.double( -1.0 ),
8817  muMax = cms.double( -1.0 ),
8818  yMin = cms.double( -1.0 ),
8819  yMax = cms.double( -1.0 ),
8820  dRMin = cms.double( -1.0 ),
8821  dRMax = cms.double( -1.0 ),
8822  maxDepth = cms.int32( -1 ),
8823  nFilt = cms.int32( -1 ),
8824  MinVtxNdof = cms.int32( 5 ),
8825  src = cms.InputTag( "hltTowerMakerForAll" ),
8826  srcPVs = cms.InputTag( "NotUsed" ),
8827  jetType = cms.string( "CaloJet" ),
8828  jetAlgorithm = cms.string( "AntiKt" ),
8829  rParam = cms.double( 0.4 ),
8830  inputEtMin = cms.double( 0.3 ),
8831  inputEMin = cms.double( 0.0 ),
8832  jetPtMin = cms.double( 1.0 ),
8833  doPVCorrection = cms.bool( False ),
8834  doAreaFastjet = cms.bool( False ),
8835  doRhoFastjet = cms.bool( False ),
8836  doPUOffsetCorr = cms.bool( False ),
8837  puPtMin = cms.double( 10.0 ),
8838  nSigmaPU = cms.double( 1.0 ),
8839  radiusPU = cms.double( 0.4 ),
8840  subtractorName = cms.string( "" ),
8841  useExplicitGhosts = cms.bool( False ),
8842  doAreaDiskApprox = cms.bool( True ),
8843  voronoiRfact = cms.double( 0.9 ),
8844  Rho_EtaMax = cms.double( 4.4 ),
8845  Ghost_EtaMax = cms.double( 6.0 ),
8846  Active_Area_Repeats = cms.int32( 5 ),
8847  GhostArea = cms.double( 0.01 ),
8848  restrictInputs = cms.bool( False ),
8849  maxInputs = cms.uint32( 1 ),
8850  writeCompound = cms.bool( False ),
8851  writeJetsWithConst = cms.bool( False ),
8852  doFastJetNonUniform = cms.bool( False ),
8853  useDeterministicSeed = cms.bool( True ),
8854  minSeed = cms.uint32( 14327 ),
8855  verbosity = cms.int32( 0 ),
8856  puWidth = cms.double( 0.0 ),
8857  nExclude = cms.uint32( 0 ),
8858  maxBadEcalCells = cms.uint32( 9999999 ),
8859  maxBadHcalCells = cms.uint32( 9999999 ),
8860  maxProblematicEcalCells = cms.uint32( 9999999 ),
8861  maxProblematicHcalCells = cms.uint32( 9999999 ),
8862  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8863  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8864  puCenters = cms.vdouble( ),
8865  applyWeight = cms.bool( False ),
8866  srcWeights = cms.InputTag( "" ),
8867  minimumTowersFraction = cms.double( 0.0 ),
8868  jetCollInstanceName = cms.string( "" ),
8869  sumRecHits = cms.bool( False )
8870 )
8871 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8872  min_N90 = cms.int32( -2 ),
8873  min_N90hits = cms.int32( 2 ),
8874  min_EMF = cms.double( 1.0E-6 ),
8875  max_EMF = cms.double( 999.0 ),
8876  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8877  JetIDParams = cms.PSet(
8878  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8879  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8880  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8881  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8882  useRecHits = cms.bool( True ),
8883  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8884  )
8885 )
8886 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8887  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
8888  maxRapidity = cms.double( 5.0 ),
8889  gridSpacing = cms.double( 0.55 )
8890 )
8891 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8892  level = cms.string( "L1FastJet" ),
8893  algorithm = cms.string( "AK4CaloHLT" ),
8894  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
8895 )
8896 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8897  level = cms.string( "L2Relative" ),
8898  algorithm = cms.string( "AK4CaloHLT" )
8899 )
8900 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8901  level = cms.string( "L3Absolute" ),
8902  algorithm = cms.string( "AK4CaloHLT" )
8903 )
8904 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8905  level = cms.string( "L2L3Residual" ),
8906  algorithm = cms.string( "AK4CaloHLT" )
8907 )
8908 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8909  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
8910 )
8911 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8912  src = cms.InputTag( "hltAK4CaloJets" ),
8913  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8914 )
8915 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8916  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8917  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8918 )
8919 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
8920  usePt = cms.bool( False ),
8921  excludePFMuons = cms.bool( False ),
8922  minNJetHt = cms.int32( 0 ),
8923  minNJetMht = cms.int32( 0 ),
8924  minPtJetHt = cms.double( 40.0 ),
8925  minPtJetMht = cms.double( 30.0 ),
8926  maxEtaJetHt = cms.double( 2.5 ),
8927  maxEtaJetMht = cms.double( 5.0 ),
8928  jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
8929  pfCandidatesLabel = cms.InputTag( "" )
8930 )
8931 fragment.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
8932  saveTags = cms.bool( True ),
8933  htLabels = cms.VInputTag( 'hltHtMht' ),
8934  mhtLabels = cms.VInputTag( 'hltHtMht' ),
8935  minHt = cms.vdouble( 80.0 ),
8936  minMht = cms.vdouble( 0.0 ),
8937  minMeff = cms.vdouble( 0.0 ),
8938  meffSlope = cms.vdouble( 1.0 )
8939 )
8940 fragment.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
8941  offset = cms.uint32( 0 ),
8942  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8943 )
8944 fragment.hltPrePPRefZeroBiasRawPrime = cms.EDFilter( "HLTPrescaler",
8945  offset = cms.uint32( 0 ),
8946  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8947 )
8948 fragment.hltSiStripRawToDigi = cms.EDProducer( "SiStripRawToDigiModule",
8949  ProductLabel = cms.InputTag( "rawDataCollector" ),
8950  LegacyUnpacker = cms.bool( False ),
8951  AppendedBytes = cms.int32( 0 ),
8952  UseDaqRegister = cms.bool( False ),
8953  UseFedKey = cms.bool( False ),
8954  UnpackBadChannels = cms.bool( False ),
8955  MarkModulesOnMissingFeds = cms.bool( True ),
8956  TriggerFedId = cms.int32( 0 ),
8957  UnpackCommonModeValues = cms.bool( False ),
8958  DoAllCorruptBufferChecks = cms.bool( False ),
8959  DoAPVEmulatorCheck = cms.bool( False ),
8960  ErrorThreshold = cms.uint32( 7174 )
8961 )
8962 fragment.hltSiStripZeroSuppression = cms.EDProducer( "SiStripZeroSuppression",
8963  Algorithms = cms.PSet(
8964  CutToAvoidSignal = cms.double( 2.0 ),
8965  lastGradient = cms.int32( 10 ),
8966  slopeY = cms.int32( 4 ),
8967  slopeX = cms.int32( 3 ),
8968  PedestalSubtractionFedMode = cms.bool( False ),
8969  Use10bitsTruncation = cms.bool( False ),
8970  Fraction = cms.double( 0.2 ),
8971  minStripsToFit = cms.uint32( 4 ),
8972  consecThreshold = cms.uint32( 5 ),
8973  hitStripThreshold = cms.uint32( 40 ),
8974  Deviation = cms.uint32( 25 ),
8975  CommonModeNoiseSubtractionMode = cms.string( "IteratedMedian" ),
8976  filteredBaselineDerivativeSumSquare = cms.double( 30.0 ),
8977  ApplyBaselineCleaner = cms.bool( True ),
8978  doAPVRestore = cms.bool( True ),
8979  TruncateInSuppressor = cms.bool( True ),
8980  restoreThreshold = cms.double( 0.5 ),
8981  sizeWindow = cms.int32( 1 ),
8982  APVInspectMode = cms.string( "Hybrid" ),
8983  ForceNoRestore = cms.bool( False ),
8984  useRealMeanCM = cms.bool( False ),
8985  ApplyBaselineRejection = cms.bool( True ),
8986  DeltaCMThreshold = cms.uint32( 20 ),
8987  nSigmaNoiseDerTh = cms.uint32( 4 ),
8988  nSaturatedStrip = cms.uint32( 2 ),
8989  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
8990  useCMMeanMap = cms.bool( False ),
8991  discontinuityThreshold = cms.int32( 12 ),
8992  distortionThreshold = cms.uint32( 20 ),
8993  filteredBaselineMax = cms.double( 6.0 ),
8994  Iterations = cms.int32( 3 ),
8995  CleaningSequence = cms.uint32( 1 ),
8996  nSmooth = cms.uint32( 9 ),
8997  APVRestoreMode = cms.string( "BaselineFollower" ),
8998  MeanCM = cms.int32( 0 ),
8999  widthCluster = cms.int32( 64 )
9000  ),
9001  RawDigiProducersList = cms.VInputTag( 'hltSiStripRawToDigi:VirginRaw','hltSiStripRawToDigi:ProcessedRaw','hltSiStripRawToDigi:ScopeMode','hltSiStripRawToDigi:ZeroSuppressed' ),
9002  storeCM = cms.bool( False ),
9003  fixCM = cms.bool( False ),
9004  produceRawDigis = cms.bool( False ),
9005  produceCalculatedBaseline = cms.bool( False ),
9006  produceBaselinePoints = cms.bool( False ),
9007  storeInZScollBadAPV = cms.bool( True ),
9008  produceHybridFormat = cms.bool( False )
9009 )
9010 fragment.hltSiStripDigiToZSRaw = cms.EDProducer( "SiStripDigiToRawModule",
9011  FedReadoutMode = cms.string( "ZERO_SUPPRESSED" ),
9012  PacketCode = cms.string( "ZERO_SUPPRESSED" ),
9013  UseFedKey = cms.bool( False ),
9014  UseWrongDigiType = cms.bool( False ),
9015  CopyBufferHeader = cms.bool( True ),
9016  InputDigis = cms.InputTag( 'hltSiStripZeroSuppression','ZeroSuppressed' ),
9017  RawDataTag = cms.InputTag( "rawDataCollector" )
9018 )
9019 fragment.hltSiStripClusterizerForRawPrime = cms.EDProducer( "SiStripClusterizer",
9020  Clusterizer = cms.PSet(
9021  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
9022  ChannelThreshold = cms.double( 2.0 ),
9023  SeedThreshold = cms.double( 3.0 ),
9024  ClusterThreshold = cms.double( 5.0 ),
9025  MaxSequentialHoles = cms.uint32( 0 ),
9026  MaxSequentialBad = cms.uint32( 1 ),
9027  MaxAdjacentBad = cms.uint32( 0 ),
9028  RemoveApvShots = cms.bool( True ),
9029  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
9030  ConditionsLabel = cms.string( "" )
9031  ),
9032  DigiProducersList = cms.VInputTag( 'hltSiStripZeroSuppression:ZeroSuppressed','hltSiStripZeroSuppression:VirginRaw','hltSiStripZeroSuppression:ProcessedRaw','hltSiStripZeroSuppression:ScopeMode' )
9033 )
9034 fragment.hltSiStripClusters2ApproxClusters = cms.EDProducer( "SiStripClusters2ApproxClusters",
9035  inputClusters = cms.InputTag( "hltSiStripClusterizerForRawPrime" ),
9036  maxSaturatedStrips = cms.uint32( 3 ),
9037  clusterShapeHitFilterLabel = cms.string( "ClusterShapeHitFilter" ),
9038  beamSpot = cms.InputTag( "hltOnlineBeamSpot" )
9039 )
9040 fragment.rawDataRepacker = cms.EDProducer( "RawDataCollectorByLabel",
9041  verbose = cms.untracked.int32( 0 ),
9042  RawCollectionList = cms.VInputTag( 'hltSiStripDigiToZSRaw','source','rawDataCollector' )
9043 )
9044 fragment.rawPrimeDataRepacker = cms.EDProducer( "EvFFEDExcluder",
9045  src = cms.InputTag( "rawDataRepacker" ),
9046  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) )
9047 )
9048 fragment.hltPreZDCCommissioning = cms.EDFilter( "HLTPrescaler",
9049  offset = cms.uint32( 0 ),
9050  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9051 )
9052 fragment.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9053  offset = cms.uint32( 0 ),
9054  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9055 )
9056 fragment.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9057  saveTags = cms.bool( True ),
9058  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9059  triggerType = cms.int32( 85 ),
9060  MinE = cms.double( -1.0 ),
9061  MinPt = cms.double( 40.0 ),
9062  MinMass = cms.double( -1.0 ),
9063  MaxMass = cms.double( -1.0 ),
9064  MinEta = cms.double( -1.0 ),
9065  MaxEta = cms.double( 5.0 ),
9066  MinN = cms.int32( 1 )
9067 )
9068 fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9069  saveTags = cms.bool( True ),
9070  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9071  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9072  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9073  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9074  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9075  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9076  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9077  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9078  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9079  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9080 )
9081 fragment.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9082  offset = cms.uint32( 0 ),
9083  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9084 )
9085 fragment.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9086  saveTags = cms.bool( True ),
9087  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9088  triggerType = cms.int32( 85 ),
9089  MinE = cms.double( -1.0 ),
9090  MinPt = cms.double( 60.0 ),
9091  MinMass = cms.double( -1.0 ),
9092  MaxMass = cms.double( -1.0 ),
9093  MinEta = cms.double( -1.0 ),
9094  MaxEta = cms.double( 5.0 ),
9095  MinN = cms.int32( 1 )
9096 )
9097 fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9098  saveTags = cms.bool( True ),
9099  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9100  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9101  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9102  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9103  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9104  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9105  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9106  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9107  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9108  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9109 )
9110 fragment.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9111  offset = cms.uint32( 0 ),
9112  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9113 )
9114 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9115  saveTags = cms.bool( True ),
9116  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9117  triggerType = cms.int32( 85 ),
9118  MinE = cms.double( -1.0 ),
9119  MinPt = cms.double( 70.0 ),
9120  MinMass = cms.double( -1.0 ),
9121  MaxMass = cms.double( -1.0 ),
9122  MinEta = cms.double( -1.0 ),
9123  MaxEta = cms.double( 5.0 ),
9124  MinN = cms.int32( 1 )
9125 )
9126 fragment.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9127  offset = cms.uint32( 0 ),
9128  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9129 )
9130 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9131  saveTags = cms.bool( True ),
9132  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9133  triggerType = cms.int32( 85 ),
9134  MinE = cms.double( -1.0 ),
9135  MinPt = cms.double( 80.0 ),
9136  MinMass = cms.double( -1.0 ),
9137  MaxMass = cms.double( -1.0 ),
9138  MinEta = cms.double( -1.0 ),
9139  MaxEta = cms.double( 5.0 ),
9140  MinN = cms.int32( 1 )
9141 )
9142 fragment.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9143  offset = cms.uint32( 0 ),
9144  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9145 )
9146 fragment.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9147  saveTags = cms.bool( True ),
9148  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9149  triggerType = cms.int32( 85 ),
9150  MinE = cms.double( -1.0 ),
9151  MinPt = cms.double( 100.0 ),
9152  MinMass = cms.double( -1.0 ),
9153  MaxMass = cms.double( -1.0 ),
9154  MinEta = cms.double( -1.0 ),
9155  MaxEta = cms.double( 5.0 ),
9156  MinN = cms.int32( 1 )
9157 )
9158 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9159  saveTags = cms.bool( True ),
9160  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9161  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9162  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9163  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9164  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9165  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9166  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9167  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9168  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9169  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9170 )
9171 fragment.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9172  offset = cms.uint32( 0 ),
9173  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9174 )
9175 fragment.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9176  saveTags = cms.bool( True ),
9177  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9178  triggerType = cms.int32( 85 ),
9179  MinE = cms.double( -1.0 ),
9180  MinPt = cms.double( 120.0 ),
9181  MinMass = cms.double( -1.0 ),
9182  MaxMass = cms.double( -1.0 ),
9183  MinEta = cms.double( -1.0 ),
9184  MaxEta = cms.double( 5.0 ),
9185  MinN = cms.int32( 1 )
9186 )
9187 fragment.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9188  offset = cms.uint32( 0 ),
9189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9190 )
9191 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9192  saveTags = cms.bool( True ),
9193  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9194  triggerType = cms.int32( 85 ),
9195  MinE = cms.double( -1.0 ),
9196  MinPt = cms.double( 40.0 ),
9197  MinMass = cms.double( -1.0 ),
9198  MaxMass = cms.double( -1.0 ),
9199  MinEta = cms.double( 2.7 ),
9200  MaxEta = cms.double( 5.0 ),
9201  MinN = cms.int32( 1 )
9202 )
9203 fragment.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9204  saveTags = cms.bool( True ),
9205  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9206  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9207  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9208  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9209  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9210  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9211  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9212  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9213  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9214  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9215 )
9216 fragment.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9217  offset = cms.uint32( 0 ),
9218  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9219 )
9220 fragment.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9221  saveTags = cms.bool( True ),
9222  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9223  triggerType = cms.int32( 85 ),
9224  MinE = cms.double( -1.0 ),
9225  MinPt = cms.double( 60.0 ),
9226  MinMass = cms.double( -1.0 ),
9227  MaxMass = cms.double( -1.0 ),
9228  MinEta = cms.double( 2.7 ),
9229  MaxEta = cms.double( 5.0 ),
9230  MinN = cms.int32( 1 )
9231 )
9232 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9233  saveTags = cms.bool( True ),
9234  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9235  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9236  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9237  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9238  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9239  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9240  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9241  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9242  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9243  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9244 )
9245 fragment.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9246  offset = cms.uint32( 0 ),
9247  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9248 )
9249 fragment.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9250  saveTags = cms.bool( True ),
9251  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9252  triggerType = cms.int32( 85 ),
9253  MinE = cms.double( -1.0 ),
9254  MinPt = cms.double( 70.0 ),
9255  MinMass = cms.double( -1.0 ),
9256  MaxMass = cms.double( -1.0 ),
9257  MinEta = cms.double( 2.7 ),
9258  MaxEta = cms.double( 5.0 ),
9259  MinN = cms.int32( 1 )
9260 )
9261 fragment.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9262  offset = cms.uint32( 0 ),
9263  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9264 )
9265 fragment.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9266  saveTags = cms.bool( True ),
9267  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9268  triggerType = cms.int32( 85 ),
9269  MinE = cms.double( -1.0 ),
9270  MinPt = cms.double( 80.0 ),
9271  MinMass = cms.double( -1.0 ),
9272  MaxMass = cms.double( -1.0 ),
9273  MinEta = cms.double( 2.7 ),
9274  MaxEta = cms.double( 5.0 ),
9275  MinN = cms.int32( 1 )
9276 )
9277 fragment.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9278  offset = cms.uint32( 0 ),
9279  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9280 )
9281 fragment.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9282  saveTags = cms.bool( True ),
9283  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9284  triggerType = cms.int32( 85 ),
9285  MinE = cms.double( -1.0 ),
9286  MinPt = cms.double( 100.0 ),
9287  MinMass = cms.double( -1.0 ),
9288  MaxMass = cms.double( -1.0 ),
9289  MinEta = cms.double( 2.7 ),
9290  MaxEta = cms.double( 5.0 ),
9291  MinN = cms.int32( 1 )
9292 )
9293 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9294  saveTags = cms.bool( True ),
9295  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9296  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9297  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9298  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9299  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9300  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9301  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9302  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9303  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9304  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9305 )
9306 fragment.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
9307  offset = cms.uint32( 0 ),
9308  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9309 )
9310 fragment.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
9311  saveTags = cms.bool( True ),
9312  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9313  triggerType = cms.int32( 85 ),
9314  MinE = cms.double( -1.0 ),
9315  MinPt = cms.double( 120.0 ),
9316  MinMass = cms.double( -1.0 ),
9317  MaxMass = cms.double( -1.0 ),
9318  MinEta = cms.double( 2.7 ),
9319  MaxEta = cms.double( 5.0 ),
9320  MinN = cms.int32( 1 )
9321 )
9322 fragment.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
9323  offset = cms.uint32( 0 ),
9324  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9325 )
9326 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
9327  saveTags = cms.bool( True ),
9328  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9329  triggerType = cms.int32( 85 ),
9330  MinE = cms.double( -1.0 ),
9331  MinPt = cms.double( 10.0 ),
9332  MinMass = cms.double( -1.0 ),
9333  MaxMass = cms.double( -1.0 ),
9334  MinEta = cms.double( -1.0 ),
9335  MaxEta = cms.double( 5.0 ),
9336  MinN = cms.int32( 1 )
9337 )
9338 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9339  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9340  LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9341  ptMin = cms.double( 2.5 ),
9342  pMin = cms.double( 2.5 ),
9343  shareHitFraction = cms.double( 0.8 )
9344 )
9345 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
9346  MuonCaloCompatibility = cms.PSet(
9347  delta_eta = cms.double( 0.02 ),
9348  delta_phi = cms.double( 0.02 ),
9349  allSiPMHO = cms.bool( False ),
9350  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9351  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9352  ),
9353  TrackAssociatorParameters = cms.PSet(
9354  useMuon = cms.bool( True ),
9355  truthMatch = cms.bool( False ),
9356  usePreshower = cms.bool( False ),
9357  dRPreshowerPreselection = cms.double( 0.2 ),
9358  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9359  useEcal = cms.bool( True ),
9360  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9361  dRMuon = cms.double( 9999.0 ),
9362  dREcal = cms.double( 9999.0 ),
9363  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9364  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9365  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9366  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9367  propagateAllDirections = cms.bool( True ),
9368  muonMaxDistanceY = cms.double( 5.0 ),
9369  useHO = cms.bool( True ),
9370  muonMaxDistanceX = cms.double( 5.0 ),
9371  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9372  useHcal = cms.bool( True ),
9373  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9374  accountForTrajectoryChangeCalo = cms.bool( False ),
9375  dREcalPreselection = cms.double( 0.05 ),
9376  useCalo = cms.bool( False ),
9377  dRMuonPreselection = cms.double( 0.2 ),
9378  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9379  dRHcal = cms.double( 9999.0 ),
9380  dRHcalPreselection = cms.double( 0.2 ),
9381  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9382  ),
9383  CaloExtractorPSet = cms.PSet(
9384  DR_Veto_H = cms.double( 0.1 ),
9385  CenterConeOnCalIntersection = cms.bool( False ),
9386  NoiseTow_EE = cms.double( 0.15 ),
9387  Noise_EB = cms.double( 0.025 ),
9388  Noise_HE = cms.double( 0.2 ),
9389  DR_Veto_E = cms.double( 0.07 ),
9390  NoiseTow_EB = cms.double( 0.04 ),
9391  Noise_EE = cms.double( 0.1 ),
9392  UseRecHitsFlag = cms.bool( False ),
9393  DR_Max = cms.double( 1.0 ),
9394  DepositLabel = cms.untracked.string( "Cal" ),
9395  Noise_HO = cms.double( 0.2 ),
9396  DR_Veto_HO = cms.double( 0.1 ),
9397  Threshold_H = cms.double( 0.5 ),
9398  PrintTimeReport = cms.untracked.bool( False ),
9399  Threshold_E = cms.double( 0.2 ),
9400  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9401  ComponentName = cms.string( "CaloExtractorByAssociator" ),
9402  Threshold_HO = cms.double( 0.5 ),
9403  DepositInstanceLabels = cms.vstring( 'ecal',
9404  'hcal',
9405  'ho' ),
9406  ServiceParameters = cms.PSet(
9407  RPCLayers = cms.bool( False ),
9408  UseMuonNavigation = cms.untracked.bool( False ),
9409  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9410  ),
9411  TrackAssociatorParameters = cms.PSet(
9412  useMuon = cms.bool( False ),
9413  truthMatch = cms.bool( False ),
9414  usePreshower = cms.bool( False ),
9415  dRPreshowerPreselection = cms.double( 0.2 ),
9416  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9417  useEcal = cms.bool( False ),
9418  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9419  dRMuon = cms.double( 9999.0 ),
9420  dREcal = cms.double( 1.0 ),
9421  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9422  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9423  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9424  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9425  propagateAllDirections = cms.bool( True ),
9426  muonMaxDistanceY = cms.double( 5.0 ),
9427  useHO = cms.bool( False ),
9428  muonMaxDistanceX = cms.double( 5.0 ),
9429  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9430  useHcal = cms.bool( False ),
9431  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9432  accountForTrajectoryChangeCalo = cms.bool( False ),
9433  dREcalPreselection = cms.double( 1.0 ),
9434  useCalo = cms.bool( True ),
9435  dRMuonPreselection = cms.double( 0.2 ),
9436  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9437  dRHcal = cms.double( 1.0 ),
9438  dRHcalPreselection = cms.double( 1.0 ),
9439  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9440  ),
9441  Noise_HB = cms.double( 0.2 )
9442  ),
9443  TrackExtractorPSet = cms.PSet(
9444  Diff_z = cms.double( 0.2 ),
9445  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9446  Chi2Ndof_Max = cms.double( 1.0E64 ),
9447  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
9448  DR_Veto = cms.double( 0.01 ),
9449  Pt_Min = cms.double( -1.0 ),
9450  DR_Max = cms.double( 1.0 ),
9451  DepositLabel = cms.untracked.string( "" ),
9452  NHits_Min = cms.uint32( 0 ),
9453  Chi2Prob_Min = cms.double( -1.0 ),
9454  Diff_r = cms.double( 0.1 ),
9455  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
9456  ComponentName = cms.string( "TrackExtractor" )
9457  ),
9458  JetExtractorPSet = cms.PSet(
9459  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
9460  DR_Veto = cms.double( 0.1 ),
9461  DR_Max = cms.double( 1.0 ),
9462  ExcludeMuonVeto = cms.bool( True ),
9463  PrintTimeReport = cms.untracked.bool( False ),
9464  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9465  ComponentName = cms.string( "JetExtractor" ),
9466  ServiceParameters = cms.PSet(
9467  RPCLayers = cms.bool( False ),
9468  UseMuonNavigation = cms.untracked.bool( False ),
9469  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9470  ),
9471  TrackAssociatorParameters = cms.PSet(
9472  useMuon = cms.bool( False ),
9473  truthMatch = cms.bool( False ),
9474  usePreshower = cms.bool( False ),
9475  dRPreshowerPreselection = cms.double( 0.2 ),
9476  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9477  useEcal = cms.bool( False ),
9478  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9479  dRMuon = cms.double( 9999.0 ),
9480  dREcal = cms.double( 0.5 ),
9481  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9482  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9483  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9484  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9485  propagateAllDirections = cms.bool( True ),
9486  muonMaxDistanceY = cms.double( 5.0 ),
9487  useHO = cms.bool( False ),
9488  muonMaxDistanceX = cms.double( 5.0 ),
9489  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9490  useHcal = cms.bool( False ),
9491  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9492  accountForTrajectoryChangeCalo = cms.bool( False ),
9493  dREcalPreselection = cms.double( 0.5 ),
9494  useCalo = cms.bool( True ),
9495  dRMuonPreselection = cms.double( 0.2 ),
9496  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9497  dRHcal = cms.double( 0.5 ),
9498  dRHcalPreselection = cms.double( 0.5 ),
9499  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9500  ),
9501  Threshold = cms.double( 5.0 )
9502  ),
9503  trackDepositName = cms.string( "tracker" ),
9504  ecalDepositName = cms.string( "ecal" ),
9505  hcalDepositName = cms.string( "hcal" ),
9506  hoDepositName = cms.string( "ho" ),
9507  jetDepositName = cms.string( "jets" ),
9508  TimingFillerParameters = cms.PSet(
9509  DTTimingParameters = cms.PSet(
9510  HitError = cms.double( 6.0 ),
9511  MatchParameters = cms.PSet(
9512  TightMatchDT = cms.bool( False ),
9513  DTradius = cms.double( 0.01 ),
9514  TightMatchCSC = cms.bool( True ),
9515  CSCsegments = cms.InputTag( "hltCscSegments" ),
9516  DTsegments = cms.InputTag( "hltDt4DSegments" )
9517  ),
9518  debug = cms.bool( False ),
9519  DoWireCorr = cms.bool( False ),
9520  RequireBothProjections = cms.bool( False ),
9521  DTTimeOffset = cms.double( 2.7 ),
9522  PruneCut = cms.double( 10000.0 ),
9523  DTsegments = cms.InputTag( "hltDt4DSegments" ),
9524  UseSegmentT0 = cms.bool( False ),
9525  HitsMin = cms.int32( 5 ),
9526  DropTheta = cms.bool( True ),
9527  ServiceParameters = cms.PSet(
9528  RPCLayers = cms.bool( True ),
9529  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9530  )
9531  ),
9532  UseCSC = cms.bool( True ),
9533  CSCTimingParameters = cms.PSet(
9534  MatchParameters = cms.PSet(
9535  TightMatchDT = cms.bool( False ),
9536  DTradius = cms.double( 0.01 ),
9537  TightMatchCSC = cms.bool( True ),
9538  CSCsegments = cms.InputTag( "hltCscSegments" ),
9539  DTsegments = cms.InputTag( "hltDt4DSegments" )
9540  ),
9541  debug = cms.bool( False ),
9542  CSCWireTimeOffset = cms.double( 0.0 ),
9543  CSCStripError = cms.double( 7.0 ),
9544  CSCTimeOffset = cms.double( 0.0 ),
9545  CSCWireError = cms.double( 8.6 ),
9546  PruneCut = cms.double( 100.0 ),
9547  CSCsegments = cms.InputTag( "hltCscSegments" ),
9548  UseStripTime = cms.bool( True ),
9549  CSCStripTimeOffset = cms.double( 0.0 ),
9550  UseWireTime = cms.bool( True ),
9551  ServiceParameters = cms.PSet(
9552  RPCLayers = cms.bool( True ),
9553  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9554  )
9555  ),
9556  ErrorDT = cms.double( 6.0 ),
9557  EcalEnergyCut = cms.double( 0.4 ),
9558  UseECAL = cms.bool( True ),
9559  ErrorEB = cms.double( 2.085 ),
9560  UseDT = cms.bool( True ),
9561  ErrorEE = cms.double( 6.95 ),
9562  ErrorCSC = cms.double( 7.4 )
9563  ),
9564  ShowerDigiFillerParameters = cms.PSet(
9565  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
9566  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
9567  digiMaxDistanceX = cms.double( 25.0 )
9568  ),
9569  TrackerKinkFinderParameters = cms.PSet(
9570  usePosition = cms.bool( False ),
9571  diagonalOnly = cms.bool( False )
9572  ),
9573  fillEnergy = cms.bool( True ),
9574  storeCrossedHcalRecHits = cms.bool( False ),
9575  maxAbsPullX = cms.double( 4.0 ),
9576  maxAbsEta = cms.double( 3.0 ),
9577  minPt = cms.double( 10.0 ),
9578  inputCollectionTypes = cms.vstring( 'inner tracks',
9579  'links',
9580  'outer tracks' ),
9581  addExtraSoftMuons = cms.bool( False ),
9582  fillGlobalTrackRefits = cms.bool( False ),
9583  debugWithTruthMatching = cms.bool( False ),
9584  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
9585  fillCaloCompatibility = cms.bool( True ),
9586  maxAbsPullY = cms.double( 9999.0 ),
9587  maxAbsDy = cms.double( 9999.0 ),
9588  minP = cms.double( 10.0 ),
9589  minPCaloMuon = cms.double( 1.0E9 ),
9590  maxAbsDx = cms.double( 3.0 ),
9591  fillIsolation = cms.bool( True ),
9592  writeIsoDeposits = cms.bool( False ),
9593  minNumberOfMatches = cms.int32( 1 ),
9594  fillMatching = cms.bool( True ),
9595  fillShowerDigis = cms.bool( False ),
9596  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
9597  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
9598  fillGlobalTrackQuality = cms.bool( False ),
9599  globalTrackQualityInputTag = cms.InputTag( "" ),
9600  selectHighPurity = cms.bool( False ),
9601  pvInputTag = cms.InputTag( "" ),
9602  fillTrackerKink = cms.bool( False ),
9603  minCaloCompatibility = cms.double( 0.6 ),
9604  runArbitrationCleaner = cms.bool( False ),
9605  arbitrationCleanerOptions = cms.PSet(
9606  OverlapDTheta = cms.double( 0.02 ),
9607  Overlap = cms.bool( True ),
9608  Clustering = cms.bool( True ),
9609  ME1a = cms.bool( True ),
9610  ClusterDTheta = cms.double( 0.02 ),
9611  ClusterDPhi = cms.double( 0.6 ),
9612  OverlapDPhi = cms.double( 0.0786 )
9613  ),
9614  arbitrateTrackerMuons = cms.bool( False )
9615 )
9616 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
9617  navigator = cms.PSet(
9618  barrel = cms.PSet( ),
9619  endcap = cms.PSet( ),
9620  name = cms.string( "PFRecHitECALNavigator" )
9621  ),
9622  producers = cms.VPSet(
9623  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9624  srFlags = cms.InputTag( "" ),
9625  name = cms.string( "PFEBRecHitCreator" ),
9626  qualityTests = cms.VPSet(
9627  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
9628  applySelectionsToAllCrystals = cms.bool( True )
9629  ),
9630  cms.PSet( topologicalCleaning = cms.bool( True ),
9631  skipTTRecoveredHits = cms.bool( True ),
9632  cleaningThreshold = cms.double( 2.0 ),
9633  name = cms.string( "PFRecHitQTestECAL" ),
9634  timingCleaning = cms.bool( True )
9635  )
9636  )
9637  ),
9638  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9639  srFlags = cms.InputTag( "" ),
9640  name = cms.string( "PFEERecHitCreator" ),
9641  qualityTests = cms.VPSet(
9642  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
9643  applySelectionsToAllCrystals = cms.bool( True )
9644  ),
9645  cms.PSet( topologicalCleaning = cms.bool( True ),
9646  skipTTRecoveredHits = cms.bool( True ),
9647  cleaningThreshold = cms.double( 2.0 ),
9648  name = cms.string( "PFRecHitQTestECAL" ),
9649  timingCleaning = cms.bool( True )
9650  )
9651  )
9652  )
9653  )
9654 )
9655 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
9656  navigator = cms.PSet(
9657  hcalEnums = cms.vint32( 4 ),
9658  name = cms.string( "PFRecHitHCALDenseIdNavigator" )
9659  ),
9660  producers = cms.VPSet(
9661  cms.PSet( thresh_HF = cms.double( 0.4 ),
9662  LongFibre_Fraction = cms.double( 0.1 ),
9663  src = cms.InputTag( "hltHfreco" ),
9664  EMDepthCorrection = cms.double( 22.0 ),
9665  ShortFibre_Fraction = cms.double( 0.01 ),
9666  HADDepthCorrection = cms.double( 25.0 ),
9667  HFCalib29 = cms.double( 1.07 ),
9668  LongFibre_Cut = cms.double( 120.0 ),
9669  name = cms.string( "PFHFRecHitCreator" ),
9670  qualityTests = cms.VPSet(
9671  cms.PSet( flags = cms.vstring( 'Standard',
9672  'HFLong',
9673  'HFShort' ),
9674  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
9675  name = cms.string( "PFRecHitQTestHCALChannel" ),
9676  maxSeverities = cms.vint32( 11, 9, 9 )
9677  ),
9678  cms.PSet( usePFThresholdsFromDB = cms.bool( False ),
9679  name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
9680  cuts = cms.VPSet(
9681  cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ),
9682  depth = cms.vint32( 1, 2 ),
9683  detectorEnum = cms.int32( 4 )
9684  )
9685  )
9686  )
9687  ),
9688  ShortFibre_Cut = cms.double( 60.0 )
9689  )
9690  )
9691 )
9692 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
9693  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
9694  producers = cms.VPSet(
9695  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
9696  name = cms.string( "PFPSRecHitCreator" ),
9697  qualityTests = cms.VPSet(
9698  cms.PSet( threshold = cms.double( 7.0E-6 ),
9699  name = cms.string( "PFRecHitQTestThreshold" )
9700  )
9701  )
9702  )
9703  )
9704 )
9705 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
9706  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
9707  usePFThresholdsFromDB = cms.bool( True ),
9708  recHitCleaners = cms.VPSet(
9709  ),
9710  seedCleaners = cms.VPSet(
9711  ),
9712  seedFinder = cms.PSet(
9713  thresholdsByDetector = cms.VPSet(
9714  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
9715  seedingThreshold = cms.double( 0.6 ),
9716  detector = cms.string( "ECAL_ENDCAP" )
9717  ),
9718  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9719  seedingThreshold = cms.double( 0.23 ),
9720  detector = cms.string( "ECAL_BARREL" )
9721  )
9722  ),
9723  algoName = cms.string( "LocalMaximumSeedFinder" ),
9724  nNeighbours = cms.int32( 8 )
9725  ),
9726  initialClusteringStep = cms.PSet(
9727  thresholdsByDetector = cms.VPSet(
9728  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
9729  gatheringThresholdPt = cms.double( 0.0 ),
9730  detector = cms.string( "ECAL_BARREL" )
9731  ),
9732  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
9733  gatheringThresholdPt = cms.double( 0.0 ),
9734  detector = cms.string( "ECAL_ENDCAP" )
9735  )
9736  ),
9737  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
9738  useCornerCells = cms.bool( True )
9739  ),
9740  pfClusterBuilder = cms.PSet(
9741  minFracTot = cms.double( 1.0E-20 ),
9742  stoppingTolerance = cms.double( 1.0E-8 ),
9743  positionCalc = cms.PSet(
9744  minAllowedNormalization = cms.double( 1.0E-9 ),
9745  posCalcNCrystals = cms.int32( 9 ),
9746  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9747  logWeightDenominator = cms.double( 0.08 ),
9748  minFractionInCalc = cms.double( 1.0E-9 ),
9749  timeResolutionCalcBarrel = cms.PSet(
9750  corrTermLowE = cms.double( 0.0510871 ),
9751  threshLowE = cms.double( 0.5 ),
9752  noiseTerm = cms.double( 1.10889 ),
9753  constantTermLowE = cms.double( 0.0 ),
9754  noiseTermLowE = cms.double( 1.31883 ),
9755  threshHighE = cms.double( 5.0 ),
9756  constantTerm = cms.double( 0.428192 )
9757  ),
9758  timeResolutionCalcEndcap = cms.PSet(
9759  corrTermLowE = cms.double( 0.0 ),
9760  threshLowE = cms.double( 1.0 ),
9761  noiseTerm = cms.double( 5.72489999999 ),
9762  constantTermLowE = cms.double( 0.0 ),
9763  noiseTermLowE = cms.double( 6.92683000001 ),
9764  threshHighE = cms.double( 10.0 ),
9765  constantTerm = cms.double( 0.0 )
9766  )
9767  ),
9768  maxIterations = cms.uint32( 50 ),
9769  positionCalcForConvergence = cms.PSet(
9770  minAllowedNormalization = cms.double( 0.0 ),
9771  T0_ES = cms.double( 1.2 ),
9772  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
9773  T0_EE = cms.double( 3.1 ),
9774  T0_EB = cms.double( 7.4 ),
9775  X0 = cms.double( 0.89 ),
9776  minFractionInCalc = cms.double( 0.0 ),
9777  W0 = cms.double( 4.2 )
9778  ),
9779  allCellsPositionCalc = cms.PSet(
9780  minAllowedNormalization = cms.double( 1.0E-9 ),
9781  posCalcNCrystals = cms.int32( -1 ),
9782  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9783  logWeightDenominator = cms.double( 0.08 ),
9784  minFractionInCalc = cms.double( 1.0E-9 ),
9785  timeResolutionCalcBarrel = cms.PSet(
9786  corrTermLowE = cms.double( 0.0510871 ),
9787  threshLowE = cms.double( 0.5 ),
9788  noiseTerm = cms.double( 1.10889 ),
9789  constantTermLowE = cms.double( 0.0 ),
9790  noiseTermLowE = cms.double( 1.31883 ),
9791  threshHighE = cms.double( 5.0 ),
9792  constantTerm = cms.double( 0.428192 )
9793  ),
9794  timeResolutionCalcEndcap = cms.PSet(
9795  corrTermLowE = cms.double( 0.0 ),
9796  threshLowE = cms.double( 1.0 ),
9797  noiseTerm = cms.double( 5.72489999999 ),
9798  constantTermLowE = cms.double( 0.0 ),
9799  noiseTermLowE = cms.double( 6.92683000001 ),
9800  threshHighE = cms.double( 10.0 ),
9801  constantTerm = cms.double( 0.0 )
9802  )
9803  ),
9804  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9805  recHitEnergyNorms = cms.VPSet(
9806  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
9807  detector = cms.string( "ECAL_BARREL" )
9808  ),
9809  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
9810  detector = cms.string( "ECAL_ENDCAP" )
9811  )
9812  ),
9813  showerSigma = cms.double( 1.5 ),
9814  minFractionToKeep = cms.double( 1.0E-7 ),
9815  excludeOtherSeeds = cms.bool( True )
9816  ),
9817  positionReCalc = cms.PSet(
9818  minAllowedNormalization = cms.double( 0.0 ),
9819  T0_ES = cms.double( 1.2 ),
9820  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
9821  T0_EE = cms.double( 3.1 ),
9822  T0_EB = cms.double( 7.4 ),
9823  X0 = cms.double( 0.89 ),
9824  minFractionInCalc = cms.double( 0.0 ),
9825  W0 = cms.double( 4.2 )
9826  ),
9827  energyCorrector = cms.PSet( )
9828 )
9829 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
9830  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
9831  usePFThresholdsFromDB = cms.bool( True ),
9832  recHitCleaners = cms.VPSet(
9833  ),
9834  seedCleaners = cms.VPSet(
9835  ),
9836  seedFinder = cms.PSet(
9837  thresholdsByDetector = cms.VPSet(
9838  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9839  seedingThreshold = cms.double( 1.2E-4 ),
9840  detector = cms.string( "PS1" )
9841  ),
9842  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9843  seedingThreshold = cms.double( 1.2E-4 ),
9844  detector = cms.string( "PS2" )
9845  )
9846  ),
9847  algoName = cms.string( "LocalMaximumSeedFinder" ),
9848  nNeighbours = cms.int32( 4 )
9849  ),
9850  initialClusteringStep = cms.PSet(
9851  thresholdsByDetector = cms.VPSet(
9852  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9853  gatheringThresholdPt = cms.double( 0.0 ),
9854  detector = cms.string( "PS1" )
9855  ),
9856  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
9857  gatheringThresholdPt = cms.double( 0.0 ),
9858  detector = cms.string( "PS2" )
9859  )
9860  ),
9861  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
9862  useCornerCells = cms.bool( False )
9863  ),
9864  pfClusterBuilder = cms.PSet(
9865  minFracTot = cms.double( 1.0E-20 ),
9866  stoppingTolerance = cms.double( 1.0E-8 ),
9867  positionCalc = cms.PSet(
9868  minAllowedNormalization = cms.double( 1.0E-9 ),
9869  posCalcNCrystals = cms.int32( -1 ),
9870  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
9871  logWeightDenominator = cms.double( 6.0E-5 ),
9872  minFractionInCalc = cms.double( 1.0E-9 )
9873  ),
9874  maxIterations = cms.uint32( 50 ),
9875  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
9876  recHitEnergyNorms = cms.VPSet(
9877  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
9878  detector = cms.string( "PS1" )
9879  ),
9880  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
9881  detector = cms.string( "PS2" )
9882  )
9883  ),
9884  showerSigma = cms.double( 0.3 ),
9885  minFractionToKeep = cms.double( 1.0E-7 ),
9886  excludeOtherSeeds = cms.bool( True )
9887  ),
9888  positionReCalc = cms.PSet( ),
9889  energyCorrector = cms.PSet( )
9890 )
9891 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
9892  minimumPSEnergy = cms.double( 0.0 ),
9893  skipPS = cms.bool( False ),
9894  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
9895  energyCorrector = cms.PSet(
9896  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9897  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9898  applyCrackCorrections = cms.bool( False ),
9899  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
9900  applyMVACorrections = cms.bool( True ),
9901  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
9902  maxPtForMVAEvaluation = cms.double( 300.0 ),
9903  srfAwareCorrection = cms.bool( True )
9904  ),
9905  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
9906 )
9907 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
9908  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
9909  usePFThresholdsFromDB = cms.bool( True ),
9910  recHitCleaners = cms.VPSet(
9911  ),
9912  seedCleaners = cms.VPSet(
9913  ),
9914  seedFinder = cms.PSet(
9915  thresholdsByDetector = cms.VPSet(
9916  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9917  seedingThreshold = cms.double( 1.4 ),
9918  detector = cms.string( "HF_EM" )
9919  ),
9920  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
9921  seedingThreshold = cms.double( 1.4 ),
9922  detector = cms.string( "HF_HAD" )
9923  )
9924  ),
9925  algoName = cms.string( "LocalMaximumSeedFinder" ),
9926  nNeighbours = cms.int32( 0 )
9927  ),
9928  initialClusteringStep = cms.PSet(
9929  thresholdsByDetector = cms.VPSet(
9930  ),
9931  algoName = cms.string( "Basic2DClusterForEachSeed" )
9932  ),
9933  pfClusterBuilder = cms.PSet( ),
9934  positionReCalc = cms.PSet( ),
9935  energyCorrector = cms.PSet( )
9936 )
9937 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
9938  TrackQuality = cms.string( "none" ),
9939  UseQuality = cms.bool( False ),
9940  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
9941 )
9942 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
9943  verbose = cms.untracked.bool( False ),
9944  debug = cms.untracked.bool( False ),
9945  elementImporters = cms.VPSet(
9946  cms.PSet( muonSrc = cms.InputTag( "hltMuons" ),
9947  cleanBadConvertedBrems = cms.bool( False ),
9948  muonMaxDPtOPt = cms.double( 1.0 ),
9949  source = cms.InputTag( "hltLightPFTracks" ),
9950  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
9951  vetoEndcap = cms.bool( False ),
9952  useIterativeTracking = cms.bool( False ),
9953  importerName = cms.string( "GeneralTracksImporter" ),
9954  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
9955  trackQuality = cms.string( "highPurity" )
9956  ),
9957  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
9958  importerName = cms.string( "ECALClusterImporter" ),
9959  BCtoPFCMap = cms.InputTag( "" )
9960  ),
9961  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
9962  importerName = cms.string( "GenericClusterImporter" )
9963  ),
9964  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
9965  importerName = cms.string( "GenericClusterImporter" )
9966  )
9967  ),
9968  linkDefinitions = cms.VPSet(
9969  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
9970  useKDTree = cms.bool( True ),
9971  linkerName = cms.string( "TrackAndECALLinker" )
9972  ),
9973  cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ),
9974  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
9975  nMaxHcalLinksPerTrack = cms.int32( 1 ),
9976  linkType = cms.string( "TRACK:HCAL" ),
9977  useKDTree = cms.bool( True ),
9978  linkerName = cms.string( "TrackAndHCALLinker" )
9979  ),
9980  cms.PSet( minAbsEtaEcal = cms.double( 2.5 ),
9981  linkType = cms.string( "ECAL:HCAL" ),
9982  useKDTree = cms.bool( False ),
9983  linkerName = cms.string( "ECALAndHCALLinker" )
9984  ),
9985  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
9986  useKDTree = cms.bool( False ),
9987  linkerName = cms.string( "HFEMAndHFHADLinker" )
9988  )
9989  )
9990 )
9991 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
9992  verbose = cms.untracked.bool( False ),
9993  debug = cms.untracked.bool( False ),
9994  blocks = cms.InputTag( "hltParticleFlowBlock" ),
9995  muons = cms.InputTag( "hltMuons" ),
9996  postMuonCleaning = cms.bool( True ),
9997  vetoEndcap = cms.bool( False ),
9998  vertexCollection = cms.InputTag( "hltPixelVertices" ),
9999  useVerticesForNeutral = cms.bool( True ),
10000  useHO = cms.bool( False ),
10001  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10002  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10003  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10004  useEGammaElectrons = cms.bool( False ),
10005  egammaElectrons = cms.InputTag( "" ),
10006  useEGammaFilters = cms.bool( False ),
10007  useProtectionsForJetMET = cms.bool( True ),
10008  PFEGammaFiltersParameters = cms.PSet(
10009  electron_missinghits = cms.uint32( 1 ),
10010  electron_protectionsForJetMET = cms.PSet(
10011  maxEeleOverPoutRes = cms.double( 0.5 ),
10012  maxEleHcalEOverEcalE = cms.double( 0.1 ),
10013  maxEcalEOverPRes = cms.double( 0.2 ),
10014  maxHcalEOverP = cms.double( 1.0 ),
10015  maxE = cms.double( 50.0 ),
10016  maxTrackPOverEele = cms.double( 1.0 ),
10017  maxDPhiIN = cms.double( 0.1 ),
10018  maxEcalEOverP_2 = cms.double( 0.2 ),
10019  maxEcalEOverP_1 = cms.double( 0.5 ),
10020  maxEeleOverPout = cms.double( 0.2 ),
10021  maxHcalEOverEcalE = cms.double( 0.1 ),
10022  maxHcalE = cms.double( 10.0 ),
10023  maxNtracks = cms.double( 3.0 )
10024  ),
10025  photon_MinEt = cms.double( 10.0 ),
10026  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10027  electron_protectionsForBadHcal = cms.PSet(
10028  dEta = cms.vdouble( 0.0064, 0.01264 ),
10029  dPhi = cms.vdouble( 0.0547, 0.0394 ),
10030  enableProtections = cms.bool( False ),
10031  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10032  eInvPInv = cms.vdouble( 0.184, 0.0721 )
10033  ),
10034  photon_protectionsForBadHcal = cms.PSet(
10035  enableProtections = cms.bool( False ),
10036  solidConeTrkIsoOffset = cms.double( 10.0 ),
10037  solidConeTrkIsoSlope = cms.double( 0.3 )
10038  ),
10039  electron_iso_mva_barrel = cms.double( -0.1875 ),
10040  electron_iso_mva_endcap = cms.double( -0.1075 ),
10041  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10042  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10043  photon_HoE = cms.double( 0.05 ),
10044  electron_iso_combIso_endcap = cms.double( 10.0 ),
10045  electron_iso_pt = cms.double( 10.0 ),
10046  photon_protectionsForJetMET = cms.PSet(
10047  sumPtTrackIsoSlope = cms.double( 0.001 ),
10048  sumPtTrackIso = cms.double( 4.0 )
10049  ),
10050  electron_iso_combIso_barrel = cms.double( 10.0 ),
10051  electron_noniso_mvaCut = cms.double( -0.1 ),
10052  photon_combIso = cms.double( 10.0 ),
10053  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10054  ),
10055  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10056  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10057  muon_HO = cms.vdouble( 0.9, 0.9 ),
10058  PFMuonAlgoParameters = cms.PSet( ),
10059  rejectTracks_Bad = cms.bool( False ),
10060  rejectTracks_Step45 = cms.bool( False ),
10061  usePFNuclearInteractions = cms.bool( False ),
10062  usePFConversions = cms.bool( False ),
10063  usePFDecays = cms.bool( False ),
10064  dptRel_DispVtx = cms.double( 10.0 ),
10065  iCfgCandConnector = cms.PSet(
10066  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10067  bCorrect = cms.bool( False ),
10068  bCalibPrimary = cms.bool( False )
10069  ),
10070  nsigma_TRACK = cms.double( 1.0 ),
10071  pt_Error = cms.double( 1.0 ),
10072  factors_45 = cms.vdouble( 10.0, 100.0 ),
10073  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10074  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10075  goodTrackDeadHcal_layers = cms.uint32( 4 ),
10076  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10077  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10078  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10079  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10080  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10081  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10082  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10083  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10084  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10085  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10086  pf_nsigma_ECAL = cms.double( 0.0 ),
10087  pf_nsigma_HCAL = cms.double( 1.0 ),
10088  pf_nsigma_HFEM = cms.double( 1.0 ),
10089  pf_nsigma_HFHAD = cms.double( 1.0 ),
10090  useCalibrationsFromDB = cms.bool( True ),
10091  calibrationsLabel = cms.string( "HLT" ),
10092  postHFCleaning = cms.bool( False ),
10093  PFHFCleaningParameters = cms.PSet(
10094  minHFCleaningPt = cms.double( 5.0 ),
10095  minDeltaMet = cms.double( 0.4 ),
10096  maxSignificance = cms.double( 2.5 ),
10097  minSignificance = cms.double( 2.5 ),
10098  minSignificanceReduction = cms.double( 1.4 ),
10099  maxDeltaPhiPt = cms.double( 7.0 )
10100  ),
10101  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10102  calibHF_use = cms.bool( False ),
10103  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 ),
10104  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 ),
10105  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 ),
10106  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 ),
10107  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 ),
10108  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10109 )
10110 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10111  useMassDropTagger = cms.bool( False ),
10112  useFiltering = cms.bool( False ),
10113  useDynamicFiltering = cms.bool( False ),
10114  useTrimming = cms.bool( False ),
10115  usePruning = cms.bool( False ),
10116  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10117  useKtPruning = cms.bool( False ),
10118  useConstituentSubtraction = cms.bool( False ),
10119  useSoftDrop = cms.bool( False ),
10120  correctShape = cms.bool( False ),
10121  UseOnlyVertexTracks = cms.bool( False ),
10122  UseOnlyOnePV = cms.bool( False ),
10123  muCut = cms.double( -1.0 ),
10124  yCut = cms.double( -1.0 ),
10125  rFilt = cms.double( -1.0 ),
10126  rFiltFactor = cms.double( -1.0 ),
10127  trimPtFracMin = cms.double( -1.0 ),
10128  zcut = cms.double( -1.0 ),
10129  rcut_factor = cms.double( -1.0 ),
10130  csRho_EtaMax = cms.double( -1.0 ),
10131  csRParam = cms.double( -1.0 ),
10132  beta = cms.double( -1.0 ),
10133  R0 = cms.double( -1.0 ),
10134  gridMaxRapidity = cms.double( -1.0 ),
10135  gridSpacing = cms.double( -1.0 ),
10136  DzTrVtxMax = cms.double( 0.0 ),
10137  DxyTrVtxMax = cms.double( 0.0 ),
10138  MaxVtxZ = cms.double( 15.0 ),
10139  subjetPtMin = cms.double( -1.0 ),
10140  muMin = cms.double( -1.0 ),
10141  muMax = cms.double( -1.0 ),
10142  yMin = cms.double( -1.0 ),
10143  yMax = cms.double( -1.0 ),
10144  dRMin = cms.double( -1.0 ),
10145  dRMax = cms.double( -1.0 ),
10146  maxDepth = cms.int32( -1 ),
10147  nFilt = cms.int32( -1 ),
10148  MinVtxNdof = cms.int32( 0 ),
10149  src = cms.InputTag( "hltParticleFlow" ),
10150  srcPVs = cms.InputTag( "hltPixelVertices" ),
10151  jetType = cms.string( "PFJet" ),
10152  jetAlgorithm = cms.string( "AntiKt" ),
10153  rParam = cms.double( 0.4 ),
10154  inputEtMin = cms.double( 0.0 ),
10155  inputEMin = cms.double( 0.0 ),
10156  jetPtMin = cms.double( 0.0 ),
10157  doPVCorrection = cms.bool( False ),
10158  doAreaFastjet = cms.bool( False ),
10159  doRhoFastjet = cms.bool( False ),
10160  doPUOffsetCorr = cms.bool( False ),
10161  puPtMin = cms.double( 10.0 ),
10162  nSigmaPU = cms.double( 1.0 ),
10163  radiusPU = cms.double( 0.4 ),
10164  subtractorName = cms.string( "" ),
10165  useExplicitGhosts = cms.bool( False ),
10166  doAreaDiskApprox = cms.bool( True ),
10167  voronoiRfact = cms.double( -9.0 ),
10168  Rho_EtaMax = cms.double( 4.4 ),
10169  Ghost_EtaMax = cms.double( 6.0 ),
10170  Active_Area_Repeats = cms.int32( 5 ),
10171  GhostArea = cms.double( 0.01 ),
10172  restrictInputs = cms.bool( False ),
10173  maxInputs = cms.uint32( 1 ),
10174  writeCompound = cms.bool( False ),
10175  writeJetsWithConst = cms.bool( False ),
10176  doFastJetNonUniform = cms.bool( False ),
10177  useDeterministicSeed = cms.bool( True ),
10178  minSeed = cms.uint32( 0 ),
10179  verbosity = cms.int32( 0 ),
10180  puWidth = cms.double( 0.0 ),
10181  nExclude = cms.uint32( 0 ),
10182  maxBadEcalCells = cms.uint32( 9999999 ),
10183  maxBadHcalCells = cms.uint32( 9999999 ),
10184  maxProblematicEcalCells = cms.uint32( 9999999 ),
10185  maxProblematicHcalCells = cms.uint32( 9999999 ),
10186  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10187  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10188  puCenters = cms.vdouble( ),
10189  applyWeight = cms.bool( False ),
10190  srcWeights = cms.InputTag( "" ),
10191  minimumTowersFraction = cms.double( 0.0 ),
10192  jetCollInstanceName = cms.string( "" ),
10193  sumRecHits = cms.bool( False )
10194 )
10195 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10196  minPt = cms.double( 20.0 ),
10197  maxEta = cms.double( 1.0E99 ),
10198  CHF = cms.double( 0.0 ),
10199  NHF = cms.double( 0.99 ),
10200  CEF = cms.double( 0.99 ),
10201  NEF = cms.double( 0.99 ),
10202  maxCF = cms.double( 99.0 ),
10203  NCH = cms.int32( 0 ),
10204  NTOT = cms.int32( 1 ),
10205  jetsInput = cms.InputTag( "hltAK4PFJets" )
10206 )
10207 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10208  minPt = cms.double( 20.0 ),
10209  maxEta = cms.double( 1.0E99 ),
10210  CHF = cms.double( 0.0 ),
10211  NHF = cms.double( 0.9 ),
10212  CEF = cms.double( 0.99 ),
10213  NEF = cms.double( 0.99 ),
10214  maxCF = cms.double( 99.0 ),
10215  NCH = cms.int32( 0 ),
10216  NTOT = cms.int32( 1 ),
10217  jetsInput = cms.InputTag( "hltAK4PFJets" )
10218 )
10219 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10220  pfCandidatesTag = cms.InputTag( "hltParticleFlow" ),
10221  maxRapidity = cms.double( 5.0 ),
10222  gridSpacing = cms.double( 0.55 )
10223 )
10224 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10225  level = cms.string( "L1FastJet" ),
10226  algorithm = cms.string( "AK4PFHLT" ),
10227  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10228 )
10229 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10230  level = cms.string( "L2Relative" ),
10231  algorithm = cms.string( "AK4PFHLT" )
10232 )
10233 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10234  level = cms.string( "L3Absolute" ),
10235  algorithm = cms.string( "AK4PFHLT" )
10236 )
10237 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10238  level = cms.string( "L2L3Residual" ),
10239  algorithm = cms.string( "AK4PFHLT" )
10240 )
10241 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10242  correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10243 )
10244 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10245  src = cms.InputTag( "hltAK4PFJets" ),
10246  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10247 )
10248 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10249  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10250  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10251 )
10252 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10253  src = cms.InputTag( "hltAK4PFJetsTightID" ),
10254  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10255 )
10256 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10257  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10258  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10259  triggerJetsType = cms.int32( 85 ),
10260  maxDeltaR = cms.double( 0.5 )
10261 )
10262 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10263  saveTags = cms.bool( True ),
10264  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10265  triggerType = cms.int32( 85 ),
10266  MinE = cms.double( -1.0 ),
10267  MinPt = cms.double( 40.0 ),
10268  MinMass = cms.double( -1.0 ),
10269  MaxMass = cms.double( -1.0 ),
10270  MinEta = cms.double( -1.0 ),
10271  MaxEta = cms.double( 5.0 ),
10272  MinN = cms.int32( 1 )
10273 )
10274 fragment.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10275  offset = cms.uint32( 0 ),
10276  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10277 )
10278 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10279  saveTags = cms.bool( True ),
10280  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10281  triggerType = cms.int32( 85 ),
10282  MinE = cms.double( -1.0 ),
10283  MinPt = cms.double( 40.0 ),
10284  MinMass = cms.double( -1.0 ),
10285  MaxMass = cms.double( -1.0 ),
10286  MinEta = cms.double( -1.0 ),
10287  MaxEta = cms.double( 5.0 ),
10288  MinN = cms.int32( 1 )
10289 )
10290 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10291  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10292  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10293  triggerJetsType = cms.int32( 85 ),
10294  maxDeltaR = cms.double( 0.5 )
10295 )
10296 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10297  saveTags = cms.bool( True ),
10298  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10299  triggerType = cms.int32( 85 ),
10300  MinE = cms.double( -1.0 ),
10301  MinPt = cms.double( 60.0 ),
10302  MinMass = cms.double( -1.0 ),
10303  MaxMass = cms.double( -1.0 ),
10304  MinEta = cms.double( -1.0 ),
10305  MaxEta = cms.double( 5.0 ),
10306  MinN = cms.int32( 1 )
10307 )
10308 fragment.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
10309  offset = cms.uint32( 0 ),
10310  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10311 )
10312 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
10313  saveTags = cms.bool( True ),
10314  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10315  triggerType = cms.int32( 85 ),
10316  MinE = cms.double( -1.0 ),
10317  MinPt = cms.double( 50.0 ),
10318  MinMass = cms.double( -1.0 ),
10319  MaxMass = cms.double( -1.0 ),
10320  MinEta = cms.double( -1.0 ),
10321  MaxEta = cms.double( 5.0 ),
10322  MinN = cms.int32( 1 )
10323 )
10324 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10325  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10326  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
10327  triggerJetsType = cms.int32( 85 ),
10328  maxDeltaR = cms.double( 0.5 )
10329 )
10330 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
10331  saveTags = cms.bool( True ),
10332  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
10333  triggerType = cms.int32( 85 ),
10334  MinE = cms.double( -1.0 ),
10335  MinPt = cms.double( 80.0 ),
10336  MinMass = cms.double( -1.0 ),
10337  MaxMass = cms.double( -1.0 ),
10338  MinEta = cms.double( -1.0 ),
10339  MaxEta = cms.double( 5.0 ),
10340  MinN = cms.int32( 1 )
10341 )
10342 fragment.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
10343  offset = cms.uint32( 0 ),
10344  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10345 )
10346 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10347  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10348  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
10349  triggerJetsType = cms.int32( 85 ),
10350  maxDeltaR = cms.double( 0.5 )
10351 )
10352 fragment.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
10353  saveTags = cms.bool( True ),
10354  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
10355  triggerType = cms.int32( 85 ),
10356  MinE = cms.double( -1.0 ),
10357  MinPt = cms.double( 100.0 ),
10358  MinMass = cms.double( -1.0 ),
10359  MaxMass = cms.double( -1.0 ),
10360  MinEta = cms.double( -1.0 ),
10361  MaxEta = cms.double( 5.0 ),
10362  MinN = cms.int32( 1 )
10363 )
10364 fragment.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
10365  offset = cms.uint32( 0 ),
10366  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10367 )
10368 fragment.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
10369  saveTags = cms.bool( True ),
10370  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10371  triggerType = cms.int32( 85 ),
10372  MinE = cms.double( -1.0 ),
10373  MinPt = cms.double( 90.0 ),
10374  MinMass = cms.double( -1.0 ),
10375  MaxMass = cms.double( -1.0 ),
10376  MinEta = cms.double( -1.0 ),
10377  MaxEta = cms.double( 5.0 ),
10378  MinN = cms.int32( 1 )
10379 )
10380 fragment.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10381  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10382  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
10383  triggerJetsType = cms.int32( 85 ),
10384  maxDeltaR = cms.double( 0.5 )
10385 )
10386 fragment.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
10387  saveTags = cms.bool( True ),
10388  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
10389  triggerType = cms.int32( 85 ),
10390  MinE = cms.double( -1.0 ),
10391  MinPt = cms.double( 120.0 ),
10392  MinMass = cms.double( -1.0 ),
10393  MaxMass = cms.double( -1.0 ),
10394  MinEta = cms.double( -1.0 ),
10395  MaxEta = cms.double( 5.0 ),
10396  MinN = cms.int32( 1 )
10397 )
10398 fragment.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
10399  offset = cms.uint32( 0 ),
10400  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10401 )
10402 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
10403  saveTags = cms.bool( True ),
10404  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10405  triggerType = cms.int32( 85 ),
10406  MinE = cms.double( -1.0 ),
10407  MinPt = cms.double( 10.0 ),
10408  MinMass = cms.double( -1.0 ),
10409  MaxMass = cms.double( -1.0 ),
10410  MinEta = cms.double( 2.7 ),
10411  MaxEta = cms.double( 5.0 ),
10412  MinN = cms.int32( 1 )
10413 )
10414 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10415  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10416  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
10417  triggerJetsType = cms.int32( 85 ),
10418  maxDeltaR = cms.double( 0.5 )
10419 )
10420 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
10421  saveTags = cms.bool( True ),
10422  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
10423  triggerType = cms.int32( 85 ),
10424  MinE = cms.double( -1.0 ),
10425  MinPt = cms.double( 40.0 ),
10426  MinMass = cms.double( -1.0 ),
10427  MaxMass = cms.double( -1.0 ),
10428  MinEta = cms.double( 2.7 ),
10429  MaxEta = cms.double( 5.0 ),
10430  MinN = cms.int32( 1 )
10431 )
10432 fragment.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
10433  offset = cms.uint32( 0 ),
10434  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10435 )
10436 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10437  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10438  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
10439  triggerJetsType = cms.int32( 85 ),
10440  maxDeltaR = cms.double( 0.5 )
10441 )
10442 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
10443  saveTags = cms.bool( True ),
10444  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
10445  triggerType = cms.int32( 85 ),
10446  MinE = cms.double( -1.0 ),
10447  MinPt = cms.double( 60.0 ),
10448  MinMass = cms.double( -1.0 ),
10449  MaxMass = cms.double( -1.0 ),
10450  MinEta = cms.double( 2.7 ),
10451  MaxEta = cms.double( 5.0 ),
10452  MinN = cms.int32( 1 )
10453 )
10454 fragment.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
10455  offset = cms.uint32( 0 ),
10456  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10457 )
10458 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
10459  saveTags = cms.bool( True ),
10460  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10461  triggerType = cms.int32( 85 ),
10462  MinE = cms.double( -1.0 ),
10463  MinPt = cms.double( 50.0 ),
10464  MinMass = cms.double( -1.0 ),
10465  MaxMass = cms.double( -1.0 ),
10466  MinEta = cms.double( 2.7 ),
10467  MaxEta = cms.double( 5.0 ),
10468  MinN = cms.int32( 1 )
10469 )
10470 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10471  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10472  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
10473  triggerJetsType = cms.int32( 85 ),
10474  maxDeltaR = cms.double( 0.5 )
10475 )
10476 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
10477  saveTags = cms.bool( True ),
10478  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
10479  triggerType = cms.int32( 85 ),
10480  MinE = cms.double( -1.0 ),
10481  MinPt = cms.double( 80.0 ),
10482  MinMass = cms.double( -1.0 ),
10483  MaxMass = cms.double( -1.0 ),
10484  MinEta = cms.double( 2.7 ),
10485  MaxEta = cms.double( 5.0 ),
10486  MinN = cms.int32( 1 )
10487 )
10488 fragment.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
10489  offset = cms.uint32( 0 ),
10490  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10491 )
10492 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10493  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10494  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
10495  triggerJetsType = cms.int32( 85 ),
10496  maxDeltaR = cms.double( 0.5 )
10497 )
10498 fragment.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
10499  saveTags = cms.bool( True ),
10500  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
10501  triggerType = cms.int32( 85 ),
10502  MinE = cms.double( -1.0 ),
10503  MinPt = cms.double( 100.0 ),
10504  MinMass = cms.double( -1.0 ),
10505  MaxMass = cms.double( -1.0 ),
10506  MinEta = cms.double( 2.7 ),
10507  MaxEta = cms.double( 5.0 ),
10508  MinN = cms.int32( 1 )
10509 )
10510 fragment.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
10511  offset = cms.uint32( 0 ),
10512  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10513 )
10514 fragment.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
10515  saveTags = cms.bool( True ),
10516  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10517  triggerType = cms.int32( 85 ),
10518  MinE = cms.double( -1.0 ),
10519  MinPt = cms.double( 90.0 ),
10520  MinMass = cms.double( -1.0 ),
10521  MaxMass = cms.double( -1.0 ),
10522  MinEta = cms.double( 2.7 ),
10523  MaxEta = cms.double( 5.0 ),
10524  MinN = cms.int32( 1 )
10525 )
10526 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10527  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10528  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
10529  triggerJetsType = cms.int32( 85 ),
10530  maxDeltaR = cms.double( 0.5 )
10531 )
10532 fragment.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
10533  saveTags = cms.bool( True ),
10534  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
10535  triggerType = cms.int32( 85 ),
10536  MinE = cms.double( -1.0 ),
10537  MinPt = cms.double( 120.0 ),
10538  MinMass = cms.double( -1.0 ),
10539  MaxMass = cms.double( -1.0 ),
10540  MinEta = cms.double( 2.7 ),
10541  MaxEta = cms.double( 5.0 ),
10542  MinN = cms.int32( 1 )
10543 )
10544 fragment.hltL1sSingleEG15 = cms.EDFilter( "HLTL1TSeed",
10545  saveTags = cms.bool( True ),
10546  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15" ),
10547  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10548  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10549  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10550  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10551  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10552  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10553  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10554  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10555  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10556 )
10557 fragment.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
10558  offset = cms.uint32( 0 ),
10559  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10560 )
10561 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10562  productLabels = cms.vstring( 'EcalRecHitsEB',
10563  'EcalRecHitsEE' ),
10564  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
10565  l1InputRegions = cms.VPSet(
10566  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10567  regionEtaMargin = cms.double( 0.9 ),
10568  type = cms.string( "EGamma" ),
10569  minEt = cms.double( 5.0 ),
10570  regionPhiMargin = cms.double( 1.2 ),
10571  maxEt = cms.double( 999999.0 )
10572  ),
10573  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10574  regionEtaMargin = cms.double( 0.9 ),
10575  type = cms.string( "Jet" ),
10576  minEt = cms.double( 170.0 ),
10577  regionPhiMargin = cms.double( 1.2 ),
10578  maxEt = cms.double( 999999.0 )
10579  ),
10580  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10581  regionEtaMargin = cms.double( 0.9 ),
10582  type = cms.string( "Tau" ),
10583  minEt = cms.double( 100.0 ),
10584  regionPhiMargin = cms.double( 1.2 ),
10585  maxEt = cms.double( 999999.0 )
10586  )
10587  )
10588 )
10589 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
10590  productLabels = cms.vstring( 'EcalRecHitsES' ),
10591  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
10592  l1InputRegions = cms.VPSet(
10593  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10594  regionEtaMargin = cms.double( 0.9 ),
10595  type = cms.string( "EGamma" ),
10596  minEt = cms.double( 5.0 ),
10597  regionPhiMargin = cms.double( 1.2 ),
10598  maxEt = cms.double( 999999.0 )
10599  ),
10600  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10601  regionEtaMargin = cms.double( 0.9 ),
10602  type = cms.string( "Jet" ),
10603  minEt = cms.double( 170.0 ),
10604  regionPhiMargin = cms.double( 1.2 ),
10605  maxEt = cms.double( 999999.0 )
10606  ),
10607  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10608  regionEtaMargin = cms.double( 0.9 ),
10609  type = cms.string( "Tau" ),
10610  minEt = cms.double( 100.0 ),
10611  regionPhiMargin = cms.double( 1.2 ),
10612  maxEt = cms.double( 999999.0 )
10613  )
10614  )
10615 )
10616 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
10617  navigator = cms.PSet(
10618  barrel = cms.PSet( ),
10619  endcap = cms.PSet( ),
10620  name = cms.string( "PFRecHitECALNavigator" )
10621  ),
10622  producers = cms.VPSet(
10623  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
10624  srFlags = cms.InputTag( "" ),
10625  name = cms.string( "PFEBRecHitCreator" ),
10626  qualityTests = cms.VPSet(
10627  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10628  applySelectionsToAllCrystals = cms.bool( True )
10629  ),
10630  cms.PSet( topologicalCleaning = cms.bool( True ),
10631  skipTTRecoveredHits = cms.bool( True ),
10632  cleaningThreshold = cms.double( 2.0 ),
10633  name = cms.string( "PFRecHitQTestECAL" ),
10634  timingCleaning = cms.bool( True )
10635  )
10636  )
10637  ),
10638  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
10639  srFlags = cms.InputTag( "" ),
10640  name = cms.string( "PFEERecHitCreator" ),
10641  qualityTests = cms.VPSet(
10642  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10643  applySelectionsToAllCrystals = cms.bool( True )
10644  ),
10645  cms.PSet( topologicalCleaning = cms.bool( True ),
10646  skipTTRecoveredHits = cms.bool( True ),
10647  cleaningThreshold = cms.double( 2.0 ),
10648  name = cms.string( "PFRecHitQTestECAL" ),
10649  timingCleaning = cms.bool( True )
10650  )
10651  )
10652  )
10653  )
10654 )
10655 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
10656  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10657  producers = cms.VPSet(
10658  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
10659  name = cms.string( "PFPSRecHitCreator" ),
10660  qualityTests = cms.VPSet(
10661  cms.PSet( threshold = cms.double( 7.0E-6 ),
10662  name = cms.string( "PFRecHitQTestThreshold" )
10663  )
10664  )
10665  )
10666  )
10667 )
10668 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
10669  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
10670  usePFThresholdsFromDB = cms.bool( True ),
10671  recHitCleaners = cms.VPSet(
10672  ),
10673  seedCleaners = cms.VPSet(
10674  ),
10675  seedFinder = cms.PSet(
10676  thresholdsByDetector = cms.VPSet(
10677  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10678  seedingThreshold = cms.double( 1.2E-4 ),
10679  detector = cms.string( "PS1" )
10680  ),
10681  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10682  seedingThreshold = cms.double( 1.2E-4 ),
10683  detector = cms.string( "PS2" )
10684  )
10685  ),
10686  algoName = cms.string( "LocalMaximumSeedFinder" ),
10687  nNeighbours = cms.int32( 4 )
10688  ),
10689  initialClusteringStep = cms.PSet(
10690  thresholdsByDetector = cms.VPSet(
10691  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10692  gatheringThresholdPt = cms.double( 0.0 ),
10693  detector = cms.string( "PS1" )
10694  ),
10695  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10696  gatheringThresholdPt = cms.double( 0.0 ),
10697  detector = cms.string( "PS2" )
10698  )
10699  ),
10700  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10701  useCornerCells = cms.bool( False )
10702  ),
10703  pfClusterBuilder = cms.PSet(
10704  minFracTot = cms.double( 1.0E-20 ),
10705  stoppingTolerance = cms.double( 1.0E-8 ),
10706  positionCalc = cms.PSet(
10707  minAllowedNormalization = cms.double( 1.0E-9 ),
10708  posCalcNCrystals = cms.int32( -1 ),
10709  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10710  logWeightDenominator = cms.double( 6.0E-5 ),
10711  minFractionInCalc = cms.double( 1.0E-9 )
10712  ),
10713  maxIterations = cms.uint32( 50 ),
10714  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10715  recHitEnergyNorms = cms.VPSet(
10716  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10717  detector = cms.string( "PS1" )
10718  ),
10719  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10720  detector = cms.string( "PS2" )
10721  )
10722  ),
10723  showerSigma = cms.double( 0.3 ),
10724  minFractionToKeep = cms.double( 1.0E-7 ),
10725  excludeOtherSeeds = cms.bool( True )
10726  ),
10727  positionReCalc = cms.PSet( ),
10728  energyCorrector = cms.PSet( )
10729 )
10730 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
10731  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
10732  usePFThresholdsFromDB = cms.bool( True ),
10733  recHitCleaners = cms.VPSet(
10734  ),
10735  seedCleaners = cms.VPSet(
10736  ),
10737  seedFinder = cms.PSet(
10738  thresholdsByDetector = cms.VPSet(
10739  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
10740  seedingThreshold = cms.double( 0.6 ),
10741  detector = cms.string( "ECAL_ENDCAP" )
10742  ),
10743  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10744  seedingThreshold = cms.double( 0.23 ),
10745  detector = cms.string( "ECAL_BARREL" )
10746  )
10747  ),
10748  algoName = cms.string( "LocalMaximumSeedFinder" ),
10749  nNeighbours = cms.int32( 8 )
10750  ),
10751  initialClusteringStep = cms.PSet(
10752  thresholdsByDetector = cms.VPSet(
10753  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
10754  gatheringThresholdPt = cms.double( 0.0 ),
10755  detector = cms.string( "ECAL_BARREL" )
10756  ),
10757  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
10758  gatheringThresholdPt = cms.double( 0.0 ),
10759  detector = cms.string( "ECAL_ENDCAP" )
10760  )
10761  ),
10762  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10763  useCornerCells = cms.bool( True )
10764  ),
10765  pfClusterBuilder = cms.PSet(
10766  minFracTot = cms.double( 1.0E-20 ),
10767  stoppingTolerance = cms.double( 1.0E-8 ),
10768  positionCalc = cms.PSet(
10769  minAllowedNormalization = cms.double( 1.0E-9 ),
10770  posCalcNCrystals = cms.int32( 9 ),
10771  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10772  logWeightDenominator = cms.double( 0.08 ),
10773  minFractionInCalc = cms.double( 1.0E-9 ),
10774  timeResolutionCalcBarrel = cms.PSet(
10775  corrTermLowE = cms.double( 0.0510871 ),
10776  threshLowE = cms.double( 0.5 ),
10777  noiseTerm = cms.double( 1.10889 ),
10778  constantTermLowE = cms.double( 0.0 ),
10779  noiseTermLowE = cms.double( 1.31883 ),
10780  threshHighE = cms.double( 5.0 ),
10781  constantTerm = cms.double( 0.428192 )
10782  ),
10783  timeResolutionCalcEndcap = cms.PSet(
10784  corrTermLowE = cms.double( 0.0 ),
10785  threshLowE = cms.double( 1.0 ),
10786  noiseTerm = cms.double( 5.72489999999 ),
10787  constantTermLowE = cms.double( 0.0 ),
10788  noiseTermLowE = cms.double( 6.92683000001 ),
10789  threshHighE = cms.double( 10.0 ),
10790  constantTerm = cms.double( 0.0 )
10791  )
10792  ),
10793  maxIterations = cms.uint32( 50 ),
10794  positionCalcForConvergence = cms.PSet(
10795  minAllowedNormalization = cms.double( 0.0 ),
10796  T0_ES = cms.double( 1.2 ),
10797  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10798  T0_EE = cms.double( 3.1 ),
10799  T0_EB = cms.double( 7.4 ),
10800  X0 = cms.double( 0.89 ),
10801  minFractionInCalc = cms.double( 0.0 ),
10802  W0 = cms.double( 4.2 )
10803  ),
10804  allCellsPositionCalc = cms.PSet(
10805  minAllowedNormalization = cms.double( 1.0E-9 ),
10806  posCalcNCrystals = cms.int32( -1 ),
10807  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10808  logWeightDenominator = cms.double( 0.08 ),
10809  minFractionInCalc = cms.double( 1.0E-9 ),
10810  timeResolutionCalcBarrel = cms.PSet(
10811  corrTermLowE = cms.double( 0.0510871 ),
10812  threshLowE = cms.double( 0.5 ),
10813  noiseTerm = cms.double( 1.10889 ),
10814  constantTermLowE = cms.double( 0.0 ),
10815  noiseTermLowE = cms.double( 1.31883 ),
10816  threshHighE = cms.double( 5.0 ),
10817  constantTerm = cms.double( 0.428192 )
10818  ),
10819  timeResolutionCalcEndcap = cms.PSet(
10820  corrTermLowE = cms.double( 0.0 ),
10821  threshLowE = cms.double( 1.0 ),
10822  noiseTerm = cms.double( 5.72489999999 ),
10823  constantTermLowE = cms.double( 0.0 ),
10824  noiseTermLowE = cms.double( 6.92683000001 ),
10825  threshHighE = cms.double( 10.0 ),
10826  constantTerm = cms.double( 0.0 )
10827  )
10828  ),
10829  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10830  recHitEnergyNorms = cms.VPSet(
10831  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
10832  detector = cms.string( "ECAL_BARREL" )
10833  ),
10834  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
10835  detector = cms.string( "ECAL_ENDCAP" )
10836  )
10837  ),
10838  showerSigma = cms.double( 1.5 ),
10839  minFractionToKeep = cms.double( 1.0E-7 ),
10840  excludeOtherSeeds = cms.bool( True )
10841  ),
10842  positionReCalc = cms.PSet(
10843  minAllowedNormalization = cms.double( 0.0 ),
10844  T0_ES = cms.double( 1.2 ),
10845  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10846  T0_EE = cms.double( 3.1 ),
10847  T0_EB = cms.double( 7.4 ),
10848  X0 = cms.double( 0.89 ),
10849  minFractionInCalc = cms.double( 0.0 ),
10850  W0 = cms.double( 4.2 )
10851  ),
10852  energyCorrector = cms.PSet( )
10853 )
10854 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10855  minimumPSEnergy = cms.double( 0.0 ),
10856  skipPS = cms.bool( False ),
10857  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
10858  energyCorrector = cms.PSet(
10859  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10860  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10861  applyCrackCorrections = cms.bool( False ),
10862  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10863  applyMVACorrections = cms.bool( True ),
10864  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10865  maxPtForMVAEvaluation = cms.double( 300.0 ),
10866  srfAwareCorrection = cms.bool( True )
10867  ),
10868  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
10869 )
10870 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
10871  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
10872  doSatelliteClusterMerge = cms.bool( False ),
10873  thresh_PFClusterBarrel = cms.double( 0.5 ),
10874  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
10875  useRegression = cms.bool( True ),
10876  satelliteMajorityFraction = cms.double( 0.5 ),
10877  thresh_PFClusterEndcap = cms.double( 0.5 ),
10878  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
10879  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
10880  verbose = cms.untracked.bool( False ),
10881  thresh_SCEt = cms.double( 4.0 ),
10882  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
10883  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
10884  useDynamicDPhiWindow = cms.bool( True ),
10885  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
10886  regressionConfig = cms.PSet(
10887  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
10888  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10889  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10890  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
10891  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
10892  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
10893  isHLT = cms.bool( True ),
10894  regTrainedWithPS = cms.bool( True )
10895  ),
10896  applyCrackCorrections = cms.bool( False ),
10897  satelliteClusterSeedThreshold = cms.double( 50.0 ),
10898  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
10899  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
10900  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
10901  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
10902  EnergyWeight = cms.string( "Raw" ),
10903  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
10904  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
10905  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
10906  thresh_PFClusterES = cms.double( 0.5 ),
10907  seedThresholdIsET = cms.bool( True ),
10908  isOOTCollection = cms.bool( False ),
10909  barrelRecHits = cms.InputTag( "" ),
10910  endcapRecHits = cms.InputTag( "" ),
10911  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
10912  dropUnseedable = cms.bool( False ),
10913  ClusteringType = cms.string( "Mustache" )
10914 )
10915 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
10916  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
10917  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
10918  recoEcalCandidateCollection = cms.string( "" )
10919 )
10920 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
10921  saveTags = cms.bool( True ),
10922  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
10923  candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
10924  doIsolated = cms.bool( False )
10925 )
10926 fragment.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
10927  saveTags = cms.bool( True ),
10928  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
10929  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
10930  etcutEB = cms.double( 10.0 ),
10931  etcutEE = cms.double( 10.0 ),
10932  minEtaCut = cms.double( -9999.0 ),
10933  maxEtaCut = cms.double( 9999.0 ),
10934  ncandcut = cms.int32( 2 )
10935 )
10936 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
10937  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
10938  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
10939  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
10940  multThresEB = cms.double( 1.0 ),
10941  multThresEE = cms.double( 1.25 )
10942 )
10943 fragment.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
10944  saveTags = cms.bool( True ),
10945  candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
10946  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
10947  rhoTag = cms.InputTag( "" ),
10948  energyLowEdges = cms.vdouble( 0.0 ),
10949  lessThan = cms.bool( True ),
10950  useEt = cms.bool( False ),
10951  useAbs = cms.bool( False ),
10952  thrRegularEB = cms.vdouble( 0.015 ),
10953  thrRegularEE = cms.vdouble( 0.04 ),
10954  thrOverEEB = cms.vdouble( -1.0 ),
10955  thrOverEEE = cms.vdouble( -1.0 ),
10956  thrOverE2EB = cms.vdouble( -1.0 ),
10957  thrOverE2EE = cms.vdouble( -1.0 ),
10958  ncandcut = cms.int32( 2 ),
10959  doRhoCorrection = cms.bool( False ),
10960  rhoMax = cms.double( 9.9999999E7 ),
10961  rhoScale = cms.double( 1.0 ),
10962  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
10963  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
10964  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
10965 )
10966 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
10967  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
10968  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
10969  hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
10970  doRhoCorrection = cms.bool( False ),
10971  rhoMax = cms.double( 9.9999999E7 ),
10972  rhoScale = cms.double( 1.0 ),
10973  eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
10974  etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
10975  eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
10976  etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
10977  usePFThresholdsFromDB = cms.bool( True ),
10978  innerCone = cms.double( 0.0 ),
10979  outerCone = cms.double( 0.14 ),
10980  depth = cms.int32( 0 ),
10981  maxSeverityHB = cms.int32( 9 ),
10982  maxSeverityHE = cms.int32( 9 ),
10983  doEtSum = cms.bool( False ),
10984  useSingleTower = cms.bool( False ),
10985  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
10986  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
10987 )
10988 fragment.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
10989  saveTags = cms.bool( True ),
10990  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
10991  varTag = cms.InputTag( "hltEgammaHoverE" ),
10992  rhoTag = cms.InputTag( "" ),
10993  energyLowEdges = cms.vdouble( 0.0 ),
10994  lessThan = cms.bool( True ),
10995  useEt = cms.bool( False ),
10996  useAbs = cms.bool( False ),
10997  thrRegularEB = cms.vdouble( -1.0 ),
10998  thrRegularEE = cms.vdouble( -1.0 ),
10999  thrOverEEB = cms.vdouble( 0.2 ),
11000  thrOverEEE = cms.vdouble( 0.15 ),
11001  thrOverE2EB = cms.vdouble( -1.0 ),
11002  thrOverE2EE = cms.vdouble( -1.0 ),
11003  ncandcut = cms.int32( 2 ),
11004  doRhoCorrection = cms.bool( False ),
11005  rhoMax = cms.double( 9.9999999E7 ),
11006  rhoScale = cms.double( 1.0 ),
11007  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11008  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11009  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11010 )
11011 fragment.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
11012  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11013  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11014  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11015  doRhoCorrection = cms.bool( False ),
11016  rhoMax = cms.double( 9.9999999E7 ),
11017  rhoScale = cms.double( 1.0 ),
11018  drMax = cms.double( 0.3 ),
11019  drVetoBarrel = cms.double( 0.0 ),
11020  drVetoEndcap = cms.double( 0.0 ),
11021  etaStripBarrel = cms.double( 0.0 ),
11022  etaStripEndcap = cms.double( 0.0 ),
11023  energyBarrel = cms.double( 0.0 ),
11024  energyEndcap = cms.double( 0.0 ),
11025  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11026  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11027 )
11028 fragment.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11029  saveTags = cms.bool( True ),
11030  candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11031  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11032  rhoTag = cms.InputTag( "" ),
11033  energyLowEdges = cms.vdouble( 0.0 ),
11034  lessThan = cms.bool( True ),
11035  useEt = cms.bool( True ),
11036  useAbs = cms.bool( False ),
11037  thrRegularEB = cms.vdouble( -1.0 ),
11038  thrRegularEE = cms.vdouble( -1.0 ),
11039  thrOverEEB = cms.vdouble( 1.0 ),
11040  thrOverEEE = cms.vdouble( 1.0 ),
11041  thrOverE2EB = cms.vdouble( -1.0 ),
11042  thrOverE2EE = cms.vdouble( -1.0 ),
11043  ncandcut = cms.int32( 2 ),
11044  doRhoCorrection = cms.bool( False ),
11045  rhoMax = cms.double( 9.9999999E7 ),
11046  rhoScale = cms.double( 1.0 ),
11047  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11048  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11049  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11050 )
11051 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11052  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11053  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11054  useHF = cms.bool( False ),
11055  pfClusterProducerHFEM = cms.InputTag( "" ),
11056  pfClusterProducerHFHAD = cms.InputTag( "" ),
11057  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11058  doRhoCorrection = cms.bool( False ),
11059  rhoMax = cms.double( 9.9999999E7 ),
11060  rhoScale = cms.double( 1.0 ),
11061  drMax = cms.double( 0.3 ),
11062  drVetoBarrel = cms.double( 0.0 ),
11063  drVetoEndcap = cms.double( 0.0 ),
11064  etaStripBarrel = cms.double( 0.0 ),
11065  etaStripEndcap = cms.double( 0.0 ),
11066  energyBarrel = cms.double( 0.0 ),
11067  energyEndcap = cms.double( 0.0 ),
11068  useEt = cms.bool( True ),
11069  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11070  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11071 )
11072 fragment.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11073  saveTags = cms.bool( True ),
11074  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11075  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11076  rhoTag = cms.InputTag( "" ),
11077  energyLowEdges = cms.vdouble( 0.0 ),
11078  lessThan = cms.bool( True ),
11079  useEt = cms.bool( True ),
11080  useAbs = cms.bool( False ),
11081  thrRegularEB = cms.vdouble( -1.0 ),
11082  thrRegularEE = cms.vdouble( -1.0 ),
11083  thrOverEEB = cms.vdouble( 1.0 ),
11084  thrOverEEE = cms.vdouble( 1.0 ),
11085  thrOverE2EB = cms.vdouble( -1.0 ),
11086  thrOverE2EE = cms.vdouble( -1.0 ),
11087  ncandcut = cms.int32( 2 ),
11088  doRhoCorrection = cms.bool( False ),
11089  rhoMax = cms.double( 9.9999999E7 ),
11090  rhoScale = cms.double( 1.0 ),
11091  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11092  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11093  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11094 )
11095 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11096  layerList = cms.vstring( 'BPix1+BPix2',
11097  'BPix1+BPix3',
11098  'BPix1+BPix4',
11099  'BPix2+BPix3',
11100  'BPix2+BPix4',
11101  'BPix3+BPix4',
11102  'FPix1_pos+FPix2_pos',
11103  'FPix1_pos+FPix3_pos',
11104  'FPix2_pos+FPix3_pos',
11105  'BPix1+FPix1_pos',
11106  'BPix1+FPix2_pos',
11107  'BPix1+FPix3_pos',
11108  'BPix2+FPix1_pos',
11109  'BPix2+FPix2_pos',
11110  'BPix2+FPix3_pos',
11111  'BPix3+FPix1_pos',
11112  'BPix3+FPix2_pos',
11113  'BPix3+FPix3_pos',
11114  'BPix4+FPix1_pos',
11115  'BPix4+FPix2_pos',
11116  'BPix4+FPix3_pos',
11117  'FPix1_neg+FPix2_neg',
11118  'FPix1_neg+FPix3_neg',
11119  'FPix2_neg+FPix3_neg',
11120  'BPix1+FPix1_neg',
11121  'BPix1+FPix2_neg',
11122  'BPix1+FPix3_neg',
11123  'BPix2+FPix1_neg',
11124  'BPix2+FPix2_neg',
11125  'BPix2+FPix3_neg',
11126  'BPix3+FPix1_neg',
11127  'BPix3+FPix2_neg',
11128  'BPix3+FPix3_neg',
11129  'BPix4+FPix1_neg',
11130  'BPix4+FPix2_neg',
11131  'BPix4+FPix3_neg' ),
11132  BPix = cms.PSet(
11133  hitErrorRPhi = cms.double( 0.0027 ),
11134  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11135  useErrorsFromParam = cms.bool( True ),
11136  hitErrorRZ = cms.double( 0.006 ),
11137  HitProducer = cms.string( "hltSiPixelRecHits" )
11138  ),
11139  FPix = cms.PSet(
11140  hitErrorRPhi = cms.double( 0.0051 ),
11141  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11142  useErrorsFromParam = cms.bool( True ),
11143  hitErrorRZ = cms.double( 0.0036 ),
11144  HitProducer = cms.string( "hltSiPixelRecHits" )
11145  ),
11146  TIB = cms.PSet( ),
11147  TID = cms.PSet( ),
11148  TOB = cms.PSet( ),
11149  TEC = cms.PSet( ),
11150  MTIB = cms.PSet( ),
11151  MTID = cms.PSet( ),
11152  MTOB = cms.PSet( ),
11153  MTEC = cms.PSet( )
11154 )
11155 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11156  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11157  'BPix2+BPix3+BPix4',
11158  'BPix1+BPix3+BPix4',
11159  'BPix1+BPix2+BPix4',
11160  'BPix2+BPix3+FPix1_pos',
11161  'BPix2+BPix3+FPix1_neg',
11162  'BPix1+BPix2+FPix1_pos',
11163  'BPix1+BPix2+FPix1_neg',
11164  'BPix2+FPix1_pos+FPix2_pos',
11165  'BPix2+FPix1_neg+FPix2_neg',
11166  'BPix1+FPix1_pos+FPix2_pos',
11167  'BPix1+FPix1_neg+FPix2_neg',
11168  'FPix1_pos+FPix2_pos+FPix3_pos',
11169  'FPix1_neg+FPix2_neg+FPix3_neg',
11170  'BPix1+BPix3+FPix1_pos',
11171  'BPix1+BPix2+FPix2_pos',
11172  'BPix1+BPix3+FPix1_neg',
11173  'BPix1+BPix2+FPix2_neg',
11174  'BPix1+FPix2_neg+FPix3_neg',
11175  'BPix1+FPix1_neg+FPix3_neg',
11176  'BPix1+FPix2_pos+FPix3_pos',
11177  'BPix1+FPix1_pos+FPix3_pos' ),
11178  BPix = cms.PSet(
11179  hitErrorRPhi = cms.double( 0.0027 ),
11180  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11181  useErrorsFromParam = cms.bool( True ),
11182  hitErrorRZ = cms.double( 0.006 ),
11183  HitProducer = cms.string( "hltSiPixelRecHits" )
11184  ),
11185  FPix = cms.PSet(
11186  hitErrorRPhi = cms.double( 0.0051 ),
11187  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11188  useErrorsFromParam = cms.bool( True ),
11189  hitErrorRZ = cms.double( 0.0036 ),
11190  HitProducer = cms.string( "hltSiPixelRecHits" )
11191  ),
11192  TIB = cms.PSet( ),
11193  TID = cms.PSet( ),
11194  TOB = cms.PSet( ),
11195  TEC = cms.PSet( ),
11196  MTIB = cms.PSet( ),
11197  MTID = cms.PSet( ),
11198  MTOB = cms.PSet( ),
11199  MTEC = cms.PSet( )
11200 )
11201 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11202  cands = cms.InputTag( "hltEgammaCandidates" ),
11203  minEtCutEB = cms.double( 0.0 ),
11204  minEtCutEE = cms.double( 0.0 ),
11205  cuts = cms.VPSet(
11206  cms.PSet( endcapCut = cms.PSet(
11207  useEt = cms.bool( False ),
11208  cutOverE = cms.double( 0.2 )
11209 ),
11210  var = cms.InputTag( "hltEgammaHoverE" ),
11211  barrelCut = cms.PSet(
11212  useEt = cms.bool( False ),
11213  cutOverE = cms.double( 0.2 )
11214  )
11215  )
11216  )
11217 )
11218 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11219  RegionPSet = cms.PSet(
11220  minBSDeltaZ = cms.double( 0.0 ),
11221  useZInVertex = cms.bool( False ),
11222  vertices = cms.InputTag( "" ),
11223  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11224  useZInBeamspot = cms.bool( False ),
11225  ptMin = cms.double( 1.5 ),
11226  deltaEtaRegion = cms.double( 0.1 ),
11227  nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11228  originHalfLength = cms.double( 12.5 ),
11229  measurementTrackerEvent = cms.InputTag( "" ),
11230  originRadius = cms.double( 0.2 ),
11231  precise = cms.bool( True ),
11232  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11233  whereToUseMeasTracker = cms.string( "kNever" ),
11234  deltaPhiRegion = cms.double( 0.4 ),
11235  defaultZ = cms.double( 0.0 )
11236  )
11237 )
11238 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11239  seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11240  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11241  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11242  clusterCheck = cms.InputTag( "" ),
11243  produceSeedingHitSets = cms.bool( True ),
11244  produceIntermediateHitDoublets = cms.bool( True ),
11245  maxElement = cms.uint32( 0 ),
11246  maxElementTotal = cms.uint32( 50000000 ),
11247  putEmptyIfMaxElementReached = cms.bool( False ),
11248  layerPairs = cms.vuint32( 0 )
11249 )
11250 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11251  seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11252  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11253  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11254  clusterCheck = cms.InputTag( "" ),
11255  produceSeedingHitSets = cms.bool( True ),
11256  produceIntermediateHitDoublets = cms.bool( True ),
11257  maxElement = cms.uint32( 0 ),
11258  maxElementTotal = cms.uint32( 50000000 ),
11259  putEmptyIfMaxElementReached = cms.bool( False ),
11260  layerPairs = cms.vuint32( 0, 1 )
11261 )
11262 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11263  doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11264  extraHitRPhitolerance = cms.double( 0.032 ),
11265  useBendingCorrection = cms.bool( True ),
11266  CAThetaCut = cms.double( 0.004 ),
11267  CAPhiCut = cms.double( 0.1 ),
11268  CAThetaCut_byTriplets = cms.VPSet(
11269  cms.PSet( seedingLayers = cms.string( "" ),
11270  cut = cms.double( -1.0 )
11271  )
11272  ),
11273  CAPhiCut_byTriplets = cms.VPSet(
11274  cms.PSet( seedingLayers = cms.string( "" ),
11275  cut = cms.double( -1.0 )
11276  )
11277  ),
11278  CAHardPtCut = cms.double( 0.3 ),
11279  maxChi2 = cms.PSet(
11280  value2 = cms.double( 6.0 ),
11281  value1 = cms.double( 100.0 ),
11282  pt1 = cms.double( 0.8 ),
11283  enabled = cms.bool( True ),
11284  pt2 = cms.double( 8.0 )
11285  ),
11286  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11287 )
11288 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11289  seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11290  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11291  SeedMomentumForBOFF = cms.double( 5.0 ),
11292  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11293  MinOneOverPtError = cms.double( 1.0 ),
11294  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11295  magneticField = cms.string( "ParabolicMf" ),
11296  forceKinematicWithRegionDirection = cms.bool( False ),
11297  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11298 )
11299 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11300  seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
11301  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11302  SeedMomentumForBOFF = cms.double( 5.0 ),
11303  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11304  MinOneOverPtError = cms.double( 1.0 ),
11305  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11306  magneticField = cms.string( "ParabolicMf" ),
11307  forceKinematicWithRegionDirection = cms.bool( False ),
11308  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11309 )
11310 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
11311  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' )
11312 )
11313 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
11314  initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
11315  vertices = cms.InputTag( "" ),
11316  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11317  measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
11318  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11319  matcherConfig = cms.PSet(
11320  useRecoVertex = cms.bool( False ),
11321  minNrHits = cms.vuint32( 2, 3 ),
11322  matchingCuts = cms.VPSet(
11323  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
11324  version = cms.int32( 2 ),
11325  dRZMaxHighEt = cms.vdouble( 9999.0 ),
11326  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
11327  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
11328  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
11329  dRZMaxHighEtThres = cms.vdouble( 0.0 )
11330  ),
11331  cms.PSet( etaBins = cms.vdouble( ),
11332  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11333  version = cms.int32( 2 ),
11334  dRZMaxHighEt = cms.vdouble( 0.05 ),
11335  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11336  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11337  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11338  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11339  ),
11340  cms.PSet( etaBins = cms.vdouble( ),
11341  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11342  version = cms.int32( 2 ),
11343  dRZMaxHighEt = cms.vdouble( 0.05 ),
11344  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11345  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11346  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11347  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11348  )
11349  ),
11350  minNrHitsValidLayerBins = cms.vint32( 4 ),
11351  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
11352  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
11353  paramMagField = cms.ESInputTag( "","ParabolicMf" )
11354  )
11355 )
11356 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
11357  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11358  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11359  dPhi1SParams = cms.PSet( bins = cms.VPSet(
11360  cms.PSet( yMin = cms.int32( 1 ),
11361  binType = cms.string( "AbsEtaClus" ),
11362  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
11363  xMin = cms.double( 0.0 ),
11364  yMax = cms.int32( 1 ),
11365  xMax = cms.double( 1.5 ),
11366  funcType = cms.string( "TF1:=pol3" )
11367  ),
11368  cms.PSet( yMin = cms.int32( 2 ),
11369  binType = cms.string( "AbsEtaClus" ),
11370  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
11371  xMin = cms.double( 0.0 ),
11372  yMax = cms.int32( 2 ),
11373  xMax = cms.double( 1.5 ),
11374  funcType = cms.string( "TF1:=pol3" )
11375  ),
11376  cms.PSet( yMin = cms.int32( 3 ),
11377  binType = cms.string( "AbsEtaClus" ),
11378  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
11379  xMin = cms.double( 0.0 ),
11380  yMax = cms.int32( 99999 ),
11381  xMax = cms.double( 1.5 ),
11382  funcType = cms.string( "TF1:=pol3" )
11383  ),
11384  cms.PSet( yMin = cms.int32( 1 ),
11385  binType = cms.string( "AbsEtaClus" ),
11386  funcParams = cms.vdouble( 0.00823, -0.0029 ),
11387  xMin = cms.double( 1.5 ),
11388  yMax = cms.int32( 1 ),
11389  xMax = cms.double( 2.0 ),
11390  funcType = cms.string( "TF1:=pol1" )
11391  ),
11392  cms.PSet( yMin = cms.int32( 1 ),
11393  binType = cms.string( "AbsEtaClus" ),
11394  funcParams = cms.vdouble( 0.00282 ),
11395  xMin = cms.double( 2.0 ),
11396  yMax = cms.int32( 1 ),
11397  xMax = cms.double( 3.0 ),
11398  funcType = cms.string( "TF1:=pol0" )
11399  ),
11400  cms.PSet( yMin = cms.int32( 2 ),
11401  binType = cms.string( "AbsEtaClus" ),
11402  funcParams = cms.vdouble( 0.010838, -0.00345 ),
11403  xMin = cms.double( 1.5 ),
11404  yMax = cms.int32( 2 ),
11405  xMax = cms.double( 2.0 ),
11406  funcType = cms.string( "TF1:=pol1" )
11407  ),
11408  cms.PSet( yMin = cms.int32( 2 ),
11409  binType = cms.string( "AbsEtaClus" ),
11410  funcParams = cms.vdouble( 0.0043 ),
11411  xMin = cms.double( 2.0 ),
11412  yMax = cms.int32( 2 ),
11413  xMax = cms.double( 3.0 ),
11414  funcType = cms.string( "TF1:=pol0" )
11415  ),
11416  cms.PSet( yMin = cms.int32( 3 ),
11417  binType = cms.string( "AbsEtaClus" ),
11418  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
11419  xMin = cms.double( 1.5 ),
11420  yMax = cms.int32( 99999 ),
11421  xMax = cms.double( 3.0 ),
11422  funcType = cms.string( "TF1:=pol2" )
11423  )
11424 ) ),
11425  dPhi2SParams = cms.PSet( bins = cms.VPSet(
11426  cms.PSet( yMin = cms.int32( 1 ),
11427  binType = cms.string( "AbsEtaClus" ),
11428  funcParams = cms.vdouble( 1.3E-4 ),
11429  xMin = cms.double( 0.0 ),
11430  yMax = cms.int32( 99999 ),
11431  xMax = cms.double( 1.6 ),
11432  funcType = cms.string( "TF1:=pol0" )
11433  ),
11434  cms.PSet( yMin = cms.int32( 1 ),
11435  binType = cms.string( "AbsEtaClus" ),
11436  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
11437  xMin = cms.double( 1.5 ),
11438  yMax = cms.int32( 99999 ),
11439  xMax = cms.double( 1.9 ),
11440  funcType = cms.string( "TF1:=pol1" )
11441  ),
11442  cms.PSet( yMin = cms.int32( 1 ),
11443  binType = cms.string( "AbsEtaClus" ),
11444  funcParams = cms.vdouble( 7.94E-5 ),
11445  xMin = cms.double( 1.9 ),
11446  yMax = cms.int32( 99999 ),
11447  xMax = cms.double( 3.0 ),
11448  funcType = cms.string( "TF1:=pol0" )
11449  )
11450 ) ),
11451  dRZ2SParams = cms.PSet( bins = cms.VPSet(
11452  cms.PSet( yMin = cms.int32( 1 ),
11453  binType = cms.string( "AbsEtaClus" ),
11454  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
11455  xMin = cms.double( 0.0 ),
11456  yMax = cms.int32( 99999 ),
11457  xMax = cms.double( 1.5 ),
11458  funcType = cms.string( "TF1:=pol3" )
11459  ),
11460  cms.PSet( yMin = cms.int32( 1 ),
11461  binType = cms.string( "AbsEtaClus" ),
11462  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
11463  xMin = cms.double( 1.5 ),
11464  yMax = cms.int32( 99999 ),
11465  xMax = cms.double( 3.0 ),
11466  funcType = cms.string( "TF1:=pol3" )
11467  )
11468 ) ),
11469  productsToWrite = cms.int32( 0 )
11470 )
11471 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
11472  cleanTrajectoryAfterInOut = cms.bool( True ),
11473  doSeedingRegionRebuilding = cms.bool( True ),
11474  onlyPixelHitsForSeedCleaner = cms.bool( False ),
11475  reverseTrajectories = cms.bool( False ),
11476  useHitsSplitting = cms.bool( True ),
11477  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11478  src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11479  clustersToSkip = cms.InputTag( "" ),
11480  phase2clustersToSkip = cms.InputTag( "" ),
11481  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
11482  TransientInitialStateEstimatorParameters = cms.PSet(
11483  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
11484  numberMeasurementsForFit = cms.int32( 4 ),
11485  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
11486  ),
11487  numHitsForSeedCleaner = cms.int32( 4 ),
11488  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11489  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
11490  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
11491  maxNSeeds = cms.uint32( 1000000 ),
11492  maxSeedsBeforeCleaning = cms.uint32( 1000 )
11493 )
11494 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
11495  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
11496  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11497  producer = cms.string( "" ),
11498  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
11499  useHitsSplitting = cms.bool( False ),
11500  TrajectoryInEvent = cms.bool( True ),
11501  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11502  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
11503  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
11504  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
11505  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
11506  GeometricInnerState = cms.bool( True ),
11507  AlgorithmName = cms.string( "gsf" )
11508 )
11509 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
11510  TrackProducer = cms.InputTag( "" ),
11511  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
11512  UseGsfTracks = cms.bool( True ),
11513  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
11514 )
11515 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
11516  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11517  inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
11518  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11519  upperTrackNrToRemoveCut = cms.int32( 9999 ),
11520  lowerTrackNrToRemoveCut = cms.int32( -1 ),
11521  useDefaultValuesForBarrel = cms.bool( False ),
11522  useDefaultValuesForEndcap = cms.bool( False ),
11523  produceAbsValues = cms.bool( False )
11524 )
11525 fragment.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
11526  electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
11527  trackProducer = cms.InputTag( "hltMergedTracks" ),
11528  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11529  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
11530  egTrkIsoPtMin = cms.double( 1.0 ),
11531  egTrkIsoConeSize = cms.double( 0.2 ),
11532  egTrkIsoZSpan = cms.double( 0.15 ),
11533  egTrkIsoRSpan = cms.double( 999999.0 ),
11534  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
11535  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
11536  egTrkIsoStripBarrel = cms.double( 0.01 ),
11537  egTrkIsoStripEndcap = cms.double( 0.01 ),
11538  useGsfTrack = cms.bool( True ),
11539  useSCRefs = cms.bool( True )
11540 )
11541 fragment.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11542  saveTags = cms.bool( True ),
11543  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
11544  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11545  rhoTag = cms.InputTag( "" ),
11546  energyLowEdges = cms.vdouble( 0.0 ),
11547  lessThan = cms.bool( True ),
11548  useEt = cms.bool( True ),
11549  useAbs = cms.bool( False ),
11550  thrRegularEB = cms.vdouble( -1.0 ),
11551  thrRegularEE = cms.vdouble( -1.0 ),
11552  thrOverEEB = cms.vdouble( 1.0 ),
11553  thrOverEEE = cms.vdouble( 1.0 ),
11554  thrOverE2EB = cms.vdouble( -1.0 ),
11555  thrOverE2EE = cms.vdouble( -1.0 ),
11556  ncandcut = cms.int32( 2 ),
11557  doRhoCorrection = cms.bool( False ),
11558  rhoMax = cms.double( 9.9999999E7 ),
11559  rhoScale = cms.double( 1.0 ),
11560  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11561  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11562  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11563 )
11564 fragment.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
11565  offset = cms.uint32( 0 ),
11566  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11567 )
11568 fragment.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11569  saveTags = cms.bool( True ),
11570  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11571  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
11572  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11573  minMass = cms.double( 50.0 )
11574 )
11575 fragment.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
11576  offset = cms.uint32( 0 ),
11577  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11578 )
11579 fragment.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11580  saveTags = cms.bool( True ),
11581  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11582  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11583  etcutEB = cms.double( 15.0 ),
11584  etcutEE = cms.double( 15.0 ),
11585  minEtaCut = cms.double( -9999.0 ),
11586  maxEtaCut = cms.double( 9999.0 ),
11587  ncandcut = cms.int32( 2 )
11588 )
11589 fragment.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11590  saveTags = cms.bool( True ),
11591  candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
11592  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11593  rhoTag = cms.InputTag( "" ),
11594  energyLowEdges = cms.vdouble( 0.0 ),
11595  lessThan = cms.bool( True ),
11596  useEt = cms.bool( False ),
11597  useAbs = cms.bool( False ),
11598  thrRegularEB = cms.vdouble( 0.015 ),
11599  thrRegularEE = cms.vdouble( 0.04 ),
11600  thrOverEEB = cms.vdouble( -1.0 ),
11601  thrOverEEE = cms.vdouble( -1.0 ),
11602  thrOverE2EB = cms.vdouble( -1.0 ),
11603  thrOverE2EE = cms.vdouble( -1.0 ),
11604  ncandcut = cms.int32( 2 ),
11605  doRhoCorrection = cms.bool( False ),
11606  rhoMax = cms.double( 9.9999999E7 ),
11607  rhoScale = cms.double( 1.0 ),
11608  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11609  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11610  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11611 )
11612 fragment.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11613  saveTags = cms.bool( True ),
11614  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
11615  varTag = cms.InputTag( "hltEgammaHoverE" ),
11616  rhoTag = cms.InputTag( "" ),
11617  energyLowEdges = cms.vdouble( 0.0 ),
11618  lessThan = cms.bool( True ),
11619  useEt = cms.bool( False ),
11620  useAbs = cms.bool( False ),
11621  thrRegularEB = cms.vdouble( -1.0 ),
11622  thrRegularEE = cms.vdouble( -1.0 ),
11623  thrOverEEB = cms.vdouble( 0.2 ),
11624  thrOverEEE = cms.vdouble( 0.15 ),
11625  thrOverE2EB = cms.vdouble( -1.0 ),
11626  thrOverE2EE = cms.vdouble( -1.0 ),
11627  ncandcut = cms.int32( 2 ),
11628  doRhoCorrection = cms.bool( False ),
11629  rhoMax = cms.double( 9.9999999E7 ),
11630  rhoScale = cms.double( 1.0 ),
11631  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11632  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11633  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11634 )
11635 fragment.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11636  saveTags = cms.bool( True ),
11637  candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
11638  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11639  rhoTag = cms.InputTag( "" ),
11640  energyLowEdges = cms.vdouble( 0.0 ),
11641  lessThan = cms.bool( True ),
11642  useEt = cms.bool( True ),
11643  useAbs = cms.bool( False ),
11644  thrRegularEB = cms.vdouble( -1.0 ),
11645  thrRegularEE = cms.vdouble( -1.0 ),
11646  thrOverEEB = cms.vdouble( 1.0 ),
11647  thrOverEEE = cms.vdouble( 1.0 ),
11648  thrOverE2EB = cms.vdouble( -1.0 ),
11649  thrOverE2EE = cms.vdouble( -1.0 ),
11650  ncandcut = cms.int32( 2 ),
11651  doRhoCorrection = cms.bool( False ),
11652  rhoMax = cms.double( 9.9999999E7 ),
11653  rhoScale = cms.double( 1.0 ),
11654  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11655  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11656  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11657 )
11658 fragment.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11659  saveTags = cms.bool( True ),
11660  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
11661  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11662  rhoTag = cms.InputTag( "" ),
11663  energyLowEdges = cms.vdouble( 0.0 ),
11664  lessThan = cms.bool( True ),
11665  useEt = cms.bool( True ),
11666  useAbs = cms.bool( False ),
11667  thrRegularEB = cms.vdouble( -1.0 ),
11668  thrRegularEE = cms.vdouble( -1.0 ),
11669  thrOverEEB = cms.vdouble( 1.0 ),
11670  thrOverEEE = cms.vdouble( 1.0 ),
11671  thrOverE2EB = cms.vdouble( -1.0 ),
11672  thrOverE2EE = cms.vdouble( -1.0 ),
11673  ncandcut = cms.int32( 2 ),
11674  doRhoCorrection = cms.bool( False ),
11675  rhoMax = cms.double( 9.9999999E7 ),
11676  rhoScale = cms.double( 1.0 ),
11677  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11678  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11679  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11680 )
11681 fragment.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11682  saveTags = cms.bool( True ),
11683  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
11684  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11685  rhoTag = cms.InputTag( "" ),
11686  energyLowEdges = cms.vdouble( 0.0 ),
11687  lessThan = cms.bool( True ),
11688  useEt = cms.bool( True ),
11689  useAbs = cms.bool( False ),
11690  thrRegularEB = cms.vdouble( -1.0 ),
11691  thrRegularEE = cms.vdouble( -1.0 ),
11692  thrOverEEB = cms.vdouble( 1.0 ),
11693  thrOverEEE = cms.vdouble( 1.0 ),
11694  thrOverE2EB = cms.vdouble( -1.0 ),
11695  thrOverE2EE = cms.vdouble( -1.0 ),
11696  ncandcut = cms.int32( 2 ),
11697  doRhoCorrection = cms.bool( False ),
11698  rhoMax = cms.double( 9.9999999E7 ),
11699  rhoScale = cms.double( 1.0 ),
11700  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11701  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11702  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11703 )
11704 fragment.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
11705  offset = cms.uint32( 0 ),
11706  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11707 )
11708 fragment.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
11709  saveTags = cms.bool( True ),
11710  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11711  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
11712  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11713  minMass = cms.double( 50.0 )
11714 )
11715 fragment.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
11716  offset = cms.uint32( 0 ),
11717  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11718 )
11719 fragment.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11720  saveTags = cms.bool( True ),
11721  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11722  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11723  etcutEB = cms.double( 15.0 ),
11724  etcutEE = cms.double( 15.0 ),
11725  minEtaCut = cms.double( -9999.0 ),
11726  maxEtaCut = cms.double( 9999.0 ),
11727  ncandcut = cms.int32( 1 )
11728 )
11729 fragment.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
11730  offset = cms.uint32( 0 ),
11731  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11732 )
11733 fragment.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
11734  offset = cms.uint32( 0 ),
11735  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11736 )
11737 fragment.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11738  saveTags = cms.bool( True ),
11739  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11740  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11741  etcutEB = cms.double( 10.0 ),
11742  etcutEE = cms.double( 10.0 ),
11743  minEtaCut = cms.double( -9999.0 ),
11744  maxEtaCut = cms.double( 9999.0 ),
11745  ncandcut = cms.int32( 1 )
11746 )
11747 fragment.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11748  saveTags = cms.bool( True ),
11749  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
11750  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11751  rhoTag = cms.InputTag( "" ),
11752  energyLowEdges = cms.vdouble( 0.0 ),
11753  lessThan = cms.bool( True ),
11754  useEt = cms.bool( False ),
11755  useAbs = cms.bool( False ),
11756  thrRegularEB = cms.vdouble( 0.015 ),
11757  thrRegularEE = cms.vdouble( 0.04 ),
11758  thrOverEEB = cms.vdouble( -1.0 ),
11759  thrOverEEE = cms.vdouble( -1.0 ),
11760  thrOverE2EB = cms.vdouble( -1.0 ),
11761  thrOverE2EE = cms.vdouble( -1.0 ),
11762  ncandcut = cms.int32( 1 ),
11763  doRhoCorrection = cms.bool( False ),
11764  rhoMax = cms.double( 9.9999999E7 ),
11765  rhoScale = cms.double( 1.0 ),
11766  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11767  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11768  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11769 )
11770 fragment.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11771  saveTags = cms.bool( True ),
11772  candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
11773  varTag = cms.InputTag( "hltEgammaHoverE" ),
11774  rhoTag = cms.InputTag( "" ),
11775  energyLowEdges = cms.vdouble( 0.0 ),
11776  lessThan = cms.bool( True ),
11777  useEt = cms.bool( False ),
11778  useAbs = cms.bool( False ),
11779  thrRegularEB = cms.vdouble( -1.0 ),
11780  thrRegularEE = cms.vdouble( -1.0 ),
11781  thrOverEEB = cms.vdouble( 0.2 ),
11782  thrOverEEE = cms.vdouble( 0.15 ),
11783  thrOverE2EB = cms.vdouble( -1.0 ),
11784  thrOverE2EE = cms.vdouble( -1.0 ),
11785  ncandcut = cms.int32( 1 ),
11786  doRhoCorrection = cms.bool( False ),
11787  rhoMax = cms.double( 9.9999999E7 ),
11788  rhoScale = cms.double( 1.0 ),
11789  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11790  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11791  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11792 )
11793 fragment.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11794  saveTags = cms.bool( True ),
11795  candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
11796  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11797  rhoTag = cms.InputTag( "" ),
11798  energyLowEdges = cms.vdouble( 0.0 ),
11799  lessThan = cms.bool( True ),
11800  useEt = cms.bool( True ),
11801  useAbs = cms.bool( False ),
11802  thrRegularEB = cms.vdouble( -1.0 ),
11803  thrRegularEE = cms.vdouble( -1.0 ),
11804  thrOverEEB = cms.vdouble( 1.0 ),
11805  thrOverEEE = cms.vdouble( 1.0 ),
11806  thrOverE2EB = cms.vdouble( -1.0 ),
11807  thrOverE2EE = cms.vdouble( -1.0 ),
11808  ncandcut = cms.int32( 1 ),
11809  doRhoCorrection = cms.bool( False ),
11810  rhoMax = cms.double( 9.9999999E7 ),
11811  rhoScale = cms.double( 1.0 ),
11812  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11813  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11814  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11815 )
11816 fragment.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11817  saveTags = cms.bool( True ),
11818  candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
11819  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11820  rhoTag = cms.InputTag( "" ),
11821  energyLowEdges = cms.vdouble( 0.0 ),
11822  lessThan = cms.bool( True ),
11823  useEt = cms.bool( True ),
11824  useAbs = cms.bool( False ),
11825  thrRegularEB = cms.vdouble( -1.0 ),
11826  thrRegularEE = cms.vdouble( -1.0 ),
11827  thrOverEEB = cms.vdouble( 1.0 ),
11828  thrOverEEE = cms.vdouble( 1.0 ),
11829  thrOverE2EB = cms.vdouble( -1.0 ),
11830  thrOverE2EE = cms.vdouble( -1.0 ),
11831  ncandcut = cms.int32( 1 ),
11832  doRhoCorrection = cms.bool( False ),
11833  rhoMax = cms.double( 9.9999999E7 ),
11834  rhoScale = cms.double( 1.0 ),
11835  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11836  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11837  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11838 )
11839 fragment.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
11840  saveTags = cms.bool( True ),
11841  candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
11842  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11843  npixelmatchcut = cms.double( 1.0 ),
11844  ncandcut = cms.int32( 1 ),
11845  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11846  s_a_phi1B = cms.double( 0.0069 ),
11847  s_a_phi1I = cms.double( 0.0088 ),
11848  s_a_phi1F = cms.double( 0.0076 ),
11849  s_a_phi2B = cms.double( 3.7E-4 ),
11850  s_a_phi2I = cms.double( 7.0E-4 ),
11851  s_a_phi2F = cms.double( 0.00906 ),
11852  s_a_zB = cms.double( 0.012 ),
11853  s_a_rI = cms.double( 0.027 ),
11854  s_a_rF = cms.double( 0.04 ),
11855  s2_threshold = cms.double( 0.4 ),
11856  tanhSO10BarrelThres = cms.double( 0.35 ),
11857  tanhSO10InterThres = cms.double( 1.0 ),
11858  tanhSO10ForwardThres = cms.double( 1.0 ),
11859  useS = cms.bool( False ),
11860  pixelVeto = cms.bool( False )
11861 )
11862 fragment.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11863  saveTags = cms.bool( True ),
11864  candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
11865  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
11866  rhoTag = cms.InputTag( "" ),
11867  energyLowEdges = cms.vdouble( 0.0 ),
11868  lessThan = cms.bool( True ),
11869  useEt = cms.bool( False ),
11870  useAbs = cms.bool( True ),
11871  thrRegularEB = cms.vdouble( 0.1 ),
11872  thrRegularEE = cms.vdouble( 0.1 ),
11873  thrOverEEB = cms.vdouble( -1.0 ),
11874  thrOverEEE = cms.vdouble( -1.0 ),
11875  thrOverE2EB = cms.vdouble( -1.0 ),
11876  thrOverE2EE = cms.vdouble( -1.0 ),
11877  ncandcut = cms.int32( 1 ),
11878  doRhoCorrection = cms.bool( False ),
11879  rhoMax = cms.double( 9.9999999E7 ),
11880  rhoScale = cms.double( 1.0 ),
11881  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11882  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11883  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11884 )
11885 fragment.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11886  saveTags = cms.bool( True ),
11887  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
11888  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
11889  rhoTag = cms.InputTag( "" ),
11890  energyLowEdges = cms.vdouble( 0.0 ),
11891  lessThan = cms.bool( True ),
11892  useEt = cms.bool( False ),
11893  useAbs = cms.bool( True ),
11894  thrRegularEB = cms.vdouble( 0.008 ),
11895  thrRegularEE = cms.vdouble( 0.012 ),
11896  thrOverEEB = cms.vdouble( -1.0 ),
11897  thrOverEEE = cms.vdouble( -1.0 ),
11898  thrOverE2EB = cms.vdouble( -1.0 ),
11899  thrOverE2EE = cms.vdouble( -1.0 ),
11900  ncandcut = cms.int32( 1 ),
11901  doRhoCorrection = cms.bool( False ),
11902  rhoMax = cms.double( 9.9999999E7 ),
11903  rhoScale = cms.double( 1.0 ),
11904  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11905  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11906  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11907 )
11908 fragment.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11909  saveTags = cms.bool( True ),
11910  candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
11911  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
11912  rhoTag = cms.InputTag( "" ),
11913  energyLowEdges = cms.vdouble( 0.0 ),
11914  lessThan = cms.bool( True ),
11915  useEt = cms.bool( False ),
11916  useAbs = cms.bool( True ),
11917  thrRegularEB = cms.vdouble( 0.1 ),
11918  thrRegularEE = cms.vdouble( 0.1 ),
11919  thrOverEEB = cms.vdouble( -1.0 ),
11920  thrOverEEE = cms.vdouble( -1.0 ),
11921  thrOverE2EB = cms.vdouble( -1.0 ),
11922  thrOverE2EE = cms.vdouble( -1.0 ),
11923  ncandcut = cms.int32( 1 ),
11924  doRhoCorrection = cms.bool( False ),
11925  rhoMax = cms.double( 9.9999999E7 ),
11926  rhoScale = cms.double( 1.0 ),
11927  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11928  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11929  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11930 )
11931 fragment.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11932  saveTags = cms.bool( True ),
11933  candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
11934  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
11935  rhoTag = cms.InputTag( "" ),
11936  energyLowEdges = cms.vdouble( 0.0 ),
11937  lessThan = cms.bool( True ),
11938  useEt = cms.bool( True ),
11939  useAbs = cms.bool( False ),
11940  thrRegularEB = cms.vdouble( -1.0 ),
11941  thrRegularEE = cms.vdouble( -1.0 ),
11942  thrOverEEB = cms.vdouble( 1.0 ),
11943  thrOverEEE = cms.vdouble( 1.0 ),
11944  thrOverE2EB = cms.vdouble( -1.0 ),
11945  thrOverE2EE = cms.vdouble( -1.0 ),
11946  ncandcut = cms.int32( 1 ),
11947  doRhoCorrection = cms.bool( False ),
11948  rhoMax = cms.double( 9.9999999E7 ),
11949  rhoScale = cms.double( 1.0 ),
11950  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11951  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11952  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11953 )
11954 fragment.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
11955  offset = cms.uint32( 0 ),
11956  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11957 )
11958 fragment.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11959  saveTags = cms.bool( True ),
11960  candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
11961  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11962  rhoTag = cms.InputTag( "" ),
11963  energyLowEdges = cms.vdouble( 0.0 ),
11964  lessThan = cms.bool( True ),
11965  useEt = cms.bool( False ),
11966  useAbs = cms.bool( False ),
11967  thrRegularEB = cms.vdouble( 0.015 ),
11968  thrRegularEE = cms.vdouble( 0.04 ),
11969  thrOverEEB = cms.vdouble( -1.0 ),
11970  thrOverEEE = cms.vdouble( -1.0 ),
11971  thrOverE2EB = cms.vdouble( -1.0 ),
11972  thrOverE2EE = cms.vdouble( -1.0 ),
11973  ncandcut = cms.int32( 1 ),
11974  doRhoCorrection = cms.bool( False ),
11975  rhoMax = cms.double( 9.9999999E7 ),
11976  rhoScale = cms.double( 1.0 ),
11977  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11978  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11979  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11980 )
11981 fragment.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11982  saveTags = cms.bool( True ),
11983  candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
11984  varTag = cms.InputTag( "hltEgammaHoverE" ),
11985  rhoTag = cms.InputTag( "" ),
11986  energyLowEdges = cms.vdouble( 0.0 ),
11987  lessThan = cms.bool( True ),
11988  useEt = cms.bool( False ),
11989  useAbs = cms.bool( False ),
11990  thrRegularEB = cms.vdouble( -1.0 ),
11991  thrRegularEE = cms.vdouble( -1.0 ),
11992  thrOverEEB = cms.vdouble( 0.2 ),
11993  thrOverEEE = cms.vdouble( 0.15 ),
11994  thrOverE2EB = cms.vdouble( -1.0 ),
11995  thrOverE2EE = cms.vdouble( -1.0 ),
11996  ncandcut = cms.int32( 1 ),
11997  doRhoCorrection = cms.bool( False ),
11998  rhoMax = cms.double( 9.9999999E7 ),
11999  rhoScale = cms.double( 1.0 ),
12000  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12001  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12002  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12003 )
12004 fragment.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12005  saveTags = cms.bool( True ),
12006  candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
12007  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12008  rhoTag = cms.InputTag( "" ),
12009  energyLowEdges = cms.vdouble( 0.0 ),
12010  lessThan = cms.bool( True ),
12011  useEt = cms.bool( True ),
12012  useAbs = cms.bool( False ),
12013  thrRegularEB = cms.vdouble( -1.0 ),
12014  thrRegularEE = cms.vdouble( -1.0 ),
12015  thrOverEEB = cms.vdouble( 1.0 ),
12016  thrOverEEE = cms.vdouble( 1.0 ),
12017  thrOverE2EB = cms.vdouble( -1.0 ),
12018  thrOverE2EE = cms.vdouble( -1.0 ),
12019  ncandcut = cms.int32( 1 ),
12020  doRhoCorrection = cms.bool( False ),
12021  rhoMax = cms.double( 9.9999999E7 ),
12022  rhoScale = cms.double( 1.0 ),
12023  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12024  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12025  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12026 )
12027 fragment.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12028  saveTags = cms.bool( True ),
12029  candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12030  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12031  rhoTag = cms.InputTag( "" ),
12032  energyLowEdges = cms.vdouble( 0.0 ),
12033  lessThan = cms.bool( True ),
12034  useEt = cms.bool( True ),
12035  useAbs = cms.bool( False ),
12036  thrRegularEB = cms.vdouble( -1.0 ),
12037  thrRegularEE = cms.vdouble( -1.0 ),
12038  thrOverEEB = cms.vdouble( 1.0 ),
12039  thrOverEEE = cms.vdouble( 1.0 ),
12040  thrOverE2EB = cms.vdouble( -1.0 ),
12041  thrOverE2EE = cms.vdouble( -1.0 ),
12042  ncandcut = cms.int32( 1 ),
12043  doRhoCorrection = cms.bool( False ),
12044  rhoMax = cms.double( 9.9999999E7 ),
12045  rhoScale = cms.double( 1.0 ),
12046  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12047  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12048  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12049 )
12050 fragment.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12051  saveTags = cms.bool( True ),
12052  candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12053  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12054  npixelmatchcut = cms.double( 1.0 ),
12055  ncandcut = cms.int32( 1 ),
12056  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12057  s_a_phi1B = cms.double( 0.0069 ),
12058  s_a_phi1I = cms.double( 0.0088 ),
12059  s_a_phi1F = cms.double( 0.0076 ),
12060  s_a_phi2B = cms.double( 3.7E-4 ),
12061  s_a_phi2I = cms.double( 7.0E-4 ),
12062  s_a_phi2F = cms.double( 0.00906 ),
12063  s_a_zB = cms.double( 0.012 ),
12064  s_a_rI = cms.double( 0.027 ),
12065  s_a_rF = cms.double( 0.04 ),
12066  s2_threshold = cms.double( 0.4 ),
12067  tanhSO10BarrelThres = cms.double( 0.35 ),
12068  tanhSO10InterThres = cms.double( 1.0 ),
12069  tanhSO10ForwardThres = cms.double( 1.0 ),
12070  useS = cms.bool( False ),
12071  pixelVeto = cms.bool( False )
12072 )
12073 fragment.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12074  saveTags = cms.bool( True ),
12075  candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12076  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12077  rhoTag = cms.InputTag( "" ),
12078  energyLowEdges = cms.vdouble( 0.0 ),
12079  lessThan = cms.bool( True ),
12080  useEt = cms.bool( False ),
12081  useAbs = cms.bool( True ),
12082  thrRegularEB = cms.vdouble( 0.1 ),
12083  thrRegularEE = cms.vdouble( 0.1 ),
12084  thrOverEEB = cms.vdouble( -1.0 ),
12085  thrOverEEE = cms.vdouble( -1.0 ),
12086  thrOverE2EB = cms.vdouble( -1.0 ),
12087  thrOverE2EE = cms.vdouble( -1.0 ),
12088  ncandcut = cms.int32( 1 ),
12089  doRhoCorrection = cms.bool( False ),
12090  rhoMax = cms.double( 9.9999999E7 ),
12091  rhoScale = cms.double( 1.0 ),
12092  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12093  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12094  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12095 )
12096 fragment.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12097  saveTags = cms.bool( True ),
12098  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12099  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12100  rhoTag = cms.InputTag( "" ),
12101  energyLowEdges = cms.vdouble( 0.0 ),
12102  lessThan = cms.bool( True ),
12103  useEt = cms.bool( False ),
12104  useAbs = cms.bool( True ),
12105  thrRegularEB = cms.vdouble( 0.008 ),
12106  thrRegularEE = cms.vdouble( 0.012 ),
12107  thrOverEEB = cms.vdouble( -1.0 ),
12108  thrOverEEE = cms.vdouble( -1.0 ),
12109  thrOverE2EB = cms.vdouble( -1.0 ),
12110  thrOverE2EE = cms.vdouble( -1.0 ),
12111  ncandcut = cms.int32( 1 ),
12112  doRhoCorrection = cms.bool( False ),
12113  rhoMax = cms.double( 9.9999999E7 ),
12114  rhoScale = cms.double( 1.0 ),
12115  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12116  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12117  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12118 )
12119 fragment.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12120  saveTags = cms.bool( True ),
12121  candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12122  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12123  rhoTag = cms.InputTag( "" ),
12124  energyLowEdges = cms.vdouble( 0.0 ),
12125  lessThan = cms.bool( True ),
12126  useEt = cms.bool( False ),
12127  useAbs = cms.bool( True ),
12128  thrRegularEB = cms.vdouble( 0.1 ),
12129  thrRegularEE = cms.vdouble( 0.1 ),
12130  thrOverEEB = cms.vdouble( -1.0 ),
12131  thrOverEEE = cms.vdouble( -1.0 ),
12132  thrOverE2EB = cms.vdouble( -1.0 ),
12133  thrOverE2EE = cms.vdouble( -1.0 ),
12134  ncandcut = cms.int32( 1 ),
12135  doRhoCorrection = cms.bool( False ),
12136  rhoMax = cms.double( 9.9999999E7 ),
12137  rhoScale = cms.double( 1.0 ),
12138  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12139  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12140  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12141 )
12142 fragment.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12143  saveTags = cms.bool( True ),
12144  candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12145  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12146  rhoTag = cms.InputTag( "" ),
12147  energyLowEdges = cms.vdouble( 0.0 ),
12148  lessThan = cms.bool( True ),
12149  useEt = cms.bool( True ),
12150  useAbs = cms.bool( False ),
12151  thrRegularEB = cms.vdouble( -1.0 ),
12152  thrRegularEE = cms.vdouble( -1.0 ),
12153  thrOverEEB = cms.vdouble( 1.0 ),
12154  thrOverEEE = cms.vdouble( 1.0 ),
12155  thrOverE2EB = cms.vdouble( -1.0 ),
12156  thrOverE2EE = cms.vdouble( -1.0 ),
12157  ncandcut = cms.int32( 1 ),
12158  doRhoCorrection = cms.bool( False ),
12159  rhoMax = cms.double( 9.9999999E7 ),
12160  rhoScale = cms.double( 1.0 ),
12161  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12162  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12163  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12164 )
12165 fragment.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12166  offset = cms.uint32( 0 ),
12167  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12168 )
12169 fragment.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12170  saveTags = cms.bool( True ),
12171  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12172  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12173  etcutEB = cms.double( 20.0 ),
12174  etcutEE = cms.double( 20.0 ),
12175  minEtaCut = cms.double( -9999.0 ),
12176  maxEtaCut = cms.double( 9999.0 ),
12177  ncandcut = cms.int32( 1 )
12178 )
12179 fragment.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12180  saveTags = cms.bool( True ),
12181  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12182  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12183  rhoTag = cms.InputTag( "" ),
12184  energyLowEdges = cms.vdouble( 0.0 ),
12185  lessThan = cms.bool( True ),
12186  useEt = cms.bool( False ),
12187  useAbs = cms.bool( False ),
12188  thrRegularEB = cms.vdouble( 0.015 ),
12189  thrRegularEE = cms.vdouble( 0.04 ),
12190  thrOverEEB = cms.vdouble( -1.0 ),
12191  thrOverEEE = cms.vdouble( -1.0 ),
12192  thrOverE2EB = cms.vdouble( -1.0 ),
12193  thrOverE2EE = cms.vdouble( -1.0 ),
12194  ncandcut = cms.int32( 1 ),
12195  doRhoCorrection = cms.bool( False ),
12196  rhoMax = cms.double( 9.9999999E7 ),
12197  rhoScale = cms.double( 1.0 ),
12198  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12199  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12200  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12201 )
12202 fragment.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12203  saveTags = cms.bool( True ),
12204  candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12205  varTag = cms.InputTag( "hltEgammaHoverE" ),
12206  rhoTag = cms.InputTag( "" ),
12207  energyLowEdges = cms.vdouble( 0.0 ),
12208  lessThan = cms.bool( True ),
12209  useEt = cms.bool( False ),
12210  useAbs = cms.bool( False ),
12211  thrRegularEB = cms.vdouble( -1.0 ),
12212  thrRegularEE = cms.vdouble( -1.0 ),
12213  thrOverEEB = cms.vdouble( 0.2 ),
12214  thrOverEEE = cms.vdouble( 0.15 ),
12215  thrOverE2EB = cms.vdouble( -1.0 ),
12216  thrOverE2EE = cms.vdouble( -1.0 ),
12217  ncandcut = cms.int32( 1 ),
12218  doRhoCorrection = cms.bool( False ),
12219  rhoMax = cms.double( 9.9999999E7 ),
12220  rhoScale = cms.double( 1.0 ),
12221  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12222  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12223  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12224 )
12225 fragment.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12226  saveTags = cms.bool( True ),
12227  candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12228  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12229  rhoTag = cms.InputTag( "" ),
12230  energyLowEdges = cms.vdouble( 0.0 ),
12231  lessThan = cms.bool( True ),
12232  useEt = cms.bool( True ),
12233  useAbs = cms.bool( False ),
12234  thrRegularEB = cms.vdouble( -1.0 ),
12235  thrRegularEE = cms.vdouble( -1.0 ),
12236  thrOverEEB = cms.vdouble( 1.0 ),
12237  thrOverEEE = cms.vdouble( 1.0 ),
12238  thrOverE2EB = cms.vdouble( -1.0 ),
12239  thrOverE2EE = cms.vdouble( -1.0 ),
12240  ncandcut = cms.int32( 1 ),
12241  doRhoCorrection = cms.bool( False ),
12242  rhoMax = cms.double( 9.9999999E7 ),
12243  rhoScale = cms.double( 1.0 ),
12244  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12245  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12246  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12247 )
12248 fragment.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12249  saveTags = cms.bool( True ),
12250  candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12251  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12252  rhoTag = cms.InputTag( "" ),
12253  energyLowEdges = cms.vdouble( 0.0 ),
12254  lessThan = cms.bool( True ),
12255  useEt = cms.bool( True ),
12256  useAbs = cms.bool( False ),
12257  thrRegularEB = cms.vdouble( -1.0 ),
12258  thrRegularEE = cms.vdouble( -1.0 ),
12259  thrOverEEB = cms.vdouble( 1.0 ),
12260  thrOverEEE = cms.vdouble( 1.0 ),
12261  thrOverE2EB = cms.vdouble( -1.0 ),
12262  thrOverE2EE = cms.vdouble( -1.0 ),
12263  ncandcut = cms.int32( 1 ),
12264  doRhoCorrection = cms.bool( False ),
12265  rhoMax = cms.double( 9.9999999E7 ),
12266  rhoScale = cms.double( 1.0 ),
12267  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12268  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12269  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12270 )
12271 fragment.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12272  saveTags = cms.bool( True ),
12273  candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
12274  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12275  npixelmatchcut = cms.double( 1.0 ),
12276  ncandcut = cms.int32( 1 ),
12277  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12278  s_a_phi1B = cms.double( 0.0069 ),
12279  s_a_phi1I = cms.double( 0.0088 ),
12280  s_a_phi1F = cms.double( 0.0076 ),
12281  s_a_phi2B = cms.double( 3.7E-4 ),
12282  s_a_phi2I = cms.double( 7.0E-4 ),
12283  s_a_phi2F = cms.double( 0.00906 ),
12284  s_a_zB = cms.double( 0.012 ),
12285  s_a_rI = cms.double( 0.027 ),
12286  s_a_rF = cms.double( 0.04 ),
12287  s2_threshold = cms.double( 0.4 ),
12288  tanhSO10BarrelThres = cms.double( 0.35 ),
12289  tanhSO10InterThres = cms.double( 1.0 ),
12290  tanhSO10ForwardThres = cms.double( 1.0 ),
12291  useS = cms.bool( False ),
12292  pixelVeto = cms.bool( False )
12293 )
12294 fragment.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12295  saveTags = cms.bool( True ),
12296  candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
12297  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12298  rhoTag = cms.InputTag( "" ),
12299  energyLowEdges = cms.vdouble( 0.0 ),
12300  lessThan = cms.bool( True ),
12301  useEt = cms.bool( False ),
12302  useAbs = cms.bool( True ),
12303  thrRegularEB = cms.vdouble( 0.1 ),
12304  thrRegularEE = cms.vdouble( 0.1 ),
12305  thrOverEEB = cms.vdouble( -1.0 ),
12306  thrOverEEE = cms.vdouble( -1.0 ),
12307  thrOverE2EB = cms.vdouble( -1.0 ),
12308  thrOverE2EE = cms.vdouble( -1.0 ),
12309  ncandcut = cms.int32( 1 ),
12310  doRhoCorrection = cms.bool( False ),
12311  rhoMax = cms.double( 9.9999999E7 ),
12312  rhoScale = cms.double( 1.0 ),
12313  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12314  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12315  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12316 )
12317 fragment.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12318  saveTags = cms.bool( True ),
12319  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
12320  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12321  rhoTag = cms.InputTag( "" ),
12322  energyLowEdges = cms.vdouble( 0.0 ),
12323  lessThan = cms.bool( True ),
12324  useEt = cms.bool( False ),
12325  useAbs = cms.bool( True ),
12326  thrRegularEB = cms.vdouble( 0.008 ),
12327  thrRegularEE = cms.vdouble( 0.012 ),
12328  thrOverEEB = cms.vdouble( -1.0 ),
12329  thrOverEEE = cms.vdouble( -1.0 ),
12330  thrOverE2EB = cms.vdouble( -1.0 ),
12331  thrOverE2EE = cms.vdouble( -1.0 ),
12332  ncandcut = cms.int32( 1 ),
12333  doRhoCorrection = cms.bool( False ),
12334  rhoMax = cms.double( 9.9999999E7 ),
12335  rhoScale = cms.double( 1.0 ),
12336  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12337  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12338  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12339 )
12340 fragment.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12341  saveTags = cms.bool( True ),
12342  candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
12343  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12344  rhoTag = cms.InputTag( "" ),
12345  energyLowEdges = cms.vdouble( 0.0 ),
12346  lessThan = cms.bool( True ),
12347  useEt = cms.bool( False ),
12348  useAbs = cms.bool( True ),
12349  thrRegularEB = cms.vdouble( 0.1 ),
12350  thrRegularEE = cms.vdouble( 0.1 ),
12351  thrOverEEB = cms.vdouble( -1.0 ),
12352  thrOverEEE = cms.vdouble( -1.0 ),
12353  thrOverE2EB = cms.vdouble( -1.0 ),
12354  thrOverE2EE = cms.vdouble( -1.0 ),
12355  ncandcut = cms.int32( 1 ),
12356  doRhoCorrection = cms.bool( False ),
12357  rhoMax = cms.double( 9.9999999E7 ),
12358  rhoScale = cms.double( 1.0 ),
12359  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12360  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12361  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12362 )
12363 fragment.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12364  saveTags = cms.bool( True ),
12365  candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
12366  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12367  rhoTag = cms.InputTag( "" ),
12368  energyLowEdges = cms.vdouble( 0.0 ),
12369  lessThan = cms.bool( True ),
12370  useEt = cms.bool( True ),
12371  useAbs = cms.bool( False ),
12372  thrRegularEB = cms.vdouble( -1.0 ),
12373  thrRegularEE = cms.vdouble( -1.0 ),
12374  thrOverEEB = cms.vdouble( 1.0 ),
12375  thrOverEEE = cms.vdouble( 1.0 ),
12376  thrOverE2EB = cms.vdouble( -1.0 ),
12377  thrOverE2EE = cms.vdouble( -1.0 ),
12378  ncandcut = cms.int32( 1 ),
12379  doRhoCorrection = cms.bool( False ),
12380  rhoMax = cms.double( 9.9999999E7 ),
12381  rhoScale = cms.double( 1.0 ),
12382  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12383  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12384  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12385 )
12386 fragment.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
12387  offset = cms.uint32( 0 ),
12388  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12389 )
12390 fragment.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12391  saveTags = cms.bool( True ),
12392  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12393  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12394  etcutEB = cms.double( 30.0 ),
12395  etcutEE = cms.double( 30.0 ),
12396  minEtaCut = cms.double( -9999.0 ),
12397  maxEtaCut = cms.double( 9999.0 ),
12398  ncandcut = cms.int32( 1 )
12399 )
12400 fragment.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12401  saveTags = cms.bool( True ),
12402  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
12403  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12404  rhoTag = cms.InputTag( "" ),
12405  energyLowEdges = cms.vdouble( 0.0 ),
12406  lessThan = cms.bool( True ),
12407  useEt = cms.bool( False ),
12408  useAbs = cms.bool( False ),
12409  thrRegularEB = cms.vdouble( 0.015 ),
12410  thrRegularEE = cms.vdouble( 0.04 ),
12411  thrOverEEB = cms.vdouble( -1.0 ),
12412  thrOverEEE = cms.vdouble( -1.0 ),
12413  thrOverE2EB = cms.vdouble( -1.0 ),
12414  thrOverE2EE = cms.vdouble( -1.0 ),
12415  ncandcut = cms.int32( 1 ),
12416  doRhoCorrection = cms.bool( False ),
12417  rhoMax = cms.double( 9.9999999E7 ),
12418  rhoScale = cms.double( 1.0 ),
12419  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12420  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12421  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12422 )
12423 fragment.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12424  saveTags = cms.bool( True ),
12425  candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
12426  varTag = cms.InputTag( "hltEgammaHoverE" ),
12427  rhoTag = cms.InputTag( "" ),
12428  energyLowEdges = cms.vdouble( 0.0 ),
12429  lessThan = cms.bool( True ),
12430  useEt = cms.bool( False ),
12431  useAbs = cms.bool( False ),
12432  thrRegularEB = cms.vdouble( -1.0 ),
12433  thrRegularEE = cms.vdouble( -1.0 ),
12434  thrOverEEB = cms.vdouble( 0.2 ),
12435  thrOverEEE = cms.vdouble( 0.15 ),
12436  thrOverE2EB = cms.vdouble( -1.0 ),
12437  thrOverE2EE = cms.vdouble( -1.0 ),
12438  ncandcut = cms.int32( 1 ),
12439  doRhoCorrection = cms.bool( False ),
12440  rhoMax = cms.double( 9.9999999E7 ),
12441  rhoScale = cms.double( 1.0 ),
12442  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12443  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12444  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12445 )
12446 fragment.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12447  saveTags = cms.bool( True ),
12448  candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
12449  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12450  rhoTag = cms.InputTag( "" ),
12451  energyLowEdges = cms.vdouble( 0.0 ),
12452  lessThan = cms.bool( True ),
12453  useEt = cms.bool( True ),
12454  useAbs = cms.bool( False ),
12455  thrRegularEB = cms.vdouble( -1.0 ),
12456  thrRegularEE = cms.vdouble( -1.0 ),
12457  thrOverEEB = cms.vdouble( 1.0 ),
12458  thrOverEEE = cms.vdouble( 1.0 ),
12459  thrOverE2EB = cms.vdouble( -1.0 ),
12460  thrOverE2EE = cms.vdouble( -1.0 ),
12461  ncandcut = cms.int32( 1 ),
12462  doRhoCorrection = cms.bool( False ),
12463  rhoMax = cms.double( 9.9999999E7 ),
12464  rhoScale = cms.double( 1.0 ),
12465  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12466  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12467  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12468 )
12469 fragment.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12470  saveTags = cms.bool( True ),
12471  candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
12472  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12473  rhoTag = cms.InputTag( "" ),
12474  energyLowEdges = cms.vdouble( 0.0 ),
12475  lessThan = cms.bool( True ),
12476  useEt = cms.bool( True ),
12477  useAbs = cms.bool( False ),
12478  thrRegularEB = cms.vdouble( -1.0 ),
12479  thrRegularEE = cms.vdouble( -1.0 ),
12480  thrOverEEB = cms.vdouble( 1.0 ),
12481  thrOverEEE = cms.vdouble( 1.0 ),
12482  thrOverE2EB = cms.vdouble( -1.0 ),
12483  thrOverE2EE = cms.vdouble( -1.0 ),
12484  ncandcut = cms.int32( 1 ),
12485  doRhoCorrection = cms.bool( False ),
12486  rhoMax = cms.double( 9.9999999E7 ),
12487  rhoScale = cms.double( 1.0 ),
12488  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12489  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12490  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12491 )
12492 fragment.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12493  saveTags = cms.bool( True ),
12494  candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
12495  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12496  npixelmatchcut = cms.double( 1.0 ),
12497  ncandcut = cms.int32( 1 ),
12498  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12499  s_a_phi1B = cms.double( 0.0069 ),
12500  s_a_phi1I = cms.double( 0.0088 ),
12501  s_a_phi1F = cms.double( 0.0076 ),
12502  s_a_phi2B = cms.double( 3.7E-4 ),
12503  s_a_phi2I = cms.double( 7.0E-4 ),
12504  s_a_phi2F = cms.double( 0.00906 ),
12505  s_a_zB = cms.double( 0.012 ),
12506  s_a_rI = cms.double( 0.027 ),
12507  s_a_rF = cms.double( 0.04 ),
12508  s2_threshold = cms.double( 0.4 ),
12509  tanhSO10BarrelThres = cms.double( 0.35 ),
12510  tanhSO10InterThres = cms.double( 1.0 ),
12511  tanhSO10ForwardThres = cms.double( 1.0 ),
12512  useS = cms.bool( False ),
12513  pixelVeto = cms.bool( False )
12514 )
12515 fragment.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12516  saveTags = cms.bool( True ),
12517  candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
12518  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12519  rhoTag = cms.InputTag( "" ),
12520  energyLowEdges = cms.vdouble( 0.0 ),
12521  lessThan = cms.bool( True ),
12522  useEt = cms.bool( False ),
12523  useAbs = cms.bool( True ),
12524  thrRegularEB = cms.vdouble( 0.1 ),
12525  thrRegularEE = cms.vdouble( 0.1 ),
12526  thrOverEEB = cms.vdouble( -1.0 ),
12527  thrOverEEE = cms.vdouble( -1.0 ),
12528  thrOverE2EB = cms.vdouble( -1.0 ),
12529  thrOverE2EE = cms.vdouble( -1.0 ),
12530  ncandcut = cms.int32( 1 ),
12531  doRhoCorrection = cms.bool( False ),
12532  rhoMax = cms.double( 9.9999999E7 ),
12533  rhoScale = cms.double( 1.0 ),
12534  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12535  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12536  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12537 )
12538 fragment.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12539  saveTags = cms.bool( True ),
12540  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
12541  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12542  rhoTag = cms.InputTag( "" ),
12543  energyLowEdges = cms.vdouble( 0.0 ),
12544  lessThan = cms.bool( True ),
12545  useEt = cms.bool( False ),
12546  useAbs = cms.bool( True ),
12547  thrRegularEB = cms.vdouble( 0.008 ),
12548  thrRegularEE = cms.vdouble( 0.012 ),
12549  thrOverEEB = cms.vdouble( -1.0 ),
12550  thrOverEEE = cms.vdouble( -1.0 ),
12551  thrOverE2EB = cms.vdouble( -1.0 ),
12552  thrOverE2EE = cms.vdouble( -1.0 ),
12553  ncandcut = cms.int32( 1 ),
12554  doRhoCorrection = cms.bool( False ),
12555  rhoMax = cms.double( 9.9999999E7 ),
12556  rhoScale = cms.double( 1.0 ),
12557  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12558  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12559  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12560 )
12561 fragment.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12562  saveTags = cms.bool( True ),
12563  candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
12564  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12565  rhoTag = cms.InputTag( "" ),
12566  energyLowEdges = cms.vdouble( 0.0 ),
12567  lessThan = cms.bool( True ),
12568  useEt = cms.bool( False ),
12569  useAbs = cms.bool( True ),
12570  thrRegularEB = cms.vdouble( 0.1 ),
12571  thrRegularEE = cms.vdouble( 0.1 ),
12572  thrOverEEB = cms.vdouble( -1.0 ),
12573  thrOverEEE = cms.vdouble( -1.0 ),
12574  thrOverE2EB = cms.vdouble( -1.0 ),
12575  thrOverE2EE = cms.vdouble( -1.0 ),
12576  ncandcut = cms.int32( 1 ),
12577  doRhoCorrection = cms.bool( False ),
12578  rhoMax = cms.double( 9.9999999E7 ),
12579  rhoScale = cms.double( 1.0 ),
12580  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12581  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12582  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12583 )
12584 fragment.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12585  saveTags = cms.bool( True ),
12586  candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
12587  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12588  rhoTag = cms.InputTag( "" ),
12589  energyLowEdges = cms.vdouble( 0.0 ),
12590  lessThan = cms.bool( True ),
12591  useEt = cms.bool( True ),
12592  useAbs = cms.bool( False ),
12593  thrRegularEB = cms.vdouble( -1.0 ),
12594  thrRegularEE = cms.vdouble( -1.0 ),
12595  thrOverEEB = cms.vdouble( 1.0 ),
12596  thrOverEEE = cms.vdouble( 1.0 ),
12597  thrOverE2EB = cms.vdouble( -1.0 ),
12598  thrOverE2EE = cms.vdouble( -1.0 ),
12599  ncandcut = cms.int32( 1 ),
12600  doRhoCorrection = cms.bool( False ),
12601  rhoMax = cms.double( 9.9999999E7 ),
12602  rhoScale = cms.double( 1.0 ),
12603  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12604  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12605  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12606 )
12607 fragment.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
12608  saveTags = cms.bool( True ),
12609  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
12610  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12611  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12612  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12613  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12614  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12615  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12616  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12617  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12618  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12619 )
12620 fragment.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
12621  offset = cms.uint32( 0 ),
12622  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12623 )
12624 fragment.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12625  saveTags = cms.bool( True ),
12626  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12627  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12628  etcutEB = cms.double( 40.0 ),
12629  etcutEE = cms.double( 40.0 ),
12630  minEtaCut = cms.double( -9999.0 ),
12631  maxEtaCut = cms.double( 9999.0 ),
12632  ncandcut = cms.int32( 1 )
12633 )
12634 fragment.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12635  saveTags = cms.bool( True ),
12636  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
12637  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12638  rhoTag = cms.InputTag( "" ),
12639  energyLowEdges = cms.vdouble( 0.0 ),
12640  lessThan = cms.bool( True ),
12641  useEt = cms.bool( False ),
12642  useAbs = cms.bool( False ),
12643  thrRegularEB = cms.vdouble( 0.015 ),
12644  thrRegularEE = cms.vdouble( 0.04 ),
12645  thrOverEEB = cms.vdouble( -1.0 ),
12646  thrOverEEE = cms.vdouble( -1.0 ),
12647  thrOverE2EB = cms.vdouble( -1.0 ),
12648  thrOverE2EE = cms.vdouble( -1.0 ),
12649  ncandcut = cms.int32( 1 ),
12650  doRhoCorrection = cms.bool( False ),
12651  rhoMax = cms.double( 9.9999999E7 ),
12652  rhoScale = cms.double( 1.0 ),
12653  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12654  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12655  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12656 )
12657 fragment.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12658  saveTags = cms.bool( True ),
12659  candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
12660  varTag = cms.InputTag( "hltEgammaHoverE" ),
12661  rhoTag = cms.InputTag( "" ),
12662  energyLowEdges = cms.vdouble( 0.0 ),
12663  lessThan = cms.bool( True ),
12664  useEt = cms.bool( False ),
12665  useAbs = cms.bool( False ),
12666  thrRegularEB = cms.vdouble( -1.0 ),
12667  thrRegularEE = cms.vdouble( -1.0 ),
12668  thrOverEEB = cms.vdouble( 0.2 ),
12669  thrOverEEE = cms.vdouble( 0.15 ),
12670  thrOverE2EB = cms.vdouble( -1.0 ),
12671  thrOverE2EE = cms.vdouble( -1.0 ),
12672  ncandcut = cms.int32( 1 ),
12673  doRhoCorrection = cms.bool( False ),
12674  rhoMax = cms.double( 9.9999999E7 ),
12675  rhoScale = cms.double( 1.0 ),
12676  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12677  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12678  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12679 )
12680 fragment.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12681  saveTags = cms.bool( True ),
12682  candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
12683  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12684  rhoTag = cms.InputTag( "" ),
12685  energyLowEdges = cms.vdouble( 0.0 ),
12686  lessThan = cms.bool( True ),
12687  useEt = cms.bool( True ),
12688  useAbs = cms.bool( False ),
12689  thrRegularEB = cms.vdouble( -1.0 ),
12690  thrRegularEE = cms.vdouble( -1.0 ),
12691  thrOverEEB = cms.vdouble( 1.0 ),
12692  thrOverEEE = cms.vdouble( 1.0 ),
12693  thrOverE2EB = cms.vdouble( -1.0 ),
12694  thrOverE2EE = cms.vdouble( -1.0 ),
12695  ncandcut = cms.int32( 1 ),
12696  doRhoCorrection = cms.bool( False ),
12697  rhoMax = cms.double( 9.9999999E7 ),
12698  rhoScale = cms.double( 1.0 ),
12699  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12700  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12701  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12702 )
12703 fragment.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12704  saveTags = cms.bool( True ),
12705  candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
12706  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12707  rhoTag = cms.InputTag( "" ),
12708  energyLowEdges = cms.vdouble( 0.0 ),
12709  lessThan = cms.bool( True ),
12710  useEt = cms.bool( True ),
12711  useAbs = cms.bool( False ),
12712  thrRegularEB = cms.vdouble( -1.0 ),
12713  thrRegularEE = cms.vdouble( -1.0 ),
12714  thrOverEEB = cms.vdouble( 1.0 ),
12715  thrOverEEE = cms.vdouble( 1.0 ),
12716  thrOverE2EB = cms.vdouble( -1.0 ),
12717  thrOverE2EE = cms.vdouble( -1.0 ),
12718  ncandcut = cms.int32( 1 ),
12719  doRhoCorrection = cms.bool( False ),
12720  rhoMax = cms.double( 9.9999999E7 ),
12721  rhoScale = cms.double( 1.0 ),
12722  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12723  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12724  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12725 )
12726 fragment.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12727  saveTags = cms.bool( True ),
12728  candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
12729  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12730  npixelmatchcut = cms.double( 1.0 ),
12731  ncandcut = cms.int32( 1 ),
12732  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12733  s_a_phi1B = cms.double( 0.0069 ),
12734  s_a_phi1I = cms.double( 0.0088 ),
12735  s_a_phi1F = cms.double( 0.0076 ),
12736  s_a_phi2B = cms.double( 3.7E-4 ),
12737  s_a_phi2I = cms.double( 7.0E-4 ),
12738  s_a_phi2F = cms.double( 0.00906 ),
12739  s_a_zB = cms.double( 0.012 ),
12740  s_a_rI = cms.double( 0.027 ),
12741  s_a_rF = cms.double( 0.04 ),
12742  s2_threshold = cms.double( 0.4 ),
12743  tanhSO10BarrelThres = cms.double( 0.35 ),
12744  tanhSO10InterThres = cms.double( 1.0 ),
12745  tanhSO10ForwardThres = cms.double( 1.0 ),
12746  useS = cms.bool( False ),
12747  pixelVeto = cms.bool( False )
12748 )
12749 fragment.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12750  saveTags = cms.bool( True ),
12751  candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
12752  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12753  rhoTag = cms.InputTag( "" ),
12754  energyLowEdges = cms.vdouble( 0.0 ),
12755  lessThan = cms.bool( True ),
12756  useEt = cms.bool( False ),
12757  useAbs = cms.bool( True ),
12758  thrRegularEB = cms.vdouble( 0.1 ),
12759  thrRegularEE = cms.vdouble( 0.1 ),
12760  thrOverEEB = cms.vdouble( -1.0 ),
12761  thrOverEEE = cms.vdouble( -1.0 ),
12762  thrOverE2EB = cms.vdouble( -1.0 ),
12763  thrOverE2EE = cms.vdouble( -1.0 ),
12764  ncandcut = cms.int32( 1 ),
12765  doRhoCorrection = cms.bool( False ),
12766  rhoMax = cms.double( 9.9999999E7 ),
12767  rhoScale = cms.double( 1.0 ),
12768  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12769  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12770  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12771 )
12772 fragment.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12773  saveTags = cms.bool( True ),
12774  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
12775  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12776  rhoTag = cms.InputTag( "" ),
12777  energyLowEdges = cms.vdouble( 0.0 ),
12778  lessThan = cms.bool( True ),
12779  useEt = cms.bool( False ),
12780  useAbs = cms.bool( True ),
12781  thrRegularEB = cms.vdouble( 0.008 ),
12782  thrRegularEE = cms.vdouble( 0.012 ),
12783  thrOverEEB = cms.vdouble( -1.0 ),
12784  thrOverEEE = cms.vdouble( -1.0 ),
12785  thrOverE2EB = cms.vdouble( -1.0 ),
12786  thrOverE2EE = cms.vdouble( -1.0 ),
12787  ncandcut = cms.int32( 1 ),
12788  doRhoCorrection = cms.bool( False ),
12789  rhoMax = cms.double( 9.9999999E7 ),
12790  rhoScale = cms.double( 1.0 ),
12791  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12792  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12793  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12794 )
12795 fragment.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12796  saveTags = cms.bool( True ),
12797  candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
12798  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12799  rhoTag = cms.InputTag( "" ),
12800  energyLowEdges = cms.vdouble( 0.0 ),
12801  lessThan = cms.bool( True ),
12802  useEt = cms.bool( False ),
12803  useAbs = cms.bool( True ),
12804  thrRegularEB = cms.vdouble( 0.1 ),
12805  thrRegularEE = cms.vdouble( 0.1 ),
12806  thrOverEEB = cms.vdouble( -1.0 ),
12807  thrOverEEE = cms.vdouble( -1.0 ),
12808  thrOverE2EB = cms.vdouble( -1.0 ),
12809  thrOverE2EE = cms.vdouble( -1.0 ),
12810  ncandcut = cms.int32( 1 ),
12811  doRhoCorrection = cms.bool( False ),
12812  rhoMax = cms.double( 9.9999999E7 ),
12813  rhoScale = cms.double( 1.0 ),
12814  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12815  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12816  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12817 )
12818 fragment.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12819  saveTags = cms.bool( True ),
12820  candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
12821  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12822  rhoTag = cms.InputTag( "" ),
12823  energyLowEdges = cms.vdouble( 0.0 ),
12824  lessThan = cms.bool( True ),
12825  useEt = cms.bool( True ),
12826  useAbs = cms.bool( False ),
12827  thrRegularEB = cms.vdouble( -1.0 ),
12828  thrRegularEE = cms.vdouble( -1.0 ),
12829  thrOverEEB = cms.vdouble( 1.0 ),
12830  thrOverEEE = cms.vdouble( 1.0 ),
12831  thrOverE2EB = cms.vdouble( -1.0 ),
12832  thrOverE2EE = cms.vdouble( -1.0 ),
12833  ncandcut = cms.int32( 1 ),
12834  doRhoCorrection = cms.bool( False ),
12835  rhoMax = cms.double( 9.9999999E7 ),
12836  rhoScale = cms.double( 1.0 ),
12837  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12838  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12839  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12840 )
12841 fragment.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
12842  offset = cms.uint32( 0 ),
12843  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12844 )
12845 fragment.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12846  saveTags = cms.bool( True ),
12847  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12848  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12849  etcutEB = cms.double( 50.0 ),
12850  etcutEE = cms.double( 50.0 ),
12851  minEtaCut = cms.double( -9999.0 ),
12852  maxEtaCut = cms.double( 9999.0 ),
12853  ncandcut = cms.int32( 1 )
12854 )
12855 fragment.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12856  saveTags = cms.bool( True ),
12857  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
12858  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12859  rhoTag = cms.InputTag( "" ),
12860  energyLowEdges = cms.vdouble( 0.0 ),
12861  lessThan = cms.bool( True ),
12862  useEt = cms.bool( False ),
12863  useAbs = cms.bool( False ),
12864  thrRegularEB = cms.vdouble( 0.015 ),
12865  thrRegularEE = cms.vdouble( 0.04 ),
12866  thrOverEEB = cms.vdouble( -1.0 ),
12867  thrOverEEE = cms.vdouble( -1.0 ),
12868  thrOverE2EB = cms.vdouble( -1.0 ),
12869  thrOverE2EE = cms.vdouble( -1.0 ),
12870  ncandcut = cms.int32( 1 ),
12871  doRhoCorrection = cms.bool( False ),
12872  rhoMax = cms.double( 9.9999999E7 ),
12873  rhoScale = cms.double( 1.0 ),
12874  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12875  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12876  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12877 )
12878 fragment.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12879  saveTags = cms.bool( True ),
12880  candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
12881  varTag = cms.InputTag( "hltEgammaHoverE" ),
12882  rhoTag = cms.InputTag( "" ),
12883  energyLowEdges = cms.vdouble( 0.0 ),
12884  lessThan = cms.bool( True ),
12885  useEt = cms.bool( False ),
12886  useAbs = cms.bool( False ),
12887  thrRegularEB = cms.vdouble( -1.0 ),
12888  thrRegularEE = cms.vdouble( -1.0 ),
12889  thrOverEEB = cms.vdouble( 0.2 ),
12890  thrOverEEE = cms.vdouble( 0.15 ),
12891  thrOverE2EB = cms.vdouble( -1.0 ),
12892  thrOverE2EE = cms.vdouble( -1.0 ),
12893  ncandcut = cms.int32( 1 ),
12894  doRhoCorrection = cms.bool( False ),
12895  rhoMax = cms.double( 9.9999999E7 ),
12896  rhoScale = cms.double( 1.0 ),
12897  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12898  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12899  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12900 )
12901 fragment.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12902  saveTags = cms.bool( True ),
12903  candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
12904  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12905  rhoTag = cms.InputTag( "" ),
12906  energyLowEdges = cms.vdouble( 0.0 ),
12907  lessThan = cms.bool( True ),
12908  useEt = cms.bool( True ),
12909  useAbs = cms.bool( False ),
12910  thrRegularEB = cms.vdouble( -1.0 ),
12911  thrRegularEE = cms.vdouble( -1.0 ),
12912  thrOverEEB = cms.vdouble( 1.0 ),
12913  thrOverEEE = cms.vdouble( 1.0 ),
12914  thrOverE2EB = cms.vdouble( -1.0 ),
12915  thrOverE2EE = cms.vdouble( -1.0 ),
12916  ncandcut = cms.int32( 1 ),
12917  doRhoCorrection = cms.bool( False ),
12918  rhoMax = cms.double( 9.9999999E7 ),
12919  rhoScale = cms.double( 1.0 ),
12920  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12921  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12922  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12923 )
12924 fragment.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12925  saveTags = cms.bool( True ),
12926  candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
12927  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12928  rhoTag = cms.InputTag( "" ),
12929  energyLowEdges = cms.vdouble( 0.0 ),
12930  lessThan = cms.bool( True ),
12931  useEt = cms.bool( True ),
12932  useAbs = cms.bool( False ),
12933  thrRegularEB = cms.vdouble( -1.0 ),
12934  thrRegularEE = cms.vdouble( -1.0 ),
12935  thrOverEEB = cms.vdouble( 1.0 ),
12936  thrOverEEE = cms.vdouble( 1.0 ),
12937  thrOverE2EB = cms.vdouble( -1.0 ),
12938  thrOverE2EE = cms.vdouble( -1.0 ),
12939  ncandcut = cms.int32( 1 ),
12940  doRhoCorrection = cms.bool( False ),
12941  rhoMax = cms.double( 9.9999999E7 ),
12942  rhoScale = cms.double( 1.0 ),
12943  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12944  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12945  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12946 )
12947 fragment.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12948  saveTags = cms.bool( True ),
12949  candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
12950  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12951  npixelmatchcut = cms.double( 1.0 ),
12952  ncandcut = cms.int32( 1 ),
12953  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12954  s_a_phi1B = cms.double( 0.0069 ),
12955  s_a_phi1I = cms.double( 0.0088 ),
12956  s_a_phi1F = cms.double( 0.0076 ),
12957  s_a_phi2B = cms.double( 3.7E-4 ),
12958  s_a_phi2I = cms.double( 7.0E-4 ),
12959  s_a_phi2F = cms.double( 0.00906 ),
12960  s_a_zB = cms.double( 0.012 ),
12961  s_a_rI = cms.double( 0.027 ),
12962  s_a_rF = cms.double( 0.04 ),
12963  s2_threshold = cms.double( 0.4 ),
12964  tanhSO10BarrelThres = cms.double( 0.35 ),
12965  tanhSO10InterThres = cms.double( 1.0 ),
12966  tanhSO10ForwardThres = cms.double( 1.0 ),
12967  useS = cms.bool( False ),
12968  pixelVeto = cms.bool( False )
12969 )
12970 fragment.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12971  saveTags = cms.bool( True ),
12972  candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
12973  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12974  rhoTag = cms.InputTag( "" ),
12975  energyLowEdges = cms.vdouble( 0.0 ),
12976  lessThan = cms.bool( True ),
12977  useEt = cms.bool( False ),
12978  useAbs = cms.bool( True ),
12979  thrRegularEB = cms.vdouble( 0.1 ),
12980  thrRegularEE = cms.vdouble( 0.1 ),
12981  thrOverEEB = cms.vdouble( -1.0 ),
12982  thrOverEEE = cms.vdouble( -1.0 ),
12983  thrOverE2EB = cms.vdouble( -1.0 ),
12984  thrOverE2EE = cms.vdouble( -1.0 ),
12985  ncandcut = cms.int32( 1 ),
12986  doRhoCorrection = cms.bool( False ),
12987  rhoMax = cms.double( 9.9999999E7 ),
12988  rhoScale = cms.double( 1.0 ),
12989  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12990  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12991  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12992 )
12993 fragment.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12994  saveTags = cms.bool( True ),
12995  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
12996  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12997  rhoTag = cms.InputTag( "" ),
12998  energyLowEdges = cms.vdouble( 0.0 ),
12999  lessThan = cms.bool( True ),
13000  useEt = cms.bool( False ),
13001  useAbs = cms.bool( True ),
13002  thrRegularEB = cms.vdouble( 0.008 ),
13003  thrRegularEE = cms.vdouble( 0.012 ),
13004  thrOverEEB = cms.vdouble( -1.0 ),
13005  thrOverEEE = cms.vdouble( -1.0 ),
13006  thrOverE2EB = cms.vdouble( -1.0 ),
13007  thrOverE2EE = cms.vdouble( -1.0 ),
13008  ncandcut = cms.int32( 1 ),
13009  doRhoCorrection = cms.bool( False ),
13010  rhoMax = cms.double( 9.9999999E7 ),
13011  rhoScale = cms.double( 1.0 ),
13012  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13013  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13014  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13015 )
13016 fragment.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13017  saveTags = cms.bool( True ),
13018  candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13019  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13020  rhoTag = cms.InputTag( "" ),
13021  energyLowEdges = cms.vdouble( 0.0 ),
13022  lessThan = cms.bool( True ),
13023  useEt = cms.bool( False ),
13024  useAbs = cms.bool( True ),
13025  thrRegularEB = cms.vdouble( 0.1 ),
13026  thrRegularEE = cms.vdouble( 0.1 ),
13027  thrOverEEB = cms.vdouble( -1.0 ),
13028  thrOverEEE = cms.vdouble( -1.0 ),
13029  thrOverE2EB = cms.vdouble( -1.0 ),
13030  thrOverE2EE = cms.vdouble( -1.0 ),
13031  ncandcut = cms.int32( 1 ),
13032  doRhoCorrection = cms.bool( False ),
13033  rhoMax = cms.double( 9.9999999E7 ),
13034  rhoScale = cms.double( 1.0 ),
13035  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13036  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13037  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13038 )
13039 fragment.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13040  saveTags = cms.bool( True ),
13041  candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13042  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13043  rhoTag = cms.InputTag( "" ),
13044  energyLowEdges = cms.vdouble( 0.0 ),
13045  lessThan = cms.bool( True ),
13046  useEt = cms.bool( True ),
13047  useAbs = cms.bool( False ),
13048  thrRegularEB = cms.vdouble( -1.0 ),
13049  thrRegularEE = cms.vdouble( -1.0 ),
13050  thrOverEEB = cms.vdouble( 1.0 ),
13051  thrOverEEE = cms.vdouble( 1.0 ),
13052  thrOverE2EB = cms.vdouble( -1.0 ),
13053  thrOverE2EE = cms.vdouble( -1.0 ),
13054  ncandcut = cms.int32( 1 ),
13055  doRhoCorrection = cms.bool( False ),
13056  rhoMax = cms.double( 9.9999999E7 ),
13057  rhoScale = cms.double( 1.0 ),
13058  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13059  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13060  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13061 )
13062 fragment.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13063  offset = cms.uint32( 0 ),
13064  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13065 )
13066 fragment.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13067  saveTags = cms.bool( True ),
13068  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13069  varTag = cms.InputTag( "hltEgammaHoverE" ),
13070  rhoTag = cms.InputTag( "" ),
13071  energyLowEdges = cms.vdouble( 0.0 ),
13072  lessThan = cms.bool( True ),
13073  useEt = cms.bool( False ),
13074  useAbs = cms.bool( False ),
13075  thrRegularEB = cms.vdouble( -1.0 ),
13076  thrRegularEE = cms.vdouble( -1.0 ),
13077  thrOverEEB = cms.vdouble( 2.0 ),
13078  thrOverEEE = cms.vdouble( 2.0 ),
13079  thrOverE2EB = cms.vdouble( -1.0 ),
13080  thrOverE2EE = cms.vdouble( -1.0 ),
13081  ncandcut = cms.int32( 1 ),
13082  doRhoCorrection = cms.bool( False ),
13083  rhoMax = cms.double( 9.9999999E7 ),
13084  rhoScale = cms.double( 1.0 ),
13085  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13086  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13087  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13088 )
13089 fragment.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13090  offset = cms.uint32( 0 ),
13091  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13092 )
13093 fragment.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13094  saveTags = cms.bool( True ),
13095  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13096  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13097  etcutEB = cms.double( 10.0 ),
13098  etcutEE = cms.double( 999999.0 ),
13099  minEtaCut = cms.double( -9999.0 ),
13100  maxEtaCut = cms.double( 9999.0 ),
13101  ncandcut = cms.int32( 1 )
13102 )
13103 fragment.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13104  saveTags = cms.bool( True ),
13105  candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13106  varTag = cms.InputTag( "hltEgammaHoverE" ),
13107  rhoTag = cms.InputTag( "" ),
13108  energyLowEdges = cms.vdouble( 0.0 ),
13109  lessThan = cms.bool( True ),
13110  useEt = cms.bool( False ),
13111  useAbs = cms.bool( False ),
13112  thrRegularEB = cms.vdouble( -1.0 ),
13113  thrRegularEE = cms.vdouble( -1.0 ),
13114  thrOverEEB = cms.vdouble( 2.0 ),
13115  thrOverEEE = cms.vdouble( 2.0 ),
13116  thrOverE2EB = cms.vdouble( -1.0 ),
13117  thrOverE2EE = cms.vdouble( -1.0 ),
13118  ncandcut = cms.int32( 1 ),
13119  doRhoCorrection = cms.bool( False ),
13120  rhoMax = cms.double( 9.9999999E7 ),
13121  rhoScale = cms.double( 1.0 ),
13122  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13123  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13124  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13125 )
13126 fragment.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13127  offset = cms.uint32( 0 ),
13128  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13129 )
13130 fragment.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13131  saveTags = cms.bool( True ),
13132  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13133  varTag = cms.InputTag( "hltEgammaHoverE" ),
13134  rhoTag = cms.InputTag( "" ),
13135  energyLowEdges = cms.vdouble( 0.0 ),
13136  lessThan = cms.bool( True ),
13137  useEt = cms.bool( False ),
13138  useAbs = cms.bool( False ),
13139  thrRegularEB = cms.vdouble( -1.0 ),
13140  thrRegularEE = cms.vdouble( -1.0 ),
13141  thrOverEEB = cms.vdouble( 2.0 ),
13142  thrOverEEE = cms.vdouble( 2.0 ),
13143  thrOverE2EB = cms.vdouble( -1.0 ),
13144  thrOverE2EE = cms.vdouble( -1.0 ),
13145  ncandcut = cms.int32( 1 ),
13146  doRhoCorrection = cms.bool( False ),
13147  rhoMax = cms.double( 9.9999999E7 ),
13148  rhoScale = cms.double( 1.0 ),
13149  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13150  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13151  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13152 )
13153 fragment.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13154  offset = cms.uint32( 0 ),
13155  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13156 )
13157 fragment.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13158  saveTags = cms.bool( True ),
13159  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13160  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13161  etcutEB = cms.double( 20.0 ),
13162  etcutEE = cms.double( 999999.0 ),
13163  minEtaCut = cms.double( -9999.0 ),
13164  maxEtaCut = cms.double( 9999.0 ),
13165  ncandcut = cms.int32( 1 )
13166 )
13167 fragment.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13168  saveTags = cms.bool( True ),
13169  candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
13170  varTag = cms.InputTag( "hltEgammaHoverE" ),
13171  rhoTag = cms.InputTag( "" ),
13172  energyLowEdges = cms.vdouble( 0.0 ),
13173  lessThan = cms.bool( True ),
13174  useEt = cms.bool( False ),
13175  useAbs = cms.bool( False ),
13176  thrRegularEB = cms.vdouble( -1.0 ),
13177  thrRegularEE = cms.vdouble( -1.0 ),
13178  thrOverEEB = cms.vdouble( 2.0 ),
13179  thrOverEEE = cms.vdouble( 2.0 ),
13180  thrOverE2EB = cms.vdouble( -1.0 ),
13181  thrOverE2EE = cms.vdouble( -1.0 ),
13182  ncandcut = cms.int32( 1 ),
13183  doRhoCorrection = cms.bool( False ),
13184  rhoMax = cms.double( 9.9999999E7 ),
13185  rhoScale = cms.double( 1.0 ),
13186  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13187  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13188  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13189 )
13190 fragment.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13191  offset = cms.uint32( 0 ),
13192  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13193 )
13194 fragment.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13195  saveTags = cms.bool( True ),
13196  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13197  varTag = cms.InputTag( "hltEgammaHoverE" ),
13198  rhoTag = cms.InputTag( "" ),
13199  energyLowEdges = cms.vdouble( 0.0 ),
13200  lessThan = cms.bool( True ),
13201  useEt = cms.bool( False ),
13202  useAbs = cms.bool( False ),
13203  thrRegularEB = cms.vdouble( -1.0 ),
13204  thrRegularEE = cms.vdouble( -1.0 ),
13205  thrOverEEB = cms.vdouble( 2.0 ),
13206  thrOverEEE = cms.vdouble( 2.0 ),
13207  thrOverE2EB = cms.vdouble( -1.0 ),
13208  thrOverE2EE = cms.vdouble( -1.0 ),
13209  ncandcut = cms.int32( 1 ),
13210  doRhoCorrection = cms.bool( False ),
13211  rhoMax = cms.double( 9.9999999E7 ),
13212  rhoScale = cms.double( 1.0 ),
13213  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13214  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13215  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13216 )
13217 fragment.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13218  offset = cms.uint32( 0 ),
13219  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13220 )
13221 fragment.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13222  saveTags = cms.bool( True ),
13223  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13224  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13225  etcutEB = cms.double( 30.0 ),
13226  etcutEE = cms.double( 999999.0 ),
13227  minEtaCut = cms.double( -9999.0 ),
13228  maxEtaCut = cms.double( 9999.0 ),
13229  ncandcut = cms.int32( 1 )
13230 )
13231 fragment.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13232  saveTags = cms.bool( True ),
13233  candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13234  varTag = cms.InputTag( "hltEgammaHoverE" ),
13235  rhoTag = cms.InputTag( "" ),
13236  energyLowEdges = cms.vdouble( 0.0 ),
13237  lessThan = cms.bool( True ),
13238  useEt = cms.bool( False ),
13239  useAbs = cms.bool( False ),
13240  thrRegularEB = cms.vdouble( -1.0 ),
13241  thrRegularEE = cms.vdouble( -1.0 ),
13242  thrOverEEB = cms.vdouble( 2.0 ),
13243  thrOverEEE = cms.vdouble( 2.0 ),
13244  thrOverE2EB = cms.vdouble( -1.0 ),
13245  thrOverE2EE = cms.vdouble( -1.0 ),
13246  ncandcut = cms.int32( 1 ),
13247  doRhoCorrection = cms.bool( False ),
13248  rhoMax = cms.double( 9.9999999E7 ),
13249  rhoScale = cms.double( 1.0 ),
13250  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13251  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13252  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13253 )
13254 fragment.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13255  saveTags = cms.bool( True ),
13256  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13257  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13258  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13259  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13260  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13261  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13262  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13263  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13264  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13265  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13266 )
13267 fragment.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13268  offset = cms.uint32( 0 ),
13269  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13270 )
13271 fragment.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13272  saveTags = cms.bool( True ),
13273  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13274  varTag = cms.InputTag( "hltEgammaHoverE" ),
13275  rhoTag = cms.InputTag( "" ),
13276  energyLowEdges = cms.vdouble( 0.0 ),
13277  lessThan = cms.bool( True ),
13278  useEt = cms.bool( False ),
13279  useAbs = cms.bool( False ),
13280  thrRegularEB = cms.vdouble( -1.0 ),
13281  thrRegularEE = cms.vdouble( -1.0 ),
13282  thrOverEEB = cms.vdouble( 2.0 ),
13283  thrOverEEE = cms.vdouble( 2.0 ),
13284  thrOverE2EB = cms.vdouble( -1.0 ),
13285  thrOverE2EE = cms.vdouble( -1.0 ),
13286  ncandcut = cms.int32( 1 ),
13287  doRhoCorrection = cms.bool( False ),
13288  rhoMax = cms.double( 9.9999999E7 ),
13289  rhoScale = cms.double( 1.0 ),
13290  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13291  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13292  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13293 )
13294 fragment.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13295  offset = cms.uint32( 0 ),
13296  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13297 )
13298 fragment.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13299  saveTags = cms.bool( True ),
13300  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13301  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13302  etcutEB = cms.double( 40.0 ),
13303  etcutEE = cms.double( 999999.0 ),
13304  minEtaCut = cms.double( -9999.0 ),
13305  maxEtaCut = cms.double( 9999.0 ),
13306  ncandcut = cms.int32( 1 )
13307 )
13308 fragment.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13309  saveTags = cms.bool( True ),
13310  candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
13311  varTag = cms.InputTag( "hltEgammaHoverE" ),
13312  rhoTag = cms.InputTag( "" ),
13313  energyLowEdges = cms.vdouble( 0.0 ),
13314  lessThan = cms.bool( True ),
13315  useEt = cms.bool( False ),
13316  useAbs = cms.bool( False ),
13317  thrRegularEB = cms.vdouble( -1.0 ),
13318  thrRegularEE = cms.vdouble( -1.0 ),
13319  thrOverEEB = cms.vdouble( 2.0 ),
13320  thrOverEEE = cms.vdouble( 2.0 ),
13321  thrOverE2EB = cms.vdouble( -1.0 ),
13322  thrOverE2EE = cms.vdouble( -1.0 ),
13323  ncandcut = cms.int32( 1 ),
13324  doRhoCorrection = cms.bool( False ),
13325  rhoMax = cms.double( 9.9999999E7 ),
13326  rhoScale = cms.double( 1.0 ),
13327  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13328  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13329  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13330 )
13331 fragment.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
13332  offset = cms.uint32( 0 ),
13333  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13334 )
13335 fragment.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13336  saveTags = cms.bool( True ),
13337  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13338  varTag = cms.InputTag( "hltEgammaHoverE" ),
13339  rhoTag = cms.InputTag( "" ),
13340  energyLowEdges = cms.vdouble( 0.0 ),
13341  lessThan = cms.bool( True ),
13342  useEt = cms.bool( False ),
13343  useAbs = cms.bool( False ),
13344  thrRegularEB = cms.vdouble( -1.0 ),
13345  thrRegularEE = cms.vdouble( -1.0 ),
13346  thrOverEEB = cms.vdouble( 2.0 ),
13347  thrOverEEE = cms.vdouble( 2.0 ),
13348  thrOverE2EB = cms.vdouble( -1.0 ),
13349  thrOverE2EE = cms.vdouble( -1.0 ),
13350  ncandcut = cms.int32( 1 ),
13351  doRhoCorrection = cms.bool( False ),
13352  rhoMax = cms.double( 9.9999999E7 ),
13353  rhoScale = cms.double( 1.0 ),
13354  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13355  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13356  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13357 )
13358 fragment.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13359  offset = cms.uint32( 0 ),
13360  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13361 )
13362 fragment.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13363  saveTags = cms.bool( True ),
13364  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13365  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13366  etcutEB = cms.double( 50.0 ),
13367  etcutEE = cms.double( 999999.0 ),
13368  minEtaCut = cms.double( -9999.0 ),
13369  maxEtaCut = cms.double( 9999.0 ),
13370  ncandcut = cms.int32( 1 )
13371 )
13372 fragment.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13373  saveTags = cms.bool( True ),
13374  candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
13375  varTag = cms.InputTag( "hltEgammaHoverE" ),
13376  rhoTag = cms.InputTag( "" ),
13377  energyLowEdges = cms.vdouble( 0.0 ),
13378  lessThan = cms.bool( True ),
13379  useEt = cms.bool( False ),
13380  useAbs = cms.bool( False ),
13381  thrRegularEB = cms.vdouble( -1.0 ),
13382  thrRegularEE = cms.vdouble( -1.0 ),
13383  thrOverEEB = cms.vdouble( 2.0 ),
13384  thrOverEEE = cms.vdouble( 2.0 ),
13385  thrOverE2EB = cms.vdouble( -1.0 ),
13386  thrOverE2EE = cms.vdouble( -1.0 ),
13387  ncandcut = cms.int32( 1 ),
13388  doRhoCorrection = cms.bool( False ),
13389  rhoMax = cms.double( 9.9999999E7 ),
13390  rhoScale = cms.double( 1.0 ),
13391  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13392  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13393  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13394 )
13395 fragment.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
13396  saveTags = cms.bool( True ),
13397  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
13398  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13399  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13400  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13401  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13402  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13403  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13404  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13405  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13406  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13407 )
13408 fragment.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
13409  offset = cms.uint32( 0 ),
13410  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13411 )
13412 fragment.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13413  saveTags = cms.bool( True ),
13414  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13415  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13416  etcutEB = cms.double( 60.0 ),
13417  etcutEE = cms.double( 60.0 ),
13418  minEtaCut = cms.double( -9999.0 ),
13419  maxEtaCut = cms.double( 9999.0 ),
13420  ncandcut = cms.int32( 1 )
13421 )
13422 fragment.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13423  saveTags = cms.bool( True ),
13424  candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
13425  varTag = cms.InputTag( "hltEgammaHoverE" ),
13426  rhoTag = cms.InputTag( "" ),
13427  energyLowEdges = cms.vdouble( 0.0 ),
13428  lessThan = cms.bool( True ),
13429  useEt = cms.bool( False ),
13430  useAbs = cms.bool( False ),
13431  thrRegularEB = cms.vdouble( -1.0 ),
13432  thrRegularEE = cms.vdouble( -1.0 ),
13433  thrOverEEB = cms.vdouble( 2.0 ),
13434  thrOverEEE = cms.vdouble( 2.0 ),
13435  thrOverE2EB = cms.vdouble( -1.0 ),
13436  thrOverE2EE = cms.vdouble( -1.0 ),
13437  ncandcut = cms.int32( 1 ),
13438  doRhoCorrection = cms.bool( False ),
13439  rhoMax = cms.double( 9.9999999E7 ),
13440  rhoScale = cms.double( 1.0 ),
13441  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13442  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13443  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13444 )
13445 fragment.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
13446  offset = cms.uint32( 0 ),
13447  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13448 )
13449 fragment.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13450  saveTags = cms.bool( True ),
13451  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13452  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13453  etcutEB = cms.double( 60.0 ),
13454  etcutEE = cms.double( 999999.0 ),
13455  minEtaCut = cms.double( -9999.0 ),
13456  maxEtaCut = cms.double( 9999.0 ),
13457  ncandcut = cms.int32( 1 )
13458 )
13459 fragment.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13460  saveTags = cms.bool( True ),
13461  candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
13462  varTag = cms.InputTag( "hltEgammaHoverE" ),
13463  rhoTag = cms.InputTag( "" ),
13464  energyLowEdges = cms.vdouble( 0.0 ),
13465  lessThan = cms.bool( True ),
13466  useEt = cms.bool( False ),
13467  useAbs = cms.bool( False ),
13468  thrRegularEB = cms.vdouble( -1.0 ),
13469  thrRegularEE = cms.vdouble( -1.0 ),
13470  thrOverEEB = cms.vdouble( 2.0 ),
13471  thrOverEEE = cms.vdouble( 2.0 ),
13472  thrOverE2EB = cms.vdouble( -1.0 ),
13473  thrOverE2EE = cms.vdouble( -1.0 ),
13474  ncandcut = cms.int32( 1 ),
13475  doRhoCorrection = cms.bool( False ),
13476  rhoMax = cms.double( 9.9999999E7 ),
13477  rhoScale = cms.double( 1.0 ),
13478  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13479  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13480  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13481 )
13482 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
13483  saveTags = cms.bool( True ),
13484  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
13485  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13486  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13487  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13488  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13489  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13490  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13491  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13492  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13493  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13494 )
13495 fragment.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13496  offset = cms.uint32( 0 ),
13497  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13498 )
13499 fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13500  saveTags = cms.bool( True ),
13501  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13502  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
13503  MaxEta = cms.double( 2.5 ),
13504  MinPt = cms.double( 0.0 ),
13505  MaxDeltaR = cms.double( 999.0 ),
13506  MinN = cms.int32( 1 ),
13507  CentralBxOnly = cms.bool( True ),
13508  SelectQualities = cms.vint32( )
13509 )
13510 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
13511  saveTags = cms.bool( True ),
13512  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
13513  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13514  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13515  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13516  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13517  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13518  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13519  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13520  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13521  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13522 )
13523 fragment.hltPrePPRefL1DoubleMu0SQ = cms.EDFilter( "HLTPrescaler",
13524  offset = cms.uint32( 0 ),
13525  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13526 )
13527 fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13528  saveTags = cms.bool( True ),
13529  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13530  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
13531  MaxEta = cms.double( 2.5 ),
13532  MinPt = cms.double( 0.0 ),
13533  MaxDeltaR = cms.double( 999.0 ),
13534  MinN = cms.int32( 1 ),
13535  CentralBxOnly = cms.bool( True ),
13536  SelectQualities = cms.vint32( )
13537 )
13538 fragment.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
13539  saveTags = cms.bool( True ),
13540  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
13541  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13542  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13543  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13544  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13545  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13546  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13547  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13548  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13549  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13550 )
13551 fragment.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13552  offset = cms.uint32( 0 ),
13553  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13554 )
13555 fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13556  saveTags = cms.bool( True ),
13557  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13558  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
13559  MaxEta = cms.double( 2.5 ),
13560  MinPt = cms.double( 0.0 ),
13561  MaxDeltaR = cms.double( 999.0 ),
13562  MinN = cms.int32( 1 ),
13563  CentralBxOnly = cms.bool( True ),
13564  SelectQualities = cms.vint32( )
13565 )
13566 fragment.hltL1sDoubleMu2 = cms.EDFilter( "HLTL1TSeed",
13567  saveTags = cms.bool( True ),
13568  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2" ),
13569  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13570  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13571  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13572  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13573  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13574  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13575  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13576  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13577  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13578 )
13579 fragment.hltPrePPRefL1DoubleMu2 = cms.EDFilter( "HLTPrescaler",
13580  offset = cms.uint32( 0 ),
13581  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13582 )
13583 fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13584  saveTags = cms.bool( True ),
13585  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13586  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2" ),
13587  MaxEta = cms.double( 2.5 ),
13588  MinPt = cms.double( 0.0 ),
13589  MaxDeltaR = cms.double( 999.0 ),
13590  MinN = cms.int32( 1 ),
13591  CentralBxOnly = cms.bool( True ),
13592  SelectQualities = cms.vint32( )
13593 )
13594 fragment.hltL1sDoubleMu2SQ = cms.EDFilter( "HLTL1TSeed",
13595  saveTags = cms.bool( True ),
13596  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2_SQ" ),
13597  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13598  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13599  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13600  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13601  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13602  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13603  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13604  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13605  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13606 )
13607 fragment.hltPrePPRefL1DoubleMu2SQ = cms.EDFilter( "HLTPrescaler",
13608  offset = cms.uint32( 0 ),
13609  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13610 )
13611 fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13612  saveTags = cms.bool( True ),
13613  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13614  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2SQ" ),
13615  MaxEta = cms.double( 2.5 ),
13616  MinPt = cms.double( 0.0 ),
13617  MaxDeltaR = cms.double( 999.0 ),
13618  MinN = cms.int32( 1 ),
13619  CentralBxOnly = cms.bool( True ),
13620  SelectQualities = cms.vint32( )
13621 )
13622 fragment.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
13623  saveTags = cms.bool( True ),
13624  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
13625  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13626  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13627  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13628  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13629  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13630  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13631  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13632  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13633  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13634 )
13635 fragment.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
13636  offset = cms.uint32( 0 ),
13637  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13638 )
13639 fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13640  saveTags = cms.bool( True ),
13641  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13642  PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
13643  MaxEta = cms.double( 2.5 ),
13644  MinPt = cms.double( 0.0 ),
13645  MaxDeltaR = cms.double( 999.0 ),
13646  MinN = cms.int32( 1 ),
13647  CentralBxOnly = cms.bool( True ),
13648  SelectQualities = cms.vint32( )
13649 )
13650 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
13651  saveTags = cms.bool( True ),
13652  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
13653  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13654  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13655  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13656  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13657  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13658  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13659  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13660  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13661  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13662 )
13663 fragment.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
13664  offset = cms.uint32( 0 ),
13665  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13666 )
13667 fragment.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13668  saveTags = cms.bool( True ),
13669  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13670  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
13671  MaxEta = cms.double( 2.5 ),
13672  MinPt = cms.double( 7.0 ),
13673  MaxDeltaR = cms.double( 999.0 ),
13674  MinN = cms.int32( 1 ),
13675  CentralBxOnly = cms.bool( True ),
13676  SelectQualities = cms.vint32( )
13677 )
13678 fragment.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
13679  saveTags = cms.bool( True ),
13680  L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
13681  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13682  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13683  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13684  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13685  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13686  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13687  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13688  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13689  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13690 )
13691 fragment.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
13692  offset = cms.uint32( 0 ),
13693  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13694 )
13695 fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13696  saveTags = cms.bool( True ),
13697  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13698  PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
13699  MaxEta = cms.double( 2.5 ),
13700  MinPt = cms.double( 12.0 ),
13701  MaxDeltaR = cms.double( 999.0 ),
13702  MinN = cms.int32( 1 ),
13703  CentralBxOnly = cms.bool( True ),
13704  SelectQualities = cms.vint32( )
13705 )
13706 fragment.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13707  offset = cms.uint32( 0 ),
13708  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13709 )
13710 fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13711  saveTags = cms.bool( True ),
13712  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13713  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13714  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
13715  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13716  MinN = cms.int32( 1 ),
13717  MaxEta = cms.double( 2.5 ),
13718  AbsEtaBins = cms.vdouble( 9999.0 ),
13719  MinNstations = cms.vint32( 1 ),
13720  MinNhits = cms.vint32( 0 ),
13721  CutOnChambers = cms.bool( False ),
13722  MinNchambers = cms.vint32( 0 ),
13723  MaxDr = cms.double( 9999.0 ),
13724  MinDr = cms.double( -1.0 ),
13725  MaxDz = cms.double( 9999.0 ),
13726  MinDxySig = cms.double( -1.0 ),
13727  MinPt = cms.double( 0.0 ),
13728  NSigmaPt = cms.double( 0.0 ),
13729  MatchToPreviousCand = cms.bool( True )
13730 )
13731 fragment.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13732  offset = cms.uint32( 0 ),
13733  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13734 )
13735 fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13736  saveTags = cms.bool( True ),
13737  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13738  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13739  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13740  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13741  MinN = cms.int32( 1 ),
13742  MaxEta = cms.double( 2.5 ),
13743  AbsEtaBins = cms.vdouble( 9999.0 ),
13744  MinNstations = cms.vint32( 1 ),
13745  MinNhits = cms.vint32( 0 ),
13746  CutOnChambers = cms.bool( False ),
13747  MinNchambers = cms.vint32( 0 ),
13748  MaxDr = cms.double( 9999.0 ),
13749  MinDr = cms.double( -1.0 ),
13750  MaxDz = cms.double( 9999.0 ),
13751  MinDxySig = cms.double( -1.0 ),
13752  MinPt = cms.double( 0.0 ),
13753  NSigmaPt = cms.double( 0.0 ),
13754  MatchToPreviousCand = cms.bool( True )
13755 )
13756 fragment.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
13757  offset = cms.uint32( 0 ),
13758  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13759 )
13760 fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13761  saveTags = cms.bool( True ),
13762  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13763  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13764  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13765  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13766  MinN = cms.int32( 1 ),
13767  MaxEta = cms.double( 2.5 ),
13768  AbsEtaBins = cms.vdouble( 9999.0 ),
13769  MinNstations = cms.vint32( 1 ),
13770  MinNhits = cms.vint32( 0 ),
13771  CutOnChambers = cms.bool( False ),
13772  MinNchambers = cms.vint32( 0 ),
13773  MaxDr = cms.double( 9999.0 ),
13774  MinDr = cms.double( -1.0 ),
13775  MaxDz = cms.double( 9999.0 ),
13776  MinDxySig = cms.double( -1.0 ),
13777  MinPt = cms.double( 7.0 ),
13778  NSigmaPt = cms.double( 0.0 ),
13779  MatchToPreviousCand = cms.bool( True )
13780 )
13781 fragment.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
13782  offset = cms.uint32( 0 ),
13783  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13784 )
13785 fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13786  saveTags = cms.bool( True ),
13787  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13788  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13789  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13790  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13791  MinN = cms.int32( 1 ),
13792  MaxEta = cms.double( 2.5 ),
13793  AbsEtaBins = cms.vdouble( 9999.0 ),
13794  MinNstations = cms.vint32( 1 ),
13795  MinNhits = cms.vint32( 0 ),
13796  CutOnChambers = cms.bool( False ),
13797  MinNchambers = cms.vint32( 0 ),
13798  MaxDr = cms.double( 9999.0 ),
13799  MinDr = cms.double( -1.0 ),
13800  MaxDz = cms.double( 9999.0 ),
13801  MinDxySig = cms.double( -1.0 ),
13802  MinPt = cms.double( 12.0 ),
13803  NSigmaPt = cms.double( 0.0 ),
13804  MatchToPreviousCand = cms.bool( True )
13805 )
13806 fragment.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
13807  offset = cms.uint32( 0 ),
13808  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13809 )
13810 fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13811  saveTags = cms.bool( True ),
13812  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13813  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13814  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13815  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13816  MinN = cms.int32( 1 ),
13817  MaxEta = cms.double( 2.5 ),
13818  AbsEtaBins = cms.vdouble( 9999.0 ),
13819  MinNstations = cms.vint32( 1 ),
13820  MinNhits = cms.vint32( 0 ),
13821  CutOnChambers = cms.bool( False ),
13822  MinNchambers = cms.vint32( 0 ),
13823  MaxDr = cms.double( 9999.0 ),
13824  MinDr = cms.double( -1.0 ),
13825  MaxDz = cms.double( 9999.0 ),
13826  MinDxySig = cms.double( -1.0 ),
13827  MinPt = cms.double( 15.0 ),
13828  NSigmaPt = cms.double( 0.0 ),
13829  MatchToPreviousCand = cms.bool( True )
13830 )
13831 fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
13832  saveTags = cms.bool( True ),
13833  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
13834  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13835  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13836  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13837  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13838  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13839  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13840  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13841  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13842  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13843 )
13844 fragment.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
13845  offset = cms.uint32( 0 ),
13846  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13847 )
13848 fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
13849  saveTags = cms.bool( True ),
13850  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13851  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
13852  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
13853  SeedMapTag = cms.InputTag( "hltL2Muons" ),
13854  MinN = cms.int32( 1 ),
13855  MaxEta = cms.double( 2.5 ),
13856  AbsEtaBins = cms.vdouble( 9999.0 ),
13857  MinNstations = cms.vint32( 1 ),
13858  MinNhits = cms.vint32( 0 ),
13859  CutOnChambers = cms.bool( False ),
13860  MinNchambers = cms.vint32( 0 ),
13861  MaxDr = cms.double( 9999.0 ),
13862  MinDr = cms.double( -1.0 ),
13863  MaxDz = cms.double( 9999.0 ),
13864  MinDxySig = cms.double( -1.0 ),
13865  MinPt = cms.double( 20.0 ),
13866  NSigmaPt = cms.double( 0.0 ),
13867  MatchToPreviousCand = cms.bool( True )
13868 )
13869 fragment.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
13870  offset = cms.uint32( 0 ),
13871  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13872 )
13873 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13874  saveTags = cms.bool( True ),
13875  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
13876  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
13877  MaxEta = cms.double( 2.5 ),
13878  MinPt = cms.double( 0.0 ),
13879  MaxDeltaR = cms.double( 999.0 ),
13880  MinN = cms.int32( 1 ),
13881  CentralBxOnly = cms.bool( True ),
13882  SelectQualities = cms.vint32( )
13883 )
13884 fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
13885  saveTags = cms.bool( True ),
13886  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13887  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
13888  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
13889  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
13890  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
13891  MinN = cms.int32( 1 ),
13892  MaxEta = cms.double( 2.5 ),
13893  MinNhits = cms.int32( 0 ),
13894  MaxDr = cms.double( 999.0 ),
13895  MinDr = cms.double( -1.0 ),
13896  MaxDz = cms.double( 9999.0 ),
13897  MinDxySig = cms.double( -1.0 ),
13898  MinPt = cms.double( 0.0 ),
13899  NSigmaPt = cms.double( 0.0 ),
13900  MaxNormalizedChi2 = cms.double( 9999.0 ),
13901  MaxDXYBeamSpot = cms.double( 9999.0 ),
13902  MinDXYBeamSpot = cms.double( -1.0 ),
13903  MinNmuonHits = cms.int32( 0 ),
13904  MaxPtDifference = cms.double( 9999.0 ),
13905  MinTrackPt = cms.double( 0.0 ),
13906  minMuonStations = cms.int32( -1 ),
13907  minTrkHits = cms.int32( -1 ),
13908  minMuonHits = cms.int32( -1 ),
13909  allowedTypeMask = cms.uint32( 255 ),
13910  requiredTypeMask = cms.uint32( 0 ),
13911  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
13912  trkMuonId = cms.uint32( 0 ),
13913  L1MatchingdR = cms.double( 999.0 ),
13914  MatchToPreviousCand = cms.bool( True ),
13915  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
13916  requireL3MuonTrajectorySeed = cms.bool( False ),
13917  useSimpleGeometry = cms.bool( True ),
13918  useStation2 = cms.bool( True ),
13919  fallbackToME1 = cms.bool( False ),
13920  cosmicPropagationHypothesis = cms.bool( False ),
13921  useMB2InOverlap = cms.bool( False ),
13922  useTrack = cms.string( "tracker" ),
13923  useState = cms.string( "atVertex" ),
13924  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
13925  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
13926  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
13927 )
13928 fragment.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
13929  offset = cms.uint32( 0 ),
13930  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13931 )
13932 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
13933  saveTags = cms.bool( True ),
13934  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
13935  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13936  MaxEta = cms.double( 2.5 ),
13937  MinPt = cms.double( 0.0 ),
13938  MaxDeltaR = cms.double( 999.0 ),
13939  MinN = cms.int32( 1 ),
13940  CentralBxOnly = cms.bool( True ),
13941  SelectQualities = cms.vint32( )
13942 )
13943 fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
13944  saveTags = cms.bool( True ),
13945  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
13946  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
13947  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
13948  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
13949  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
13950  MinN = cms.int32( 1 ),
13951  MaxEta = cms.double( 2.5 ),
13952  MinNhits = cms.int32( 0 ),
13953  MaxDr = cms.double( 999.0 ),
13954  MinDr = cms.double( -1.0 ),
13955  MaxDz = cms.double( 9999.0 ),
13956  MinDxySig = cms.double( -1.0 ),
13957  MinPt = cms.double( 0.0 ),
13958  NSigmaPt = cms.double( 0.0 ),
13959  MaxNormalizedChi2 = cms.double( 9999.0 ),
13960  MaxDXYBeamSpot = cms.double( 9999.0 ),
13961  MinDXYBeamSpot = cms.double( -1.0 ),
13962  MinNmuonHits = cms.int32( 0 ),
13963  MaxPtDifference = cms.double( 9999.0 ),
13964  MinTrackPt = cms.double( 0.0 ),
13965  minMuonStations = cms.int32( -1 ),
13966  minTrkHits = cms.int32( -1 ),
13967  minMuonHits = cms.int32( -1 ),
13968  allowedTypeMask = cms.uint32( 255 ),
13969  requiredTypeMask = cms.uint32( 0 ),
13970  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
13971  trkMuonId = cms.uint32( 0 ),
13972  L1MatchingdR = cms.double( 999.0 ),
13973  MatchToPreviousCand = cms.bool( True ),
13974  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
13975  requireL3MuonTrajectorySeed = cms.bool( False ),
13976  useSimpleGeometry = cms.bool( True ),
13977  useStation2 = cms.bool( True ),
13978  fallbackToME1 = cms.bool( False ),
13979  cosmicPropagationHypothesis = cms.bool( False ),
13980  useMB2InOverlap = cms.bool( False ),
13981  useTrack = cms.string( "tracker" ),
13982  useState = cms.string( "atVertex" ),
13983  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
13984  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
13985  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
13986 )
13987 fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
13988  saveTags = cms.bool( True ),
13989  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
13990  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13991  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13992  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13993  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13994  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13995  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13996  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13997  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13998  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13999 )
14000 fragment.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
14001  offset = cms.uint32( 0 ),
14002  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14003 )
14004 fragment.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14005  saveTags = cms.bool( True ),
14006  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14007  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
14008  MaxEta = cms.double( 2.5 ),
14009  MinPt = cms.double( 0.0 ),
14010  MaxDeltaR = cms.double( 999.0 ),
14011  MinN = cms.int32( 1 ),
14012  CentralBxOnly = cms.bool( True ),
14013  SelectQualities = cms.vint32( )
14014 )
14015 fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14016  saveTags = cms.bool( True ),
14017  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14018  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14019  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14020  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14021  MinN = cms.int32( 1 ),
14022  MaxEta = cms.double( 2.5 ),
14023  AbsEtaBins = cms.vdouble( 9999.0 ),
14024  MinNstations = cms.vint32( 1 ),
14025  MinNhits = cms.vint32( 0 ),
14026  CutOnChambers = cms.bool( False ),
14027  MinNchambers = cms.vint32( 0 ),
14028  MaxDr = cms.double( 9999.0 ),
14029  MinDr = cms.double( -1.0 ),
14030  MaxDz = cms.double( 9999.0 ),
14031  MinDxySig = cms.double( -1.0 ),
14032  MinPt = cms.double( 0.0 ),
14033  NSigmaPt = cms.double( 0.0 ),
14034  MatchToPreviousCand = cms.bool( True )
14035 )
14036 fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14037  saveTags = cms.bool( True ),
14038  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14039  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14040  MaxEta = cms.double( 2.5 ),
14041  MinPt = cms.double( 0.0 ),
14042  MaxDeltaR = cms.double( 999.0 ),
14043  MinN = cms.int32( 1 ),
14044  CentralBxOnly = cms.bool( True ),
14045  SelectQualities = cms.vint32( )
14046 )
14047 fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14048  saveTags = cms.bool( True ),
14049  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14050  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14051  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14052  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14053  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14054  MinN = cms.int32( 1 ),
14055  MaxEta = cms.double( 2.5 ),
14056  MinNhits = cms.int32( 0 ),
14057  MaxDr = cms.double( 999.0 ),
14058  MinDr = cms.double( -1.0 ),
14059  MaxDz = cms.double( 9999.0 ),
14060  MinDxySig = cms.double( -1.0 ),
14061  MinPt = cms.double( 3.0 ),
14062  NSigmaPt = cms.double( 0.0 ),
14063  MaxNormalizedChi2 = cms.double( 9999.0 ),
14064  MaxDXYBeamSpot = cms.double( 9999.0 ),
14065  MinDXYBeamSpot = cms.double( -1.0 ),
14066  MinNmuonHits = cms.int32( 0 ),
14067  MaxPtDifference = cms.double( 9999.0 ),
14068  MinTrackPt = cms.double( 0.0 ),
14069  minMuonStations = cms.int32( -1 ),
14070  minTrkHits = cms.int32( -1 ),
14071  minMuonHits = cms.int32( -1 ),
14072  allowedTypeMask = cms.uint32( 255 ),
14073  requiredTypeMask = cms.uint32( 0 ),
14074  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14075  trkMuonId = cms.uint32( 0 ),
14076  L1MatchingdR = cms.double( 999.0 ),
14077  MatchToPreviousCand = cms.bool( True ),
14078  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14079  requireL3MuonTrajectorySeed = cms.bool( False ),
14080  useSimpleGeometry = cms.bool( True ),
14081  useStation2 = cms.bool( True ),
14082  fallbackToME1 = cms.bool( False ),
14083  cosmicPropagationHypothesis = cms.bool( False ),
14084  useMB2InOverlap = cms.bool( False ),
14085  useTrack = cms.string( "tracker" ),
14086  useState = cms.string( "atVertex" ),
14087  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14088  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14089  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14090 )
14091 fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14092  saveTags = cms.bool( True ),
14093  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14094  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14095  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14096  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14097  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14098  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14099  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14100  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14101  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14102  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14103 )
14104 fragment.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14105  offset = cms.uint32( 0 ),
14106  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14107 )
14108 fragment.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14109  saveTags = cms.bool( True ),
14110  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14111  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14112  MaxEta = cms.double( 2.5 ),
14113  MinPt = cms.double( 0.0 ),
14114  MaxDeltaR = cms.double( 999.0 ),
14115  MinN = cms.int32( 1 ),
14116  CentralBxOnly = cms.bool( True ),
14117  SelectQualities = cms.vint32( )
14118 )
14119 fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14120  saveTags = cms.bool( True ),
14121  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14122  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14123  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14124  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14125  MinN = cms.int32( 1 ),
14126  MaxEta = cms.double( 2.5 ),
14127  AbsEtaBins = cms.vdouble( 9999.0 ),
14128  MinNstations = cms.vint32( 1 ),
14129  MinNhits = cms.vint32( 0 ),
14130  CutOnChambers = cms.bool( False ),
14131  MinNchambers = cms.vint32( 0 ),
14132  MaxDr = cms.double( 9999.0 ),
14133  MinDr = cms.double( -1.0 ),
14134  MaxDz = cms.double( 9999.0 ),
14135  MinDxySig = cms.double( -1.0 ),
14136  MinPt = cms.double( 0.0 ),
14137  NSigmaPt = cms.double( 0.0 ),
14138  MatchToPreviousCand = cms.bool( True )
14139 )
14140 fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14141  saveTags = cms.bool( True ),
14142  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14143  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14144  MaxEta = cms.double( 2.5 ),
14145  MinPt = cms.double( 0.0 ),
14146  MaxDeltaR = cms.double( 999.0 ),
14147  MinN = cms.int32( 1 ),
14148  CentralBxOnly = cms.bool( True ),
14149  SelectQualities = cms.vint32( )
14150 )
14151 fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14152  saveTags = cms.bool( True ),
14153  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14154  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14155  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
14156  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
14157  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14158  MinN = cms.int32( 1 ),
14159  MaxEta = cms.double( 2.5 ),
14160  MinNhits = cms.int32( 0 ),
14161  MaxDr = cms.double( 999.0 ),
14162  MinDr = cms.double( -1.0 ),
14163  MaxDz = cms.double( 9999.0 ),
14164  MinDxySig = cms.double( -1.0 ),
14165  MinPt = cms.double( 5.0 ),
14166  NSigmaPt = cms.double( 0.0 ),
14167  MaxNormalizedChi2 = cms.double( 9999.0 ),
14168  MaxDXYBeamSpot = cms.double( 9999.0 ),
14169  MinDXYBeamSpot = cms.double( -1.0 ),
14170  MinNmuonHits = cms.int32( 0 ),
14171  MaxPtDifference = cms.double( 9999.0 ),
14172  MinTrackPt = cms.double( 0.0 ),
14173  minMuonStations = cms.int32( -1 ),
14174  minTrkHits = cms.int32( -1 ),
14175  minMuonHits = cms.int32( -1 ),
14176  allowedTypeMask = cms.uint32( 255 ),
14177  requiredTypeMask = cms.uint32( 0 ),
14178  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14179  trkMuonId = cms.uint32( 0 ),
14180  L1MatchingdR = cms.double( 999.0 ),
14181  MatchToPreviousCand = cms.bool( True ),
14182  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14183  requireL3MuonTrajectorySeed = cms.bool( False ),
14184  useSimpleGeometry = cms.bool( True ),
14185  useStation2 = cms.bool( True ),
14186  fallbackToME1 = cms.bool( False ),
14187  cosmicPropagationHypothesis = cms.bool( False ),
14188  useMB2InOverlap = cms.bool( False ),
14189  useTrack = cms.string( "tracker" ),
14190  useState = cms.string( "atVertex" ),
14191  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14192  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14193  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14194 )
14195 fragment.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
14196  offset = cms.uint32( 0 ),
14197  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14198 )
14199 fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14200  saveTags = cms.bool( True ),
14201  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14202  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14203  MaxEta = cms.double( 2.5 ),
14204  MinPt = cms.double( 7.0 ),
14205  MaxDeltaR = cms.double( 999.0 ),
14206  MinN = cms.int32( 1 ),
14207  CentralBxOnly = cms.bool( True ),
14208  SelectQualities = cms.vint32( )
14209 )
14210 fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14211  saveTags = cms.bool( True ),
14212  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14213  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14214  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14215  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14216  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14217  MinN = cms.int32( 1 ),
14218  MaxEta = cms.double( 2.5 ),
14219  MinNhits = cms.int32( 0 ),
14220  MaxDr = cms.double( 999.0 ),
14221  MinDr = cms.double( -1.0 ),
14222  MaxDz = cms.double( 9999.0 ),
14223  MinDxySig = cms.double( -1.0 ),
14224  MinPt = cms.double( 7.0 ),
14225  NSigmaPt = cms.double( 0.0 ),
14226  MaxNormalizedChi2 = cms.double( 9999.0 ),
14227  MaxDXYBeamSpot = cms.double( 9999.0 ),
14228  MinDXYBeamSpot = cms.double( -1.0 ),
14229  MinNmuonHits = cms.int32( 0 ),
14230  MaxPtDifference = cms.double( 9999.0 ),
14231  MinTrackPt = cms.double( 0.0 ),
14232  minMuonStations = cms.int32( -1 ),
14233  minTrkHits = cms.int32( -1 ),
14234  minMuonHits = cms.int32( -1 ),
14235  allowedTypeMask = cms.uint32( 255 ),
14236  requiredTypeMask = cms.uint32( 0 ),
14237  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14238  trkMuonId = cms.uint32( 0 ),
14239  L1MatchingdR = cms.double( 999.0 ),
14240  MatchToPreviousCand = cms.bool( True ),
14241  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14242  requireL3MuonTrajectorySeed = cms.bool( False ),
14243  useSimpleGeometry = cms.bool( True ),
14244  useStation2 = cms.bool( True ),
14245  fallbackToME1 = cms.bool( False ),
14246  cosmicPropagationHypothesis = cms.bool( False ),
14247  useMB2InOverlap = cms.bool( False ),
14248  useTrack = cms.string( "tracker" ),
14249  useState = cms.string( "atVertex" ),
14250  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14251  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14252  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14253 )
14254 fragment.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
14255  offset = cms.uint32( 0 ),
14256  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14257 )
14258 fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14259  saveTags = cms.bool( True ),
14260  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14261  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14262  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14263  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14264  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14265  MinN = cms.int32( 1 ),
14266  MaxEta = cms.double( 2.5 ),
14267  MinNhits = cms.int32( 0 ),
14268  MaxDr = cms.double( 999.0 ),
14269  MinDr = cms.double( -1.0 ),
14270  MaxDz = cms.double( 9999.0 ),
14271  MinDxySig = cms.double( -1.0 ),
14272  MinPt = cms.double( 12.0 ),
14273  NSigmaPt = cms.double( 0.0 ),
14274  MaxNormalizedChi2 = cms.double( 9999.0 ),
14275  MaxDXYBeamSpot = cms.double( 9999.0 ),
14276  MinDXYBeamSpot = cms.double( -1.0 ),
14277  MinNmuonHits = cms.int32( 0 ),
14278  MaxPtDifference = cms.double( 9999.0 ),
14279  MinTrackPt = cms.double( 0.0 ),
14280  minMuonStations = cms.int32( -1 ),
14281  minTrkHits = cms.int32( -1 ),
14282  minMuonHits = cms.int32( -1 ),
14283  allowedTypeMask = cms.uint32( 255 ),
14284  requiredTypeMask = cms.uint32( 0 ),
14285  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14286  trkMuonId = cms.uint32( 0 ),
14287  L1MatchingdR = cms.double( 999.0 ),
14288  MatchToPreviousCand = cms.bool( True ),
14289  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14290  requireL3MuonTrajectorySeed = cms.bool( False ),
14291  useSimpleGeometry = cms.bool( True ),
14292  useStation2 = cms.bool( True ),
14293  fallbackToME1 = cms.bool( False ),
14294  cosmicPropagationHypothesis = cms.bool( False ),
14295  useMB2InOverlap = cms.bool( False ),
14296  useTrack = cms.string( "tracker" ),
14297  useState = cms.string( "atVertex" ),
14298  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14299  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14300  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14301 )
14302 fragment.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
14303  offset = cms.uint32( 0 ),
14304  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14305 )
14306 fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14307  saveTags = cms.bool( True ),
14308  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14309  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14310  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14311  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14312  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14313  MinN = cms.int32( 1 ),
14314  MaxEta = cms.double( 2.5 ),
14315  MinNhits = cms.int32( 0 ),
14316  MaxDr = cms.double( 999.0 ),
14317  MinDr = cms.double( -1.0 ),
14318  MaxDz = cms.double( 9999.0 ),
14319  MinDxySig = cms.double( -1.0 ),
14320  MinPt = cms.double( 15.0 ),
14321  NSigmaPt = cms.double( 0.0 ),
14322  MaxNormalizedChi2 = cms.double( 9999.0 ),
14323  MaxDXYBeamSpot = cms.double( 9999.0 ),
14324  MinDXYBeamSpot = cms.double( -1.0 ),
14325  MinNmuonHits = cms.int32( 0 ),
14326  MaxPtDifference = cms.double( 9999.0 ),
14327  MinTrackPt = cms.double( 0.0 ),
14328  minMuonStations = cms.int32( -1 ),
14329  minTrkHits = cms.int32( -1 ),
14330  minMuonHits = cms.int32( -1 ),
14331  allowedTypeMask = cms.uint32( 255 ),
14332  requiredTypeMask = cms.uint32( 0 ),
14333  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14334  trkMuonId = cms.uint32( 0 ),
14335  L1MatchingdR = cms.double( 999.0 ),
14336  MatchToPreviousCand = cms.bool( True ),
14337  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14338  requireL3MuonTrajectorySeed = cms.bool( False ),
14339  useSimpleGeometry = cms.bool( True ),
14340  useStation2 = cms.bool( True ),
14341  fallbackToME1 = cms.bool( False ),
14342  cosmicPropagationHypothesis = cms.bool( False ),
14343  useMB2InOverlap = cms.bool( False ),
14344  useTrack = cms.string( "tracker" ),
14345  useState = cms.string( "atVertex" ),
14346  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14347  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14348  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14349 )
14350 fragment.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
14351  offset = cms.uint32( 0 ),
14352  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14353 )
14354 fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14355  saveTags = cms.bool( True ),
14356  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14357  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14358  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14359  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14360  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14361  MinN = cms.int32( 1 ),
14362  MaxEta = cms.double( 2.5 ),
14363  MinNhits = cms.int32( 0 ),
14364  MaxDr = cms.double( 999.0 ),
14365  MinDr = cms.double( -1.0 ),
14366  MaxDz = cms.double( 9999.0 ),
14367  MinDxySig = cms.double( -1.0 ),
14368  MinPt = cms.double( 20.0 ),
14369  NSigmaPt = cms.double( 0.0 ),
14370  MaxNormalizedChi2 = cms.double( 9999.0 ),
14371  MaxDXYBeamSpot = cms.double( 9999.0 ),
14372  MinDXYBeamSpot = cms.double( -1.0 ),
14373  MinNmuonHits = cms.int32( 0 ),
14374  MaxPtDifference = cms.double( 9999.0 ),
14375  MinTrackPt = cms.double( 0.0 ),
14376  minMuonStations = cms.int32( -1 ),
14377  minTrkHits = cms.int32( -1 ),
14378  minMuonHits = cms.int32( -1 ),
14379  allowedTypeMask = cms.uint32( 255 ),
14380  requiredTypeMask = cms.uint32( 0 ),
14381  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14382  trkMuonId = cms.uint32( 0 ),
14383  L1MatchingdR = cms.double( 999.0 ),
14384  MatchToPreviousCand = cms.bool( True ),
14385  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14386  requireL3MuonTrajectorySeed = cms.bool( False ),
14387  useSimpleGeometry = cms.bool( True ),
14388  useStation2 = cms.bool( True ),
14389  fallbackToME1 = cms.bool( False ),
14390  cosmicPropagationHypothesis = cms.bool( False ),
14391  useMB2InOverlap = cms.bool( False ),
14392  useTrack = cms.string( "tracker" ),
14393  useState = cms.string( "atVertex" ),
14394  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14395  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14396  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14397 )
14398 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
14399  saveTags = cms.bool( True ),
14400  L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
14401  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14402  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14403  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14404  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14405  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14406  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14407  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14408  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14409  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14410 )
14411 fragment.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
14412  offset = cms.uint32( 0 ),
14413  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14414 )
14415 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
14416  nRechitMin = cms.int32( 50 ),
14417  rParam = cms.double( 0.4 ),
14418  nStationThres = cms.int32( 10 ),
14419  recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
14420 )
14421 fragment.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14422  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14423  MinN = cms.int32( 1 ),
14424  MinSize = cms.int32( -1 ),
14425  MinSizeMinusMB1 = cms.int32( -1 ),
14426  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14427  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14428  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14429  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14430  MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
14431  Max_nMB1 = cms.int32( -1 ),
14432  Max_nMB2 = cms.int32( -1 ),
14433  Max_nME11 = cms.int32( 0 ),
14434  Max_nME12 = cms.int32( 0 ),
14435  Max_nME41 = cms.int32( -1 ),
14436  Max_nME42 = cms.int32( -1 ),
14437  MinNstation = cms.int32( 0 ),
14438  MinAvgStation = cms.double( 0.0 ),
14439  MinTime = cms.double( -5.0 ),
14440  MaxTime = cms.double( 12.5 ),
14441  MinEta = cms.double( -1.0 ),
14442  MaxEta = cms.double( -1.0 ),
14443  MaxTimeSpread = cms.double( -1.0 )
14444 )
14445 fragment.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
14446  offset = cms.uint32( 0 ),
14447  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14448 )
14449 fragment.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14450  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14451  MinN = cms.int32( 1 ),
14452  MinSize = cms.int32( -1 ),
14453  MinSizeMinusMB1 = cms.int32( -1 ),
14454  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14455  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14456  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14457  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14458  MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
14459  Max_nMB1 = cms.int32( -1 ),
14460  Max_nMB2 = cms.int32( -1 ),
14461  Max_nME11 = cms.int32( 0 ),
14462  Max_nME12 = cms.int32( 0 ),
14463  Max_nME41 = cms.int32( -1 ),
14464  Max_nME42 = cms.int32( -1 ),
14465  MinNstation = cms.int32( 0 ),
14466  MinAvgStation = cms.double( 0.0 ),
14467  MinTime = cms.double( -5.0 ),
14468  MaxTime = cms.double( 12.5 ),
14469  MinEta = cms.double( -1.0 ),
14470  MaxEta = cms.double( -1.0 ),
14471  MaxTimeSpread = cms.double( -1.0 )
14472 )
14473 fragment.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
14474  offset = cms.uint32( 0 ),
14475  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14476 )
14477 fragment.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
14478  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
14479  MinN = cms.int32( 1 ),
14480  MinSize = cms.int32( -1 ),
14481  MinSizeMinusMB1 = cms.int32( -1 ),
14482  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
14483  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
14484  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
14485  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
14486  MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
14487  Max_nMB1 = cms.int32( -1 ),
14488  Max_nMB2 = cms.int32( -1 ),
14489  Max_nME11 = cms.int32( 0 ),
14490  Max_nME12 = cms.int32( 0 ),
14491  Max_nME41 = cms.int32( -1 ),
14492  Max_nME42 = cms.int32( -1 ),
14493  MinNstation = cms.int32( 0 ),
14494  MinAvgStation = cms.double( 0.0 ),
14495  MinTime = cms.double( -5.0 ),
14496  MaxTime = cms.double( 12.5 ),
14497  MinEta = cms.double( -1.0 ),
14498  MaxEta = cms.double( -1.0 ),
14499  MaxTimeSpread = cms.double( -1.0 )
14500 )
14501 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
14502  throw = cms.bool( False ),
14503  processName = cms.string( "@" ),
14504  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
14505  moduleLabelPatternsToSkip = cms.vstring( )
14506 )
14507 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
14508  processName = cms.string( "@" )
14509 )
14510 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
14511  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
14512  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
14513  MinBx = cms.int32( 0 ),
14514  MaxBx = cms.int32( 0 ),
14515  DumpTrigResults = cms.bool( False ),
14516  DumpRecord = cms.bool( False ),
14517  DumpTrigSummary = cms.bool( True ),
14518  ReadPrescalesFromFile = cms.bool( False ),
14519  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
14520  psColumn = cms.int32( 0 )
14521 )
14522 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
14523  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
14524  reportBy = cms.untracked.string( "job" ),
14525  resetBy = cms.untracked.string( "never" ),
14526  serviceBy = cms.untracked.string( "never" ),
14527  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
14528  ReferenceRate = cms.untracked.double( 100.0 )
14529 )
14530 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
14531  usePathStatus = cms.bool( True ),
14532  hltResults = cms.InputTag( "" ),
14533  l1tResults = cms.InputTag( "" ),
14534  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14535  throw = cms.bool( True ),
14536  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9' )
14537 )
14538 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
14539  offset = cms.uint32( 0 ),
14540  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14541 )
14542 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
14543  usePathStatus = cms.bool( True ),
14544  hltResults = cms.InputTag( "" ),
14545  l1tResults = cms.InputTag( "" ),
14546  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14547  throw = cms.bool( True ),
14548  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v9',
14549  'AlCa_LumiPixelsCounts_ZeroBias_v11' )
14550 )
14551 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
14552  offset = cms.uint32( 0 ),
14553  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14554 )
14555 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
14556  usePathStatus = cms.bool( True ),
14557  hltResults = cms.InputTag( "" ),
14558  l1tResults = cms.InputTag( "" ),
14559  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14560  throw = cms.bool( True ),
14561  triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v11 / 3',
14562  'AlCa_HIEcalEtaEEonly_v11 / 3',
14563  'AlCa_HIEcalPi0EBonly_v11 / 3',
14564  'AlCa_HIEcalPi0EEonly_v11 / 3' )
14565 )
14566 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
14567  offset = cms.uint32( 0 ),
14568  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14569 )
14570 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
14571  usePathStatus = cms.bool( True ),
14572  hltResults = cms.InputTag( "" ),
14573  l1tResults = cms.InputTag( "" ),
14574  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14575  throw = cms.bool( True ),
14576  triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v19' )
14577 )
14578 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
14579  offset = cms.uint32( 0 ),
14580  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14581 )
14582 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
14583  usePathStatus = cms.bool( True ),
14584  hltResults = cms.InputTag( "" ),
14585  l1tResults = cms.InputTag( "" ),
14586  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14587  throw = cms.bool( True ),
14588  triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v13',
14589  'HLT_IsoTrackHE_v13' )
14590 )
14591 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
14592  offset = cms.uint32( 0 ),
14593  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14594 )
14595 fragment.hltDatasetCommissioningRawPrime = cms.EDFilter( "TriggerResultsFilter",
14596  usePathStatus = cms.bool( True ),
14597  hltResults = cms.InputTag( "" ),
14598  l1tResults = cms.InputTag( "" ),
14599  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14600  throw = cms.bool( True ),
14601  triggerConditions = cms.vstring( 'HLT_PPRefZeroBiasRawPrime_v6' )
14602 )
14603 fragment.hltPreDatasetCommissioningRawPrime = cms.EDFilter( "HLTPrescaler",
14604  offset = cms.uint32( 0 ),
14605  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14606 )
14607 fragment.hltDatasetCommissioningZDC = cms.EDFilter( "TriggerResultsFilter",
14608  usePathStatus = cms.bool( True ),
14609  hltResults = cms.InputTag( "" ),
14610  l1tResults = cms.InputTag( "" ),
14611  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14612  throw = cms.bool( True ),
14613  triggerConditions = cms.vstring( 'HLT_ZDCCommissioning_v5' )
14614 )
14615 fragment.hltPreDatasetCommissioningZDC = cms.EDFilter( "HLTPrescaler",
14616  offset = cms.uint32( 0 ),
14617  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14618 )
14619 fragment.hltDatasetDQMGPUvsCPU = 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( 'DQM_EcalReconstruction_v11',
14626  'DQM_HcalReconstruction_v9',
14627  'DQM_PixelReconstruction_v11' )
14628 )
14629 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
14630  offset = cms.uint32( 0 ),
14631  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14632 )
14633 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
14634  usePathStatus = cms.bool( True ),
14635  hltResults = cms.InputTag( "" ),
14636  l1tResults = cms.InputTag( "" ),
14637  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14638  throw = cms.bool( True ),
14639  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14640  'HLT_ZeroBias_Beamspot_v15' )
14641 )
14642 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
14643  offset = cms.uint32( 0 ),
14644  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14645 )
14646 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
14647  usePathStatus = cms.bool( True ),
14648  hltResults = cms.InputTag( "" ),
14649  l1tResults = cms.InputTag( "" ),
14650  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14651  throw = cms.bool( True ),
14652  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
14653 )
14654 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
14655  offset = cms.uint32( 0 ),
14656  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14657 )
14658 fragment.hltDatasetEmptyBX = 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_HIL1NotBptxORForPPRef_v8',
14665  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14666  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8' )
14667 )
14668 fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
14669  offset = cms.uint32( 0 ),
14670  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14671 )
14672 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
14673  usePathStatus = cms.bool( True ),
14674  hltResults = cms.InputTag( "" ),
14675  l1tResults = cms.InputTag( "" ),
14676  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14677  throw = cms.bool( True ),
14678  triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v7',
14679  'HLT_PPRefGEDPhoton30_v5',
14680  'HLT_PPRefL3SingleMu7_v7 / 100',
14681  'HLT_Physics_v13 / 10' )
14682 )
14683 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
14684  offset = cms.uint32( 0 ),
14685  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14686 )
14687 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
14688  usePathStatus = cms.bool( True ),
14689  hltResults = cms.InputTag( "" ),
14690  l1tResults = cms.InputTag( "" ),
14691  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14692  throw = cms.bool( True ),
14693  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v14',
14694  'HLT_ZeroBias_Beamspot_v15' )
14695 )
14696 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
14697  offset = cms.uint32( 0 ),
14698  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14699 )
14700 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
14701  usePathStatus = cms.bool( True ),
14702  hltResults = cms.InputTag( "" ),
14703  l1tResults = cms.InputTag( "" ),
14704  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14705  throw = cms.bool( True ),
14706  triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v7',
14707  'HLT_PPRefEle15Ele10GsfMass50_v5',
14708  'HLT_PPRefL3SingleMu7_v7 / 10',
14709  'HLT_Physics_v13 / 2',
14710  'HLT_Random_v3',
14711  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14712  'HLT_ZeroBias_v12 / 2' )
14713 )
14714 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
14715  offset = cms.uint32( 0 ),
14716  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14717 )
14718 fragment.hltDatasetHLTMonitor = 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_AK4PFJet80_v7',
14725  'HLT_PPRefEle15Ele10GsfMass50_v5',
14726  'HLT_PPRefEle50Gsf_v5' )
14727 )
14728 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
14729  offset = cms.uint32( 0 ),
14730  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14731 )
14732 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
14733  usePathStatus = cms.bool( True ),
14734  hltResults = cms.InputTag( "" ),
14735  l1tResults = cms.InputTag( "" ),
14736  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14737  throw = cms.bool( True ),
14738  triggerConditions = cms.vstring( 'HLT_Physics_v13' )
14739 )
14740 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
14741  offset = cms.uint32( 0 ),
14742  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14743 )
14744 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
14745  usePathStatus = cms.bool( True ),
14746  hltResults = cms.InputTag( "" ),
14747  l1tResults = cms.InputTag( "" ),
14748  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14749  throw = cms.bool( True ),
14750  triggerConditions = cms.vstring( 'HLT_HcalNZS_v20',
14751  'HLT_HcalPhiSym_v22' )
14752 )
14753 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
14754  offset = cms.uint32( 0 ),
14755  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14756 )
14757 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
14758  usePathStatus = cms.bool( True ),
14759  hltResults = cms.InputTag( "" ),
14760  l1tResults = cms.InputTag( "" ),
14761  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14762  throw = cms.bool( True ),
14763  triggerConditions = cms.vstring( 'DST_Physics_v15' )
14764 )
14765 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
14766  offset = cms.uint32( 0 ),
14767  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14768 )
14769 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
14770  usePathStatus = cms.bool( True ),
14771  hltResults = cms.InputTag( "" ),
14772  l1tResults = cms.InputTag( "" ),
14773  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14774  throw = cms.bool( True ),
14775  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14776  'HLT_CDC_L2cosmic_5p5_er1p0_v9' )
14777 )
14778 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
14779  offset = cms.uint32( 0 ),
14780  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14781 )
14782 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
14783  usePathStatus = cms.bool( True ),
14784  hltResults = cms.InputTag( "" ),
14785  l1tResults = cms.InputTag( "" ),
14786  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14787  throw = cms.bool( True ),
14788  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v9',
14789  'HLT_CDC_L2cosmic_5p5_er1p0_v9',
14790  'HLT_HIL1NotBptxORForPPRef_v8',
14791  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8',
14792  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8',
14793  'HLT_HcalNZS_v20',
14794  'HLT_HcalPhiSym_v22',
14795  'HLT_IsoTrackHB_v13',
14796  'HLT_IsoTrackHE_v13',
14797  'HLT_Physics_v13',
14798  'HLT_Random_v3',
14799  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
14800  'HLT_ZeroBias_v12' )
14801 )
14802 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
14803  offset = cms.uint32( 0 ),
14804  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14805 )
14806 fragment.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
14807  usePathStatus = cms.bool( True ),
14808  hltResults = cms.InputTag( "" ),
14809  l1tResults = cms.InputTag( "" ),
14810  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14811  throw = cms.bool( True ),
14812  triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v5',
14813  'HLT_PPRefL1DoubleMu0_SQ_v1',
14814  'HLT_PPRefL1DoubleMu0_v5',
14815  'HLT_PPRefL1DoubleMu2_SQ_v1',
14816  'HLT_PPRefL1DoubleMu2_v1',
14817  'HLT_PPRefL2DoubleMu0_Open_v5',
14818  'HLT_PPRefL2DoubleMu0_v5',
14819  'HLT_PPRefL3DoubleMu0_Open_v7',
14820  'HLT_PPRefL3DoubleMu0_v7' )
14821 )
14822 fragment.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
14823  offset = cms.uint32( 0 ),
14824  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14825 )
14826 fragment.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
14827  offset = cms.uint32( 1 ),
14828  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14829 )
14830 fragment.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
14831  offset = cms.uint32( 2 ),
14832  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14833 )
14834 fragment.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
14835  offset = cms.uint32( 3 ),
14836  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14837 )
14838 fragment.hltDatasetPPRefExotica = 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_PPRefCscCluster_Loose_v5',
14845  'HLT_PPRefCscCluster_Medium_v5',
14846  'HLT_PPRefCscCluster_Tight_v5' )
14847 )
14848 fragment.hltPreDatasetPPRefExotica = cms.EDFilter( "HLTPrescaler",
14849  offset = cms.uint32( 0 ),
14850  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14851 )
14852 fragment.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
14853  usePathStatus = cms.bool( True ),
14854  hltResults = cms.InputTag( "" ),
14855  l1tResults = cms.InputTag( "" ),
14856  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14857  throw = cms.bool( True ),
14858  triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v5',
14859  'HLT_AK4CaloJet120_v5',
14860  'HLT_AK4CaloJet40_v5',
14861  'HLT_AK4CaloJet60_v5',
14862  'HLT_AK4CaloJet70_v5',
14863  'HLT_AK4CaloJet80_v5',
14864  'HLT_AK4CaloJetFwd100_v5',
14865  'HLT_AK4CaloJetFwd120_v5',
14866  'HLT_AK4CaloJetFwd40_v5',
14867  'HLT_AK4CaloJetFwd60_v5',
14868  'HLT_AK4CaloJetFwd70_v5',
14869  'HLT_AK4CaloJetFwd80_v5',
14870  'HLT_AK4PFJet100_v7',
14871  'HLT_AK4PFJet120_v7',
14872  'HLT_AK4PFJet40_v7',
14873  'HLT_AK4PFJet60_v7',
14874  'HLT_AK4PFJet80_v7',
14875  'HLT_AK4PFJetFwd100_v7',
14876  'HLT_AK4PFJetFwd120_v7',
14877  'HLT_AK4PFJetFwd40_v7',
14878  'HLT_AK4PFJetFwd60_v7',
14879  'HLT_AK4PFJetFwd80_v7',
14880  'HLT_PPRefDoubleEle10GsfMass50_v5',
14881  'HLT_PPRefDoubleEle10Gsf_v5',
14882  'HLT_PPRefDoubleEle15GsfMass50_v5',
14883  'HLT_PPRefDoubleEle15Gsf_v5',
14884  'HLT_PPRefEle10Gsf_v5',
14885  'HLT_PPRefEle15Ele10GsfMass50_v5',
14886  'HLT_PPRefEle15Ele10Gsf_v5',
14887  'HLT_PPRefEle15Gsf_v5',
14888  'HLT_PPRefEle20Gsf_v5',
14889  'HLT_PPRefEle30Gsf_v5',
14890  'HLT_PPRefEle40Gsf_v5',
14891  'HLT_PPRefEle50Gsf_v5',
14892  'HLT_PPRefGEDPhoton10_EB_v5',
14893  'HLT_PPRefGEDPhoton10_v5',
14894  'HLT_PPRefGEDPhoton20_EB_v5',
14895  'HLT_PPRefGEDPhoton20_v5',
14896  'HLT_PPRefGEDPhoton30_EB_v5',
14897  'HLT_PPRefGEDPhoton30_v5',
14898  'HLT_PPRefGEDPhoton40_EB_v5',
14899  'HLT_PPRefGEDPhoton40_v5',
14900  'HLT_PPRefGEDPhoton50_EB_v5',
14901  'HLT_PPRefGEDPhoton50_v5',
14902  'HLT_PPRefGEDPhoton60_EB_v5',
14903  'HLT_PPRefGEDPhoton60_v5' )
14904 )
14905 fragment.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
14906  offset = cms.uint32( 0 ),
14907  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14908 )
14909 fragment.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
14910  offset = cms.uint32( 1 ),
14911  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14912 )
14913 fragment.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
14914  offset = cms.uint32( 2 ),
14915  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14916 )
14917 fragment.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
14918  usePathStatus = cms.bool( True ),
14919  hltResults = cms.InputTag( "" ),
14920  l1tResults = cms.InputTag( "" ),
14921  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14922  throw = cms.bool( True ),
14923  triggerConditions = cms.vstring( 'HLT_PPRefL1SingleMu0_Cosmics_v5',
14924  'HLT_PPRefL1SingleMu12_v5',
14925  'HLT_PPRefL1SingleMu7_v5',
14926  'HLT_PPRefL2SingleMu12_v5',
14927  'HLT_PPRefL2SingleMu15_v5',
14928  'HLT_PPRefL2SingleMu20_v5',
14929  'HLT_PPRefL2SingleMu7_v5',
14930  'HLT_PPRefL3SingleMu12_v7',
14931  'HLT_PPRefL3SingleMu15_v7',
14932  'HLT_PPRefL3SingleMu20_v7',
14933  'HLT_PPRefL3SingleMu3_v7',
14934  'HLT_PPRefL3SingleMu5_v7',
14935  'HLT_PPRefL3SingleMu7_v7' )
14936 )
14937 fragment.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
14938  offset = cms.uint32( 0 ),
14939  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14940 )
14941 fragment.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
14942  offset = cms.uint32( 1 ),
14943  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14944 )
14945 fragment.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
14946  offset = cms.uint32( 2 ),
14947  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14948 )
14949 fragment.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
14950  usePathStatus = cms.bool( True ),
14951  hltResults = cms.InputTag( "" ),
14952  l1tResults = cms.InputTag( "" ),
14953  l1tIgnoreMaskAndPrescale = cms.bool( False ),
14954  throw = cms.bool( True ),
14955  triggerConditions = cms.vstring( 'HLT_PPRefZeroBias_v5' )
14956 )
14957 fragment.hltPreDatasetPPRefZeroBias0 = cms.EDFilter( "HLTPrescaler",
14958  offset = cms.uint32( 0 ),
14959  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14960 )
14961 fragment.hltPreDatasetPPRefZeroBias1 = cms.EDFilter( "HLTPrescaler",
14962  offset = cms.uint32( 1 ),
14963  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14964 )
14965 fragment.hltPreDatasetPPRefZeroBias2 = cms.EDFilter( "HLTPrescaler",
14966  offset = cms.uint32( 2 ),
14967  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14968 )
14969 fragment.hltPreDatasetPPRefZeroBias3 = cms.EDFilter( "HLTPrescaler",
14970  offset = cms.uint32( 3 ),
14971  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14972 )
14973 fragment.hltPreDatasetPPRefZeroBias4 = cms.EDFilter( "HLTPrescaler",
14974  offset = cms.uint32( 4 ),
14975  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14976 )
14977 fragment.hltPreDatasetPPRefZeroBias5 = cms.EDFilter( "HLTPrescaler",
14978  offset = cms.uint32( 5 ),
14979  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14980 )
14981 fragment.hltPreDatasetPPRefZeroBias6 = cms.EDFilter( "HLTPrescaler",
14982  offset = cms.uint32( 6 ),
14983  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14984 )
14985 fragment.hltPreDatasetPPRefZeroBias7 = cms.EDFilter( "HLTPrescaler",
14986  offset = cms.uint32( 7 ),
14987  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14988 )
14989 fragment.hltPreDatasetPPRefZeroBias8 = cms.EDFilter( "HLTPrescaler",
14990  offset = cms.uint32( 8 ),
14991  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14992 )
14993 fragment.hltPreDatasetPPRefZeroBias9 = cms.EDFilter( "HLTPrescaler",
14994  offset = cms.uint32( 9 ),
14995  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14996 )
14997 fragment.hltPreDatasetPPRefZeroBias10 = cms.EDFilter( "HLTPrescaler",
14998  offset = cms.uint32( 10 ),
14999  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15000 )
15001 fragment.hltPreDatasetPPRefZeroBias11 = cms.EDFilter( "HLTPrescaler",
15002  offset = cms.uint32( 11 ),
15003  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15004 )
15005 fragment.hltPreDatasetPPRefZeroBias12 = cms.EDFilter( "HLTPrescaler",
15006  offset = cms.uint32( 12 ),
15007  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15008 )
15009 fragment.hltPreDatasetPPRefZeroBias13 = cms.EDFilter( "HLTPrescaler",
15010  offset = cms.uint32( 13 ),
15011  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15012 )
15013 fragment.hltPreDatasetPPRefZeroBias14 = cms.EDFilter( "HLTPrescaler",
15014  offset = cms.uint32( 14 ),
15015  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15016 )
15017 fragment.hltPreDatasetPPRefZeroBias15 = cms.EDFilter( "HLTPrescaler",
15018  offset = cms.uint32( 15 ),
15019  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15020 )
15021 fragment.hltPreDatasetPPRefZeroBias16 = cms.EDFilter( "HLTPrescaler",
15022  offset = cms.uint32( 16 ),
15023  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15024 )
15025 fragment.hltPreDatasetPPRefZeroBias17 = cms.EDFilter( "HLTPrescaler",
15026  offset = cms.uint32( 17 ),
15027  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15028 )
15029 fragment.hltPreDatasetPPRefZeroBias18 = cms.EDFilter( "HLTPrescaler",
15030  offset = cms.uint32( 18 ),
15031  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15032 )
15033 fragment.hltPreDatasetPPRefZeroBias19 = cms.EDFilter( "HLTPrescaler",
15034  offset = cms.uint32( 19 ),
15035  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15036 )
15037 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
15038  usePathStatus = cms.bool( True ),
15039  hltResults = cms.InputTag( "" ),
15040  l1tResults = cms.InputTag( "" ),
15041  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15042  throw = cms.bool( True ),
15043  triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v10' )
15044 )
15045 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
15046  offset = cms.uint32( 0 ),
15047  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15048 )
15049 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
15050  usePathStatus = cms.bool( True ),
15051  hltResults = cms.InputTag( "" ),
15052  l1tResults = cms.InputTag( "" ),
15053  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15054  throw = cms.bool( True ),
15055  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15056  'HLT_HcalCalibration_v6' )
15057 )
15058 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
15059  offset = cms.uint32( 0 ),
15060  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15061 )
15062 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
15063  usePathStatus = cms.bool( True ),
15064  hltResults = cms.InputTag( "" ),
15065  l1tResults = cms.InputTag( "" ),
15066  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15067  throw = cms.bool( True ),
15068  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
15069  'HLT_HcalCalibration_v6' )
15070 )
15071 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
15072  offset = cms.uint32( 0 ),
15073  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15074 )
15075 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
15076  usePathStatus = cms.bool( True ),
15077  hltResults = cms.InputTag( "" ),
15078  l1tResults = cms.InputTag( "" ),
15079  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15080  throw = cms.bool( True ),
15081  triggerConditions = cms.vstring( 'HLT_Random_v3',
15082  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v11',
15083  'HLT_ZeroBias_v12' )
15084 )
15085 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
15086  offset = cms.uint32( 0 ),
15087  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15088 )
15089 
15090 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
15091 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
15092 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15093 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
15094 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
15095 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
15096 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
15097 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
15098 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
15099 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
15100 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
15101 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
15102 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
15103 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
15104 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
15105 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
15106 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
15107 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
15108 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
15109 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
15110 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
15111 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
15112 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15113 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
15114 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15115 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
15116 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
15117 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 )
15118 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
15119 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
15120 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
15121 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
15122 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
15123 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
15124 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
15125 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
15126 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
15127 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
15128 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 )
15129 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
15130 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
15131 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
15132 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
15133 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
15134 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
15135 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
15136 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
15137 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 )
15138 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
15139 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
15140 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15141 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
15142 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
15143 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
15144 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
15145 fragment.HLTDoSiStripZeroSuppression = cms.Sequence( fragment.hltSiStripRawToDigi + fragment.hltSiStripZeroSuppression )
15146 fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker = cms.Sequence( fragment.hltSiStripDigiToZSRaw + fragment.hltSiStripClusterizerForRawPrime + fragment.hltSiStripClusters2ApproxClusters + fragment.rawDataRepacker + fragment.rawPrimeDataRepacker )
15147 fragment.HLTDoHIStripZeroSuppressionAndRawPrime = cms.Sequence( fragment.HLTDoSiStripZeroSuppression + fragment.HLTDoHIStripZeroSuppressionAndRawPrimeRepacker )
15148 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
15149 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 )
15150 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
15151 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
15152 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
15153 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
15154 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
15155 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
15156 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 )
15157 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
15158 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
15159 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
15160 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 )
15161 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 )
15162 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 )
15163 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 )
15164 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 )
15165 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 )
15166 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 )
15167 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 )
15168 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 )
15169 fragment.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELoosePPRefFilter )
15170 fragment.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELooseEBPPRefFilter )
15171 fragment.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELoosePPRefFilter )
15172 fragment.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELooseEBPPRefFilter )
15173 fragment.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELoosePPRefFilter )
15174 fragment.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELooseEBPPRefFilter )
15175 fragment.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELoosePPRefFilter )
15176 fragment.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELooseEBPPRefFilter )
15177 fragment.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELoosePPRefFilter )
15178 fragment.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELooseEBPPRefFilter )
15179 fragment.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELoosePPRefFilter )
15180 fragment.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELooseEBPPRefFilter )
15181 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
15182 
15183 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
15184 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
15185 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
15186 fragment.AlCa_EcalPhiSym_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
15187 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 )
15188 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 )
15189 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 )
15190 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 )
15191 fragment.AlCa_HIRPCMuonNormalisation_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
15192 fragment.AlCa_LumiPixelsCounts_Random_v9 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
15193 fragment.AlCa_LumiPixelsCounts_ZeroBias_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
15194 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 )
15195 fragment.DQM_EcalReconstruction_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
15196 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 )
15197 fragment.DST_Physics_v15 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
15198 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
15199 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
15200 fragment.HLT_HcalNZS_v20 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
15201 fragment.HLT_HcalPhiSym_v22 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
15202 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
15203 fragment.HLT_Physics_v13 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
15204 fragment.HLT_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
15205 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 )
15206 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
15207 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 )
15208 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 )
15209 fragment.HLT_CDC_L2cosmic_10_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
15210 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
15211 fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence )
15212 fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence )
15213 fragment.HLT_HIL1NotBptxORForPPRef_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence )
15214 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 )
15215 fragment.HLT_PPRefZeroBias_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence )
15216 fragment.HLT_PPRefZeroBiasRawPrime_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBiasRawPrime + fragment.HLTDoHIStripZeroSuppressionAndRawPrime + fragment.HLTEndSequence )
15217 fragment.HLT_ZDCCommissioning_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZDCCommissioning + fragment.HLTEndSequence )
15218 fragment.HLT_AK4CaloJet40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence )
15219 fragment.HLT_AK4CaloJet60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence )
15220 fragment.HLT_AK4CaloJet70_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence )
15221 fragment.HLT_AK4CaloJet80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence )
15222 fragment.HLT_AK4CaloJet100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence )
15223 fragment.HLT_AK4CaloJet120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence )
15224 fragment.HLT_AK4CaloJetFwd40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence )
15225 fragment.HLT_AK4CaloJetFwd60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence )
15226 fragment.HLT_AK4CaloJetFwd70_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence )
15227 fragment.HLT_AK4CaloJetFwd80_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence )
15228 fragment.HLT_AK4CaloJetFwd100_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence )
15229 fragment.HLT_AK4CaloJetFwd120_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence )
15230 fragment.HLT_AK4PFJet40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
15231 fragment.HLT_AK4PFJet60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
15232 fragment.HLT_AK4PFJet80_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
15233 fragment.HLT_AK4PFJet100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence )
15234 fragment.HLT_AK4PFJet120_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence )
15235 fragment.HLT_AK4PFJetFwd40_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
15236 fragment.HLT_AK4PFJetFwd60_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
15237 fragment.HLT_AK4PFJetFwd80_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
15238 fragment.HLT_AK4PFJetFwd100_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence )
15239 fragment.HLT_AK4PFJetFwd120_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence )
15240 fragment.HLT_PPRefDoubleEle10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence )
15241 fragment.HLT_PPRefDoubleEle10GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
15242 fragment.HLT_PPRefDoubleEle15Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence )
15243 fragment.HLT_PPRefDoubleEle15GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence )
15244 fragment.HLT_PPRefEle15Ele10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence )
15245 fragment.HLT_PPRefEle15Ele10GsfMass50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
15246 fragment.HLT_PPRefEle10Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence )
15247 fragment.HLT_PPRefEle15Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence )
15248 fragment.HLT_PPRefEle20Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence )
15249 fragment.HLT_PPRefEle30Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence )
15250 fragment.HLT_PPRefEle40Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence )
15251 fragment.HLT_PPRefEle50Gsf_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence )
15252 fragment.HLT_PPRefGEDPhoton10_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence )
15253 fragment.HLT_PPRefGEDPhoton10_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence )
15254 fragment.HLT_PPRefGEDPhoton20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence )
15255 fragment.HLT_PPRefGEDPhoton20_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence )
15256 fragment.HLT_PPRefGEDPhoton30_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence )
15257 fragment.HLT_PPRefGEDPhoton30_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence )
15258 fragment.HLT_PPRefGEDPhoton40_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence )
15259 fragment.HLT_PPRefGEDPhoton40_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence )
15260 fragment.HLT_PPRefGEDPhoton50_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence )
15261 fragment.HLT_PPRefGEDPhoton50_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence )
15262 fragment.HLT_PPRefGEDPhoton60_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence )
15263 fragment.HLT_PPRefGEDPhoton60_EB_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence )
15264 fragment.HLT_PPRefL1DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence )
15265 fragment.HLT_PPRefL1DoubleMu0_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPrePPRefL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef + fragment.HLTEndSequence )
15266 fragment.HLT_PPRefL1DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence )
15267 fragment.HLT_PPRefL1DoubleMu2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2 + fragment.hltPrePPRefL1DoubleMu2 + fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef + fragment.HLTEndSequence )
15268 fragment.HLT_PPRefL1DoubleMu2_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2SQ + fragment.hltPrePPRefL1DoubleMu2SQ + fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef + fragment.HLTEndSequence )
15269 fragment.HLT_PPRefL1SingleMu0_Cosmics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence )
15270 fragment.HLT_PPRefL1SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence )
15271 fragment.HLT_PPRefL1SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence )
15272 fragment.HLT_PPRefL2DoubleMu0_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence )
15273 fragment.HLT_PPRefL2DoubleMu0_Open_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence )
15274 fragment.HLT_PPRefL2SingleMu7_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence )
15275 fragment.HLT_PPRefL2SingleMu12_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence )
15276 fragment.HLT_PPRefL2SingleMu15_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence )
15277 fragment.HLT_PPRefL2SingleMu20_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence )
15278 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 )
15279 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 )
15280 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 )
15281 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 )
15282 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 )
15283 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 )
15284 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 )
15285 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 )
15286 fragment.HLT_PPRefCscCluster_Loose_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence )
15287 fragment.HLT_PPRefCscCluster_Medium_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence )
15288 fragment.HLT_PPRefCscCluster_Tight_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence )
15289 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
15290 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
15291 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
15292 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
15293 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
15294 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
15295 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
15296 fragment.Dataset_CommissioningRawPrime = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioningRawPrime + fragment.hltPreDatasetCommissioningRawPrime )
15297 fragment.Dataset_CommissioningZDC = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioningZDC + fragment.hltPreDatasetCommissioningZDC )
15298 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
15299 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
15300 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
15301 fragment.Dataset_EmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmptyBX + fragment.hltPreDatasetEmptyBX )
15302 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
15303 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
15304 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
15305 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
15306 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
15307 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
15308 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
15309 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
15310 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
15311 fragment.Dataset_PPRefDoubleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon0 )
15312 fragment.Dataset_PPRefDoubleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon1 )
15313 fragment.Dataset_PPRefDoubleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon2 )
15314 fragment.Dataset_PPRefDoubleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon3 )
15315 fragment.Dataset_PPRefExotica = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefExotica + fragment.hltPreDatasetPPRefExotica )
15316 fragment.Dataset_PPRefHardProbes0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes0 )
15317 fragment.Dataset_PPRefHardProbes1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes1 )
15318 fragment.Dataset_PPRefHardProbes2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes2 )
15319 fragment.Dataset_PPRefSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon0 )
15320 fragment.Dataset_PPRefSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon1 )
15321 fragment.Dataset_PPRefSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon2 )
15322 fragment.Dataset_PPRefZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias0 )
15323 fragment.Dataset_PPRefZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias1 )
15324 fragment.Dataset_PPRefZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias2 )
15325 fragment.Dataset_PPRefZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias3 )
15326 fragment.Dataset_PPRefZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias4 )
15327 fragment.Dataset_PPRefZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias5 )
15328 fragment.Dataset_PPRefZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias6 )
15329 fragment.Dataset_PPRefZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias7 )
15330 fragment.Dataset_PPRefZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias8 )
15331 fragment.Dataset_PPRefZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias9 )
15332 fragment.Dataset_PPRefZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias10 )
15333 fragment.Dataset_PPRefZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias11 )
15334 fragment.Dataset_PPRefZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias12 )
15335 fragment.Dataset_PPRefZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias13 )
15336 fragment.Dataset_PPRefZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias14 )
15337 fragment.Dataset_PPRefZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias15 )
15338 fragment.Dataset_PPRefZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias16 )
15339 fragment.Dataset_PPRefZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias17 )
15340 fragment.Dataset_PPRefZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias18 )
15341 fragment.Dataset_PPRefZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBias19 )
15342 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
15343 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
15344 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
15345 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
15346 
15347 
15348 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, ))
15349 
15350 
15351 # dummify hltGetConditions in cff's
15352 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
15353  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
15354  result = cms.bool( True )
15355  )
15356  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
15357 
15358 # add specific customizations
15359 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
15360 fragment = customizeHLTforAll(fragment,"PRef")
15361 
15362 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
15363 fragment = customizeHLTforCMSSW(fragment,"PRef")
15364 
15365 # Eras-based customisations
15366 from HLTrigger.Configuration.Eras import modifyHLTforEras
15367 modifyHLTforEras(fragment)
15368 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)