CMS 3D CMS Logo

HLT_PRef_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_14_1_0/PRef --cff --data --type PRef
2 
3 # /dev/CMSSW_14_1_0/PRef/V40 (CMSSW_14_1_1)
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 fragment = cms.ProcessFragment( "HLT" )
8 
9 fragment.load("Configuration.StandardSequences.Accelerators_cff")
10 
11 fragment.HLTConfigVersion = cms.PSet(
12  tableName = cms.string("/dev/CMSSW_14_1_0/PRef/V40")
13 )
14 
15 fragment.HLTGroupedCkfTrajectoryBuilderP5 = cms.PSet(
16  useSameTrajFilter = cms.bool( True ),
17  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
18  keepOriginalIfRebuildFails = cms.bool( False ),
19  lostHitPenalty = cms.double( 30.0 ),
20  lockHits = cms.bool( True ),
21  requireSeedHitsInRebuild = cms.bool( True ),
22  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
23  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
24  maxPtForLooperReconstruction = cms.double( 0.0 ),
25  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
26  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilterP5" ) ),
27  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
28  seedAs5DHit = cms.bool( False ),
29  minNrOfHitsForRebuild = cms.int32( 5 ),
30  maxCand = cms.int32( 1 ),
31  alwaysUseInvalidHits = cms.bool( True ),
32  estimator = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
33  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTCkfBaseTrajectoryFilter_block" ) ),
34  intermediateCleaning = cms.bool( True ),
35  foundHitBonus = cms.double( 10.0 ),
36  updator = cms.string( "hltESPKFUpdator" ),
37  bestHitOnly = cms.bool( True )
38 )
39 fragment.HLTCkfBaseTrajectoryFilterP5 = cms.PSet(
40  minimumNumberOfHits = cms.int32( 5 ),
41  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
42  seedExtension = cms.int32( 0 ),
43  chargeSignificance = cms.double( -1.0 ),
44  pixelSeedExtension = cms.bool( False ),
45  strictSeedExtension = cms.bool( False ),
46  nSigmaMinPt = cms.double( 5.0 ),
47  maxCCCLostHits = cms.int32( 9999 ),
48  minHitsAtHighEta = cms.int32( 5 ),
49  minPt = cms.double( 0.5 ),
50  maxConsecLostHits = cms.int32( 3 ),
51  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
52  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
53  highEtaSwitch = cms.double( 5.0 ),
54  seedPairPenalty = cms.int32( 0 ),
55  maxNumberOfHits = cms.int32( 100 ),
56  minNumberOfHitsForLoopers = cms.int32( 13 ),
57  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
58  minNumberOfHitsPerLoop = cms.int32( 4 ),
59  minHitsMinPt = cms.int32( 3 ),
60  maxLostHitsFraction = cms.double( 0.1 ),
61  maxLostHits = cms.int32( 4 )
62 )
63 fragment.HLTCkfBaseTrajectoryFilter_block = cms.PSet(
64  minimumNumberOfHits = cms.int32( 5 ),
65  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
66  seedExtension = cms.int32( 0 ),
67  chargeSignificance = cms.double( -1.0 ),
68  pixelSeedExtension = cms.bool( False ),
69  strictSeedExtension = cms.bool( False ),
70  nSigmaMinPt = cms.double( 5.0 ),
71  maxCCCLostHits = cms.int32( 9999 ),
72  minHitsAtHighEta = cms.int32( 5 ),
73  minPt = cms.double( 0.9 ),
74  maxConsecLostHits = cms.int32( 1 ),
75  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
76  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
77  highEtaSwitch = cms.double( 5.0 ),
78  seedPairPenalty = cms.int32( 0 ),
79  maxNumberOfHits = cms.int32( 100 ),
80  minNumberOfHitsForLoopers = cms.int32( 13 ),
81  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
82  minNumberOfHitsPerLoop = cms.int32( 4 ),
83  minHitsMinPt = cms.int32( 3 ),
84  maxLostHitsFraction = cms.double( 0.1 ),
85  maxLostHits = cms.int32( 999 )
86 )
87 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
88  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
89  lostHitPenalty = cms.double( 30.0 ),
90  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
91  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
92  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
93  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
94  maxCand = cms.int32( 1 ),
95  alwaysUseInvalidHits = cms.bool( False ),
96  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
97  intermediateCleaning = cms.bool( True ),
98  updator = cms.string( "hltESPKFUpdator" ),
99  seedAs5DHit = cms.bool( False )
100 )
101 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
102  keepOriginalIfRebuildFails = cms.bool( False ),
103  lockHits = cms.bool( True ),
104  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
105  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
106  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
107  maxCand = cms.int32( 2 ),
108  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
109  intermediateCleaning = cms.bool( True ),
110  bestHitOnly = cms.bool( True ),
111  useSameTrajFilter = cms.bool( True ),
112  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
113  lostHitPenalty = cms.double( 30.0 ),
114  requireSeedHitsInRebuild = cms.bool( True ),
115  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
116  maxPtForLooperReconstruction = cms.double( 0.0 ),
117  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
118  minNrOfHitsForRebuild = cms.int32( 5 ),
119  alwaysUseInvalidHits = cms.bool( False ),
120  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
121  foundHitBonus = cms.double( 5.0 ),
122  updator = cms.string( "hltESPKFUpdator" ),
123  seedAs5DHit = cms.bool( False )
124 )
125 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
126  minimumNumberOfHits = cms.int32( 6 ),
127  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
128  seedExtension = cms.int32( 0 ),
129  chargeSignificance = cms.double( -1.0 ),
130  pixelSeedExtension = cms.bool( False ),
131  strictSeedExtension = cms.bool( False ),
132  nSigmaMinPt = cms.double( 5.0 ),
133  maxCCCLostHits = cms.int32( 9999 ),
134  minPt = cms.double( 0.3 ),
135  maxConsecLostHits = cms.int32( 1 ),
136  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
137  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
138  seedPairPenalty = cms.int32( 0 ),
139  maxNumberOfHits = cms.int32( 100 ),
140  minNumberOfHitsForLoopers = cms.int32( 13 ),
141  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
142  minNumberOfHitsPerLoop = cms.int32( 4 ),
143  minHitsMinPt = cms.int32( 3 ),
144  maxLostHitsFraction = cms.double( 999.0 ),
145  maxLostHits = cms.int32( 0 ),
146  highEtaSwitch = cms.double( 5.0 ),
147  minHitsAtHighEta = cms.int32( 5 )
148 )
149 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
150  track_chi2_max = cms.double( 20.0 ),
151  track_pt_max = cms.double( 20.0 ),
152  track_prob_min = cms.double( -1.0 ),
153  track_pt_min = cms.double( 1.0 )
154 )
155 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
156  rescaleErrorIfFail = cms.double( 1.0 ),
157  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
158  lostHitPenalty = cms.double( 30.0 ),
159  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
160  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
161  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
162  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
163  maxCand = cms.int32( 5 ),
164  alwaysUseInvalidHits = cms.bool( True ),
165  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
166  intermediateCleaning = cms.bool( False ),
167  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
168  updator = cms.string( "hltESPKFUpdator" ),
169  deltaEta = cms.double( -1.0 ),
170  useSeedLayer = cms.bool( False ),
171  deltaPhi = cms.double( -1.0 ),
172  seedAs5DHit = cms.bool( False )
173 )
174 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
175  minimumNumberOfHits = cms.int32( 3 ),
176  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
177  seedExtension = cms.int32( 0 ),
178  chargeSignificance = cms.double( -1.0 ),
179  pixelSeedExtension = cms.bool( False ),
180  strictSeedExtension = cms.bool( False ),
181  nSigmaMinPt = cms.double( 5.0 ),
182  maxCCCLostHits = cms.int32( 9999 ),
183  minPt = cms.double( 0.3 ),
184  maxConsecLostHits = cms.int32( 1 ),
185  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
186  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
187  seedPairPenalty = cms.int32( 0 ),
188  maxNumberOfHits = cms.int32( 100 ),
189  minNumberOfHitsForLoopers = cms.int32( 13 ),
190  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
191  minNumberOfHitsPerLoop = cms.int32( 4 ),
192  minHitsMinPt = cms.int32( 3 ),
193  maxLostHitsFraction = cms.double( 999.0 ),
194  maxLostHits = cms.int32( 1 ),
195  highEtaSwitch = cms.double( 5.0 ),
196  minHitsAtHighEta = cms.int32( 5 )
197 )
198 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
199  track_chi2_max = cms.double( 20.0 ),
200  track_pt_max = cms.double( 20.0 ),
201  track_prob_min = cms.double( -1.0 ),
202  track_pt_min = cms.double( 0.1 )
203 )
204 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
205  keepOriginalIfRebuildFails = cms.bool( False ),
206  lockHits = cms.bool( True ),
207  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
208  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
209  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
210  maxCand = cms.int32( 2 ),
211  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
212  intermediateCleaning = cms.bool( True ),
213  bestHitOnly = cms.bool( True ),
214  useSameTrajFilter = cms.bool( True ),
215  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
216  lostHitPenalty = cms.double( 30.0 ),
217  requireSeedHitsInRebuild = cms.bool( True ),
218  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
219  maxPtForLooperReconstruction = cms.double( 0.0 ),
220  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
221  minNrOfHitsForRebuild = cms.int32( 5 ),
222  alwaysUseInvalidHits = cms.bool( False ),
223  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
224  foundHitBonus = cms.double( 5.0 ),
225  updator = cms.string( "hltESPKFUpdator" ),
226  seedAs5DHit = cms.bool( False )
227 )
228 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
229 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
230  Rescale_Dz = cms.double( 3.0 ),
231  Pt_fixed = cms.bool( False ),
232  Eta_fixed = cms.bool( False ),
233  Eta_min = cms.double( 0.1 ),
234  DeltaZ = cms.double( 15.9 ),
235  maxRegions = cms.int32( 2 ),
236  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
237  UseVertex = cms.bool( False ),
238  Z_fixed = cms.bool( True ),
239  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
240  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
241  Rescale_phi = cms.double( 3.0 ),
242  DeltaEta = cms.double( 0.2 ),
243  precise = cms.bool( True ),
244  OnDemand = cms.int32( -1 ),
245  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
246  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
247  vertexCollection = cms.InputTag( "pixelVertices" ),
248  Pt_min = cms.double( 1.5 ),
249  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
250  Phi_fixed = cms.bool( False ),
251  DeltaR = cms.double( 0.2 ),
252  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
253  DeltaPhi = cms.double( 0.2 ),
254  Phi_min = cms.double( 0.1 ),
255  Rescale_eta = cms.double( 3.0 )
256 )
257 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
258  minimumNumberOfHits = cms.int32( 3 ),
259  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
260  seedExtension = cms.int32( 1 ),
261  chargeSignificance = cms.double( -1.0 ),
262  pixelSeedExtension = cms.bool( False ),
263  strictSeedExtension = cms.bool( False ),
264  nSigmaMinPt = cms.double( 5.0 ),
265  maxCCCLostHits = cms.int32( 0 ),
266  minPt = cms.double( 0.3 ),
267  maxConsecLostHits = cms.int32( 1 ),
268  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
269  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
270  seedPairPenalty = cms.int32( 0 ),
271  maxNumberOfHits = cms.int32( 100 ),
272  minNumberOfHitsForLoopers = cms.int32( 13 ),
273  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
274  minNumberOfHitsPerLoop = cms.int32( 4 ),
275  minHitsMinPt = cms.int32( 3 ),
276  maxLostHitsFraction = cms.double( 999.0 ),
277  maxLostHits = cms.int32( 1 ),
278  highEtaSwitch = cms.double( 5.0 ),
279  minHitsAtHighEta = cms.int32( 5 )
280 )
281 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
282  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
283  lostHitPenalty = cms.double( 30.0 ),
284  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
285  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
286  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
287  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
288  maxCand = cms.int32( 1 ),
289  alwaysUseInvalidHits = cms.bool( False ),
290  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
291  intermediateCleaning = cms.bool( True ),
292  updator = cms.string( "hltESPKFUpdator" ),
293  seedAs5DHit = cms.bool( False )
294 )
295 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
296  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
297  lostHitPenalty = cms.double( 90.0 ),
298  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
299  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
300  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
301  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
302  maxCand = cms.int32( 5 ),
303  alwaysUseInvalidHits = cms.bool( True ),
304  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
305  intermediateCleaning = cms.bool( False ),
306  updator = cms.string( "hltESPKFUpdator" ),
307  seedAs5DHit = cms.bool( False )
308 )
309 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
310 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
311  minimumNumberOfHits = cms.int32( 5 ),
312  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
313  seedExtension = cms.int32( 0 ),
314  chargeSignificance = cms.double( -1.0 ),
315  pixelSeedExtension = cms.bool( False ),
316  strictSeedExtension = cms.bool( False ),
317  nSigmaMinPt = cms.double( 5.0 ),
318  maxCCCLostHits = cms.int32( 9999 ),
319  minPt = cms.double( 0.9 ),
320  maxConsecLostHits = cms.int32( 1 ),
321  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
322  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
323  seedPairPenalty = cms.int32( 0 ),
324  maxNumberOfHits = cms.int32( -1 ),
325  minNumberOfHitsForLoopers = cms.int32( 13 ),
326  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
327  minNumberOfHitsPerLoop = cms.int32( 4 ),
328  minHitsMinPt = cms.int32( 3 ),
329  maxLostHitsFraction = cms.double( 999.0 ),
330  maxLostHits = cms.int32( 1 ),
331  highEtaSwitch = cms.double( 5.0 ),
332  minHitsAtHighEta = cms.int32( 5 )
333 )
334 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
335  minimumNumberOfHits = cms.int32( 3 ),
336  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
337  seedExtension = cms.int32( 0 ),
338  chargeSignificance = cms.double( -1.0 ),
339  pixelSeedExtension = cms.bool( False ),
340  strictSeedExtension = cms.bool( False ),
341  nSigmaMinPt = cms.double( 5.0 ),
342  maxCCCLostHits = cms.int32( 0 ),
343  minPt = cms.double( 0.2 ),
344  maxConsecLostHits = cms.int32( 1 ),
345  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
346  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
347  seedPairPenalty = cms.int32( 0 ),
348  maxNumberOfHits = cms.int32( 100 ),
349  minNumberOfHitsForLoopers = cms.int32( 13 ),
350  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
351  minNumberOfHitsPerLoop = cms.int32( 4 ),
352  minHitsMinPt = cms.int32( 3 ),
353  maxLostHitsFraction = cms.double( 999.0 ),
354  maxLostHits = cms.int32( 1 ),
355  highEtaSwitch = cms.double( 5.0 ),
356  minHitsAtHighEta = cms.int32( 5 )
357 )
358 fragment.HLTSeedFromProtoTracks = cms.PSet(
359  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
360  SeedMomentumForBOFF = cms.double( 5.0 ),
361  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
362  forceKinematicWithRegionDirection = cms.bool( False ),
363  magneticField = cms.string( "ParabolicMf" ),
364  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
365  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
366  MinOneOverPtError = cms.double( 1.0 )
367 )
368 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
369  minimumNumberOfHits = cms.int32( 5 ),
370  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
371  seedExtension = cms.int32( 0 ),
372  chargeSignificance = cms.double( -1.0 ),
373  pixelSeedExtension = cms.bool( False ),
374  strictSeedExtension = cms.bool( False ),
375  nSigmaMinPt = cms.double( 5.0 ),
376  maxCCCLostHits = cms.int32( 9999 ),
377  minPt = cms.double( 10.0 ),
378  maxConsecLostHits = cms.int32( 1 ),
379  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
380  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
381  seedPairPenalty = cms.int32( 0 ),
382  maxNumberOfHits = cms.int32( 8 ),
383  minNumberOfHitsForLoopers = cms.int32( 13 ),
384  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
385  minNumberOfHitsPerLoop = cms.int32( 4 ),
386  minHitsMinPt = cms.int32( 3 ),
387  maxLostHitsFraction = cms.double( 999.0 ),
388  maxLostHits = cms.int32( 1 ),
389  highEtaSwitch = cms.double( 5.0 ),
390  minHitsAtHighEta = cms.int32( 5 )
391 )
392 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
393  minimumNumberOfHits = cms.int32( 3 ),
394  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
395  seedExtension = cms.int32( 0 ),
396  chargeSignificance = cms.double( -1.0 ),
397  pixelSeedExtension = cms.bool( False ),
398  strictSeedExtension = cms.bool( False ),
399  nSigmaMinPt = cms.double( 5.0 ),
400  maxCCCLostHits = cms.int32( 0 ),
401  minPt = cms.double( 0.3 ),
402  maxConsecLostHits = cms.int32( 1 ),
403  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
404  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
405  seedPairPenalty = cms.int32( 0 ),
406  maxNumberOfHits = cms.int32( 100 ),
407  minNumberOfHitsForLoopers = cms.int32( 13 ),
408  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
409  minNumberOfHitsPerLoop = cms.int32( 4 ),
410  minHitsMinPt = cms.int32( 3 ),
411  maxLostHitsFraction = cms.double( 999.0 ),
412  maxLostHits = cms.int32( 1 ),
413  highEtaSwitch = cms.double( 5.0 ),
414  minHitsAtHighEta = cms.int32( 5 )
415 )
416 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
417  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
418  SeedMomentumForBOFF = cms.double( 5.0 ),
419  propagator = cms.string( "PropagatorWithMaterial" ),
420  forceKinematicWithRegionDirection = cms.bool( False ),
421  magneticField = cms.string( "" ),
422  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
423  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
424  MinOneOverPtError = cms.double( 1.0 )
425 )
426 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
427 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
428  minimumNumberOfHits = cms.int32( 5 ),
429  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
430  seedExtension = cms.int32( 0 ),
431  chargeSignificance = cms.double( -1.0 ),
432  pixelSeedExtension = cms.bool( False ),
433  strictSeedExtension = cms.bool( False ),
434  nSigmaMinPt = cms.double( 5.0 ),
435  maxCCCLostHits = cms.int32( 9999 ),
436  minPt = cms.double( 2.0 ),
437  maxConsecLostHits = cms.int32( 1 ),
438  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
439  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
440  seedPairPenalty = cms.int32( 0 ),
441  maxNumberOfHits = cms.int32( -1 ),
442  minNumberOfHitsForLoopers = cms.int32( 13 ),
443  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
444  minNumberOfHitsPerLoop = cms.int32( 4 ),
445  minHitsMinPt = cms.int32( -1 ),
446  maxLostHitsFraction = cms.double( 999.0 ),
447  maxLostHits = cms.int32( 1 ),
448  highEtaSwitch = cms.double( 5.0 ),
449  minHitsAtHighEta = cms.int32( 5 )
450 )
451 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
452  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
453  lostHitPenalty = cms.double( 30.0 ),
454  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
455  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
456  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
457  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
458  maxCand = cms.int32( 4 ),
459  alwaysUseInvalidHits = cms.bool( True ),
460  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
461  intermediateCleaning = cms.bool( True ),
462  updator = cms.string( "hltESPKFUpdator" ),
463  seedAs5DHit = cms.bool( False )
464 )
465 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
466  useSameTrajFilter = cms.bool( True ),
467  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
468  keepOriginalIfRebuildFails = cms.bool( False ),
469  lostHitPenalty = cms.double( 30.0 ),
470  lockHits = cms.bool( True ),
471  requireSeedHitsInRebuild = cms.bool( True ),
472  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
473  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
474  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
475  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
476  minNrOfHitsForRebuild = cms.int32( 5 ),
477  maxCand = cms.int32( 2 ),
478  alwaysUseInvalidHits = cms.bool( False ),
479  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
480  intermediateCleaning = cms.bool( True ),
481  foundHitBonus = cms.double( 5.0 ),
482  updator = cms.string( "hltESPKFUpdator" ),
483  bestHitOnly = cms.bool( True ),
484  seedAs5DHit = cms.bool( False ),
485  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
486 )
487 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
488  useSameTrajFilter = cms.bool( True ),
489  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
490  keepOriginalIfRebuildFails = cms.bool( True ),
491  lostHitPenalty = cms.double( 1.0 ),
492  lockHits = cms.bool( True ),
493  requireSeedHitsInRebuild = cms.bool( True ),
494  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
495  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
496  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
497  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
498  minNrOfHitsForRebuild = cms.int32( 2 ),
499  maxCand = cms.int32( 5 ),
500  alwaysUseInvalidHits = cms.bool( True ),
501  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
502  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
503  intermediateCleaning = cms.bool( True ),
504  foundHitBonus = cms.double( 1000.0 ),
505  updator = cms.string( "hltESPKFUpdator" ),
506  bestHitOnly = cms.bool( True ),
507  seedAs5DHit = cms.bool( False )
508 )
509 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
510  minimumNumberOfHits = cms.int32( 3 ),
511  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
512  seedExtension = cms.int32( 0 ),
513  chargeSignificance = cms.double( -1.0 ),
514  pixelSeedExtension = cms.bool( False ),
515  strictSeedExtension = cms.bool( False ),
516  nSigmaMinPt = cms.double( 5.0 ),
517  maxCCCLostHits = cms.int32( 9999 ),
518  minPt = cms.double( 0.9 ),
519  maxConsecLostHits = cms.int32( 1 ),
520  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
521  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
522  seedPairPenalty = cms.int32( 0 ),
523  maxNumberOfHits = cms.int32( 100 ),
524  minNumberOfHitsForLoopers = cms.int32( 13 ),
525  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
526  minNumberOfHitsPerLoop = cms.int32( 4 ),
527  minHitsMinPt = cms.int32( 3 ),
528  maxLostHitsFraction = cms.double( 0.1 ),
529  maxLostHits = cms.int32( 999 ),
530  highEtaSwitch = cms.double( 5.0 ),
531  minHitsAtHighEta = cms.int32( 5 )
532 )
533 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
534  useSameTrajFilter = cms.bool( True ),
535  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
536  keepOriginalIfRebuildFails = cms.bool( True ),
537  lostHitPenalty = cms.double( 1.0 ),
538  lockHits = cms.bool( True ),
539  requireSeedHitsInRebuild = cms.bool( True ),
540  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
541  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
542  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
543  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
544  minNrOfHitsForRebuild = cms.int32( 2 ),
545  maxCand = cms.int32( 5 ),
546  alwaysUseInvalidHits = cms.bool( True ),
547  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
548  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
549  intermediateCleaning = cms.bool( True ),
550  foundHitBonus = cms.double( 1000.0 ),
551  updator = cms.string( "hltESPKFUpdator" ),
552  bestHitOnly = cms.bool( True ),
553  seedAs5DHit = cms.bool( False )
554 )
555 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
556  minimumNumberOfHits = cms.int32( 3 ),
557  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
558  seedExtension = cms.int32( 0 ),
559  chargeSignificance = cms.double( -1.0 ),
560  pixelSeedExtension = cms.bool( False ),
561  strictSeedExtension = cms.bool( False ),
562  nSigmaMinPt = cms.double( 5.0 ),
563  maxCCCLostHits = cms.int32( 9999 ),
564  minPt = cms.double( 0.9 ),
565  maxConsecLostHits = cms.int32( 1 ),
566  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
567  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
568  seedPairPenalty = cms.int32( 0 ),
569  maxNumberOfHits = cms.int32( 100 ),
570  minNumberOfHitsForLoopers = cms.int32( 13 ),
571  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
572  minNumberOfHitsPerLoop = cms.int32( 4 ),
573  minHitsMinPt = cms.int32( 3 ),
574  maxLostHitsFraction = cms.double( 0.1 ),
575  maxLostHits = cms.int32( 999 ),
576  highEtaSwitch = cms.double( 5.0 ),
577  minHitsAtHighEta = cms.int32( 5 )
578 )
579 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
580  minimumNumberOfHits = cms.int32( 5 ),
581  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
582  seedExtension = cms.int32( 0 ),
583  chargeSignificance = cms.double( -1.0 ),
584  pixelSeedExtension = cms.bool( False ),
585  strictSeedExtension = cms.bool( False ),
586  nSigmaMinPt = cms.double( 5.0 ),
587  maxCCCLostHits = cms.int32( 9999 ),
588  minPt = cms.double( 0.9 ),
589  maxConsecLostHits = cms.int32( 1 ),
590  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
591  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
592  seedPairPenalty = cms.int32( 0 ),
593  maxNumberOfHits = cms.int32( 100 ),
594  minNumberOfHitsForLoopers = cms.int32( 13 ),
595  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
596  minNumberOfHitsPerLoop = cms.int32( 4 ),
597  minHitsMinPt = cms.int32( 3 ),
598  maxLostHitsFraction = cms.double( 0.1 ),
599  maxLostHits = cms.int32( 999 ),
600  highEtaSwitch = cms.double( 5.0 ),
601  minHitsAtHighEta = cms.int32( 5 )
602 )
603 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
604 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
605  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
606  subclusterCutSN = cms.double( 12.0 ),
607  trimMaxADC = cms.double( 30.0 ),
608  seedCutMIPs = cms.double( 0.35 ),
609  subclusterCutMIPs = cms.double( 0.45 ),
610  subclusterWindow = cms.double( 0.7 ),
611  maxNSat = cms.uint32( 3 ),
612  trimMaxFracNeigh = cms.double( 0.25 ),
613  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
614  seedCutSN = cms.double( 7.0 ),
615  layerMask = cms.PSet(
616  TOB = cms.bool( False ),
617  TIB = cms.vuint32( 1, 2 ),
618  TID = cms.vuint32( 1, 2 ),
619  TEC = cms.bool( False )
620  ),
621  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
622  trimMaxFracTotal = cms.double( 0.15 )
623 )
624 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
625  minimumNumberOfHits = cms.int32( 4 ),
626  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
627  seedExtension = cms.int32( 0 ),
628  chargeSignificance = cms.double( -1.0 ),
629  pixelSeedExtension = cms.bool( False ),
630  strictSeedExtension = cms.bool( False ),
631  maxCCCLostHits = cms.int32( 0 ),
632  nSigmaMinPt = cms.double( 5.0 ),
633  minPt = cms.double( 1.0 ),
634  maxConsecLostHits = cms.int32( 1 ),
635  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
636  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
637  seedPairPenalty = cms.int32( 0 ),
638  maxNumberOfHits = cms.int32( 100 ),
639  minNumberOfHitsForLoopers = cms.int32( 13 ),
640  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
641  minNumberOfHitsPerLoop = cms.int32( 4 ),
642  minHitsMinPt = cms.int32( 3 ),
643  maxLostHitsFraction = cms.double( 0.1 ),
644  maxLostHits = cms.int32( 999 ),
645  highEtaSwitch = cms.double( 5.0 ),
646  minHitsAtHighEta = cms.int32( 5 )
647 )
648 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
649  useSameTrajFilter = cms.bool( True ),
650  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
651  keepOriginalIfRebuildFails = cms.bool( False ),
652  lostHitPenalty = cms.double( 30.0 ),
653  lockHits = cms.bool( True ),
654  requireSeedHitsInRebuild = cms.bool( True ),
655  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
656  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
657  maxPtForLooperReconstruction = cms.double( 0.0 ),
658  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
659  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
660  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
661  minNrOfHitsForRebuild = cms.int32( 5 ),
662  maxCand = cms.int32( 3 ),
663  alwaysUseInvalidHits = cms.bool( True ),
664  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
665  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
666  intermediateCleaning = cms.bool( True ),
667  foundHitBonus = cms.double( 10.0 ),
668  updator = cms.string( "hltESPKFUpdator" ),
669  bestHitOnly = cms.bool( True ),
670  seedAs5DHit = cms.bool( False )
671 )
672 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
673  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
674  filters = cms.VPSet(
675  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
676  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
677  )
678 )
679 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
680  minimumNumberOfHits = cms.int32( 4 ),
681  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
682  seedExtension = cms.int32( 0 ),
683  chargeSignificance = cms.double( -1.0 ),
684  pixelSeedExtension = cms.bool( False ),
685  strictSeedExtension = cms.bool( False ),
686  maxCCCLostHits = cms.int32( 0 ),
687  nSigmaMinPt = cms.double( 5.0 ),
688  minPt = cms.double( 1.0 ),
689  maxConsecLostHits = cms.int32( 1 ),
690  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
691  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
692  seedPairPenalty = cms.int32( 0 ),
693  maxNumberOfHits = cms.int32( 100 ),
694  minNumberOfHitsForLoopers = cms.int32( 13 ),
695  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
696  minNumberOfHitsPerLoop = cms.int32( 4 ),
697  minHitsMinPt = cms.int32( 3 ),
698  maxLostHitsFraction = cms.double( 0.1 ),
699  maxLostHits = cms.int32( 999 ),
700  highEtaSwitch = cms.double( 5.0 ),
701  minHitsAtHighEta = cms.int32( 5 )
702 )
703 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
704  useSameTrajFilter = cms.bool( True ),
705  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
706  keepOriginalIfRebuildFails = cms.bool( True ),
707  lostHitPenalty = cms.double( 30.0 ),
708  lockHits = cms.bool( True ),
709  requireSeedHitsInRebuild = cms.bool( True ),
710  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
711  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
712  maxPtForLooperReconstruction = cms.double( 0.0 ),
713  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
714  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
715  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
716  minNrOfHitsForRebuild = cms.int32( 1 ),
717  maxCand = cms.int32( 3 ),
718  alwaysUseInvalidHits = cms.bool( True ),
719  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
720  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
721  intermediateCleaning = cms.bool( True ),
722  foundHitBonus = cms.double( 10.0 ),
723  updator = cms.string( "hltESPKFUpdator" ),
724  bestHitOnly = cms.bool( True ),
725  seedAs5DHit = cms.bool( False )
726 )
727 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
728  minimumNumberOfHits = cms.int32( 3 ),
729  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
730  seedExtension = cms.int32( 0 ),
731  chargeSignificance = cms.double( -1.0 ),
732  pixelSeedExtension = cms.bool( False ),
733  strictSeedExtension = cms.bool( False ),
734  nSigmaMinPt = cms.double( 5.0 ),
735  maxCCCLostHits = cms.int32( 0 ),
736  minPt = cms.double( 1.0 ),
737  maxConsecLostHits = cms.int32( 1 ),
738  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
739  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
740  seedPairPenalty = cms.int32( 0 ),
741  maxNumberOfHits = cms.int32( 100 ),
742  minNumberOfHitsForLoopers = cms.int32( 13 ),
743  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
744  minNumberOfHitsPerLoop = cms.int32( 4 ),
745  minHitsMinPt = cms.int32( 3 ),
746  maxLostHitsFraction = cms.double( 0.1 ),
747  maxLostHits = cms.int32( 999 ),
748  highEtaSwitch = cms.double( 5.0 ),
749  minHitsAtHighEta = cms.int32( 5 )
750 )
751 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
752  useSameTrajFilter = cms.bool( True ),
753  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
754  keepOriginalIfRebuildFails = cms.bool( False ),
755  lostHitPenalty = cms.double( 30.0 ),
756  lockHits = cms.bool( True ),
757  requireSeedHitsInRebuild = cms.bool( True ),
758  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
759  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
760  maxPtForLooperReconstruction = cms.double( 0.0 ),
761  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
762  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
763  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
764  minNrOfHitsForRebuild = cms.int32( 5 ),
765  maxCand = cms.int32( 4 ),
766  alwaysUseInvalidHits = cms.bool( True ),
767  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
768  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
769  intermediateCleaning = cms.bool( True ),
770  foundHitBonus = cms.double( 10.0 ),
771  updator = cms.string( "hltESPKFUpdator" ),
772  bestHitOnly = cms.bool( True ),
773  seedAs5DHit = cms.bool( False )
774 )
775 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
776  minimumNumberOfHits = cms.int32( 3 ),
777  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
778  seedExtension = cms.int32( 0 ),
779  chargeSignificance = cms.double( -1.0 ),
780  pixelSeedExtension = cms.bool( False ),
781  strictSeedExtension = cms.bool( False ),
782  nSigmaMinPt = cms.double( 5.0 ),
783  maxCCCLostHits = cms.int32( 0 ),
784  minPt = cms.double( 1.0 ),
785  maxConsecLostHits = cms.int32( 1 ),
786  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
787  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
788  seedPairPenalty = cms.int32( 0 ),
789  maxNumberOfHits = cms.int32( 100 ),
790  minNumberOfHitsForLoopers = cms.int32( 13 ),
791  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
792  minNumberOfHitsPerLoop = cms.int32( 4 ),
793  minHitsMinPt = cms.int32( 3 ),
794  maxLostHitsFraction = cms.double( 0.1 ),
795  maxLostHits = cms.int32( 999 ),
796  highEtaSwitch = cms.double( 5.0 ),
797  minHitsAtHighEta = cms.int32( 5 )
798 )
799 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
800  useSameTrajFilter = cms.bool( True ),
801  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
802  keepOriginalIfRebuildFails = cms.bool( False ),
803  lostHitPenalty = cms.double( 30.0 ),
804  lockHits = cms.bool( True ),
805  requireSeedHitsInRebuild = cms.bool( True ),
806  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
807  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
808  maxPtForLooperReconstruction = cms.double( 0.0 ),
809  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
810  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
811  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
812  minNrOfHitsForRebuild = cms.int32( 5 ),
813  maxCand = cms.int32( 3 ),
814  alwaysUseInvalidHits = cms.bool( True ),
815  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
816  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
817  intermediateCleaning = cms.bool( True ),
818  foundHitBonus = cms.double( 10.0 ),
819  updator = cms.string( "hltESPKFUpdator" ),
820  bestHitOnly = cms.bool( True ),
821  seedAs5DHit = cms.bool( False )
822 )
823 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
824  minimumNumberOfHits = cms.int32( 3 ),
825  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
826  seedExtension = cms.int32( 0 ),
827  chargeSignificance = cms.double( -1.0 ),
828  pixelSeedExtension = cms.bool( False ),
829  strictSeedExtension = cms.bool( False ),
830  nSigmaMinPt = cms.double( 5.0 ),
831  maxCCCLostHits = cms.int32( 0 ),
832  minPt = cms.double( 2.8 ),
833  maxConsecLostHits = cms.int32( 1 ),
834  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
835  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
836  seedPairPenalty = cms.int32( 0 ),
837  maxNumberOfHits = cms.int32( 100 ),
838  minNumberOfHitsForLoopers = cms.int32( 13 ),
839  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
840  minNumberOfHitsPerLoop = cms.int32( 4 ),
841  minHitsMinPt = cms.int32( 3 ),
842  maxLostHitsFraction = cms.double( 0.1 ),
843  maxLostHits = cms.int32( 999 ),
844  highEtaSwitch = cms.double( 5.0 ),
845  minHitsAtHighEta = cms.int32( 5 )
846 )
847 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
848  useSameTrajFilter = cms.bool( True ),
849  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
850  keepOriginalIfRebuildFails = cms.bool( False ),
851  lostHitPenalty = cms.double( 30.0 ),
852  lockHits = cms.bool( True ),
853  requireSeedHitsInRebuild = cms.bool( True ),
854  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
855  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
856  maxPtForLooperReconstruction = cms.double( 0.0 ),
857  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
858  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
859  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
860  minNrOfHitsForRebuild = cms.int32( 5 ),
861  maxCand = cms.int32( 4 ),
862  alwaysUseInvalidHits = cms.bool( True ),
863  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
864  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
865  intermediateCleaning = cms.bool( True ),
866  foundHitBonus = cms.double( 10.0 ),
867  updator = cms.string( "hltESPKFUpdator" ),
868  bestHitOnly = cms.bool( True ),
869  seedAs5DHit = cms.bool( False )
870 )
871 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
872  minimumNumberOfHits = cms.int32( 3 ),
873  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
874  seedExtension = cms.int32( 0 ),
875  chargeSignificance = cms.double( -1.0 ),
876  pixelSeedExtension = cms.bool( False ),
877  strictSeedExtension = cms.bool( False ),
878  nSigmaMinPt = cms.double( 5.0 ),
879  maxCCCLostHits = cms.int32( 0 ),
880  minPt = cms.double( 5.0 ),
881  maxConsecLostHits = cms.int32( 1 ),
882  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
883  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
884  seedPairPenalty = cms.int32( 0 ),
885  maxNumberOfHits = cms.int32( 100 ),
886  minNumberOfHitsForLoopers = cms.int32( 13 ),
887  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
888  minNumberOfHitsPerLoop = cms.int32( 4 ),
889  minHitsMinPt = cms.int32( 3 ),
890  maxLostHitsFraction = cms.double( 0.1 ),
891  maxLostHits = cms.int32( 999 ),
892  highEtaSwitch = cms.double( 5.0 ),
893  minHitsAtHighEta = cms.int32( 5 )
894 )
895 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
896  minimumNumberOfHits = cms.int32( 3 ),
897  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
898  seedExtension = cms.int32( 0 ),
899  chargeSignificance = cms.double( -1.0 ),
900  pixelSeedExtension = cms.bool( False ),
901  strictSeedExtension = cms.bool( False ),
902  nSigmaMinPt = cms.double( 5.0 ),
903  maxCCCLostHits = cms.int32( 0 ),
904  minPt = cms.double( 5.0 ),
905  maxConsecLostHits = cms.int32( 1 ),
906  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
907  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
908  seedPairPenalty = cms.int32( 0 ),
909  maxNumberOfHits = cms.int32( 100 ),
910  minNumberOfHitsForLoopers = cms.int32( 13 ),
911  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
912  minNumberOfHitsPerLoop = cms.int32( 4 ),
913  minHitsMinPt = cms.int32( 3 ),
914  maxLostHitsFraction = cms.double( 0.1 ),
915  maxLostHits = cms.int32( 999 ),
916  highEtaSwitch = cms.double( 5.0 ),
917  minHitsAtHighEta = cms.int32( 5 )
918 )
919 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
920  minimumNumberOfHits = cms.int32( 4 ),
921  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
922  seedExtension = cms.int32( 0 ),
923  chargeSignificance = cms.double( -1.0 ),
924  pixelSeedExtension = cms.bool( False ),
925  strictSeedExtension = cms.bool( False ),
926  nSigmaMinPt = cms.double( 5.0 ),
927  maxCCCLostHits = cms.int32( 0 ),
928  minPt = cms.double( 5.0 ),
929  maxConsecLostHits = cms.int32( 1 ),
930  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
931  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
932  seedPairPenalty = cms.int32( 0 ),
933  maxNumberOfHits = cms.int32( 100 ),
934  minNumberOfHitsForLoopers = cms.int32( 13 ),
935  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
936  minNumberOfHitsPerLoop = cms.int32( 4 ),
937  minHitsMinPt = cms.int32( 3 ),
938  maxLostHitsFraction = cms.double( 0.1 ),
939  maxLostHits = cms.int32( 999 ),
940  highEtaSwitch = cms.double( 5.0 ),
941  minHitsAtHighEta = cms.int32( 5 )
942 )
943 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
944  useSameTrajFilter = cms.bool( False ),
945  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
946  keepOriginalIfRebuildFails = cms.bool( False ),
947  lostHitPenalty = cms.double( 30.0 ),
948  lockHits = cms.bool( True ),
949  requireSeedHitsInRebuild = cms.bool( True ),
950  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
951  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
952  maxPtForLooperReconstruction = cms.double( 0.0 ),
953  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
954  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
955  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
956  minNrOfHitsForRebuild = cms.int32( 5 ),
957  maxCand = cms.int32( 3 ),
958  alwaysUseInvalidHits = cms.bool( True ),
959  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
960  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
961  intermediateCleaning = cms.bool( True ),
962  foundHitBonus = cms.double( 10.0 ),
963  updator = cms.string( "hltESPKFUpdator" ),
964  bestHitOnly = cms.bool( True ),
965  seedAs5DHit = cms.bool( False )
966 )
967 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
968  minimumNumberOfHits = cms.int32( 3 ),
969  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
970  seedExtension = cms.int32( 0 ),
971  chargeSignificance = cms.double( -1.0 ),
972  pixelSeedExtension = cms.bool( False ),
973  strictSeedExtension = cms.bool( False ),
974  nSigmaMinPt = cms.double( 5.0 ),
975  maxCCCLostHits = cms.int32( 9999 ),
976  minPt = cms.double( 5.0 ),
977  maxConsecLostHits = cms.int32( 1 ),
978  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
979  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
980  seedPairPenalty = cms.int32( 0 ),
981  maxNumberOfHits = cms.int32( 100 ),
982  minNumberOfHitsForLoopers = cms.int32( 13 ),
983  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
984  minNumberOfHitsPerLoop = cms.int32( 4 ),
985  minHitsMinPt = cms.int32( 3 ),
986  maxLostHitsFraction = cms.double( 0.1 ),
987  maxLostHits = cms.int32( 999 ),
988  highEtaSwitch = cms.double( 5.0 ),
989  minHitsAtHighEta = cms.int32( 5 )
990 )
991 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
992  minimumNumberOfHits = cms.int32( 4 ),
993  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
994  seedExtension = cms.int32( 0 ),
995  chargeSignificance = cms.double( -1.0 ),
996  pixelSeedExtension = cms.bool( False ),
997  strictSeedExtension = cms.bool( False ),
998  nSigmaMinPt = cms.double( 5.0 ),
999  maxCCCLostHits = cms.int32( 9999 ),
1000  minPt = cms.double( 5.0 ),
1001  maxConsecLostHits = cms.int32( 1 ),
1002  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1003  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1004  seedPairPenalty = cms.int32( 1 ),
1005  maxNumberOfHits = cms.int32( 100 ),
1006  minNumberOfHitsForLoopers = cms.int32( 13 ),
1007  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1008  minNumberOfHitsPerLoop = cms.int32( 4 ),
1009  minHitsMinPt = cms.int32( 3 ),
1010  maxLostHitsFraction = cms.double( 0.1 ),
1011  maxLostHits = cms.int32( 0 ),
1012  highEtaSwitch = cms.double( 5.0 ),
1013  minHitsAtHighEta = cms.int32( 5 )
1014 )
1015 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1016  useSameTrajFilter = cms.bool( True ),
1017  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1018  keepOriginalIfRebuildFails = cms.bool( False ),
1019  lostHitPenalty = cms.double( 30.0 ),
1020  lockHits = cms.bool( True ),
1021  requireSeedHitsInRebuild = cms.bool( True ),
1022  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1023  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1024  maxPtForLooperReconstruction = cms.double( 0.0 ),
1025  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1026  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1027  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1028  minNrOfHitsForRebuild = cms.int32( 4 ),
1029  maxCand = cms.int32( 2 ),
1030  alwaysUseInvalidHits = cms.bool( False ),
1031  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1032  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1033  intermediateCleaning = cms.bool( True ),
1034  foundHitBonus = cms.double( 10.0 ),
1035  updator = cms.string( "hltESPKFUpdator" ),
1036  bestHitOnly = cms.bool( True ),
1037  seedAs5DHit = cms.bool( False )
1038 )
1039 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1040  minimumNumberOfHits = cms.int32( 5 ),
1041  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1042  seedExtension = cms.int32( 0 ),
1043  chargeSignificance = cms.double( -1.0 ),
1044  pixelSeedExtension = cms.bool( False ),
1045  strictSeedExtension = cms.bool( False ),
1046  nSigmaMinPt = cms.double( 5.0 ),
1047  maxCCCLostHits = cms.int32( 9999 ),
1048  minPt = cms.double( 5.0 ),
1049  maxConsecLostHits = cms.int32( 1 ),
1050  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1051  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1052  seedPairPenalty = cms.int32( 1 ),
1053  maxNumberOfHits = cms.int32( 100 ),
1054  minNumberOfHitsForLoopers = cms.int32( 13 ),
1055  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1056  minNumberOfHitsPerLoop = cms.int32( 4 ),
1057  minHitsMinPt = cms.int32( 3 ),
1058  maxLostHitsFraction = cms.double( 0.1 ),
1059  maxLostHits = cms.int32( 0 ),
1060  highEtaSwitch = cms.double( 5.0 ),
1061  minHitsAtHighEta = cms.int32( 5 )
1062 )
1063 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1064  minimumNumberOfHits = cms.int32( 4 ),
1065  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1066  seedExtension = cms.int32( 0 ),
1067  chargeSignificance = cms.double( -1.0 ),
1068  pixelSeedExtension = cms.bool( False ),
1069  strictSeedExtension = cms.bool( False ),
1070  nSigmaMinPt = cms.double( 5.0 ),
1071  maxCCCLostHits = cms.int32( 9999 ),
1072  minPt = cms.double( 5.0 ),
1073  maxConsecLostHits = cms.int32( 1 ),
1074  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1075  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1076  seedPairPenalty = cms.int32( 1 ),
1077  maxNumberOfHits = cms.int32( 100 ),
1078  minNumberOfHitsForLoopers = cms.int32( 13 ),
1079  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1080  minNumberOfHitsPerLoop = cms.int32( 4 ),
1081  minHitsMinPt = cms.int32( 3 ),
1082  maxLostHitsFraction = cms.double( 0.1 ),
1083  maxLostHits = cms.int32( 0 ),
1084  highEtaSwitch = cms.double( 5.0 ),
1085  minHitsAtHighEta = cms.int32( 5 )
1086 )
1087 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1088  useSameTrajFilter = cms.bool( False ),
1089  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1090  keepOriginalIfRebuildFails = cms.bool( False ),
1091  lostHitPenalty = cms.double( 30.0 ),
1092  lockHits = cms.bool( True ),
1093  requireSeedHitsInRebuild = cms.bool( True ),
1094  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1095  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1096  maxPtForLooperReconstruction = cms.double( 0.0 ),
1097  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1098  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1099  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1100  minNrOfHitsForRebuild = cms.int32( 4 ),
1101  maxCand = cms.int32( 2 ),
1102  alwaysUseInvalidHits = cms.bool( False ),
1103  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1104  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1105  intermediateCleaning = cms.bool( True ),
1106  foundHitBonus = cms.double( 10.0 ),
1107  updator = cms.string( "hltESPKFUpdator" ),
1108  bestHitOnly = cms.bool( True ),
1109  seedAs5DHit = cms.bool( False )
1110 )
1111 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1112  minimumNumberOfHits = cms.int32( 4 ),
1113  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1114  seedExtension = cms.int32( 0 ),
1115  chargeSignificance = cms.double( -1.0 ),
1116  pixelSeedExtension = cms.bool( False ),
1117  strictSeedExtension = cms.bool( False ),
1118  nSigmaMinPt = cms.double( 5.0 ),
1119  maxCCCLostHits = cms.int32( 9999 ),
1120  minPt = cms.double( 5.0 ),
1121  maxConsecLostHits = cms.int32( 1 ),
1122  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1123  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1124  seedPairPenalty = cms.int32( 0 ),
1125  maxNumberOfHits = cms.int32( 100 ),
1126  minNumberOfHitsForLoopers = cms.int32( 13 ),
1127  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1128  minNumberOfHitsPerLoop = cms.int32( 4 ),
1129  minHitsMinPt = cms.int32( 3 ),
1130  maxLostHitsFraction = cms.double( 0.1 ),
1131  maxLostHits = cms.int32( 999 ),
1132  highEtaSwitch = cms.double( 5.0 ),
1133  minHitsAtHighEta = cms.int32( 5 )
1134 )
1135 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1136  useSameTrajFilter = cms.bool( True ),
1137  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1138  keepOriginalIfRebuildFails = cms.bool( False ),
1139  lostHitPenalty = cms.double( 30.0 ),
1140  lockHits = cms.bool( True ),
1141  requireSeedHitsInRebuild = cms.bool( True ),
1142  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1143  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1144  maxPtForLooperReconstruction = cms.double( 0.0 ),
1145  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1146  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1147  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1148  minNrOfHitsForRebuild = cms.int32( 5 ),
1149  maxCand = cms.int32( 50 ),
1150  alwaysUseInvalidHits = cms.bool( True ),
1151  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1152  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1153  intermediateCleaning = cms.bool( True ),
1154  foundHitBonus = cms.double( 10.0 ),
1155  updator = cms.string( "hltESPKFUpdator" ),
1156  bestHitOnly = cms.bool( True ),
1157  seedAs5DHit = cms.bool( False )
1158 )
1159 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
1160  minimumNumberOfHits = cms.int32( 4 ),
1161  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1162  seedExtension = cms.int32( 1 ),
1163  chargeSignificance = cms.double( -1.0 ),
1164  pixelSeedExtension = cms.bool( False ),
1165  strictSeedExtension = cms.bool( False ),
1166  nSigmaMinPt = cms.double( 5.0 ),
1167  maxCCCLostHits = cms.int32( 0 ),
1168  minPt = cms.double( 5.0 ),
1169  maxConsecLostHits = cms.int32( 1 ),
1170  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1171  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1172  seedPairPenalty = cms.int32( 0 ),
1173  maxNumberOfHits = cms.int32( 100 ),
1174  minNumberOfHitsForLoopers = cms.int32( 13 ),
1175  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1176  minNumberOfHitsPerLoop = cms.int32( 4 ),
1177  minHitsMinPt = cms.int32( 3 ),
1178  maxLostHitsFraction = cms.double( 0.1 ),
1179  maxLostHits = cms.int32( 999 ),
1180  highEtaSwitch = cms.double( 5.0 ),
1181  minHitsAtHighEta = cms.int32( 5 )
1182 )
1183 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1184  useSameTrajFilter = cms.bool( True ),
1185  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1186  keepOriginalIfRebuildFails = cms.bool( False ),
1187  lostHitPenalty = cms.double( 30.0 ),
1188  lockHits = cms.bool( True ),
1189  requireSeedHitsInRebuild = cms.bool( True ),
1190  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1191  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1192  maxPtForLooperReconstruction = cms.double( 0.0 ),
1193  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1194  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1195  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1196  minNrOfHitsForRebuild = cms.int32( 5 ),
1197  maxCand = cms.int32( 2 ),
1198  alwaysUseInvalidHits = cms.bool( True ),
1199  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1200  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1201  intermediateCleaning = cms.bool( True ),
1202  foundHitBonus = cms.double( 10.0 ),
1203  updator = cms.string( "hltESPKFUpdator" ),
1204  bestHitOnly = cms.bool( True ),
1205  seedAs5DHit = cms.bool( False )
1206 )
1207 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1208  useSameTrajFilter = cms.bool( True ),
1209  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1210  keepOriginalIfRebuildFails = cms.bool( False ),
1211  lostHitPenalty = cms.double( 30.0 ),
1212  lockHits = cms.bool( True ),
1213  requireSeedHitsInRebuild = cms.bool( True ),
1214  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1215  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1216  maxPtForLooperReconstruction = cms.double( 0.0 ),
1217  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1218  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1219  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1220  minNrOfHitsForRebuild = cms.int32( 5 ),
1221  maxCand = cms.int32( 3 ),
1222  alwaysUseInvalidHits = cms.bool( True ),
1223  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1224  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1225  intermediateCleaning = cms.bool( True ),
1226  foundHitBonus = cms.double( 10.0 ),
1227  updator = cms.string( "hltESPKFUpdator" ),
1228  bestHitOnly = cms.bool( True ),
1229  seedAs5DHit = cms.bool( False )
1230 )
1231 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1232  useSameTrajFilter = cms.bool( True ),
1233  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1234  keepOriginalIfRebuildFails = cms.bool( False ),
1235  lostHitPenalty = cms.double( 30.0 ),
1236  lockHits = cms.bool( True ),
1237  requireSeedHitsInRebuild = cms.bool( True ),
1238  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1239  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1240  maxPtForLooperReconstruction = cms.double( 0.0 ),
1241  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1242  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1243  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1244  minNrOfHitsForRebuild = cms.int32( 5 ),
1245  maxCand = cms.int32( 3 ),
1246  alwaysUseInvalidHits = cms.bool( True ),
1247  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1248  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1249  intermediateCleaning = cms.bool( True ),
1250  foundHitBonus = cms.double( 10.0 ),
1251  updator = cms.string( "hltESPKFUpdator" ),
1252  bestHitOnly = cms.bool( True ),
1253  seedAs5DHit = cms.bool( False )
1254 )
1255 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1256  minimumNumberOfHits = cms.int32( 4 ),
1257  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1258  seedExtension = cms.int32( 0 ),
1259  chargeSignificance = cms.double( -1.0 ),
1260  pixelSeedExtension = cms.bool( False ),
1261  strictSeedExtension = cms.bool( False ),
1262  maxCCCLostHits = cms.int32( 0 ),
1263  nSigmaMinPt = cms.double( 5.0 ),
1264  minPt = cms.double( 3.0 ),
1265  maxConsecLostHits = cms.int32( 1 ),
1266  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1267  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1268  seedPairPenalty = cms.int32( 0 ),
1269  maxNumberOfHits = cms.int32( 100 ),
1270  minNumberOfHitsForLoopers = cms.int32( 13 ),
1271  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1272  minNumberOfHitsPerLoop = cms.int32( 4 ),
1273  minHitsMinPt = cms.int32( 3 ),
1274  maxLostHitsFraction = cms.double( 0.1 ),
1275  maxLostHits = cms.int32( 999 ),
1276  highEtaSwitch = cms.double( 5.0 ),
1277  minHitsAtHighEta = cms.int32( 5 )
1278 )
1279 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1280  useSameTrajFilter = cms.bool( True ),
1281  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1282  keepOriginalIfRebuildFails = cms.bool( True ),
1283  lostHitPenalty = cms.double( 30.0 ),
1284  lockHits = cms.bool( True ),
1285  requireSeedHitsInRebuild = cms.bool( True ),
1286  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1287  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1288  maxPtForLooperReconstruction = cms.double( 0.0 ),
1289  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1290  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1291  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1292  minNrOfHitsForRebuild = cms.int32( 1 ),
1293  maxCand = cms.int32( 3 ),
1294  alwaysUseInvalidHits = cms.bool( True ),
1295  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1296  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1297  intermediateCleaning = cms.bool( True ),
1298  foundHitBonus = cms.double( 10.0 ),
1299  updator = cms.string( "hltESPKFUpdator" ),
1300  bestHitOnly = cms.bool( True ),
1301  seedAs5DHit = cms.bool( False )
1302 )
1303 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1304  minimumNumberOfHits = cms.int32( 3 ),
1305  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1306  seedExtension = cms.int32( 0 ),
1307  chargeSignificance = cms.double( -1.0 ),
1308  pixelSeedExtension = cms.bool( False ),
1309  strictSeedExtension = cms.bool( False ),
1310  nSigmaMinPt = cms.double( 5.0 ),
1311  maxCCCLostHits = cms.int32( 0 ),
1312  minPt = cms.double( 2.8 ),
1313  maxConsecLostHits = cms.int32( 1 ),
1314  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1315  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1316  seedPairPenalty = cms.int32( 0 ),
1317  maxNumberOfHits = cms.int32( 100 ),
1318  minNumberOfHitsForLoopers = cms.int32( 13 ),
1319  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1320  minNumberOfHitsPerLoop = cms.int32( 4 ),
1321  minHitsMinPt = cms.int32( 3 ),
1322  maxLostHitsFraction = cms.double( 0.1 ),
1323  maxLostHits = cms.int32( 999 ),
1324  highEtaSwitch = cms.double( 5.0 ),
1325  minHitsAtHighEta = cms.int32( 5 )
1326 )
1327 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1328  useSameTrajFilter = cms.bool( True ),
1329  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1330  keepOriginalIfRebuildFails = cms.bool( False ),
1331  lostHitPenalty = cms.double( 30.0 ),
1332  lockHits = cms.bool( True ),
1333  requireSeedHitsInRebuild = cms.bool( True ),
1334  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1335  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1336  maxPtForLooperReconstruction = cms.double( 0.0 ),
1337  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1338  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1339  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1340  minNrOfHitsForRebuild = cms.int32( 5 ),
1341  maxCand = cms.int32( 4 ),
1342  alwaysUseInvalidHits = cms.bool( True ),
1343  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1344  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1345  intermediateCleaning = cms.bool( True ),
1346  foundHitBonus = cms.double( 10.0 ),
1347  updator = cms.string( "hltESPKFUpdator" ),
1348  bestHitOnly = cms.bool( True ),
1349  seedAs5DHit = cms.bool( False )
1350 )
1351 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1352  minimumNumberOfHits = cms.int32( 3 ),
1353  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1354  seedExtension = cms.int32( 0 ),
1355  chargeSignificance = cms.double( -1.0 ),
1356  pixelSeedExtension = cms.bool( False ),
1357  strictSeedExtension = cms.bool( False ),
1358  nSigmaMinPt = cms.double( 5.0 ),
1359  maxCCCLostHits = cms.int32( 0 ),
1360  minPt = cms.double( 3.5 ),
1361  maxConsecLostHits = cms.int32( 1 ),
1362  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1363  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1364  seedPairPenalty = cms.int32( 0 ),
1365  maxNumberOfHits = cms.int32( 100 ),
1366  minNumberOfHitsForLoopers = cms.int32( 13 ),
1367  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1368  minNumberOfHitsPerLoop = cms.int32( 4 ),
1369  minHitsMinPt = cms.int32( 3 ),
1370  maxLostHitsFraction = cms.double( 0.1 ),
1371  maxLostHits = cms.int32( 999 ),
1372  highEtaSwitch = cms.double( 5.0 ),
1373  minHitsAtHighEta = cms.int32( 5 )
1374 )
1375 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1376  useSameTrajFilter = cms.bool( True ),
1377  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1378  keepOriginalIfRebuildFails = cms.bool( False ),
1379  lostHitPenalty = cms.double( 30.0 ),
1380  lockHits = cms.bool( True ),
1381  requireSeedHitsInRebuild = cms.bool( True ),
1382  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1383  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1384  maxPtForLooperReconstruction = cms.double( 0.0 ),
1385  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1386  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1387  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1388  minNrOfHitsForRebuild = cms.int32( 5 ),
1389  maxCand = cms.int32( 3 ),
1390  alwaysUseInvalidHits = cms.bool( True ),
1391  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1392  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1393  intermediateCleaning = cms.bool( True ),
1394  foundHitBonus = cms.double( 10.0 ),
1395  updator = cms.string( "hltESPKFUpdator" ),
1396  bestHitOnly = cms.bool( True ),
1397  seedAs5DHit = cms.bool( False )
1398 )
1399 fragment.streams = cms.PSet(
1400  ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1401  ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1402  ALCAP0 = cms.vstring( 'AlCaP0' ),
1403  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1404  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1405  DQM = cms.vstring( 'OnlineMonitor' ),
1406  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1407  DQMEventDisplay = cms.vstring( 'EventDisplay' ),
1408  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1409  DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1410  EcalCalibration = cms.vstring( 'EcalLaser' ),
1411  Express = cms.vstring( 'ExpressPhysics' ),
1412  ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1413  HLTMonitor = cms.vstring( 'HLTMonitor' ),
1414  NanoDST = cms.vstring( 'L1Accept' ),
1415  PhysicsCommissioning = cms.vstring( 'Commissioning',
1416  'EmptyBX',
1417  'HLTPhysics',
1418  'HcalNZS',
1419  'NoBPTX',
1420  'ZeroBias' ),
1421  PhysicsPPRefDoubleMuon0 = cms.vstring( 'PPRefDoubleMuon0' ),
1422  PhysicsPPRefDoubleMuon1 = cms.vstring( 'PPRefDoubleMuon1' ),
1423  PhysicsPPRefDoubleMuon2 = cms.vstring( 'PPRefDoubleMuon2' ),
1424  PhysicsPPRefDoubleMuon3 = cms.vstring( 'PPRefDoubleMuon3' ),
1425  PhysicsPPRefHardProbes0 = cms.vstring( 'PPRefHardProbes0' ),
1426  PhysicsPPRefHardProbes1 = cms.vstring( 'PPRefHardProbes1' ),
1427  PhysicsPPRefHardProbes2 = cms.vstring( 'PPRefHardProbes2' ),
1428  PhysicsPPRefHardProbes3 = cms.vstring( 'PPRefHardProbes3' ),
1429  PhysicsPPRefHardProbes4 = cms.vstring( 'PPRefHardProbes4' ),
1430  PhysicsPPRefSingleMuon0 = cms.vstring( 'PPRefSingleMuon0' ),
1431  PhysicsPPRefSingleMuon1 = cms.vstring( 'PPRefSingleMuon1' ),
1432  PhysicsPPRefSingleMuon2 = cms.vstring( 'PPRefSingleMuon2' ),
1433  PhysicsPPRefSingleMuon3 = cms.vstring( 'PPRefSingleMuon3' ),
1434  PhysicsPPRefZeroBiasPlusForward0 = cms.vstring( 'PPRefZeroBiasPlusForward0' ),
1435  PhysicsPPRefZeroBiasPlusForward1 = cms.vstring( 'PPRefZeroBiasPlusForward1' ),
1436  PhysicsPPRefZeroBiasPlusForward10 = cms.vstring( 'PPRefZeroBiasPlusForward10' ),
1437  PhysicsPPRefZeroBiasPlusForward11 = cms.vstring( 'PPRefZeroBiasPlusForward11' ),
1438  PhysicsPPRefZeroBiasPlusForward12 = cms.vstring( 'PPRefZeroBiasPlusForward12' ),
1439  PhysicsPPRefZeroBiasPlusForward13 = cms.vstring( 'PPRefZeroBiasPlusForward13' ),
1440  PhysicsPPRefZeroBiasPlusForward14 = cms.vstring( 'PPRefZeroBiasPlusForward14' ),
1441  PhysicsPPRefZeroBiasPlusForward15 = cms.vstring( 'PPRefZeroBiasPlusForward15' ),
1442  PhysicsPPRefZeroBiasPlusForward16 = cms.vstring( 'PPRefZeroBiasPlusForward16' ),
1443  PhysicsPPRefZeroBiasPlusForward17 = cms.vstring( 'PPRefZeroBiasPlusForward17' ),
1444  PhysicsPPRefZeroBiasPlusForward18 = cms.vstring( 'PPRefZeroBiasPlusForward18' ),
1445  PhysicsPPRefZeroBiasPlusForward19 = cms.vstring( 'PPRefZeroBiasPlusForward19' ),
1446  PhysicsPPRefZeroBiasPlusForward2 = cms.vstring( 'PPRefZeroBiasPlusForward2' ),
1447  PhysicsPPRefZeroBiasPlusForward20 = cms.vstring( 'PPRefZeroBiasPlusForward20' ),
1448  PhysicsPPRefZeroBiasPlusForward21 = cms.vstring( 'PPRefZeroBiasPlusForward21' ),
1449  PhysicsPPRefZeroBiasPlusForward22 = cms.vstring( 'PPRefZeroBiasPlusForward22' ),
1450  PhysicsPPRefZeroBiasPlusForward23 = cms.vstring( 'PPRefZeroBiasPlusForward23' ),
1451  PhysicsPPRefZeroBiasPlusForward24 = cms.vstring( 'PPRefZeroBiasPlusForward24' ),
1452  PhysicsPPRefZeroBiasPlusForward3 = cms.vstring( 'PPRefZeroBiasPlusForward3' ),
1453  PhysicsPPRefZeroBiasPlusForward4 = cms.vstring( 'PPRefZeroBiasPlusForward4' ),
1454  PhysicsPPRefZeroBiasPlusForward5 = cms.vstring( 'PPRefZeroBiasPlusForward5' ),
1455  PhysicsPPRefZeroBiasPlusForward6 = cms.vstring( 'PPRefZeroBiasPlusForward6' ),
1456  PhysicsPPRefZeroBiasPlusForward7 = cms.vstring( 'PPRefZeroBiasPlusForward7' ),
1457  PhysicsPPRefZeroBiasPlusForward8 = cms.vstring( 'PPRefZeroBiasPlusForward8' ),
1458  PhysicsPPRefZeroBiasPlusForward9 = cms.vstring( 'PPRefZeroBiasPlusForward9' ),
1459  PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1460  'SpecialRandom1' ),
1461  PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1462  'SpecialRandom3' ),
1463  PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1464  'SpecialRandom5' ),
1465  PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1466  'SpecialRandom7' ),
1467  PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1468  'SpecialRandom9' ),
1469  PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1470  'SpecialRandom11' ),
1471  PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1472  'SpecialRandom13' ),
1473  PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1474  'SpecialRandom15' ),
1475  PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1476  'SpecialRandom17' ),
1477  PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1478  'SpecialRandom19' ),
1479  RPCMON = cms.vstring( 'RPCMonitor' )
1480 )
1481 fragment.datasets = cms.PSet(
1482  AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v10' ),
1483  AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v10',
1484  'AlCa_LumiPixelsCounts_ZeroBias_v12' ),
1485  AlCaP0 = cms.vstring( 'AlCa_HIEcalEtaEBonly_v12',
1486  'AlCa_HIEcalEtaEEonly_v12',
1487  'AlCa_HIEcalPi0EBonly_v12',
1488  'AlCa_HIEcalPi0EEonly_v12' ),
1489  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v20' ),
1490  Commissioning = cms.vstring( 'HLT_IsoTrackHB_v14',
1491  'HLT_IsoTrackHE_v14' ),
1492  DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v12',
1493  'DQM_HcalReconstruction_v10',
1494  'DQM_PixelReconstruction_v12' ),
1495  DQMOnlineBeamspot = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v15',
1496  'HLT_ZeroBias_Beamspot_v16' ),
1497  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1498  EmptyBX = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v9',
1499  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9',
1500  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9' ),
1501  EventDisplay = cms.vstring( 'HLT_AK4PFJet100_v8',
1502  'HLT_PPRefGEDPhoton30_v6',
1503  'HLT_PPRefL3SingleMu7_v8',
1504  'HLT_Physics_v14' ),
1505  ExpressAlignment = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v15',
1506  'HLT_ZeroBias_Beamspot_v16' ),
1507  ExpressPhysics = cms.vstring( 'HLT_AK4PFJet80_v8',
1508  'HLT_PPRefEle15Ele10GsfMass50_v6',
1509  'HLT_PPRefL3SingleMu7_v8',
1510  'HLT_PPRefUPC_ZDC1nOR_v1',
1511  'HLT_Physics_v14',
1512  'HLT_Random_v3',
1513  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
1514  'HLT_ZeroBias_v13' ),
1515  HLTMonitor = cms.vstring( 'HLT_AK4PFJet80_v8',
1516  'HLT_PPRefEle15Ele10GsfMass50_v6',
1517  'HLT_PPRefEle50Gsf_v6' ),
1518  HLTPhysics = cms.vstring( 'HLT_Physics_v14' ),
1519  HcalNZS = cms.vstring( 'HLT_HcalNZS_v21',
1520  'HLT_HcalPhiSym_v23' ),
1521  L1Accept = cms.vstring( 'DST_Physics_v16' ),
1522  NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v10',
1523  'HLT_CDC_L2cosmic_5p5_er1p0_v10' ),
1524  OnlineMonitor = cms.vstring( 'HLT_AK4PFJet100_v8',
1525  'HLT_AK4PFJetFwd80_v8',
1526  'HLT_CDC_L2cosmic_10_er1p0_v10',
1527  'HLT_CDC_L2cosmic_5p5_er1p0_v10',
1528  'HLT_HIL1NotBptxORForPPRef_v9',
1529  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9',
1530  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9',
1531  'HLT_HcalNZS_v21',
1532  'HLT_HcalPhiSym_v23',
1533  'HLT_IsoTrackHB_v14',
1534  'HLT_IsoTrackHE_v14',
1535  'HLT_PPRefDoubleEle10Gsf_v6',
1536  'HLT_PPRefEle30Gsf_v7',
1537  'HLT_PPRefGEDPhoton30_EB_v6',
1538  'HLT_PPRefGEDPhoton40_v6',
1539  'HLT_PPRefL3DoubleMu0_Open_v8',
1540  'HLT_PPRefL3DoubleMu0_v8',
1541  'HLT_PPRefL3SingleMu7_v8',
1542  'HLT_Physics_v14',
1543  'HLT_Random_v3',
1544  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
1545  'HLT_ZeroBias_v13' ),
1546  PPRefDoubleMuon0 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v6',
1547  'HLT_PPRefL1DoubleMu0_SQ_v1',
1548  'HLT_PPRefL1DoubleMu0_v6',
1549  'HLT_PPRefL1DoubleMu2_SQ_v1',
1550  'HLT_PPRefL1DoubleMu2_v1',
1551  'HLT_PPRefL2DoubleMu0_Open_v6',
1552  'HLT_PPRefL2DoubleMu0_v6',
1553  'HLT_PPRefL3DoubleMu0_Open_v8',
1554  'HLT_PPRefL3DoubleMu0_v8' ),
1555  PPRefDoubleMuon1 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v6',
1556  'HLT_PPRefL1DoubleMu0_SQ_v1',
1557  'HLT_PPRefL1DoubleMu0_v6',
1558  'HLT_PPRefL1DoubleMu2_SQ_v1',
1559  'HLT_PPRefL1DoubleMu2_v1',
1560  'HLT_PPRefL2DoubleMu0_Open_v6',
1561  'HLT_PPRefL2DoubleMu0_v6',
1562  'HLT_PPRefL3DoubleMu0_Open_v8',
1563  'HLT_PPRefL3DoubleMu0_v8' ),
1564  PPRefDoubleMuon2 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v6',
1565  'HLT_PPRefL1DoubleMu0_SQ_v1',
1566  'HLT_PPRefL1DoubleMu0_v6',
1567  'HLT_PPRefL1DoubleMu2_SQ_v1',
1568  'HLT_PPRefL1DoubleMu2_v1',
1569  'HLT_PPRefL2DoubleMu0_Open_v6',
1570  'HLT_PPRefL2DoubleMu0_v6',
1571  'HLT_PPRefL3DoubleMu0_Open_v8',
1572  'HLT_PPRefL3DoubleMu0_v8' ),
1573  PPRefDoubleMuon3 = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v6',
1574  'HLT_PPRefL1DoubleMu0_SQ_v1',
1575  'HLT_PPRefL1DoubleMu0_v6',
1576  'HLT_PPRefL1DoubleMu2_SQ_v1',
1577  'HLT_PPRefL1DoubleMu2_v1',
1578  'HLT_PPRefL2DoubleMu0_Open_v6',
1579  'HLT_PPRefL2DoubleMu0_v6',
1580  'HLT_PPRefL3DoubleMu0_Open_v8',
1581  'HLT_PPRefL3DoubleMu0_v8' ),
1582  PPRefHardProbes0 = cms.vstring( 'HLT_AK4CaloJet100_v6',
1583  'HLT_AK4CaloJet120_v6',
1584  'HLT_AK4CaloJet40_v6',
1585  'HLT_AK4CaloJet60_v6',
1586  'HLT_AK4CaloJet70_v6',
1587  'HLT_AK4CaloJet80_v6',
1588  'HLT_AK4CaloJetFwd100_v6',
1589  'HLT_AK4CaloJetFwd120_v6',
1590  'HLT_AK4CaloJetFwd40_v6',
1591  'HLT_AK4CaloJetFwd60_v6',
1592  'HLT_AK4CaloJetFwd70_v6',
1593  'HLT_AK4CaloJetFwd80_v6',
1594  'HLT_AK4PFJet100_v8',
1595  'HLT_AK4PFJet120_v8',
1596  'HLT_AK4PFJet40_v8',
1597  'HLT_AK4PFJet60_v8',
1598  'HLT_AK4PFJet80_v8',
1599  'HLT_AK4PFJetFwd100_v8',
1600  'HLT_AK4PFJetFwd120_v8',
1601  'HLT_AK4PFJetFwd40_v8',
1602  'HLT_AK4PFJetFwd60_v8',
1603  'HLT_AK4PFJetFwd80_v8',
1604  'HLT_PPRefDoubleEle10GsfMass50_v6',
1605  'HLT_PPRefDoubleEle10Gsf_v6',
1606  'HLT_PPRefDoubleEle15GsfMass50_v6',
1607  'HLT_PPRefDoubleEle15Gsf_v6',
1608  'HLT_PPRefDoubleGEDPhoton20_v1',
1609  'HLT_PPRefEle10Gsf_v6',
1610  'HLT_PPRefEle15Ele10GsfMass50_v6',
1611  'HLT_PPRefEle15Ele10Gsf_v6',
1612  'HLT_PPRefEle15Gsf_v6',
1613  'HLT_PPRefEle20Gsf_v7',
1614  'HLT_PPRefEle30Gsf_v7',
1615  'HLT_PPRefEle40Gsf_v6',
1616  'HLT_PPRefEle50Gsf_v6',
1617  'HLT_PPRefGEDPhoton10_EB_v6',
1618  'HLT_PPRefGEDPhoton10_v6',
1619  'HLT_PPRefGEDPhoton20_EB_v6',
1620  'HLT_PPRefGEDPhoton20_v6',
1621  'HLT_PPRefGEDPhoton30_EB_v6',
1622  'HLT_PPRefGEDPhoton30_v6',
1623  'HLT_PPRefGEDPhoton40_EB_v6',
1624  'HLT_PPRefGEDPhoton40_v6',
1625  'HLT_PPRefGEDPhoton50_EB_v6',
1626  'HLT_PPRefGEDPhoton50_v6',
1627  'HLT_PPRefGEDPhoton60_EB_v6',
1628  'HLT_PPRefGEDPhoton60_v6' ),
1629  PPRefHardProbes1 = cms.vstring( 'HLT_AK4CaloJet100_v6',
1630  'HLT_AK4CaloJet120_v6',
1631  'HLT_AK4CaloJet40_v6',
1632  'HLT_AK4CaloJet60_v6',
1633  'HLT_AK4CaloJet70_v6',
1634  'HLT_AK4CaloJet80_v6',
1635  'HLT_AK4CaloJetFwd100_v6',
1636  'HLT_AK4CaloJetFwd120_v6',
1637  'HLT_AK4CaloJetFwd40_v6',
1638  'HLT_AK4CaloJetFwd60_v6',
1639  'HLT_AK4CaloJetFwd70_v6',
1640  'HLT_AK4CaloJetFwd80_v6',
1641  'HLT_AK4PFJet100_v8',
1642  'HLT_AK4PFJet120_v8',
1643  'HLT_AK4PFJet40_v8',
1644  'HLT_AK4PFJet60_v8',
1645  'HLT_AK4PFJet80_v8',
1646  'HLT_AK4PFJetFwd100_v8',
1647  'HLT_AK4PFJetFwd120_v8',
1648  'HLT_AK4PFJetFwd40_v8',
1649  'HLT_AK4PFJetFwd60_v8',
1650  'HLT_AK4PFJetFwd80_v8',
1651  'HLT_PPRefDoubleEle10GsfMass50_v6',
1652  'HLT_PPRefDoubleEle10Gsf_v6',
1653  'HLT_PPRefDoubleEle15GsfMass50_v6',
1654  'HLT_PPRefDoubleEle15Gsf_v6',
1655  'HLT_PPRefDoubleGEDPhoton20_v1',
1656  'HLT_PPRefEle10Gsf_v6',
1657  'HLT_PPRefEle15Ele10GsfMass50_v6',
1658  'HLT_PPRefEle15Ele10Gsf_v6',
1659  'HLT_PPRefEle15Gsf_v6',
1660  'HLT_PPRefEle20Gsf_v7',
1661  'HLT_PPRefEle30Gsf_v7',
1662  'HLT_PPRefEle40Gsf_v6',
1663  'HLT_PPRefEle50Gsf_v6',
1664  'HLT_PPRefGEDPhoton10_EB_v6',
1665  'HLT_PPRefGEDPhoton10_v6',
1666  'HLT_PPRefGEDPhoton20_EB_v6',
1667  'HLT_PPRefGEDPhoton20_v6',
1668  'HLT_PPRefGEDPhoton30_EB_v6',
1669  'HLT_PPRefGEDPhoton30_v6',
1670  'HLT_PPRefGEDPhoton40_EB_v6',
1671  'HLT_PPRefGEDPhoton40_v6',
1672  'HLT_PPRefGEDPhoton50_EB_v6',
1673  'HLT_PPRefGEDPhoton50_v6',
1674  'HLT_PPRefGEDPhoton60_EB_v6',
1675  'HLT_PPRefGEDPhoton60_v6' ),
1676  PPRefHardProbes2 = cms.vstring( 'HLT_AK4CaloJet100_v6',
1677  'HLT_AK4CaloJet120_v6',
1678  'HLT_AK4CaloJet40_v6',
1679  'HLT_AK4CaloJet60_v6',
1680  'HLT_AK4CaloJet70_v6',
1681  'HLT_AK4CaloJet80_v6',
1682  'HLT_AK4CaloJetFwd100_v6',
1683  'HLT_AK4CaloJetFwd120_v6',
1684  'HLT_AK4CaloJetFwd40_v6',
1685  'HLT_AK4CaloJetFwd60_v6',
1686  'HLT_AK4CaloJetFwd70_v6',
1687  'HLT_AK4CaloJetFwd80_v6',
1688  'HLT_AK4PFJet100_v8',
1689  'HLT_AK4PFJet120_v8',
1690  'HLT_AK4PFJet40_v8',
1691  'HLT_AK4PFJet60_v8',
1692  'HLT_AK4PFJet80_v8',
1693  'HLT_AK4PFJetFwd100_v8',
1694  'HLT_AK4PFJetFwd120_v8',
1695  'HLT_AK4PFJetFwd40_v8',
1696  'HLT_AK4PFJetFwd60_v8',
1697  'HLT_AK4PFJetFwd80_v8',
1698  'HLT_PPRefDoubleEle10GsfMass50_v6',
1699  'HLT_PPRefDoubleEle10Gsf_v6',
1700  'HLT_PPRefDoubleEle15GsfMass50_v6',
1701  'HLT_PPRefDoubleEle15Gsf_v6',
1702  'HLT_PPRefDoubleGEDPhoton20_v1',
1703  'HLT_PPRefEle10Gsf_v6',
1704  'HLT_PPRefEle15Ele10GsfMass50_v6',
1705  'HLT_PPRefEle15Ele10Gsf_v6',
1706  'HLT_PPRefEle15Gsf_v6',
1707  'HLT_PPRefEle20Gsf_v7',
1708  'HLT_PPRefEle30Gsf_v7',
1709  'HLT_PPRefEle40Gsf_v6',
1710  'HLT_PPRefEle50Gsf_v6',
1711  'HLT_PPRefGEDPhoton10_EB_v6',
1712  'HLT_PPRefGEDPhoton10_v6',
1713  'HLT_PPRefGEDPhoton20_EB_v6',
1714  'HLT_PPRefGEDPhoton20_v6',
1715  'HLT_PPRefGEDPhoton30_EB_v6',
1716  'HLT_PPRefGEDPhoton30_v6',
1717  'HLT_PPRefGEDPhoton40_EB_v6',
1718  'HLT_PPRefGEDPhoton40_v6',
1719  'HLT_PPRefGEDPhoton50_EB_v6',
1720  'HLT_PPRefGEDPhoton50_v6',
1721  'HLT_PPRefGEDPhoton60_EB_v6',
1722  'HLT_PPRefGEDPhoton60_v6' ),
1723  PPRefHardProbes3 = cms.vstring( 'HLT_AK4CaloJet100_v6',
1724  'HLT_AK4CaloJet120_v6',
1725  'HLT_AK4CaloJet40_v6',
1726  'HLT_AK4CaloJet60_v6',
1727  'HLT_AK4CaloJet70_v6',
1728  'HLT_AK4CaloJet80_v6',
1729  'HLT_AK4CaloJetFwd100_v6',
1730  'HLT_AK4CaloJetFwd120_v6',
1731  'HLT_AK4CaloJetFwd40_v6',
1732  'HLT_AK4CaloJetFwd60_v6',
1733  'HLT_AK4CaloJetFwd70_v6',
1734  'HLT_AK4CaloJetFwd80_v6',
1735  'HLT_AK4PFJet100_v8',
1736  'HLT_AK4PFJet120_v8',
1737  'HLT_AK4PFJet40_v8',
1738  'HLT_AK4PFJet60_v8',
1739  'HLT_AK4PFJet80_v8',
1740  'HLT_AK4PFJetFwd100_v8',
1741  'HLT_AK4PFJetFwd120_v8',
1742  'HLT_AK4PFJetFwd40_v8',
1743  'HLT_AK4PFJetFwd60_v8',
1744  'HLT_AK4PFJetFwd80_v8',
1745  'HLT_PPRefDoubleEle10GsfMass50_v6',
1746  'HLT_PPRefDoubleEle10Gsf_v6',
1747  'HLT_PPRefDoubleEle15GsfMass50_v6',
1748  'HLT_PPRefDoubleEle15Gsf_v6',
1749  'HLT_PPRefDoubleGEDPhoton20_v1',
1750  'HLT_PPRefEle10Gsf_v6',
1751  'HLT_PPRefEle15Ele10GsfMass50_v6',
1752  'HLT_PPRefEle15Ele10Gsf_v6',
1753  'HLT_PPRefEle15Gsf_v6',
1754  'HLT_PPRefEle20Gsf_v7',
1755  'HLT_PPRefEle30Gsf_v7',
1756  'HLT_PPRefEle40Gsf_v6',
1757  'HLT_PPRefEle50Gsf_v6',
1758  'HLT_PPRefGEDPhoton10_EB_v6',
1759  'HLT_PPRefGEDPhoton10_v6',
1760  'HLT_PPRefGEDPhoton20_EB_v6',
1761  'HLT_PPRefGEDPhoton20_v6',
1762  'HLT_PPRefGEDPhoton30_EB_v6',
1763  'HLT_PPRefGEDPhoton30_v6',
1764  'HLT_PPRefGEDPhoton40_EB_v6',
1765  'HLT_PPRefGEDPhoton40_v6',
1766  'HLT_PPRefGEDPhoton50_EB_v6',
1767  'HLT_PPRefGEDPhoton50_v6',
1768  'HLT_PPRefGEDPhoton60_EB_v6',
1769  'HLT_PPRefGEDPhoton60_v6' ),
1770  PPRefHardProbes4 = cms.vstring( 'HLT_AK4CaloJet100_v6',
1771  'HLT_AK4CaloJet120_v6',
1772  'HLT_AK4CaloJet40_v6',
1773  'HLT_AK4CaloJet60_v6',
1774  'HLT_AK4CaloJet70_v6',
1775  'HLT_AK4CaloJet80_v6',
1776  'HLT_AK4CaloJetFwd100_v6',
1777  'HLT_AK4CaloJetFwd120_v6',
1778  'HLT_AK4CaloJetFwd40_v6',
1779  'HLT_AK4CaloJetFwd60_v6',
1780  'HLT_AK4CaloJetFwd70_v6',
1781  'HLT_AK4CaloJetFwd80_v6',
1782  'HLT_AK4PFJet100_v8',
1783  'HLT_AK4PFJet120_v8',
1784  'HLT_AK4PFJet40_v8',
1785  'HLT_AK4PFJet60_v8',
1786  'HLT_AK4PFJet80_v8',
1787  'HLT_AK4PFJetFwd100_v8',
1788  'HLT_AK4PFJetFwd120_v8',
1789  'HLT_AK4PFJetFwd40_v8',
1790  'HLT_AK4PFJetFwd60_v8',
1791  'HLT_AK4PFJetFwd80_v8',
1792  'HLT_PPRefDoubleEle10GsfMass50_v6',
1793  'HLT_PPRefDoubleEle10Gsf_v6',
1794  'HLT_PPRefDoubleEle15GsfMass50_v6',
1795  'HLT_PPRefDoubleEle15Gsf_v6',
1796  'HLT_PPRefDoubleGEDPhoton20_v1',
1797  'HLT_PPRefEle10Gsf_v6',
1798  'HLT_PPRefEle15Ele10GsfMass50_v6',
1799  'HLT_PPRefEle15Ele10Gsf_v6',
1800  'HLT_PPRefEle15Gsf_v6',
1801  'HLT_PPRefEle20Gsf_v7',
1802  'HLT_PPRefEle30Gsf_v7',
1803  'HLT_PPRefEle40Gsf_v6',
1804  'HLT_PPRefEle50Gsf_v6',
1805  'HLT_PPRefGEDPhoton10_EB_v6',
1806  'HLT_PPRefGEDPhoton10_v6',
1807  'HLT_PPRefGEDPhoton20_EB_v6',
1808  'HLT_PPRefGEDPhoton20_v6',
1809  'HLT_PPRefGEDPhoton30_EB_v6',
1810  'HLT_PPRefGEDPhoton30_v6',
1811  'HLT_PPRefGEDPhoton40_EB_v6',
1812  'HLT_PPRefGEDPhoton40_v6',
1813  'HLT_PPRefGEDPhoton50_EB_v6',
1814  'HLT_PPRefGEDPhoton50_v6',
1815  'HLT_PPRefGEDPhoton60_EB_v6',
1816  'HLT_PPRefGEDPhoton60_v6' ),
1817  PPRefSingleMuon0 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v6',
1818  'HLT_PPRefCscCluster_Medium_v6',
1819  'HLT_PPRefCscCluster_Tight_v6',
1820  'HLT_PPRefL1SingleMu0_Cosmics_v6',
1821  'HLT_PPRefL1SingleMu12_v6',
1822  'HLT_PPRefL1SingleMu5_Ele20Gsf_v1',
1823  'HLT_PPRefL1SingleMu5_GEDPhoton20_v1',
1824  'HLT_PPRefL1SingleMu7_Ele20Gsf_v1',
1825  'HLT_PPRefL1SingleMu7_GEDPhoton10_v1',
1826  'HLT_PPRefL1SingleMu7_v6',
1827  'HLT_PPRefL2SingleMu12_v6',
1828  'HLT_PPRefL2SingleMu15_v6',
1829  'HLT_PPRefL2SingleMu20_v6',
1830  'HLT_PPRefL2SingleMu7_v6',
1831  'HLT_PPRefL3SingleMu12_v8',
1832  'HLT_PPRefL3SingleMu15_v8',
1833  'HLT_PPRefL3SingleMu20_v8',
1834  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1',
1835  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1',
1836  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1',
1837  'HLT_PPRefL3SingleMu3_v8',
1838  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1',
1839  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1',
1840  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1',
1841  'HLT_PPRefL3SingleMu5_v8',
1842  'HLT_PPRefL3SingleMu7_v8' ),
1843  PPRefSingleMuon1 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v6',
1844  'HLT_PPRefCscCluster_Medium_v6',
1845  'HLT_PPRefCscCluster_Tight_v6',
1846  'HLT_PPRefL1SingleMu0_Cosmics_v6',
1847  'HLT_PPRefL1SingleMu12_v6',
1848  'HLT_PPRefL1SingleMu5_Ele20Gsf_v1',
1849  'HLT_PPRefL1SingleMu5_GEDPhoton20_v1',
1850  'HLT_PPRefL1SingleMu7_Ele20Gsf_v1',
1851  'HLT_PPRefL1SingleMu7_GEDPhoton10_v1',
1852  'HLT_PPRefL1SingleMu7_v6',
1853  'HLT_PPRefL2SingleMu12_v6',
1854  'HLT_PPRefL2SingleMu15_v6',
1855  'HLT_PPRefL2SingleMu20_v6',
1856  'HLT_PPRefL2SingleMu7_v6',
1857  'HLT_PPRefL3SingleMu12_v8',
1858  'HLT_PPRefL3SingleMu15_v8',
1859  'HLT_PPRefL3SingleMu20_v8',
1860  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1',
1861  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1',
1862  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1',
1863  'HLT_PPRefL3SingleMu3_v8',
1864  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1',
1865  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1',
1866  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1',
1867  'HLT_PPRefL3SingleMu5_v8',
1868  'HLT_PPRefL3SingleMu7_v8' ),
1869  PPRefSingleMuon2 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v6',
1870  'HLT_PPRefCscCluster_Medium_v6',
1871  'HLT_PPRefCscCluster_Tight_v6',
1872  'HLT_PPRefL1SingleMu0_Cosmics_v6',
1873  'HLT_PPRefL1SingleMu12_v6',
1874  'HLT_PPRefL1SingleMu5_Ele20Gsf_v1',
1875  'HLT_PPRefL1SingleMu5_GEDPhoton20_v1',
1876  'HLT_PPRefL1SingleMu7_Ele20Gsf_v1',
1877  'HLT_PPRefL1SingleMu7_GEDPhoton10_v1',
1878  'HLT_PPRefL1SingleMu7_v6',
1879  'HLT_PPRefL2SingleMu12_v6',
1880  'HLT_PPRefL2SingleMu15_v6',
1881  'HLT_PPRefL2SingleMu20_v6',
1882  'HLT_PPRefL2SingleMu7_v6',
1883  'HLT_PPRefL3SingleMu12_v8',
1884  'HLT_PPRefL3SingleMu15_v8',
1885  'HLT_PPRefL3SingleMu20_v8',
1886  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1',
1887  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1',
1888  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1',
1889  'HLT_PPRefL3SingleMu3_v8',
1890  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1',
1891  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1',
1892  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1',
1893  'HLT_PPRefL3SingleMu5_v8',
1894  'HLT_PPRefL3SingleMu7_v8' ),
1895  PPRefSingleMuon3 = cms.vstring( 'HLT_PPRefCscCluster_Loose_v6',
1896  'HLT_PPRefCscCluster_Medium_v6',
1897  'HLT_PPRefCscCluster_Tight_v6',
1898  'HLT_PPRefL1SingleMu0_Cosmics_v6',
1899  'HLT_PPRefL1SingleMu12_v6',
1900  'HLT_PPRefL1SingleMu5_Ele20Gsf_v1',
1901  'HLT_PPRefL1SingleMu5_GEDPhoton20_v1',
1902  'HLT_PPRefL1SingleMu7_Ele20Gsf_v1',
1903  'HLT_PPRefL1SingleMu7_GEDPhoton10_v1',
1904  'HLT_PPRefL1SingleMu7_v6',
1905  'HLT_PPRefL2SingleMu12_v6',
1906  'HLT_PPRefL2SingleMu15_v6',
1907  'HLT_PPRefL2SingleMu20_v6',
1908  'HLT_PPRefL2SingleMu7_v6',
1909  'HLT_PPRefL3SingleMu12_v8',
1910  'HLT_PPRefL3SingleMu15_v8',
1911  'HLT_PPRefL3SingleMu20_v8',
1912  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1',
1913  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1',
1914  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1',
1915  'HLT_PPRefL3SingleMu3_v8',
1916  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1',
1917  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1',
1918  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1',
1919  'HLT_PPRefL3SingleMu5_v8',
1920  'HLT_PPRefL3SingleMu7_v8' ),
1921  PPRefZeroBiasPlusForward0 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1922  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1923  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1924  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
1925  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
1926  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
1927  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
1928  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
1929  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
1930  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
1931  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
1932  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
1933  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
1934  'HLT_PPRefUPC_ZDC1nOR_v1',
1935  'HLT_PPRefZeroBias_v6' ),
1936  PPRefZeroBiasPlusForward1 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1937  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1938  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1939  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
1940  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
1941  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
1942  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
1943  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
1944  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
1945  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
1946  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
1947  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
1948  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
1949  'HLT_PPRefUPC_ZDC1nOR_v1',
1950  'HLT_PPRefZeroBias_v6' ),
1951  PPRefZeroBiasPlusForward10 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1952  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1953  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1954  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
1955  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
1956  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
1957  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
1958  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
1959  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
1960  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
1961  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
1962  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
1963  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
1964  'HLT_PPRefUPC_ZDC1nOR_v1',
1965  'HLT_PPRefZeroBias_v6' ),
1966  PPRefZeroBiasPlusForward11 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1967  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1968  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1969  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
1970  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
1971  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
1972  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
1973  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
1974  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
1975  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
1976  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
1977  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
1978  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
1979  'HLT_PPRefUPC_ZDC1nOR_v1',
1980  'HLT_PPRefZeroBias_v6' ),
1981  PPRefZeroBiasPlusForward12 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1982  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1983  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1984  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
1985  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
1986  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
1987  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
1988  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
1989  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
1990  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
1991  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
1992  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
1993  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
1994  'HLT_PPRefUPC_ZDC1nOR_v1',
1995  'HLT_PPRefZeroBias_v6' ),
1996  PPRefZeroBiasPlusForward13 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
1997  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
1998  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
1999  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2000  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2001  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2002  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2003  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2004  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2005  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2006  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2007  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2008  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2009  'HLT_PPRefUPC_ZDC1nOR_v1',
2010  'HLT_PPRefZeroBias_v6' ),
2011  PPRefZeroBiasPlusForward14 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2012  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2013  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2014  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2015  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2016  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2017  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2018  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2019  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2020  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2021  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2022  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2023  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2024  'HLT_PPRefUPC_ZDC1nOR_v1',
2025  'HLT_PPRefZeroBias_v6' ),
2026  PPRefZeroBiasPlusForward15 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2027  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2028  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2029  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2030  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2031  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2032  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2033  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2034  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2035  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2036  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2037  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2038  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2039  'HLT_PPRefUPC_ZDC1nOR_v1',
2040  'HLT_PPRefZeroBias_v6' ),
2041  PPRefZeroBiasPlusForward16 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2042  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2043  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2044  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2045  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2046  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2047  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2048  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2049  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2050  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2051  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2052  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2053  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2054  'HLT_PPRefUPC_ZDC1nOR_v1',
2055  'HLT_PPRefZeroBias_v6' ),
2056  PPRefZeroBiasPlusForward17 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2057  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2058  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2059  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2060  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2061  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2062  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2063  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2064  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2065  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2066  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2067  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2068  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2069  'HLT_PPRefUPC_ZDC1nOR_v1',
2070  'HLT_PPRefZeroBias_v6' ),
2071  PPRefZeroBiasPlusForward18 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2072  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2073  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2074  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2075  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2076  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2077  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2078  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2079  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2080  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2081  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2082  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2083  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2084  'HLT_PPRefUPC_ZDC1nOR_v1',
2085  'HLT_PPRefZeroBias_v6' ),
2086  PPRefZeroBiasPlusForward19 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2087  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2088  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2089  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2090  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2091  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2092  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2093  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2094  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2095  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2096  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2097  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2098  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2099  'HLT_PPRefUPC_ZDC1nOR_v1',
2100  'HLT_PPRefZeroBias_v6' ),
2101  PPRefZeroBiasPlusForward2 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2102  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2103  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2104  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2105  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2106  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2107  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2108  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2109  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2110  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2111  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2112  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2113  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2114  'HLT_PPRefUPC_ZDC1nOR_v1',
2115  'HLT_PPRefZeroBias_v6' ),
2116  PPRefZeroBiasPlusForward20 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2117  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2118  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2119  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2120  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2121  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2122  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2123  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2124  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2125  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2126  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2127  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2128  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2129  'HLT_PPRefUPC_ZDC1nOR_v1',
2130  'HLT_PPRefZeroBias_v6' ),
2131  PPRefZeroBiasPlusForward21 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2132  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2133  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2134  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2135  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2136  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2137  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2138  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2139  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2140  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2141  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2142  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2143  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2144  'HLT_PPRefUPC_ZDC1nOR_v1',
2145  'HLT_PPRefZeroBias_v6' ),
2146  PPRefZeroBiasPlusForward22 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2147  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2148  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2149  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2150  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2151  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2152  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2153  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2154  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2155  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2156  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2157  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2158  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2159  'HLT_PPRefUPC_ZDC1nOR_v1',
2160  'HLT_PPRefZeroBias_v6' ),
2161  PPRefZeroBiasPlusForward23 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2162  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2163  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2164  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2165  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2166  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2167  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2168  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2169  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2170  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2171  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2172  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2173  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2174  'HLT_PPRefUPC_ZDC1nOR_v1',
2175  'HLT_PPRefZeroBias_v6' ),
2176  PPRefZeroBiasPlusForward24 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2177  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2178  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2179  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2180  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2181  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2182  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2183  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2184  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2185  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2186  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2187  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2188  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2189  'HLT_PPRefUPC_ZDC1nOR_v1',
2190  'HLT_PPRefZeroBias_v6' ),
2191  PPRefZeroBiasPlusForward3 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2192  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2193  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2194  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2195  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2196  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2197  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2198  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2199  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2200  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2201  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2202  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2203  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2204  'HLT_PPRefUPC_ZDC1nOR_v1',
2205  'HLT_PPRefZeroBias_v6' ),
2206  PPRefZeroBiasPlusForward4 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2207  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2208  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2209  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2210  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2211  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2212  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2213  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2214  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2215  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2216  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2217  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2218  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2219  'HLT_PPRefUPC_ZDC1nOR_v1',
2220  'HLT_PPRefZeroBias_v6' ),
2221  PPRefZeroBiasPlusForward5 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2222  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2223  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2224  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2225  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2226  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2227  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2228  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2229  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2230  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2231  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2232  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2233  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2234  'HLT_PPRefUPC_ZDC1nOR_v1',
2235  'HLT_PPRefZeroBias_v6' ),
2236  PPRefZeroBiasPlusForward6 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2237  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2238  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2239  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2240  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2241  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2242  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2243  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2244  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2245  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2246  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2247  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2248  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2249  'HLT_PPRefUPC_ZDC1nOR_v1',
2250  'HLT_PPRefZeroBias_v6' ),
2251  PPRefZeroBiasPlusForward7 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2252  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2253  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2254  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2255  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2256  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2257  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2258  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2259  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2260  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2261  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2262  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2263  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2264  'HLT_PPRefUPC_ZDC1nOR_v1',
2265  'HLT_PPRefZeroBias_v6' ),
2266  PPRefZeroBiasPlusForward8 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2267  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2268  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2269  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2270  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2271  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2272  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2273  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2274  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2275  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2276  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2277  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2278  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2279  'HLT_PPRefUPC_ZDC1nOR_v1',
2280  'HLT_PPRefZeroBias_v6' ),
2281  PPRefZeroBiasPlusForward9 = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
2282  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
2283  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
2284  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
2285  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
2286  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
2287  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
2288  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
2289  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
2290  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
2291  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
2292  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
2293  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
2294  'HLT_PPRefUPC_ZDC1nOR_v1',
2295  'HLT_PPRefZeroBias_v6' ),
2296  RPCMonitor = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v11' ),
2297  SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2298  SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2299  SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2300  SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2301  SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2302  SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2303  SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2304  SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2305  SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2306  SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2307  SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2308  SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2309  SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2310  SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2311  SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2312  SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2313  SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2314  SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2315  SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2316  SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
2317  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
2318  'HLT_HcalCalibration_v6' ),
2319  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
2320  'HLT_HcalCalibration_v6' ),
2321  ZeroBias = cms.vstring( 'HLT_Random_v3',
2322  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
2323  'HLT_ZeroBias_v13' )
2324 )
2325 
2326 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
2327  recordName = cms.string( "CSCChannelMapperRecord" ),
2328  iovIsRunNotTime = cms.bool( True ),
2329  firstValid = cms.vuint32( 1 )
2330 )
2331 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
2332  recordName = cms.string( "CSCIndexerRecord" ),
2333  iovIsRunNotTime = cms.bool( True ),
2334  firstValid = cms.vuint32( 1 )
2335 )
2336 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
2337  recordName = cms.string( "L1TGlobalParametersRcd" ),
2338  iovIsRunNotTime = cms.bool( True ),
2339  firstValid = cms.vuint32( 1 )
2340 )
2341 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
2342  appendToDataLabel = cms.string( "HBHE" ),
2343  timeSlewParametersM2 = cms.VPSet(
2344  cms.PSet( tmax = cms.double( 16.0 ),
2345  tzero = cms.double( 23.960177 ),
2346  slope = cms.double( -3.178648 )
2347  ),
2348  cms.PSet( tmax = cms.double( 10.0 ),
2349  tzero = cms.double( 11.977461 ),
2350  slope = cms.double( -1.5610227 )
2351  ),
2352  cms.PSet( tmax = cms.double( 6.25 ),
2353  tzero = cms.double( 9.109694 ),
2354  slope = cms.double( -1.075824 )
2355  )
2356  ),
2357  timeSlewParametersM3 = cms.VPSet(
2358  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2359  tspar2_siPM = cms.double( 0.0 ),
2360  tspar2 = cms.double( 0.0 ),
2361  cap = cms.double( 6.0 ),
2362  tspar1 = cms.double( -2.19142 ),
2363  tspar0 = cms.double( 12.2999 ),
2364  tspar1_siPM = cms.double( 0.0 )
2365  ),
2366  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2367  tspar2_siPM = cms.double( 0.0 ),
2368  tspar2 = cms.double( 32.0 ),
2369  cap = cms.double( 6.0 ),
2370  tspar1 = cms.double( -3.2 ),
2371  tspar0 = cms.double( 15.5 ),
2372  tspar1_siPM = cms.double( 0.0 )
2373  ),
2374  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2375  tspar2_siPM = cms.double( 0.0 ),
2376  tspar2 = cms.double( 0.0 ),
2377  cap = cms.double( 6.0 ),
2378  tspar1 = cms.double( -2.19142 ),
2379  tspar0 = cms.double( 12.2999 ),
2380  tspar1_siPM = cms.double( 0.0 )
2381  ),
2382  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2383  tspar2_siPM = cms.double( 0.0 ),
2384  tspar2 = cms.double( 0.0 ),
2385  cap = cms.double( 6.0 ),
2386  tspar1 = cms.double( -2.19142 ),
2387  tspar0 = cms.double( 12.2999 ),
2388  tspar1_siPM = cms.double( 0.0 )
2389  )
2390  )
2391 )
2392 fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
2393  recordName = cms.string( "EcalMultifitParametersRcd" ),
2394  iovIsRunNotTime = cms.bool( True ),
2395  firstValid = cms.vuint32( 1 )
2396 )
2397 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
2398  recordName = cms.string( "JetTagComputerRecord" ),
2399  iovIsRunNotTime = cms.bool( True ),
2400  firstValid = cms.vuint32( 1 )
2401 )
2402 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
2403  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
2404  iovIsRunNotTime = cms.bool( True ),
2405  firstValid = cms.vuint32( 1 )
2406 )
2407 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
2408  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
2409  iovIsRunNotTime = cms.bool( True ),
2410  firstValid = cms.vuint32( 1 )
2411 )
2412 fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
2413  recordName = cms.string( "JobConfigurationGPURecord" ),
2414  iovIsRunNotTime = cms.bool( True ),
2415  firstValid = cms.vuint32( 1 )
2416 )
2417 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
2418  recordName = cms.string( "PFRecHitHCALParamsRecord" ),
2419  iovIsRunNotTime = cms.bool( True ),
2420  firstValid = cms.vuint32( 1 )
2421 )
2422 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
2423  recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
2424  iovIsRunNotTime = cms.bool( True ),
2425  firstValid = cms.vuint32( 1 )
2426 )
2427 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
2428  recordName = cms.string( "TfGraphRecord" ),
2429  iovIsRunNotTime = cms.bool( True ),
2430  firstValid = cms.vuint32( 1 )
2431 )
2432 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
2433  RunType = cms.string( "Run3" ),
2434  PitchSimY = cms.double( 0.15 ),
2435  PitchSimX = cms.double( 0.1 ),
2436  thickness = cms.double( 0.23 ),
2437  noOfPixelSimX = cms.int32( 160 ),
2438  noOfPixelSimY = cms.int32( 104 ),
2439  noOfPixels = cms.int32( 16640 ),
2440  simXWidth = cms.double( 16.6 ),
2441  simYWidth = cms.double( 16.2 ),
2442  deadEdgeWidth = cms.double( 0.2 ),
2443  activeEdgeSigma = cms.double( 0.02 ),
2444  physActiveEdgeDist = cms.double( 0.15 ),
2445  appendToDataLabel = cms.string( "" )
2446 )
2447 
2448 fragment.hltESPTrajectoryCleanerBySharedHitsP5 = cms.ESProducer( "TrajectoryCleanerESProducer",
2449  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHitsP5" ),
2450  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2451  fractionShared = cms.double( 0.19 ),
2452  ValidHitBonus = cms.double( 5.0 ),
2453  MissingHitPenalty = cms.double( 20.0 ),
2454  allowSharedFirstHit = cms.bool( True )
2455 )
2456 fragment.hltESFittingSmootherRKP5 = cms.ESProducer( "KFFittingSmootherESProducer",
2457  ComponentName = cms.string( "hltESFittingSmootherRKP5" ),
2458  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
2459  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
2460  EstimateCut = cms.double( 20.0 ),
2461  MaxFractionOutliers = cms.double( 0.3 ),
2462  MaxNumberOfOutliers = cms.int32( 3 ),
2463  MinDof = cms.int32( 2 ),
2464  NoOutliersBeginEnd = cms.bool( False ),
2465  MinNumberOfHits = cms.int32( 4 ),
2466  MinNumberOfHitsHighEta = cms.int32( 5 ),
2467  HighEtaSwitch = cms.double( 5.0 ),
2468  RejectTracks = cms.bool( True ),
2469  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
2470  NoInvalidHitsBeginEnd = cms.bool( True ),
2471  LogPixelProbabilityCut = cms.double( 0.0 ),
2472  appendToDataLabel = cms.string( "" )
2473 )
2474 fragment.hltESChi2MeasurementEstimatorForP5 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2475  MaxChi2 = cms.double( 100.0 ),
2476  nSigma = cms.double( 4.0 ),
2477  MaxDisplacement = cms.double( 100.0 ),
2478  MaxSagitta = cms.double( -1.0 ),
2479  MinimalTolerance = cms.double( 0.5 ),
2480  MinPtForHitRecoveryInGluedDet = cms.double( 100000.0 ),
2481  ComponentName = cms.string( "hltESChi2MeasurementEstimatorForP5" ),
2482  appendToDataLabel = cms.string( "" )
2483 )
2484 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2485  MaxDPhi = cms.double( 1.6 ),
2486  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2487  PropagationDirection = cms.string( "anyDirection" )
2488 )
2489 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2490  AlgoName = cms.string( "CSCChannelMapperPostls1" )
2491 )
2492 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2493  AlgoName = cms.string( "CSCIndexerPostls1" )
2494 )
2495 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2496  appendToDataLabel = cms.string( "" )
2497 )
2498 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2499 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2500  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2501  MapAuto = cms.untracked.bool( False ),
2502  SkipHE = cms.untracked.bool( False ),
2503  appendToDataLabel = cms.string( "" )
2504 )
2505 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2506  appendToDataLabel = cms.string( "" )
2507 )
2508 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2509  appendToDataLabel = cms.string( "" )
2510 )
2511 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2512  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2513  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2514  ComponentName = cms.string( "ClusterShapeHitFilter" ),
2515  isPhase2 = cms.bool( False ),
2516  doPixelShapeCut = cms.bool( True ),
2517  doStripShapeCut = cms.bool( True ),
2518  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2519  appendToDataLabel = cms.string( "" )
2520 )
2521 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2522  appendToDataLabel = cms.string( "" )
2523 )
2524 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2525  TotalBxInEvent = cms.int32( 5 ),
2526  NumberPhysTriggers = cms.uint32( 512 ),
2527  NumberL1Muon = cms.uint32( 8 ),
2528  NumberL1EGamma = cms.uint32( 12 ),
2529  NumberL1Jet = cms.uint32( 12 ),
2530  NumberL1Tau = cms.uint32( 12 ),
2531  NumberChips = cms.uint32( 1 ),
2532  PinsOnChip = cms.uint32( 512 ),
2533  OrderOfChip = cms.vint32( 1 ),
2534  NumberL1IsoEG = cms.uint32( 4 ),
2535  NumberL1JetCounts = cms.uint32( 12 ),
2536  UnitLength = cms.int32( 8 ),
2537  NumberL1ForJet = cms.uint32( 4 ),
2538  IfCaloEtaNumberBits = cms.uint32( 4 ),
2539  IfMuEtaNumberBits = cms.uint32( 6 ),
2540  NumberL1TauJet = cms.uint32( 4 ),
2541  NumberL1Mu = cms.uint32( 4 ),
2542  NumberConditionChips = cms.uint32( 1 ),
2543  NumberPsbBoards = cms.int32( 7 ),
2544  NumberL1CenJet = cms.uint32( 4 ),
2545  PinsOnConditionChip = cms.uint32( 512 ),
2546  NumberL1NoIsoEG = cms.uint32( 4 ),
2547  NumberTechnicalTriggers = cms.uint32( 64 ),
2548  NumberPhysTriggersExtended = cms.uint32( 64 ),
2549  WordLength = cms.int32( 64 ),
2550  OrderConditionChip = cms.vint32( 1 ),
2551  appendToDataLabel = cms.string( "" )
2552 )
2553 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2554  SimpleMagneticField = cms.string( "" ),
2555  MaxDPhi = cms.double( 1.6 ),
2556  ComponentName = cms.string( "PropagatorWithMaterial" ),
2557  Mass = cms.double( 0.105 ),
2558  PropagationDirection = cms.string( "alongMomentum" ),
2559  useRungeKutta = cms.bool( False ),
2560  ptMin = cms.double( -1.0 )
2561 )
2562 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2563  SimpleMagneticField = cms.string( "ParabolicMf" ),
2564  MaxDPhi = cms.double( 1.6 ),
2565  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2566  Mass = cms.double( 0.139 ),
2567  PropagationDirection = cms.string( "alongMomentum" ),
2568  useRungeKutta = cms.bool( False ),
2569  ptMin = cms.double( -1.0 )
2570 )
2571 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2572  SimpleMagneticField = cms.string( "ParabolicMf" ),
2573  MaxDPhi = cms.double( 1.6 ),
2574  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2575  Mass = cms.double( 0.105 ),
2576  PropagationDirection = cms.string( "alongMomentum" ),
2577  useRungeKutta = cms.bool( False ),
2578  ptMin = cms.double( -1.0 )
2579 )
2580 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2581  SimpleMagneticField = cms.string( "" ),
2582  MaxDPhi = cms.double( 1.6 ),
2583  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2584  Mass = cms.double( 0.105 ),
2585  PropagationDirection = cms.string( "oppositeToMomentum" ),
2586  useRungeKutta = cms.bool( False ),
2587  ptMin = cms.double( -1.0 )
2588 )
2589 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2590  SimpleMagneticField = cms.string( "ParabolicMf" ),
2591  MaxDPhi = cms.double( 1.6 ),
2592  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2593  Mass = cms.double( 0.139 ),
2594  PropagationDirection = cms.string( "oppositeToMomentum" ),
2595  useRungeKutta = cms.bool( False ),
2596  ptMin = cms.double( -1.0 )
2597 )
2598 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2599  SimpleMagneticField = cms.string( "ParabolicMf" ),
2600  MaxDPhi = cms.double( 1.6 ),
2601  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2602  Mass = cms.double( 0.105 ),
2603  PropagationDirection = cms.string( "oppositeToMomentum" ),
2604  useRungeKutta = cms.bool( False ),
2605  ptMin = cms.double( -1.0 )
2606 )
2607 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2608  SimpleMagneticField = cms.string( "ParabolicMf" ),
2609  MaxDPhi = cms.double( 1.6 ),
2610  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2611  Mass = cms.double( 0.105 ),
2612  PropagationDirection = cms.string( "oppositeToMomentum" ),
2613  useRungeKutta = cms.bool( False ),
2614  ptMin = cms.double( 0.1 )
2615 )
2616 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2617  SimpleMagneticField = cms.string( "ParabolicMf" ),
2618  MaxDPhi = cms.double( 4.0 ),
2619  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2620  Mass = cms.double( 0.1396 ),
2621  PropagationDirection = cms.string( "alongMomentum" ),
2622  useRungeKutta = cms.bool( False ),
2623  ptMin = cms.double( -1.0 )
2624 )
2625 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2626  SimpleMagneticField = cms.string( "ParabolicMf" ),
2627  MaxDPhi = cms.double( 1.6 ),
2628  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2629  Mass = cms.double( 0.105 ),
2630  PropagationDirection = cms.string( "alongMomentum" ),
2631  useRungeKutta = cms.bool( False ),
2632  ptMin = cms.double( 0.1 )
2633 )
2634 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2635  appendToDataLabel = cms.string( "" )
2636 )
2637 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2638  QualityLabel = cms.string( "" ),
2639  Label = cms.string( "" ),
2640  appendToDataLabel = cms.string( "" )
2641 )
2642 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2643  EtaDivisions = cms.untracked.uint32( 20 ),
2644  PhiDivisions = cms.untracked.uint32( 20 ),
2645  EtaMax = cms.untracked.double( 2.5 )
2646 )
2647 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2648  use3d = cms.bool( True ),
2649  unBoost = cms.bool( False ),
2650  useSignificance = cms.bool( True ),
2651  minTracks = cms.uint32( 3 ),
2652  minVertices = cms.uint32( 1 )
2653 )
2654 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2655  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2656  NoErrorPropagation = cms.bool( False ),
2657  PropagationDirection = cms.string( "anyDirection" ),
2658  useTuningForL2Speed = cms.bool( False ),
2659  useIsYokeFlag = cms.bool( True ),
2660  endcapShiftInZNeg = cms.double( 0.0 ),
2661  SetVBFPointer = cms.bool( False ),
2662  AssumeNoMaterial = cms.bool( False ),
2663  endcapShiftInZPos = cms.double( 0.0 ),
2664  useInTeslaFromMagField = cms.bool( False ),
2665  VBFName = cms.string( "VolumeBasedMagneticField" ),
2666  useEndcapShiftsInZ = cms.bool( False ),
2667  sendLogWarning = cms.bool( False ),
2668  useMatVolumes = cms.bool( True ),
2669  debug = cms.bool( False ),
2670  ApplyRadX0Correction = cms.bool( True ),
2671  useMagVolumes = cms.bool( True ),
2672  returnTangentPlane = cms.bool( True )
2673 )
2674 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2675  ComponentName = cms.string( "TransientTrackBuilder" )
2676 )
2677 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2678  ComponentName = cms.string( "CaloDetIdAssociator" ),
2679  etaBinSize = cms.double( 0.087 ),
2680  nEta = cms.int32( 70 ),
2681  nPhi = cms.int32( 72 ),
2682  hcalRegion = cms.int32( 2 ),
2683  includeBadChambers = cms.bool( False ),
2684  includeGEM = cms.bool( False ),
2685  includeME0 = cms.bool( False )
2686 )
2687 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2688  ComponentName = cms.string( "CosmicNavigationSchool" ),
2689  PluginName = cms.string( "" ),
2690  SimpleMagneticField = cms.string( "" )
2691 )
2692 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2693  verbosity = cms.untracked.uint32( 1 ),
2694  buildMisalignedGeometry = cms.bool( False ),
2695  isRun2 = cms.bool( False ),
2696  dbTag = cms.string( "" ),
2697  compactViewTag = cms.string( "" ),
2698  fromPreprocessedDB = cms.untracked.bool( True ),
2699  fromDD4hep = cms.untracked.bool( False ),
2700  appendToDataLabel = cms.string( "" )
2701 )
2702 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2703  lhcInfoLabel = cms.string( "" ),
2704  lhcInfoPerFillLabel = cms.string( "" ),
2705  lhcInfoPerLSLabel = cms.string( "" ),
2706  opticsLabel = cms.string( "" ),
2707  useNewLHCInfo = cms.bool( True ),
2708  appendToDataLabel = cms.string( "" )
2709 )
2710 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2711  ComponentName = cms.string( "EcalDetIdAssociator" ),
2712  etaBinSize = cms.double( 0.02 ),
2713  nEta = cms.int32( 300 ),
2714  nPhi = cms.int32( 360 ),
2715  hcalRegion = cms.int32( 2 ),
2716  includeBadChambers = cms.bool( False ),
2717  includeGEM = cms.bool( False ),
2718  includeME0 = cms.bool( False )
2719 )
2720 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2721  appendToDataLabel = cms.string( "" ),
2722  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2723 )
2724 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2725  appendToDataLabel = cms.string( "" ),
2726  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2727 )
2728 fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
2729  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
2730  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
2731  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
2732  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
2733  appendToDataLabel = cms.string( "" ),
2734  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2735 )
2736 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2737  flagMask = cms.PSet(
2738  kBad = cms.vstring( 'kFaultyHardware',
2739  'kDead',
2740  'kKilled' ),
2741  kGood = cms.vstring( 'kGood' ),
2742  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2743  'kTowerRecovered' ),
2744  kProblematic = cms.vstring( 'kPoorReco',
2745  'kPoorCalib',
2746  'kNoisy',
2747  'kSaturated' ),
2748  kWeird = cms.vstring( 'kWeird',
2749  'kDiWeird' ),
2750  kTime = cms.vstring( 'kOutOfTime' )
2751  ),
2752  dbstatusMask = cms.PSet(
2753  kBad = cms.vstring( 'kNonRespondingIsolated',
2754  'kDeadVFE',
2755  'kDeadFE',
2756  'kNoDataNoTP' ),
2757  kGood = cms.vstring( 'kOk' ),
2758  kRecovered = cms.vstring( ),
2759  kProblematic = cms.vstring( 'kDAC',
2760  'kNoLaser',
2761  'kNoisy',
2762  'kNNoisy',
2763  'kNNNoisy',
2764  'kNNNNoisy',
2765  'kNNNNNoisy',
2766  'kFixedG6',
2767  'kFixedG1',
2768  'kFixedG0' ),
2769  kWeird = cms.vstring( ),
2770  kTime = cms.vstring( )
2771  ),
2772  timeThresh = cms.double( 2.0 )
2773 )
2774 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2775 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2776  appendToDataLabel = cms.string( "" )
2777 )
2778 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2779  appendToDataLabel = cms.string( "" )
2780 )
2781 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2782  ComponentName = cms.string( "HcalDetIdAssociator" ),
2783  etaBinSize = cms.double( 0.087 ),
2784  nEta = cms.int32( 70 ),
2785  nPhi = cms.int32( 72 ),
2786  hcalRegion = cms.int32( 2 ),
2787  includeBadChambers = cms.bool( False ),
2788  includeGEM = cms.bool( False ),
2789  includeME0 = cms.bool( False )
2790 )
2791 fragment.hcalMahiConditionsESProducer = cms.ESProducer( "HcalMahiConditionsESProducer@alpaka",
2792  appendToDataLabel = cms.string( "" ),
2793  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2794 )
2795 fragment.hcalMahiPulseOffsetsESProducer = cms.ESProducer( "HcalMahiPulseOffsetsESProducer@alpaka",
2796  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
2797  appendToDataLabel = cms.string( "" ),
2798  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2799 )
2800 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2801  phase = cms.uint32( 1 ),
2802  RecoveredRecHitBits = cms.vstring( '' ),
2803  SeverityLevels = cms.VPSet(
2804  cms.PSet( ChannelStatus = cms.vstring( '' ),
2805  RecHitFlags = cms.vstring( '' ),
2806  Level = cms.int32( 0 )
2807  ),
2808  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2809  RecHitFlags = cms.vstring( '' ),
2810  Level = cms.int32( 1 )
2811  ),
2812  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2813  RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2814  'HFAnomalousHit' ),
2815  Level = cms.int32( 5 )
2816  ),
2817  cms.PSet( ChannelStatus = cms.vstring( '' ),
2818  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2819  'HBHESpikeNoise',
2820  'HBHETS4TS5Noise',
2821  'HBHEOOTPU',
2822  'HBHEFlatNoise',
2823  'HBHENegativeNoise' ),
2824  Level = cms.int32( 8 )
2825  ),
2826  cms.PSet( ChannelStatus = cms.vstring( '' ),
2827  RecHitFlags = cms.vstring( 'HFLongShort',
2828  'HFS8S1Ratio',
2829  'HFPET',
2830  'HFSignalAsymmetry' ),
2831  Level = cms.int32( 11 )
2832  ),
2833  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2834  RecHitFlags = cms.vstring( ),
2835  Level = cms.int32( 12 )
2836  ),
2837  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
2838  RecHitFlags = cms.vstring( '' ),
2839  Level = cms.int32( 15 )
2840  ),
2841  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
2842  'HcalCellDead' ),
2843  RecHitFlags = cms.vstring( '' ),
2844  Level = cms.int32( 20 )
2845  )
2846  ),
2847  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2848  'HcalCellOff',
2849  'HcalCellDead' ),
2850  appendToDataLabel = cms.string( "" )
2851 )
2852 fragment.hcalRecoParamWithPulseShapeESProducer = cms.ESProducer( "HcalRecoParamWithPulseShapeESProducer@alpaka",
2853  appendToDataLabel = cms.string( "" ),
2854  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2855 )
2856 fragment.hcalSiPMCharacteristicsESProducer = cms.ESProducer( "HcalSiPMCharacteristicsESProducer@alpaka",
2857  appendToDataLabel = cms.string( "" ),
2858  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2859 )
2860 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2861  useCondDB = cms.bool( False ),
2862  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2863  useGBRForest = cms.bool( True ),
2864  useAdaBoost = cms.bool( False )
2865 )
2866 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2867  trackPseudoSelection = cms.PSet(
2868  maxDistToAxis = cms.double( 0.07 ),
2869  totalHitsMin = cms.uint32( 0 ),
2870  ptMin = cms.double( 0.0 ),
2871  sip2dSigMax = cms.double( 99999.9 ),
2872  sip2dValMax = cms.double( 99999.9 ),
2873  sip3dSigMax = cms.double( 99999.9 ),
2874  sip3dValMax = cms.double( 99999.9 ),
2875  maxDecayLen = cms.double( 5.0 ),
2876  qualityClass = cms.string( "any" ),
2877  jetDeltaRMax = cms.double( 0.3 ),
2878  normChi2Max = cms.double( 99999.9 ),
2879  pixelHitsMin = cms.uint32( 0 ),
2880  sip2dSigMin = cms.double( 2.0 ),
2881  sip2dValMin = cms.double( -99999.9 ),
2882  sip3dSigMin = cms.double( -99999.9 ),
2883  sip3dValMin = cms.double( -99999.9 )
2884  ),
2885  trackSelection = cms.PSet(
2886  maxDistToAxis = cms.double( 0.07 ),
2887  totalHitsMin = cms.uint32( 0 ),
2888  ptMin = cms.double( 0.0 ),
2889  sip2dSigMax = cms.double( 99999.9 ),
2890  sip2dValMax = cms.double( 99999.9 ),
2891  sip3dSigMax = cms.double( 99999.9 ),
2892  sip3dValMax = cms.double( 99999.9 ),
2893  maxDecayLen = cms.double( 5.0 ),
2894  qualityClass = cms.string( "any" ),
2895  jetDeltaRMax = cms.double( 0.3 ),
2896  normChi2Max = cms.double( 99999.9 ),
2897  pixelHitsMin = cms.uint32( 0 ),
2898  sip2dSigMin = cms.double( -99999.9 ),
2899  sip2dValMin = cms.double( -99999.9 ),
2900  sip3dSigMin = cms.double( -99999.9 ),
2901  sip3dValMin = cms.double( -99999.9 )
2902  ),
2903  trackFlip = cms.bool( False ),
2904  vertexFlip = cms.bool( False ),
2905  SoftLeptonFlip = cms.bool( False ),
2906  useTrackWeights = cms.bool( True ),
2907  pseudoMultiplicityMin = cms.uint32( 2 ),
2908  correctVertexMass = cms.bool( True ),
2909  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2910  charmCut = cms.double( 1.5 ),
2911  minimumTrackWeight = cms.double( 0.5 ),
2912  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2913  trackMultiplicityMin = cms.uint32( 3 ),
2914  trackSort = cms.string( "sip2dSig" ),
2915  useCategories = cms.bool( True ),
2916  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2917  'CombinedSVPseudoVertex',
2918  'CombinedSVNoVertex' ),
2919  recordLabel = cms.string( "HLT" ),
2920  categoryVariableName = cms.string( "vertexCategory" )
2921 )
2922 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2923  trackPseudoSelection = cms.PSet(
2924  max_pT_dRcut = cms.double( 0.1 ),
2925  b_dR = cms.double( 0.6263 ),
2926  min_pT = cms.double( 120.0 ),
2927  b_pT = cms.double( 0.3684 ),
2928  ptMin = cms.double( 0.0 ),
2929  max_pT_trackPTcut = cms.double( 3.0 ),
2930  max_pT = cms.double( 500.0 ),
2931  useVariableJTA = cms.bool( False ),
2932  maxDecayLen = cms.double( 5.0 ),
2933  qualityClass = cms.string( "any" ),
2934  normChi2Max = cms.double( 99999.9 ),
2935  sip2dValMin = cms.double( -99999.9 ),
2936  sip3dValMin = cms.double( -99999.9 ),
2937  a_dR = cms.double( -0.001053 ),
2938  maxDistToAxis = cms.double( 0.07 ),
2939  totalHitsMin = cms.uint32( 0 ),
2940  a_pT = cms.double( 0.005263 ),
2941  sip2dSigMax = cms.double( 99999.9 ),
2942  sip2dValMax = cms.double( 99999.9 ),
2943  sip3dSigMax = cms.double( 99999.9 ),
2944  sip3dValMax = cms.double( 99999.9 ),
2945  min_pT_dRcut = cms.double( 0.5 ),
2946  jetDeltaRMax = cms.double( 0.3 ),
2947  pixelHitsMin = cms.uint32( 0 ),
2948  sip3dSigMin = cms.double( -99999.9 ),
2949  sip2dSigMin = cms.double( 2.0 )
2950  ),
2951  trackSelection = cms.PSet(
2952  max_pT_dRcut = cms.double( 0.1 ),
2953  b_dR = cms.double( 0.6263 ),
2954  min_pT = cms.double( 120.0 ),
2955  b_pT = cms.double( 0.3684 ),
2956  ptMin = cms.double( 0.0 ),
2957  max_pT_trackPTcut = cms.double( 3.0 ),
2958  max_pT = cms.double( 500.0 ),
2959  useVariableJTA = cms.bool( False ),
2960  maxDecayLen = cms.double( 5.0 ),
2961  qualityClass = cms.string( "any" ),
2962  normChi2Max = cms.double( 99999.9 ),
2963  sip2dValMin = cms.double( -99999.9 ),
2964  sip3dValMin = cms.double( -99999.9 ),
2965  a_dR = cms.double( -0.001053 ),
2966  maxDistToAxis = cms.double( 0.07 ),
2967  totalHitsMin = cms.uint32( 0 ),
2968  a_pT = cms.double( 0.005263 ),
2969  sip2dSigMax = cms.double( 99999.9 ),
2970  sip2dValMax = cms.double( 99999.9 ),
2971  sip3dSigMax = cms.double( 99999.9 ),
2972  sip3dValMax = cms.double( 99999.9 ),
2973  min_pT_dRcut = cms.double( 0.5 ),
2974  jetDeltaRMax = cms.double( 0.3 ),
2975  pixelHitsMin = cms.uint32( 0 ),
2976  sip3dSigMin = cms.double( -99999.9 ),
2977  sip2dSigMin = cms.double( -99999.9 )
2978  ),
2979  trackFlip = cms.bool( False ),
2980  vertexFlip = cms.bool( False ),
2981  SoftLeptonFlip = cms.bool( False ),
2982  useTrackWeights = cms.bool( True ),
2983  pseudoMultiplicityMin = cms.uint32( 2 ),
2984  correctVertexMass = cms.bool( True ),
2985  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2986  charmCut = cms.double( 1.5 ),
2987  minimumTrackWeight = cms.double( 0.5 ),
2988  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2989  trackMultiplicityMin = cms.uint32( 3 ),
2990  trackSort = cms.string( "sip2dSig" ),
2991  useCategories = cms.bool( True ),
2992  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2993  'CombinedSVIVFV2PseudoVertex',
2994  'CombinedSVIVFV2NoVertex' ),
2995  recordLabel = cms.string( "HLT" ),
2996  categoryVariableName = cms.string( "vertexCategory" )
2997 )
2998 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2999  impactParameterType = cms.int32( 1 ),
3000  minimumImpactParameter = cms.double( -1.0 ),
3001  useSignedImpactParameterSig = cms.bool( True ),
3002  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3003  deltaR = cms.double( -1.0 ),
3004  deltaRmin = cms.double( 0.0 ),
3005  maximumDecayLength = cms.double( 999999.0 ),
3006  maxImpactParameter = cms.double( 0.1 ),
3007  maxImpactParameterSig = cms.double( 999999.0 ),
3008  trackQualityClass = cms.string( "any" ),
3009  nthTrack = cms.int32( -1 )
3010 )
3011 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3012  a_dR = cms.double( -0.001053 ),
3013  b_dR = cms.double( 0.6263 ),
3014  a_pT = cms.double( 0.005263 ),
3015  b_pT = cms.double( 0.3684 ),
3016  min_pT = cms.double( 120.0 ),
3017  max_pT = cms.double( 500.0 ),
3018  min_pT_dRcut = cms.double( 0.5 ),
3019  max_pT_dRcut = cms.double( 0.1 ),
3020  max_pT_trackPTcut = cms.double( 3.0 ),
3021  minimumImpactParameter = cms.double( 0.05 ),
3022  useSignedImpactParameterSig = cms.bool( False ),
3023  impactParameterType = cms.int32( 1 ),
3024  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3025  deltaR = cms.double( -1.0 ),
3026  maximumDecayLength = cms.double( 999999.0 ),
3027  nthTrack = cms.int32( 1 ),
3028  trackQualityClass = cms.string( "any" ),
3029  useVariableJTA = cms.bool( False )
3030 )
3031 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3032  MaxDPhi = cms.double( 1.6 ),
3033  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
3034  PropagationDirection = cms.string( "alongMomentum" )
3035 )
3036 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
3037  MaxDPhi = cms.double( 1.6 ),
3038  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
3039  PropagationDirection = cms.string( "oppositeToMomentum" )
3040 )
3041 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3042  SimpleMagneticField = cms.string( "" ),
3043  MaxDPhi = cms.double( 1.6 ),
3044  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
3045  Mass = cms.double( 5.11E-4 ),
3046  PropagationDirection = cms.string( "oppositeToMomentum" ),
3047  useRungeKutta = cms.bool( False ),
3048  ptMin = cms.double( -1.0 )
3049 )
3050 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3051  MaxChi2 = cms.double( 16.0 ),
3052  nSigma = cms.double( 3.0 ),
3053  MaxDisplacement = cms.double( 0.5 ),
3054  MaxSagitta = cms.double( 2.0 ),
3055  MinimalTolerance = cms.double( 0.5 ),
3056  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3057  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
3058  pTChargeCutThreshold = cms.double( -1.0 ),
3059  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3060  appendToDataLabel = cms.string( "" )
3061 )
3062 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3063  MaxChi2 = cms.double( 16.0 ),
3064  nSigma = cms.double( 3.0 ),
3065  MaxDisplacement = cms.double( 0.5 ),
3066  MaxSagitta = cms.double( 2.0 ),
3067  MinimalTolerance = cms.double( 0.5 ),
3068  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3069  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
3070  pTChargeCutThreshold = cms.double( 15.0 ),
3071  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3072  appendToDataLabel = cms.string( "" )
3073 )
3074 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3075  MaxChi2 = cms.double( 2000.0 ),
3076  nSigma = cms.double( 3.0 ),
3077  MaxDisplacement = cms.double( 100.0 ),
3078  MaxSagitta = cms.double( -1.0 ),
3079  MinimalTolerance = cms.double( 10.0 ),
3080  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3081  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
3082  pTChargeCutThreshold = cms.double( 15.0 ),
3083  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3084  appendToDataLabel = cms.string( "" )
3085 )
3086 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3087  MaxChi2 = cms.double( 30.0 ),
3088  nSigma = cms.double( 3.0 ),
3089  MaxDisplacement = cms.double( 100.0 ),
3090  MaxSagitta = cms.double( -1.0 ),
3091  MinimalTolerance = cms.double( 10.0 ),
3092  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3093  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
3094  pTChargeCutThreshold = cms.double( 15.0 ),
3095  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3096  appendToDataLabel = cms.string( "" )
3097 )
3098 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3099  MaxChi2 = cms.double( 9.0 ),
3100  nSigma = cms.double( 3.0 ),
3101  MaxDisplacement = cms.double( 0.5 ),
3102  MaxSagitta = cms.double( 2.0 ),
3103  MinimalTolerance = cms.double( 0.5 ),
3104  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3105  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
3106  pTChargeCutThreshold = cms.double( 15.0 ),
3107  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3108  appendToDataLabel = cms.string( "" )
3109 )
3110 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3111  MaxChi2 = cms.double( 9.0 ),
3112  nSigma = cms.double( 3.0 ),
3113  MaxDisplacement = cms.double( 100.0 ),
3114  MaxSagitta = cms.double( -1.0 ),
3115  MinimalTolerance = cms.double( 10.0 ),
3116  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3117  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
3118  pTChargeCutThreshold = cms.double( 15.0 ),
3119  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
3120  appendToDataLabel = cms.string( "" )
3121 )
3122 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3123  MaxChi2 = cms.double( 16.0 ),
3124  nSigma = cms.double( 3.0 ),
3125  MaxDisplacement = cms.double( 0.5 ),
3126  MaxSagitta = cms.double( 2.0 ),
3127  MinimalTolerance = cms.double( 0.5 ),
3128  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3129  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
3130  pTChargeCutThreshold = cms.double( -1.0 ),
3131  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3132  appendToDataLabel = cms.string( "" )
3133 )
3134 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3135  MaxChi2 = cms.double( 40.0 ),
3136  nSigma = cms.double( 4.0 ),
3137  MaxDisplacement = cms.double( 0.5 ),
3138  MaxSagitta = cms.double( 2.0 ),
3139  MinimalTolerance = cms.double( 0.5 ),
3140  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3141  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
3142  appendToDataLabel = cms.string( "" )
3143 )
3144 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3145  MaxChi2 = cms.double( 16.0 ),
3146  nSigma = cms.double( 3.0 ),
3147  MaxDisplacement = cms.double( 100.0 ),
3148  MaxSagitta = cms.double( -1.0 ),
3149  MinimalTolerance = cms.double( 10.0 ),
3150  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3151  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
3152  appendToDataLabel = cms.string( "" )
3153 )
3154 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3155  MaxChi2 = cms.double( 30.0 ),
3156  nSigma = cms.double( 3.0 ),
3157  MaxDisplacement = cms.double( 100.0 ),
3158  MaxSagitta = cms.double( -1.0 ),
3159  MinimalTolerance = cms.double( 10.0 ),
3160  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3161  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
3162  appendToDataLabel = cms.string( "" )
3163 )
3164 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3165  MaxChi2 = cms.double( 9.0 ),
3166  nSigma = cms.double( 3.0 ),
3167  MaxDisplacement = cms.double( 100.0 ),
3168  MaxSagitta = cms.double( -1.0 ),
3169  MinimalTolerance = cms.double( 10.0 ),
3170  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3171  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
3172  appendToDataLabel = cms.string( "" )
3173 )
3174 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
3175  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
3176  MaxComponents = cms.int32( 12 ),
3177  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
3178 )
3179 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3180  MaxChi2 = cms.double( 9.0 ),
3181  nSigma = cms.double( 3.0 ),
3182  MaxDisplacement = cms.double( 0.5 ),
3183  MaxSagitta = cms.double( 2.0 ),
3184  MinimalTolerance = cms.double( 0.5 ),
3185  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3186  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
3187  pTChargeCutThreshold = cms.double( -1.0 ),
3188  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3189  appendToDataLabel = cms.string( "" )
3190 )
3191 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3192  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
3193  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3194  fractionShared = cms.double( 0.13 ),
3195  ValidHitBonus = cms.double( 5.0 ),
3196  MissingHitPenalty = cms.double( 20.0 ),
3197  allowSharedFirstHit = cms.bool( True )
3198 )
3199 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3200  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
3201  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3202  fractionShared = cms.double( 0.13 ),
3203  ValidHitBonus = cms.double( 5.0 ),
3204  MissingHitPenalty = cms.double( 20.0 ),
3205  allowSharedFirstHit = cms.bool( True )
3206 )
3207 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3208  MaxChi2 = cms.double( 9.0 ),
3209  nSigma = cms.double( 3.0 ),
3210  MaxDisplacement = cms.double( 0.5 ),
3211  MaxSagitta = cms.double( 2.0 ),
3212  MinimalTolerance = cms.double( 0.5 ),
3213  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3214  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
3215  pTChargeCutThreshold = cms.double( -1.0 ),
3216  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3217  appendToDataLabel = cms.string( "" )
3218 )
3219 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3220  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
3221  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3222  fractionShared = cms.double( 0.13 ),
3223  ValidHitBonus = cms.double( 5.0 ),
3224  MissingHitPenalty = cms.double( 20.0 ),
3225  allowSharedFirstHit = cms.bool( True )
3226 )
3227 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
3228  impactParameterType = cms.int32( 1 ),
3229  minimumImpactParameter = cms.double( -1.0 ),
3230  useSignedImpactParameterSig = cms.bool( True ),
3231  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3232  deltaR = cms.double( -1.0 ),
3233  deltaRmin = cms.double( 0.0 ),
3234  maximumDecayLength = cms.double( 999999.0 ),
3235  maxImpactParameter = cms.double( 0.1 ),
3236  maxImpactParameterSig = cms.double( 999999.0 ),
3237  trackQualityClass = cms.string( "any" ),
3238  nthTrack = cms.int32( -1 )
3239 )
3240 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
3241  impactParameterType = cms.int32( 1 ),
3242  minimumImpactParameter = cms.double( -1.0 ),
3243  useSignedImpactParameterSig = cms.bool( True ),
3244  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3245  deltaR = cms.double( -1.0 ),
3246  deltaRmin = cms.double( 0.0 ),
3247  maximumDecayLength = cms.double( 999999.0 ),
3248  maxImpactParameter = cms.double( 0.2 ),
3249  maxImpactParameterSig = cms.double( 999999.0 ),
3250  trackQualityClass = cms.string( "any" ),
3251  nthTrack = cms.int32( -1 )
3252 )
3253 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
3254  impactParameterType = cms.int32( 1 ),
3255  minimumImpactParameter = cms.double( -1.0 ),
3256  useSignedImpactParameterSig = cms.bool( False ),
3257  maximumDistanceToJetAxis = cms.double( 999999.0 ),
3258  deltaR = cms.double( -1.0 ),
3259  deltaRmin = cms.double( 0.0 ),
3260  maximumDecayLength = cms.double( 999999.0 ),
3261  maxImpactParameter = cms.double( 0.05 ),
3262  maxImpactParameterSig = cms.double( 5.0 ),
3263  trackQualityClass = cms.string( "any" ),
3264  nthTrack = cms.int32( -1 )
3265 )
3266 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
3267  a_dR = cms.double( -0.001053 ),
3268  b_dR = cms.double( 0.6263 ),
3269  a_pT = cms.double( 0.005263 ),
3270  b_pT = cms.double( 0.3684 ),
3271  min_pT = cms.double( 120.0 ),
3272  max_pT = cms.double( 500.0 ),
3273  min_pT_dRcut = cms.double( 0.5 ),
3274  max_pT_dRcut = cms.double( 0.1 ),
3275  max_pT_trackPTcut = cms.double( 3.0 ),
3276  minimumImpactParameter = cms.double( 0.05 ),
3277  useSignedImpactParameterSig = cms.bool( False ),
3278  impactParameterType = cms.int32( 1 ),
3279  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3280  deltaR = cms.double( -1.0 ),
3281  maximumDecayLength = cms.double( 999999.0 ),
3282  nthTrack = cms.int32( 1 ),
3283  trackQualityClass = cms.string( "any" ),
3284  useVariableJTA = cms.bool( False )
3285 )
3286 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
3287  a_dR = cms.double( -0.001053 ),
3288  b_dR = cms.double( 0.6263 ),
3289  a_pT = cms.double( 0.005263 ),
3290  b_pT = cms.double( 0.3684 ),
3291  min_pT = cms.double( 120.0 ),
3292  max_pT = cms.double( 500.0 ),
3293  min_pT_dRcut = cms.double( 0.5 ),
3294  max_pT_dRcut = cms.double( 0.1 ),
3295  max_pT_trackPTcut = cms.double( 3.0 ),
3296  minimumImpactParameter = cms.double( 0.03 ),
3297  useSignedImpactParameterSig = cms.bool( False ),
3298  impactParameterType = cms.int32( 1 ),
3299  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3300  deltaR = cms.double( -1.0 ),
3301  maximumDecayLength = cms.double( 999999.0 ),
3302  nthTrack = cms.int32( 1 ),
3303  trackQualityClass = cms.string( "any" ),
3304  useVariableJTA = cms.bool( False )
3305 )
3306 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
3307  a_dR = cms.double( -0.001053 ),
3308  b_dR = cms.double( 0.6263 ),
3309  a_pT = cms.double( 0.005263 ),
3310  b_pT = cms.double( 0.3684 ),
3311  min_pT = cms.double( 120.0 ),
3312  max_pT = cms.double( 500.0 ),
3313  min_pT_dRcut = cms.double( 0.5 ),
3314  max_pT_dRcut = cms.double( 0.1 ),
3315  max_pT_trackPTcut = cms.double( 3.0 ),
3316  minimumImpactParameter = cms.double( 0.2 ),
3317  useSignedImpactParameterSig = cms.bool( True ),
3318  impactParameterType = cms.int32( 1 ),
3319  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3320  deltaR = cms.double( -1.0 ),
3321  maximumDecayLength = cms.double( 999999.0 ),
3322  nthTrack = cms.int32( 2 ),
3323  trackQualityClass = cms.string( "any" ),
3324  useVariableJTA = cms.bool( False )
3325 )
3326 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
3327  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
3328 )
3329 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3330  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3331  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3332  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3333  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3334  Mass = cms.double( 5.11E-4 ),
3335  BetheHeitlerCorrection = cms.int32( 2 )
3336 )
3337 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3338  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3339  NoErrorPropagation = cms.bool( False ),
3340  PropagationDirection = cms.string( "anyDirection" ),
3341  useTuningForL2Speed = cms.bool( True ),
3342  useIsYokeFlag = cms.bool( True ),
3343  endcapShiftInZNeg = cms.double( 0.0 ),
3344  SetVBFPointer = cms.bool( False ),
3345  AssumeNoMaterial = cms.bool( False ),
3346  endcapShiftInZPos = cms.double( 0.0 ),
3347  useInTeslaFromMagField = cms.bool( False ),
3348  VBFName = cms.string( "VolumeBasedMagneticField" ),
3349  useEndcapShiftsInZ = cms.bool( False ),
3350  sendLogWarning = cms.bool( False ),
3351  useMatVolumes = cms.bool( True ),
3352  debug = cms.bool( False ),
3353  ApplyRadX0Correction = cms.bool( True ),
3354  useMagVolumes = cms.bool( True ),
3355  returnTangentPlane = cms.bool( True )
3356 )
3357 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3358  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3359  NoErrorPropagation = cms.bool( False ),
3360  PropagationDirection = cms.string( "oppositeToMomentum" ),
3361  useTuningForL2Speed = cms.bool( True ),
3362  useIsYokeFlag = cms.bool( True ),
3363  endcapShiftInZNeg = cms.double( 0.0 ),
3364  SetVBFPointer = cms.bool( False ),
3365  AssumeNoMaterial = cms.bool( False ),
3366  endcapShiftInZPos = cms.double( 0.0 ),
3367  useInTeslaFromMagField = cms.bool( False ),
3368  VBFName = cms.string( "VolumeBasedMagneticField" ),
3369  useEndcapShiftsInZ = cms.bool( False ),
3370  sendLogWarning = cms.bool( False ),
3371  useMatVolumes = cms.bool( True ),
3372  debug = cms.bool( False ),
3373  ApplyRadX0Correction = cms.bool( True ),
3374  useMagVolumes = cms.bool( True ),
3375  returnTangentPlane = cms.bool( True )
3376 )
3377 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3378  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3379  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3380  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3381  EstimateCut = cms.double( -1.0 ),
3382  MaxFractionOutliers = cms.double( 0.3 ),
3383  MaxNumberOfOutliers = cms.int32( 3 ),
3384  MinDof = cms.int32( 2 ),
3385  NoOutliersBeginEnd = cms.bool( False ),
3386  MinNumberOfHits = cms.int32( 3 ),
3387  MinNumberOfHitsHighEta = cms.int32( 5 ),
3388  HighEtaSwitch = cms.double( 5.0 ),
3389  RejectTracks = cms.bool( True ),
3390  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3391  NoInvalidHitsBeginEnd = cms.bool( True ),
3392  LogPixelProbabilityCut = cms.double( -16.0 ),
3393  appendToDataLabel = cms.string( "" )
3394 )
3395 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3396  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3397  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3398  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3399  EstimateCut = cms.double( -1.0 ),
3400  MaxFractionOutliers = cms.double( 0.3 ),
3401  MaxNumberOfOutliers = cms.int32( 3 ),
3402  MinDof = cms.int32( 2 ),
3403  NoOutliersBeginEnd = cms.bool( False ),
3404  MinNumberOfHits = cms.int32( 5 ),
3405  MinNumberOfHitsHighEta = cms.int32( 5 ),
3406  HighEtaSwitch = cms.double( 5.0 ),
3407  RejectTracks = cms.bool( True ),
3408  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3409  NoInvalidHitsBeginEnd = cms.bool( False ),
3410  LogPixelProbabilityCut = cms.double( -16.0 ),
3411  appendToDataLabel = cms.string( "" )
3412 )
3413 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3414  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3415  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3416  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3417  appendToDataLabel = cms.string( "" )
3418 )
3419 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3420  SimpleMagneticField = cms.string( "" ),
3421  MaxDPhi = cms.double( 1.6 ),
3422  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3423  Mass = cms.double( 5.11E-4 ),
3424  PropagationDirection = cms.string( "alongMomentum" ),
3425  useRungeKutta = cms.bool( False ),
3426  ptMin = cms.double( -1.0 )
3427 )
3428 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3429  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
3430 )
3431 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3432  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3433  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3434  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3435  EstimateCut = cms.double( -1.0 ),
3436  MaxFractionOutliers = cms.double( 0.3 ),
3437  MaxNumberOfOutliers = cms.int32( 3 ),
3438  MinDof = cms.int32( 2 ),
3439  NoOutliersBeginEnd = cms.bool( False ),
3440  MinNumberOfHits = cms.int32( 5 ),
3441  MinNumberOfHitsHighEta = cms.int32( 5 ),
3442  HighEtaSwitch = cms.double( 5.0 ),
3443  RejectTracks = cms.bool( True ),
3444  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3445  NoInvalidHitsBeginEnd = cms.bool( True ),
3446  LogPixelProbabilityCut = cms.double( -16.0 ),
3447  appendToDataLabel = cms.string( "" )
3448 )
3449 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3450  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3451  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3452  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3453  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3454  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3455 )
3456 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3457  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3458  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3459  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3460  ErrorRescaling = cms.double( 100.0 ),
3461  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3462  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3463 )
3464 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3465  MaxChi2 = cms.double( 30.0 ),
3466  nSigma = cms.double( 3.0 ),
3467  MaxDisplacement = cms.double( 0.5 ),
3468  MaxSagitta = cms.double( 2.0 ),
3469  MinimalTolerance = cms.double( 0.5 ),
3470  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3471  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3472  pTChargeCutThreshold = cms.double( 15.0 ),
3473  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3474  appendToDataLabel = cms.string( "" )
3475 )
3476 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3477  MaxChi2 = cms.double( 30.0 ),
3478  nSigma = cms.double( 3.0 ),
3479  MaxDisplacement = cms.double( 0.5 ),
3480  MaxSagitta = cms.double( 2.0 ),
3481  MinimalTolerance = cms.double( 0.5 ),
3482  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3483  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3484  pTChargeCutThreshold = cms.double( 15.0 ),
3485  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3486  appendToDataLabel = cms.string( "" )
3487 )
3488 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3489  MaxChi2 = cms.double( 36.0 ),
3490  nSigma = cms.double( 3.0 ),
3491  MaxDisplacement = cms.double( 100.0 ),
3492  MaxSagitta = cms.double( -1.0 ),
3493  MinimalTolerance = cms.double( 10.0 ),
3494  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3495  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3496  appendToDataLabel = cms.string( "" )
3497 )
3498 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3499  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3500  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3501  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3502  EstimateCut = cms.double( -1.0 ),
3503  MaxFractionOutliers = cms.double( 0.3 ),
3504  MaxNumberOfOutliers = cms.int32( 3 ),
3505  MinDof = cms.int32( 2 ),
3506  NoOutliersBeginEnd = cms.bool( False ),
3507  MinNumberOfHits = cms.int32( 5 ),
3508  MinNumberOfHitsHighEta = cms.int32( 5 ),
3509  HighEtaSwitch = cms.double( 5.0 ),
3510  RejectTracks = cms.bool( True ),
3511  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3512  NoInvalidHitsBeginEnd = cms.bool( False ),
3513  LogPixelProbabilityCut = cms.double( -16.0 ),
3514  appendToDataLabel = cms.string( "" )
3515 )
3516 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3517  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3518  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3519  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3520  EstimateCut = cms.double( -1.0 ),
3521  MaxFractionOutliers = cms.double( 0.3 ),
3522  MaxNumberOfOutliers = cms.int32( 3 ),
3523  MinDof = cms.int32( 2 ),
3524  NoOutliersBeginEnd = cms.bool( False ),
3525  MinNumberOfHits = cms.int32( 5 ),
3526  MinNumberOfHitsHighEta = cms.int32( 5 ),
3527  HighEtaSwitch = cms.double( 5.0 ),
3528  RejectTracks = cms.bool( True ),
3529  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3530  NoInvalidHitsBeginEnd = cms.bool( False ),
3531  LogPixelProbabilityCut = cms.double( -16.0 ),
3532  appendToDataLabel = cms.string( "" )
3533 )
3534 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3535  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3536  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3537  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3538  EstimateCut = cms.double( 20.0 ),
3539  MaxFractionOutliers = cms.double( 0.3 ),
3540  MaxNumberOfOutliers = cms.int32( 3 ),
3541  MinDof = cms.int32( 2 ),
3542  NoOutliersBeginEnd = cms.bool( False ),
3543  MinNumberOfHits = cms.int32( 3 ),
3544  MinNumberOfHitsHighEta = cms.int32( 5 ),
3545  HighEtaSwitch = cms.double( 5.0 ),
3546  RejectTracks = cms.bool( True ),
3547  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3548  NoInvalidHitsBeginEnd = cms.bool( True ),
3549  LogPixelProbabilityCut = cms.double( -14.0 ),
3550  appendToDataLabel = cms.string( "" )
3551 )
3552 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3553  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3554  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3555  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3556  EstimateCut = cms.double( 20.0 ),
3557  MaxFractionOutliers = cms.double( 0.3 ),
3558  MaxNumberOfOutliers = cms.int32( 3 ),
3559  MinDof = cms.int32( 2 ),
3560  NoOutliersBeginEnd = cms.bool( False ),
3561  MinNumberOfHits = cms.int32( 3 ),
3562  MinNumberOfHitsHighEta = cms.int32( 5 ),
3563  HighEtaSwitch = cms.double( 5.0 ),
3564  RejectTracks = cms.bool( True ),
3565  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3566  NoInvalidHitsBeginEnd = cms.bool( True ),
3567  LogPixelProbabilityCut = cms.double( -14.0 ),
3568  appendToDataLabel = cms.string( "" )
3569 )
3570 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3571  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3572  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3573  Updator = cms.string( "hltESPKFUpdator" ),
3574  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3575  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3576  minHits = cms.int32( 3 ),
3577  appendToDataLabel = cms.string( "" )
3578 )
3579 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3580  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3581  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3582  Updator = cms.string( "hltESPKFUpdator" ),
3583  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3584  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3585  minHits = cms.int32( 3 ),
3586  appendToDataLabel = cms.string( "" )
3587 )
3588 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3589  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3590  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3591  Updator = cms.string( "hltESPKFUpdator" ),
3592  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3593  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3594  minHits = cms.int32( 3 ),
3595  appendToDataLabel = cms.string( "" )
3596 )
3597 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3598  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3599  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3600  Updator = cms.string( "hltESPKFUpdator" ),
3601  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3602  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3603  errorRescaling = cms.double( 100.0 ),
3604  minHits = cms.int32( 3 ),
3605  appendToDataLabel = cms.string( "" )
3606 )
3607 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3608  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3609  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3610  Updator = cms.string( "hltESPKFUpdator" ),
3611  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3612  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3613  errorRescaling = cms.double( 100.0 ),
3614  minHits = cms.int32( 3 ),
3615  appendToDataLabel = cms.string( "" )
3616 )
3617 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3618  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3619  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3620  Updator = cms.string( "hltESPKFUpdator" ),
3621  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3622  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3623  errorRescaling = cms.double( 10.0 ),
3624  minHits = cms.int32( 3 ),
3625  appendToDataLabel = cms.string( "" )
3626 )
3627 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3628  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3629  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3630  Updator = cms.string( "hltESPKFUpdator" ),
3631  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3632  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3633  errorRescaling = cms.double( 10.0 ),
3634  minHits = cms.int32( 3 ),
3635  appendToDataLabel = cms.string( "" )
3636 )
3637 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3638  ComponentName = cms.string( "hltESPKFUpdator" )
3639 )
3640 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3641  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3642  DistanceMeasure = cms.string( "KullbackLeibler" )
3643 )
3644 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3645  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3646  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3647  Updator = cms.string( "hltESPKFUpdator" ),
3648  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3649  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3650  minHits = cms.int32( 3 ),
3651  appendToDataLabel = cms.string( "" )
3652 )
3653 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3654  MaxChi2 = cms.double( 9.0 ),
3655  nSigma = cms.double( 3.0 ),
3656  MaxDisplacement = cms.double( 0.5 ),
3657  MaxSagitta = cms.double( 2.0 ),
3658  MinimalTolerance = cms.double( 0.5 ),
3659  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3660  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3661  pTChargeCutThreshold = cms.double( -1.0 ),
3662  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3663  appendToDataLabel = cms.string( "" )
3664 )
3665 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3666  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3667  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3668  fractionShared = cms.double( 0.16 ),
3669  ValidHitBonus = cms.double( 5.0 ),
3670  MissingHitPenalty = cms.double( 20.0 ),
3671  allowSharedFirstHit = cms.bool( True )
3672 )
3673 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3674  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3675  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3676  fractionShared = cms.double( 0.16 ),
3677  ValidHitBonus = cms.double( 5.0 ),
3678  MissingHitPenalty = cms.double( 20.0 ),
3679  allowSharedFirstHit = cms.bool( True )
3680 )
3681 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3682  MaxChi2 = cms.double( 9.0 ),
3683  nSigma = cms.double( 3.0 ),
3684  MaxDisplacement = cms.double( 0.5 ),
3685  MaxSagitta = cms.double( 2.0 ),
3686  MinimalTolerance = cms.double( 0.5 ),
3687  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3688  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3689  pTChargeCutThreshold = cms.double( -1.0 ),
3690  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3691  appendToDataLabel = cms.string( "" )
3692 )
3693 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3694  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3695  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3696  fractionShared = cms.double( 0.16 ),
3697  ValidHitBonus = cms.double( 5.0 ),
3698  MissingHitPenalty = cms.double( 20.0 ),
3699  allowSharedFirstHit = cms.bool( True )
3700 )
3701 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3702  ComponentName = cms.string( "hltESPMeasurementTracker" ),
3703  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3704  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3705  HitMatcher = cms.string( "StandardMatcher" ),
3706  Phase2StripCPE = cms.string( "" ),
3707  SiStripQualityLabel = cms.string( "" ),
3708  UseStripModuleQualityDB = cms.bool( True ),
3709  DebugStripModuleQualityDB = cms.untracked.bool( False ),
3710  UseStripAPVFiberQualityDB = cms.bool( True ),
3711  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3712  MaskBadAPVFibers = cms.bool( True ),
3713  UseStripStripQualityDB = cms.bool( True ),
3714  DebugStripStripQualityDB = cms.untracked.bool( False ),
3715  badStripCuts = cms.PSet(
3716  TOB = cms.PSet(
3717  maxBad = cms.uint32( 4 ),
3718  maxConsecutiveBad = cms.uint32( 2 )
3719  ),
3720  TIB = cms.PSet(
3721  maxBad = cms.uint32( 4 ),
3722  maxConsecutiveBad = cms.uint32( 2 )
3723  ),
3724  TID = cms.PSet(
3725  maxBad = cms.uint32( 4 ),
3726  maxConsecutiveBad = cms.uint32( 2 )
3727  ),
3728  TEC = cms.PSet(
3729  maxBad = cms.uint32( 4 ),
3730  maxConsecutiveBad = cms.uint32( 2 )
3731  )
3732  ),
3733  UsePixelModuleQualityDB = cms.bool( True ),
3734  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3735  UsePixelROCQualityDB = cms.bool( True ),
3736  DebugPixelROCQualityDB = cms.untracked.bool( False ),
3737  appendToDataLabel = cms.string( "" )
3738 )
3739 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3740  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3741  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3742  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3743  isPhase2 = cms.bool( False ),
3744  doPixelShapeCut = cms.bool( True ),
3745  doStripShapeCut = cms.bool( True ),
3746  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3747  appendToDataLabel = cms.string( "" )
3748 )
3749 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3750  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3751  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3752  fractionShared = cms.double( 0.11 ),
3753  ValidHitBonus = cms.double( 5.0 ),
3754  MissingHitPenalty = cms.double( 20.0 ),
3755  allowSharedFirstHit = cms.bool( True )
3756 )
3757 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3758  MaxChi2 = cms.double( 16.0 ),
3759  nSigma = cms.double( 3.0 ),
3760  MaxDisplacement = cms.double( 0.5 ),
3761  MaxSagitta = cms.double( 2.0 ),
3762  MinimalTolerance = cms.double( 0.5 ),
3763  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3764  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3765  pTChargeCutThreshold = cms.double( -1.0 ),
3766  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3767  appendToDataLabel = cms.string( "" )
3768 )
3769 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3770  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3771  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3772  fractionShared = cms.double( 0.11 ),
3773  ValidHitBonus = cms.double( 5.0 ),
3774  MissingHitPenalty = cms.double( 20.0 ),
3775  allowSharedFirstHit = cms.bool( True )
3776 )
3777 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3778  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3779 )
3780 fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
3781  seedFinder = cms.PSet(
3782  thresholdsByDetector = cms.VPSet(
3783  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3784  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
3785  detector = cms.string( "HCAL_BARREL1" )
3786  ),
3787  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3788  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
3789  detector = cms.string( "HCAL_ENDCAP" )
3790  )
3791  ),
3792  nNeighbours = cms.int32( 4 )
3793  ),
3794  initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet(
3795  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3796  detector = cms.string( "HCAL_BARREL1" )
3797  ),
3798  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3799  detector = cms.string( "HCAL_ENDCAP" )
3800  )
3801 ) ),
3802  pfClusterBuilder = cms.PSet(
3803  minFracTot = cms.double( 1.0E-20 ),
3804  stoppingTolerance = cms.double( 1.0E-8 ),
3805  positionCalc = cms.PSet(
3806  minAllowedNormalization = cms.double( 1.0E-9 ),
3807  minFractionInCalc = cms.double( 1.0E-9 )
3808  ),
3809  maxIterations = cms.uint32( 5 ),
3810  recHitEnergyNorms = cms.VPSet(
3811  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3812  detector = cms.string( "HCAL_BARREL1" )
3813  ),
3814  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3815  detector = cms.string( "HCAL_ENDCAP" )
3816  )
3817  ),
3818  showerSigma = cms.double( 10.0 ),
3819  minFractionToKeep = cms.double( 1.0E-7 ),
3820  excludeOtherSeeds = cms.bool( True ),
3821  timeResolutionCalcBarrel = cms.PSet(
3822  corrTermLowE = cms.double( 0.0 ),
3823  threshLowE = cms.double( 6.0 ),
3824  noiseTerm = cms.double( 21.86 ),
3825  constantTermLowE = cms.double( 4.24 ),
3826  noiseTermLowE = cms.double( 8.0 ),
3827  threshHighE = cms.double( 15.0 ),
3828  constantTerm = cms.double( 2.82 )
3829  ),
3830  timeResolutionCalcEndcap = cms.PSet(
3831  corrTermLowE = cms.double( 0.0 ),
3832  threshLowE = cms.double( 6.0 ),
3833  noiseTerm = cms.double( 21.86 ),
3834  constantTermLowE = cms.double( 4.24 ),
3835  noiseTermLowE = cms.double( 8.0 ),
3836  threshHighE = cms.double( 15.0 ),
3837  constantTerm = cms.double( 2.82 )
3838  )
3839  ),
3840  appendToDataLabel = cms.string( "" ),
3841  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3842 )
3843 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3844  energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3845  energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3846  appendToDataLabel = cms.string( "" ),
3847  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3848 )
3849 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3850  usePFThresholdsFromDB = cms.bool( True ),
3851  appendToDataLabel = cms.string( "" ),
3852  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3853 )
3854 fragment.hltESPPixelCPEFastParamsHIonPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaHIonPhase1@alpaka",
3855  LoadTemplatesFromDB = cms.bool( True ),
3856  Alpha2Order = cms.bool( True ),
3857  ClusterProbComputationFlag = cms.int32( 0 ),
3858  useLAWidthFromDB = cms.bool( True ),
3859  lAOffset = cms.double( 0.0 ),
3860  lAWidthBPix = cms.double( 0.0 ),
3861  lAWidthFPix = cms.double( 0.0 ),
3862  doLorentzFromAlignment = cms.bool( False ),
3863  useLAFromDB = cms.bool( True ),
3864  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3865  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3866  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3867  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3868  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3869  yerr_endcap = cms.vdouble( 0.0021 ),
3870  xerr_barrel_l1_def = cms.double( 0.0103 ),
3871  yerr_barrel_l1_def = cms.double( 0.0021 ),
3872  xerr_barrel_ln_def = cms.double( 0.0103 ),
3873  yerr_barrel_ln_def = cms.double( 0.0021 ),
3874  xerr_endcap_def = cms.double( 0.002 ),
3875  yerr_endcap_def = cms.double( 7.5E-4 ),
3876  EdgeClusterErrorX = cms.double( 50.0 ),
3877  EdgeClusterErrorY = cms.double( 85.0 ),
3878  UseErrorsFromTemplates = cms.bool( True ),
3879  TruncatePixelCharge = cms.bool( True ),
3880  ComponentName = cms.string( "PixelCPEFastParamsHIonPhase1" ),
3881  MagneticFieldRecord = cms.ESInputTag( "","" ),
3882  appendToDataLabel = cms.string( "" )
3883 )
3884 fragment.hltESPPixelCPEFastParamsPhase1 = cms.ESProducer( "PixelCPEFastParamsESProducerAlpakaPhase1@alpaka",
3885  LoadTemplatesFromDB = cms.bool( True ),
3886  Alpha2Order = cms.bool( True ),
3887  ClusterProbComputationFlag = cms.int32( 0 ),
3888  useLAWidthFromDB = cms.bool( True ),
3889  lAOffset = cms.double( 0.0 ),
3890  lAWidthBPix = cms.double( 0.0 ),
3891  lAWidthFPix = cms.double( 0.0 ),
3892  doLorentzFromAlignment = cms.bool( False ),
3893  useLAFromDB = cms.bool( True ),
3894  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3895  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3896  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3897  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3898  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3899  yerr_endcap = cms.vdouble( 0.0021 ),
3900  xerr_barrel_l1_def = cms.double( 0.0103 ),
3901  yerr_barrel_l1_def = cms.double( 0.0021 ),
3902  xerr_barrel_ln_def = cms.double( 0.0103 ),
3903  yerr_barrel_ln_def = cms.double( 0.0021 ),
3904  xerr_endcap_def = cms.double( 0.002 ),
3905  yerr_endcap_def = cms.double( 7.5E-4 ),
3906  EdgeClusterErrorX = cms.double( 50.0 ),
3907  EdgeClusterErrorY = cms.double( 85.0 ),
3908  UseErrorsFromTemplates = cms.bool( True ),
3909  TruncatePixelCharge = cms.bool( True ),
3910  ComponentName = cms.string( "PixelCPEFastParams" ),
3911  MagneticFieldRecord = cms.ESInputTag( "","" ),
3912  appendToDataLabel = cms.string( "" ),
3913  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3914 )
3915 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3916  LoadTemplatesFromDB = cms.bool( True ),
3917  Alpha2Order = cms.bool( True ),
3918  ClusterProbComputationFlag = cms.int32( 0 ),
3919  useLAWidthFromDB = cms.bool( False ),
3920  lAOffset = cms.double( 0.0 ),
3921  lAWidthBPix = cms.double( 0.0 ),
3922  lAWidthFPix = cms.double( 0.0 ),
3923  doLorentzFromAlignment = cms.bool( False ),
3924  useLAFromDB = cms.bool( True ),
3925  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3926  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3927  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3928  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3929  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3930  yerr_endcap = cms.vdouble( 0.0021 ),
3931  xerr_barrel_l1_def = cms.double( 0.0103 ),
3932  yerr_barrel_l1_def = cms.double( 0.0021 ),
3933  xerr_barrel_ln_def = cms.double( 0.0103 ),
3934  yerr_barrel_ln_def = cms.double( 0.0021 ),
3935  xerr_endcap_def = cms.double( 0.002 ),
3936  yerr_endcap_def = cms.double( 7.5E-4 ),
3937  eff_charge_cut_highX = cms.double( 1.0 ),
3938  eff_charge_cut_highY = cms.double( 1.0 ),
3939  eff_charge_cut_lowX = cms.double( 0.0 ),
3940  eff_charge_cut_lowY = cms.double( 0.0 ),
3941  size_cutX = cms.double( 3.0 ),
3942  size_cutY = cms.double( 3.0 ),
3943  EdgeClusterErrorX = cms.double( 50.0 ),
3944  EdgeClusterErrorY = cms.double( 85.0 ),
3945  inflate_errors = cms.bool( False ),
3946  inflate_all_errors_no_trk_angle = cms.bool( False ),
3947  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3948  UseErrorsFromTemplates = cms.bool( True ),
3949  TruncatePixelCharge = cms.bool( True ),
3950  IrradiationBiasCorrection = cms.bool( True ),
3951  DoCosmics = cms.bool( False ),
3952  isPhase2 = cms.bool( False ),
3953  SmallPitch = cms.bool( False ),
3954  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3955  MagneticFieldRecord = cms.ESInputTag( "","" ),
3956  appendToDataLabel = cms.string( "" )
3957 )
3958 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3959  LoadTemplatesFromDB = cms.bool( True ),
3960  Alpha2Order = cms.bool( True ),
3961  ClusterProbComputationFlag = cms.int32( 0 ),
3962  useLAWidthFromDB = cms.bool( True ),
3963  lAOffset = cms.double( 0.0 ),
3964  lAWidthBPix = cms.double( 0.0 ),
3965  lAWidthFPix = cms.double( 0.0 ),
3966  doLorentzFromAlignment = cms.bool( False ),
3967  useLAFromDB = cms.bool( True ),
3968  barrelTemplateID = cms.int32( 0 ),
3969  forwardTemplateID = cms.int32( 0 ),
3970  directoryWithTemplates = cms.int32( 0 ),
3971  speed = cms.int32( -2 ),
3972  UseClusterSplitter = cms.bool( False ),
3973  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3974  appendToDataLabel = cms.string( "" )
3975 )
3976 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3977  MaxChi2 = cms.double( 16.0 ),
3978  nSigma = cms.double( 3.0 ),
3979  MaxDisplacement = cms.double( 0.5 ),
3980  MaxSagitta = cms.double( 2.0 ),
3981  MinimalTolerance = cms.double( 0.5 ),
3982  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3983  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3984  pTChargeCutThreshold = cms.double( -1.0 ),
3985  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3986  appendToDataLabel = cms.string( "" )
3987 )
3988 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3989  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3990  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3991  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3992  isPhase2 = cms.bool( False ),
3993  doPixelShapeCut = cms.bool( True ),
3994  doStripShapeCut = cms.bool( True ),
3995  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3996  appendToDataLabel = cms.string( "" )
3997 )
3998 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3999  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
4000  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4001  fractionShared = cms.double( 0.11 ),
4002  ValidHitBonus = cms.double( 5.0 ),
4003  MissingHitPenalty = cms.double( 20.0 ),
4004  allowSharedFirstHit = cms.bool( True )
4005 )
4006 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4007  MaxChi2 = cms.double( 9.0 ),
4008  nSigma = cms.double( 3.0 ),
4009  MaxDisplacement = cms.double( 0.5 ),
4010  MaxSagitta = cms.double( 2.0 ),
4011  MinimalTolerance = cms.double( 0.5 ),
4012  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
4013  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
4014  pTChargeCutThreshold = cms.double( 15.0 ),
4015  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
4016  appendToDataLabel = cms.string( "" )
4017 )
4018 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
4019  MaxChi2 = cms.double( 25.0 ),
4020  nSigma = cms.double( 3.0 ),
4021  MaxDisplacement = cms.double( 100.0 ),
4022  MaxSagitta = cms.double( -1.0 ),
4023  MinimalTolerance = cms.double( 10.0 ),
4024  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4025  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
4026  appendToDataLabel = cms.string( "" )
4027 )
4028 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4029  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
4030  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4031  fractionShared = cms.double( 0.19 ),
4032  ValidHitBonus = cms.double( 5.0 ),
4033  MissingHitPenalty = cms.double( 20.0 ),
4034  allowSharedFirstHit = cms.bool( True )
4035 )
4036 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4037  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
4038  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4039  Updator = cms.string( "hltESPKFUpdator" ),
4040  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4041  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4042  minHits = cms.int32( 3 ),
4043  appendToDataLabel = cms.string( "" )
4044 )
4045 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4046  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
4047  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4048  Updator = cms.string( "hltESPKFUpdator" ),
4049  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4050  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
4051  errorRescaling = cms.double( 100.0 ),
4052  minHits = cms.int32( 3 ),
4053  appendToDataLabel = cms.string( "" )
4054 )
4055 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
4056  SimpleMagneticField = cms.string( "" ),
4057  MaxDPhi = cms.double( 1.6 ),
4058  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4059  Mass = cms.double( 0.105 ),
4060  PropagationDirection = cms.string( "alongMomentum" ),
4061  useRungeKutta = cms.bool( True ),
4062  ptMin = cms.double( -1.0 )
4063 )
4064 fragment.hltESPSiPixelCablingSoA = cms.ESProducer( "SiPixelCablingSoAESProducer@alpaka",
4065  CablingMapLabel = cms.string( "" ),
4066  UseQualityInfo = cms.bool( False ),
4067  appendToDataLabel = cms.string( "" ),
4068  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4069 )
4070 fragment.hltESPSiPixelGainCalibrationForHLTSoA = cms.ESProducer( "SiPixelGainCalibrationForHLTSoAESProducer@alpaka",
4071  appendToDataLabel = cms.string( "" ),
4072  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4073 )
4074 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
4075  ComponentName = cms.string( "hltESPSmartPropagator" ),
4076  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4077  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4078  PropagationDirection = cms.string( "alongMomentum" ),
4079  Epsilon = cms.double( 5.0 )
4080 )
4081 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
4082  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
4083  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
4084  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4085  PropagationDirection = cms.string( "alongMomentum" ),
4086  Epsilon = cms.double( 5.0 )
4087 )
4088 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
4089  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
4090  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
4091  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
4092  PropagationDirection = cms.string( "oppositeToMomentum" ),
4093  Epsilon = cms.double( 5.0 )
4094 )
4095 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
4096  distance = cms.double( 0.5 )
4097 )
4098 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4099  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
4100  NoErrorPropagation = cms.bool( False ),
4101  PropagationDirection = cms.string( "alongMomentum" ),
4102  useTuningForL2Speed = cms.bool( False ),
4103  useIsYokeFlag = cms.bool( True ),
4104  endcapShiftInZNeg = cms.double( 0.0 ),
4105  SetVBFPointer = cms.bool( False ),
4106  AssumeNoMaterial = cms.bool( False ),
4107  endcapShiftInZPos = cms.double( 0.0 ),
4108  useInTeslaFromMagField = cms.bool( False ),
4109  VBFName = cms.string( "VolumeBasedMagneticField" ),
4110  useEndcapShiftsInZ = cms.bool( False ),
4111  sendLogWarning = cms.bool( False ),
4112  useMatVolumes = cms.bool( True ),
4113  debug = cms.bool( False ),
4114  ApplyRadX0Correction = cms.bool( True ),
4115  useMagVolumes = cms.bool( True ),
4116  returnTangentPlane = cms.bool( True )
4117 )
4118 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
4119  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
4120  NoErrorPropagation = cms.bool( False ),
4121  PropagationDirection = cms.string( "oppositeToMomentum" ),
4122  useTuningForL2Speed = cms.bool( False ),
4123  useIsYokeFlag = cms.bool( True ),
4124  endcapShiftInZNeg = cms.double( 0.0 ),
4125  SetVBFPointer = cms.bool( False ),
4126  AssumeNoMaterial = cms.bool( False ),
4127  endcapShiftInZPos = cms.double( 0.0 ),
4128  useInTeslaFromMagField = cms.bool( False ),
4129  VBFName = cms.string( "VolumeBasedMagneticField" ),
4130  useEndcapShiftsInZ = cms.bool( False ),
4131  sendLogWarning = cms.bool( False ),
4132  useMatVolumes = cms.bool( True ),
4133  debug = cms.bool( False ),
4134  ApplyRadX0Correction = cms.bool( True ),
4135  useMagVolumes = cms.bool( True ),
4136  returnTangentPlane = cms.bool( True )
4137 )
4138 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
4139  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
4140  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
4141  parameters = cms.PSet(
4142  mTIB_P1 = cms.double( 0.202 ),
4143  maxChgOneMIP = cms.double( 6000.0 ),
4144  mTEC_P0 = cms.double( -1.885 ),
4145  mTOB_P1 = cms.double( 0.253 ),
4146  mTEC_P1 = cms.double( 0.471 ),
4147  mLC_P2 = cms.double( 0.3 ),
4148  mLC_P1 = cms.double( 0.618 ),
4149  mTOB_P0 = cms.double( -1.026 ),
4150  mLC_P0 = cms.double( -0.326 ),
4151  useLegacyError = cms.bool( False ),
4152  mTIB_P0 = cms.double( -0.742 ),
4153  mTID_P1 = cms.double( 0.433 ),
4154  mTID_P0 = cms.double( -1.427 )
4155  )
4156 )
4157 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4158  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
4159  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4160  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4161  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4162  Matcher = cms.string( "StandardMatcher" ),
4163  Phase2StripCPE = cms.string( "" ),
4164  appendToDataLabel = cms.string( "" )
4165 )
4166 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4167  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
4168  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4169  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
4170  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
4171  Matcher = cms.string( "StandardMatcher" ),
4172  Phase2StripCPE = cms.string( "" ),
4173  appendToDataLabel = cms.string( "" )
4174 )
4175 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4176  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
4177  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4178  StripCPE = cms.string( "Fake" ),
4179  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4180  Matcher = cms.string( "StandardMatcher" ),
4181  Phase2StripCPE = cms.string( "" ),
4182  appendToDataLabel = cms.string( "" )
4183 )
4184 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
4185  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
4186  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
4187  StripCPE = cms.string( "Fake" ),
4188  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
4189  Matcher = cms.string( "StandardMatcher" ),
4190  Phase2StripCPE = cms.string( "" ),
4191  appendToDataLabel = cms.string( "" )
4192 )
4193 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
4194  MaxChi2 = cms.double( 16.0 ),
4195  nSigma = cms.double( 3.0 ),
4196  MaxDisplacement = cms.double( 0.5 ),
4197  MaxSagitta = cms.double( 2.0 ),
4198  MinimalTolerance = cms.double( 0.5 ),
4199  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
4200  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
4201  pTChargeCutThreshold = cms.double( -1.0 ),
4202  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4203  appendToDataLabel = cms.string( "" )
4204 )
4205 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
4206  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
4207  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
4208  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
4209  isPhase2 = cms.bool( False ),
4210  doPixelShapeCut = cms.bool( True ),
4211  doStripShapeCut = cms.bool( True ),
4212  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
4213  appendToDataLabel = cms.string( "" )
4214 )
4215 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
4216  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
4217  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
4218  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
4219  EstimateCut = cms.double( 30.0 ),
4220  MaxFractionOutliers = cms.double( 0.3 ),
4221  MaxNumberOfOutliers = cms.int32( 3 ),
4222  MinDof = cms.int32( 2 ),
4223  NoOutliersBeginEnd = cms.bool( False ),
4224  MinNumberOfHits = cms.int32( 7 ),
4225  MinNumberOfHitsHighEta = cms.int32( 5 ),
4226  HighEtaSwitch = cms.double( 5.0 ),
4227  RejectTracks = cms.bool( True ),
4228  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4229  NoInvalidHitsBeginEnd = cms.bool( False ),
4230  LogPixelProbabilityCut = cms.double( -16.0 ),
4231  appendToDataLabel = cms.string( "" )
4232 )
4233 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
4234  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4235  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4236  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4237  EstimateCut = cms.double( 30.0 ),
4238  MaxFractionOutliers = cms.double( 0.3 ),
4239  MaxNumberOfOutliers = cms.int32( 3 ),
4240  MinDof = cms.int32( 2 ),
4241  NoOutliersBeginEnd = cms.bool( False ),
4242  MinNumberOfHits = cms.int32( 7 ),
4243  MinNumberOfHitsHighEta = cms.int32( 5 ),
4244  HighEtaSwitch = cms.double( 5.0 ),
4245  RejectTracks = cms.bool( True ),
4246  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
4247  NoInvalidHitsBeginEnd = cms.bool( False ),
4248  LogPixelProbabilityCut = cms.double( -16.0 ),
4249  appendToDataLabel = cms.string( "" )
4250 )
4251 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
4252  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
4253  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
4254  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
4255  appendToDataLabel = cms.string( "" )
4256 )
4257 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
4258  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
4259  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4260  Updator = cms.string( "hltESPKFUpdator" ),
4261  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4262  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4263  minHits = cms.int32( 7 ),
4264  appendToDataLabel = cms.string( "" )
4265 )
4266 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
4267  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
4268  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4269  Updator = cms.string( "hltESPKFUpdator" ),
4270  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4271  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4272  minHits = cms.int32( 7 ),
4273  appendToDataLabel = cms.string( "" )
4274 )
4275 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
4276  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
4277  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
4278  Updator = cms.string( "hltESPKFUpdator" ),
4279  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4280  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4281  errorRescaling = cms.double( 10.0 ),
4282  minHits = cms.int32( 7 ),
4283  appendToDataLabel = cms.string( "" )
4284 )
4285 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
4286  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
4287  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
4288  Updator = cms.string( "hltESPKFUpdator" ),
4289  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4290  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4291  errorRescaling = cms.double( 10.0 ),
4292  minHits = cms.int32( 7 ),
4293  appendToDataLabel = cms.string( "" )
4294 )
4295 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4296  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
4297  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4298  fractionShared = cms.double( 0.09 ),
4299  ValidHitBonus = cms.double( 5.0 ),
4300  MissingHitPenalty = cms.double( 20.0 ),
4301  allowSharedFirstHit = cms.bool( True )
4302 )
4303 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
4304  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
4305  algoOrder = cms.vstring( ),
4306  appendToDataLabel = cms.string( "" )
4307 )
4308 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
4309  ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
4310  FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
4311  appendToDataLabel = cms.string( "" )
4312 )
4313 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4314  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
4315  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4316  fractionShared = cms.double( 0.5 ),
4317  ValidHitBonus = cms.double( 100.0 ),
4318  MissingHitPenalty = cms.double( 0.0 ),
4319  allowSharedFirstHit = cms.bool( False )
4320 )
4321 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4322  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4323  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4324  Updator = cms.string( "hltESPKFUpdator" ),
4325  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4326  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4327  minHits = cms.int32( 3 ),
4328  appendToDataLabel = cms.string( "" )
4329 )
4330 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4331  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4332  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4333  Updator = cms.string( "hltESPKFUpdator" ),
4334  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4335  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4336  errorRescaling = cms.double( 100.0 ),
4337  minHits = cms.int32( 3 ),
4338  appendToDataLabel = cms.string( "" )
4339 )
4340 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
4341  timeThreshold = cms.int32( 48 ),
4342  sigmaZThreshold = cms.double( 2.0 ),
4343  sigmaXYThreshold = cms.double( 4.0 ),
4344  appendToDataLabel = cms.string( "" )
4345 )
4346 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4347  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4348  useQuadrupletAlgo = cms.bool( False ),
4349  appendToDataLabel = cms.string( "" )
4350 )
4351 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4352  ComponentName = cms.string( "hltTrackCleaner" ),
4353  appendToDataLabel = cms.string( "" )
4354 )
4355 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4356  ComponentName = cms.string( "HODetIdAssociator" ),
4357  etaBinSize = cms.double( 0.087 ),
4358  nEta = cms.int32( 30 ),
4359  nPhi = cms.int32( 72 ),
4360  hcalRegion = cms.int32( 2 ),
4361  includeBadChambers = cms.bool( False ),
4362  includeGEM = cms.bool( False ),
4363  includeME0 = cms.bool( False )
4364 )
4365 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4366  appendToDataLabel = cms.string( "" )
4367 )
4368 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4369  ComponentName = cms.string( "MuonDetIdAssociator" ),
4370  etaBinSize = cms.double( 0.125 ),
4371  nEta = cms.int32( 48 ),
4372  nPhi = cms.int32( 48 ),
4373  hcalRegion = cms.int32( 2 ),
4374  includeBadChambers = cms.bool( True ),
4375  includeGEM = cms.bool( True ),
4376  includeME0 = cms.bool( False )
4377 )
4378 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4379  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4380  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4381  fractionShared = cms.double( 0.1 ),
4382  ValidHitBonus = cms.double( 1000.0 ),
4383  MissingHitPenalty = cms.double( 1.0 ),
4384  allowSharedFirstHit = cms.bool( True )
4385 )
4386 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4387  ComponentName = cms.string( "SimpleNavigationSchool" ),
4388  PluginName = cms.string( "" ),
4389  SimpleMagneticField = cms.string( "ParabolicMf" )
4390 )
4391 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4392  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4393  etaBinSize = cms.double( 0.1 ),
4394  nEta = cms.int32( 60 ),
4395  nPhi = cms.int32( 30 ),
4396  hcalRegion = cms.int32( 2 ),
4397  includeBadChambers = cms.bool( False ),
4398  includeGEM = cms.bool( False ),
4399  includeME0 = cms.bool( False )
4400 )
4401 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
4402  appendToDataLabel = cms.string( "" )
4403 )
4404 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
4405  ComponentName = cms.string( "" ),
4406  CablingMapLabel = cms.string( "" ),
4407  UseQualityInfo = cms.bool( False ),
4408  appendToDataLabel = cms.string( "" )
4409 )
4410 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
4411 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
4412  LatencyRecord = cms.PSet(
4413  label = cms.untracked.string( "" ),
4414  record = cms.string( "SiStripLatencyRcd" )
4415  ),
4416  BackPlaneCorrectionPeakMode = cms.PSet(
4417  label = cms.untracked.string( "peak" ),
4418  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4419  ),
4420  BackPlaneCorrectionDeconvMode = cms.PSet(
4421  label = cms.untracked.string( "deconvolution" ),
4422  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4423  )
4424 )
4425 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
4426  LatencyRecord = cms.PSet(
4427  label = cms.untracked.string( "" ),
4428  record = cms.string( "SiStripLatencyRcd" )
4429  ),
4430  LorentzAnglePeakMode = cms.PSet(
4431  label = cms.untracked.string( "peak" ),
4432  record = cms.string( "SiStripLorentzAngleRcd" )
4433  ),
4434  LorentzAngleDeconvMode = cms.PSet(
4435  label = cms.untracked.string( "deconvolution" ),
4436  record = cms.string( "SiStripLorentzAngleRcd" )
4437  )
4438 )
4439 fragment.zdcTopologyEP = cms.ESProducer( "ZdcTopologyEP",
4440  appendToDataLabel = cms.string( "" )
4441 )
4442 
4443 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4444  RawDataCollection = cms.InputTag( "rawDataCollector" )
4445 )
4446 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4447 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
4448  result = cms.bool( False )
4449 )
4450 fragment.hltBackend = cms.EDProducer( "AlpakaBackendProducer@alpaka"
4451 )
4452 fragment.hltStatusOnGPUFilter = cms.EDFilter( "AlpakaBackendFilter",
4453  producer = cms.InputTag( 'hltBackend','backend' ),
4454  backends = cms.vstring( 'CudaAsync',
4455  'ROCmAsync' )
4456 )
4457 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4458  SelectedTriggerType = cms.int32( 1 )
4459 )
4460 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4461  FedIds = cms.vint32( 1404 ),
4462  Setup = cms.string( "stage2::GTSetup" ),
4463  FWId = cms.uint32( 0 ),
4464  DmxFWId = cms.uint32( 0 ),
4465  FWOverride = cms.bool( False ),
4466  TMTCheck = cms.bool( True ),
4467  CTP7 = cms.untracked.bool( False ),
4468  MTF7 = cms.untracked.bool( False ),
4469  InputLabel = cms.InputTag( "rawDataCollector" ),
4470  lenSlinkHeader = cms.untracked.int32( 8 ),
4471  lenSlinkTrailer = cms.untracked.int32( 8 ),
4472  lenAMCHeader = cms.untracked.int32( 8 ),
4473  lenAMCTrailer = cms.untracked.int32( 0 ),
4474  lenAMC13Header = cms.untracked.int32( 8 ),
4475  lenAMC13Trailer = cms.untracked.int32( 8 ),
4476  debug = cms.untracked.bool( False ),
4477  MinFeds = cms.uint32( 0 )
4478 )
4479 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4480  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4481  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4482  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4483  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4484  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4485  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4486  EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4487  CICADAInputTag = cms.InputTag( 'hltGtStage2Digis','CICADAScore' ),
4488  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4489  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4490  GetPrescaleColumnFromData = cms.bool( False ),
4491  AlgorithmTriggersUnprescaled = cms.bool( True ),
4492  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4493  AlgorithmTriggersUnmasked = cms.bool( True ),
4494  useMuonShowers = cms.bool( True ),
4495  produceAXOL1TLScore = cms.bool( False ),
4496  resetPSCountersEachLumiSec = cms.bool( True ),
4497  semiRandomInitialPSCounters = cms.bool( False ),
4498  ProduceL1GtDaqRecord = cms.bool( True ),
4499  ProduceL1GtObjectMapRecord = cms.bool( True ),
4500  EmulateBxInEvent = cms.int32( 1 ),
4501  L1DataBxInEvent = cms.int32( 5 ),
4502  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4503  BstLengthBytes = cms.int32( -1 ),
4504  PrescaleSet = cms.uint32( 1 ),
4505  Verbosity = cms.untracked.int32( 0 ),
4506  PrintL1Menu = cms.untracked.bool( False ),
4507  TriggerMenuLuminosity = cms.string( "startup" )
4508 )
4509 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4510  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4511 )
4512 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4513  changeToCMSCoordinates = cms.bool( False ),
4514  maxZ = cms.double( 40.0 ),
4515  setSigmaZ = cms.double( 0.0 ),
4516  beamMode = cms.untracked.uint32( 11 ),
4517  src = cms.InputTag( "" ),
4518  gtEvmLabel = cms.InputTag( "" ),
4519  maxRadius = cms.double( 2.0 ),
4520  useTransientRecord = cms.bool( True )
4521 )
4522 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4523  saveTags = cms.bool( True ),
4524  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4525  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4526  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4527  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4528  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4529  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4530  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4531  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4532  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4533  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4534 )
4535 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4536  offset = cms.uint32( 0 ),
4537  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4538 )
4539 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4540  tccUnpacking = cms.bool( True ),
4541  FedLabel = cms.InputTag( "listfeds" ),
4542  srpUnpacking = cms.bool( True ),
4543  syncCheck = cms.bool( True ),
4544  feIdCheck = cms.bool( True ),
4545  silentMode = cms.untracked.bool( True ),
4546  InputLabel = cms.InputTag( "rawDataCollector" ),
4547  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 ),
4548  eventPut = cms.bool( True ),
4549  numbTriggerTSamples = cms.int32( 1 ),
4550  numbXtalTSamples = cms.int32( 10 ),
4551  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 ),
4552  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 ),
4553  DoRegional = cms.bool( False ),
4554  feUnpacking = cms.bool( True ),
4555  forceToKeepFRData = cms.bool( False ),
4556  headerUnpacking = cms.bool( True ),
4557  memUnpacking = cms.bool( True )
4558 )
4559 fragment.hltEcalDigisSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4560  InputLabel = cms.InputTag( "rawDataCollector" ),
4561  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 ),
4562  maxChannelsEB = cms.uint32( 61200 ),
4563  maxChannelsEE = cms.uint32( 14648 ),
4564  digisLabelEB = cms.string( "ebDigis" ),
4565  digisLabelEE = cms.string( "eeDigis" ),
4566  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4567 )
4568 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4569  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4570  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4571  digisOutLabelEB = cms.string( "ebDigis" ),
4572  digisOutLabelEE = cms.string( "eeDigis" ),
4573  produceDummyIntegrityCollections = cms.bool( False )
4574 )
4575 fragment.hltEcalUncalibRecHitSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4576  digisLabelEB = cms.InputTag( 'hltEcalDigisSoA','ebDigis' ),
4577  digisLabelEE = cms.InputTag( 'hltEcalDigisSoA','eeDigis' ),
4578  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4579  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4580  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4581  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4582  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4583  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4584  EBtimeConstantTerm = cms.double( 0.6 ),
4585  EEtimeConstantTerm = cms.double( 1.0 ),
4586  EBtimeNconst = cms.double( 28.5 ),
4587  EEtimeNconst = cms.double( 31.8 ),
4588  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4589  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4590  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4591  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4592  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4593  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4594  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4595  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4596  amplitudeThresholdEB = cms.double( 10.0 ),
4597  amplitudeThresholdEE = cms.double( 10.0 ),
4598  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4599  shouldRunTimingComputation = cms.bool( True ),
4600  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4601 )
4602 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4603  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEB' ),
4604  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4605  isPhase2 = cms.bool( False ),
4606  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoA','EcalUncalibRecHitsEE' ),
4607  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4608 )
4609 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4610  ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4611  eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4612  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4613  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4614  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4615  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4616  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4617  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4618  integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4619  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4620  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4621  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4622  ebFEToBeRecovered = cms.string( "ebFE" ),
4623  eeFEToBeRecovered = cms.string( "eeFE" )
4624 )
4625 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4626  EErechitCollection = cms.string( "EcalRecHitsEE" ),
4627  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4628  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4629  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4630  ChannelStatusToBeExcluded = cms.vstring( ),
4631  killDeadChannels = cms.bool( True ),
4632  algo = cms.string( "EcalRecHitWorkerSimple" ),
4633  EBLaserMIN = cms.double( 0.5 ),
4634  EELaserMIN = cms.double( 0.5 ),
4635  EBLaserMAX = cms.double( 3.0 ),
4636  EELaserMAX = cms.double( 8.0 ),
4637  timeCalibTag = cms.ESInputTag( "","" ),
4638  timeOffsetTag = cms.ESInputTag( "","" ),
4639  skipTimeCalib = cms.bool( False ),
4640  laserCorrection = cms.bool( True ),
4641  flagsMapDBReco = cms.PSet(
4642  kDead = cms.vstring( 'kNoDataNoTP' ),
4643  kGood = cms.vstring( 'kOk',
4644  'kDAC',
4645  'kNoLaser',
4646  'kNoisy' ),
4647  kTowerRecovered = cms.vstring( 'kDeadFE' ),
4648  kNoisy = cms.vstring( 'kNNoisy',
4649  'kFixedG6',
4650  'kFixedG1' ),
4651  kNeighboursRecovered = cms.vstring( 'kFixedG0',
4652  'kNonRespondingIsolated',
4653  'kDeadVFE' )
4654  ),
4655  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4656  recoverEBIsolatedChannels = cms.bool( False ),
4657  recoverEEIsolatedChannels = cms.bool( False ),
4658  recoverEBVFE = cms.bool( False ),
4659  recoverEEVFE = cms.bool( False ),
4660  recoverEBFE = cms.bool( False ),
4661  recoverEEFE = cms.bool( False ),
4662  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4663  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4664  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4665  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4666  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4667  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4668  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4669  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4670  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4671  singleChannelRecoveryThreshold = cms.double( 8.0 ),
4672  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4673  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4674  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4675  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4676  cleaningConfig = cms.PSet(
4677  cThreshold_endcap = cms.double( 15.0 ),
4678  tightenCrack_e1_double = cms.double( 2.0 ),
4679  cThreshold_barrel = cms.double( 4.0 ),
4680  e6e2thresh = cms.double( 0.04 ),
4681  e4e1Threshold_barrel = cms.double( 0.08 ),
4682  e4e1Threshold_endcap = cms.double( 0.3 ),
4683  tightenCrack_e4e1_single = cms.double( 3.0 ),
4684  cThreshold_double = cms.double( 10.0 ),
4685  e4e1_b_barrel = cms.double( -0.024 ),
4686  tightenCrack_e6e2_double = cms.double( 3.0 ),
4687  e4e1_a_barrel = cms.double( 0.04 ),
4688  tightenCrack_e1_single = cms.double( 2.0 ),
4689  e4e1_a_endcap = cms.double( 0.02 ),
4690  e4e1_b_endcap = cms.double( -0.0125 ),
4691  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4692  )
4693 )
4694 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4695  sourceTag = cms.InputTag( "rawDataCollector" ),
4696  debugMode = cms.untracked.bool( False ),
4697  InstanceES = cms.string( "" ),
4698  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4699  ESdigiCollection = cms.string( "" )
4700 )
4701 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4702  ESrechitCollection = cms.string( "EcalRecHitsES" ),
4703  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4704  algo = cms.string( "ESRecHitWorker" ),
4705  ESRecoAlgo = cms.int32( 0 )
4706 )
4707 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4708  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4709  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4710  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4711  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4712  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4713  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4714  statusThreshold = cms.uint32( 3 ),
4715  useRecoFlag = cms.bool( False ),
4716  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 ),
4717  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 ),
4718  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 ),
4719  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 ),
4720  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4721  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4722 )
4723 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
4724  inputTag = cms.InputTag( "rawDataCollector" ),
4725  fedList = cms.vuint32( 1404 )
4726 )
4727 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4728  result = cms.bool( True )
4729 )
4730 fragment.hltL1sAlCaHIEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4731  saveTags = cms.bool( True ),
4732  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" ),
4733  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4734  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4735  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4736  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4737  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4738  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4739  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4740  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4741  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4742 )
4743 fragment.hltPreAlCaHIEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4744  offset = cms.uint32( 0 ),
4745  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4746 )
4747 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4748  doBarrel = cms.bool( True ),
4749  doEndcaps = cms.bool( True ),
4750  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4751  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4752  clusEtaSize = cms.int32( 3 ),
4753  clusPhiSize = cms.int32( 3 ),
4754  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4755  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4756  clusSeedThr = cms.double( 0.5 ),
4757  clusSeedThrEndCap = cms.double( 1.0 ),
4758  useRecoFlag = cms.bool( False ),
4759  flagLevelRecHitsToUse = cms.int32( 1 ),
4760  useDBStatus = cms.bool( True ),
4761  statusLevelRecHitsToUse = cms.int32( 1 ),
4762  posCalcParameters = cms.PSet(
4763  T0_barl = cms.double( 7.4 ),
4764  T0_endcPresh = cms.double( 1.2 ),
4765  LogWeighted = cms.bool( True ),
4766  T0_endc = cms.double( 3.1 ),
4767  X0 = cms.double( 0.89 ),
4768  W0 = cms.double( 4.2 )
4769  ),
4770  maxNumberofSeeds = cms.int32( 700 ),
4771  maxNumberofClusters = cms.int32( 300 ),
4772  debugLevel = cms.int32( 0 )
4773 )
4774 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4775  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4776  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4777  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4778  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4779  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4780  useRecoFlag = cms.bool( False ),
4781  flagLevelRecHitsToUse = cms.int32( 1 ),
4782  useDBStatus = cms.bool( True ),
4783  statusLevelRecHitsToUse = cms.int32( 1 ),
4784  doSelBarrel = cms.bool( True ),
4785  barrelSelection = cms.PSet(
4786  massHighPi0Cand = cms.double( 0.156 ),
4787  ptMinForIsolation = cms.double( 1.0 ),
4788  seleMinvMaxBarrel = cms.double( 0.8 ),
4789  massLowPi0Cand = cms.double( 0.084 ),
4790  seleS9S25Gamma = cms.double( 0.8 ),
4791  seleBeltDeta = cms.double( 0.1 ),
4792  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4793  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4794  removePi0CandidatesForEta = cms.bool( True ),
4795  seleMinvMinBarrel = cms.double( 0.2 ),
4796  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4797  selePtPairBarrel_region1 = cms.double( 3.0 ),
4798  selePtPairBarrel_region2 = cms.double( 3.0 ),
4799  seleBeltDR = cms.double( 0.3 ),
4800  region1_Barrel = cms.double( 1.0 ),
4801  seleIsoBarrel_region1 = cms.double( 0.5 ),
4802  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4803  seleIsoBarrel_region2 = cms.double( 0.5 ),
4804  selePtGammaBarrel_region2 = cms.double( 1.4 ),
4805  store5x5RecHitEB = cms.bool( True ),
4806  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4807  seleNxtalBarrel_region1 = cms.uint32( 6 )
4808  ),
4809  doSelEndcap = cms.bool( False ),
4810  endcapSelection = cms.PSet(
4811  seleBeltDetaEndCap = cms.double( 0.05 ),
4812  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4813  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4814  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4815  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4816  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4817  ptMinForIsolationEndCap = cms.double( 0.5 ),
4818  selePtPairEndCap_region1 = cms.double( 1.5 ),
4819  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4820  selePtPairEndCap_region2 = cms.double( 1.5 ),
4821  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4822  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4823  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4824  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4825  region1_EndCap = cms.double( 1.8 ),
4826  region2_EndCap = cms.double( 2.0 ),
4827  store5x5RecHitEE = cms.bool( False ),
4828  seleIsoEndCap_region3 = cms.double( 0.5 ),
4829  seleIsoEndCap_region2 = cms.double( 0.5 ),
4830  seleMinvMinEndCap = cms.double( 0.05 ),
4831  selePtPairEndCap_region3 = cms.double( 99.0 ),
4832  seleIsoEndCap_region1 = cms.double( 0.5 ),
4833  seleBeltDREndCap = cms.double( 0.2 ),
4834  seleMinvMaxEndCap = cms.double( 0.3 ),
4835  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4836  seleS9S25GammaEndCap = cms.double( 0.0 )
4837  ),
4838  storeRecHitES = cms.bool( False ),
4839  preshowerSelection = cms.PSet(
4840  preshClusterEnergyCut = cms.double( 0.0 ),
4841  debugLevelES = cms.string( "" ),
4842  ESCollection = cms.string( "etaEcalRecHitsES" ),
4843  preshNclust = cms.int32( 4 ),
4844  preshStripEnergyCut = cms.double( 0.0 ),
4845  preshCalibPlaneY = cms.double( 0.7 ),
4846  preshSeededNstrip = cms.int32( 15 ),
4847  preshCalibGamma = cms.double( 0.024 ),
4848  preshCalibPlaneX = cms.double( 1.0 ),
4849  preshCalibMIP = cms.double( 9.0E-5 )
4850  ),
4851  debugLevel = cms.int32( 0 )
4852 )
4853 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4854  doEnergyScale = cms.bool( False ),
4855  doEnergyScaleInverse = cms.bool( False ),
4856  doIntercalib = cms.bool( False ),
4857  doIntercalibInverse = cms.bool( False ),
4858  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4859  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4860  doLaserCorrections = cms.bool( False ),
4861  doLaserCorrectionsInverse = cms.bool( False ),
4862  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4863  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4864 )
4865 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4866  region = cms.string( "barrel" ),
4867  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4868  digisOut = cms.string( "etaEBDigis" ),
4869  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4870  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4871  srFlagsOut = cms.string( "etaEBSrFlags" )
4872 )
4873 fragment.hltPreAlCaHIEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4874  offset = cms.uint32( 0 ),
4875  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4876 )
4877 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4878  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4879  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4880  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4881  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4882  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4883  useRecoFlag = cms.bool( False ),
4884  flagLevelRecHitsToUse = cms.int32( 1 ),
4885  useDBStatus = cms.bool( True ),
4886  statusLevelRecHitsToUse = cms.int32( 1 ),
4887  doSelBarrel = cms.bool( False ),
4888  barrelSelection = cms.PSet(
4889  massHighPi0Cand = cms.double( 0.163 ),
4890  ptMinForIsolation = cms.double( 1.0 ),
4891  seleMinvMaxBarrel = cms.double( 0.8 ),
4892  massLowPi0Cand = cms.double( 0.104 ),
4893  seleS9S25Gamma = cms.double( 0.0 ),
4894  seleBeltDeta = cms.double( 0.05 ),
4895  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4896  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4897  removePi0CandidatesForEta = cms.bool( False ),
4898  seleMinvMinBarrel = cms.double( 0.3 ),
4899  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4900  selePtPairBarrel_region1 = cms.double( 1.5 ),
4901  selePtPairBarrel_region2 = cms.double( 1.5 ),
4902  seleBeltDR = cms.double( 0.2 ),
4903  region1_Barrel = cms.double( 1.0 ),
4904  seleIsoBarrel_region1 = cms.double( 0.5 ),
4905  selePtGammaBarrel_region1 = cms.double( 1.0 ),
4906  seleIsoBarrel_region2 = cms.double( 0.5 ),
4907  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4908  store5x5RecHitEB = cms.bool( False ),
4909  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4910  seleNxtalBarrel_region1 = cms.uint32( 6 )
4911  ),
4912  doSelEndcap = cms.bool( True ),
4913  endcapSelection = cms.PSet(
4914  seleBeltDetaEndCap = cms.double( 0.1 ),
4915  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4916  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4917  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4918  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4919  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4920  ptMinForIsolationEndCap = cms.double( 0.5 ),
4921  selePtPairEndCap_region1 = cms.double( 3.0 ),
4922  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4923  selePtPairEndCap_region2 = cms.double( 3.0 ),
4924  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4925  selePtGammaEndCap_region3 = cms.double( 1.0 ),
4926  selePtGammaEndCap_region2 = cms.double( 1.0 ),
4927  selePtGammaEndCap_region1 = cms.double( 1.0 ),
4928  region1_EndCap = cms.double( 1.8 ),
4929  region2_EndCap = cms.double( 2.0 ),
4930  store5x5RecHitEE = cms.bool( True ),
4931  seleIsoEndCap_region3 = cms.double( 0.5 ),
4932  seleIsoEndCap_region2 = cms.double( 0.5 ),
4933  seleMinvMinEndCap = cms.double( 0.2 ),
4934  selePtPairEndCap_region3 = cms.double( 3.0 ),
4935  seleIsoEndCap_region1 = cms.double( 0.5 ),
4936  seleBeltDREndCap = cms.double( 0.3 ),
4937  seleMinvMaxEndCap = cms.double( 0.8 ),
4938  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4939  seleS9S25GammaEndCap = cms.double( 0.85 )
4940  ),
4941  storeRecHitES = cms.bool( True ),
4942  preshowerSelection = cms.PSet(
4943  preshClusterEnergyCut = cms.double( 0.0 ),
4944  debugLevelES = cms.string( "" ),
4945  ESCollection = cms.string( "etaEcalRecHitsES" ),
4946  preshNclust = cms.int32( 4 ),
4947  preshStripEnergyCut = cms.double( 0.0 ),
4948  preshCalibPlaneY = cms.double( 0.7 ),
4949  preshSeededNstrip = cms.int32( 15 ),
4950  preshCalibGamma = cms.double( 0.024 ),
4951  preshCalibPlaneX = cms.double( 1.0 ),
4952  preshCalibMIP = cms.double( 9.0E-5 )
4953  ),
4954  debugLevel = cms.int32( 0 )
4955 )
4956 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4957  doEnergyScale = cms.bool( False ),
4958  doEnergyScaleInverse = cms.bool( False ),
4959  doIntercalib = cms.bool( False ),
4960  doIntercalibInverse = cms.bool( False ),
4961  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4962  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4963  doLaserCorrections = cms.bool( False ),
4964  doLaserCorrectionsInverse = cms.bool( False ),
4965  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4966  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4967 )
4968 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4969  region = cms.string( "endcap" ),
4970  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4971  digisOut = cms.string( "etaEEDigis" ),
4972  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4973  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4974  srFlagsOut = cms.string( "etaEESrFlags" )
4975 )
4976 fragment.hltPreAlCaHIEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4977  offset = cms.uint32( 0 ),
4978  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4979 )
4980 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4981  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4982  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4983  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4984  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4985  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4986  useRecoFlag = cms.bool( False ),
4987  flagLevelRecHitsToUse = cms.int32( 1 ),
4988  useDBStatus = cms.bool( True ),
4989  statusLevelRecHitsToUse = cms.int32( 1 ),
4990  doSelBarrel = cms.bool( True ),
4991  barrelSelection = cms.PSet(
4992  massHighPi0Cand = cms.double( 0.163 ),
4993  ptMinForIsolation = cms.double( 1.0 ),
4994  seleMinvMaxBarrel = cms.double( 0.22 ),
4995  massLowPi0Cand = cms.double( 0.104 ),
4996  seleS9S25Gamma = cms.double( 0.0 ),
4997  seleBeltDeta = cms.double( 0.05 ),
4998  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4999  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5000  removePi0CandidatesForEta = cms.bool( False ),
5001  seleMinvMinBarrel = cms.double( 0.06 ),
5002  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
5003  selePtPairBarrel_region1 = cms.double( 2.0 ),
5004  selePtPairBarrel_region2 = cms.double( 1.75 ),
5005  seleBeltDR = cms.double( 0.2 ),
5006  region1_Barrel = cms.double( 1.0 ),
5007  seleIsoBarrel_region1 = cms.double( 0.5 ),
5008  selePtGammaBarrel_region1 = cms.double( 0.65 ),
5009  seleIsoBarrel_region2 = cms.double( 0.5 ),
5010  selePtGammaBarrel_region2 = cms.double( 0.65 ),
5011  store5x5RecHitEB = cms.bool( False ),
5012  seleNxtalBarrel_region2 = cms.uint32( 6 ),
5013  seleNxtalBarrel_region1 = cms.uint32( 6 )
5014  ),
5015  doSelEndcap = cms.bool( False ),
5016  endcapSelection = cms.PSet(
5017  seleBeltDetaEndCap = cms.double( 0.05 ),
5018  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
5019  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
5020  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
5021  seleNxtalEndCap_region2 = cms.uint32( 6 ),
5022  seleNxtalEndCap_region3 = cms.uint32( 6 ),
5023  ptMinForIsolationEndCap = cms.double( 0.5 ),
5024  selePtPairEndCap_region1 = cms.double( 1.5 ),
5025  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5026  selePtPairEndCap_region2 = cms.double( 1.5 ),
5027  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
5028  selePtGammaEndCap_region3 = cms.double( 0.5 ),
5029  selePtGammaEndCap_region2 = cms.double( 0.5 ),
5030  selePtGammaEndCap_region1 = cms.double( 0.5 ),
5031  region1_EndCap = cms.double( 1.8 ),
5032  region2_EndCap = cms.double( 2.0 ),
5033  store5x5RecHitEE = cms.bool( False ),
5034  seleIsoEndCap_region3 = cms.double( 0.5 ),
5035  seleIsoEndCap_region2 = cms.double( 0.5 ),
5036  seleMinvMinEndCap = cms.double( 0.05 ),
5037  selePtPairEndCap_region3 = cms.double( 99.0 ),
5038  seleIsoEndCap_region1 = cms.double( 0.5 ),
5039  seleBeltDREndCap = cms.double( 0.2 ),
5040  seleMinvMaxEndCap = cms.double( 0.3 ),
5041  seleNxtalEndCap_region1 = cms.uint32( 6 ),
5042  seleS9S25GammaEndCap = cms.double( 0.0 )
5043  ),
5044  storeRecHitES = cms.bool( False ),
5045  preshowerSelection = cms.PSet(
5046  preshClusterEnergyCut = cms.double( 0.0 ),
5047  debugLevelES = cms.string( "" ),
5048  ESCollection = cms.string( "pi0EcalRecHitsES" ),
5049  preshNclust = cms.int32( 4 ),
5050  preshStripEnergyCut = cms.double( 0.0 ),
5051  preshCalibPlaneY = cms.double( 0.7 ),
5052  preshSeededNstrip = cms.int32( 15 ),
5053  preshCalibGamma = cms.double( 0.024 ),
5054  preshCalibPlaneX = cms.double( 1.0 ),
5055  preshCalibMIP = cms.double( 9.0E-5 )
5056  ),
5057  debugLevel = cms.int32( 0 )
5058 )
5059 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5060  doEnergyScale = cms.bool( False ),
5061  doEnergyScaleInverse = cms.bool( False ),
5062  doIntercalib = cms.bool( False ),
5063  doIntercalibInverse = cms.bool( False ),
5064  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5065  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
5066  doLaserCorrections = cms.bool( False ),
5067  doLaserCorrectionsInverse = cms.bool( False ),
5068  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5069  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
5070 )
5071 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5072  region = cms.string( "barrel" ),
5073  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
5074  digisOut = cms.string( "pi0EBDigis" ),
5075  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
5076  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5077  srFlagsOut = cms.string( "pi0EBSrFlags" )
5078 )
5079 fragment.hltPreAlCaHIEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
5080  offset = cms.uint32( 0 ),
5081  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5082 )
5083 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
5084  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
5085  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
5086  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
5087  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
5088  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
5089  useRecoFlag = cms.bool( False ),
5090  flagLevelRecHitsToUse = cms.int32( 1 ),
5091  useDBStatus = cms.bool( True ),
5092  statusLevelRecHitsToUse = cms.int32( 1 ),
5093  doSelBarrel = cms.bool( False ),
5094  barrelSelection = cms.PSet(
5095  massHighPi0Cand = cms.double( 0.163 ),
5096  ptMinForIsolation = cms.double( 1.0 ),
5097  seleMinvMaxBarrel = cms.double( 0.22 ),
5098  massLowPi0Cand = cms.double( 0.104 ),
5099  seleS9S25Gamma = cms.double( 0.0 ),
5100  seleBeltDeta = cms.double( 0.05 ),
5101  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
5102  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5103  removePi0CandidatesForEta = cms.bool( False ),
5104  seleMinvMinBarrel = cms.double( 0.06 ),
5105  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
5106  selePtPairBarrel_region1 = cms.double( 1.5 ),
5107  selePtPairBarrel_region2 = cms.double( 1.5 ),
5108  seleBeltDR = cms.double( 0.2 ),
5109  region1_Barrel = cms.double( 1.0 ),
5110  seleIsoBarrel_region1 = cms.double( 0.5 ),
5111  selePtGammaBarrel_region1 = cms.double( 0.5 ),
5112  seleIsoBarrel_region2 = cms.double( 0.5 ),
5113  selePtGammaBarrel_region2 = cms.double( 0.5 ),
5114  store5x5RecHitEB = cms.bool( False ),
5115  seleNxtalBarrel_region2 = cms.uint32( 6 ),
5116  seleNxtalBarrel_region1 = cms.uint32( 6 )
5117  ),
5118  doSelEndcap = cms.bool( True ),
5119  endcapSelection = cms.PSet(
5120  seleBeltDetaEndCap = cms.double( 0.05 ),
5121  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
5122  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
5123  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
5124  seleNxtalEndCap_region2 = cms.uint32( 6 ),
5125  seleNxtalEndCap_region3 = cms.uint32( 6 ),
5126  ptMinForIsolationEndCap = cms.double( 0.5 ),
5127  selePtPairEndCap_region1 = cms.double( 3.75 ),
5128  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
5129  selePtPairEndCap_region2 = cms.double( 2.0 ),
5130  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
5131  selePtGammaEndCap_region3 = cms.double( 0.95 ),
5132  selePtGammaEndCap_region2 = cms.double( 0.95 ),
5133  selePtGammaEndCap_region1 = cms.double( 1.1 ),
5134  region1_EndCap = cms.double( 1.8 ),
5135  region2_EndCap = cms.double( 2.0 ),
5136  store5x5RecHitEE = cms.bool( False ),
5137  seleIsoEndCap_region3 = cms.double( 0.5 ),
5138  seleIsoEndCap_region2 = cms.double( 0.5 ),
5139  seleMinvMinEndCap = cms.double( 0.05 ),
5140  selePtPairEndCap_region3 = cms.double( 2.0 ),
5141  seleIsoEndCap_region1 = cms.double( 0.5 ),
5142  seleBeltDREndCap = cms.double( 0.2 ),
5143  seleMinvMaxEndCap = cms.double( 0.3 ),
5144  seleNxtalEndCap_region1 = cms.uint32( 6 ),
5145  seleS9S25GammaEndCap = cms.double( 0.0 )
5146  ),
5147  storeRecHitES = cms.bool( True ),
5148  preshowerSelection = cms.PSet(
5149  preshClusterEnergyCut = cms.double( 0.0 ),
5150  debugLevelES = cms.string( "" ),
5151  ESCollection = cms.string( "pi0EcalRecHitsES" ),
5152  preshNclust = cms.int32( 4 ),
5153  preshStripEnergyCut = cms.double( 0.0 ),
5154  preshCalibPlaneY = cms.double( 0.7 ),
5155  preshSeededNstrip = cms.int32( 15 ),
5156  preshCalibGamma = cms.double( 0.024 ),
5157  preshCalibPlaneX = cms.double( 1.0 ),
5158  preshCalibMIP = cms.double( 9.0E-5 )
5159  ),
5160  debugLevel = cms.int32( 0 )
5161 )
5162 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
5163  doEnergyScale = cms.bool( False ),
5164  doEnergyScaleInverse = cms.bool( False ),
5165  doIntercalib = cms.bool( False ),
5166  doIntercalibInverse = cms.bool( False ),
5167  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5168  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
5169  doLaserCorrections = cms.bool( False ),
5170  doLaserCorrectionsInverse = cms.bool( False ),
5171  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
5172  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
5173 )
5174 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
5175  region = cms.string( "endcap" ),
5176  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
5177  digisOut = cms.string( "pi0EEDigis" ),
5178  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
5179  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
5180  srFlagsOut = cms.string( "pi0EESrFlags" )
5181 )
5182 fragment.hltL1sSingleMu7to30 = cms.EDFilter( "HLTL1TSeed",
5183  saveTags = cms.bool( True ),
5184  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" ),
5185  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5186  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5187  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5188  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5189  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5190  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5191  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5192  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5193  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5194 )
5195 fragment.hltPreAlCaHIRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
5196  offset = cms.uint32( 0 ),
5197  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5198 )
5199 fragment.hltHIRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
5200  saveTags = cms.bool( True ),
5201  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5202  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7to30" ),
5203  MaxEta = cms.double( 2.4 ),
5204  MinPt = cms.double( 0.0 ),
5205  MaxDeltaR = cms.double( 0.3 ),
5206  MinN = cms.int32( 1 ),
5207  CentralBxOnly = cms.bool( True ),
5208  SelectQualities = cms.vint32( )
5209 )
5210 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
5211  inputTag = cms.InputTag( "rawDataCollector" ),
5212  fedList = cms.vuint32( 1024, 1025 )
5213 )
5214 fragment.hltFEDSelectorDT = cms.EDProducer( "EvFFEDSelector",
5215  inputTag = cms.InputTag( "rawDataCollector" ),
5216  fedList = cms.vuint32( 1369, 1370, 1371 )
5217 )
5218 fragment.hltFEDSelectorRPC = cms.EDProducer( "EvFFEDSelector",
5219  inputTag = cms.InputTag( "rawDataCollector" ),
5220  fedList = cms.vuint32( 790, 791, 792, 793, 794, 795, 821 )
5221 )
5222 fragment.hltFEDSelectorCSC = cms.EDProducer( "EvFFEDSelector",
5223  inputTag = cms.InputTag( "rawDataCollector" ),
5224  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 )
5225 )
5226 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
5227  inputTag = cms.InputTag( "rawDataCollector" ),
5228  fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
5229 )
5230 fragment.hltFEDSelectorTwinMux = cms.EDProducer( "EvFFEDSelector",
5231  inputTag = cms.InputTag( "rawDataCollector" ),
5232  fedList = cms.vuint32( 1390, 1391, 1393, 1394, 1395 )
5233 )
5234 fragment.hltFEDSelectorOMTF = cms.EDProducer( "EvFFEDSelector",
5235  inputTag = cms.InputTag( "rawDataCollector" ),
5236  fedList = cms.vuint32( 1380, 1381 )
5237 )
5238 fragment.hltFEDSelectorCPPF = cms.EDProducer( "EvFFEDSelector",
5239  inputTag = cms.InputTag( "rawDataCollector" ),
5240  fedList = cms.vuint32( 1386 )
5241 )
5242 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5243  SelectedTriggerType = cms.int32( 3 )
5244 )
5245 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
5246  offset = cms.uint32( 0 ),
5247  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5248 )
5249 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
5250  DebugOn = cms.untracked.bool( False ),
5251  DetectorType = cms.untracked.string( "pixel" ),
5252  acceptedCombinations = cms.untracked.vstring( ),
5253  DcsStatusLabel = cms.untracked.InputTag( "" ),
5254  DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
5255 )
5256 fragment.hltOnlineBeamSpotDevice = cms.EDProducer( "BeamSpotDeviceProducer@alpaka",
5257  src = cms.InputTag( "hltOnlineBeamSpot" ),
5258  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5259 )
5260 fragment.hltSiPixelClustersSoA = cms.EDProducer( "SiPixelRawToClusterPhase1@alpaka",
5261  IncludeErrors = cms.bool( True ),
5262  UseQualityInfo = cms.bool( False ),
5263  clusterThreshold_layer1 = cms.int32( 4000 ),
5264  clusterThreshold_otherLayers = cms.int32( 4000 ),
5265  VCaltoElectronGain = cms.double( 1.0 ),
5266  VCaltoElectronGain_L1 = cms.double( 1.0 ),
5267  VCaltoElectronOffset = cms.double( 0.0 ),
5268  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5269  InputLabel = cms.InputTag( "rawDataCollector" ),
5270  Regions = cms.PSet( ),
5271  CablingMapLabel = cms.string( "" ),
5272  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5273 )
5274 fragment.hltSiPixelClusters = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5275  src = cms.InputTag( "hltSiPixelClustersSoA" ),
5276  clusterThreshold_layer1 = cms.int32( 4000 ),
5277  clusterThreshold_otherLayers = cms.int32( 4000 ),
5278  produceDigis = cms.bool( False ),
5279  storeDigis = cms.bool( False )
5280 )
5281 fragment.hltSiPixelDigiErrors = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5282  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5283  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoA" ),
5284  CablingMapLabel = cms.string( "" ),
5285  UsePhase1 = cms.bool( True ),
5286  ErrorList = cms.vint32( 29 ),
5287  UserErrorList = cms.vint32( 40 )
5288 )
5289 fragment.hltSiPixelRecHitsSoA = cms.EDProducer( "SiPixelRecHitAlpakaPhase1@alpaka",
5290  beamSpot = cms.InputTag( "hltOnlineBeamSpotDevice" ),
5291  src = cms.InputTag( "hltSiPixelClustersSoA" ),
5292  CPE = cms.string( "PixelCPEFastParams" ),
5293  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5294 )
5295 fragment.hltSiPixelRecHits = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5296  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5297  src = cms.InputTag( "hltSiPixelClusters" )
5298 )
5299 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
5300  pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
5301  trigstring = cms.untracked.string( "alcaPCCEvent" ),
5302  savePerROCInfo = cms.bool( True )
5303 )
5304 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
5305  saveTags = cms.bool( True ),
5306  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
5307  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5308  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5309  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5310  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5311  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5312  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5313  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5314  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5315  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5316 )
5317 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
5318  offset = cms.uint32( 0 ),
5319  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5320 )
5321 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5322  saveTags = cms.bool( True ),
5323  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5324  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5325  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5326  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5327  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5328  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5329  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5330  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5331  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5332  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5333 )
5334 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5335  offset = cms.uint32( 0 ),
5336  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5337 )
5338 fragment.hltOnlineBeamSpotDeviceSerialSync = cms.EDProducer( "alpaka_serial_sync::BeamSpotDeviceProducer",
5339  src = cms.InputTag( "hltOnlineBeamSpot" )
5340 )
5341 fragment.hltSiPixelClustersSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRawToClusterPhase1",
5342  IncludeErrors = cms.bool( True ),
5343  UseQualityInfo = cms.bool( False ),
5344  clusterThreshold_layer1 = cms.int32( 4000 ),
5345  clusterThreshold_otherLayers = cms.int32( 4000 ),
5346  VCaltoElectronGain = cms.double( 1.0 ),
5347  VCaltoElectronGain_L1 = cms.double( 1.0 ),
5348  VCaltoElectronOffset = cms.double( 0.0 ),
5349  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5350  InputLabel = cms.InputTag( "rawDataCollector" ),
5351  Regions = cms.PSet( ),
5352  CablingMapLabel = cms.string( "" )
5353 )
5354 fragment.hltSiPixelClustersSerialSync = cms.EDProducer( "SiPixelDigisClustersFromSoAAlpakaPhase1",
5355  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5356  clusterThreshold_layer1 = cms.int32( 4000 ),
5357  clusterThreshold_otherLayers = cms.int32( 4000 ),
5358  produceDigis = cms.bool( False ),
5359  storeDigis = cms.bool( False )
5360 )
5361 fragment.hltSiPixelDigiErrorsSerialSync = cms.EDProducer( "SiPixelDigiErrorsFromSoAAlpaka",
5362  digiErrorSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5363  fmtErrorsSoASrc = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5364  CablingMapLabel = cms.string( "" ),
5365  UsePhase1 = cms.bool( True ),
5366  ErrorList = cms.vint32( 29 ),
5367  UserErrorList = cms.vint32( 40 )
5368 )
5369 fragment.hltSiPixelRecHitsSoASerialSync = cms.EDProducer( "alpaka_serial_sync::SiPixelRecHitAlpakaPhase1",
5370  beamSpot = cms.InputTag( "hltOnlineBeamSpotDeviceSerialSync" ),
5371  src = cms.InputTag( "hltSiPixelClustersSoASerialSync" ),
5372  CPE = cms.string( "PixelCPEFastParams" )
5373 )
5374 fragment.hltSiPixelRecHitsSerialSync = cms.EDProducer( "SiPixelRecHitFromSoAAlpakaPhase1",
5375  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5376  src = cms.InputTag( "hltSiPixelClustersSerialSync" )
5377 )
5378 fragment.hltPixelTracksSoA = cms.EDProducer( "CAHitNtupletAlpakaPhase1@alpaka",
5379  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5380  CPE = cms.string( "PixelCPEFastParams" ),
5381  ptmin = cms.double( 0.9 ),
5382  CAThetaCutBarrel = cms.double( 0.002 ),
5383  CAThetaCutForward = cms.double( 0.003 ),
5384  hardCurvCut = cms.double( 0.0328407225 ),
5385  dcaCutInnerTriplet = cms.double( 0.15 ),
5386  dcaCutOuterTriplet = cms.double( 0.25 ),
5387  earlyFishbone = cms.bool( True ),
5388  lateFishbone = cms.bool( False ),
5389  fillStatistics = cms.bool( False ),
5390  minHitsPerNtuplet = cms.uint32( 3 ),
5391  minHitsForSharingCut = cms.uint32( 10 ),
5392  fitNas4 = cms.bool( False ),
5393  doClusterCut = cms.bool( True ),
5394  doZ0Cut = cms.bool( True ),
5395  doPtCut = cms.bool( True ),
5396  useRiemannFit = cms.bool( False ),
5397  doSharedHitCut = cms.bool( True ),
5398  dupPassThrough = cms.bool( False ),
5399  useSimpleTripletCleaner = cms.bool( True ),
5400  maxNumberOfDoublets = cms.uint32( 524288 ),
5401  idealConditions = cms.bool( False ),
5402  includeJumpingForwardDoublets = cms.bool( True ),
5403  cellZ0Cut = cms.double( 12.0 ),
5404  cellPtCut = cms.double( 0.5 ),
5405  trackQualityCuts = cms.PSet(
5406  chi2MaxPt = cms.double( 10.0 ),
5407  tripletMaxTip = cms.double( 0.3 ),
5408  chi2Scale = cms.double( 8.0 ),
5409  quadrupletMaxTip = cms.double( 0.5 ),
5410  quadrupletMinPt = cms.double( 0.3 ),
5411  quadrupletMaxZip = cms.double( 12.0 ),
5412  tripletMaxZip = cms.double( 12.0 ),
5413  tripletMinPt = cms.double( 0.5 ),
5414  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5415  ),
5416  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5417  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5418 )
5419 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5420  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5421  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5422  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5423  minNumberOfHits = cms.int32( 0 ),
5424  minQuality = cms.string( "loose" )
5425 )
5426 fragment.hltPixelVerticesSoA = cms.EDProducer( "PixelVertexProducerAlpakaPhase1@alpaka",
5427  oneKernel = cms.bool( True ),
5428  useDensity = cms.bool( True ),
5429  useDBSCAN = cms.bool( False ),
5430  useIterative = cms.bool( False ),
5431  doSplitting = cms.bool( True ),
5432  minT = cms.int32( 2 ),
5433  eps = cms.double( 0.07 ),
5434  errmax = cms.double( 0.01 ),
5435  chi2max = cms.double( 9.0 ),
5436  PtMin = cms.double( 0.5 ),
5437  PtMax = cms.double( 75.0 ),
5438  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5439  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5440 )
5441 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5442  TrackCollection = cms.InputTag( "hltPixelTracks" ),
5443  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5444  src = cms.InputTag( "hltPixelVerticesSoA" )
5445 )
5446 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5447  src = cms.InputTag( "hltPixelVertices" ),
5448  maxVtx = cms.uint32( 100 ),
5449  fractionSumPt2 = cms.double( 0.3 ),
5450  minSumPt2 = cms.double( 0.0 ),
5451  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5452 )
5453 fragment.hltPixelTracksSoASerialSync = cms.EDProducer( "alpaka_serial_sync::CAHitNtupletAlpakaPhase1",
5454  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5455  CPE = cms.string( "PixelCPEFastParams" ),
5456  ptmin = cms.double( 0.9 ),
5457  CAThetaCutBarrel = cms.double( 0.002 ),
5458  CAThetaCutForward = cms.double( 0.003 ),
5459  hardCurvCut = cms.double( 0.0328407225 ),
5460  dcaCutInnerTriplet = cms.double( 0.15 ),
5461  dcaCutOuterTriplet = cms.double( 0.25 ),
5462  earlyFishbone = cms.bool( True ),
5463  lateFishbone = cms.bool( False ),
5464  fillStatistics = cms.bool( False ),
5465  minHitsPerNtuplet = cms.uint32( 3 ),
5466  minHitsForSharingCut = cms.uint32( 10 ),
5467  fitNas4 = cms.bool( False ),
5468  doClusterCut = cms.bool( True ),
5469  doZ0Cut = cms.bool( True ),
5470  doPtCut = cms.bool( True ),
5471  useRiemannFit = cms.bool( False ),
5472  doSharedHitCut = cms.bool( True ),
5473  dupPassThrough = cms.bool( False ),
5474  useSimpleTripletCleaner = cms.bool( True ),
5475  maxNumberOfDoublets = cms.uint32( 524288 ),
5476  idealConditions = cms.bool( False ),
5477  includeJumpingForwardDoublets = cms.bool( True ),
5478  cellZ0Cut = cms.double( 12.0 ),
5479  cellPtCut = cms.double( 0.5 ),
5480  trackQualityCuts = cms.PSet(
5481  chi2MaxPt = cms.double( 10.0 ),
5482  tripletMaxTip = cms.double( 0.3 ),
5483  chi2Scale = cms.double( 8.0 ),
5484  quadrupletMaxTip = cms.double( 0.5 ),
5485  quadrupletMinPt = cms.double( 0.3 ),
5486  quadrupletMaxZip = cms.double( 12.0 ),
5487  tripletMaxZip = cms.double( 12.0 ),
5488  tripletMinPt = cms.double( 0.5 ),
5489  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5490  ),
5491  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 )
5492 )
5493 fragment.hltPixelTracksSerialSync = cms.EDProducer( "PixelTrackProducerFromSoAAlpakaPhase1",
5494  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5495  trackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5496  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsSerialSync" ),
5497  minNumberOfHits = cms.int32( 0 ),
5498  minQuality = cms.string( "loose" )
5499 )
5500 fragment.hltPixelVerticesSoASerialSync = cms.EDProducer( "alpaka_serial_sync::PixelVertexProducerAlpakaPhase1",
5501  oneKernel = cms.bool( True ),
5502  useDensity = cms.bool( True ),
5503  useDBSCAN = cms.bool( False ),
5504  useIterative = cms.bool( False ),
5505  doSplitting = cms.bool( True ),
5506  minT = cms.int32( 2 ),
5507  eps = cms.double( 0.07 ),
5508  errmax = cms.double( 0.01 ),
5509  chi2max = cms.double( 9.0 ),
5510  PtMin = cms.double( 0.5 ),
5511  PtMax = cms.double( 75.0 ),
5512  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" )
5513 )
5514 fragment.hltPixelVerticesSerialSync = cms.EDProducer( "PixelVertexProducerFromSoAAlpaka",
5515  TrackCollection = cms.InputTag( "hltPixelTracksSerialSync" ),
5516  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5517  src = cms.InputTag( "hltPixelVerticesSoASerialSync" )
5518 )
5519 fragment.hltTrimmedPixelVerticesSerialSync = cms.EDProducer( "PixelVertexCollectionTrimmer",
5520  src = cms.InputTag( "hltPixelVerticesSerialSync" ),
5521  maxVtx = cms.uint32( 100 ),
5522  fractionSumPt2 = cms.double( 0.3 ),
5523  minSumPt2 = cms.double( 0.0 ),
5524  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5525 )
5526 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5527  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5528  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5529 )
5530 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoAAlpaka",
5531  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5532  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5533 )
5534 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHits",
5535  pixelHitsReferenceSoA = cms.InputTag( "hltSiPixelRecHitsSoASerialSync" ),
5536  pixelHitsTargetSoA = cms.InputTag( "hltSiPixelRecHitsSoA" ),
5537  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5538  minD2cut = cms.double( 1.0E-4 )
5539 )
5540 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5541  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5542  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCPU" ),
5543  useQualityCut = cms.bool( True ),
5544  minQuality = cms.string( "loose" )
5545 )
5546 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoAAlpaka",
5547  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5548  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackGPU" ),
5549  useQualityCut = cms.bool( True ),
5550  minQuality = cms.string( "loose" )
5551 )
5552 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTracks",
5553  pixelTrackReferenceSoA = cms.InputTag( "hltPixelTracksSoASerialSync" ),
5554  pixelTrackTargetSoA = cms.InputTag( "hltPixelTracksSoA" ),
5555  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTrackCompareGPUvsCPU" ),
5556  useQualityCut = cms.bool( True ),
5557  minQuality = cms.string( "loose" ),
5558  deltaR2cut = cms.double( 4.0E-4 )
5559 )
5560 fragment.hltPixelVerticesSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5561  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5562  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5563  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCPU" )
5564 )
5565 fragment.hltPixelVerticesSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoAAlpaka",
5566  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA" ),
5567  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5568  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexGPU" )
5569 )
5570 fragment.hltPixelVerticesSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertices",
5571  pixelVertexReferenceSoA = cms.InputTag( "hltPixelVerticesSoASerialSync" ),
5572  pixelVertexTargetSoA = cms.InputTag( "hltPixelVerticesSoA" ),
5573  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5574  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVertexCompareGPUvsCPU" ),
5575  dzCut = cms.double( 1.0 )
5576 )
5577 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5578  saveTags = cms.bool( True ),
5579  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5580  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5581  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5582  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5583  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5584  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5585  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5586  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5587  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5588  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5589 )
5590 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5591  offset = cms.uint32( 0 ),
5592  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5593 )
5594 fragment.hltEcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
5595  InputLabel = cms.InputTag( "rawDataCollector" ),
5596  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 ),
5597  maxChannelsEB = cms.uint32( 61200 ),
5598  maxChannelsEE = cms.uint32( 14648 ),
5599  digisLabelEB = cms.string( "ebDigis" ),
5600  digisLabelEE = cms.string( "eeDigis" )
5601 )
5602 fragment.hltEcalDigisSerialSync = cms.EDProducer( "EcalDigisFromPortableProducer",
5603  digisInLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5604  digisInLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5605  digisOutLabelEB = cms.string( "ebDigis" ),
5606  digisOutLabelEE = cms.string( "eeDigis" ),
5607  produceDummyIntegrityCollections = cms.bool( False )
5608 )
5609 fragment.hltEcalUncalibRecHitSoASerialSync = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
5610  digisLabelEB = cms.InputTag( 'hltEcalDigisSoASerialSync','ebDigis' ),
5611  digisLabelEE = cms.InputTag( 'hltEcalDigisSoASerialSync','eeDigis' ),
5612  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5613  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5614  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5615  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5616  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5617  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5618  EBtimeConstantTerm = cms.double( 0.6 ),
5619  EEtimeConstantTerm = cms.double( 1.0 ),
5620  EBtimeNconst = cms.double( 28.5 ),
5621  EEtimeNconst = cms.double( 31.8 ),
5622  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5623  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5624  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5625  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5626  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5627  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5628  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5629  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5630  amplitudeThresholdEB = cms.double( 10.0 ),
5631  amplitudeThresholdEE = cms.double( 10.0 ),
5632  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5633  shouldRunTimingComputation = cms.bool( True )
5634 )
5635 fragment.hltEcalUncalibRecHitSerialSync = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
5636  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEB' ),
5637  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
5638  isPhase2 = cms.bool( False ),
5639  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitSoASerialSync','EcalUncalibRecHitsEE' ),
5640  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
5641 )
5642 fragment.hltEcalRecHitSerialSync = cms.EDProducer( "EcalRecHitProducer",
5643  EErechitCollection = cms.string( "EcalRecHitsEE" ),
5644  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEE' ),
5645  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitSerialSync','EcalUncalibRecHitsEB' ),
5646  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5647  ChannelStatusToBeExcluded = cms.vstring( ),
5648  killDeadChannels = cms.bool( True ),
5649  algo = cms.string( "EcalRecHitWorkerSimple" ),
5650  EBLaserMIN = cms.double( 0.5 ),
5651  EELaserMIN = cms.double( 0.5 ),
5652  EBLaserMAX = cms.double( 3.0 ),
5653  EELaserMAX = cms.double( 8.0 ),
5654  timeCalibTag = cms.ESInputTag( "","" ),
5655  timeOffsetTag = cms.ESInputTag( "","" ),
5656  skipTimeCalib = cms.bool( False ),
5657  laserCorrection = cms.bool( True ),
5658  flagsMapDBReco = cms.PSet(
5659  kDead = cms.vstring( 'kNoDataNoTP' ),
5660  kGood = cms.vstring( 'kOk',
5661  'kDAC',
5662  'kNoLaser',
5663  'kNoisy' ),
5664  kTowerRecovered = cms.vstring( 'kDeadFE' ),
5665  kNoisy = cms.vstring( 'kNNoisy',
5666  'kFixedG6',
5667  'kFixedG1' ),
5668  kNeighboursRecovered = cms.vstring( 'kFixedG0',
5669  'kNonRespondingIsolated',
5670  'kDeadVFE' )
5671  ),
5672  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5673  recoverEBIsolatedChannels = cms.bool( False ),
5674  recoverEEIsolatedChannels = cms.bool( False ),
5675  recoverEBVFE = cms.bool( False ),
5676  recoverEEVFE = cms.bool( False ),
5677  recoverEBFE = cms.bool( False ),
5678  recoverEEFE = cms.bool( False ),
5679  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5680  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5681  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5682  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5683  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5684  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5685  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5686  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5687  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5688  singleChannelRecoveryThreshold = cms.double( 8.0 ),
5689  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5690  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5691  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5692  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5693  cleaningConfig = cms.PSet(
5694  cThreshold_endcap = cms.double( 15.0 ),
5695  tightenCrack_e1_double = cms.double( 2.0 ),
5696  cThreshold_barrel = cms.double( 4.0 ),
5697  e6e2thresh = cms.double( 0.04 ),
5698  e4e1Threshold_barrel = cms.double( 0.08 ),
5699  e4e1Threshold_endcap = cms.double( 0.3 ),
5700  tightenCrack_e4e1_single = cms.double( 3.0 ),
5701  cThreshold_double = cms.double( 10.0 ),
5702  e4e1_b_barrel = cms.double( -0.024 ),
5703  tightenCrack_e6e2_double = cms.double( 3.0 ),
5704  e4e1_a_barrel = cms.double( 0.04 ),
5705  tightenCrack_e1_single = cms.double( 2.0 ),
5706  e4e1_a_endcap = cms.double( 0.02 ),
5707  e4e1_b_endcap = cms.double( -0.0125 ),
5708  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5709  )
5710 )
5711 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5712  saveTags = cms.bool( True ),
5713  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5714  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5715  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5716  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5717  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5718  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5719  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5720  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5721  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5722  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5723 )
5724 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5725  offset = cms.uint32( 0 ),
5726  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5727 )
5728 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5729  HcalFirstFED = cms.untracked.int32( 700 ),
5730  firstSample = cms.int32( 0 ),
5731  lastSample = cms.int32( 9 ),
5732  FilterDataQuality = cms.bool( True ),
5733  FEDs = cms.untracked.vint32( ),
5734  UnpackZDC = cms.untracked.bool( True ),
5735  UnpackCalib = cms.untracked.bool( True ),
5736  UnpackUMNio = cms.untracked.bool( True ),
5737  UnpackTTP = cms.untracked.bool( False ),
5738  silent = cms.untracked.bool( True ),
5739  saveQIE10DataNSamples = cms.untracked.vint32( ),
5740  saveQIE10DataTags = cms.untracked.vstring( ),
5741  saveQIE11DataNSamples = cms.untracked.vint32( ),
5742  saveQIE11DataTags = cms.untracked.vstring( ),
5743  ComplainEmptyData = cms.untracked.bool( False ),
5744  UnpackerMode = cms.untracked.int32( 0 ),
5745  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5746  InputLabel = cms.InputTag( "rawDataCollector" ),
5747  ElectronicsMap = cms.string( "" )
5748 )
5749 fragment.hltHcalDigisSoA = cms.EDProducer( "HcalDigisSoAProducer@alpaka",
5750  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5751  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5752  digisLabelF01HE = cms.string( "f01HEDigis" ),
5753  digisLabelF5HB = cms.string( "f5HBDigis" ),
5754  digisLabelF3HB = cms.string( "f3HBDigis" ),
5755  maxChannelsF01HE = cms.uint32( 10000 ),
5756  maxChannelsF5HB = cms.uint32( 10000 ),
5757  maxChannelsF3HB = cms.uint32( 10000 ),
5758  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5759 )
5760 fragment.hltHbheRecoSoA = cms.EDProducer( "HBHERecHitProducerPortable@alpaka",
5761  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5762  maxTimeSamples = cms.uint32( 10 ),
5763  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5764  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoA','f01HEDigis' ),
5765  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoA','f5HBDigis' ),
5766  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoA','f3HBDigis' ),
5767  recHitsLabelM0HBHE = cms.string( "" ),
5768  sipmQTSShift = cms.int32( 0 ),
5769  sipmQNTStoSum = cms.int32( 3 ),
5770  firstSampleShift = cms.int32( 0 ),
5771  useEffectivePedestals = cms.bool( True ),
5772  meanTime = cms.double( 0.0 ),
5773  timeSigmaSiPM = cms.double( 2.5 ),
5774  timeSigmaHPD = cms.double( 5.0 ),
5775  ts4Thresh = cms.double( 0.0 ),
5776  applyTimeSlew = cms.bool( True ),
5777  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5778  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5779  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5780  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 ),
5781  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5782 )
5783 fragment.hltHbhereco = cms.EDProducer( "HcalRecHitSoAToLegacy",
5784  src = cms.InputTag( "hltHbheRecoSoA" )
5785 )
5786 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5787  digiLabel = cms.InputTag( "hltHcalDigis" ),
5788  dropZSmarkedPassed = cms.bool( True ),
5789  tsFromDB = cms.bool( False ),
5790  sumAllTimeSlices = cms.bool( False ),
5791  forceSOI = cms.int32( -1 ),
5792  soiShift = cms.int32( 0 )
5793 )
5794 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5795  inputLabel = cms.InputTag( "hltHfprereco" ),
5796  useChannelQualityFromDB = cms.bool( False ),
5797  checkChannelQualityForDepth3and4 = cms.bool( False ),
5798  algorithm = cms.PSet(
5799  tfallIfNoTDC = cms.double( -101.0 ),
5800  triseIfNoTDC = cms.double( -100.0 ),
5801  rejectAllFailures = cms.bool( True ),
5802  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 ),
5803  soiPhase = cms.uint32( 1 ),
5804  timeShift = cms.double( 0.0 ),
5805  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
5806  Class = cms.string( "HFFlexibleTimeCheck" )
5807  ),
5808  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
5809  setNoiseFlags = cms.bool( True ),
5810  runHFStripFilter = cms.bool( False ),
5811  S9S1stat = cms.PSet(
5812  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 ),
5813  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 ),
5814  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 ),
5815  isS8S1 = cms.bool( False ),
5816  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 ),
5817  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 ),
5818  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 ),
5819  HcalAcceptSeverityLevel = cms.int32( 9 )
5820  ),
5821  S8S1stat = cms.PSet(
5822  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 ),
5823  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 ),
5824  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 ),
5825  isS8S1 = cms.bool( True ),
5826  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 ),
5827  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 ),
5828  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 ),
5829  HcalAcceptSeverityLevel = cms.int32( 9 )
5830  ),
5831  PETstat = cms.PSet(
5832  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 ),
5833  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 ),
5834  long_R_29 = cms.vdouble( 0.8 ),
5835  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 ),
5836  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 ),
5837  short_R_29 = cms.vdouble( 0.8 ),
5838  long_R = cms.vdouble( 0.98 ),
5839  short_R = cms.vdouble( 0.8 ),
5840  HcalAcceptSeverityLevel = cms.int32( 9 )
5841  ),
5842  HFStripFilter = cms.PSet(
5843  seedHitIetaMax = cms.int32( 35 ),
5844  verboseLevel = cms.untracked.int32( 10 ),
5845  maxThreshold = cms.double( 100.0 ),
5846  stripThreshold = cms.double( 40.0 ),
5847  wedgeCut = cms.double( 0.05 ),
5848  lstrips = cms.int32( 2 ),
5849  maxStripTime = cms.double( 10.0 ),
5850  gap = cms.int32( 2 ),
5851  timeMax = cms.double( 6.0 )
5852  )
5853 )
5854 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
5855  correctForPhaseContainment = cms.bool( True ),
5856  correctionPhaseNS = cms.double( 13.0 ),
5857  digiLabel = cms.InputTag( "hltHcalDigis" ),
5858  Subdetector = cms.string( "HO" ),
5859  correctForTimeslew = cms.bool( True ),
5860  dropZSmarkedPassed = cms.bool( True ),
5861  firstSample = cms.int32( 4 ),
5862  samplesToAdd = cms.int32( 4 ),
5863  tsFromDB = cms.bool( True ),
5864  recoParamsFromDB = cms.bool( True ),
5865  useLeakCorrection = cms.bool( False ),
5866  dataOOTCorrectionName = cms.string( "" ),
5867  dataOOTCorrectionCategory = cms.string( "Data" ),
5868  mcOOTCorrectionName = cms.string( "" ),
5869  mcOOTCorrectionCategory = cms.string( "MC" ),
5870  correctTiming = cms.bool( False ),
5871  firstAuxTS = cms.int32( 4 ),
5872  setNoiseFlags = cms.bool( False ),
5873  digiTimeFromDB = cms.bool( True ),
5874  setHSCPFlags = cms.bool( False ),
5875  setSaturationFlags = cms.bool( False ),
5876  setTimingTrustFlags = cms.bool( False ),
5877  setPulseShapeFlags = cms.bool( False ),
5878  setNegativeFlags = cms.bool( False ),
5879  digistat = cms.PSet( ),
5880  HFInWindowStat = cms.PSet( ),
5881  S9S1stat = cms.PSet( ),
5882  S8S1stat = cms.PSet( ),
5883  PETstat = cms.PSet( ),
5884  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
5885  hfTimingTrustParameters = cms.PSet( )
5886 )
5887 fragment.hltHcalDigisSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HcalDigisSoAProducer",
5888  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5889  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5890  digisLabelF01HE = cms.string( "f01HEDigis" ),
5891  digisLabelF5HB = cms.string( "f5HBDigis" ),
5892  digisLabelF3HB = cms.string( "f3HBDigis" ),
5893  maxChannelsF01HE = cms.uint32( 10000 ),
5894  maxChannelsF5HB = cms.uint32( 10000 ),
5895  maxChannelsF3HB = cms.uint32( 10000 )
5896 )
5897 fragment.hltHbheRecoSoASerialSync = cms.EDProducer( "alpaka_serial_sync::HBHERecHitProducerPortable",
5898  mahiPulseOffSets = cms.ESInputTag( "hcalMahiPulseOffsetsESProducer","" ),
5899  maxTimeSamples = cms.uint32( 10 ),
5900  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5901  digisLabelF01HE = cms.InputTag( 'hltHcalDigisSoASerialSync','f01HEDigis' ),
5902  digisLabelF5HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f5HBDigis' ),
5903  digisLabelF3HB = cms.InputTag( 'hltHcalDigisSoASerialSync','f3HBDigis' ),
5904  recHitsLabelM0HBHE = cms.string( "" ),
5905  sipmQTSShift = cms.int32( 0 ),
5906  sipmQNTStoSum = cms.int32( 3 ),
5907  firstSampleShift = cms.int32( 0 ),
5908  useEffectivePedestals = cms.bool( True ),
5909  meanTime = cms.double( 0.0 ),
5910  timeSigmaSiPM = cms.double( 2.5 ),
5911  timeSigmaHPD = cms.double( 5.0 ),
5912  ts4Thresh = cms.double( 0.0 ),
5913  applyTimeSlew = cms.bool( True ),
5914  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5915  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5916  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5917  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5918 )
5919 fragment.hltHbherecoSerialSync = cms.EDProducer( "HcalRecHitSoAToLegacy",
5920  src = cms.InputTag( "hltHbheRecoSoASerialSync" )
5921 )
5922 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
5923  producers = cms.VPSet(
5924  cms.PSet( src = cms.InputTag( "hltHbheRecoSoA" ),
5925  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
5926  )
5927  ),
5928  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5929  synchronise = cms.untracked.bool( False ),
5930  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5931 )
5932 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
5933  src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
5934 )
5935 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
5936  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5937  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
5938  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
5939  synchronise = cms.bool( False ),
5940  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
5941 )
5942 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
5943  src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
5944  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
5945  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
5946  usePFThresholdsFromDB = cms.bool( True ),
5947  pfClusterBuilder = cms.PSet(
5948  minFracTot = cms.double( 1.0E-20 ),
5949  stoppingTolerance = cms.double( 1.0E-8 ),
5950  positionCalc = cms.PSet(
5951  minAllowedNormalization = cms.double( 1.0E-9 ),
5952  posCalcNCrystals = cms.int32( 5 ),
5953  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5954  logWeightDenominatorByDetector = cms.VPSet(
5955  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5956  depths = cms.vint32( 1, 2, 3, 4 ),
5957  detector = cms.string( "HCAL_BARREL1" )
5958  ),
5959  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5960  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5961  detector = cms.string( "HCAL_ENDCAP" )
5962  )
5963  ),
5964  minFractionInCalc = cms.double( 1.0E-9 )
5965  ),
5966  maxIterations = cms.uint32( 5 ),
5967  minChi2Prob = cms.double( 0.0 ),
5968  allCellsPositionCalc = cms.PSet(
5969  minAllowedNormalization = cms.double( 1.0E-9 ),
5970  posCalcNCrystals = cms.int32( -1 ),
5971  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
5972  logWeightDenominatorByDetector = cms.VPSet(
5973  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5974  depths = cms.vint32( 1, 2, 3, 4 ),
5975  detector = cms.string( "HCAL_BARREL1" )
5976  ),
5977  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5978  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5979  detector = cms.string( "HCAL_ENDCAP" )
5980  )
5981  ),
5982  minFractionInCalc = cms.double( 1.0E-9 )
5983  ),
5984  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
5985  recHitEnergyNorms = cms.VPSet(
5986  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
5987  depths = cms.vint32( 1, 2, 3, 4 ),
5988  detector = cms.string( "HCAL_BARREL1" )
5989  ),
5990  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
5991  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
5992  detector = cms.string( "HCAL_ENDCAP" )
5993  )
5994  ),
5995  maxNSigmaTime = cms.double( 10.0 ),
5996  showerSigma = cms.double( 10.0 ),
5997  timeSigmaEE = cms.double( 10.0 ),
5998  clusterTimeResFromSeed = cms.bool( False ),
5999  minFractionToKeep = cms.double( 1.0E-7 ),
6000  excludeOtherSeeds = cms.bool( True ),
6001  timeResolutionCalcBarrel = cms.PSet(
6002  corrTermLowE = cms.double( 0.0 ),
6003  threshLowE = cms.double( 6.0 ),
6004  noiseTerm = cms.double( 21.86 ),
6005  constantTermLowE = cms.double( 4.24 ),
6006  noiseTermLowE = cms.double( 8.0 ),
6007  threshHighE = cms.double( 15.0 ),
6008  constantTerm = cms.double( 2.82 )
6009  ),
6010  timeResolutionCalcEndcap = cms.PSet(
6011  corrTermLowE = cms.double( 0.0 ),
6012  threshLowE = cms.double( 6.0 ),
6013  noiseTerm = cms.double( 21.86 ),
6014  constantTermLowE = cms.double( 4.24 ),
6015  noiseTermLowE = cms.double( 8.0 ),
6016  threshHighE = cms.double( 15.0 ),
6017  constantTerm = cms.double( 2.82 )
6018  ),
6019  timeSigmaEB = cms.double( 10.0 )
6020  )
6021 )
6022 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
6023  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
6024  energyCorrector = cms.PSet( ),
6025  pfClusterBuilder = cms.PSet(
6026  allCellsPositionCalc = cms.PSet(
6027  minAllowedNormalization = cms.double( 1.0E-9 ),
6028  posCalcNCrystals = cms.int32( -1 ),
6029  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6030  logWeightDenominatorByDetector = cms.VPSet(
6031  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6032  depths = cms.vint32( 1, 2, 3, 4 ),
6033  detector = cms.string( "HCAL_BARREL1" )
6034  ),
6035  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6036  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6037  detector = cms.string( "HCAL_ENDCAP" )
6038  )
6039  ),
6040  minFractionInCalc = cms.double( 1.0E-9 )
6041  ),
6042  algoName = cms.string( "PFMultiDepthClusterizer" ),
6043  nSigmaPhi = cms.double( 2.0 ),
6044  minFractionToKeep = cms.double( 1.0E-7 ),
6045  nSigmaEta = cms.double( 2.0 )
6046  ),
6047  positionReCalc = cms.PSet( ),
6048  usePFThresholdsFromDB = cms.bool( True )
6049 )
6050 fragment.hltParticleFlowRecHitHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
6051  producers = cms.VPSet(
6052  cms.PSet( src = cms.InputTag( "hltHbheRecoSoASerialSync" ),
6053  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6054  )
6055  ),
6056  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6057  synchronise = cms.untracked.bool( False )
6058 )
6059 fragment.hltParticleFlowRecHitHBHESerialSync = cms.EDProducer( "LegacyPFRecHitProducer",
6060  src = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" )
6061 )
6062 fragment.hltParticleFlowClusterHBHESoASerialSync = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
6063  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6064  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
6065  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6066  synchronise = cms.bool( False )
6067 )
6068 fragment.hltParticleFlowClusterHBHESerialSync = cms.EDProducer( "LegacyPFClusterProducer",
6069  src = cms.InputTag( "hltParticleFlowClusterHBHESoASerialSync" ),
6070  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoASerialSync" ),
6071  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHESerialSync" ),
6072  usePFThresholdsFromDB = cms.bool( True ),
6073  pfClusterBuilder = cms.PSet(
6074  minFracTot = cms.double( 1.0E-20 ),
6075  stoppingTolerance = cms.double( 1.0E-8 ),
6076  positionCalc = cms.PSet(
6077  minAllowedNormalization = cms.double( 1.0E-9 ),
6078  posCalcNCrystals = cms.int32( 5 ),
6079  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6080  logWeightDenominatorByDetector = cms.VPSet(
6081  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6082  depths = cms.vint32( 1, 2, 3, 4 ),
6083  detector = cms.string( "HCAL_BARREL1" )
6084  ),
6085  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6086  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6087  detector = cms.string( "HCAL_ENDCAP" )
6088  )
6089  ),
6090  minFractionInCalc = cms.double( 1.0E-9 )
6091  ),
6092  maxIterations = cms.uint32( 5 ),
6093  minChi2Prob = cms.double( 0.0 ),
6094  allCellsPositionCalc = cms.PSet(
6095  minAllowedNormalization = cms.double( 1.0E-9 ),
6096  posCalcNCrystals = cms.int32( -1 ),
6097  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6098  logWeightDenominatorByDetector = cms.VPSet(
6099  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6100  depths = cms.vint32( 1, 2, 3, 4 ),
6101  detector = cms.string( "HCAL_BARREL1" )
6102  ),
6103  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6104  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6105  detector = cms.string( "HCAL_ENDCAP" )
6106  )
6107  ),
6108  minFractionInCalc = cms.double( 1.0E-9 )
6109  ),
6110  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6111  recHitEnergyNorms = cms.VPSet(
6112  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6113  depths = cms.vint32( 1, 2, 3, 4 ),
6114  detector = cms.string( "HCAL_BARREL1" )
6115  ),
6116  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6117  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6118  detector = cms.string( "HCAL_ENDCAP" )
6119  )
6120  ),
6121  maxNSigmaTime = cms.double( 10.0 ),
6122  showerSigma = cms.double( 10.0 ),
6123  timeSigmaEE = cms.double( 10.0 ),
6124  clusterTimeResFromSeed = cms.bool( False ),
6125  minFractionToKeep = cms.double( 1.0E-7 ),
6126  excludeOtherSeeds = cms.bool( True ),
6127  timeResolutionCalcBarrel = cms.PSet(
6128  corrTermLowE = cms.double( 0.0 ),
6129  threshLowE = cms.double( 6.0 ),
6130  noiseTerm = cms.double( 21.86 ),
6131  constantTermLowE = cms.double( 4.24 ),
6132  noiseTermLowE = cms.double( 8.0 ),
6133  threshHighE = cms.double( 15.0 ),
6134  constantTerm = cms.double( 2.82 )
6135  ),
6136  timeResolutionCalcEndcap = cms.PSet(
6137  corrTermLowE = cms.double( 0.0 ),
6138  threshLowE = cms.double( 6.0 ),
6139  noiseTerm = cms.double( 21.86 ),
6140  constantTermLowE = cms.double( 4.24 ),
6141  noiseTermLowE = cms.double( 8.0 ),
6142  threshHighE = cms.double( 15.0 ),
6143  constantTerm = cms.double( 2.82 )
6144  ),
6145  timeSigmaEB = cms.double( 10.0 )
6146  )
6147 )
6148 fragment.hltParticleFlowClusterHCALSerialSync = cms.EDProducer( "PFMultiDepthClusterProducer",
6149  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHESerialSync" ),
6150  energyCorrector = cms.PSet( ),
6151  pfClusterBuilder = cms.PSet(
6152  allCellsPositionCalc = cms.PSet(
6153  minAllowedNormalization = cms.double( 1.0E-9 ),
6154  posCalcNCrystals = cms.int32( -1 ),
6155  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6156  logWeightDenominatorByDetector = cms.VPSet(
6157  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6158  depths = cms.vint32( 1, 2, 3, 4 ),
6159  detector = cms.string( "HCAL_BARREL1" )
6160  ),
6161  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6162  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6163  detector = cms.string( "HCAL_ENDCAP" )
6164  )
6165  ),
6166  minFractionInCalc = cms.double( 1.0E-9 )
6167  ),
6168  algoName = cms.string( "PFMultiDepthClusterizer" ),
6169  nSigmaPhi = cms.double( 2.0 ),
6170  minFractionToKeep = cms.double( 1.0E-7 ),
6171  nSigmaEta = cms.double( 2.0 )
6172  ),
6173  positionReCalc = cms.PSet( ),
6174  usePFThresholdsFromDB = cms.bool( True )
6175 )
6176 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
6177  offset = cms.uint32( 0 ),
6178  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6179 )
6180 fragment.hltFEDSelectorL1uGTTest = cms.EDProducer( "EvFFEDSelector",
6181  inputTag = cms.InputTag( "rawDataCollector" ),
6182  fedList = cms.vuint32( 1405 )
6183 )
6184 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6185  SelectedTriggerType = cms.int32( 2 )
6186 )
6187 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
6188  offset = cms.uint32( 0 ),
6189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6190 )
6191 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6192  inputTag = cms.InputTag( "rawDataCollector" ),
6193  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 )
6194 )
6195 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
6196  offset = cms.uint32( 0 ),
6197  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6198 )
6199 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6200  inputTag = cms.InputTag( "rawDataCollector" ),
6201  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 )
6202 )
6203 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6204  rawInput = cms.InputTag( "rawDataCollector" ),
6205  period = cms.uint32( 4096 ),
6206  invert = cms.bool( False ),
6207  fedId = cms.int32( 1024 ),
6208  useTCDSEventNumber = cms.bool( False )
6209 )
6210 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
6211  saveTags = cms.bool( True ),
6212  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" ),
6213  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6214  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6215  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6216  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6217  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6218  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6219  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6220  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6221  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6222 )
6223 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
6224  offset = cms.uint32( 0 ),
6225  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6226 )
6227 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
6228  saveTags = cms.bool( True ),
6229  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" ),
6230  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6231  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6232  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6233  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6234  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6235  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6236  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6237  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6238  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6239 )
6240 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6241  offset = cms.uint32( 0 ),
6242  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6243 )
6244 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
6245  offset = cms.uint32( 0 ),
6246  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6247 )
6248 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
6249  rawInput = cms.InputTag( "rawDataCollector" ),
6250  period = cms.uint32( 107 ),
6251  invert = cms.bool( False ),
6252  fedId = cms.int32( 1024 ),
6253  useTCDSEventNumber = cms.bool( True )
6254 )
6255 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
6256  offset = cms.uint32( 0 ),
6257  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6258 )
6259 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
6260  offset = cms.uint32( 0 ),
6261  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6262 )
6263 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
6264  offset = cms.uint32( 0 ),
6265  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6266 )
6267 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6268  EBSumThreshold = cms.double( 0.2 ),
6269  HF2Weight = cms.double( 1.0 ),
6270  EBWeight = cms.double( 1.0 ),
6271  hfInput = cms.InputTag( "hltHfreco" ),
6272  EESumThreshold = cms.double( 0.45 ),
6273  HOThreshold0 = cms.double( 3.5 ),
6274  HOThresholdPlus1 = cms.double( 3.5 ),
6275  HOThresholdMinus1 = cms.double( 3.5 ),
6276  HOThresholdPlus2 = cms.double( 3.5 ),
6277  HOThresholdMinus2 = cms.double( 3.5 ),
6278  HBGrid = cms.vdouble( ),
6279  HBThreshold1 = cms.double( 0.4 ),
6280  HBThreshold2 = cms.double( 0.3 ),
6281  HBThreshold = cms.double( 0.3 ),
6282  EEWeights = cms.vdouble( ),
6283  HF1Threshold = cms.double( 0.5 ),
6284  HF2Weights = cms.vdouble( ),
6285  HOWeights = cms.vdouble( ),
6286  EEGrid = cms.vdouble( ),
6287  HEDWeight = cms.double( 1.0 ),
6288  EEWeight = cms.double( 1.0 ),
6289  UseHO = cms.bool( False ),
6290  HBWeights = cms.vdouble( ),
6291  HESWeight = cms.double( 1.0 ),
6292  HF1Weight = cms.double( 1.0 ),
6293  HF2Grid = cms.vdouble( ),
6294  HEDWeights = cms.vdouble( ),
6295  HF1Grid = cms.vdouble( ),
6296  EBWeights = cms.vdouble( ),
6297  HOWeight = cms.double( 1.0E-99 ),
6298  EBThreshold = cms.double( 0.07 ),
6299  EEThreshold = cms.double( 0.3 ),
6300  UseEtEBTreshold = cms.bool( False ),
6301  UseSymEBTreshold = cms.bool( False ),
6302  UseEtEETreshold = cms.bool( False ),
6303  UseSymEETreshold = cms.bool( False ),
6304  hbheInput = cms.InputTag( "hltHbhereco" ),
6305  HcalThreshold = cms.double( -1000.0 ),
6306  HF2Threshold = cms.double( 0.85 ),
6307  HESThreshold1 = cms.double( 0.1 ),
6308  HESThreshold = cms.double( 0.2 ),
6309  HF1Weights = cms.vdouble( ),
6310  hoInput = cms.InputTag( "hltHoreco" ),
6311  HESGrid = cms.vdouble( ),
6312  HESWeights = cms.vdouble( ),
6313  HEDThreshold1 = cms.double( 0.1 ),
6314  HEDThreshold = cms.double( 0.2 ),
6315  EcutTower = cms.double( -1000.0 ),
6316  HEDGrid = cms.vdouble( ),
6317  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6318  HBWeight = cms.double( 1.0 ),
6319  HOGrid = cms.vdouble( ),
6320  EBGrid = cms.vdouble( ),
6321  MomConstrMethod = cms.int32( 1 ),
6322  MomHBDepth = cms.double( 0.2 ),
6323  MomHEDepth = cms.double( 0.4 ),
6324  MomEBDepth = cms.double( 0.3 ),
6325  MomEEDepth = cms.double( 0.0 ),
6326  HcalAcceptSeverityLevel = cms.uint32( 9 ),
6327  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6328  'kWeird',
6329  'kBad' ),
6330  UseHcalRecoveredHits = cms.bool( False ),
6331  UseEcalRecoveredHits = cms.bool( False ),
6332  UseRejectedHitsOnly = cms.bool( False ),
6333  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6334  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
6335  UseRejectedRecoveredHcalHits = cms.bool( False ),
6336  UseRejectedRecoveredEcalHits = cms.bool( False ),
6337  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6338  AllowMissingInputs = cms.bool( False ),
6339  HcalPhase = cms.int32( 1 ),
6340  usePFThresholdsFromDB = cms.bool( True ),
6341  EcalRecHitThresh = cms.bool( False )
6342 )
6343 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6344  useMassDropTagger = cms.bool( False ),
6345  useFiltering = cms.bool( False ),
6346  useDynamicFiltering = cms.bool( False ),
6347  useTrimming = cms.bool( False ),
6348  usePruning = cms.bool( False ),
6349  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6350  useKtPruning = cms.bool( False ),
6351  useConstituentSubtraction = cms.bool( False ),
6352  useSoftDrop = cms.bool( False ),
6353  correctShape = cms.bool( False ),
6354  UseOnlyVertexTracks = cms.bool( False ),
6355  UseOnlyOnePV = cms.bool( False ),
6356  muCut = cms.double( -1.0 ),
6357  yCut = cms.double( -1.0 ),
6358  rFilt = cms.double( -1.0 ),
6359  rFiltFactor = cms.double( -1.0 ),
6360  trimPtFracMin = cms.double( -1.0 ),
6361  zcut = cms.double( -1.0 ),
6362  rcut_factor = cms.double( -1.0 ),
6363  csRho_EtaMax = cms.double( -1.0 ),
6364  csRParam = cms.double( -1.0 ),
6365  beta = cms.double( -1.0 ),
6366  R0 = cms.double( -1.0 ),
6367  gridMaxRapidity = cms.double( -1.0 ),
6368  gridSpacing = cms.double( -1.0 ),
6369  DzTrVtxMax = cms.double( 0.0 ),
6370  DxyTrVtxMax = cms.double( 0.0 ),
6371  MaxVtxZ = cms.double( 15.0 ),
6372  subjetPtMin = cms.double( -1.0 ),
6373  muMin = cms.double( -1.0 ),
6374  muMax = cms.double( -1.0 ),
6375  yMin = cms.double( -1.0 ),
6376  yMax = cms.double( -1.0 ),
6377  dRMin = cms.double( -1.0 ),
6378  dRMax = cms.double( -1.0 ),
6379  maxDepth = cms.int32( -1 ),
6380  nFilt = cms.int32( -1 ),
6381  MinVtxNdof = cms.int32( 5 ),
6382  src = cms.InputTag( "hltTowerMakerForAll" ),
6383  srcPVs = cms.InputTag( "NotUsed" ),
6384  jetType = cms.string( "CaloJet" ),
6385  jetAlgorithm = cms.string( "AntiKt" ),
6386  rParam = cms.double( 0.4 ),
6387  inputEtMin = cms.double( 0.3 ),
6388  inputEMin = cms.double( 0.0 ),
6389  jetPtMin = cms.double( 1.0 ),
6390  doPVCorrection = cms.bool( False ),
6391  doAreaFastjet = cms.bool( False ),
6392  doRhoFastjet = cms.bool( False ),
6393  doPUOffsetCorr = cms.bool( False ),
6394  puPtMin = cms.double( 10.0 ),
6395  nSigmaPU = cms.double( 1.0 ),
6396  radiusPU = cms.double( 0.4 ),
6397  subtractorName = cms.string( "" ),
6398  useExplicitGhosts = cms.bool( False ),
6399  doAreaDiskApprox = cms.bool( False ),
6400  voronoiRfact = cms.double( -9.0 ),
6401  Rho_EtaMax = cms.double( 4.4 ),
6402  Ghost_EtaMax = cms.double( 6.0 ),
6403  Active_Area_Repeats = cms.int32( 5 ),
6404  GhostArea = cms.double( 0.01 ),
6405  restrictInputs = cms.bool( False ),
6406  maxInputs = cms.uint32( 1 ),
6407  writeCompound = cms.bool( False ),
6408  writeJetsWithConst = cms.bool( False ),
6409  doFastJetNonUniform = cms.bool( False ),
6410  useDeterministicSeed = cms.bool( True ),
6411  minSeed = cms.uint32( 0 ),
6412  verbosity = cms.int32( 0 ),
6413  puWidth = cms.double( 0.0 ),
6414  nExclude = cms.uint32( 0 ),
6415  maxBadEcalCells = cms.uint32( 9999999 ),
6416  maxBadHcalCells = cms.uint32( 9999999 ),
6417  maxProblematicEcalCells = cms.uint32( 9999999 ),
6418  maxProblematicHcalCells = cms.uint32( 9999999 ),
6419  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6420  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6421  puCenters = cms.vdouble( ),
6422  applyWeight = cms.bool( False ),
6423  srcWeights = cms.InputTag( "" ),
6424  minimumTowersFraction = cms.double( 0.0 ),
6425  jetCollInstanceName = cms.string( "" ),
6426  sumRecHits = cms.bool( False )
6427 )
6428 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6429  src = cms.InputTag( "hltAK4CaloJetsPF" ),
6430  filter = cms.bool( False ),
6431  etMin = cms.double( 5.0 )
6432 )
6433 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
6434  inputLabel = cms.InputTag( "rawDataCollector" ),
6435  debug = cms.untracked.bool( False )
6436 )
6437 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
6438  recAlgoConfig = cms.PSet(
6439  maxTime = cms.double( 420.0 ),
6440  debug = cms.untracked.bool( False ),
6441  stepTwoFromDigi = cms.bool( False ),
6442  tTrigModeConfig = cms.PSet(
6443  debug = cms.untracked.bool( False ),
6444  tofCorrType = cms.int32( 0 ),
6445  tTrigLabel = cms.string( "" ),
6446  wirePropCorrType = cms.int32( 0 ),
6447  doTOFCorrection = cms.bool( True ),
6448  vPropWire = cms.double( 24.4 ),
6449  doT0Correction = cms.bool( True ),
6450  doWirePropCorrection = cms.bool( True ),
6451  t0Label = cms.string( "" )
6452  ),
6453  useUncertDB = cms.bool( True ),
6454  doVdriftCorr = cms.bool( True ),
6455  minTime = cms.double( -3.0 ),
6456  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6457  readLegacyTTrigDB = cms.bool( True ),
6458  readLegacyVDriftDB = cms.bool( True )
6459  ),
6460  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6461  debug = cms.untracked.bool( False ),
6462  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
6463 )
6464 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
6465  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
6466  Reco4DAlgoConfig = cms.PSet(
6467  Reco2DAlgoConfig = cms.PSet(
6468  AlphaMaxPhi = cms.double( 1.0 ),
6469  debug = cms.untracked.bool( False ),
6470  segmCleanerMode = cms.int32( 2 ),
6471  AlphaMaxTheta = cms.double( 0.9 ),
6472  hit_afterT0_resolution = cms.double( 0.03 ),
6473  performT0_vdriftSegCorrection = cms.bool( False ),
6474  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6475  recAlgoConfig = cms.PSet(
6476  maxTime = cms.double( 420.0 ),
6477  debug = cms.untracked.bool( False ),
6478  stepTwoFromDigi = cms.bool( False ),
6479  tTrigModeConfig = cms.PSet(
6480  debug = cms.untracked.bool( False ),
6481  tofCorrType = cms.int32( 0 ),
6482  tTrigLabel = cms.string( "" ),
6483  wirePropCorrType = cms.int32( 0 ),
6484  doTOFCorrection = cms.bool( True ),
6485  vPropWire = cms.double( 24.4 ),
6486  doT0Correction = cms.bool( True ),
6487  doWirePropCorrection = cms.bool( True ),
6488  t0Label = cms.string( "" )
6489  ),
6490  useUncertDB = cms.bool( True ),
6491  doVdriftCorr = cms.bool( True ),
6492  minTime = cms.double( -3.0 ),
6493  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6494  readLegacyTTrigDB = cms.bool( True ),
6495  readLegacyVDriftDB = cms.bool( True )
6496  ),
6497  MaxAllowedHits = cms.uint32( 50 ),
6498  nUnSharedHitsMin = cms.int32( 2 ),
6499  nSharedHitsMax = cms.int32( 2 ),
6500  performT0SegCorrection = cms.bool( False ),
6501  perform_delta_rejecting = cms.bool( False )
6502  ),
6503  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
6504  debug = cms.untracked.bool( False ),
6505  segmCleanerMode = cms.int32( 2 ),
6506  AllDTRecHits = cms.bool( True ),
6507  hit_afterT0_resolution = cms.double( 0.03 ),
6508  performT0_vdriftSegCorrection = cms.bool( False ),
6509  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
6510  recAlgoConfig = cms.PSet(
6511  maxTime = cms.double( 420.0 ),
6512  debug = cms.untracked.bool( False ),
6513  stepTwoFromDigi = cms.bool( False ),
6514  tTrigModeConfig = cms.PSet(
6515  debug = cms.untracked.bool( False ),
6516  tofCorrType = cms.int32( 0 ),
6517  tTrigLabel = cms.string( "" ),
6518  wirePropCorrType = cms.int32( 0 ),
6519  doTOFCorrection = cms.bool( True ),
6520  vPropWire = cms.double( 24.4 ),
6521  doT0Correction = cms.bool( True ),
6522  doWirePropCorrection = cms.bool( True ),
6523  t0Label = cms.string( "" )
6524  ),
6525  useUncertDB = cms.bool( True ),
6526  doVdriftCorr = cms.bool( True ),
6527  minTime = cms.double( -3.0 ),
6528  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
6529  readLegacyTTrigDB = cms.bool( True ),
6530  readLegacyVDriftDB = cms.bool( True )
6531  ),
6532  nUnSharedHitsMin = cms.int32( 2 ),
6533  nSharedHitsMax = cms.int32( 2 ),
6534  performT0SegCorrection = cms.bool( False ),
6535  perform_delta_rejecting = cms.bool( False )
6536  ),
6537  debug = cms.untracked.bool( False ),
6538  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
6539  recHits2DLabel = cms.InputTag( "dt2DSegments" )
6540 )
6541 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
6542  InputObjects = cms.InputTag( "rawDataCollector" ),
6543  UseExaminer = cms.bool( True ),
6544  ExaminerMask = cms.uint32( 535558134 ),
6545  UseSelectiveUnpacking = cms.bool( True ),
6546  ErrorMask = cms.uint32( 0 ),
6547  UnpackStatusDigis = cms.bool( False ),
6548  UseFormatStatus = cms.bool( True ),
6549  useRPCs = cms.bool( False ),
6550  useGEMs = cms.bool( False ),
6551  useCSCShowers = cms.bool( False ),
6552  Debug = cms.untracked.bool( False ),
6553  PrintEventNumber = cms.untracked.bool( False ),
6554  runDQM = cms.untracked.bool( False ),
6555  VisualFEDInspect = cms.untracked.bool( False ),
6556  VisualFEDShort = cms.untracked.bool( False ),
6557  FormatedEventDump = cms.untracked.bool( False ),
6558  SuppressZeroLCT = cms.untracked.bool( True ),
6559  DisableMappingCheck = cms.untracked.bool( False ),
6560  B904Setup = cms.untracked.bool( False ),
6561  B904vmecrate = cms.untracked.int32( 1 ),
6562  B904dmb = cms.untracked.int32( 3 )
6563 )
6564 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
6565  CSCStripPeakThreshold = cms.double( 10.0 ),
6566  CSCStripClusterChargeCut = cms.double( 25.0 ),
6567  CSCStripxtalksOffset = cms.double( 0.03 ),
6568  UseAverageTime = cms.bool( False ),
6569  UseParabolaFit = cms.bool( False ),
6570  UseFivePoleFit = cms.bool( True ),
6571  CSCWireClusterDeltaT = cms.int32( 1 ),
6572  CSCUseCalibrations = cms.bool( True ),
6573  CSCUseStaticPedestals = cms.bool( False ),
6574  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
6575  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
6576  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
6577  readBadChannels = cms.bool( False ),
6578  readBadChambers = cms.bool( True ),
6579  CSCUseTimingCorrections = cms.bool( True ),
6580  CSCUseGasGainCorrections = cms.bool( False ),
6581  CSCDebug = cms.untracked.bool( False ),
6582  CSCstripWireDeltaTime = cms.int32( 8 ),
6583  XTasymmetry_ME1a = cms.double( 0.023 ),
6584  XTasymmetry_ME1b = cms.double( 0.01 ),
6585  XTasymmetry_ME12 = cms.double( 0.015 ),
6586  XTasymmetry_ME13 = cms.double( 0.02 ),
6587  XTasymmetry_ME21 = cms.double( 0.023 ),
6588  XTasymmetry_ME22 = cms.double( 0.023 ),
6589  XTasymmetry_ME31 = cms.double( 0.023 ),
6590  XTasymmetry_ME32 = cms.double( 0.023 ),
6591  XTasymmetry_ME41 = cms.double( 0.023 ),
6592  ConstSyst_ME1a = cms.double( 0.01 ),
6593  ConstSyst_ME1b = cms.double( 0.02 ),
6594  ConstSyst_ME12 = cms.double( 0.02 ),
6595  ConstSyst_ME13 = cms.double( 0.03 ),
6596  ConstSyst_ME21 = cms.double( 0.03 ),
6597  ConstSyst_ME22 = cms.double( 0.03 ),
6598  ConstSyst_ME31 = cms.double( 0.03 ),
6599  ConstSyst_ME32 = cms.double( 0.03 ),
6600  ConstSyst_ME41 = cms.double( 0.03 ),
6601  NoiseLevel_ME1a = cms.double( 9.0 ),
6602  NoiseLevel_ME1b = cms.double( 6.0 ),
6603  NoiseLevel_ME12 = cms.double( 7.0 ),
6604  NoiseLevel_ME13 = cms.double( 4.0 ),
6605  NoiseLevel_ME21 = cms.double( 5.0 ),
6606  NoiseLevel_ME22 = cms.double( 7.0 ),
6607  NoiseLevel_ME31 = cms.double( 5.0 ),
6608  NoiseLevel_ME32 = cms.double( 7.0 ),
6609  NoiseLevel_ME41 = cms.double( 5.0 ),
6610  CSCUseReducedWireTimeWindow = cms.bool( True ),
6611  CSCWireTimeWindowLow = cms.int32( 5 ),
6612  CSCWireTimeWindowHigh = cms.int32( 11 )
6613 )
6614 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
6615  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
6616  algo_type = cms.int32( 1 ),
6617  algo_psets = cms.VPSet(
6618  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
6619  algo_psets = cms.VPSet(
6620  cms.PSet( wideSeg = cms.double( 3.0 ),
6621  chi2Norm_2D_ = cms.double( 35.0 ),
6622  dRIntMax = cms.double( 2.0 ),
6623  doCollisions = cms.bool( True ),
6624  dPhiMax = cms.double( 0.006 ),
6625  dRMax = cms.double( 1.5 ),
6626  dPhiIntMax = cms.double( 0.005 ),
6627  minLayersApart = cms.int32( 1 ),
6628  chi2Max = cms.double( 100.0 ),
6629  chi2_str = cms.double( 50.0 )
6630  ),
6631  cms.PSet( wideSeg = cms.double( 3.0 ),
6632  chi2Norm_2D_ = cms.double( 35.0 ),
6633  dRIntMax = cms.double( 2.0 ),
6634  doCollisions = cms.bool( True ),
6635  dPhiMax = cms.double( 0.005 ),
6636  dRMax = cms.double( 1.5 ),
6637  dPhiIntMax = cms.double( 0.004 ),
6638  minLayersApart = cms.int32( 1 ),
6639  chi2Max = cms.double( 100.0 ),
6640  chi2_str = cms.double( 50.0 )
6641  ),
6642  cms.PSet( wideSeg = cms.double( 3.0 ),
6643  chi2Norm_2D_ = cms.double( 35.0 ),
6644  dRIntMax = cms.double( 2.0 ),
6645  doCollisions = cms.bool( True ),
6646  dPhiMax = cms.double( 0.004 ),
6647  dRMax = cms.double( 1.5 ),
6648  dPhiIntMax = cms.double( 0.003 ),
6649  minLayersApart = cms.int32( 1 ),
6650  chi2Max = cms.double( 100.0 ),
6651  chi2_str = cms.double( 50.0 )
6652  ),
6653  cms.PSet( wideSeg = cms.double( 3.0 ),
6654  chi2Norm_2D_ = cms.double( 20.0 ),
6655  dRIntMax = cms.double( 2.0 ),
6656  doCollisions = cms.bool( True ),
6657  dPhiMax = cms.double( 0.003 ),
6658  dRMax = cms.double( 1.5 ),
6659  dPhiIntMax = cms.double( 0.002 ),
6660  minLayersApart = cms.int32( 1 ),
6661  chi2Max = cms.double( 60.0 ),
6662  chi2_str = cms.double( 30.0 )
6663  ),
6664  cms.PSet( wideSeg = cms.double( 3.0 ),
6665  chi2Norm_2D_ = cms.double( 60.0 ),
6666  dRIntMax = cms.double( 2.0 ),
6667  doCollisions = cms.bool( True ),
6668  dPhiMax = cms.double( 0.007 ),
6669  dRMax = cms.double( 1.5 ),
6670  dPhiIntMax = cms.double( 0.005 ),
6671  minLayersApart = cms.int32( 1 ),
6672  chi2Max = cms.double( 180.0 ),
6673  chi2_str = cms.double( 80.0 )
6674  ),
6675  cms.PSet( wideSeg = cms.double( 3.0 ),
6676  chi2Norm_2D_ = cms.double( 35.0 ),
6677  dRIntMax = cms.double( 2.0 ),
6678  doCollisions = cms.bool( True ),
6679  dPhiMax = cms.double( 0.006 ),
6680  dRMax = cms.double( 1.5 ),
6681  dPhiIntMax = cms.double( 0.004 ),
6682  minLayersApart = cms.int32( 1 ),
6683  chi2Max = cms.double( 100.0 ),
6684  chi2_str = cms.double( 50.0 )
6685  )
6686  ),
6687  algo_name = cms.string( "CSCSegAlgoRU" ),
6688  chamber_types = cms.vstring( 'ME1/a',
6689  'ME1/b',
6690  'ME1/2',
6691  'ME1/3',
6692  'ME2/1',
6693  'ME2/2',
6694  'ME3/1',
6695  'ME3/2',
6696  'ME4/1',
6697  'ME4/2' )
6698  )
6699  )
6700 )
6701 fragment.hltMuonRPCDigisCPPF = cms.EDProducer( "RPCAMCRawToDigi",
6702  inputTag = cms.InputTag( "rawDataCollector" ),
6703  calculateCRC = cms.bool( True ),
6704  fillCounters = cms.bool( True ),
6705  RPCAMCUnpacker = cms.string( "RPCCPPFUnpacker" ),
6706  RPCAMCUnpackerSettings = cms.PSet(
6707  bxMin = cms.int32( -2 ),
6708  cppfDaqDelay = cms.int32( 2 ),
6709  fillAMCCounters = cms.bool( True ),
6710  bxMax = cms.int32( 2 )
6711  )
6712 )
6713 fragment.hltOmtfDigis = cms.EDProducer( "OmtfUnpacker",
6714  inputLabel = cms.InputTag( "rawDataCollector" ),
6715  skipRpc = cms.bool( False ),
6716  skipCsc = cms.bool( False ),
6717  skipDt = cms.bool( False ),
6718  skipMuon = cms.bool( False ),
6719  useRpcConnectionFile = cms.bool( False ),
6720  rpcConnectionFile = cms.string( "" ),
6721  outputTag = cms.string( "" )
6722 )
6723 fragment.hltMuonRPCDigisTwinMux = cms.EDProducer( "RPCTwinMuxRawToDigi",
6724  inputTag = cms.InputTag( "rawDataCollector" ),
6725  calculateCRC = cms.bool( True ),
6726  fillCounters = cms.bool( True ),
6727  bxMin = cms.int32( -2 ),
6728  bxMax = cms.int32( 2 )
6729 )
6730 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCDigiMerger",
6731  inputTagSimRPCDigis = cms.InputTag( "" ),
6732  inputTagTwinMuxDigis = cms.InputTag( "hltMuonRPCDigisTwinMux" ),
6733  inputTagOMTFDigis = cms.InputTag( "hltOmtfDigis" ),
6734  inputTagCPPFDigis = cms.InputTag( "hltMuonRPCDigisCPPF" ),
6735  InputLabel = cms.InputTag( "rawDataCollector" ),
6736  bxMinTwinMux = cms.int32( -2 ),
6737  bxMaxTwinMux = cms.int32( 2 ),
6738  bxMinOMTF = cms.int32( -3 ),
6739  bxMaxOMTF = cms.int32( 4 ),
6740  bxMinCPPF = cms.int32( -2 ),
6741  bxMaxCPPF = cms.int32( 2 )
6742 )
6743 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
6744  recAlgoConfig = cms.PSet( ),
6745  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
6746  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
6747  maskSource = cms.string( "File" ),
6748  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
6749  deadSource = cms.string( "File" ),
6750  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
6751 )
6752 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
6753  InputLabel = cms.InputTag( "rawDataCollector" ),
6754  useDBEMap = cms.bool( True ),
6755  keepDAQStatus = cms.bool( False ),
6756  readMultiBX = cms.bool( False ),
6757  ge21Off = cms.bool( True ),
6758  fedIdStart = cms.uint32( 1467 ),
6759  fedIdEnd = cms.uint32( 1478 )
6760 )
6761 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
6762  recAlgoConfig = cms.PSet( ),
6763  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
6764  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
6765  applyMasking = cms.bool( False ),
6766  ge21Off = cms.bool( False )
6767 )
6768 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
6769  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
6770  enableGE0 = cms.bool( True ),
6771  enableGE12 = cms.bool( False ),
6772  ge0_name = cms.string( "GE0SegAlgoRU" ),
6773  algo_name = cms.string( "GEMSegmentAlgorithm" ),
6774  ge0_pset = cms.PSet(
6775  maxChi2GoodSeg = cms.double( 50.0 ),
6776  maxChi2Prune = cms.double( 50.0 ),
6777  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
6778  maxETASeeds = cms.double( 0.1 ),
6779  maxPhiAdditional = cms.double( 0.001096605744 ),
6780  minNumberOfHits = cms.uint32( 4 ),
6781  doCollisions = cms.bool( True ),
6782  maxPhiSeeds = cms.double( 0.001096605744 ),
6783  requireCentralBX = cms.bool( True ),
6784  maxChi2Additional = cms.double( 100.0 ),
6785  allowWideSegments = cms.bool( True ),
6786  maxNumberOfHits = cms.uint32( 300 ),
6787  maxTOFDiff = cms.double( 25.0 )
6788  ),
6789  algo_pset = cms.PSet(
6790  dYclusBoxMax = cms.double( 5.0 ),
6791  dXclusBoxMax = cms.double( 1.0 ),
6792  maxRecHitsInCluster = cms.int32( 4 ),
6793  preClustering = cms.bool( True ),
6794  preClusteringUseChaining = cms.bool( True ),
6795  dEtaChainBoxMax = cms.double( 0.05 ),
6796  clusterOnlySameBXRecHits = cms.bool( True ),
6797  minHitsPerSegment = cms.uint32( 2 ),
6798  dPhiChainBoxMax = cms.double( 0.02 )
6799  )
6800 )
6801 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6802  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6803  scaleDT = cms.bool( True ),
6804  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6805  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6806  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6807  EnableDTMeasurement = cms.bool( True ),
6808  EnableCSCMeasurement = cms.bool( True ),
6809  EnableME0Measurement = cms.bool( False ),
6810  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6811  crackWindow = cms.double( 0.04 ),
6812  deltaPhiSearchWindow = cms.double( 0.25 ),
6813  deltaEtaSearchWindow = cms.double( 0.2 ),
6814  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6815  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6816  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6817  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6818  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6819  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6820  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6821  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6822  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6823  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6824  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6825  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6826  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6827  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6828  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6829  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6830  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6831  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6832  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6833  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6834  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6835  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6836  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6837  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6838  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6839  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6840  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6841  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6842  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6843  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6844  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6845  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6846  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6847  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6848  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6849  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6850  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6851  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6852  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6853  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6854  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6855  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6856  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6857  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6858  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6859  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6860  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6861  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6862  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6863  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6864  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6865  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6866  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6867  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6868  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6869  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6870  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6871  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6872  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6873  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6874  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6875  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6876  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6877  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6878  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6879  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6880  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6881  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6882  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6883  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6884  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6885  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6886  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6887  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6888  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6889  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6890  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6891  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6892  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6893  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6894  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6895 )
6896 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6897  GMTReadoutCollection = cms.InputTag( "" ),
6898  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6899  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6900  L1MinPt = cms.double( 0.0 ),
6901  L1MaxEta = cms.double( 2.5 ),
6902  L1MinQuality = cms.uint32( 7 ),
6903  SetMinPtBarrelTo = cms.double( 3.5 ),
6904  SetMinPtEndcapTo = cms.double( 1.0 ),
6905  UseOfflineSeed = cms.untracked.bool( True ),
6906  UseUnassociatedL1 = cms.bool( False ),
6907  MatchDR = cms.vdouble( 0.3 ),
6908  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6909  CentralBxOnly = cms.bool( True ),
6910  MatchType = cms.uint32( 0 ),
6911  SortType = cms.uint32( 0 ),
6912  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6913  ServiceParameters = cms.PSet(
6914  RPCLayers = cms.bool( True ),
6915  UseMuonNavigation = cms.untracked.bool( True ),
6916  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6917  )
6918 )
6919 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6920  ServiceParameters = cms.PSet(
6921  RPCLayers = cms.bool( True ),
6922  UseMuonNavigation = cms.untracked.bool( True ),
6923  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6924  'hltESPFastSteppingHelixPropagatorOpposite' )
6925  ),
6926  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6927  SeedTransformerParameters = cms.PSet(
6928  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6929  NMinRecHits = cms.uint32( 2 ),
6930  RescaleError = cms.double( 100.0 ),
6931  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6932  UseSubRecHits = cms.bool( False ),
6933  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6934  ),
6935  L2TrajBuilderParameters = cms.PSet(
6936  BWFilterParameters = cms.PSet(
6937  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6938  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6939  BWSeedType = cms.string( "fromGenerator" ),
6940  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6941  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6942  EnableGEMMeasurement = cms.bool( True ),
6943  EnableRPCMeasurement = cms.bool( True ),
6944  MuonTrajectoryUpdatorParameters = cms.PSet(
6945  ExcludeRPCFromFit = cms.bool( False ),
6946  Granularity = cms.int32( 0 ),
6947  MaxChi2 = cms.double( 25.0 ),
6948  RescaleError = cms.bool( False ),
6949  RescaleErrorFactor = cms.double( 100.0 ),
6950  UseInvalidHits = cms.bool( True )
6951  ),
6952  EnableCSCMeasurement = cms.bool( True ),
6953  MaxChi2 = cms.double( 100.0 ),
6954  FitDirection = cms.string( "outsideIn" ),
6955  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6956  NumberOfSigma = cms.double( 3.0 ),
6957  EnableDTMeasurement = cms.bool( True )
6958  ),
6959  DoSeedRefit = cms.bool( False ),
6960  FilterParameters = cms.PSet(
6961  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6962  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6963  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6964  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6965  EnableGEMMeasurement = cms.bool( True ),
6966  EnableRPCMeasurement = cms.bool( True ),
6967  MuonTrajectoryUpdatorParameters = cms.PSet(
6968  ExcludeRPCFromFit = cms.bool( False ),
6969  Granularity = cms.int32( 0 ),
6970  MaxChi2 = cms.double( 25.0 ),
6971  RescaleError = cms.bool( False ),
6972  RescaleErrorFactor = cms.double( 100.0 ),
6973  UseInvalidHits = cms.bool( True )
6974  ),
6975  EnableCSCMeasurement = cms.bool( True ),
6976  MaxChi2 = cms.double( 1000.0 ),
6977  FitDirection = cms.string( "insideOut" ),
6978  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6979  NumberOfSigma = cms.double( 3.0 ),
6980  EnableDTMeasurement = cms.bool( True )
6981  ),
6982  SeedPosition = cms.string( "in" ),
6983  DoBackwardFilter = cms.bool( True ),
6984  DoRefit = cms.bool( False ),
6985  NavigationType = cms.string( "Standard" ),
6986  SeedTransformerParameters = cms.PSet(
6987  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6988  NMinRecHits = cms.uint32( 2 ),
6989  RescaleError = cms.double( 100.0 ),
6990  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6991  UseSubRecHits = cms.bool( False ),
6992  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6993  ),
6994  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6995  ),
6996  DoSeedRefit = cms.bool( False ),
6997  TrackLoaderParameters = cms.PSet(
6998  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6999  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7000  DoSmoothing = cms.bool( False ),
7001  VertexConstraint = cms.bool( True ),
7002  MuonUpdatorAtVertexParameters = cms.PSet(
7003  MaxChi2 = cms.double( 1000000.0 ),
7004  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7005  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
7006  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
7007  ),
7008  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7009  ),
7010  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
7011 )
7012 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
7013  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
7014 )
7015 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
7016  ProductLabel = cms.InputTag( "rawDataCollector" )
7017 )
7018 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
7019  ProductLabel = cms.InputTag( "rawDataCollector" ),
7020  ConditionsLabel = cms.string( "" ),
7021  onDemand = cms.bool( True ),
7022  DoAPVEmulatorCheck = cms.bool( False ),
7023  LegacyUnpacker = cms.bool( False ),
7024  HybridZeroSuppressed = cms.bool( False ),
7025  Clusterizer = cms.PSet(
7026  ConditionsLabel = cms.string( "" ),
7027  ClusterThreshold = cms.double( 5.0 ),
7028  SeedThreshold = cms.double( 3.0 ),
7029  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
7030  ChannelThreshold = cms.double( 2.0 ),
7031  MaxAdjacentBad = cms.uint32( 0 ),
7032  setDetId = cms.bool( True ),
7033  MaxSequentialHoles = cms.uint32( 0 ),
7034  RemoveApvShots = cms.bool( True ),
7035  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
7036  MaxSequentialBad = cms.uint32( 1 )
7037  ),
7038  Algorithms = cms.PSet(
7039  Use10bitsTruncation = cms.bool( False ),
7040  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
7041  useCMMeanMap = cms.bool( False ),
7042  TruncateInSuppressor = cms.bool( True ),
7043  doAPVRestore = cms.bool( False ),
7044  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
7045  PedestalSubtractionFedMode = cms.bool( True )
7046  )
7047 )
7048 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
7049  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
7050  skipClusters = cms.InputTag( "" ),
7051  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
7052  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
7053  Phase2TrackerCluster1DProducer = cms.string( "" ),
7054  vectorHits = cms.InputTag( "" ),
7055  vectorHitsRej = cms.InputTag( "" ),
7056  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7057  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7058  pixelCablingMapLabel = cms.string( "" ),
7059  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
7060  switchOffPixelsIfEmpty = cms.bool( True )
7061 )
7062 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
7063  src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7064  layersToTry = cms.int32( 2 ),
7065  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
7066  hitsToTry = cms.int32( 1 ),
7067  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7068  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
7069  maxEtaForTOB = cms.double( 1.8 ),
7070  minEtaForTEC = cms.double( 0.7 ),
7071  debug = cms.untracked.bool( False ),
7072  maxSeeds = cms.uint32( 20 ),
7073  maxHitlessSeeds = cms.uint32( 5 ),
7074  maxHitSeeds = cms.uint32( 1 ),
7075  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
7076  maxHitlessSeedsIP = cms.uint32( 5 ),
7077  maxHitlessSeedsMuS = cms.uint32( 0 ),
7078  maxHitDoubletSeeds = cms.uint32( 0 ),
7079  getStrategyFromDNN = cms.bool( True ),
7080  useRegressor = cms.bool( False ),
7081  dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
7082 )
7083 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7084  cleanTrajectoryAfterInOut = cms.bool( False ),
7085  doSeedingRegionRebuilding = cms.bool( False ),
7086  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7087  reverseTrajectories = cms.bool( True ),
7088  useHitsSplitting = cms.bool( False ),
7089  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7090  src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
7091  clustersToSkip = cms.InputTag( "" ),
7092  phase2clustersToSkip = cms.InputTag( "" ),
7093  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
7094  TransientInitialStateEstimatorParameters = cms.PSet(
7095  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
7096  numberMeasurementsForFit = cms.int32( 4 ),
7097  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
7098  ),
7099  numHitsForSeedCleaner = cms.int32( 4 ),
7100  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7101  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7102  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
7103  maxNSeeds = cms.uint32( 500000 ),
7104  maxSeedsBeforeCleaning = cms.uint32( 5000 )
7105 )
7106 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7107  useSimpleMF = cms.bool( False ),
7108  SimpleMagneticField = cms.string( "" ),
7109  src = cms.InputTag( "hltIterL3OITrackCandidates" ),
7110  clusterRemovalInfo = cms.InputTag( "" ),
7111  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7112  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
7113  useHitsSplitting = cms.bool( False ),
7114  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7115  TrajectoryInEvent = cms.bool( False ),
7116  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7117  AlgorithmName = cms.string( "iter10" ),
7118  Propagator = cms.string( "PropagatorWithMaterial" ),
7119  GeometricInnerState = cms.bool( True ),
7120  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7121  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
7122  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7123 )
7124 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7125  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7126  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7127  vertices = cms.InputTag( "Notused" ),
7128  ignoreVertices = cms.bool( True ),
7129  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7130  mva = cms.PSet(
7131  minPixelHits = cms.vint32( 0, 0, 0 ),
7132  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7133  dr_par = cms.PSet(
7134  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7135  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7136  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7137  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7138  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7139  ),
7140  maxLostLayers = cms.vint32( 4, 3, 2 ),
7141  min3DLayers = cms.vint32( 0, 0, 0 ),
7142  dz_par = cms.PSet(
7143  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7144  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7145  dz_exp = cms.vint32( 4, 4, 2147483647 )
7146  ),
7147  minNVtxTrk = cms.int32( 3 ),
7148  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7149  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7150  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7151  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
7152  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7153  minLayers = cms.vint32( 3, 5, 5 )
7154  )
7155 )
7156 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7157  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
7158  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
7159  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
7160  minQuality = cms.string( "highPurity" ),
7161  copyExtras = cms.untracked.bool( True ),
7162  copyTrajectories = cms.untracked.bool( False )
7163 )
7164 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
7165  ServiceParameters = cms.PSet(
7166  RPCLayers = cms.bool( True ),
7167  UseMuonNavigation = cms.untracked.bool( True ),
7168  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7169  'SteppingHelixPropagatorAny',
7170  'hltESPSmartPropagator',
7171  'hltESPSteppingHelixPropagatorOpposite' )
7172  ),
7173  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7174  TrackLoaderParameters = cms.PSet(
7175  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7176  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7177  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7178  DoSmoothing = cms.bool( True ),
7179  SmoothTkTrack = cms.untracked.bool( False ),
7180  VertexConstraint = cms.bool( False ),
7181  MuonUpdatorAtVertexParameters = cms.PSet(
7182  MaxChi2 = cms.double( 1000000.0 ),
7183  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7184  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7185  ),
7186  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7187  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7188  ),
7189  L3TrajBuilderParameters = cms.PSet(
7190  PtCut = cms.double( 1.0 ),
7191  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7192  GlobalMuonTrackMatcher = cms.PSet(
7193  Chi2Cut_3 = cms.double( 200.0 ),
7194  DeltaDCut_2 = cms.double( 10.0 ),
7195  Eta_threshold = cms.double( 1.2 ),
7196  Quality_2 = cms.double( 15.0 ),
7197  DeltaDCut_1 = cms.double( 40.0 ),
7198  Quality_3 = cms.double( 7.0 ),
7199  DeltaDCut_3 = cms.double( 15.0 ),
7200  Quality_1 = cms.double( 20.0 ),
7201  Pt_threshold1 = cms.double( 0.0 ),
7202  DeltaRCut_2 = cms.double( 0.2 ),
7203  DeltaRCut_1 = cms.double( 0.1 ),
7204  Pt_threshold2 = cms.double( 9.99999999E8 ),
7205  Chi2Cut_1 = cms.double( 50.0 ),
7206  Chi2Cut_2 = cms.double( 50.0 ),
7207  DeltaRCut_3 = cms.double( 1.0 ),
7208  LocChi2Cut = cms.double( 0.001 ),
7209  Propagator = cms.string( "hltESPSmartPropagator" ),
7210  MinPt = cms.double( 1.0 ),
7211  MinP = cms.double( 2.5 )
7212  ),
7213  ScaleTECxFactor = cms.double( -1.0 ),
7214  tkTrajUseVertex = cms.bool( False ),
7215  MuonTrackingRegionBuilder = cms.PSet(
7216  Rescale_Dz = cms.double( 4.0 ),
7217  Pt_fixed = cms.bool( False ),
7218  Eta_fixed = cms.bool( True ),
7219  Eta_min = cms.double( 0.1 ),
7220  DeltaZ = cms.double( 24.2 ),
7221  maxRegions = cms.int32( 2 ),
7222  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7223  UseVertex = cms.bool( False ),
7224  Z_fixed = cms.bool( False ),
7225  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7226  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7227  Rescale_phi = cms.double( 3.0 ),
7228  DeltaEta = cms.double( 0.2 ),
7229  precise = cms.bool( True ),
7230  OnDemand = cms.int32( -1 ),
7231  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7232  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7233  vertexCollection = cms.InputTag( "pixelVertices" ),
7234  Pt_min = cms.double( 3.0 ),
7235  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7236  Phi_fixed = cms.bool( True ),
7237  DeltaR = cms.double( 0.025 ),
7238  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7239  DeltaPhi = cms.double( 0.15 ),
7240  Phi_min = cms.double( 0.1 ),
7241  Rescale_eta = cms.double( 3.0 )
7242  ),
7243  TrackTransformer = cms.PSet(
7244  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7245  RefitDirection = cms.string( "insideOut" ),
7246  RefitRPCHits = cms.bool( True ),
7247  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7248  DoPredictionsOnly = cms.bool( False ),
7249  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7250  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7251  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7252  ),
7253  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7254  RefitRPCHits = cms.bool( True ),
7255  tkTrajVertex = cms.InputTag( "Notused" ),
7256  GlbRefitterParameters = cms.PSet(
7257  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7258  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7259  RefitFlag = cms.bool( True ),
7260  SkipStation = cms.int32( -1 ),
7261  Chi2CutRPC = cms.double( 1.0 ),
7262  PropDirForCosmics = cms.bool( False ),
7263  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7264  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7265  HitThreshold = cms.int32( 1 ),
7266  Chi2CutGEM = cms.double( 1.0 ),
7267  DYTthrs = cms.vint32( 30, 15 ),
7268  TrackerSkipSystem = cms.int32( -1 ),
7269  RefitDirection = cms.string( "insideOut" ),
7270  Chi2CutCSC = cms.double( 150.0 ),
7271  Chi2CutDT = cms.double( 10.0 ),
7272  RefitRPCHits = cms.bool( True ),
7273  TrackerSkipSection = cms.int32( -1 ),
7274  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7275  DoPredictionsOnly = cms.bool( False ),
7276  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7277  MuonHitsOption = cms.int32( 1 ),
7278  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7279  ),
7280  PCut = cms.double( 2.5 ),
7281  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7282  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7283  tkTrajMaxChi2 = cms.double( 9999.0 ),
7284  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7285  ScaleTECyFactor = cms.double( -1.0 ),
7286  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
7287  )
7288 )
7289 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7290  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7291 )
7292 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
7293  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7294 )
7295 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
7296  InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
7297  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7298  MuonPtOption = cms.string( "Tracker" )
7299 )
7300 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7301  l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7302  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
7303  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7304  applyL3Filters = cms.bool( False ),
7305  MinNhits = cms.int32( 1 ),
7306  MaxNormalizedChi2 = cms.double( 20.0 ),
7307  MinNmuonHits = cms.int32( 1 ),
7308  MaxPtDifference = cms.double( 0.3 )
7309 )
7310 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
7311  DeltaR = cms.double( 0.025 ),
7312  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7313  OnDemand = cms.int32( -1 ),
7314  vertexCollection = cms.InputTag( "notUsed" ),
7315  MeasurementTrackerName = cms.InputTag( "" ),
7316  UseVertex = cms.bool( False ),
7317  Rescale_Dz = cms.double( 4.0 ),
7318  Pt_fixed = cms.bool( True ),
7319  Z_fixed = cms.bool( True ),
7320  Pt_min = cms.double( 0.0 ),
7321  DeltaZ = cms.double( 24.2 ),
7322  ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
7323  deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
7324  deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
7325  maxRegions = cms.int32( 5 ),
7326  precise = cms.bool( True ),
7327  input = cms.InputTag( "hltL2SelectorForL3IO" )
7328 )
7329 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
7330  tracks = cms.InputTag( "hltPixelTracks" ),
7331  regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
7332  produceTrackCollection = cms.bool( True ),
7333  produceMask = cms.bool( False )
7334 )
7335 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7336  InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
7337  InputVertexCollection = cms.InputTag( "" ),
7338  originHalfLength = cms.double( 0.3 ),
7339  originRadius = cms.double( 0.1 ),
7340  useProtoTrackKinematics = cms.bool( False ),
7341  useEventsWithNoVertex = cms.bool( True ),
7342  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7343  usePV = cms.bool( False ),
7344  includeFourthHit = cms.bool( True ),
7345  produceComplement = cms.bool( False ),
7346  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7347 )
7348 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7349  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
7350  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7351  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7352  rejectAll = cms.bool( False ),
7353  isFromL1 = cms.bool( False ),
7354  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7355  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7356  mvaScaleMeanB = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
7357  mvaScaleStdB = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
7358  mvaScaleMeanE = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
7359  mvaScaleStdE = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
7360  doSort = cms.bool( False ),
7361  nSeedsMaxB = cms.int32( 99999 ),
7362  nSeedsMaxE = cms.int32( 99999 ),
7363  etaEdge = cms.double( 1.2 ),
7364  mvaCutB = cms.double( 0.04 ),
7365  mvaCutE = cms.double( 0.04 ),
7366  minL1Qual = cms.int32( 7 ),
7367  baseScore = cms.double( 0.5 )
7368 )
7369 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7370  cleanTrajectoryAfterInOut = cms.bool( False ),
7371  doSeedingRegionRebuilding = cms.bool( True ),
7372  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7373  reverseTrajectories = cms.bool( False ),
7374  useHitsSplitting = cms.bool( True ),
7375  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7376  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
7377  clustersToSkip = cms.InputTag( "" ),
7378  phase2clustersToSkip = cms.InputTag( "" ),
7379  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7380  TransientInitialStateEstimatorParameters = cms.PSet(
7381  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7382  numberMeasurementsForFit = cms.int32( 4 ),
7383  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7384  ),
7385  numHitsForSeedCleaner = cms.int32( 4 ),
7386  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7387  RedundantSeedCleaner = cms.string( "none" ),
7388  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7389  maxNSeeds = cms.uint32( 100000 ),
7390  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7391 )
7392 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7393  useSimpleMF = cms.bool( True ),
7394  SimpleMagneticField = cms.string( "ParabolicMf" ),
7395  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
7396  clusterRemovalInfo = cms.InputTag( "" ),
7397  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7398  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7399  useHitsSplitting = cms.bool( False ),
7400  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7401  TrajectoryInEvent = cms.bool( False ),
7402  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7403  AlgorithmName = cms.string( "hltIter0" ),
7404  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7405  GeometricInnerState = cms.bool( True ),
7406  NavigationSchool = cms.string( "" ),
7407  MeasurementTracker = cms.string( "" ),
7408  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7409 )
7410 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7411  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7412  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7413  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7414  ignoreVertices = cms.bool( False ),
7415  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7416  mva = cms.PSet(
7417  minPixelHits = cms.vint32( 0, 0, 0 ),
7418  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7419  dr_par = cms.PSet(
7420  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7421  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7422  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7423  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7424  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7425  ),
7426  maxLostLayers = cms.vint32( 1, 1, 1 ),
7427  min3DLayers = cms.vint32( 0, 0, 0 ),
7428  dz_par = cms.PSet(
7429  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7430  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7431  dz_exp = cms.vint32( 4, 4, 2147483647 )
7432  ),
7433  minNVtxTrk = cms.int32( 3 ),
7434  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7435  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7436  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7437  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7438  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7439  minLayers = cms.vint32( 3, 3, 4 )
7440  )
7441 )
7442 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7443  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7444  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
7445  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
7446  minQuality = cms.string( "highPurity" ),
7447  copyExtras = cms.untracked.bool( True ),
7448  copyTrajectories = cms.untracked.bool( False )
7449 )
7450 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
7451  ServiceParameters = cms.PSet(
7452  RPCLayers = cms.bool( True ),
7453  UseMuonNavigation = cms.untracked.bool( True ),
7454  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7455  'SteppingHelixPropagatorAny',
7456  'hltESPSmartPropagator',
7457  'hltESPSteppingHelixPropagatorOpposite' )
7458  ),
7459  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7460  TrackLoaderParameters = cms.PSet(
7461  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7462  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7463  DoSmoothing = cms.bool( False ),
7464  SmoothTkTrack = cms.untracked.bool( False ),
7465  VertexConstraint = cms.bool( False ),
7466  MuonUpdatorAtVertexParameters = cms.PSet(
7467  MaxChi2 = cms.double( 1000000.0 ),
7468  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7469  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7470  ),
7471  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7472  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7473  ),
7474  L3TrajBuilderParameters = cms.PSet(
7475  PtCut = cms.double( 1.0 ),
7476  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7477  GlobalMuonTrackMatcher = cms.PSet(
7478  Chi2Cut_3 = cms.double( 200.0 ),
7479  DeltaDCut_2 = cms.double( 10.0 ),
7480  Eta_threshold = cms.double( 1.2 ),
7481  Quality_2 = cms.double( 15.0 ),
7482  DeltaDCut_1 = cms.double( 40.0 ),
7483  Quality_3 = cms.double( 7.0 ),
7484  DeltaDCut_3 = cms.double( 15.0 ),
7485  Quality_1 = cms.double( 20.0 ),
7486  Pt_threshold1 = cms.double( 0.0 ),
7487  DeltaRCut_2 = cms.double( 0.2 ),
7488  DeltaRCut_1 = cms.double( 0.1 ),
7489  Pt_threshold2 = cms.double( 9.99999999E8 ),
7490  Chi2Cut_1 = cms.double( 50.0 ),
7491  Chi2Cut_2 = cms.double( 50.0 ),
7492  DeltaRCut_3 = cms.double( 1.0 ),
7493  LocChi2Cut = cms.double( 0.001 ),
7494  Propagator = cms.string( "hltESPSmartPropagator" ),
7495  MinPt = cms.double( 1.0 ),
7496  MinP = cms.double( 2.5 )
7497  ),
7498  ScaleTECxFactor = cms.double( -1.0 ),
7499  tkTrajUseVertex = cms.bool( False ),
7500  MuonTrackingRegionBuilder = cms.PSet(
7501  Rescale_Dz = cms.double( 4.0 ),
7502  Pt_fixed = cms.bool( True ),
7503  Eta_fixed = cms.bool( True ),
7504  Eta_min = cms.double( 0.1 ),
7505  DeltaZ = cms.double( 24.2 ),
7506  maxRegions = cms.int32( 2 ),
7507  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7508  UseVertex = cms.bool( False ),
7509  Z_fixed = cms.bool( True ),
7510  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7511  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7512  Rescale_phi = cms.double( 3.0 ),
7513  DeltaEta = cms.double( 0.04 ),
7514  precise = cms.bool( True ),
7515  OnDemand = cms.int32( -1 ),
7516  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7517  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7518  vertexCollection = cms.InputTag( "pixelVertices" ),
7519  Pt_min = cms.double( 3.0 ),
7520  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7521  Phi_fixed = cms.bool( True ),
7522  DeltaR = cms.double( 0.025 ),
7523  input = cms.InputTag( "hltL2SelectorForL3IO" ),
7524  DeltaPhi = cms.double( 0.15 ),
7525  Phi_min = cms.double( 0.1 ),
7526  Rescale_eta = cms.double( 3.0 )
7527  ),
7528  TrackTransformer = cms.PSet(
7529  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7530  RefitDirection = cms.string( "insideOut" ),
7531  RefitRPCHits = cms.bool( True ),
7532  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7533  DoPredictionsOnly = cms.bool( False ),
7534  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7535  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7536  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7537  ),
7538  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7539  RefitRPCHits = cms.bool( True ),
7540  tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
7541  GlbRefitterParameters = cms.PSet(
7542  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7543  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7544  RefitFlag = cms.bool( True ),
7545  SkipStation = cms.int32( -1 ),
7546  Chi2CutRPC = cms.double( 1.0 ),
7547  PropDirForCosmics = cms.bool( False ),
7548  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7549  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7550  HitThreshold = cms.int32( 1 ),
7551  Chi2CutGEM = cms.double( 1.0 ),
7552  DYTthrs = cms.vint32( 30, 15 ),
7553  TrackerSkipSystem = cms.int32( -1 ),
7554  RefitDirection = cms.string( "insideOut" ),
7555  Chi2CutCSC = cms.double( 150.0 ),
7556  Chi2CutDT = cms.double( 10.0 ),
7557  RefitRPCHits = cms.bool( True ),
7558  TrackerSkipSection = cms.int32( -1 ),
7559  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7560  DoPredictionsOnly = cms.bool( False ),
7561  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7562  MuonHitsOption = cms.int32( 1 ),
7563  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7564  ),
7565  PCut = cms.double( 2.5 ),
7566  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7567  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7568  matchToSeeds = cms.bool( True ),
7569  tkTrajMaxChi2 = cms.double( 9999.0 ),
7570  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7571  ScaleTECyFactor = cms.double( -1.0 ),
7572  tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
7573  )
7574 )
7575 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7576  labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
7577 )
7578 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
7579  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7580  L1MinPt = cms.double( -1.0 ),
7581  L1MaxEta = cms.double( 5.0 ),
7582  L1MinQuality = cms.uint32( 7 ),
7583  CentralBxOnly = cms.bool( True )
7584 )
7585 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7586  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7587  L1MinPt = cms.double( 0.0 ),
7588  L1MaxEta = cms.double( 2.5 ),
7589  L1MinQuality = cms.uint32( 7 ),
7590  SetMinPtBarrelTo = cms.double( 3.5 ),
7591  SetMinPtEndcapTo = cms.double( 1.0 ),
7592  CentralBxOnly = cms.bool( True ),
7593  RegionPSet = cms.PSet(
7594  vertexCollection = cms.InputTag( "notUsed" ),
7595  deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
7596  zErrorVetex = cms.double( 0.2 ),
7597  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7598  zErrorBeamSpot = cms.double( 24.2 ),
7599  maxNVertices = cms.int32( 1 ),
7600  maxNRegions = cms.int32( 5 ),
7601  nSigmaZVertex = cms.double( 3.0 ),
7602  nSigmaZBeamSpot = cms.double( 4.0 ),
7603  ptMin = cms.double( 0.0 ),
7604  mode = cms.string( "BeamSpotSigma" ),
7605  input = cms.InputTag( "hltL1MuonsPt0" ),
7606  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7607  searchOpt = cms.bool( False ),
7608  deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
7609  whereToUseMeasurementTracker = cms.string( "Never" ),
7610  originRadius = cms.double( 0.2 ),
7611  measurementTrackerName = cms.InputTag( "" ),
7612  precise = cms.bool( True )
7613  ),
7614  ServiceParameters = cms.PSet(
7615  RPCLayers = cms.bool( True ),
7616  UseMuonNavigation = cms.untracked.bool( True ),
7617  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7618  )
7619 )
7620 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
7621  tracks = cms.InputTag( "hltPixelTracks" ),
7622  regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
7623  produceTrackCollection = cms.bool( True ),
7624  produceMask = cms.bool( False )
7625 )
7626 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7627  InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
7628  InputVertexCollection = cms.InputTag( "" ),
7629  originHalfLength = cms.double( 0.3 ),
7630  originRadius = cms.double( 0.1 ),
7631  useProtoTrackKinematics = cms.bool( False ),
7632  useEventsWithNoVertex = cms.bool( True ),
7633  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7634  usePV = cms.bool( False ),
7635  includeFourthHit = cms.bool( True ),
7636  produceComplement = cms.bool( False ),
7637  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7638 )
7639 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7640  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
7641  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7642  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7643  rejectAll = cms.bool( False ),
7644  isFromL1 = cms.bool( True ),
7645  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7646  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7647  mvaScaleMeanB = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7648  mvaScaleStdB = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7649  mvaScaleMeanE = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7650  mvaScaleStdE = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7651  doSort = cms.bool( False ),
7652  nSeedsMaxB = cms.int32( 99999 ),
7653  nSeedsMaxE = cms.int32( 99999 ),
7654  etaEdge = cms.double( 1.2 ),
7655  mvaCutB = cms.double( 0.04 ),
7656  mvaCutE = cms.double( 0.04 ),
7657  minL1Qual = cms.int32( 7 ),
7658  baseScore = cms.double( 0.5 )
7659 )
7660 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7661  cleanTrajectoryAfterInOut = cms.bool( False ),
7662  doSeedingRegionRebuilding = cms.bool( True ),
7663  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7664  reverseTrajectories = cms.bool( False ),
7665  useHitsSplitting = cms.bool( True ),
7666  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7667  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7668  clustersToSkip = cms.InputTag( "" ),
7669  phase2clustersToSkip = cms.InputTag( "" ),
7670  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7671  TransientInitialStateEstimatorParameters = cms.PSet(
7672  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7673  numberMeasurementsForFit = cms.int32( 4 ),
7674  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7675  ),
7676  numHitsForSeedCleaner = cms.int32( 4 ),
7677  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7678  RedundantSeedCleaner = cms.string( "none" ),
7679  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7680  maxNSeeds = cms.uint32( 100000 ),
7681  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7682 )
7683 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7684  useSimpleMF = cms.bool( True ),
7685  SimpleMagneticField = cms.string( "ParabolicMf" ),
7686  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7687  clusterRemovalInfo = cms.InputTag( "" ),
7688  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7689  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7690  useHitsSplitting = cms.bool( False ),
7691  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7692  TrajectoryInEvent = cms.bool( False ),
7693  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7694  AlgorithmName = cms.string( "hltIter0" ),
7695  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7696  GeometricInnerState = cms.bool( True ),
7697  NavigationSchool = cms.string( "" ),
7698  MeasurementTracker = cms.string( "" ),
7699  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7700 )
7701 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7702  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7703  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7704  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7705  ignoreVertices = cms.bool( False ),
7706  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7707  mva = cms.PSet(
7708  minPixelHits = cms.vint32( 0, 0, 0 ),
7709  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7710  dr_par = cms.PSet(
7711  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7712  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7713  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7714  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7715  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7716  ),
7717  maxLostLayers = cms.vint32( 1, 1, 1 ),
7718  min3DLayers = cms.vint32( 0, 0, 0 ),
7719  dz_par = cms.PSet(
7720  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7721  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7722  dz_exp = cms.vint32( 4, 4, 2147483647 )
7723  ),
7724  minNVtxTrk = cms.int32( 3 ),
7725  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7726  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7727  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7728  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7729  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7730  minLayers = cms.vint32( 3, 3, 4 )
7731  )
7732 )
7733 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7734  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7735  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7736  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7737  minQuality = cms.string( "highPurity" ),
7738  copyExtras = cms.untracked.bool( True ),
7739  copyTrajectories = cms.untracked.bool( False )
7740 )
7741 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7742  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7743  trackClassifier = cms.InputTag( '','QualityMasks' ),
7744  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7745  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7746  oldClusterRemovalInfo = cms.InputTag( "" ),
7747  TrackQuality = cms.string( "highPurity" ),
7748  maxChi2 = cms.double( 16.0 ),
7749  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7750  overrideTrkQuals = cms.InputTag( "" )
7751 )
7752 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7753  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7754  OnDemand = cms.bool( False ),
7755  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
7756 )
7757 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7758  RegionPSet = cms.PSet(
7759  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7760  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7761  zErrorBeamSpot = cms.double( 15.0 ),
7762  extraPhi = cms.double( 0.0 ),
7763  extraEta = cms.double( 0.0 ),
7764  maxNVertices = cms.int32( 3 ),
7765  nSigmaZVertex = cms.double( 3.0 ),
7766  nSigmaZBeamSpot = cms.double( 4.0 ),
7767  ptMin = cms.double( 1.2 ),
7768  operationMode = cms.string( "VerticesFixed" ),
7769  searchOpt = cms.bool( False ),
7770  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7771  originRadius = cms.double( 0.015 ),
7772  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7773  precise = cms.bool( True ),
7774  zErrorVertex = cms.double( 0.03 )
7775  ),
7776  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7777  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
7778  ignoreSingleFPixPanelModules = cms.bool( True ),
7779  debug = cms.untracked.bool( False ),
7780  createPlottingFiles = cms.untracked.bool( False ),
7781  layerList = cms.vstring( 'BPix1+BPix2',
7782  'BPix1+BPix3',
7783  'BPix1+BPix4',
7784  'BPix2+BPix3',
7785  'BPix2+BPix4',
7786  'BPix3+BPix4',
7787  'BPix1+FPix1_pos',
7788  'BPix1+FPix1_neg',
7789  'BPix1+FPix2_pos',
7790  'BPix1+FPix2_neg',
7791  'BPix1+FPix3_pos',
7792  'BPix1+FPix3_neg',
7793  'BPix2+FPix1_pos',
7794  'BPix2+FPix1_neg',
7795  'BPix2+FPix2_pos',
7796  'BPix2+FPix2_neg',
7797  'BPix3+FPix1_pos',
7798  'BPix3+FPix1_neg',
7799  'FPix1_pos+FPix2_pos',
7800  'FPix1_neg+FPix2_neg',
7801  'FPix1_pos+FPix3_pos',
7802  'FPix1_neg+FPix3_neg',
7803  'FPix2_pos+FPix3_pos',
7804  'FPix2_neg+FPix3_neg' ),
7805  BPix = cms.PSet(
7806  hitErrorRPhi = cms.double( 0.0027 ),
7807  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7808  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7809  useErrorsFromParam = cms.bool( True ),
7810  hitErrorRZ = cms.double( 0.006 ),
7811  HitProducer = cms.string( "hltSiPixelRecHits" )
7812  ),
7813  FPix = cms.PSet(
7814  hitErrorRPhi = cms.double( 0.0051 ),
7815  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7816  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7817  useErrorsFromParam = cms.bool( True ),
7818  hitErrorRZ = cms.double( 0.0036 ),
7819  HitProducer = cms.string( "hltSiPixelRecHits" )
7820  ),
7821  TIB = cms.PSet( ),
7822  TID = cms.PSet( ),
7823  TOB = cms.PSet( ),
7824  TEC = cms.PSet( ),
7825  MTIB = cms.PSet( ),
7826  MTID = cms.PSet( ),
7827  MTOB = cms.PSet( ),
7828  MTEC = cms.PSet( )
7829 )
7830 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7831  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7832  L1MinPt = cms.double( 0.0 ),
7833  L1MaxEta = cms.double( 2.5 ),
7834  L1MinQuality = cms.uint32( 7 ),
7835  SetMinPtBarrelTo = cms.double( 3.5 ),
7836  SetMinPtEndcapTo = cms.double( 1.0 ),
7837  CentralBxOnly = cms.bool( True ),
7838  RegionPSet = cms.PSet(
7839  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7840  deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
7841  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7842  zErrorBeamSpot = cms.double( 15.0 ),
7843  maxNVertices = cms.int32( 3 ),
7844  maxNRegions = cms.int32( 3 ),
7845  nSigmaZVertex = cms.double( 3.0 ),
7846  nSigmaZBeamSpot = cms.double( 4.0 ),
7847  ptMin = cms.double( 1.2 ),
7848  mode = cms.string( "VerticesFixed" ),
7849  input = cms.InputTag( "hltL1MuonsPt0" ),
7850  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7851  searchOpt = cms.bool( False ),
7852  deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
7853  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7854  originRadius = cms.double( 0.015 ),
7855  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7856  precise = cms.bool( True )
7857  ),
7858  ServiceParameters = cms.PSet(
7859  RPCLayers = cms.bool( True ),
7860  UseMuonNavigation = cms.untracked.bool( True ),
7861  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7862  )
7863 )
7864 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7865  doClusterCheck = cms.bool( False ),
7866  MaxNumberOfStripClusters = cms.uint32( 50000 ),
7867  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7868  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7869  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7870  cut = cms.string( "" ),
7871  silentClusterCheck = cms.untracked.bool( False )
7872 )
7873 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7874  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
7875  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
7876  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7877  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
7878  produceSeedingHitSets = cms.bool( True ),
7879  produceIntermediateHitDoublets = cms.bool( False ),
7880  maxElement = cms.uint32( 0 ),
7881  maxElementTotal = cms.uint32( 50000000 ),
7882  putEmptyIfMaxElementReached = cms.bool( False ),
7883  layerPairs = cms.vuint32( 0 )
7884 )
7885 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7886  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
7887  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7888  SeedMomentumForBOFF = cms.double( 5.0 ),
7889  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7890  MinOneOverPtError = cms.double( 1.0 ),
7891  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7892  magneticField = cms.string( "ParabolicMf" ),
7893  forceKinematicWithRegionDirection = cms.bool( False ),
7894  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7895 )
7896 fragment.hltIter3IterL3FromL1MuonPixelSeedsFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7897  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
7898  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7899  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7900  rejectAll = cms.bool( False ),
7901  isFromL1 = cms.bool( True ),
7902  mvaFileB = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_barrel_v1.xml" ),
7903  mvaFileE = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter3FromL1_DoubletSeeds_endcap_v1.xml" ),
7904  mvaScaleMeanB = cms.vdouble( 0.006826621711798213, 1.340471761359199E-5, 2.5827749083302998E-6, 3.8329754175309627E-4, -0.006327854398161656, 0.0017211841076523692, 0.2760538806332439, -0.010429922003892818 ),
7905  mvaScaleStdB = cms.vdouble( 0.006225819995879627, 7.4048803387083885E-6, 3.6347963283736586E-6, 0.062213478665703675, 0.828854421408699, 0.3714730344087147, 0.42155116686695293, 0.38566415759730355 ),
7906  mvaScaleMeanE = cms.vdouble( 0.0013243955281318262, 7.150658575633707E-6, 1.0493070182976E-5, -0.004802713888821372, -0.022186379498012398, 8.335525228198972E-4, 0.2915475574025415, -0.01200308471140653 ),
7907  mvaScaleStdE = cms.vdouble( 0.0013768261827517547, 7.80116971559064E-6, 8.819635719472336E-5, 0.27824938208607475, 1.798678366076454, 0.16556388679148643, 0.48300543536161705, 0.401204958844809 ),
7908  doSort = cms.bool( False ),
7909  nSeedsMaxB = cms.int32( 99999 ),
7910  nSeedsMaxE = cms.int32( 99999 ),
7911  etaEdge = cms.double( 1.2 ),
7912  mvaCutB = cms.double( 0.1 ),
7913  mvaCutE = cms.double( 0.1 ),
7914  minL1Qual = cms.int32( 7 ),
7915  baseScore = cms.double( 0.5 )
7916 )
7917 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7918  cleanTrajectoryAfterInOut = cms.bool( False ),
7919  doSeedingRegionRebuilding = cms.bool( False ),
7920  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7921  reverseTrajectories = cms.bool( False ),
7922  useHitsSplitting = cms.bool( False ),
7923  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7924  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeedsFiltered" ),
7925  clustersToSkip = cms.InputTag( "" ),
7926  phase2clustersToSkip = cms.InputTag( "" ),
7927  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7928  TransientInitialStateEstimatorParameters = cms.PSet(
7929  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7930  numberMeasurementsForFit = cms.int32( 4 ),
7931  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7932  ),
7933  numHitsForSeedCleaner = cms.int32( 4 ),
7934  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7935  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7936  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7937  maxNSeeds = cms.uint32( 100000 ),
7938  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7939 )
7940 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7941  useSimpleMF = cms.bool( True ),
7942  SimpleMagneticField = cms.string( "ParabolicMf" ),
7943  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
7944  clusterRemovalInfo = cms.InputTag( "" ),
7945  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7946  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7947  useHitsSplitting = cms.bool( False ),
7948  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7949  TrajectoryInEvent = cms.bool( False ),
7950  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7951  AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
7952  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7953  GeometricInnerState = cms.bool( True ),
7954  NavigationSchool = cms.string( "" ),
7955  MeasurementTracker = cms.string( "" ),
7956  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
7957 )
7958 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7959  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7960  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7961  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7962  ignoreVertices = cms.bool( False ),
7963  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7964  mva = cms.PSet(
7965  minPixelHits = cms.vint32( 0, 0, 0 ),
7966  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7967  dr_par = cms.PSet(
7968  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7969  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7970  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7971  dr_exp = cms.vint32( 4, 4, 4 ),
7972  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7973  ),
7974  maxLostLayers = cms.vint32( 1, 1, 1 ),
7975  min3DLayers = cms.vint32( 0, 0, 0 ),
7976  dz_par = cms.PSet(
7977  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7978  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7979  dz_exp = cms.vint32( 4, 4, 4 )
7980  ),
7981  minNVtxTrk = cms.int32( 3 ),
7982  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7983  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7984  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7985  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7986  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7987  minLayers = cms.vint32( 3, 3, 3 )
7988  )
7989 )
7990 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7991  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7992  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7993  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7994  minQuality = cms.string( "highPurity" ),
7995  copyExtras = cms.untracked.bool( True ),
7996  copyTrajectories = cms.untracked.bool( False )
7997 )
7998 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
7999  ShareFrac = cms.double( 0.19 ),
8000  FoundHitBonus = cms.double( 5.0 ),
8001  LostHitPenalty = cms.double( 20.0 ),
8002  MinPT = cms.double( 0.05 ),
8003  Epsilon = cms.double( -0.001 ),
8004  MaxNormalizedChisq = cms.double( 1000.0 ),
8005  MinFound = cms.int32( 3 ),
8006  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8007  hasSelector = cms.vint32( 0, 0 ),
8008  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8009  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
8010  setsToMerge = cms.VPSet(
8011  cms.PSet( pQual = cms.bool( False ),
8012  tLists = cms.vint32( 0, 1 )
8013  )
8014  ),
8015  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8016  allowFirstHitShare = cms.bool( True ),
8017  newQuality = cms.string( "confirmed" ),
8018  copyExtras = cms.untracked.bool( True ),
8019  writeOnlyTrkQuals = cms.bool( False ),
8020  copyMVA = cms.bool( False )
8021 )
8022 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
8023  ShareFrac = cms.double( 0.19 ),
8024  FoundHitBonus = cms.double( 5.0 ),
8025  LostHitPenalty = cms.double( 20.0 ),
8026  MinPT = cms.double( 0.05 ),
8027  Epsilon = cms.double( -0.001 ),
8028  MaxNormalizedChisq = cms.double( 1000.0 ),
8029  MinFound = cms.int32( 3 ),
8030  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8031  hasSelector = cms.vint32( 0, 0 ),
8032  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8033  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
8034  setsToMerge = cms.VPSet(
8035  cms.PSet( pQual = cms.bool( False ),
8036  tLists = cms.vint32( 0, 1 )
8037  )
8038  ),
8039  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8040  allowFirstHitShare = cms.bool( True ),
8041  newQuality = cms.string( "confirmed" ),
8042  copyExtras = cms.untracked.bool( True ),
8043  writeOnlyTrkQuals = cms.bool( False ),
8044  copyMVA = cms.bool( False )
8045 )
8046 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
8047  ShareFrac = cms.double( 0.19 ),
8048  FoundHitBonus = cms.double( 5.0 ),
8049  LostHitPenalty = cms.double( 20.0 ),
8050  MinPT = cms.double( 0.05 ),
8051  Epsilon = cms.double( -0.001 ),
8052  MaxNormalizedChisq = cms.double( 1000.0 ),
8053  MinFound = cms.int32( 3 ),
8054  TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8055  hasSelector = cms.vint32( 0, 0 ),
8056  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8057  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
8058  setsToMerge = cms.VPSet(
8059  cms.PSet( pQual = cms.bool( False ),
8060  tLists = cms.vint32( 0, 1 )
8061  )
8062  ),
8063  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8064  allowFirstHitShare = cms.bool( True ),
8065  newQuality = cms.string( "confirmed" ),
8066  copyExtras = cms.untracked.bool( True ),
8067  writeOnlyTrkQuals = cms.bool( False ),
8068  copyMVA = cms.bool( False )
8069 )
8070 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
8071  ServiceParameters = cms.PSet(
8072  RPCLayers = cms.bool( True ),
8073  UseMuonNavigation = cms.untracked.bool( True ),
8074  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
8075  'SteppingHelixPropagatorAny',
8076  'hltESPSmartPropagator',
8077  'hltESPSteppingHelixPropagatorOpposite' )
8078  ),
8079  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8080  TrackLoaderParameters = cms.PSet(
8081  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
8082  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8083  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8084  DoSmoothing = cms.bool( True ),
8085  SmoothTkTrack = cms.untracked.bool( False ),
8086  VertexConstraint = cms.bool( False ),
8087  MuonUpdatorAtVertexParameters = cms.PSet(
8088  MaxChi2 = cms.double( 1000000.0 ),
8089  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
8090  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
8091  ),
8092  PutTkTrackIntoEvent = cms.untracked.bool( False ),
8093  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8094  ),
8095  L3TrajBuilderParameters = cms.PSet(
8096  PtCut = cms.double( 1.0 ),
8097  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
8098  GlobalMuonTrackMatcher = cms.PSet(
8099  Chi2Cut_3 = cms.double( 200.0 ),
8100  DeltaDCut_2 = cms.double( 10.0 ),
8101  Eta_threshold = cms.double( 1.2 ),
8102  Quality_2 = cms.double( 15.0 ),
8103  DeltaDCut_1 = cms.double( 40.0 ),
8104  Quality_3 = cms.double( 7.0 ),
8105  DeltaDCut_3 = cms.double( 15.0 ),
8106  Quality_1 = cms.double( 20.0 ),
8107  Pt_threshold1 = cms.double( 0.0 ),
8108  DeltaRCut_2 = cms.double( 0.2 ),
8109  DeltaRCut_1 = cms.double( 0.1 ),
8110  Pt_threshold2 = cms.double( 9.99999999E8 ),
8111  Chi2Cut_1 = cms.double( 50.0 ),
8112  Chi2Cut_2 = cms.double( 50.0 ),
8113  DeltaRCut_3 = cms.double( 1.0 ),
8114  LocChi2Cut = cms.double( 0.001 ),
8115  Propagator = cms.string( "hltESPSmartPropagator" ),
8116  MinPt = cms.double( 1.0 ),
8117  MinP = cms.double( 2.5 )
8118  ),
8119  ScaleTECxFactor = cms.double( -1.0 ),
8120  tkTrajUseVertex = cms.bool( False ),
8121  MuonTrackingRegionBuilder = cms.PSet(
8122  Rescale_Dz = cms.double( 4.0 ),
8123  Pt_fixed = cms.bool( False ),
8124  Eta_fixed = cms.bool( True ),
8125  Eta_min = cms.double( 0.1 ),
8126  DeltaZ = cms.double( 24.2 ),
8127  maxRegions = cms.int32( 2 ),
8128  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
8129  UseVertex = cms.bool( False ),
8130  Z_fixed = cms.bool( False ),
8131  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
8132  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
8133  Rescale_phi = cms.double( 3.0 ),
8134  DeltaEta = cms.double( 0.2 ),
8135  precise = cms.bool( True ),
8136  OnDemand = cms.int32( -1 ),
8137  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
8138  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
8139  vertexCollection = cms.InputTag( "pixelVertices" ),
8140  Pt_min = cms.double( 3.0 ),
8141  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8142  Phi_fixed = cms.bool( True ),
8143  DeltaR = cms.double( 0.025 ),
8144  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
8145  DeltaPhi = cms.double( 0.15 ),
8146  Phi_min = cms.double( 0.1 ),
8147  Rescale_eta = cms.double( 3.0 )
8148  ),
8149  TrackTransformer = cms.PSet(
8150  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8151  RefitDirection = cms.string( "insideOut" ),
8152  RefitRPCHits = cms.bool( True ),
8153  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8154  DoPredictionsOnly = cms.bool( False ),
8155  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8156  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8157  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
8158  ),
8159  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8160  RefitRPCHits = cms.bool( True ),
8161  tkTrajVertex = cms.InputTag( "Notused" ),
8162  GlbRefitterParameters = cms.PSet(
8163  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
8164  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
8165  RefitFlag = cms.bool( True ),
8166  SkipStation = cms.int32( -1 ),
8167  Chi2CutRPC = cms.double( 1.0 ),
8168  PropDirForCosmics = cms.bool( False ),
8169  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
8170  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
8171  HitThreshold = cms.int32( 1 ),
8172  Chi2CutGEM = cms.double( 1.0 ),
8173  DYTthrs = cms.vint32( 30, 15 ),
8174  TrackerSkipSystem = cms.int32( -1 ),
8175  RefitDirection = cms.string( "insideOut" ),
8176  Chi2CutCSC = cms.double( 150.0 ),
8177  Chi2CutDT = cms.double( 10.0 ),
8178  RefitRPCHits = cms.bool( True ),
8179  TrackerSkipSection = cms.int32( -1 ),
8180  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
8181  DoPredictionsOnly = cms.bool( False ),
8182  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8183  MuonHitsOption = cms.int32( 1 ),
8184  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
8185  ),
8186  PCut = cms.double( 2.5 ),
8187  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
8188  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8189  tkTrajMaxChi2 = cms.double( 9999.0 ),
8190  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
8191  ScaleTECyFactor = cms.double( -1.0 ),
8192  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
8193  )
8194 )
8195 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
8196  MuonCaloCompatibility = cms.PSet(
8197  delta_eta = cms.double( 0.02 ),
8198  delta_phi = cms.double( 0.02 ),
8199  allSiPMHO = cms.bool( False ),
8200  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
8201  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
8202  ),
8203  TrackAssociatorParameters = cms.PSet(
8204  useMuon = cms.bool( True ),
8205  truthMatch = cms.bool( False ),
8206  usePreshower = cms.bool( False ),
8207  dRPreshowerPreselection = cms.double( 0.2 ),
8208  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8209  useEcal = cms.bool( False ),
8210  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8211  dRMuon = cms.double( 9999.0 ),
8212  dREcal = cms.double( 9999.0 ),
8213  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8214  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8215  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8216  useGEM = cms.bool( True ),
8217  GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
8218  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8219  propagateAllDirections = cms.bool( True ),
8220  muonMaxDistanceY = cms.double( 5.0 ),
8221  useHO = cms.bool( False ),
8222  muonMaxDistanceX = cms.double( 5.0 ),
8223  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8224  useHcal = cms.bool( False ),
8225  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8226  accountForTrajectoryChangeCalo = cms.bool( False ),
8227  dREcalPreselection = cms.double( 0.05 ),
8228  useCalo = cms.bool( False ),
8229  dRMuonPreselection = cms.double( 0.2 ),
8230  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8231  dRHcal = cms.double( 9999.0 ),
8232  dRHcalPreselection = cms.double( 0.2 ),
8233  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8234  ),
8235  CaloExtractorPSet = cms.PSet(
8236  DR_Veto_H = cms.double( 0.1 ),
8237  CenterConeOnCalIntersection = cms.bool( False ),
8238  NoiseTow_EE = cms.double( 0.15 ),
8239  Noise_EB = cms.double( 0.025 ),
8240  Noise_HE = cms.double( 0.2 ),
8241  DR_Veto_E = cms.double( 0.07 ),
8242  NoiseTow_EB = cms.double( 0.04 ),
8243  Noise_EE = cms.double( 0.1 ),
8244  UseRecHitsFlag = cms.bool( False ),
8245  DR_Max = cms.double( 1.0 ),
8246  DepositLabel = cms.untracked.string( "Cal" ),
8247  Noise_HO = cms.double( 0.2 ),
8248  DR_Veto_HO = cms.double( 0.1 ),
8249  Threshold_H = cms.double( 0.5 ),
8250  PrintTimeReport = cms.untracked.bool( False ),
8251  Threshold_E = cms.double( 0.2 ),
8252  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8253  ComponentName = cms.string( "CaloExtractorByAssociator" ),
8254  Threshold_HO = cms.double( 0.5 ),
8255  DepositInstanceLabels = cms.vstring( 'ecal',
8256  'hcal',
8257  'ho' ),
8258  ServiceParameters = cms.PSet(
8259  RPCLayers = cms.bool( False ),
8260  UseMuonNavigation = cms.untracked.bool( False ),
8261  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8262  ),
8263  TrackAssociatorParameters = cms.PSet(
8264  useMuon = cms.bool( False ),
8265  truthMatch = cms.bool( False ),
8266  usePreshower = cms.bool( False ),
8267  dRPreshowerPreselection = cms.double( 0.2 ),
8268  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8269  useEcal = cms.bool( False ),
8270  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8271  dRMuon = cms.double( 9999.0 ),
8272  dREcal = cms.double( 1.0 ),
8273  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8274  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8275  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8276  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8277  propagateAllDirections = cms.bool( True ),
8278  muonMaxDistanceY = cms.double( 5.0 ),
8279  useHO = cms.bool( False ),
8280  muonMaxDistanceX = cms.double( 5.0 ),
8281  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8282  useHcal = cms.bool( False ),
8283  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8284  accountForTrajectoryChangeCalo = cms.bool( False ),
8285  dREcalPreselection = cms.double( 1.0 ),
8286  useCalo = cms.bool( True ),
8287  dRMuonPreselection = cms.double( 0.2 ),
8288  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8289  dRHcal = cms.double( 1.0 ),
8290  dRHcalPreselection = cms.double( 1.0 ),
8291  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8292  ),
8293  Noise_HB = cms.double( 0.2 )
8294  ),
8295  TrackExtractorPSet = cms.PSet(
8296  Diff_z = cms.double( 0.2 ),
8297  inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
8298  Chi2Ndof_Max = cms.double( 1.0E64 ),
8299  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8300  DR_Veto = cms.double( 0.01 ),
8301  Pt_Min = cms.double( -1.0 ),
8302  DR_Max = cms.double( 1.0 ),
8303  NHits_Min = cms.uint32( 0 ),
8304  Chi2Prob_Min = cms.double( -1.0 ),
8305  Diff_r = cms.double( 0.1 ),
8306  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
8307  ComponentName = cms.string( "TrackExtractor" )
8308  ),
8309  JetExtractorPSet = cms.PSet(
8310  JetCollectionLabel = cms.InputTag( "Notused" ),
8311  DR_Veto = cms.double( 0.1 ),
8312  DR_Max = cms.double( 1.0 ),
8313  ExcludeMuonVeto = cms.bool( True ),
8314  PrintTimeReport = cms.untracked.bool( False ),
8315  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8316  ComponentName = cms.string( "JetExtractor" ),
8317  ServiceParameters = cms.PSet(
8318  RPCLayers = cms.bool( False ),
8319  UseMuonNavigation = cms.untracked.bool( False ),
8320  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8321  ),
8322  TrackAssociatorParameters = cms.PSet(
8323  useMuon = cms.bool( False ),
8324  truthMatch = cms.bool( False ),
8325  usePreshower = cms.bool( False ),
8326  dRPreshowerPreselection = cms.double( 0.2 ),
8327  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8328  useEcal = cms.bool( False ),
8329  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8330  dRMuon = cms.double( 9999.0 ),
8331  dREcal = cms.double( 0.5 ),
8332  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8333  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8334  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8335  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8336  propagateAllDirections = cms.bool( True ),
8337  muonMaxDistanceY = cms.double( 5.0 ),
8338  useHO = cms.bool( False ),
8339  muonMaxDistanceX = cms.double( 5.0 ),
8340  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8341  useHcal = cms.bool( False ),
8342  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8343  accountForTrajectoryChangeCalo = cms.bool( False ),
8344  dREcalPreselection = cms.double( 0.5 ),
8345  useCalo = cms.bool( True ),
8346  dRMuonPreselection = cms.double( 0.2 ),
8347  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8348  dRHcal = cms.double( 0.5 ),
8349  dRHcalPreselection = cms.double( 0.5 ),
8350  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8351  ),
8352  Threshold = cms.double( 5.0 )
8353  ),
8354  trackDepositName = cms.string( "tracker" ),
8355  ecalDepositName = cms.string( "ecal" ),
8356  hcalDepositName = cms.string( "hcal" ),
8357  hoDepositName = cms.string( "ho" ),
8358  jetDepositName = cms.string( "jets" ),
8359  TimingFillerParameters = cms.PSet(
8360  DTTimingParameters = cms.PSet(
8361  HitError = cms.double( 6.0 ),
8362  MatchParameters = cms.PSet(
8363  TightMatchDT = cms.bool( False ),
8364  DTradius = cms.double( 0.01 ),
8365  TightMatchCSC = cms.bool( True ),
8366  CSCsegments = cms.InputTag( "hltCscSegments" ),
8367  DTsegments = cms.InputTag( "hltDt4DSegments" )
8368  ),
8369  debug = cms.bool( False ),
8370  DoWireCorr = cms.bool( False ),
8371  RequireBothProjections = cms.bool( False ),
8372  DTTimeOffset = cms.double( 2.7 ),
8373  PruneCut = cms.double( 10000.0 ),
8374  DTsegments = cms.InputTag( "hltDt4DSegments" ),
8375  UseSegmentT0 = cms.bool( False ),
8376  HitsMin = cms.int32( 5 ),
8377  DropTheta = cms.bool( True ),
8378  ServiceParameters = cms.PSet(
8379  RPCLayers = cms.bool( True ),
8380  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8381  )
8382  ),
8383  UseCSC = cms.bool( True ),
8384  CSCTimingParameters = cms.PSet(
8385  MatchParameters = cms.PSet(
8386  TightMatchDT = cms.bool( False ),
8387  DTradius = cms.double( 0.01 ),
8388  TightMatchCSC = cms.bool( True ),
8389  CSCsegments = cms.InputTag( "hltCscSegments" ),
8390  DTsegments = cms.InputTag( "hltDt4DSegments" )
8391  ),
8392  debug = cms.bool( False ),
8393  CSCWireTimeOffset = cms.double( 0.0 ),
8394  CSCStripError = cms.double( 7.0 ),
8395  CSCTimeOffset = cms.double( 0.0 ),
8396  CSCWireError = cms.double( 8.6 ),
8397  PruneCut = cms.double( 100.0 ),
8398  CSCsegments = cms.InputTag( "hltCscSegments" ),
8399  UseStripTime = cms.bool( True ),
8400  CSCStripTimeOffset = cms.double( 0.0 ),
8401  UseWireTime = cms.bool( True ),
8402  ServiceParameters = cms.PSet(
8403  RPCLayers = cms.bool( True ),
8404  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8405  )
8406  ),
8407  ErrorDT = cms.double( 6.0 ),
8408  EcalEnergyCut = cms.double( 0.4 ),
8409  UseECAL = cms.bool( True ),
8410  ErrorEB = cms.double( 2.085 ),
8411  UseDT = cms.bool( True ),
8412  ErrorEE = cms.double( 6.95 ),
8413  ErrorCSC = cms.double( 7.4 )
8414  ),
8415  ShowerDigiFillerParameters = cms.PSet(
8416  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8417  digiMaxDistanceX = cms.double( 25.0 ),
8418  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
8419  ),
8420  TrackerKinkFinderParameters = cms.PSet(
8421  usePosition = cms.bool( False ),
8422  diagonalOnly = cms.bool( False )
8423  ),
8424  fillEnergy = cms.bool( False ),
8425  storeCrossedHcalRecHits = cms.bool( False ),
8426  maxAbsPullX = cms.double( 4.0 ),
8427  maxAbsEta = cms.double( 3.0 ),
8428  minPt = cms.double( 2.0 ),
8429  inputCollectionTypes = cms.vstring( 'inner tracks',
8430  'links',
8431  'outer tracks' ),
8432  addExtraSoftMuons = cms.bool( False ),
8433  fillGlobalTrackRefits = cms.bool( False ),
8434  debugWithTruthMatching = cms.bool( False ),
8435  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
8436  fillCaloCompatibility = cms.bool( False ),
8437  maxAbsPullY = cms.double( 9999.0 ),
8438  maxAbsDy = cms.double( 9999.0 ),
8439  minP = cms.double( 0.0 ),
8440  minPCaloMuon = cms.double( 1.0E9 ),
8441  maxAbsDx = cms.double( 3.0 ),
8442  fillIsolation = cms.bool( False ),
8443  writeIsoDeposits = cms.bool( False ),
8444  minNumberOfMatches = cms.int32( 1 ),
8445  fillMatching = cms.bool( True ),
8446  fillShowerDigis = cms.bool( False ),
8447  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8448  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8449  fillGlobalTrackQuality = cms.bool( False ),
8450  globalTrackQualityInputTag = cms.InputTag( "" ),
8451  selectHighPurity = cms.bool( False ),
8452  pvInputTag = cms.InputTag( "" ),
8453  fillTrackerKink = cms.bool( False ),
8454  minCaloCompatibility = cms.double( 0.6 ),
8455  runArbitrationCleaner = cms.bool( False ),
8456  arbitrationCleanerOptions = cms.PSet(
8457  OverlapDTheta = cms.double( 0.02 ),
8458  Overlap = cms.bool( True ),
8459  Clustering = cms.bool( True ),
8460  ME1a = cms.bool( True ),
8461  ClusterDTheta = cms.double( 0.02 ),
8462  ClusterDPhi = cms.double( 0.6 ),
8463  OverlapDPhi = cms.double( 0.0786 )
8464  ),
8465  arbitrateTrackerMuons = cms.bool( True )
8466 )
8467 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
8468  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
8469  applyTriggerIdLoose = cms.bool( True ),
8470  typeMuon = cms.uint32( 0 ),
8471  allowedTypeMask = cms.uint32( 0 ),
8472  requiredTypeMask = cms.uint32( 0 ),
8473  minNMuonHits = cms.int32( 0 ),
8474  minNMuonStations = cms.int32( 0 ),
8475  minNTrkLayers = cms.int32( 0 ),
8476  minTrkHits = cms.int32( 0 ),
8477  minPixLayer = cms.int32( 0 ),
8478  minPixHits = cms.int32( 0 ),
8479  minPt = cms.double( 0.0 ),
8480  maxNormalizedChi2 = cms.double( 9999.0 )
8481 )
8482 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
8483  inputCollection = cms.InputTag( "hltIterL3Muons" )
8484 )
8485 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
8486  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
8487  muon = cms.InputTag( "hltIterL3Muons" ),
8488  originalMVAVals = cms.InputTag( "none" ),
8489  copyMVA = cms.bool( False ),
8490  copyExtras = cms.untracked.bool( True ),
8491  copyTrajectories = cms.untracked.bool( False )
8492 )
8493 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8494  InputObjects = cms.InputTag( "hltIterL3Muons" ),
8495  DisplacedReconstruction = cms.bool( False )
8496 )
8497 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8498  InputCollection = cms.InputTag( "hltPixelTracks" ),
8499  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8500  originHalfLength = cms.double( 0.3 ),
8501  originRadius = cms.double( 0.1 ),
8502  useProtoTrackKinematics = cms.bool( False ),
8503  useEventsWithNoVertex = cms.bool( True ),
8504  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8505  usePV = cms.bool( False ),
8506  includeFourthHit = cms.bool( True ),
8507  produceComplement = cms.bool( False ),
8508  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8509 )
8510 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8511  cleanTrajectoryAfterInOut = cms.bool( False ),
8512  doSeedingRegionRebuilding = cms.bool( False ),
8513  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8514  reverseTrajectories = cms.bool( False ),
8515  useHitsSplitting = cms.bool( False ),
8516  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8517  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8518  clustersToSkip = cms.InputTag( "" ),
8519  phase2clustersToSkip = cms.InputTag( "" ),
8520  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
8521  TransientInitialStateEstimatorParameters = cms.PSet(
8522  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8523  numberMeasurementsForFit = cms.int32( 4 ),
8524  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8525  ),
8526  numHitsForSeedCleaner = cms.int32( 4 ),
8527  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8528  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8529  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8530  maxNSeeds = cms.uint32( 100000 ),
8531  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8532 )
8533 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8534  useSimpleMF = cms.bool( True ),
8535  SimpleMagneticField = cms.string( "ParabolicMf" ),
8536  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8537  clusterRemovalInfo = cms.InputTag( "" ),
8538  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8539  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8540  useHitsSplitting = cms.bool( False ),
8541  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8542  TrajectoryInEvent = cms.bool( False ),
8543  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8544  AlgorithmName = cms.string( "hltIter0" ),
8545  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8546  GeometricInnerState = cms.bool( True ),
8547  NavigationSchool = cms.string( "" ),
8548  MeasurementTracker = cms.string( "" ),
8549  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8550 )
8551 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8552  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8553  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8554  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8555  ignoreVertices = cms.bool( False ),
8556  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8557  mva = cms.PSet(
8558  minPixelHits = cms.vint32( 0, 0, 0 ),
8559  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8560  dr_par = cms.PSet(
8561  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8562  dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8563  dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
8564  dr_exp = cms.vint32( 4, 4, 4 ),
8565  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8566  ),
8567  maxLostLayers = cms.vint32( 1, 1, 1 ),
8568  min3DLayers = cms.vint32( 0, 0, 0 ),
8569  dz_par = cms.PSet(
8570  dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
8571  dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
8572  dz_exp = cms.vint32( 4, 4, 4 )
8573  ),
8574  minNVtxTrk = cms.int32( 3 ),
8575  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8576  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8577  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8578  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8579  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8580  minLayers = cms.vint32( 3, 3, 3 )
8581  )
8582 )
8583 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8584  originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8585  originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
8586  originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8587  minQuality = cms.string( "highPurity" ),
8588  copyExtras = cms.untracked.bool( True ),
8589  copyTrajectories = cms.untracked.bool( False )
8590 )
8591 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8592  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8593  trackClassifier = cms.InputTag( '','QualityMasks' ),
8594  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8595  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8596  oldClusterRemovalInfo = cms.InputTag( "" ),
8597  TrackQuality = cms.string( "highPurity" ),
8598  maxChi2 = cms.double( 16.0 ),
8599  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8600  overrideTrkQuals = cms.InputTag( "" )
8601 )
8602 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8603  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8604  OnDemand = cms.bool( False ),
8605  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
8606 )
8607 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8608  RegionPSet = cms.PSet(
8609  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8610  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8611  zErrorBeamSpot = cms.double( 15.0 ),
8612  extraPhi = cms.double( 0.0 ),
8613  extraEta = cms.double( 0.0 ),
8614  maxNVertices = cms.int32( 3 ),
8615  nSigmaZVertex = cms.double( 3.0 ),
8616  nSigmaZBeamSpot = cms.double( 4.0 ),
8617  ptMin = cms.double( 1.2 ),
8618  operationMode = cms.string( "VerticesFixed" ),
8619  searchOpt = cms.bool( False ),
8620  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8621  originRadius = cms.double( 0.015 ),
8622  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8623  precise = cms.bool( True ),
8624  zErrorVertex = cms.double( 0.03 )
8625  ),
8626  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8627  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigiErrors' ),
8628  ignoreSingleFPixPanelModules = cms.bool( True ),
8629  debug = cms.untracked.bool( False ),
8630  createPlottingFiles = cms.untracked.bool( False ),
8631  layerList = cms.vstring( 'BPix1+BPix2',
8632  'BPix2+FPix1_pos',
8633  'BPix2+FPix1_neg',
8634  'FPix1_pos+FPix2_pos',
8635  'FPix1_neg+FPix2_neg',
8636  'BPix1+FPix2_neg',
8637  'BPix2+FPix2_neg',
8638  'FPix2_neg+FPix3_neg',
8639  'BPix2+BPix3' ),
8640  BPix = cms.PSet(
8641  hitErrorRPhi = cms.double( 0.0027 ),
8642  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8643  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8644  useErrorsFromParam = cms.bool( True ),
8645  hitErrorRZ = cms.double( 0.006 ),
8646  HitProducer = cms.string( "hltSiPixelRecHits" )
8647  ),
8648  FPix = cms.PSet(
8649  hitErrorRPhi = cms.double( 0.0051 ),
8650  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8651  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8652  useErrorsFromParam = cms.bool( True ),
8653  hitErrorRZ = cms.double( 0.0036 ),
8654  HitProducer = cms.string( "hltSiPixelRecHits" )
8655  ),
8656  TIB = cms.PSet( ),
8657  TID = cms.PSet( ),
8658  TOB = cms.PSet( ),
8659  TEC = cms.PSet( ),
8660  MTIB = cms.PSet( ),
8661  MTID = cms.PSet( ),
8662  MTOB = cms.PSet( ),
8663  MTEC = cms.PSet( )
8664 )
8665 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8666  doClusterCheck = cms.bool( False ),
8667  MaxNumberOfStripClusters = cms.uint32( 50000 ),
8668  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8669  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8670  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8671  cut = cms.string( "" ),
8672  silentClusterCheck = cms.untracked.bool( False )
8673 )
8674 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8675  seedingLayers = cms.InputTag( "" ),
8676  trackingRegions = cms.InputTag( "" ),
8677  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8678  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8679  produceSeedingHitSets = cms.bool( True ),
8680  produceIntermediateHitDoublets = cms.bool( False ),
8681  maxElement = cms.uint32( 0 ),
8682  maxElementTotal = cms.uint32( 50000000 ),
8683  putEmptyIfMaxElementReached = cms.bool( False ),
8684  layerPairs = cms.vuint32( 0 )
8685 )
8686 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8687  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8688  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8689  SeedMomentumForBOFF = cms.double( 5.0 ),
8690  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8691  MinOneOverPtError = cms.double( 1.0 ),
8692  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8693  magneticField = cms.string( "ParabolicMf" ),
8694  forceKinematicWithRegionDirection = cms.bool( False ),
8695  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8696 )
8697 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8698  cleanTrajectoryAfterInOut = cms.bool( False ),
8699  doSeedingRegionRebuilding = cms.bool( False ),
8700  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8701  reverseTrajectories = cms.bool( False ),
8702  useHitsSplitting = cms.bool( False ),
8703  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8704  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8705  clustersToSkip = cms.InputTag( "" ),
8706  phase2clustersToSkip = cms.InputTag( "" ),
8707  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8708  TransientInitialStateEstimatorParameters = cms.PSet(
8709  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8710  numberMeasurementsForFit = cms.int32( 4 ),
8711  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8712  ),
8713  numHitsForSeedCleaner = cms.int32( 4 ),
8714  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8715  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8716  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8717  maxNSeeds = cms.uint32( 100000 ),
8718  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8719 )
8720 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8721  useSimpleMF = cms.bool( True ),
8722  SimpleMagneticField = cms.string( "ParabolicMf" ),
8723  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
8724  clusterRemovalInfo = cms.InputTag( "" ),
8725  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8726  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8727  useHitsSplitting = cms.bool( False ),
8728  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8729  TrajectoryInEvent = cms.bool( False ),
8730  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8731  AlgorithmName = cms.string( "hltDoubletRecovery" ),
8732  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8733  GeometricInnerState = cms.bool( True ),
8734  NavigationSchool = cms.string( "" ),
8735  MeasurementTracker = cms.string( "" ),
8736  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
8737 )
8738 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8739  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8740  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8741  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8742  ignoreVertices = cms.bool( False ),
8743  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8744  mva = cms.PSet(
8745  minPixelHits = cms.vint32( 0, 0, 0 ),
8746  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8747  dr_par = cms.PSet(
8748  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8749  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8750  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8751  dr_exp = cms.vint32( 4, 4, 4 ),
8752  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8753  ),
8754  maxLostLayers = cms.vint32( 1, 1, 1 ),
8755  min3DLayers = cms.vint32( 0, 0, 0 ),
8756  dz_par = cms.PSet(
8757  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8758  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8759  dz_exp = cms.vint32( 4, 4, 4 )
8760  ),
8761  minNVtxTrk = cms.int32( 3 ),
8762  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8763  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8764  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8765  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8766  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8767  minLayers = cms.vint32( 3, 3, 3 )
8768  )
8769 )
8770 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8771  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8772  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
8773  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
8774  minQuality = cms.string( "highPurity" ),
8775  copyExtras = cms.untracked.bool( True ),
8776  copyTrajectories = cms.untracked.bool( False )
8777 )
8778 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
8779  ShareFrac = cms.double( 0.19 ),
8780  FoundHitBonus = cms.double( 5.0 ),
8781  LostHitPenalty = cms.double( 20.0 ),
8782  MinPT = cms.double( 0.05 ),
8783  Epsilon = cms.double( -0.001 ),
8784  MaxNormalizedChisq = cms.double( 1000.0 ),
8785  MinFound = cms.int32( 3 ),
8786  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8787  hasSelector = cms.vint32( 0, 0 ),
8788  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8789  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8790  setsToMerge = cms.VPSet(
8791  cms.PSet( pQual = cms.bool( False ),
8792  tLists = cms.vint32( 0, 1 )
8793  )
8794  ),
8795  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8796  allowFirstHitShare = cms.bool( True ),
8797  newQuality = cms.string( "confirmed" ),
8798  copyExtras = cms.untracked.bool( True ),
8799  writeOnlyTrkQuals = cms.bool( False ),
8800  copyMVA = cms.bool( False )
8801 )
8802 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8803  ShareFrac = cms.double( 0.19 ),
8804  FoundHitBonus = cms.double( 5.0 ),
8805  LostHitPenalty = cms.double( 20.0 ),
8806  MinPT = cms.double( 0.05 ),
8807  Epsilon = cms.double( -0.001 ),
8808  MaxNormalizedChisq = cms.double( 1000.0 ),
8809  MinFound = cms.int32( 3 ),
8810  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8811  hasSelector = cms.vint32( 0, 0 ),
8812  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8813  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8814  setsToMerge = cms.VPSet(
8815  cms.PSet( pQual = cms.bool( False ),
8816  tLists = cms.vint32( 0, 1 )
8817  )
8818  ),
8819  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8820  allowFirstHitShare = cms.bool( True ),
8821  newQuality = cms.string( "confirmed" ),
8822  copyExtras = cms.untracked.bool( True ),
8823  writeOnlyTrkQuals = cms.bool( False ),
8824  copyMVA = cms.bool( False )
8825 )
8826 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8827  vertexCollections = cms.VPSet(
8828  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8829  label = cms.string( "" ),
8830  useBeamConstraint = cms.bool( False ),
8831  minNdof = cms.double( 0.0 ),
8832  maxDistanceToBeam = cms.double( 1.0 ),
8833  algorithm = cms.string( "AdaptiveVertexFitter" )
8834  ),
8835  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8836  label = cms.string( "WithBS" ),
8837  useBeamConstraint = cms.bool( True ),
8838  minNdof = cms.double( 0.0 ),
8839  maxDistanceToBeam = cms.double( 1.0 ),
8840  algorithm = cms.string( "AdaptiveVertexFitter" )
8841  )
8842  ),
8843  verbose = cms.untracked.bool( False ),
8844  TkFilterParameters = cms.PSet(
8845  maxEta = cms.double( 100.0 ),
8846  minPt = cms.double( 0.0 ),
8847  minSiliconLayersWithHits = cms.int32( 5 ),
8848  minPixelLayersWithHits = cms.int32( 2 ),
8849  maxNormalizedChi2 = cms.double( 20.0 ),
8850  trackQuality = cms.string( "any" ),
8851  algorithm = cms.string( "filter" ),
8852  maxD0Significance = cms.double( 999.0 )
8853  ),
8854  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8855  TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8856  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8857  TrackTimesLabel = cms.InputTag( "dummy_default" ),
8858  trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8859  TkClusParameters = cms.PSet(
8860  TkDAClusParameters = cms.PSet(
8861  zmerge = cms.double( 0.01 ),
8862  Tstop = cms.double( 0.5 ),
8863  d0CutOff = cms.double( 999.0 ),
8864  dzCutOff = cms.double( 4.0 ),
8865  vertexSize = cms.double( 0.15 ),
8866  coolingFactor = cms.double( 0.6 ),
8867  Tpurge = cms.double( 2.0 ),
8868  Tmin = cms.double( 2.4 ),
8869  uniquetrkweight = cms.double( 0.9 )
8870  ),
8871  algorithm = cms.string( "DA_vect" )
8872  ),
8873  isRecoveryIteration = cms.bool( False ),
8874  recoveryVtxCollection = cms.InputTag( "" ),
8875  useMVACut = cms.bool( False ),
8876  minTrackTimeQuality = cms.double( 0.8 )
8877 )
8878 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8879  filterParams = cms.PSet(
8880  maxZ = cms.double( 24.0 ),
8881  minNdof = cms.double( 4.0 ),
8882  maxRho = cms.double( 2.0 ),
8883  pvSrc = cms.InputTag( "hltVerticesPF" )
8884  ),
8885  src = cms.InputTag( "hltVerticesPF" )
8886 )
8887 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8888  src = cms.InputTag( "hltVerticesPFSelector" ),
8889  cut = cms.string( "!isFake" ),
8890  filter = cms.bool( True )
8891 )
8892 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8893  inputTag = cms.InputTag( "rawDataCollector" ),
8894  fedList = cms.vuint32( 1022 )
8895 )
8896 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8897  saveTags = cms.bool( True ),
8898  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8899  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8900  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8901  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8902  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8903  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8904  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8905  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8906  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8907  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8908 )
8909 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8910  offset = cms.uint32( 0 ),
8911  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8912 )
8913 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
8914  saveTags = cms.bool( True ),
8915  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
8916  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8917  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8918  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8919  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8920  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8921  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8922  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8923  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8924  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8925 )
8926 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
8927  offset = cms.uint32( 0 ),
8928  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8929 )
8930 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
8931  src = cms.InputTag( "hltPixelTracks" ),
8932  etaMin = cms.double( -999.0 ),
8933  etaMax = cms.double( 999.0 ),
8934  ptMin = cms.double( 0.0 ),
8935  ptMax = cms.double( 999999.0 ),
8936  d0Max = cms.double( 999.0 ),
8937  dzMax = cms.double( 999.0 ),
8938  normalizedChi2 = cms.double( 999999.0 ),
8939  numberOfValidHits = cms.uint32( 0 ),
8940  numberOfLostHits = cms.uint32( 999 ),
8941  numberOfValidPixelHits = cms.uint32( 4 ),
8942  ptErrorCut = cms.double( 999999.0 ),
8943  quality = cms.string( "loose" ),
8944  useVtx = cms.bool( False ),
8945  vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
8946  timesTag = cms.InputTag( "" ),
8947  timeResosTag = cms.InputTag( "" ),
8948  nVertices = cms.uint32( 0 ),
8949  vtxFallback = cms.bool( False ),
8950  zetaVtx = cms.double( 999999.0 ),
8951  rhoVtx = cms.double( 999999.0 ),
8952  nSigmaDtVertex = cms.double( 0.0 ),
8953  copyExtras = cms.untracked.bool( False ),
8954  copyTrajectories = cms.untracked.bool( False )
8955 )
8956 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8957  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8958  tauAssociationCone = cms.double( 0.0 ),
8959  tauUnbiasCone = cms.double( 1.2 ),
8960  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8961  ExtrapolationConeSize = cms.double( 1.0 ),
8962  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8963  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8964  MaxVtxDXYSeed = cms.double( 101.0 ),
8965  MaxVtxDXYIsol = cms.double( 101.0 ),
8966  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8967  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8968  minPTrack = cms.double( 5.0 ),
8969  maxPTrackForIsolation = cms.double( 3.0 ),
8970  EBEtaBoundary = cms.double( 1.479 )
8971 )
8972 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
8973  saveTags = cms.bool( True ),
8974  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
8975  MaxPtNearby = cms.double( 2.0 ),
8976  MinEnergyTrack = cms.double( 12.0 ),
8977  MinPtTrack = cms.double( 3.5 ),
8978  MaxEtaTrack = cms.double( 1.15 ),
8979  MinEtaTrack = cms.double( 0.0 ),
8980  filterTrackEnergy = cms.bool( True ),
8981  NMaxTrackCandidates = cms.int32( 10 ),
8982  DropMultiL2Event = cms.bool( False )
8983 )
8984 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
8985  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
8986  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8987  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
8988  EBHitEnergyThreshold = cms.double( 0.1 ),
8989  EBHitCountEnergyThreshold = cms.double( 0.5 ),
8990  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
8991  EEHitEnergyThreshold1 = cms.double( 68.795 ),
8992  EEHitEnergyThreshold2 = cms.double( -38.143 ),
8993  EEHitEnergyThreshold3 = cms.double( 7.043 ),
8994  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
8995  EcalConeSizeEta0 = cms.double( 0.09 ),
8996  EcalConeSizeEta1 = cms.double( 0.14 )
8997 )
8998 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
8999  saveTags = cms.bool( True ),
9000  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
9001  MaxEnergyInEB = cms.double( 2.0 ),
9002  MaxEnergyInEE = cms.double( 4.0 ),
9003  MaxEnergyOutEB = cms.double( 1.2 ),
9004  MaxEnergyOutEE = cms.double( 2.0 ),
9005  NMaxTrackCandidates = cms.int32( 10 ),
9006  DropMultiL2Event = cms.bool( False )
9007 )
9008 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
9009  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9010  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
9011  associationCone = cms.double( 0.2 )
9012 )
9013 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9014  saveTags = cms.bool( True ),
9015  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
9016  MaxPtNearby = cms.double( 2.0 ),
9017  MinEnergyTrack = cms.double( 18.0 ),
9018  MinPtTrack = cms.double( 20.0 ),
9019  MaxEtaTrack = cms.double( 1.15 ),
9020  MinEtaTrack = cms.double( 0.0 ),
9021  filterTrackEnergy = cms.bool( True ),
9022  NMaxTrackCandidates = cms.int32( 999 ),
9023  DropMultiL2Event = cms.bool( False )
9024 )
9025 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
9026  offset = cms.uint32( 0 ),
9027  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9028 )
9029 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
9030  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9031  tauAssociationCone = cms.double( 0.0 ),
9032  tauUnbiasCone = cms.double( 1.2 ),
9033  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
9034  ExtrapolationConeSize = cms.double( 1.0 ),
9035  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
9036  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
9037  MaxVtxDXYSeed = cms.double( 101.0 ),
9038  MaxVtxDXYIsol = cms.double( 101.0 ),
9039  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
9040  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
9041  minPTrack = cms.double( 5.0 ),
9042  maxPTrackForIsolation = cms.double( 3.0 ),
9043  EBEtaBoundary = cms.double( 1.479 )
9044 )
9045 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9046  saveTags = cms.bool( True ),
9047  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
9048  MaxPtNearby = cms.double( 2.0 ),
9049  MinEnergyTrack = cms.double( 12.0 ),
9050  MinPtTrack = cms.double( 3.5 ),
9051  MaxEtaTrack = cms.double( 2.2 ),
9052  MinEtaTrack = cms.double( 1.1 ),
9053  filterTrackEnergy = cms.bool( True ),
9054  NMaxTrackCandidates = cms.int32( 5 ),
9055  DropMultiL2Event = cms.bool( False )
9056 )
9057 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
9058  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
9059  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9060  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9061  EBHitEnergyThreshold = cms.double( 0.1 ),
9062  EBHitCountEnergyThreshold = cms.double( 0.5 ),
9063  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
9064  EEHitEnergyThreshold1 = cms.double( 68.795 ),
9065  EEHitEnergyThreshold2 = cms.double( -38.143 ),
9066  EEHitEnergyThreshold3 = cms.double( 7.043 ),
9067  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
9068  EcalConeSizeEta0 = cms.double( 0.09 ),
9069  EcalConeSizeEta1 = cms.double( 0.14 )
9070 )
9071 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
9072  saveTags = cms.bool( True ),
9073  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
9074  MaxEnergyInEB = cms.double( 2.0 ),
9075  MaxEnergyInEE = cms.double( 4.0 ),
9076  MaxEnergyOutEB = cms.double( 1.2 ),
9077  MaxEnergyOutEE = cms.double( 2.0 ),
9078  NMaxTrackCandidates = cms.int32( 10 ),
9079  DropMultiL2Event = cms.bool( False )
9080 )
9081 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
9082  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9083  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
9084  associationCone = cms.double( 0.2 )
9085 )
9086 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9087  saveTags = cms.bool( True ),
9088  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
9089  MaxPtNearby = cms.double( 2.0 ),
9090  MinEnergyTrack = cms.double( 18.0 ),
9091  MinPtTrack = cms.double( 20.0 ),
9092  MaxEtaTrack = cms.double( 2.2 ),
9093  MinEtaTrack = cms.double( 1.1 ),
9094  filterTrackEnergy = cms.bool( True ),
9095  NMaxTrackCandidates = cms.int32( 999 ),
9096  DropMultiL2Event = cms.bool( False )
9097 )
9098 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
9099  saveTags = cms.bool( True ),
9100  L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
9101  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9102  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9103  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9104  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9105  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9106  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9107  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9108  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9109  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9110 )
9111 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
9112  offset = cms.uint32( 0 ),
9113  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9114 )
9115 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9116  saveTags = cms.bool( True ),
9117  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9118  PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
9119  MaxEta = cms.double( 2.5 ),
9120  MinPt = cms.double( 0.0 ),
9121  MaxDeltaR = cms.double( 0.3 ),
9122  MinN = cms.int32( 1 ),
9123  CentralBxOnly = cms.bool( False ),
9124  SelectQualities = cms.vint32( )
9125 )
9126 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
9127  Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
9128  Reco4DAlgoConfig = cms.PSet(
9129  Reco2DAlgoConfig = cms.PSet(
9130  AlphaMaxPhi = cms.double( 1.0 ),
9131  debug = cms.untracked.bool( False ),
9132  segmCleanerMode = cms.int32( 2 ),
9133  AlphaMaxTheta = cms.double( 0.9 ),
9134  hit_afterT0_resolution = cms.double( 0.03 ),
9135  performT0_vdriftSegCorrection = cms.bool( False ),
9136  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9137  MaxChi2 = cms.double( 4.0 ),
9138  recAlgoConfig = cms.PSet(
9139  maxTime = cms.double( 420.0 ),
9140  debug = cms.untracked.bool( False ),
9141  stepTwoFromDigi = cms.bool( False ),
9142  tTrigModeConfig = cms.PSet(
9143  debug = cms.untracked.bool( False ),
9144  tofCorrType = cms.int32( 0 ),
9145  tTrigLabel = cms.string( "" ),
9146  wirePropCorrType = cms.int32( 0 ),
9147  doTOFCorrection = cms.bool( True ),
9148  vPropWire = cms.double( 24.4 ),
9149  doT0Correction = cms.bool( True ),
9150  doWirePropCorrection = cms.bool( True ),
9151  t0Label = cms.string( "" )
9152  ),
9153  useUncertDB = cms.bool( True ),
9154  doVdriftCorr = cms.bool( True ),
9155  minTime = cms.double( -3.0 ),
9156  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9157  readLegacyTTrigDB = cms.bool( True ),
9158  readLegacyVDriftDB = cms.bool( True )
9159  ),
9160  MaxAllowedHits = cms.uint32( 50 ),
9161  nUnSharedHitsMin = cms.int32( 2 ),
9162  nSharedHitsMax = cms.int32( 2 ),
9163  performT0SegCorrection = cms.bool( False ),
9164  perform_delta_rejecting = cms.bool( False )
9165  ),
9166  Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
9167  debug = cms.untracked.bool( False ),
9168  segmCleanerMode = cms.int32( 2 ),
9169  AllDTRecHits = cms.bool( True ),
9170  hit_afterT0_resolution = cms.double( 0.03 ),
9171  performT0_vdriftSegCorrection = cms.bool( False ),
9172  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9173  recAlgoConfig = cms.PSet(
9174  maxTime = cms.double( 420.0 ),
9175  debug = cms.untracked.bool( False ),
9176  stepTwoFromDigi = cms.bool( False ),
9177  tTrigModeConfig = cms.PSet(
9178  debug = cms.untracked.bool( False ),
9179  tofCorrType = cms.int32( 0 ),
9180  tTrigLabel = cms.string( "" ),
9181  wirePropCorrType = cms.int32( 0 ),
9182  doTOFCorrection = cms.bool( True ),
9183  vPropWire = cms.double( 24.4 ),
9184  doT0Correction = cms.bool( True ),
9185  doWirePropCorrection = cms.bool( True ),
9186  t0Label = cms.string( "" )
9187  ),
9188  useUncertDB = cms.bool( True ),
9189  doVdriftCorr = cms.bool( True ),
9190  minTime = cms.double( -3.0 ),
9191  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9192  readLegacyTTrigDB = cms.bool( True ),
9193  readLegacyVDriftDB = cms.bool( True )
9194  ),
9195  nUnSharedHitsMin = cms.int32( 2 ),
9196  nSharedHitsMax = cms.int32( 2 ),
9197  performT0SegCorrection = cms.bool( False ),
9198  perform_delta_rejecting = cms.bool( False )
9199  ),
9200  debug = cms.untracked.bool( False ),
9201  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
9202  recHits2DLabel = cms.InputTag( "dt2DSegments" )
9203 )
9204 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
9205  MaxSeeds = cms.int32( 1000 ),
9206  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9207  EnableDTMeasurement = cms.bool( True ),
9208  MaxCSCChi2 = cms.double( 300.0 ),
9209  MaxDTChi2 = cms.double( 300.0 ),
9210  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9211  EnableCSCMeasurement = cms.bool( True ),
9212  ForcePointDown = cms.bool( False )
9213 )
9214 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
9215  GMTReadoutCollection = cms.InputTag( "" ),
9216  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9217  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9218  L1MinPt = cms.double( 0.0 ),
9219  L1MaxEta = cms.double( 2.5 ),
9220  L1MinQuality = cms.uint32( 1 ),
9221  SetMinPtBarrelTo = cms.double( 3.5 ),
9222  SetMinPtEndcapTo = cms.double( 1.0 ),
9223  UseOfflineSeed = cms.untracked.bool( True ),
9224  UseUnassociatedL1 = cms.bool( False ),
9225  MatchDR = cms.vdouble( 0.3 ),
9226  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
9227  CentralBxOnly = cms.bool( True ),
9228  MatchType = cms.uint32( 0 ),
9229  SortType = cms.uint32( 0 ),
9230  OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
9231  ServiceParameters = cms.PSet(
9232  RPCLayers = cms.bool( True ),
9233  UseMuonNavigation = cms.untracked.bool( True ),
9234  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9235  )
9236 )
9237 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
9238  ServiceParameters = cms.PSet(
9239  RPCLayers = cms.bool( True ),
9240  UseMuonNavigation = cms.untracked.bool( True ),
9241  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
9242  'hltESPFastSteppingHelixPropagatorOpposite' )
9243  ),
9244  InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
9245  SeedTransformerParameters = cms.PSet(
9246  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9247  NMinRecHits = cms.uint32( 2 ),
9248  RescaleError = cms.double( 100.0 ),
9249  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9250  UseSubRecHits = cms.bool( False ),
9251  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9252  ),
9253  L2TrajBuilderParameters = cms.PSet(
9254  BWFilterParameters = cms.PSet(
9255  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9256  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9257  BWSeedType = cms.string( "fromGenerator" ),
9258  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9259  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9260  EnableGEMMeasurement = cms.bool( True ),
9261  EnableRPCMeasurement = cms.bool( True ),
9262  MuonTrajectoryUpdatorParameters = cms.PSet(
9263  ExcludeRPCFromFit = cms.bool( False ),
9264  Granularity = cms.int32( 0 ),
9265  MaxChi2 = cms.double( 25.0 ),
9266  RescaleError = cms.bool( False ),
9267  RescaleErrorFactor = cms.double( 100.0 ),
9268  UseInvalidHits = cms.bool( True )
9269  ),
9270  EnableCSCMeasurement = cms.bool( True ),
9271  MaxChi2 = cms.double( 100.0 ),
9272  FitDirection = cms.string( "outsideIn" ),
9273  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9274  NumberOfSigma = cms.double( 3.0 ),
9275  EnableDTMeasurement = cms.bool( True )
9276  ),
9277  DoSeedRefit = cms.bool( False ),
9278  FilterParameters = cms.PSet(
9279  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9280  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9281  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9282  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9283  EnableGEMMeasurement = cms.bool( True ),
9284  EnableRPCMeasurement = cms.bool( True ),
9285  MuonTrajectoryUpdatorParameters = cms.PSet(
9286  ExcludeRPCFromFit = cms.bool( False ),
9287  Granularity = cms.int32( 0 ),
9288  MaxChi2 = cms.double( 25.0 ),
9289  RescaleError = cms.bool( False ),
9290  RescaleErrorFactor = cms.double( 100.0 ),
9291  UseInvalidHits = cms.bool( True )
9292  ),
9293  EnableCSCMeasurement = cms.bool( True ),
9294  MaxChi2 = cms.double( 1000.0 ),
9295  FitDirection = cms.string( "insideOut" ),
9296  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9297  NumberOfSigma = cms.double( 3.0 ),
9298  EnableDTMeasurement = cms.bool( True )
9299  ),
9300  SeedPosition = cms.string( "in" ),
9301  DoBackwardFilter = cms.bool( True ),
9302  DoRefit = cms.bool( False ),
9303  NavigationType = cms.string( "Standard" ),
9304  SeedTransformerParameters = cms.PSet(
9305  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9306  NMinRecHits = cms.uint32( 2 ),
9307  RescaleError = cms.double( 100.0 ),
9308  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9309  UseSubRecHits = cms.bool( False ),
9310  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9311  ),
9312  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9313  ),
9314  DoSeedRefit = cms.bool( False ),
9315  TrackLoaderParameters = cms.PSet(
9316  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9317  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9318  DoSmoothing = cms.bool( False ),
9319  VertexConstraint = cms.bool( True ),
9320  MuonUpdatorAtVertexParameters = cms.PSet(
9321  MaxChi2 = cms.double( 1000000.0 ),
9322  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9323  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9324  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9325  ),
9326  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9327  ),
9328  MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
9329 )
9330 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
9331  InputObjects = cms.InputTag( "hltL2CosmicMuons" )
9332 )
9333 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9334  saveTags = cms.bool( True ),
9335  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9336  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9337  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9338  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9339  MinN = cms.int32( 1 ),
9340  MaxEta = cms.double( 1.0 ),
9341  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9342  MinNstations = cms.vint32( 0, 2, 0, 2 ),
9343  MinNhits = cms.vint32( 0, 1, 0, 1 ),
9344  CutOnChambers = cms.bool( False ),
9345  MinNchambers = cms.vint32( 0 ),
9346  MaxDr = cms.double( 9999.0 ),
9347  MinDr = cms.double( -1.0 ),
9348  MaxDz = cms.double( 9999.0 ),
9349  MinDxySig = cms.double( -1.0 ),
9350  MinPt = cms.double( 10.0 ),
9351  NSigmaPt = cms.double( 0.0 ),
9352  MatchToPreviousCand = cms.bool( True )
9353 )
9354 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
9355  offset = cms.uint32( 0 ),
9356  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9357 )
9358 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9359  saveTags = cms.bool( True ),
9360  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9361  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9362  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9363  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9364  MinN = cms.int32( 1 ),
9365  MaxEta = cms.double( 1.0 ),
9366  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9367  MinNstations = cms.vint32( 0, 2, 0, 2 ),
9368  MinNhits = cms.vint32( 0, 1, 0, 1 ),
9369  CutOnChambers = cms.bool( False ),
9370  MinNchambers = cms.vint32( 0 ),
9371  MaxDr = cms.double( 9999.0 ),
9372  MinDr = cms.double( -1.0 ),
9373  MaxDz = cms.double( 9999.0 ),
9374  MinDxySig = cms.double( -1.0 ),
9375  MinPt = cms.double( 5.5 ),
9376  NSigmaPt = cms.double( 0.0 ),
9377  MatchToPreviousCand = cms.bool( True )
9378 )
9379 fragment.hltL1sL1UnpairedBunchBptxMinus = cms.EDFilter( "HLTL1TSeed",
9380  saveTags = cms.bool( True ),
9381  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxMinus" ),
9382  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9383  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9384  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9385  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9386  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9387  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9388  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9389  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9390  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9391 )
9392 fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef = cms.EDFilter( "HLTPrescaler",
9393  offset = cms.uint32( 0 ),
9394  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9395 )
9396 fragment.hltL1sL1UnpairedBunchBptxPlus = cms.EDFilter( "HLTL1TSeed",
9397  saveTags = cms.bool( True ),
9398  L1SeedsLogicalExpression = cms.string( "L1_UnpairedBunchBptxPlus" ),
9399  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9400  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9401  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9402  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9403  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9404  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9405  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9406  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9407  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9408 )
9409 fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef = cms.EDFilter( "HLTPrescaler",
9410  offset = cms.uint32( 0 ),
9411  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9412 )
9413 fragment.hltL1sNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9414  saveTags = cms.bool( True ),
9415  L1SeedsLogicalExpression = cms.string( "L1_NotBptxOR" ),
9416  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9417  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9418  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9419  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9420  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9421  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9422  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9423  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9424  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9425 )
9426 fragment.hltPreHIL1NotBptxORForPPRef = cms.EDFilter( "HLTPrescaler",
9427  offset = cms.uint32( 0 ),
9428  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9429 )
9430 fragment.hltL1sHTTForBeamSpotPP5TeV = cms.EDFilter( "HLTL1TSeed",
9431  saveTags = cms.bool( True ),
9432  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" ),
9433  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9434  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9435  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9436  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9437  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9438  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9439  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9440  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9441  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9442 )
9443 fragment.hltPreHIHT80BeamspotppRef5TeV = cms.EDFilter( "HLTPrescaler",
9444  offset = cms.uint32( 0 ),
9445  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9446 )
9447 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
9448  useMassDropTagger = cms.bool( False ),
9449  useFiltering = cms.bool( False ),
9450  useDynamicFiltering = cms.bool( False ),
9451  useTrimming = cms.bool( False ),
9452  usePruning = cms.bool( False ),
9453  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
9454  useKtPruning = cms.bool( False ),
9455  useConstituentSubtraction = cms.bool( False ),
9456  useSoftDrop = cms.bool( False ),
9457  correctShape = cms.bool( False ),
9458  UseOnlyVertexTracks = cms.bool( False ),
9459  UseOnlyOnePV = cms.bool( False ),
9460  muCut = cms.double( -1.0 ),
9461  yCut = cms.double( -1.0 ),
9462  rFilt = cms.double( -1.0 ),
9463  rFiltFactor = cms.double( -1.0 ),
9464  trimPtFracMin = cms.double( -1.0 ),
9465  zcut = cms.double( -1.0 ),
9466  rcut_factor = cms.double( -1.0 ),
9467  csRho_EtaMax = cms.double( -1.0 ),
9468  csRParam = cms.double( -1.0 ),
9469  beta = cms.double( -1.0 ),
9470  R0 = cms.double( -1.0 ),
9471  gridMaxRapidity = cms.double( -1.0 ),
9472  gridSpacing = cms.double( -1.0 ),
9473  DzTrVtxMax = cms.double( 0.0 ),
9474  DxyTrVtxMax = cms.double( 0.0 ),
9475  MaxVtxZ = cms.double( 15.0 ),
9476  subjetPtMin = cms.double( -1.0 ),
9477  muMin = cms.double( -1.0 ),
9478  muMax = cms.double( -1.0 ),
9479  yMin = cms.double( -1.0 ),
9480  yMax = cms.double( -1.0 ),
9481  dRMin = cms.double( -1.0 ),
9482  dRMax = cms.double( -1.0 ),
9483  maxDepth = cms.int32( -1 ),
9484  nFilt = cms.int32( -1 ),
9485  MinVtxNdof = cms.int32( 5 ),
9486  src = cms.InputTag( "hltTowerMakerForAll" ),
9487  srcPVs = cms.InputTag( "NotUsed" ),
9488  jetType = cms.string( "CaloJet" ),
9489  jetAlgorithm = cms.string( "AntiKt" ),
9490  rParam = cms.double( 0.4 ),
9491  inputEtMin = cms.double( 0.3 ),
9492  inputEMin = cms.double( 0.0 ),
9493  jetPtMin = cms.double( 1.0 ),
9494  doPVCorrection = cms.bool( False ),
9495  doAreaFastjet = cms.bool( False ),
9496  doRhoFastjet = cms.bool( False ),
9497  doPUOffsetCorr = cms.bool( False ),
9498  puPtMin = cms.double( 10.0 ),
9499  nSigmaPU = cms.double( 1.0 ),
9500  radiusPU = cms.double( 0.4 ),
9501  subtractorName = cms.string( "" ),
9502  useExplicitGhosts = cms.bool( False ),
9503  doAreaDiskApprox = cms.bool( True ),
9504  voronoiRfact = cms.double( 0.9 ),
9505  Rho_EtaMax = cms.double( 4.4 ),
9506  Ghost_EtaMax = cms.double( 6.0 ),
9507  Active_Area_Repeats = cms.int32( 5 ),
9508  GhostArea = cms.double( 0.01 ),
9509  restrictInputs = cms.bool( False ),
9510  maxInputs = cms.uint32( 1 ),
9511  writeCompound = cms.bool( False ),
9512  writeJetsWithConst = cms.bool( False ),
9513  doFastJetNonUniform = cms.bool( False ),
9514  useDeterministicSeed = cms.bool( True ),
9515  minSeed = cms.uint32( 14327 ),
9516  verbosity = cms.int32( 0 ),
9517  puWidth = cms.double( 0.0 ),
9518  nExclude = cms.uint32( 0 ),
9519  maxBadEcalCells = cms.uint32( 9999999 ),
9520  maxBadHcalCells = cms.uint32( 9999999 ),
9521  maxProblematicEcalCells = cms.uint32( 9999999 ),
9522  maxProblematicHcalCells = cms.uint32( 9999999 ),
9523  maxRecoveredEcalCells = cms.uint32( 9999999 ),
9524  maxRecoveredHcalCells = cms.uint32( 9999999 ),
9525  puCenters = cms.vdouble( ),
9526  applyWeight = cms.bool( False ),
9527  srcWeights = cms.InputTag( "" ),
9528  minimumTowersFraction = cms.double( 0.0 ),
9529  jetCollInstanceName = cms.string( "" ),
9530  sumRecHits = cms.bool( False )
9531 )
9532 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
9533  min_N90 = cms.int32( -2 ),
9534  min_N90hits = cms.int32( 2 ),
9535  min_EMF = cms.double( 1.0E-6 ),
9536  max_EMF = cms.double( 999.0 ),
9537  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
9538  JetIDParams = cms.PSet(
9539  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
9540  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
9541  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9542  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
9543  useRecHits = cms.bool( True ),
9544  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
9545  )
9546 )
9547 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
9548  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
9549  maxRapidity = cms.double( 5.0 ),
9550  gridSpacing = cms.double( 0.55 )
9551 )
9552 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
9553  level = cms.string( "L1FastJet" ),
9554  algorithm = cms.string( "AK4CaloHLT" ),
9555  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
9556 )
9557 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9558  level = cms.string( "L2Relative" ),
9559  algorithm = cms.string( "AK4CaloHLT" )
9560 )
9561 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9562  level = cms.string( "L3Absolute" ),
9563  algorithm = cms.string( "AK4CaloHLT" )
9564 )
9565 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
9566  level = cms.string( "L2L3Residual" ),
9567  algorithm = cms.string( "AK4CaloHLT" )
9568 )
9569 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
9570  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
9571 )
9572 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
9573  src = cms.InputTag( "hltAK4CaloJets" ),
9574  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
9575 )
9576 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
9577  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
9578  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
9579 )
9580 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
9581  usePt = cms.bool( False ),
9582  excludePFMuons = cms.bool( False ),
9583  minNJetHt = cms.int32( 0 ),
9584  minNJetMht = cms.int32( 0 ),
9585  minPtJetHt = cms.double( 40.0 ),
9586  minPtJetMht = cms.double( 30.0 ),
9587  maxEtaJetHt = cms.double( 2.5 ),
9588  maxEtaJetMht = cms.double( 5.0 ),
9589  jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
9590  pfCandidatesLabel = cms.InputTag( "" )
9591 )
9592 fragment.hltHT80 = cms.EDFilter( "HLTHtMhtFilter",
9593  saveTags = cms.bool( True ),
9594  htLabels = cms.VInputTag( 'hltHtMht' ),
9595  mhtLabels = cms.VInputTag( 'hltHtMht' ),
9596  minHt = cms.vdouble( 80.0 ),
9597  minMht = cms.vdouble( 0.0 ),
9598  minMeff = cms.vdouble( 0.0 ),
9599  meffSlope = cms.vdouble( 1.0 )
9600 )
9601 fragment.hltPrePPRefZeroBias = cms.EDFilter( "HLTPrescaler",
9602  offset = cms.uint32( 0 ),
9603  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9604 )
9605 fragment.hltPreAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
9606  offset = cms.uint32( 0 ),
9607  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9608 )
9609 fragment.hltSingleCaloJet40 = cms.EDFilter( "HLT1CaloJet",
9610  saveTags = cms.bool( True ),
9611  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9612  triggerType = cms.int32( 85 ),
9613  MinE = cms.double( -1.0 ),
9614  MinPt = cms.double( 40.0 ),
9615  MinMass = cms.double( -1.0 ),
9616  MaxMass = cms.double( -1.0 ),
9617  MinEta = cms.double( -1.0 ),
9618  MaxEta = cms.double( 5.0 ),
9619  MinN = cms.int32( 1 )
9620 )
9621 fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9622  saveTags = cms.bool( True ),
9623  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9624  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9625  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9626  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9627  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9628  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9629  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9630  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9631  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9632  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9633 )
9634 fragment.hltPreAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
9635  offset = cms.uint32( 0 ),
9636  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9637 )
9638 fragment.hltSingleAK4CaloJet60 = cms.EDFilter( "HLT1CaloJet",
9639  saveTags = cms.bool( True ),
9640  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9641  triggerType = cms.int32( 85 ),
9642  MinE = cms.double( -1.0 ),
9643  MinPt = cms.double( 60.0 ),
9644  MinMass = cms.double( -1.0 ),
9645  MaxMass = cms.double( -1.0 ),
9646  MinEta = cms.double( -1.0 ),
9647  MaxEta = cms.double( 5.0 ),
9648  MinN = cms.int32( 1 )
9649 )
9650 fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
9651  saveTags = cms.bool( True ),
9652  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
9653  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9654  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9655  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9656  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9657  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9658  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9659  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9660  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9661  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9662 )
9663 fragment.hltPreAK4CaloJet70 = cms.EDFilter( "HLTPrescaler",
9664  offset = cms.uint32( 0 ),
9665  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9666 )
9667 fragment.hltSingleAK4CaloJet70 = cms.EDFilter( "HLT1CaloJet",
9668  saveTags = cms.bool( True ),
9669  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9670  triggerType = cms.int32( 85 ),
9671  MinE = cms.double( -1.0 ),
9672  MinPt = cms.double( 70.0 ),
9673  MinMass = cms.double( -1.0 ),
9674  MaxMass = cms.double( -1.0 ),
9675  MinEta = cms.double( -1.0 ),
9676  MaxEta = cms.double( 5.0 ),
9677  MinN = cms.int32( 1 )
9678 )
9679 fragment.hltPreAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
9680  offset = cms.uint32( 0 ),
9681  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9682 )
9683 fragment.hltSingleAK4CaloJet80 = cms.EDFilter( "HLT1CaloJet",
9684  saveTags = cms.bool( True ),
9685  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9686  triggerType = cms.int32( 85 ),
9687  MinE = cms.double( -1.0 ),
9688  MinPt = cms.double( 80.0 ),
9689  MinMass = cms.double( -1.0 ),
9690  MaxMass = cms.double( -1.0 ),
9691  MinEta = cms.double( -1.0 ),
9692  MaxEta = cms.double( 5.0 ),
9693  MinN = cms.int32( 1 )
9694 )
9695 fragment.hltPreAK4CaloJet100 = cms.EDFilter( "HLTPrescaler",
9696  offset = cms.uint32( 0 ),
9697  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9698 )
9699 fragment.hltSingleAK4CaloJet100 = cms.EDFilter( "HLT1CaloJet",
9700  saveTags = cms.bool( True ),
9701  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9702  triggerType = cms.int32( 85 ),
9703  MinE = cms.double( -1.0 ),
9704  MinPt = cms.double( 100.0 ),
9705  MinMass = cms.double( -1.0 ),
9706  MaxMass = cms.double( -1.0 ),
9707  MinEta = cms.double( -1.0 ),
9708  MaxEta = cms.double( 5.0 ),
9709  MinN = cms.int32( 1 )
9710 )
9711 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
9712  saveTags = cms.bool( True ),
9713  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
9714  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9715  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9716  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9717  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9718  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9719  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9720  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9721  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9722  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9723 )
9724 fragment.hltPreAK4CaloJet120 = cms.EDFilter( "HLTPrescaler",
9725  offset = cms.uint32( 0 ),
9726  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9727 )
9728 fragment.hltSingleCaloJet120 = cms.EDFilter( "HLT1CaloJet",
9729  saveTags = cms.bool( True ),
9730  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9731  triggerType = cms.int32( 85 ),
9732  MinE = cms.double( -1.0 ),
9733  MinPt = cms.double( 120.0 ),
9734  MinMass = cms.double( -1.0 ),
9735  MaxMass = cms.double( -1.0 ),
9736  MinEta = cms.double( -1.0 ),
9737  MaxEta = cms.double( 5.0 ),
9738  MinN = cms.int32( 1 )
9739 )
9740 fragment.hltPreAK4CaloJetFwd40 = cms.EDFilter( "HLTPrescaler",
9741  offset = cms.uint32( 0 ),
9742  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9743 )
9744 fragment.hltSingleCaloFwdJet40 = cms.EDFilter( "HLT1CaloJet",
9745  saveTags = cms.bool( True ),
9746  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9747  triggerType = cms.int32( 85 ),
9748  MinE = cms.double( -1.0 ),
9749  MinPt = cms.double( 40.0 ),
9750  MinMass = cms.double( -1.0 ),
9751  MaxMass = cms.double( -1.0 ),
9752  MinEta = cms.double( 2.7 ),
9753  MaxEta = cms.double( 5.0 ),
9754  MinN = cms.int32( 1 )
9755 )
9756 fragment.hltL1sSingleJet35Fwd = cms.EDFilter( "HLTL1TSeed",
9757  saveTags = cms.bool( True ),
9758  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35_FWD2p5" ),
9759  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9760  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9761  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9762  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9763  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9764  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9765  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9766  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9767  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9768 )
9769 fragment.hltPreAK4CaloJetFwd60 = cms.EDFilter( "HLTPrescaler",
9770  offset = cms.uint32( 0 ),
9771  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9772 )
9773 fragment.hltSingleCaloFwdJet60 = cms.EDFilter( "HLT1CaloJet",
9774  saveTags = cms.bool( True ),
9775  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9776  triggerType = cms.int32( 85 ),
9777  MinE = cms.double( -1.0 ),
9778  MinPt = cms.double( 60.0 ),
9779  MinMass = cms.double( -1.0 ),
9780  MaxMass = cms.double( -1.0 ),
9781  MinEta = cms.double( 2.7 ),
9782  MaxEta = cms.double( 5.0 ),
9783  MinN = cms.int32( 1 )
9784 )
9785 fragment.hltL1sSingleJet60Fwd = cms.EDFilter( "HLTL1TSeed",
9786  saveTags = cms.bool( True ),
9787  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60_FWD2p5" ),
9788  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9789  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9790  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9791  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9792  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9793  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9794  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9795  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9796  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9797 )
9798 fragment.hltPreAK4CaloJetFwd70 = cms.EDFilter( "HLTPrescaler",
9799  offset = cms.uint32( 0 ),
9800  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9801 )
9802 fragment.hltSingleCaloFwdJet70 = cms.EDFilter( "HLT1CaloJet",
9803  saveTags = cms.bool( True ),
9804  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9805  triggerType = cms.int32( 85 ),
9806  MinE = cms.double( -1.0 ),
9807  MinPt = cms.double( 70.0 ),
9808  MinMass = cms.double( -1.0 ),
9809  MaxMass = cms.double( -1.0 ),
9810  MinEta = cms.double( 2.7 ),
9811  MaxEta = cms.double( 5.0 ),
9812  MinN = cms.int32( 1 )
9813 )
9814 fragment.hltPreAK4CaloJetFwd80 = cms.EDFilter( "HLTPrescaler",
9815  offset = cms.uint32( 0 ),
9816  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9817 )
9818 fragment.hltSingleCaloFwdJet80 = cms.EDFilter( "HLT1CaloJet",
9819  saveTags = cms.bool( True ),
9820  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9821  triggerType = cms.int32( 85 ),
9822  MinE = cms.double( -1.0 ),
9823  MinPt = cms.double( 80.0 ),
9824  MinMass = cms.double( -1.0 ),
9825  MaxMass = cms.double( -1.0 ),
9826  MinEta = cms.double( 2.7 ),
9827  MaxEta = cms.double( 5.0 ),
9828  MinN = cms.int32( 1 )
9829 )
9830 fragment.hltPreAK4CaloJetFwd100 = cms.EDFilter( "HLTPrescaler",
9831  offset = cms.uint32( 0 ),
9832  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9833 )
9834 fragment.hltSingleCaloFwdJet100 = cms.EDFilter( "HLT1CaloJet",
9835  saveTags = cms.bool( True ),
9836  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9837  triggerType = cms.int32( 85 ),
9838  MinE = cms.double( -1.0 ),
9839  MinPt = cms.double( 100.0 ),
9840  MinMass = cms.double( -1.0 ),
9841  MaxMass = cms.double( -1.0 ),
9842  MinEta = cms.double( 2.7 ),
9843  MaxEta = cms.double( 5.0 ),
9844  MinN = cms.int32( 1 )
9845 )
9846 fragment.hltL1sSingleJet90Fwd = cms.EDFilter( "HLTL1TSeed",
9847  saveTags = cms.bool( True ),
9848  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90_FWD2p5" ),
9849  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9850  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9851  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9852  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9853  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9854  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9855  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9856  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9857  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9858 )
9859 fragment.hltPreAK4CaloJetFwd120 = cms.EDFilter( "HLTPrescaler",
9860  offset = cms.uint32( 0 ),
9861  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9862 )
9863 fragment.hltSingleCaloFwdJet120 = cms.EDFilter( "HLT1CaloJet",
9864  saveTags = cms.bool( True ),
9865  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9866  triggerType = cms.int32( 85 ),
9867  MinE = cms.double( -1.0 ),
9868  MinPt = cms.double( 120.0 ),
9869  MinMass = cms.double( -1.0 ),
9870  MaxMass = cms.double( -1.0 ),
9871  MinEta = cms.double( 2.7 ),
9872  MaxEta = cms.double( 5.0 ),
9873  MinN = cms.int32( 1 )
9874 )
9875 fragment.hltPreAK4PFJet40 = cms.EDFilter( "HLTPrescaler",
9876  offset = cms.uint32( 0 ),
9877  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9878 )
9879 fragment.hltSingleCaloJet10 = cms.EDFilter( "HLT1CaloJet",
9880  saveTags = cms.bool( True ),
9881  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
9882  triggerType = cms.int32( 85 ),
9883  MinE = cms.double( -1.0 ),
9884  MinPt = cms.double( 10.0 ),
9885  MinMass = cms.double( -1.0 ),
9886  MaxMass = cms.double( -1.0 ),
9887  MinEta = cms.double( -1.0 ),
9888  MaxEta = cms.double( 5.0 ),
9889  MinN = cms.int32( 1 )
9890 )
9891 fragment.hltMuonLinks = cms.EDProducer( "MuonLinksProducerForHLT",
9892  InclusiveTrackerTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9893  LinkCollection = cms.InputTag( "hltL3MuonsIterL3Links" ),
9894  ptMin = cms.double( 2.5 ),
9895  pMin = cms.double( 2.5 ),
9896  shareHitFraction = cms.double( 0.8 )
9897 )
9898 fragment.hltMuons = cms.EDProducer( "MuonIdProducer",
9899  MuonCaloCompatibility = cms.PSet(
9900  delta_eta = cms.double( 0.02 ),
9901  delta_phi = cms.double( 0.02 ),
9902  allSiPMHO = cms.bool( False ),
9903  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
9904  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
9905  ),
9906  TrackAssociatorParameters = cms.PSet(
9907  useMuon = cms.bool( True ),
9908  truthMatch = cms.bool( False ),
9909  usePreshower = cms.bool( False ),
9910  dRPreshowerPreselection = cms.double( 0.2 ),
9911  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9912  useEcal = cms.bool( True ),
9913  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9914  dRMuon = cms.double( 9999.0 ),
9915  dREcal = cms.double( 9999.0 ),
9916  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9917  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9918  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9919  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9920  propagateAllDirections = cms.bool( True ),
9921  muonMaxDistanceY = cms.double( 5.0 ),
9922  useHO = cms.bool( True ),
9923  muonMaxDistanceX = cms.double( 5.0 ),
9924  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9925  useHcal = cms.bool( True ),
9926  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9927  accountForTrajectoryChangeCalo = cms.bool( False ),
9928  dREcalPreselection = cms.double( 0.05 ),
9929  useCalo = cms.bool( False ),
9930  dRMuonPreselection = cms.double( 0.2 ),
9931  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9932  dRHcal = cms.double( 9999.0 ),
9933  dRHcalPreselection = cms.double( 0.2 ),
9934  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9935  ),
9936  CaloExtractorPSet = cms.PSet(
9937  DR_Veto_H = cms.double( 0.1 ),
9938  CenterConeOnCalIntersection = cms.bool( False ),
9939  NoiseTow_EE = cms.double( 0.15 ),
9940  Noise_EB = cms.double( 0.025 ),
9941  Noise_HE = cms.double( 0.2 ),
9942  DR_Veto_E = cms.double( 0.07 ),
9943  NoiseTow_EB = cms.double( 0.04 ),
9944  Noise_EE = cms.double( 0.1 ),
9945  UseRecHitsFlag = cms.bool( False ),
9946  DR_Max = cms.double( 1.0 ),
9947  DepositLabel = cms.untracked.string( "Cal" ),
9948  Noise_HO = cms.double( 0.2 ),
9949  DR_Veto_HO = cms.double( 0.1 ),
9950  Threshold_H = cms.double( 0.5 ),
9951  PrintTimeReport = cms.untracked.bool( False ),
9952  Threshold_E = cms.double( 0.2 ),
9953  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9954  ComponentName = cms.string( "CaloExtractorByAssociator" ),
9955  Threshold_HO = cms.double( 0.5 ),
9956  DepositInstanceLabels = cms.vstring( 'ecal',
9957  'hcal',
9958  'ho' ),
9959  ServiceParameters = cms.PSet(
9960  RPCLayers = cms.bool( False ),
9961  UseMuonNavigation = cms.untracked.bool( False ),
9962  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
9963  ),
9964  TrackAssociatorParameters = cms.PSet(
9965  useMuon = cms.bool( False ),
9966  truthMatch = cms.bool( False ),
9967  usePreshower = cms.bool( False ),
9968  dRPreshowerPreselection = cms.double( 0.2 ),
9969  muonMaxDistanceSigmaY = cms.double( 0.0 ),
9970  useEcal = cms.bool( False ),
9971  muonMaxDistanceSigmaX = cms.double( 0.0 ),
9972  dRMuon = cms.double( 9999.0 ),
9973  dREcal = cms.double( 1.0 ),
9974  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
9975  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
9976  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9977  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
9978  propagateAllDirections = cms.bool( True ),
9979  muonMaxDistanceY = cms.double( 5.0 ),
9980  useHO = cms.bool( False ),
9981  muonMaxDistanceX = cms.double( 5.0 ),
9982  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
9983  useHcal = cms.bool( False ),
9984  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
9985  accountForTrajectoryChangeCalo = cms.bool( False ),
9986  dREcalPreselection = cms.double( 1.0 ),
9987  useCalo = cms.bool( True ),
9988  dRMuonPreselection = cms.double( 0.2 ),
9989  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9990  dRHcal = cms.double( 1.0 ),
9991  dRHcalPreselection = cms.double( 1.0 ),
9992  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
9993  ),
9994  Noise_HB = cms.double( 0.2 )
9995  ),
9996  TrackExtractorPSet = cms.PSet(
9997  Diff_z = cms.double( 0.2 ),
9998  inputTrackCollection = cms.InputTag( "hltPFMuonMerging" ),
9999  Chi2Ndof_Max = cms.double( 1.0E64 ),
10000  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
10001  DR_Veto = cms.double( 0.01 ),
10002  Pt_Min = cms.double( -1.0 ),
10003  DR_Max = cms.double( 1.0 ),
10004  DepositLabel = cms.untracked.string( "" ),
10005  NHits_Min = cms.uint32( 0 ),
10006  Chi2Prob_Min = cms.double( -1.0 ),
10007  Diff_r = cms.double( 0.1 ),
10008  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
10009  ComponentName = cms.string( "TrackExtractor" )
10010  ),
10011  JetExtractorPSet = cms.PSet(
10012  JetCollectionLabel = cms.InputTag( "hltAK4CaloJetsPFEt5" ),
10013  DR_Veto = cms.double( 0.1 ),
10014  DR_Max = cms.double( 1.0 ),
10015  ExcludeMuonVeto = cms.bool( True ),
10016  PrintTimeReport = cms.untracked.bool( False ),
10017  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
10018  ComponentName = cms.string( "JetExtractor" ),
10019  ServiceParameters = cms.PSet(
10020  RPCLayers = cms.bool( False ),
10021  UseMuonNavigation = cms.untracked.bool( False ),
10022  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10023  ),
10024  TrackAssociatorParameters = cms.PSet(
10025  useMuon = cms.bool( False ),
10026  truthMatch = cms.bool( False ),
10027  usePreshower = cms.bool( False ),
10028  dRPreshowerPreselection = cms.double( 0.2 ),
10029  muonMaxDistanceSigmaY = cms.double( 0.0 ),
10030  useEcal = cms.bool( False ),
10031  muonMaxDistanceSigmaX = cms.double( 0.0 ),
10032  dRMuon = cms.double( 9999.0 ),
10033  dREcal = cms.double( 0.5 ),
10034  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
10035  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
10036  EBRecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10037  CaloTowerCollectionLabel = cms.InputTag( "hltTowerMakerForAll" ),
10038  propagateAllDirections = cms.bool( True ),
10039  muonMaxDistanceY = cms.double( 5.0 ),
10040  useHO = cms.bool( False ),
10041  muonMaxDistanceX = cms.double( 5.0 ),
10042  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
10043  useHcal = cms.bool( False ),
10044  HBHERecHitCollectionLabel = cms.InputTag( "hltHbhereco" ),
10045  accountForTrajectoryChangeCalo = cms.bool( False ),
10046  dREcalPreselection = cms.double( 0.5 ),
10047  useCalo = cms.bool( True ),
10048  dRMuonPreselection = cms.double( 0.2 ),
10049  EERecHitCollectionLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10050  dRHcal = cms.double( 0.5 ),
10051  dRHcalPreselection = cms.double( 0.5 ),
10052  HORecHitCollectionLabel = cms.InputTag( "hltHoreco" )
10053  ),
10054  Threshold = cms.double( 5.0 )
10055  ),
10056  trackDepositName = cms.string( "tracker" ),
10057  ecalDepositName = cms.string( "ecal" ),
10058  hcalDepositName = cms.string( "hcal" ),
10059  hoDepositName = cms.string( "ho" ),
10060  jetDepositName = cms.string( "jets" ),
10061  TimingFillerParameters = cms.PSet(
10062  DTTimingParameters = cms.PSet(
10063  HitError = cms.double( 6.0 ),
10064  MatchParameters = cms.PSet(
10065  TightMatchDT = cms.bool( False ),
10066  DTradius = cms.double( 0.01 ),
10067  TightMatchCSC = cms.bool( True ),
10068  CSCsegments = cms.InputTag( "hltCscSegments" ),
10069  DTsegments = cms.InputTag( "hltDt4DSegments" )
10070  ),
10071  debug = cms.bool( False ),
10072  DoWireCorr = cms.bool( False ),
10073  RequireBothProjections = cms.bool( False ),
10074  DTTimeOffset = cms.double( 2.7 ),
10075  PruneCut = cms.double( 10000.0 ),
10076  DTsegments = cms.InputTag( "hltDt4DSegments" ),
10077  UseSegmentT0 = cms.bool( False ),
10078  HitsMin = cms.int32( 5 ),
10079  DropTheta = cms.bool( True ),
10080  ServiceParameters = cms.PSet(
10081  RPCLayers = cms.bool( True ),
10082  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10083  )
10084  ),
10085  UseCSC = cms.bool( True ),
10086  CSCTimingParameters = cms.PSet(
10087  MatchParameters = cms.PSet(
10088  TightMatchDT = cms.bool( False ),
10089  DTradius = cms.double( 0.01 ),
10090  TightMatchCSC = cms.bool( True ),
10091  CSCsegments = cms.InputTag( "hltCscSegments" ),
10092  DTsegments = cms.InputTag( "hltDt4DSegments" )
10093  ),
10094  debug = cms.bool( False ),
10095  CSCWireTimeOffset = cms.double( 0.0 ),
10096  CSCStripError = cms.double( 7.0 ),
10097  CSCTimeOffset = cms.double( 0.0 ),
10098  CSCWireError = cms.double( 8.6 ),
10099  PruneCut = cms.double( 100.0 ),
10100  CSCsegments = cms.InputTag( "hltCscSegments" ),
10101  UseStripTime = cms.bool( True ),
10102  CSCStripTimeOffset = cms.double( 0.0 ),
10103  UseWireTime = cms.bool( True ),
10104  ServiceParameters = cms.PSet(
10105  RPCLayers = cms.bool( True ),
10106  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
10107  )
10108  ),
10109  ErrorDT = cms.double( 6.0 ),
10110  EcalEnergyCut = cms.double( 0.4 ),
10111  UseECAL = cms.bool( True ),
10112  ErrorEB = cms.double( 2.085 ),
10113  UseDT = cms.bool( True ),
10114  ErrorEE = cms.double( 6.95 ),
10115  ErrorCSC = cms.double( 7.4 )
10116  ),
10117  ShowerDigiFillerParameters = cms.PSet(
10118  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
10119  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" ),
10120  digiMaxDistanceX = cms.double( 25.0 )
10121  ),
10122  TrackerKinkFinderParameters = cms.PSet(
10123  usePosition = cms.bool( False ),
10124  diagonalOnly = cms.bool( False )
10125  ),
10126  fillEnergy = cms.bool( True ),
10127  storeCrossedHcalRecHits = cms.bool( False ),
10128  maxAbsPullX = cms.double( 4.0 ),
10129  maxAbsEta = cms.double( 3.0 ),
10130  minPt = cms.double( 10.0 ),
10131  inputCollectionTypes = cms.vstring( 'inner tracks',
10132  'links',
10133  'outer tracks' ),
10134  addExtraSoftMuons = cms.bool( False ),
10135  fillGlobalTrackRefits = cms.bool( False ),
10136  debugWithTruthMatching = cms.bool( False ),
10137  inputCollectionLabels = cms.VInputTag( 'hltPFMuonMerging','hltMuonLinks','hltL2Muons' ),
10138  fillCaloCompatibility = cms.bool( True ),
10139  maxAbsPullY = cms.double( 9999.0 ),
10140  maxAbsDy = cms.double( 9999.0 ),
10141  minP = cms.double( 10.0 ),
10142  minPCaloMuon = cms.double( 1.0E9 ),
10143  maxAbsDx = cms.double( 3.0 ),
10144  fillIsolation = cms.bool( True ),
10145  writeIsoDeposits = cms.bool( False ),
10146  minNumberOfMatches = cms.int32( 1 ),
10147  fillMatching = cms.bool( True ),
10148  fillShowerDigis = cms.bool( False ),
10149  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
10150  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
10151  fillGlobalTrackQuality = cms.bool( False ),
10152  globalTrackQualityInputTag = cms.InputTag( "" ),
10153  selectHighPurity = cms.bool( False ),
10154  pvInputTag = cms.InputTag( "" ),
10155  fillTrackerKink = cms.bool( False ),
10156  minCaloCompatibility = cms.double( 0.6 ),
10157  runArbitrationCleaner = cms.bool( False ),
10158  arbitrationCleanerOptions = cms.PSet(
10159  OverlapDTheta = cms.double( 0.02 ),
10160  Overlap = cms.bool( True ),
10161  Clustering = cms.bool( True ),
10162  ME1a = cms.bool( True ),
10163  ClusterDTheta = cms.double( 0.02 ),
10164  ClusterDPhi = cms.double( 0.6 ),
10165  OverlapDPhi = cms.double( 0.0786 )
10166  ),
10167  arbitrateTrackerMuons = cms.bool( False )
10168 )
10169 fragment.hltParticleFlowRecHitECALUnseeded = cms.EDProducer( "PFRecHitProducer",
10170  navigator = cms.PSet(
10171  barrel = cms.PSet( ),
10172  endcap = cms.PSet( ),
10173  name = cms.string( "PFRecHitECALNavigator" )
10174  ),
10175  producers = cms.VPSet(
10176  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10177  srFlags = cms.InputTag( "" ),
10178  name = cms.string( "PFEBRecHitCreator" ),
10179  qualityTests = cms.VPSet(
10180  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10181  applySelectionsToAllCrystals = cms.bool( True )
10182  ),
10183  cms.PSet( topologicalCleaning = cms.bool( True ),
10184  skipTTRecoveredHits = cms.bool( True ),
10185  cleaningThreshold = cms.double( 2.0 ),
10186  name = cms.string( "PFRecHitQTestECAL" ),
10187  timingCleaning = cms.bool( True )
10188  )
10189  )
10190  ),
10191  cms.PSet( src = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10192  srFlags = cms.InputTag( "" ),
10193  name = cms.string( "PFEERecHitCreator" ),
10194  qualityTests = cms.VPSet(
10195  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
10196  applySelectionsToAllCrystals = cms.bool( True )
10197  ),
10198  cms.PSet( topologicalCleaning = cms.bool( True ),
10199  skipTTRecoveredHits = cms.bool( True ),
10200  cleaningThreshold = cms.double( 2.0 ),
10201  name = cms.string( "PFRecHitQTestECAL" ),
10202  timingCleaning = cms.bool( True )
10203  )
10204  )
10205  )
10206  )
10207 )
10208 fragment.hltParticleFlowRecHitHF = cms.EDProducer( "PFRecHitProducer",
10209  navigator = cms.PSet(
10210  hcalEnums = cms.vint32( 4 ),
10211  name = cms.string( "PFRecHitHCALDenseIdNavigator" )
10212  ),
10213  producers = cms.VPSet(
10214  cms.PSet( thresh_HF = cms.double( 0.4 ),
10215  LongFibre_Fraction = cms.double( 0.1 ),
10216  src = cms.InputTag( "hltHfreco" ),
10217  EMDepthCorrection = cms.double( 22.0 ),
10218  ShortFibre_Fraction = cms.double( 0.01 ),
10219  HADDepthCorrection = cms.double( 25.0 ),
10220  HFCalib29 = cms.double( 1.07 ),
10221  LongFibre_Cut = cms.double( 120.0 ),
10222  name = cms.string( "PFHFRecHitCreator" ),
10223  qualityTests = cms.VPSet(
10224  cms.PSet( flags = cms.vstring( 'Standard',
10225  'HFLong',
10226  'HFShort' ),
10227  cleaningThresholds = cms.vdouble( 0.0, 120.0, 60.0 ),
10228  name = cms.string( "PFRecHitQTestHCALChannel" ),
10229  maxSeverities = cms.vint32( 11, 9, 9 )
10230  ),
10231  cms.PSet( usePFThresholdsFromDB = cms.bool( False ),
10232  name = cms.string( "PFRecHitQTestHCALThresholdVsDepth" ),
10233  cuts = cms.VPSet(
10234  cms.PSet( threshold = cms.vdouble( 1.2, 1.8 ),
10235  depth = cms.vint32( 1, 2 ),
10236  detectorEnum = cms.int32( 4 )
10237  )
10238  )
10239  )
10240  ),
10241  ShortFibre_Cut = cms.double( 60.0 )
10242  )
10243  )
10244 )
10245 fragment.hltParticleFlowRecHitPSUnseeded = cms.EDProducer( "PFRecHitProducer",
10246  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
10247  producers = cms.VPSet(
10248  cms.PSet( src = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
10249  name = cms.string( "PFPSRecHitCreator" ),
10250  qualityTests = cms.VPSet(
10251  cms.PSet( threshold = cms.double( 7.0E-6 ),
10252  name = cms.string( "PFRecHitQTestThreshold" )
10253  )
10254  )
10255  )
10256  )
10257 )
10258 fragment.hltParticleFlowClusterECALUncorrectedUnseeded = cms.EDProducer( "PFClusterProducer",
10259  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALUnseeded" ),
10260  usePFThresholdsFromDB = cms.bool( True ),
10261  recHitCleaners = cms.VPSet(
10262  ),
10263  seedCleaners = cms.VPSet(
10264  ),
10265  seedFinder = cms.PSet(
10266  thresholdsByDetector = cms.VPSet(
10267  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
10268  seedingThreshold = cms.double( 0.6 ),
10269  detector = cms.string( "ECAL_ENDCAP" )
10270  ),
10271  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10272  seedingThreshold = cms.double( 0.23 ),
10273  detector = cms.string( "ECAL_BARREL" )
10274  )
10275  ),
10276  algoName = cms.string( "LocalMaximumSeedFinder" ),
10277  nNeighbours = cms.int32( 8 )
10278  ),
10279  initialClusteringStep = cms.PSet(
10280  thresholdsByDetector = cms.VPSet(
10281  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
10282  gatheringThresholdPt = cms.double( 0.0 ),
10283  detector = cms.string( "ECAL_BARREL" )
10284  ),
10285  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
10286  gatheringThresholdPt = cms.double( 0.0 ),
10287  detector = cms.string( "ECAL_ENDCAP" )
10288  )
10289  ),
10290  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10291  useCornerCells = cms.bool( True )
10292  ),
10293  pfClusterBuilder = cms.PSet(
10294  minFracTot = cms.double( 1.0E-20 ),
10295  stoppingTolerance = cms.double( 1.0E-8 ),
10296  positionCalc = cms.PSet(
10297  minAllowedNormalization = cms.double( 1.0E-9 ),
10298  posCalcNCrystals = cms.int32( 9 ),
10299  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10300  logWeightDenominator = cms.double( 0.08 ),
10301  minFractionInCalc = cms.double( 1.0E-9 ),
10302  timeResolutionCalcBarrel = cms.PSet(
10303  corrTermLowE = cms.double( 0.0510871 ),
10304  threshLowE = cms.double( 0.5 ),
10305  noiseTerm = cms.double( 1.10889 ),
10306  constantTermLowE = cms.double( 0.0 ),
10307  noiseTermLowE = cms.double( 1.31883 ),
10308  threshHighE = cms.double( 5.0 ),
10309  constantTerm = cms.double( 0.428192 )
10310  ),
10311  timeResolutionCalcEndcap = cms.PSet(
10312  corrTermLowE = cms.double( 0.0 ),
10313  threshLowE = cms.double( 1.0 ),
10314  noiseTerm = cms.double( 5.72489999999 ),
10315  constantTermLowE = cms.double( 0.0 ),
10316  noiseTermLowE = cms.double( 6.92683000001 ),
10317  threshHighE = cms.double( 10.0 ),
10318  constantTerm = cms.double( 0.0 )
10319  )
10320  ),
10321  maxIterations = cms.uint32( 50 ),
10322  positionCalcForConvergence = cms.PSet(
10323  minAllowedNormalization = cms.double( 0.0 ),
10324  T0_ES = cms.double( 1.2 ),
10325  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10326  T0_EE = cms.double( 3.1 ),
10327  T0_EB = cms.double( 7.4 ),
10328  X0 = cms.double( 0.89 ),
10329  minFractionInCalc = cms.double( 0.0 ),
10330  W0 = cms.double( 4.2 )
10331  ),
10332  allCellsPositionCalc = cms.PSet(
10333  minAllowedNormalization = cms.double( 1.0E-9 ),
10334  posCalcNCrystals = cms.int32( -1 ),
10335  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10336  logWeightDenominator = cms.double( 0.08 ),
10337  minFractionInCalc = cms.double( 1.0E-9 ),
10338  timeResolutionCalcBarrel = cms.PSet(
10339  corrTermLowE = cms.double( 0.0510871 ),
10340  threshLowE = cms.double( 0.5 ),
10341  noiseTerm = cms.double( 1.10889 ),
10342  constantTermLowE = cms.double( 0.0 ),
10343  noiseTermLowE = cms.double( 1.31883 ),
10344  threshHighE = cms.double( 5.0 ),
10345  constantTerm = cms.double( 0.428192 )
10346  ),
10347  timeResolutionCalcEndcap = cms.PSet(
10348  corrTermLowE = cms.double( 0.0 ),
10349  threshLowE = cms.double( 1.0 ),
10350  noiseTerm = cms.double( 5.72489999999 ),
10351  constantTermLowE = cms.double( 0.0 ),
10352  noiseTermLowE = cms.double( 6.92683000001 ),
10353  threshHighE = cms.double( 10.0 ),
10354  constantTerm = cms.double( 0.0 )
10355  )
10356  ),
10357  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10358  recHitEnergyNorms = cms.VPSet(
10359  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
10360  detector = cms.string( "ECAL_BARREL" )
10361  ),
10362  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
10363  detector = cms.string( "ECAL_ENDCAP" )
10364  )
10365  ),
10366  showerSigma = cms.double( 1.5 ),
10367  minFractionToKeep = cms.double( 1.0E-7 ),
10368  excludeOtherSeeds = cms.bool( True )
10369  ),
10370  positionReCalc = cms.PSet(
10371  minAllowedNormalization = cms.double( 0.0 ),
10372  T0_ES = cms.double( 1.2 ),
10373  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
10374  T0_EE = cms.double( 3.1 ),
10375  T0_EB = cms.double( 7.4 ),
10376  X0 = cms.double( 0.89 ),
10377  minFractionInCalc = cms.double( 0.0 ),
10378  W0 = cms.double( 4.2 )
10379  ),
10380  energyCorrector = cms.PSet( )
10381 )
10382 fragment.hltParticleFlowClusterPSUnseeded = cms.EDProducer( "PFClusterProducer",
10383  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSUnseeded" ),
10384  usePFThresholdsFromDB = cms.bool( True ),
10385  recHitCleaners = cms.VPSet(
10386  ),
10387  seedCleaners = cms.VPSet(
10388  ),
10389  seedFinder = cms.PSet(
10390  thresholdsByDetector = cms.VPSet(
10391  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10392  seedingThreshold = cms.double( 1.2E-4 ),
10393  detector = cms.string( "PS1" )
10394  ),
10395  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10396  seedingThreshold = cms.double( 1.2E-4 ),
10397  detector = cms.string( "PS2" )
10398  )
10399  ),
10400  algoName = cms.string( "LocalMaximumSeedFinder" ),
10401  nNeighbours = cms.int32( 4 )
10402  ),
10403  initialClusteringStep = cms.PSet(
10404  thresholdsByDetector = cms.VPSet(
10405  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10406  gatheringThresholdPt = cms.double( 0.0 ),
10407  detector = cms.string( "PS1" )
10408  ),
10409  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
10410  gatheringThresholdPt = cms.double( 0.0 ),
10411  detector = cms.string( "PS2" )
10412  )
10413  ),
10414  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
10415  useCornerCells = cms.bool( False )
10416  ),
10417  pfClusterBuilder = cms.PSet(
10418  minFracTot = cms.double( 1.0E-20 ),
10419  stoppingTolerance = cms.double( 1.0E-8 ),
10420  positionCalc = cms.PSet(
10421  minAllowedNormalization = cms.double( 1.0E-9 ),
10422  posCalcNCrystals = cms.int32( -1 ),
10423  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
10424  logWeightDenominator = cms.double( 6.0E-5 ),
10425  minFractionInCalc = cms.double( 1.0E-9 )
10426  ),
10427  maxIterations = cms.uint32( 50 ),
10428  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
10429  recHitEnergyNorms = cms.VPSet(
10430  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10431  detector = cms.string( "PS1" )
10432  ),
10433  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
10434  detector = cms.string( "PS2" )
10435  )
10436  ),
10437  showerSigma = cms.double( 0.3 ),
10438  minFractionToKeep = cms.double( 1.0E-7 ),
10439  excludeOtherSeeds = cms.bool( True )
10440  ),
10441  positionReCalc = cms.PSet( ),
10442  energyCorrector = cms.PSet( )
10443 )
10444 fragment.hltParticleFlowClusterECALUnseeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
10445  minimumPSEnergy = cms.double( 0.0 ),
10446  skipPS = cms.bool( False ),
10447  inputPS = cms.InputTag( "hltParticleFlowClusterPSUnseeded" ),
10448  energyCorrector = cms.PSet(
10449  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
10450  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
10451  applyCrackCorrections = cms.bool( False ),
10452  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10453  applyMVACorrections = cms.bool( True ),
10454  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
10455  maxPtForMVAEvaluation = cms.double( 300.0 ),
10456  srfAwareCorrection = cms.bool( True )
10457  ),
10458  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedUnseeded" )
10459 )
10460 fragment.hltParticleFlowClusterHF = cms.EDProducer( "PFClusterProducer",
10461  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHF" ),
10462  usePFThresholdsFromDB = cms.bool( True ),
10463  recHitCleaners = cms.VPSet(
10464  ),
10465  seedCleaners = cms.VPSet(
10466  ),
10467  seedFinder = cms.PSet(
10468  thresholdsByDetector = cms.VPSet(
10469  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10470  seedingThreshold = cms.double( 1.4 ),
10471  detector = cms.string( "HF_EM" )
10472  ),
10473  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
10474  seedingThreshold = cms.double( 1.4 ),
10475  detector = cms.string( "HF_HAD" )
10476  )
10477  ),
10478  algoName = cms.string( "LocalMaximumSeedFinder" ),
10479  nNeighbours = cms.int32( 0 )
10480  ),
10481  initialClusteringStep = cms.PSet(
10482  thresholdsByDetector = cms.VPSet(
10483  ),
10484  algoName = cms.string( "Basic2DClusterForEachSeed" )
10485  ),
10486  pfClusterBuilder = cms.PSet( ),
10487  positionReCalc = cms.PSet( ),
10488  energyCorrector = cms.PSet( )
10489 )
10490 fragment.hltLightPFTracks = cms.EDProducer( "LightPFTrackProducer",
10491  TrackQuality = cms.string( "none" ),
10492  UseQuality = cms.bool( False ),
10493  TkColList = cms.VInputTag( 'hltPFMuonMerging' )
10494 )
10495 fragment.hltParticleFlowBlock = cms.EDProducer( "PFBlockProducer",
10496  verbose = cms.untracked.bool( False ),
10497  debug = cms.untracked.bool( False ),
10498  elementImporters = cms.VPSet(
10499  cms.PSet( muonSrc = cms.InputTag( "hltMuons" ),
10500  cleanBadConvertedBrems = cms.bool( False ),
10501  muonMaxDPtOPt = cms.double( 1.0 ),
10502  source = cms.InputTag( "hltLightPFTracks" ),
10503  NHitCuts_byTrackAlgo = cms.vuint32( 3, 3, 3, 3, 3, 3 ),
10504  vetoEndcap = cms.bool( False ),
10505  useIterativeTracking = cms.bool( False ),
10506  importerName = cms.string( "GeneralTracksImporter" ),
10507  DPtOverPtCuts_byTrackAlgo = cms.vdouble( 0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ),
10508  trackQuality = cms.string( "highPurity" )
10509  ),
10510  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterECALUnseeded" ),
10511  importerName = cms.string( "ECALClusterImporter" ),
10512  BCtoPFCMap = cms.InputTag( "" )
10513  ),
10514  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHCAL" ),
10515  importerName = cms.string( "GenericClusterImporter" )
10516  ),
10517  cms.PSet( source = cms.InputTag( "hltParticleFlowClusterHF" ),
10518  importerName = cms.string( "GenericClusterImporter" )
10519  )
10520  ),
10521  linkDefinitions = cms.VPSet(
10522  cms.PSet( linkType = cms.string( "TRACK:ECAL" ),
10523  useKDTree = cms.bool( True ),
10524  linkerName = cms.string( "TrackAndECALLinker" )
10525  ),
10526  cms.PSet( trajectoryLayerExit = cms.string( "HCALExit" ),
10527  trajectoryLayerEntrance = cms.string( "HCALEntrance" ),
10528  nMaxHcalLinksPerTrack = cms.int32( 1 ),
10529  linkType = cms.string( "TRACK:HCAL" ),
10530  useKDTree = cms.bool( True ),
10531  linkerName = cms.string( "TrackAndHCALLinker" )
10532  ),
10533  cms.PSet( minAbsEtaEcal = cms.double( 2.5 ),
10534  linkType = cms.string( "ECAL:HCAL" ),
10535  useKDTree = cms.bool( False ),
10536  linkerName = cms.string( "ECALAndHCALLinker" )
10537  ),
10538  cms.PSet( linkType = cms.string( "HFEM:HFHAD" ),
10539  useKDTree = cms.bool( False ),
10540  linkerName = cms.string( "HFEMAndHFHADLinker" )
10541  )
10542  )
10543 )
10544 fragment.hltParticleFlow = cms.EDProducer( "PFProducer",
10545  verbose = cms.untracked.bool( False ),
10546  debug = cms.untracked.bool( False ),
10547  blocks = cms.InputTag( "hltParticleFlowBlock" ),
10548  muons = cms.InputTag( "hltMuons" ),
10549  postMuonCleaning = cms.bool( True ),
10550  vetoEndcap = cms.bool( False ),
10551  vertexCollection = cms.InputTag( "hltPixelVertices" ),
10552  useVerticesForNeutral = cms.bool( True ),
10553  useHO = cms.bool( False ),
10554  PFEGammaCandidates = cms.InputTag( "particleFlowEGamma" ),
10555  GedElectronValueMap = cms.InputTag( "gedGsfElectronsTmp" ),
10556  GedPhotonValueMap = cms.InputTag( 'tmpGedPhotons','valMapPFEgammaCandToPhoton' ),
10557  useEGammaElectrons = cms.bool( False ),
10558  egammaElectrons = cms.InputTag( "" ),
10559  useEGammaFilters = cms.bool( False ),
10560  useProtectionsForJetMET = cms.bool( True ),
10561  PFEGammaFiltersParameters = cms.PSet(
10562  electron_missinghits = cms.uint32( 1 ),
10563  electron_protectionsForJetMET = cms.PSet(
10564  maxEeleOverPoutRes = cms.double( 0.5 ),
10565  maxEleHcalEOverEcalE = cms.double( 0.1 ),
10566  maxEcalEOverPRes = cms.double( 0.2 ),
10567  maxHcalEOverP = cms.double( 1.0 ),
10568  maxE = cms.double( 50.0 ),
10569  maxTrackPOverEele = cms.double( 1.0 ),
10570  maxDPhiIN = cms.double( 0.1 ),
10571  maxEcalEOverP_2 = cms.double( 0.2 ),
10572  maxEcalEOverP_1 = cms.double( 0.5 ),
10573  maxEeleOverPout = cms.double( 0.2 ),
10574  maxHcalEOverEcalE = cms.double( 0.1 ),
10575  maxHcalE = cms.double( 10.0 ),
10576  maxNtracks = cms.double( 3.0 )
10577  ),
10578  photon_MinEt = cms.double( 10.0 ),
10579  electron_ecalDrivenHademPreselCut = cms.double( 0.15 ),
10580  electron_protectionsForBadHcal = cms.PSet(
10581  dEta = cms.vdouble( 0.0064, 0.01264 ),
10582  dPhi = cms.vdouble( 0.0547, 0.0394 ),
10583  enableProtections = cms.bool( False ),
10584  full5x5_sigmaIetaIeta = cms.vdouble( 0.0106, 0.0387 ),
10585  eInvPInv = cms.vdouble( 0.184, 0.0721 )
10586  ),
10587  photon_protectionsForBadHcal = cms.PSet(
10588  enableProtections = cms.bool( False ),
10589  solidConeTrkIsoOffset = cms.double( 10.0 ),
10590  solidConeTrkIsoSlope = cms.double( 0.3 )
10591  ),
10592  electron_iso_mva_barrel = cms.double( -0.1875 ),
10593  electron_iso_mva_endcap = cms.double( -0.1075 ),
10594  photon_SigmaiEtaiEta_endcap = cms.double( 0.034 ),
10595  photon_SigmaiEtaiEta_barrel = cms.double( 0.0125 ),
10596  photon_HoE = cms.double( 0.05 ),
10597  electron_iso_combIso_endcap = cms.double( 10.0 ),
10598  electron_iso_pt = cms.double( 10.0 ),
10599  photon_protectionsForJetMET = cms.PSet(
10600  sumPtTrackIsoSlope = cms.double( 0.001 ),
10601  sumPtTrackIso = cms.double( 4.0 )
10602  ),
10603  electron_iso_combIso_barrel = cms.double( 10.0 ),
10604  electron_noniso_mvaCut = cms.double( -0.1 ),
10605  photon_combIso = cms.double( 10.0 ),
10606  electron_maxElePtForOnlyMVAPresel = cms.double( 50.0 )
10607  ),
10608  muon_HCAL = cms.vdouble( 3.0, 3.0 ),
10609  muon_ECAL = cms.vdouble( 0.5, 0.5 ),
10610  muon_HO = cms.vdouble( 0.9, 0.9 ),
10611  PFMuonAlgoParameters = cms.PSet( ),
10612  rejectTracks_Bad = cms.bool( False ),
10613  rejectTracks_Step45 = cms.bool( False ),
10614  usePFNuclearInteractions = cms.bool( False ),
10615  usePFConversions = cms.bool( False ),
10616  usePFDecays = cms.bool( False ),
10617  dptRel_DispVtx = cms.double( 10.0 ),
10618  iCfgCandConnector = cms.PSet(
10619  nuclCalibFactors = cms.vdouble( 0.8, 0.15, 0.5, 0.5, 0.05 ),
10620  bCorrect = cms.bool( False ),
10621  bCalibPrimary = cms.bool( False )
10622  ),
10623  nsigma_TRACK = cms.double( 1.0 ),
10624  pt_Error = cms.double( 1.0 ),
10625  factors_45 = cms.vdouble( 10.0, 100.0 ),
10626  goodTrackDeadHcal_ptErrRel = cms.double( 0.2 ),
10627  goodTrackDeadHcal_chi2n = cms.double( 5.0 ),
10628  goodTrackDeadHcal_layers = cms.uint32( 4 ),
10629  goodTrackDeadHcal_validFr = cms.double( 0.5 ),
10630  goodTrackDeadHcal_dxy = cms.double( 0.5 ),
10631  goodPixelTrackDeadHcal_minEta = cms.double( 2.3 ),
10632  goodPixelTrackDeadHcal_maxPt = cms.double( 50.0 ),
10633  goodPixelTrackDeadHcal_ptErrRel = cms.double( 1.0 ),
10634  goodPixelTrackDeadHcal_chi2n = cms.double( 2.0 ),
10635  goodPixelTrackDeadHcal_maxLost3Hit = cms.int32( 0 ),
10636  goodPixelTrackDeadHcal_maxLost4Hit = cms.int32( 1 ),
10637  goodPixelTrackDeadHcal_dxy = cms.double( 0.02 ),
10638  goodPixelTrackDeadHcal_dz = cms.double( 0.05 ),
10639  pf_nsigma_ECAL = cms.double( 0.0 ),
10640  pf_nsigma_HCAL = cms.double( 1.0 ),
10641  pf_nsigma_HFEM = cms.double( 1.0 ),
10642  pf_nsigma_HFHAD = cms.double( 1.0 ),
10643  useCalibrationsFromDB = cms.bool( True ),
10644  calibrationsLabel = cms.string( "HLT" ),
10645  postHFCleaning = cms.bool( False ),
10646  PFHFCleaningParameters = cms.PSet(
10647  minHFCleaningPt = cms.double( 5.0 ),
10648  minDeltaMet = cms.double( 0.4 ),
10649  maxSignificance = cms.double( 2.5 ),
10650  minSignificance = cms.double( 2.5 ),
10651  minSignificanceReduction = cms.double( 1.4 ),
10652  maxDeltaPhiPt = cms.double( 7.0 )
10653  ),
10654  cleanedHF = cms.VInputTag( 'hltParticleFlowRecHitHF:Cleaned','hltParticleFlowClusterHF:Cleaned' ),
10655  calibHF_use = cms.bool( False ),
10656  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 ),
10657  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 ),
10658  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 ),
10659  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 ),
10660  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 ),
10661  resolHF_square = cms.vdouble( 7.834401, 0.012996, 0.0 )
10662 )
10663 fragment.hltAK4PFJets = cms.EDProducer( "FastjetJetProducer",
10664  useMassDropTagger = cms.bool( False ),
10665  useFiltering = cms.bool( False ),
10666  useDynamicFiltering = cms.bool( False ),
10667  useTrimming = cms.bool( False ),
10668  usePruning = cms.bool( False ),
10669  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
10670  useKtPruning = cms.bool( False ),
10671  useConstituentSubtraction = cms.bool( False ),
10672  useSoftDrop = cms.bool( False ),
10673  correctShape = cms.bool( False ),
10674  UseOnlyVertexTracks = cms.bool( False ),
10675  UseOnlyOnePV = cms.bool( False ),
10676  muCut = cms.double( -1.0 ),
10677  yCut = cms.double( -1.0 ),
10678  rFilt = cms.double( -1.0 ),
10679  rFiltFactor = cms.double( -1.0 ),
10680  trimPtFracMin = cms.double( -1.0 ),
10681  zcut = cms.double( -1.0 ),
10682  rcut_factor = cms.double( -1.0 ),
10683  csRho_EtaMax = cms.double( -1.0 ),
10684  csRParam = cms.double( -1.0 ),
10685  beta = cms.double( -1.0 ),
10686  R0 = cms.double( -1.0 ),
10687  gridMaxRapidity = cms.double( -1.0 ),
10688  gridSpacing = cms.double( -1.0 ),
10689  DzTrVtxMax = cms.double( 0.0 ),
10690  DxyTrVtxMax = cms.double( 0.0 ),
10691  MaxVtxZ = cms.double( 15.0 ),
10692  subjetPtMin = cms.double( -1.0 ),
10693  muMin = cms.double( -1.0 ),
10694  muMax = cms.double( -1.0 ),
10695  yMin = cms.double( -1.0 ),
10696  yMax = cms.double( -1.0 ),
10697  dRMin = cms.double( -1.0 ),
10698  dRMax = cms.double( -1.0 ),
10699  maxDepth = cms.int32( -1 ),
10700  nFilt = cms.int32( -1 ),
10701  MinVtxNdof = cms.int32( 0 ),
10702  src = cms.InputTag( "hltParticleFlow" ),
10703  srcPVs = cms.InputTag( "hltPixelVertices" ),
10704  jetType = cms.string( "PFJet" ),
10705  jetAlgorithm = cms.string( "AntiKt" ),
10706  rParam = cms.double( 0.4 ),
10707  inputEtMin = cms.double( 0.0 ),
10708  inputEMin = cms.double( 0.0 ),
10709  jetPtMin = cms.double( 0.0 ),
10710  doPVCorrection = cms.bool( False ),
10711  doAreaFastjet = cms.bool( False ),
10712  doRhoFastjet = cms.bool( False ),
10713  doPUOffsetCorr = cms.bool( False ),
10714  puPtMin = cms.double( 10.0 ),
10715  nSigmaPU = cms.double( 1.0 ),
10716  radiusPU = cms.double( 0.4 ),
10717  subtractorName = cms.string( "" ),
10718  useExplicitGhosts = cms.bool( False ),
10719  doAreaDiskApprox = cms.bool( True ),
10720  voronoiRfact = cms.double( -9.0 ),
10721  Rho_EtaMax = cms.double( 4.4 ),
10722  Ghost_EtaMax = cms.double( 6.0 ),
10723  Active_Area_Repeats = cms.int32( 5 ),
10724  GhostArea = cms.double( 0.01 ),
10725  restrictInputs = cms.bool( False ),
10726  maxInputs = cms.uint32( 1 ),
10727  writeCompound = cms.bool( False ),
10728  writeJetsWithConst = cms.bool( False ),
10729  doFastJetNonUniform = cms.bool( False ),
10730  useDeterministicSeed = cms.bool( True ),
10731  minSeed = cms.uint32( 0 ),
10732  verbosity = cms.int32( 0 ),
10733  puWidth = cms.double( 0.0 ),
10734  nExclude = cms.uint32( 0 ),
10735  maxBadEcalCells = cms.uint32( 9999999 ),
10736  maxBadHcalCells = cms.uint32( 9999999 ),
10737  maxProblematicEcalCells = cms.uint32( 9999999 ),
10738  maxProblematicHcalCells = cms.uint32( 9999999 ),
10739  maxRecoveredEcalCells = cms.uint32( 9999999 ),
10740  maxRecoveredHcalCells = cms.uint32( 9999999 ),
10741  puCenters = cms.vdouble( ),
10742  applyWeight = cms.bool( False ),
10743  srcWeights = cms.InputTag( "" ),
10744  minimumTowersFraction = cms.double( 0.0 ),
10745  jetCollInstanceName = cms.string( "" ),
10746  sumRecHits = cms.bool( False )
10747 )
10748 fragment.hltAK4PFJetsLooseID = cms.EDProducer( "HLTPFJetIDProducer",
10749  minPt = cms.double( 20.0 ),
10750  maxEta = cms.double( 1.0E99 ),
10751  CHF = cms.double( 0.0 ),
10752  NHF = cms.double( 0.99 ),
10753  CEF = cms.double( 0.99 ),
10754  NEF = cms.double( 0.99 ),
10755  maxCF = cms.double( 99.0 ),
10756  NCH = cms.int32( 0 ),
10757  NTOT = cms.int32( 1 ),
10758  jetsInput = cms.InputTag( "hltAK4PFJets" )
10759 )
10760 fragment.hltAK4PFJetsTightID = cms.EDProducer( "HLTPFJetIDProducer",
10761  minPt = cms.double( 20.0 ),
10762  maxEta = cms.double( 1.0E99 ),
10763  CHF = cms.double( 0.0 ),
10764  NHF = cms.double( 0.9 ),
10765  CEF = cms.double( 0.99 ),
10766  NEF = cms.double( 0.99 ),
10767  maxCF = cms.double( 99.0 ),
10768  NCH = cms.int32( 0 ),
10769  NTOT = cms.int32( 1 ),
10770  jetsInput = cms.InputTag( "hltAK4PFJets" )
10771 )
10772 fragment.hltFixedGridRhoFastjetAll = cms.EDProducer( "FixedGridRhoProducerFastjet",
10773  pfCandidatesTag = cms.InputTag( "hltParticleFlow" ),
10774  maxRapidity = cms.double( 5.0 ),
10775  gridSpacing = cms.double( 0.55 )
10776 )
10777 fragment.hltAK4PFFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
10778  level = cms.string( "L1FastJet" ),
10779  algorithm = cms.string( "AK4PFHLT" ),
10780  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAll" )
10781 )
10782 fragment.hltAK4PFRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10783  level = cms.string( "L2Relative" ),
10784  algorithm = cms.string( "AK4PFHLT" )
10785 )
10786 fragment.hltAK4PFAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10787  level = cms.string( "L3Absolute" ),
10788  algorithm = cms.string( "AK4PFHLT" )
10789 )
10790 fragment.hltAK4PFResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
10791  level = cms.string( "L2L3Residual" ),
10792  algorithm = cms.string( "AK4PFHLT" )
10793 )
10794 fragment.hltAK4PFCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
10795  correctors = cms.VInputTag( 'hltAK4PFFastJetCorrector','hltAK4PFRelativeCorrector','hltAK4PFAbsoluteCorrector','hltAK4PFResidualCorrector' )
10796 )
10797 fragment.hltAK4PFJetsCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10798  src = cms.InputTag( "hltAK4PFJets" ),
10799  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10800 )
10801 fragment.hltAK4PFJetsLooseIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10802  src = cms.InputTag( "hltAK4PFJetsLooseID" ),
10803  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10804 )
10805 fragment.hltAK4PFJetsTightIDCorrected = cms.EDProducer( "CorrectedPFJetProducer",
10806  src = cms.InputTag( "hltAK4PFJetsTightID" ),
10807  correctors = cms.VInputTag( 'hltAK4PFCorrector' )
10808 )
10809 fragment.hltPFJetsCorrectedMatchedToCaloJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10810  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10811  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet10" ),
10812  triggerJetsType = cms.int32( 85 ),
10813  maxDeltaR = cms.double( 0.5 )
10814 )
10815 fragment.hltSinglePFJet40 = cms.EDFilter( "HLT1PFJet",
10816  saveTags = cms.bool( True ),
10817  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets10" ),
10818  triggerType = cms.int32( 85 ),
10819  MinE = cms.double( -1.0 ),
10820  MinPt = cms.double( 40.0 ),
10821  MinMass = cms.double( -1.0 ),
10822  MaxMass = cms.double( -1.0 ),
10823  MinEta = cms.double( -1.0 ),
10824  MaxEta = cms.double( 5.0 ),
10825  MinN = cms.int32( 1 )
10826 )
10827 fragment.hltPreAK4PFJet60 = cms.EDFilter( "HLTPrescaler",
10828  offset = cms.uint32( 0 ),
10829  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10830 )
10831 fragment.hltSingleAK4CaloJet40 = cms.EDFilter( "HLT1CaloJet",
10832  saveTags = cms.bool( True ),
10833  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10834  triggerType = cms.int32( 85 ),
10835  MinE = cms.double( -1.0 ),
10836  MinPt = cms.double( 40.0 ),
10837  MinMass = cms.double( -1.0 ),
10838  MaxMass = cms.double( -1.0 ),
10839  MinEta = cms.double( -1.0 ),
10840  MaxEta = cms.double( 5.0 ),
10841  MinN = cms.int32( 1 )
10842 )
10843 fragment.hltPFJetsCorrectedMatchedToCaloJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10844  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10845  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet40" ),
10846  triggerJetsType = cms.int32( 85 ),
10847  maxDeltaR = cms.double( 0.5 )
10848 )
10849 fragment.hltSinglePFJet60 = cms.EDFilter( "HLT1PFJet",
10850  saveTags = cms.bool( True ),
10851  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets40" ),
10852  triggerType = cms.int32( 85 ),
10853  MinE = cms.double( -1.0 ),
10854  MinPt = cms.double( 60.0 ),
10855  MinMass = cms.double( -1.0 ),
10856  MaxMass = cms.double( -1.0 ),
10857  MinEta = cms.double( -1.0 ),
10858  MaxEta = cms.double( 5.0 ),
10859  MinN = cms.int32( 1 )
10860 )
10861 fragment.hltPreAK4PFJet80 = cms.EDFilter( "HLTPrescaler",
10862  offset = cms.uint32( 0 ),
10863  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10864 )
10865 fragment.hltSingleAK4CaloJet50 = cms.EDFilter( "HLT1CaloJet",
10866  saveTags = cms.bool( True ),
10867  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10868  triggerType = cms.int32( 85 ),
10869  MinE = cms.double( -1.0 ),
10870  MinPt = cms.double( 50.0 ),
10871  MinMass = cms.double( -1.0 ),
10872  MaxMass = cms.double( -1.0 ),
10873  MinEta = cms.double( -1.0 ),
10874  MaxEta = cms.double( 5.0 ),
10875  MinN = cms.int32( 1 )
10876 )
10877 fragment.hltPFJetsCorrectedMatchedToCaloJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10878  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10879  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet50" ),
10880  triggerJetsType = cms.int32( 85 ),
10881  maxDeltaR = cms.double( 0.5 )
10882 )
10883 fragment.hltSinglePFJet80 = cms.EDFilter( "HLT1PFJet",
10884  saveTags = cms.bool( True ),
10885  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets50" ),
10886  triggerType = cms.int32( 85 ),
10887  MinE = cms.double( -1.0 ),
10888  MinPt = cms.double( 80.0 ),
10889  MinMass = cms.double( -1.0 ),
10890  MaxMass = cms.double( -1.0 ),
10891  MinEta = cms.double( -1.0 ),
10892  MaxEta = cms.double( 5.0 ),
10893  MinN = cms.int32( 1 )
10894 )
10895 fragment.hltPreAK4PFJet100 = cms.EDFilter( "HLTPrescaler",
10896  offset = cms.uint32( 0 ),
10897  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10898 )
10899 fragment.hltPFJetsCorrectedMatchedToCaloJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10900  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10901  triggerJetsFilter = cms.InputTag( "hltSingleAK4CaloJet70" ),
10902  triggerJetsType = cms.int32( 85 ),
10903  maxDeltaR = cms.double( 0.5 )
10904 )
10905 fragment.hltSinglePFJet100 = cms.EDFilter( "HLT1PFJet",
10906  saveTags = cms.bool( True ),
10907  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets70" ),
10908  triggerType = cms.int32( 85 ),
10909  MinE = cms.double( -1.0 ),
10910  MinPt = cms.double( 100.0 ),
10911  MinMass = cms.double( -1.0 ),
10912  MaxMass = cms.double( -1.0 ),
10913  MinEta = cms.double( -1.0 ),
10914  MaxEta = cms.double( 5.0 ),
10915  MinN = cms.int32( 1 )
10916 )
10917 fragment.hltPreAK4PFJet120 = cms.EDFilter( "HLTPrescaler",
10918  offset = cms.uint32( 0 ),
10919  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10920 )
10921 fragment.hltSingleCaloJet90 = cms.EDFilter( "HLT1CaloJet",
10922  saveTags = cms.bool( True ),
10923  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10924  triggerType = cms.int32( 85 ),
10925  MinE = cms.double( -1.0 ),
10926  MinPt = cms.double( 90.0 ),
10927  MinMass = cms.double( -1.0 ),
10928  MaxMass = cms.double( -1.0 ),
10929  MinEta = cms.double( -1.0 ),
10930  MaxEta = cms.double( 5.0 ),
10931  MinN = cms.int32( 1 )
10932 )
10933 fragment.hltPFJetsCorrectedMatchedToCaloJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10934  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10935  triggerJetsFilter = cms.InputTag( "hltSingleCaloJet90" ),
10936  triggerJetsType = cms.int32( 85 ),
10937  maxDeltaR = cms.double( 0.5 )
10938 )
10939 fragment.hltSinglePFJet120 = cms.EDFilter( "HLT1PFJet",
10940  saveTags = cms.bool( True ),
10941  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloJets90" ),
10942  triggerType = cms.int32( 85 ),
10943  MinE = cms.double( -1.0 ),
10944  MinPt = cms.double( 120.0 ),
10945  MinMass = cms.double( -1.0 ),
10946  MaxMass = cms.double( -1.0 ),
10947  MinEta = cms.double( -1.0 ),
10948  MaxEta = cms.double( 5.0 ),
10949  MinN = cms.int32( 1 )
10950 )
10951 fragment.hltPreAK4PFJetFwd40 = cms.EDFilter( "HLTPrescaler",
10952  offset = cms.uint32( 0 ),
10953  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10954 )
10955 fragment.hltSingleCaloFwdJet10 = cms.EDFilter( "HLT1CaloJet",
10956  saveTags = cms.bool( True ),
10957  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
10958  triggerType = cms.int32( 85 ),
10959  MinE = cms.double( -1.0 ),
10960  MinPt = cms.double( 10.0 ),
10961  MinMass = cms.double( -1.0 ),
10962  MaxMass = cms.double( -1.0 ),
10963  MinEta = cms.double( 2.7 ),
10964  MaxEta = cms.double( 5.0 ),
10965  MinN = cms.int32( 1 )
10966 )
10967 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10968  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10969  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet10" ),
10970  triggerJetsType = cms.int32( 85 ),
10971  maxDeltaR = cms.double( 0.5 )
10972 )
10973 fragment.hltSinglePFFwdJet40 = cms.EDFilter( "HLT1PFJet",
10974  saveTags = cms.bool( True ),
10975  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets10" ),
10976  triggerType = cms.int32( 85 ),
10977  MinE = cms.double( -1.0 ),
10978  MinPt = cms.double( 40.0 ),
10979  MinMass = cms.double( -1.0 ),
10980  MaxMass = cms.double( -1.0 ),
10981  MinEta = cms.double( 2.7 ),
10982  MaxEta = cms.double( 5.0 ),
10983  MinN = cms.int32( 1 )
10984 )
10985 fragment.hltPreAK4PFJetFwd60 = cms.EDFilter( "HLTPrescaler",
10986  offset = cms.uint32( 0 ),
10987  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10988 )
10989 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
10990  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
10991  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet40" ),
10992  triggerJetsType = cms.int32( 85 ),
10993  maxDeltaR = cms.double( 0.5 )
10994 )
10995 fragment.hltSinglePFFwdJet60 = cms.EDFilter( "HLT1PFJet",
10996  saveTags = cms.bool( True ),
10997  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets40" ),
10998  triggerType = cms.int32( 85 ),
10999  MinE = cms.double( -1.0 ),
11000  MinPt = cms.double( 60.0 ),
11001  MinMass = cms.double( -1.0 ),
11002  MaxMass = cms.double( -1.0 ),
11003  MinEta = cms.double( 2.7 ),
11004  MaxEta = cms.double( 5.0 ),
11005  MinN = cms.int32( 1 )
11006 )
11007 fragment.hltPreAK4PFJetFwd80 = cms.EDFilter( "HLTPrescaler",
11008  offset = cms.uint32( 0 ),
11009  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11010 )
11011 fragment.hltSingleCaloFwdJet50 = cms.EDFilter( "HLT1CaloJet",
11012  saveTags = cms.bool( True ),
11013  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11014  triggerType = cms.int32( 85 ),
11015  MinE = cms.double( -1.0 ),
11016  MinPt = cms.double( 50.0 ),
11017  MinMass = cms.double( -1.0 ),
11018  MaxMass = cms.double( -1.0 ),
11019  MinEta = cms.double( 2.7 ),
11020  MaxEta = cms.double( 5.0 ),
11021  MinN = cms.int32( 1 )
11022 )
11023 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11024  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11025  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet50" ),
11026  triggerJetsType = cms.int32( 85 ),
11027  maxDeltaR = cms.double( 0.5 )
11028 )
11029 fragment.hltSinglePFFwdJet80 = cms.EDFilter( "HLT1PFJet",
11030  saveTags = cms.bool( True ),
11031  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets50" ),
11032  triggerType = cms.int32( 85 ),
11033  MinE = cms.double( -1.0 ),
11034  MinPt = cms.double( 80.0 ),
11035  MinMass = cms.double( -1.0 ),
11036  MaxMass = cms.double( -1.0 ),
11037  MinEta = cms.double( 2.7 ),
11038  MaxEta = cms.double( 5.0 ),
11039  MinN = cms.int32( 1 )
11040 )
11041 fragment.hltPreAK4PFJetFwd100 = cms.EDFilter( "HLTPrescaler",
11042  offset = cms.uint32( 0 ),
11043  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11044 )
11045 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11046  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11047  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet70" ),
11048  triggerJetsType = cms.int32( 85 ),
11049  maxDeltaR = cms.double( 0.5 )
11050 )
11051 fragment.hltSinglePFFwdJet100 = cms.EDFilter( "HLT1PFJet",
11052  saveTags = cms.bool( True ),
11053  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets70" ),
11054  triggerType = cms.int32( 85 ),
11055  MinE = cms.double( -1.0 ),
11056  MinPt = cms.double( 100.0 ),
11057  MinMass = cms.double( -1.0 ),
11058  MaxMass = cms.double( -1.0 ),
11059  MinEta = cms.double( 2.7 ),
11060  MaxEta = cms.double( 5.0 ),
11061  MinN = cms.int32( 1 )
11062 )
11063 fragment.hltPreAK4PFJetFwd120 = cms.EDFilter( "HLTPrescaler",
11064  offset = cms.uint32( 0 ),
11065  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11066 )
11067 fragment.hltSingleCaloFwdJet90 = cms.EDFilter( "HLT1CaloJet",
11068  saveTags = cms.bool( True ),
11069  inputTag = cms.InputTag( "hltAK4CaloJetsCorrectedIDPassed" ),
11070  triggerType = cms.int32( 85 ),
11071  MinE = cms.double( -1.0 ),
11072  MinPt = cms.double( 90.0 ),
11073  MinMass = cms.double( -1.0 ),
11074  MaxMass = cms.double( -1.0 ),
11075  MinEta = cms.double( 2.7 ),
11076  MaxEta = cms.double( 5.0 ),
11077  MinN = cms.int32( 1 )
11078 )
11079 fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 = cms.EDProducer( "HLTPFJetsMatchedToFilteredCaloJetsProducer",
11080  src = cms.InputTag( "hltAK4PFJetsCorrected" ),
11081  triggerJetsFilter = cms.InputTag( "hltSingleCaloFwdJet90" ),
11082  triggerJetsType = cms.int32( 85 ),
11083  maxDeltaR = cms.double( 0.5 )
11084 )
11085 fragment.hltSinglePFFwdJet120 = cms.EDFilter( "HLT1PFJet",
11086  saveTags = cms.bool( True ),
11087  inputTag = cms.InputTag( "hltPFJetsCorrectedMatchedToCaloFwdJets90" ),
11088  triggerType = cms.int32( 85 ),
11089  MinE = cms.double( -1.0 ),
11090  MinPt = cms.double( 120.0 ),
11091  MinMass = cms.double( -1.0 ),
11092  MaxMass = cms.double( -1.0 ),
11093  MinEta = cms.double( 2.7 ),
11094  MaxEta = cms.double( 5.0 ),
11095  MinN = cms.int32( 1 )
11096 )
11097 fragment.hltL1sEG10EG5 = cms.EDFilter( "HLTL1TSeed",
11098  saveTags = cms.bool( True ),
11099  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_10_5" ),
11100  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
11101  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
11102  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
11103  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
11104  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11105  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11106  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11107  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
11108  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
11109 )
11110 fragment.hltPrePPRefDoubleEle10Gsf = cms.EDFilter( "HLTPrescaler",
11111  offset = cms.uint32( 0 ),
11112  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11113 )
11114 fragment.hltRechitInRegionsECAL = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11115  productLabels = cms.vstring( 'EcalRecHitsEB',
11116  'EcalRecHitsEE' ),
11117  recHitLabels = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
11118  l1InputRegions = cms.VPSet(
11119  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11120  regionEtaMargin = cms.double( 0.9 ),
11121  type = cms.string( "EGamma" ),
11122  minEt = cms.double( 5.0 ),
11123  regionPhiMargin = cms.double( 1.2 ),
11124  maxEt = cms.double( 999999.0 )
11125  ),
11126  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11127  regionEtaMargin = cms.double( 0.9 ),
11128  type = cms.string( "Jet" ),
11129  minEt = cms.double( 170.0 ),
11130  regionPhiMargin = cms.double( 1.2 ),
11131  maxEt = cms.double( 999999.0 )
11132  ),
11133  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11134  regionEtaMargin = cms.double( 0.9 ),
11135  type = cms.string( "Tau" ),
11136  minEt = cms.double( 100.0 ),
11137  regionPhiMargin = cms.double( 1.2 ),
11138  maxEt = cms.double( 999999.0 )
11139  )
11140  )
11141 )
11142 fragment.hltRechitInRegionsES = cms.EDProducer( "HLTEcalRecHitInAllL1RegionsProducer",
11143  productLabels = cms.vstring( 'EcalRecHitsES' ),
11144  recHitLabels = cms.VInputTag( 'hltEcalPreshowerRecHit:EcalRecHitsES' ),
11145  l1InputRegions = cms.VPSet(
11146  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
11147  regionEtaMargin = cms.double( 0.9 ),
11148  type = cms.string( "EGamma" ),
11149  minEt = cms.double( 5.0 ),
11150  regionPhiMargin = cms.double( 1.2 ),
11151  maxEt = cms.double( 999999.0 )
11152  ),
11153  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Jet' ),
11154  regionEtaMargin = cms.double( 0.9 ),
11155  type = cms.string( "Jet" ),
11156  minEt = cms.double( 170.0 ),
11157  regionPhiMargin = cms.double( 1.2 ),
11158  maxEt = cms.double( 999999.0 )
11159  ),
11160  cms.PSet( inputColl = cms.InputTag( 'hltGtStage2Digis','Tau' ),
11161  regionEtaMargin = cms.double( 0.9 ),
11162  type = cms.string( "Tau" ),
11163  minEt = cms.double( 100.0 ),
11164  regionPhiMargin = cms.double( 1.2 ),
11165  maxEt = cms.double( 999999.0 )
11166  )
11167  )
11168 )
11169 fragment.hltParticleFlowRecHitECALL1Seeded = cms.EDProducer( "PFRecHitProducer",
11170  navigator = cms.PSet(
11171  barrel = cms.PSet( ),
11172  endcap = cms.PSet( ),
11173  name = cms.string( "PFRecHitECALNavigator" )
11174  ),
11175  producers = cms.VPSet(
11176  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11177  srFlags = cms.InputTag( "" ),
11178  name = cms.string( "PFEBRecHitCreator" ),
11179  qualityTests = cms.VPSet(
11180  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11181  applySelectionsToAllCrystals = cms.bool( True )
11182  ),
11183  cms.PSet( topologicalCleaning = cms.bool( True ),
11184  skipTTRecoveredHits = cms.bool( True ),
11185  cleaningThreshold = cms.double( 2.0 ),
11186  name = cms.string( "PFRecHitQTestECAL" ),
11187  timingCleaning = cms.bool( True )
11188  )
11189  )
11190  ),
11191  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11192  srFlags = cms.InputTag( "" ),
11193  name = cms.string( "PFEERecHitCreator" ),
11194  qualityTests = cms.VPSet(
11195  cms.PSet( name = cms.string( "PFRecHitQTestDBThreshold" ),
11196  applySelectionsToAllCrystals = cms.bool( True )
11197  ),
11198  cms.PSet( topologicalCleaning = cms.bool( True ),
11199  skipTTRecoveredHits = cms.bool( True ),
11200  cleaningThreshold = cms.double( 2.0 ),
11201  name = cms.string( "PFRecHitQTestECAL" ),
11202  timingCleaning = cms.bool( True )
11203  )
11204  )
11205  )
11206  )
11207 )
11208 fragment.hltParticleFlowRecHitPSL1Seeded = cms.EDProducer( "PFRecHitProducer",
11209  navigator = cms.PSet( name = cms.string( "PFRecHitPreshowerNavigator" ) ),
11210  producers = cms.VPSet(
11211  cms.PSet( src = cms.InputTag( 'hltRechitInRegionsES','EcalRecHitsES' ),
11212  name = cms.string( "PFPSRecHitCreator" ),
11213  qualityTests = cms.VPSet(
11214  cms.PSet( threshold = cms.double( 7.0E-6 ),
11215  name = cms.string( "PFRecHitQTestThreshold" )
11216  )
11217  )
11218  )
11219  )
11220 )
11221 fragment.hltParticleFlowClusterPSL1Seeded = cms.EDProducer( "PFClusterProducer",
11222  recHitsSource = cms.InputTag( "hltParticleFlowRecHitPSL1Seeded" ),
11223  usePFThresholdsFromDB = cms.bool( True ),
11224  recHitCleaners = cms.VPSet(
11225  ),
11226  seedCleaners = cms.VPSet(
11227  ),
11228  seedFinder = cms.PSet(
11229  thresholdsByDetector = cms.VPSet(
11230  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11231  seedingThreshold = cms.double( 1.2E-4 ),
11232  detector = cms.string( "PS1" )
11233  ),
11234  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11235  seedingThreshold = cms.double( 1.2E-4 ),
11236  detector = cms.string( "PS2" )
11237  )
11238  ),
11239  algoName = cms.string( "LocalMaximumSeedFinder" ),
11240  nNeighbours = cms.int32( 4 )
11241  ),
11242  initialClusteringStep = cms.PSet(
11243  thresholdsByDetector = cms.VPSet(
11244  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11245  gatheringThresholdPt = cms.double( 0.0 ),
11246  detector = cms.string( "PS1" )
11247  ),
11248  cms.PSet( gatheringThreshold = cms.double( 6.0E-5 ),
11249  gatheringThresholdPt = cms.double( 0.0 ),
11250  detector = cms.string( "PS2" )
11251  )
11252  ),
11253  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11254  useCornerCells = cms.bool( False )
11255  ),
11256  pfClusterBuilder = cms.PSet(
11257  minFracTot = cms.double( 1.0E-20 ),
11258  stoppingTolerance = cms.double( 1.0E-8 ),
11259  positionCalc = cms.PSet(
11260  minAllowedNormalization = cms.double( 1.0E-9 ),
11261  posCalcNCrystals = cms.int32( -1 ),
11262  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11263  logWeightDenominator = cms.double( 6.0E-5 ),
11264  minFractionInCalc = cms.double( 1.0E-9 )
11265  ),
11266  maxIterations = cms.uint32( 50 ),
11267  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11268  recHitEnergyNorms = cms.VPSet(
11269  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11270  detector = cms.string( "PS1" )
11271  ),
11272  cms.PSet( recHitEnergyNorm = cms.double( 6.0E-5 ),
11273  detector = cms.string( "PS2" )
11274  )
11275  ),
11276  showerSigma = cms.double( 0.3 ),
11277  minFractionToKeep = cms.double( 1.0E-7 ),
11278  excludeOtherSeeds = cms.bool( True )
11279  ),
11280  positionReCalc = cms.PSet( ),
11281  energyCorrector = cms.PSet( )
11282 )
11283 fragment.hltParticleFlowClusterECALUncorrectedL1Seeded = cms.EDProducer( "PFClusterProducer",
11284  recHitsSource = cms.InputTag( "hltParticleFlowRecHitECALL1Seeded" ),
11285  usePFThresholdsFromDB = cms.bool( True ),
11286  recHitCleaners = cms.VPSet(
11287  ),
11288  seedCleaners = cms.VPSet(
11289  ),
11290  seedFinder = cms.PSet(
11291  thresholdsByDetector = cms.VPSet(
11292  cms.PSet( seedingThresholdPt = cms.double( 0.15 ),
11293  seedingThreshold = cms.double( 0.6 ),
11294  detector = cms.string( "ECAL_ENDCAP" )
11295  ),
11296  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
11297  seedingThreshold = cms.double( 0.23 ),
11298  detector = cms.string( "ECAL_BARREL" )
11299  )
11300  ),
11301  algoName = cms.string( "LocalMaximumSeedFinder" ),
11302  nNeighbours = cms.int32( 8 )
11303  ),
11304  initialClusteringStep = cms.PSet(
11305  thresholdsByDetector = cms.VPSet(
11306  cms.PSet( gatheringThreshold = cms.double( 0.08 ),
11307  gatheringThresholdPt = cms.double( 0.0 ),
11308  detector = cms.string( "ECAL_BARREL" )
11309  ),
11310  cms.PSet( gatheringThreshold = cms.double( 0.3 ),
11311  gatheringThresholdPt = cms.double( 0.0 ),
11312  detector = cms.string( "ECAL_ENDCAP" )
11313  )
11314  ),
11315  algoName = cms.string( "Basic2DGenericTopoClusterizer" ),
11316  useCornerCells = cms.bool( True )
11317  ),
11318  pfClusterBuilder = cms.PSet(
11319  minFracTot = cms.double( 1.0E-20 ),
11320  stoppingTolerance = cms.double( 1.0E-8 ),
11321  positionCalc = cms.PSet(
11322  minAllowedNormalization = cms.double( 1.0E-9 ),
11323  posCalcNCrystals = cms.int32( 9 ),
11324  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11325  logWeightDenominator = cms.double( 0.08 ),
11326  minFractionInCalc = cms.double( 1.0E-9 ),
11327  timeResolutionCalcBarrel = cms.PSet(
11328  corrTermLowE = cms.double( 0.0510871 ),
11329  threshLowE = cms.double( 0.5 ),
11330  noiseTerm = cms.double( 1.10889 ),
11331  constantTermLowE = cms.double( 0.0 ),
11332  noiseTermLowE = cms.double( 1.31883 ),
11333  threshHighE = cms.double( 5.0 ),
11334  constantTerm = cms.double( 0.428192 )
11335  ),
11336  timeResolutionCalcEndcap = cms.PSet(
11337  corrTermLowE = cms.double( 0.0 ),
11338  threshLowE = cms.double( 1.0 ),
11339  noiseTerm = cms.double( 5.72489999999 ),
11340  constantTermLowE = cms.double( 0.0 ),
11341  noiseTermLowE = cms.double( 6.92683000001 ),
11342  threshHighE = cms.double( 10.0 ),
11343  constantTerm = cms.double( 0.0 )
11344  )
11345  ),
11346  maxIterations = cms.uint32( 50 ),
11347  positionCalcForConvergence = cms.PSet(
11348  minAllowedNormalization = cms.double( 0.0 ),
11349  T0_ES = cms.double( 1.2 ),
11350  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11351  T0_EE = cms.double( 3.1 ),
11352  T0_EB = cms.double( 7.4 ),
11353  X0 = cms.double( 0.89 ),
11354  minFractionInCalc = cms.double( 0.0 ),
11355  W0 = cms.double( 4.2 )
11356  ),
11357  allCellsPositionCalc = cms.PSet(
11358  minAllowedNormalization = cms.double( 1.0E-9 ),
11359  posCalcNCrystals = cms.int32( -1 ),
11360  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
11361  logWeightDenominator = cms.double( 0.08 ),
11362  minFractionInCalc = cms.double( 1.0E-9 ),
11363  timeResolutionCalcBarrel = cms.PSet(
11364  corrTermLowE = cms.double( 0.0510871 ),
11365  threshLowE = cms.double( 0.5 ),
11366  noiseTerm = cms.double( 1.10889 ),
11367  constantTermLowE = cms.double( 0.0 ),
11368  noiseTermLowE = cms.double( 1.31883 ),
11369  threshHighE = cms.double( 5.0 ),
11370  constantTerm = cms.double( 0.428192 )
11371  ),
11372  timeResolutionCalcEndcap = cms.PSet(
11373  corrTermLowE = cms.double( 0.0 ),
11374  threshLowE = cms.double( 1.0 ),
11375  noiseTerm = cms.double( 5.72489999999 ),
11376  constantTermLowE = cms.double( 0.0 ),
11377  noiseTermLowE = cms.double( 6.92683000001 ),
11378  threshHighE = cms.double( 10.0 ),
11379  constantTerm = cms.double( 0.0 )
11380  )
11381  ),
11382  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
11383  recHitEnergyNorms = cms.VPSet(
11384  cms.PSet( recHitEnergyNorm = cms.double( 0.08 ),
11385  detector = cms.string( "ECAL_BARREL" )
11386  ),
11387  cms.PSet( recHitEnergyNorm = cms.double( 0.3 ),
11388  detector = cms.string( "ECAL_ENDCAP" )
11389  )
11390  ),
11391  showerSigma = cms.double( 1.5 ),
11392  minFractionToKeep = cms.double( 1.0E-7 ),
11393  excludeOtherSeeds = cms.bool( True )
11394  ),
11395  positionReCalc = cms.PSet(
11396  minAllowedNormalization = cms.double( 0.0 ),
11397  T0_ES = cms.double( 1.2 ),
11398  algoName = cms.string( "ECAL2DPositionCalcWithDepthCorr" ),
11399  T0_EE = cms.double( 3.1 ),
11400  T0_EB = cms.double( 7.4 ),
11401  X0 = cms.double( 0.89 ),
11402  minFractionInCalc = cms.double( 0.0 ),
11403  W0 = cms.double( 4.2 )
11404  ),
11405  energyCorrector = cms.PSet( )
11406 )
11407 fragment.hltParticleFlowClusterECALL1Seeded = cms.EDProducer( "CorrectedECALPFClusterProducer",
11408  minimumPSEnergy = cms.double( 0.0 ),
11409  skipPS = cms.bool( False ),
11410  inputPS = cms.InputTag( "hltParticleFlowClusterPSL1Seeded" ),
11411  energyCorrector = cms.PSet(
11412  recHitsEELabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11413  recHitsEBLabel = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11414  applyCrackCorrections = cms.bool( False ),
11415  ebSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11416  applyMVACorrections = cms.bool( True ),
11417  eeSrFlagLabel = cms.InputTag( "hltEcalDigisLegacy" ),
11418  maxPtForMVAEvaluation = cms.double( 300.0 ),
11419  srfAwareCorrection = cms.bool( True )
11420  ),
11421  inputECAL = cms.InputTag( "hltParticleFlowClusterECALUncorrectedL1Seeded" )
11422 )
11423 fragment.hltParticleFlowSuperClusterECALL1Seeded = cms.EDProducer( "PFECALSuperClusterProducer",
11424  PFSuperClusterCollectionEndcap = cms.string( "hltParticleFlowSuperClusterECALEndcap" ),
11425  doSatelliteClusterMerge = cms.bool( False ),
11426  thresh_PFClusterBarrel = cms.double( 0.5 ),
11427  PFBasicClusterCollectionBarrel = cms.string( "hltParticleFlowBasicClusterECALBarrel" ),
11428  useRegression = cms.bool( True ),
11429  satelliteMajorityFraction = cms.double( 0.5 ),
11430  thresh_PFClusterEndcap = cms.double( 0.5 ),
11431  ESAssociation = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11432  PFBasicClusterCollectionPreshower = cms.string( "hltParticleFlowBasicClusterECALPreshower" ),
11433  verbose = cms.untracked.bool( False ),
11434  thresh_SCEt = cms.double( 4.0 ),
11435  etawidth_SuperClusterEndcap = cms.double( 0.04 ),
11436  phiwidth_SuperClusterEndcap = cms.double( 0.6 ),
11437  useDynamicDPhiWindow = cms.bool( True ),
11438  PFSuperClusterCollectionBarrel = cms.string( "hltParticleFlowSuperClusterECALBarrel" ),
11439  regressionConfig = cms.PSet(
11440  uncertaintyKeyEB = cms.string( "pfscecal_EBUncertainty_online" ),
11441  ecalRecHitsEE = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
11442  ecalRecHitsEB = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
11443  regressionKeyEE = cms.string( "pfscecal_EECorrection_online" ),
11444  regressionKeyEB = cms.string( "pfscecal_EBCorrection_online" ),
11445  uncertaintyKeyEE = cms.string( "pfscecal_EEUncertainty_online" ),
11446  isHLT = cms.bool( True ),
11447  regTrainedWithPS = cms.bool( True )
11448  ),
11449  applyCrackCorrections = cms.bool( False ),
11450  satelliteClusterSeedThreshold = cms.double( 50.0 ),
11451  etawidth_SuperClusterBarrel = cms.double( 0.04 ),
11452  PFBasicClusterCollectionEndcap = cms.string( "hltParticleFlowBasicClusterECALEndcap" ),
11453  PFClusters = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11454  thresh_PFClusterSeedBarrel = cms.double( 1.0 ),
11455  EnergyWeight = cms.string( "Raw" ),
11456  BeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11457  thresh_PFClusterSeedEndcap = cms.double( 1.0 ),
11458  phiwidth_SuperClusterBarrel = cms.double( 0.6 ),
11459  thresh_PFClusterES = cms.double( 0.5 ),
11460  seedThresholdIsET = cms.bool( True ),
11461  isOOTCollection = cms.bool( False ),
11462  barrelRecHits = cms.InputTag( "" ),
11463  endcapRecHits = cms.InputTag( "" ),
11464  PFSuperClusterCollectionEndcapWithPreshower = cms.string( "hltParticleFlowSuperClusterECALEndcapWithPreshower" ),
11465  dropUnseedable = cms.bool( False ),
11466  ClusteringType = cms.string( "Mustache" )
11467 )
11468 fragment.hltEgammaCandidates = cms.EDProducer( "EgammaHLTRecoEcalCandidateProducers",
11469  scHybridBarrelProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALBarrel' ),
11470  scIslandEndcapProducer = cms.InputTag( 'hltParticleFlowSuperClusterECALL1Seeded','hltParticleFlowSuperClusterECALEndcapWithPreshower' ),
11471  recoEcalCandidateCollection = cms.string( "" )
11472 )
11473 fragment.hltEgammaCandidatesWrapper = cms.EDFilter( "HLTEgammaTriggerFilterObjectWrapper",
11474  saveTags = cms.bool( True ),
11475  candIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11476  candNonIsolatedTag = cms.InputTag( "hltEgammaCandidates" ),
11477  doIsolated = cms.bool( False )
11478 )
11479 fragment.hltDoubleEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
11480  saveTags = cms.bool( True ),
11481  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
11482  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
11483  etcutEB = cms.double( 10.0 ),
11484  etcutEE = cms.double( 10.0 ),
11485  minEtaCut = cms.double( -9999.0 ),
11486  maxEtaCut = cms.double( 9999.0 ),
11487  ncandcut = cms.int32( 2 )
11488 )
11489 fragment.hltEgammaClusterShape = cms.EDProducer( "EgammaHLTClusterShapeProducer",
11490  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11491  ecalRechitEB = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEB' ),
11492  ecalRechitEE = cms.InputTag( 'hltRechitInRegionsECAL','EcalRecHitsEE' ),
11493  multThresEB = cms.double( 1.0 ),
11494  multThresEE = cms.double( 1.25 )
11495 )
11496 fragment.hltDoubleEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11497  saveTags = cms.bool( True ),
11498  candTag = cms.InputTag( "hltDoubleEG10EtPPRefFilter" ),
11499  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
11500  rhoTag = cms.InputTag( "" ),
11501  energyLowEdges = cms.vdouble( 0.0 ),
11502  lessThan = cms.bool( True ),
11503  useEt = cms.bool( False ),
11504  useAbs = cms.bool( False ),
11505  thrRegularEB = cms.vdouble( 0.015 ),
11506  thrRegularEE = cms.vdouble( 0.04 ),
11507  thrOverEEB = cms.vdouble( -1.0 ),
11508  thrOverEEE = cms.vdouble( -1.0 ),
11509  thrOverE2EB = cms.vdouble( -1.0 ),
11510  thrOverE2EE = cms.vdouble( -1.0 ),
11511  ncandcut = cms.int32( 2 ),
11512  doRhoCorrection = cms.bool( False ),
11513  rhoMax = cms.double( 9.9999999E7 ),
11514  rhoScale = cms.double( 1.0 ),
11515  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11516  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11517  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11518 )
11519 fragment.hltEgammaHoverE = cms.EDProducer( "EgammaHLTHcalVarProducerFromRecHit",
11520  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11521  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11522  hbheRecHitsTag = cms.InputTag( "hltHbhereco" ),
11523  doRhoCorrection = cms.bool( False ),
11524  rhoMax = cms.double( 9.9999999E7 ),
11525  rhoScale = cms.double( 1.0 ),
11526  eThresHB = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
11527  etThresHB = cms.vdouble( 0.0, 0.0, 0.0, 0.0 ),
11528  eThresHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
11529  etThresHE = cms.vdouble( 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0 ),
11530  usePFThresholdsFromDB = cms.bool( True ),
11531  innerCone = cms.double( 0.0 ),
11532  outerCone = cms.double( 0.14 ),
11533  depth = cms.int32( 0 ),
11534  maxSeverityHB = cms.int32( 9 ),
11535  maxSeverityHE = cms.int32( 9 ),
11536  doEtSum = cms.bool( False ),
11537  useSingleTower = cms.bool( False ),
11538  effectiveAreas = cms.vdouble( 0.105, 0.17 ),
11539  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11540 )
11541 fragment.hltDoubleEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11542  saveTags = cms.bool( True ),
11543  candTag = cms.InputTag( "hltDoubleEle10ClusterShapePPRefFilter" ),
11544  varTag = cms.InputTag( "hltEgammaHoverE" ),
11545  rhoTag = cms.InputTag( "" ),
11546  energyLowEdges = cms.vdouble( 0.0 ),
11547  lessThan = cms.bool( True ),
11548  useEt = cms.bool( False ),
11549  useAbs = cms.bool( False ),
11550  thrRegularEB = cms.vdouble( -1.0 ),
11551  thrRegularEE = cms.vdouble( -1.0 ),
11552  thrOverEEB = cms.vdouble( 0.2 ),
11553  thrOverEEE = cms.vdouble( 0.15 ),
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.hltEgammaEcalPFClusterIso = cms.EDProducer( "EgammaHLTEcalPFClusterIsolationProducer",
11565  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11566  pfClusterProducer = cms.InputTag( "hltParticleFlowClusterECALL1Seeded" ),
11567  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11568  doRhoCorrection = cms.bool( False ),
11569  rhoMax = cms.double( 9.9999999E7 ),
11570  rhoScale = cms.double( 1.0 ),
11571  drMax = cms.double( 0.3 ),
11572  drVetoBarrel = cms.double( 0.0 ),
11573  drVetoEndcap = cms.double( 0.0 ),
11574  etaStripBarrel = cms.double( 0.0 ),
11575  etaStripEndcap = cms.double( 0.0 ),
11576  energyBarrel = cms.double( 0.0 ),
11577  energyEndcap = cms.double( 0.0 ),
11578  effectiveAreas = cms.vdouble( 0.29, 0.21 ),
11579  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11580 )
11581 fragment.hltDoubleEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11582  saveTags = cms.bool( True ),
11583  candTag = cms.InputTag( "hltDoubleEle10HoverEPPRefFilter" ),
11584  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
11585  rhoTag = cms.InputTag( "" ),
11586  energyLowEdges = cms.vdouble( 0.0 ),
11587  lessThan = cms.bool( True ),
11588  useEt = cms.bool( True ),
11589  useAbs = cms.bool( False ),
11590  thrRegularEB = cms.vdouble( -1.0 ),
11591  thrRegularEE = cms.vdouble( -1.0 ),
11592  thrOverEEB = cms.vdouble( 1.0 ),
11593  thrOverEEE = cms.vdouble( 1.0 ),
11594  thrOverE2EB = cms.vdouble( -1.0 ),
11595  thrOverE2EE = cms.vdouble( -1.0 ),
11596  ncandcut = cms.int32( 2 ),
11597  doRhoCorrection = cms.bool( False ),
11598  rhoMax = cms.double( 9.9999999E7 ),
11599  rhoScale = cms.double( 1.0 ),
11600  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11601  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11602  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11603 )
11604 fragment.hltEgammaHcalPFClusterIso = cms.EDProducer( "EgammaHLTHcalPFClusterIsolationProducer",
11605  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11606  pfClusterProducerHCAL = cms.InputTag( "hltParticleFlowClusterHCAL" ),
11607  useHF = cms.bool( False ),
11608  pfClusterProducerHFEM = cms.InputTag( "" ),
11609  pfClusterProducerHFHAD = cms.InputTag( "" ),
11610  rhoProducer = cms.InputTag( "hltFixedGridRhoFastjetAllCaloForMuons" ),
11611  doRhoCorrection = cms.bool( False ),
11612  rhoMax = cms.double( 9.9999999E7 ),
11613  rhoScale = cms.double( 1.0 ),
11614  drMax = cms.double( 0.3 ),
11615  drVetoBarrel = cms.double( 0.0 ),
11616  drVetoEndcap = cms.double( 0.0 ),
11617  etaStripBarrel = cms.double( 0.0 ),
11618  etaStripEndcap = cms.double( 0.0 ),
11619  energyBarrel = cms.double( 0.0 ),
11620  energyEndcap = cms.double( 0.0 ),
11621  useEt = cms.bool( True ),
11622  effectiveAreas = cms.vdouble( 0.2, 0.25 ),
11623  absEtaLowEdges = cms.vdouble( 0.0, 1.479 )
11624 )
11625 fragment.hltDoubleEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
11626  saveTags = cms.bool( True ),
11627  candTag = cms.InputTag( "hltDoubleEle10EcalIsoPPRefFilter" ),
11628  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
11629  rhoTag = cms.InputTag( "" ),
11630  energyLowEdges = cms.vdouble( 0.0 ),
11631  lessThan = cms.bool( True ),
11632  useEt = cms.bool( True ),
11633  useAbs = cms.bool( False ),
11634  thrRegularEB = cms.vdouble( -1.0 ),
11635  thrRegularEE = cms.vdouble( -1.0 ),
11636  thrOverEEB = cms.vdouble( 1.0 ),
11637  thrOverEEE = cms.vdouble( 1.0 ),
11638  thrOverE2EB = cms.vdouble( -1.0 ),
11639  thrOverE2EE = cms.vdouble( -1.0 ),
11640  ncandcut = cms.int32( 2 ),
11641  doRhoCorrection = cms.bool( False ),
11642  rhoMax = cms.double( 9.9999999E7 ),
11643  rhoScale = cms.double( 1.0 ),
11644  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
11645  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
11646  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
11647 )
11648 fragment.hltPixelLayerPairs = cms.EDProducer( "SeedingLayersEDProducer",
11649  layerList = cms.vstring( 'BPix1+BPix2',
11650  'BPix1+BPix3',
11651  'BPix1+BPix4',
11652  'BPix2+BPix3',
11653  'BPix2+BPix4',
11654  'BPix3+BPix4',
11655  'FPix1_pos+FPix2_pos',
11656  'FPix1_pos+FPix3_pos',
11657  'FPix2_pos+FPix3_pos',
11658  'BPix1+FPix1_pos',
11659  'BPix1+FPix2_pos',
11660  'BPix1+FPix3_pos',
11661  'BPix2+FPix1_pos',
11662  'BPix2+FPix2_pos',
11663  'BPix2+FPix3_pos',
11664  'BPix3+FPix1_pos',
11665  'BPix3+FPix2_pos',
11666  'BPix3+FPix3_pos',
11667  'BPix4+FPix1_pos',
11668  'BPix4+FPix2_pos',
11669  'BPix4+FPix3_pos',
11670  'FPix1_neg+FPix2_neg',
11671  'FPix1_neg+FPix3_neg',
11672  'FPix2_neg+FPix3_neg',
11673  'BPix1+FPix1_neg',
11674  'BPix1+FPix2_neg',
11675  'BPix1+FPix3_neg',
11676  'BPix2+FPix1_neg',
11677  'BPix2+FPix2_neg',
11678  'BPix2+FPix3_neg',
11679  'BPix3+FPix1_neg',
11680  'BPix3+FPix2_neg',
11681  'BPix3+FPix3_neg',
11682  'BPix4+FPix1_neg',
11683  'BPix4+FPix2_neg',
11684  'BPix4+FPix3_neg' ),
11685  BPix = cms.PSet(
11686  hitErrorRPhi = cms.double( 0.0027 ),
11687  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11688  useErrorsFromParam = cms.bool( True ),
11689  hitErrorRZ = cms.double( 0.006 ),
11690  HitProducer = cms.string( "hltSiPixelRecHits" )
11691  ),
11692  FPix = cms.PSet(
11693  hitErrorRPhi = cms.double( 0.0051 ),
11694  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11695  useErrorsFromParam = cms.bool( True ),
11696  hitErrorRZ = cms.double( 0.0036 ),
11697  HitProducer = cms.string( "hltSiPixelRecHits" )
11698  ),
11699  TIB = cms.PSet( ),
11700  TID = cms.PSet( ),
11701  TOB = cms.PSet( ),
11702  TEC = cms.PSet( ),
11703  MTIB = cms.PSet( ),
11704  MTID = cms.PSet( ),
11705  MTOB = cms.PSet( ),
11706  MTEC = cms.PSet( )
11707 )
11708 fragment.hltPixelLayerTriplets = cms.EDProducer( "SeedingLayersEDProducer",
11709  layerList = cms.vstring( 'BPix1+BPix2+BPix3',
11710  'BPix2+BPix3+BPix4',
11711  'BPix1+BPix3+BPix4',
11712  'BPix1+BPix2+BPix4',
11713  'BPix2+BPix3+FPix1_pos',
11714  'BPix2+BPix3+FPix1_neg',
11715  'BPix1+BPix2+FPix1_pos',
11716  'BPix1+BPix2+FPix1_neg',
11717  'BPix2+FPix1_pos+FPix2_pos',
11718  'BPix2+FPix1_neg+FPix2_neg',
11719  'BPix1+FPix1_pos+FPix2_pos',
11720  'BPix1+FPix1_neg+FPix2_neg',
11721  'FPix1_pos+FPix2_pos+FPix3_pos',
11722  'FPix1_neg+FPix2_neg+FPix3_neg',
11723  'BPix1+BPix3+FPix1_pos',
11724  'BPix1+BPix2+FPix2_pos',
11725  'BPix1+BPix3+FPix1_neg',
11726  'BPix1+BPix2+FPix2_neg',
11727  'BPix1+FPix2_neg+FPix3_neg',
11728  'BPix1+FPix1_neg+FPix3_neg',
11729  'BPix1+FPix2_pos+FPix3_pos',
11730  'BPix1+FPix1_pos+FPix3_pos' ),
11731  BPix = cms.PSet(
11732  hitErrorRPhi = cms.double( 0.0027 ),
11733  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11734  useErrorsFromParam = cms.bool( True ),
11735  hitErrorRZ = cms.double( 0.006 ),
11736  HitProducer = cms.string( "hltSiPixelRecHits" )
11737  ),
11738  FPix = cms.PSet(
11739  hitErrorRPhi = cms.double( 0.0051 ),
11740  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
11741  useErrorsFromParam = cms.bool( True ),
11742  hitErrorRZ = cms.double( 0.0036 ),
11743  HitProducer = cms.string( "hltSiPixelRecHits" )
11744  ),
11745  TIB = cms.PSet( ),
11746  TID = cms.PSet( ),
11747  TOB = cms.PSet( ),
11748  TEC = cms.PSet( ),
11749  MTIB = cms.PSet( ),
11750  MTID = cms.PSet( ),
11751  MTOB = cms.PSet( ),
11752  MTEC = cms.PSet( )
11753 )
11754 fragment.hltEgammaSuperClustersToPixelMatch = cms.EDProducer( "EgammaHLTFilteredSuperClusterProducer",
11755  cands = cms.InputTag( "hltEgammaCandidates" ),
11756  minEtCutEB = cms.double( 0.0 ),
11757  minEtCutEE = cms.double( 0.0 ),
11758  cuts = cms.VPSet(
11759  cms.PSet( endcapCut = cms.PSet(
11760  useEt = cms.bool( False ),
11761  cutOverE = cms.double( 0.2 )
11762 ),
11763  var = cms.InputTag( "hltEgammaHoverE" ),
11764  barrelCut = cms.PSet(
11765  useEt = cms.bool( False ),
11766  cutOverE = cms.double( 0.2 )
11767  )
11768  )
11769  )
11770 )
11771 fragment.hltEleSeedsTrackingRegions = cms.EDProducer( "TrackingRegionsFromSuperClustersEDProducer",
11772  RegionPSet = cms.PSet(
11773  minBSDeltaZ = cms.double( 0.0 ),
11774  useZInVertex = cms.bool( False ),
11775  vertices = cms.InputTag( "" ),
11776  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11777  useZInBeamspot = cms.bool( False ),
11778  ptMin = cms.double( 1.5 ),
11779  deltaEtaRegion = cms.double( 0.1 ),
11780  nrSigmaForBSDeltaZ = cms.double( 4.0 ),
11781  originHalfLength = cms.double( 12.5 ),
11782  measurementTrackerEvent = cms.InputTag( "" ),
11783  originRadius = cms.double( 0.2 ),
11784  precise = cms.bool( True ),
11785  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11786  whereToUseMeasTracker = cms.string( "kNever" ),
11787  deltaPhiRegion = cms.double( 0.4 ),
11788  defaultZ = cms.double( 0.0 )
11789  )
11790 )
11791 fragment.hltElePixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
11792  seedingLayers = cms.InputTag( "hltPixelLayerPairs" ),
11793  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11794  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11795  clusterCheck = cms.InputTag( "" ),
11796  produceSeedingHitSets = cms.bool( True ),
11797  produceIntermediateHitDoublets = cms.bool( True ),
11798  maxElement = cms.uint32( 0 ),
11799  maxElementTotal = cms.uint32( 50000000 ),
11800  putEmptyIfMaxElementReached = cms.bool( False ),
11801  layerPairs = cms.vuint32( 0 )
11802 )
11803 fragment.hltElePixelHitDoubletsForTriplets = cms.EDProducer( "HitPairEDProducer",
11804  seedingLayers = cms.InputTag( "hltPixelLayerTriplets" ),
11805  trackingRegions = cms.InputTag( "hltEleSeedsTrackingRegions" ),
11806  trackingRegionsSeedingLayers = cms.InputTag( "" ),
11807  clusterCheck = cms.InputTag( "" ),
11808  produceSeedingHitSets = cms.bool( True ),
11809  produceIntermediateHitDoublets = cms.bool( True ),
11810  maxElement = cms.uint32( 0 ),
11811  maxElementTotal = cms.uint32( 50000000 ),
11812  putEmptyIfMaxElementReached = cms.bool( False ),
11813  layerPairs = cms.vuint32( 0, 1 )
11814 )
11815 fragment.hltElePixelHitTriplets = cms.EDProducer( "CAHitTripletEDProducer",
11816  doublets = cms.InputTag( "hltElePixelHitDoubletsForTriplets" ),
11817  extraHitRPhitolerance = cms.double( 0.032 ),
11818  useBendingCorrection = cms.bool( True ),
11819  CAThetaCut = cms.double( 0.004 ),
11820  CAPhiCut = cms.double( 0.1 ),
11821  CAThetaCut_byTriplets = cms.VPSet(
11822  cms.PSet( seedingLayers = cms.string( "" ),
11823  cut = cms.double( -1.0 )
11824  )
11825  ),
11826  CAPhiCut_byTriplets = cms.VPSet(
11827  cms.PSet( seedingLayers = cms.string( "" ),
11828  cut = cms.double( -1.0 )
11829  )
11830  ),
11831  CAHardPtCut = cms.double( 0.3 ),
11832  maxChi2 = cms.PSet(
11833  value2 = cms.double( 6.0 ),
11834  value1 = cms.double( 100.0 ),
11835  pt1 = cms.double( 0.8 ),
11836  enabled = cms.bool( True ),
11837  pt2 = cms.double( 8.0 )
11838  ),
11839  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11840 )
11841 fragment.hltElePixelSeedsDoublets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11842  seedingHitSets = cms.InputTag( "hltElePixelHitDoublets" ),
11843  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11844  SeedMomentumForBOFF = cms.double( 5.0 ),
11845  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11846  MinOneOverPtError = cms.double( 1.0 ),
11847  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11848  magneticField = cms.string( "ParabolicMf" ),
11849  forceKinematicWithRegionDirection = cms.bool( False ),
11850  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11851 )
11852 fragment.hltElePixelSeedsTriplets = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
11853  seedingHitSets = cms.InputTag( "hltElePixelHitTriplets" ),
11854  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
11855  SeedMomentumForBOFF = cms.double( 5.0 ),
11856  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
11857  MinOneOverPtError = cms.double( 1.0 ),
11858  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
11859  magneticField = cms.string( "ParabolicMf" ),
11860  forceKinematicWithRegionDirection = cms.bool( False ),
11861  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
11862 )
11863 fragment.hltElePixelSeedsCombined = cms.EDProducer( "SeedCombiner",
11864  seedCollections = cms.VInputTag( 'hltElePixelSeedsDoublets','hltElePixelSeedsTriplets' )
11865 )
11866 fragment.hltEgammaElectronPixelSeeds = cms.EDProducer( "ElectronNHitSeedProducer",
11867  initialSeeds = cms.InputTag( "hltElePixelSeedsCombined" ),
11868  vertices = cms.InputTag( "" ),
11869  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
11870  measTkEvt = cms.InputTag( "hltMeasurementTrackerEvent" ),
11871  superClusters = cms.VInputTag( 'hltEgammaSuperClustersToPixelMatch' ),
11872  matcherConfig = cms.PSet(
11873  useRecoVertex = cms.bool( False ),
11874  minNrHits = cms.vuint32( 2, 3 ),
11875  matchingCuts = cms.VPSet(
11876  cms.PSet( dPhiMaxHighEt = cms.vdouble( 0.05 ),
11877  version = cms.int32( 2 ),
11878  dRZMaxHighEt = cms.vdouble( 9999.0 ),
11879  dRZMaxLowEtGrad = cms.vdouble( 0.0 ),
11880  dPhiMaxLowEtGrad = cms.vdouble( -0.002 ),
11881  dPhiMaxHighEtThres = cms.vdouble( 20.0 ),
11882  dRZMaxHighEtThres = cms.vdouble( 0.0 )
11883  ),
11884  cms.PSet( etaBins = cms.vdouble( ),
11885  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11886  version = cms.int32( 2 ),
11887  dRZMaxHighEt = cms.vdouble( 0.05 ),
11888  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11889  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11890  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11891  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11892  ),
11893  cms.PSet( etaBins = cms.vdouble( ),
11894  dPhiMaxHighEt = cms.vdouble( 0.003 ),
11895  version = cms.int32( 2 ),
11896  dRZMaxHighEt = cms.vdouble( 0.05 ),
11897  dRZMaxLowEtGrad = cms.vdouble( -0.002 ),
11898  dPhiMaxLowEtGrad = cms.vdouble( 0.0 ),
11899  dPhiMaxHighEtThres = cms.vdouble( 0.0 ),
11900  dRZMaxHighEtThres = cms.vdouble( 30.0 )
11901  )
11902  ),
11903  minNrHitsValidLayerBins = cms.vint32( 4 ),
11904  detLayerGeom = cms.ESInputTag( "","hltESPGlobalDetLayerGeometry" ),
11905  navSchool = cms.ESInputTag( "","SimpleNavigationSchool" ),
11906  paramMagField = cms.ESInputTag( "","ParabolicMf" )
11907  )
11908 )
11909 fragment.hltEgammaPixelMatchVars = cms.EDProducer( "EgammaHLTPixelMatchVarProducer",
11910  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
11911  pixelSeedsProducer = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
11912  dPhi1SParams = cms.PSet( bins = cms.VPSet(
11913  cms.PSet( yMin = cms.int32( 1 ),
11914  binType = cms.string( "AbsEtaClus" ),
11915  funcParams = cms.vdouble( 0.00112, 7.52E-4, -0.00122, 0.00109 ),
11916  xMin = cms.double( 0.0 ),
11917  yMax = cms.int32( 1 ),
11918  xMax = cms.double( 1.5 ),
11919  funcType = cms.string( "TF1:=pol3" )
11920  ),
11921  cms.PSet( yMin = cms.int32( 2 ),
11922  binType = cms.string( "AbsEtaClus" ),
11923  funcParams = cms.vdouble( 0.00222, 1.96E-4, -2.03E-4, 4.47E-4 ),
11924  xMin = cms.double( 0.0 ),
11925  yMax = cms.int32( 2 ),
11926  xMax = cms.double( 1.5 ),
11927  funcType = cms.string( "TF1:=pol3" )
11928  ),
11929  cms.PSet( yMin = cms.int32( 3 ),
11930  binType = cms.string( "AbsEtaClus" ),
11931  funcParams = cms.vdouble( 0.00236, 6.91E-4, 1.99E-4, 4.16E-4 ),
11932  xMin = cms.double( 0.0 ),
11933  yMax = cms.int32( 99999 ),
11934  xMax = cms.double( 1.5 ),
11935  funcType = cms.string( "TF1:=pol3" )
11936  ),
11937  cms.PSet( yMin = cms.int32( 1 ),
11938  binType = cms.string( "AbsEtaClus" ),
11939  funcParams = cms.vdouble( 0.00823, -0.0029 ),
11940  xMin = cms.double( 1.5 ),
11941  yMax = cms.int32( 1 ),
11942  xMax = cms.double( 2.0 ),
11943  funcType = cms.string( "TF1:=pol1" )
11944  ),
11945  cms.PSet( yMin = cms.int32( 1 ),
11946  binType = cms.string( "AbsEtaClus" ),
11947  funcParams = cms.vdouble( 0.00282 ),
11948  xMin = cms.double( 2.0 ),
11949  yMax = cms.int32( 1 ),
11950  xMax = cms.double( 3.0 ),
11951  funcType = cms.string( "TF1:=pol0" )
11952  ),
11953  cms.PSet( yMin = cms.int32( 2 ),
11954  binType = cms.string( "AbsEtaClus" ),
11955  funcParams = cms.vdouble( 0.010838, -0.00345 ),
11956  xMin = cms.double( 1.5 ),
11957  yMax = cms.int32( 2 ),
11958  xMax = cms.double( 2.0 ),
11959  funcType = cms.string( "TF1:=pol1" )
11960  ),
11961  cms.PSet( yMin = cms.int32( 2 ),
11962  binType = cms.string( "AbsEtaClus" ),
11963  funcParams = cms.vdouble( 0.0043 ),
11964  xMin = cms.double( 2.0 ),
11965  yMax = cms.int32( 2 ),
11966  xMax = cms.double( 3.0 ),
11967  funcType = cms.string( "TF1:=pol0" )
11968  ),
11969  cms.PSet( yMin = cms.int32( 3 ),
11970  binType = cms.string( "AbsEtaClus" ),
11971  funcParams = cms.vdouble( 0.0208, -0.0125, 0.00231 ),
11972  xMin = cms.double( 1.5 ),
11973  yMax = cms.int32( 99999 ),
11974  xMax = cms.double( 3.0 ),
11975  funcType = cms.string( "TF1:=pol2" )
11976  )
11977 ) ),
11978  dPhi2SParams = cms.PSet( bins = cms.VPSet(
11979  cms.PSet( yMin = cms.int32( 1 ),
11980  binType = cms.string( "AbsEtaClus" ),
11981  funcParams = cms.vdouble( 1.3E-4 ),
11982  xMin = cms.double( 0.0 ),
11983  yMax = cms.int32( 99999 ),
11984  xMax = cms.double( 1.6 ),
11985  funcType = cms.string( "TF1:=pol0" )
11986  ),
11987  cms.PSet( yMin = cms.int32( 1 ),
11988  binType = cms.string( "AbsEtaClus" ),
11989  funcParams = cms.vdouble( 4.5E-4, -1.99E-4 ),
11990  xMin = cms.double( 1.5 ),
11991  yMax = cms.int32( 99999 ),
11992  xMax = cms.double( 1.9 ),
11993  funcType = cms.string( "TF1:=pol1" )
11994  ),
11995  cms.PSet( yMin = cms.int32( 1 ),
11996  binType = cms.string( "AbsEtaClus" ),
11997  funcParams = cms.vdouble( 7.94E-5 ),
11998  xMin = cms.double( 1.9 ),
11999  yMax = cms.int32( 99999 ),
12000  xMax = cms.double( 3.0 ),
12001  funcType = cms.string( "TF1:=pol0" )
12002  )
12003 ) ),
12004  dRZ2SParams = cms.PSet( bins = cms.VPSet(
12005  cms.PSet( yMin = cms.int32( 1 ),
12006  binType = cms.string( "AbsEtaClus" ),
12007  funcParams = cms.vdouble( 0.00299, 2.99E-4, -4.13E-6, 0.00191 ),
12008  xMin = cms.double( 0.0 ),
12009  yMax = cms.int32( 99999 ),
12010  xMax = cms.double( 1.5 ),
12011  funcType = cms.string( "TF1:=pol3" )
12012  ),
12013  cms.PSet( yMin = cms.int32( 1 ),
12014  binType = cms.string( "AbsEtaClus" ),
12015  funcParams = cms.vdouble( 0.248, -0.329, 0.148, -0.0222 ),
12016  xMin = cms.double( 1.5 ),
12017  yMax = cms.int32( 99999 ),
12018  xMax = cms.double( 3.0 ),
12019  funcType = cms.string( "TF1:=pol3" )
12020  )
12021 ) ),
12022  productsToWrite = cms.int32( 0 )
12023 )
12024 fragment.hltEgammaCkfTrackCandidatesForGSF = cms.EDProducer( "CkfTrackCandidateMaker",
12025  cleanTrajectoryAfterInOut = cms.bool( True ),
12026  doSeedingRegionRebuilding = cms.bool( True ),
12027  onlyPixelHitsForSeedCleaner = cms.bool( False ),
12028  reverseTrajectories = cms.bool( False ),
12029  useHitsSplitting = cms.bool( True ),
12030  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12031  src = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12032  clustersToSkip = cms.InputTag( "" ),
12033  phase2clustersToSkip = cms.InputTag( "" ),
12034  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryBuilderForGsfElectrons" ) ),
12035  TransientInitialStateEstimatorParameters = cms.PSet(
12036  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
12037  numberMeasurementsForFit = cms.int32( 4 ),
12038  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
12039  ),
12040  numHitsForSeedCleaner = cms.int32( 4 ),
12041  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12042  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
12043  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
12044  maxNSeeds = cms.uint32( 1000000 ),
12045  maxSeedsBeforeCleaning = cms.uint32( 1000 )
12046 )
12047 fragment.hltEgammaGsfTracks = cms.EDProducer( "GsfTrackProducer",
12048  src = cms.InputTag( "hltEgammaCkfTrackCandidatesForGSF" ),
12049  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
12050  producer = cms.string( "" ),
12051  Fitter = cms.string( "hltESPGsfElectronFittingSmoother" ),
12052  useHitsSplitting = cms.bool( False ),
12053  TrajectoryInEvent = cms.bool( True ),
12054  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
12055  Propagator = cms.string( "hltESPFwdElectronPropagator" ),
12056  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
12057  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
12058  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
12059  GeometricInnerState = cms.bool( True ),
12060  AlgorithmName = cms.string( "gsf" )
12061 )
12062 fragment.hltEgammaGsfElectrons = cms.EDProducer( "EgammaHLTPixelMatchElectronProducers",
12063  TrackProducer = cms.InputTag( "" ),
12064  GsfTrackProducer = cms.InputTag( "hltEgammaGsfTracks" ),
12065  UseGsfTracks = cms.bool( True ),
12066  BSProducer = cms.InputTag( "hltOnlineBeamSpot" )
12067 )
12068 fragment.hltEgammaGsfTrackVars = cms.EDProducer( "EgammaHLTGsfTrackVarProducer",
12069  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12070  inputCollection = cms.InputTag( "hltEgammaGsfTracks" ),
12071  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12072  upperTrackNrToRemoveCut = cms.int32( 9999 ),
12073  lowerTrackNrToRemoveCut = cms.int32( -1 ),
12074  useDefaultValuesForBarrel = cms.bool( False ),
12075  useDefaultValuesForEndcap = cms.bool( False ),
12076  produceAbsValues = cms.bool( False )
12077 )
12078 fragment.hltEgammaEleGsfTrackIsoPPRef = cms.EDProducer( "EgammaHLTElectronTrackIsolationProducers",
12079  electronProducer = cms.InputTag( "hltEgammaGsfElectrons" ),
12080  trackProducer = cms.InputTag( "hltMergedTracks" ),
12081  recoEcalCandidateProducer = cms.InputTag( "hltEgammaCandidates" ),
12082  beamSpotProducer = cms.InputTag( "hltOnlineBeamSpot" ),
12083  egTrkIsoPtMin = cms.double( 1.0 ),
12084  egTrkIsoConeSize = cms.double( 0.2 ),
12085  egTrkIsoZSpan = cms.double( 0.15 ),
12086  egTrkIsoRSpan = cms.double( 999999.0 ),
12087  egTrkIsoVetoConeSizeBarrel = cms.double( 0.03 ),
12088  egTrkIsoVetoConeSizeEndcap = cms.double( 0.03 ),
12089  egTrkIsoStripBarrel = cms.double( 0.01 ),
12090  egTrkIsoStripEndcap = cms.double( 0.01 ),
12091  useGsfTrack = cms.bool( True ),
12092  useSCRefs = cms.bool( True )
12093 )
12094 fragment.hltDoubleEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12095  saveTags = cms.bool( True ),
12096  candTag = cms.InputTag( "hltDoubleEle10HcalIsoPPRefFilter" ),
12097  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12098  rhoTag = cms.InputTag( "" ),
12099  energyLowEdges = cms.vdouble( 0.0 ),
12100  lessThan = cms.bool( True ),
12101  useEt = cms.bool( True ),
12102  useAbs = cms.bool( False ),
12103  thrRegularEB = cms.vdouble( -1.0 ),
12104  thrRegularEE = cms.vdouble( -1.0 ),
12105  thrOverEEB = cms.vdouble( 1.0 ),
12106  thrOverEEE = cms.vdouble( 1.0 ),
12107  thrOverE2EB = cms.vdouble( -1.0 ),
12108  thrOverE2EE = cms.vdouble( -1.0 ),
12109  ncandcut = cms.int32( 2 ),
12110  doRhoCorrection = cms.bool( False ),
12111  rhoMax = cms.double( 9.9999999E7 ),
12112  rhoScale = cms.double( 1.0 ),
12113  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12114  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12115  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12116 )
12117 fragment.hltPrePPRefDoubleEle10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12118  offset = cms.uint32( 0 ),
12119  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12120 )
12121 fragment.hltDoubleEle10Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12122  saveTags = cms.bool( True ),
12123  firstLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12124  secondLegLastFilter = cms.InputTag( "hltDoubleEle10GsfTrackIsoPPRefFilter" ),
12125  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12126  minMass = cms.double( 50.0 )
12127 )
12128 fragment.hltPrePPRefDoubleEle15Gsf = cms.EDFilter( "HLTPrescaler",
12129  offset = cms.uint32( 0 ),
12130  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12131 )
12132 fragment.hltDoubleEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12133  saveTags = cms.bool( True ),
12134  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12135  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12136  etcutEB = cms.double( 15.0 ),
12137  etcutEE = cms.double( 15.0 ),
12138  minEtaCut = cms.double( -9999.0 ),
12139  maxEtaCut = cms.double( 9999.0 ),
12140  ncandcut = cms.int32( 2 )
12141 )
12142 fragment.hltDoubleEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12143  saveTags = cms.bool( True ),
12144  candTag = cms.InputTag( "hltDoubleEG15EtPPRefFilter" ),
12145  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12146  rhoTag = cms.InputTag( "" ),
12147  energyLowEdges = cms.vdouble( 0.0 ),
12148  lessThan = cms.bool( True ),
12149  useEt = cms.bool( False ),
12150  useAbs = cms.bool( False ),
12151  thrRegularEB = cms.vdouble( 0.015 ),
12152  thrRegularEE = cms.vdouble( 0.04 ),
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( 2 ),
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.hltDoubleEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12166  saveTags = cms.bool( True ),
12167  candTag = cms.InputTag( "hltDoubleEle15ClusterShapePPRefFilter" ),
12168  varTag = cms.InputTag( "hltEgammaHoverE" ),
12169  rhoTag = cms.InputTag( "" ),
12170  energyLowEdges = cms.vdouble( 0.0 ),
12171  lessThan = cms.bool( True ),
12172  useEt = cms.bool( False ),
12173  useAbs = cms.bool( False ),
12174  thrRegularEB = cms.vdouble( -1.0 ),
12175  thrRegularEE = cms.vdouble( -1.0 ),
12176  thrOverEEB = cms.vdouble( 0.2 ),
12177  thrOverEEE = cms.vdouble( 0.15 ),
12178  thrOverE2EB = cms.vdouble( -1.0 ),
12179  thrOverE2EE = cms.vdouble( -1.0 ),
12180  ncandcut = cms.int32( 2 ),
12181  doRhoCorrection = cms.bool( False ),
12182  rhoMax = cms.double( 9.9999999E7 ),
12183  rhoScale = cms.double( 1.0 ),
12184  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12185  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12186  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12187 )
12188 fragment.hltDoubleEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12189  saveTags = cms.bool( True ),
12190  candTag = cms.InputTag( "hltDoubleEle15HoverEPPRefFilter" ),
12191  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12192  rhoTag = cms.InputTag( "" ),
12193  energyLowEdges = cms.vdouble( 0.0 ),
12194  lessThan = cms.bool( True ),
12195  useEt = cms.bool( True ),
12196  useAbs = cms.bool( False ),
12197  thrRegularEB = cms.vdouble( -1.0 ),
12198  thrRegularEE = cms.vdouble( -1.0 ),
12199  thrOverEEB = cms.vdouble( 1.0 ),
12200  thrOverEEE = cms.vdouble( 1.0 ),
12201  thrOverE2EB = cms.vdouble( -1.0 ),
12202  thrOverE2EE = cms.vdouble( -1.0 ),
12203  ncandcut = cms.int32( 2 ),
12204  doRhoCorrection = cms.bool( False ),
12205  rhoMax = cms.double( 9.9999999E7 ),
12206  rhoScale = cms.double( 1.0 ),
12207  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12208  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12209  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12210 )
12211 fragment.hltDoubleEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12212  saveTags = cms.bool( True ),
12213  candTag = cms.InputTag( "hltDoubleEle15EcalIsoPPRefFilter" ),
12214  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12215  rhoTag = cms.InputTag( "" ),
12216  energyLowEdges = cms.vdouble( 0.0 ),
12217  lessThan = cms.bool( True ),
12218  useEt = cms.bool( True ),
12219  useAbs = cms.bool( False ),
12220  thrRegularEB = cms.vdouble( -1.0 ),
12221  thrRegularEE = cms.vdouble( -1.0 ),
12222  thrOverEEB = cms.vdouble( 1.0 ),
12223  thrOverEEE = cms.vdouble( 1.0 ),
12224  thrOverE2EB = cms.vdouble( -1.0 ),
12225  thrOverE2EE = cms.vdouble( -1.0 ),
12226  ncandcut = cms.int32( 2 ),
12227  doRhoCorrection = cms.bool( False ),
12228  rhoMax = cms.double( 9.9999999E7 ),
12229  rhoScale = cms.double( 1.0 ),
12230  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12231  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12232  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12233 )
12234 fragment.hltDoubleEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12235  saveTags = cms.bool( True ),
12236  candTag = cms.InputTag( "hltDoubleEle15HcalIsoPPRefFilter" ),
12237  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12238  rhoTag = cms.InputTag( "" ),
12239  energyLowEdges = cms.vdouble( 0.0 ),
12240  lessThan = cms.bool( True ),
12241  useEt = cms.bool( True ),
12242  useAbs = cms.bool( False ),
12243  thrRegularEB = cms.vdouble( -1.0 ),
12244  thrRegularEE = cms.vdouble( -1.0 ),
12245  thrOverEEB = cms.vdouble( 1.0 ),
12246  thrOverEEE = cms.vdouble( 1.0 ),
12247  thrOverE2EB = cms.vdouble( -1.0 ),
12248  thrOverE2EE = cms.vdouble( -1.0 ),
12249  ncandcut = cms.int32( 2 ),
12250  doRhoCorrection = cms.bool( False ),
12251  rhoMax = cms.double( 9.9999999E7 ),
12252  rhoScale = cms.double( 1.0 ),
12253  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12254  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12255  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12256 )
12257 fragment.hltPrePPRefDoubleEle15GsfMass50 = cms.EDFilter( "HLTPrescaler",
12258  offset = cms.uint32( 0 ),
12259  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12260 )
12261 fragment.hltDoubleEle15Mass50PPRefFilter = cms.EDFilter( "HLTEgammaCombMassFilter",
12262  saveTags = cms.bool( True ),
12263  firstLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12264  secondLegLastFilter = cms.InputTag( "hltDoubleEle15GsfTrackIsoPPRefFilter" ),
12265  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12266  minMass = cms.double( 50.0 )
12267 )
12268 fragment.hltPrePPRefEle15Ele10Gsf = cms.EDFilter( "HLTPrescaler",
12269  offset = cms.uint32( 0 ),
12270  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12271 )
12272 fragment.hltEG15EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12273  saveTags = cms.bool( True ),
12274  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12275  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12276  etcutEB = cms.double( 15.0 ),
12277  etcutEE = cms.double( 15.0 ),
12278  minEtaCut = cms.double( -9999.0 ),
12279  maxEtaCut = cms.double( 9999.0 ),
12280  ncandcut = cms.int32( 1 )
12281 )
12282 fragment.hltPrePPRefEle15Ele10GsfMass50 = cms.EDFilter( "HLTPrescaler",
12283  offset = cms.uint32( 0 ),
12284  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12285 )
12286 fragment.hltL1sSingleEG10 = cms.EDFilter( "HLTL1TSeed",
12287  saveTags = cms.bool( True ),
12288  L1SeedsLogicalExpression = cms.string( "L1_SingleEG10" ),
12289  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12290  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12291  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12292  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12293  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12294  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12295  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12296  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12297  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12298 )
12299 fragment.hltPrePPRefEle10Gsf = cms.EDFilter( "HLTPrescaler",
12300  offset = cms.uint32( 0 ),
12301  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12302 )
12303 fragment.hltEG10EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12304  saveTags = cms.bool( True ),
12305  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12306  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12307  etcutEB = cms.double( 10.0 ),
12308  etcutEE = cms.double( 10.0 ),
12309  minEtaCut = cms.double( -9999.0 ),
12310  maxEtaCut = cms.double( 9999.0 ),
12311  ncandcut = cms.int32( 1 )
12312 )
12313 fragment.hltEle10ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12314  saveTags = cms.bool( True ),
12315  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
12316  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12317  rhoTag = cms.InputTag( "" ),
12318  energyLowEdges = cms.vdouble( 0.0 ),
12319  lessThan = cms.bool( True ),
12320  useEt = cms.bool( False ),
12321  useAbs = cms.bool( False ),
12322  thrRegularEB = cms.vdouble( 0.015 ),
12323  thrRegularEE = cms.vdouble( 0.04 ),
12324  thrOverEEB = cms.vdouble( -1.0 ),
12325  thrOverEEE = cms.vdouble( -1.0 ),
12326  thrOverE2EB = cms.vdouble( -1.0 ),
12327  thrOverE2EE = cms.vdouble( -1.0 ),
12328  ncandcut = cms.int32( 1 ),
12329  doRhoCorrection = cms.bool( False ),
12330  rhoMax = cms.double( 9.9999999E7 ),
12331  rhoScale = cms.double( 1.0 ),
12332  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12333  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12334  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12335 )
12336 fragment.hltEle10HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12337  saveTags = cms.bool( True ),
12338  candTag = cms.InputTag( "hltEle10ClusterShapePPRefFilter" ),
12339  varTag = cms.InputTag( "hltEgammaHoverE" ),
12340  rhoTag = cms.InputTag( "" ),
12341  energyLowEdges = cms.vdouble( 0.0 ),
12342  lessThan = cms.bool( True ),
12343  useEt = cms.bool( False ),
12344  useAbs = cms.bool( False ),
12345  thrRegularEB = cms.vdouble( -1.0 ),
12346  thrRegularEE = cms.vdouble( -1.0 ),
12347  thrOverEEB = cms.vdouble( 0.2 ),
12348  thrOverEEE = cms.vdouble( 0.15 ),
12349  thrOverE2EB = cms.vdouble( -1.0 ),
12350  thrOverE2EE = cms.vdouble( -1.0 ),
12351  ncandcut = cms.int32( 1 ),
12352  doRhoCorrection = cms.bool( False ),
12353  rhoMax = cms.double( 9.9999999E7 ),
12354  rhoScale = cms.double( 1.0 ),
12355  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12356  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12357  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12358 )
12359 fragment.hltEle10EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12360  saveTags = cms.bool( True ),
12361  candTag = cms.InputTag( "hltEle10HoverEPPRefFilter" ),
12362  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12363  rhoTag = cms.InputTag( "" ),
12364  energyLowEdges = cms.vdouble( 0.0 ),
12365  lessThan = cms.bool( True ),
12366  useEt = cms.bool( True ),
12367  useAbs = cms.bool( False ),
12368  thrRegularEB = cms.vdouble( -1.0 ),
12369  thrRegularEE = cms.vdouble( -1.0 ),
12370  thrOverEEB = cms.vdouble( 1.0 ),
12371  thrOverEEE = cms.vdouble( 1.0 ),
12372  thrOverE2EB = cms.vdouble( -1.0 ),
12373  thrOverE2EE = cms.vdouble( -1.0 ),
12374  ncandcut = cms.int32( 1 ),
12375  doRhoCorrection = cms.bool( False ),
12376  rhoMax = cms.double( 9.9999999E7 ),
12377  rhoScale = cms.double( 1.0 ),
12378  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12379  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12380  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12381 )
12382 fragment.hltEle10HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12383  saveTags = cms.bool( True ),
12384  candTag = cms.InputTag( "hltEle10EcalIsoPPRefFilter" ),
12385  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12386  rhoTag = cms.InputTag( "" ),
12387  energyLowEdges = cms.vdouble( 0.0 ),
12388  lessThan = cms.bool( True ),
12389  useEt = cms.bool( True ),
12390  useAbs = cms.bool( False ),
12391  thrRegularEB = cms.vdouble( -1.0 ),
12392  thrRegularEE = cms.vdouble( -1.0 ),
12393  thrOverEEB = cms.vdouble( 1.0 ),
12394  thrOverEEE = cms.vdouble( 1.0 ),
12395  thrOverE2EB = cms.vdouble( -1.0 ),
12396  thrOverE2EE = cms.vdouble( -1.0 ),
12397  ncandcut = cms.int32( 1 ),
12398  doRhoCorrection = cms.bool( False ),
12399  rhoMax = cms.double( 9.9999999E7 ),
12400  rhoScale = cms.double( 1.0 ),
12401  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12402  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12403  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12404 )
12405 fragment.hltEle10PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12406  saveTags = cms.bool( True ),
12407  candTag = cms.InputTag( "hltEle10HcalIsoPPRefFilter" ),
12408  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12409  npixelmatchcut = cms.double( 1.0 ),
12410  ncandcut = cms.int32( 1 ),
12411  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12412  s_a_phi1B = cms.double( 0.0069 ),
12413  s_a_phi1I = cms.double( 0.0088 ),
12414  s_a_phi1F = cms.double( 0.0076 ),
12415  s_a_phi2B = cms.double( 3.7E-4 ),
12416  s_a_phi2I = cms.double( 7.0E-4 ),
12417  s_a_phi2F = cms.double( 0.00906 ),
12418  s_a_zB = cms.double( 0.012 ),
12419  s_a_rI = cms.double( 0.027 ),
12420  s_a_rF = cms.double( 0.04 ),
12421  s2_threshold = cms.double( 0.4 ),
12422  tanhSO10BarrelThres = cms.double( 0.35 ),
12423  tanhSO10InterThres = cms.double( 1.0 ),
12424  tanhSO10ForwardThres = cms.double( 1.0 ),
12425  useS = cms.bool( False ),
12426  pixelVeto = cms.bool( False )
12427 )
12428 fragment.hltEle10GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12429  saveTags = cms.bool( True ),
12430  candTag = cms.InputTag( "hltEle10PixelMatchPPRefFilter" ),
12431  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12432  rhoTag = cms.InputTag( "" ),
12433  energyLowEdges = cms.vdouble( 0.0 ),
12434  lessThan = cms.bool( True ),
12435  useEt = cms.bool( False ),
12436  useAbs = cms.bool( True ),
12437  thrRegularEB = cms.vdouble( 0.1 ),
12438  thrRegularEE = cms.vdouble( 0.1 ),
12439  thrOverEEB = cms.vdouble( -1.0 ),
12440  thrOverEEE = cms.vdouble( -1.0 ),
12441  thrOverE2EB = cms.vdouble( -1.0 ),
12442  thrOverE2EE = cms.vdouble( -1.0 ),
12443  ncandcut = cms.int32( 1 ),
12444  doRhoCorrection = cms.bool( False ),
12445  rhoMax = cms.double( 9.9999999E7 ),
12446  rhoScale = cms.double( 1.0 ),
12447  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12448  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12449  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12450 )
12451 fragment.hltEle10GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12452  saveTags = cms.bool( True ),
12453  candTag = cms.InputTag( "hltEle10GsfOneOEMinusOneOPPPRefFilter" ),
12454  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12455  rhoTag = cms.InputTag( "" ),
12456  energyLowEdges = cms.vdouble( 0.0 ),
12457  lessThan = cms.bool( True ),
12458  useEt = cms.bool( False ),
12459  useAbs = cms.bool( True ),
12460  thrRegularEB = cms.vdouble( 0.008 ),
12461  thrRegularEE = cms.vdouble( 0.012 ),
12462  thrOverEEB = cms.vdouble( -1.0 ),
12463  thrOverEEE = cms.vdouble( -1.0 ),
12464  thrOverE2EB = cms.vdouble( -1.0 ),
12465  thrOverE2EE = cms.vdouble( -1.0 ),
12466  ncandcut = cms.int32( 1 ),
12467  doRhoCorrection = cms.bool( False ),
12468  rhoMax = cms.double( 9.9999999E7 ),
12469  rhoScale = cms.double( 1.0 ),
12470  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12471  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12472  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12473 )
12474 fragment.hltEle10GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12475  saveTags = cms.bool( True ),
12476  candTag = cms.InputTag( "hltEle10GsfDetaPPRefFilter" ),
12477  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12478  rhoTag = cms.InputTag( "" ),
12479  energyLowEdges = cms.vdouble( 0.0 ),
12480  lessThan = cms.bool( True ),
12481  useEt = cms.bool( False ),
12482  useAbs = cms.bool( True ),
12483  thrRegularEB = cms.vdouble( 0.1 ),
12484  thrRegularEE = cms.vdouble( 0.1 ),
12485  thrOverEEB = cms.vdouble( -1.0 ),
12486  thrOverEEE = cms.vdouble( -1.0 ),
12487  thrOverE2EB = cms.vdouble( -1.0 ),
12488  thrOverE2EE = cms.vdouble( -1.0 ),
12489  ncandcut = cms.int32( 1 ),
12490  doRhoCorrection = cms.bool( False ),
12491  rhoMax = cms.double( 9.9999999E7 ),
12492  rhoScale = cms.double( 1.0 ),
12493  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12494  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12495  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12496 )
12497 fragment.hltEle10GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12498  saveTags = cms.bool( True ),
12499  candTag = cms.InputTag( "hltEle10GsfDphiPPRefFilter" ),
12500  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12501  rhoTag = cms.InputTag( "" ),
12502  energyLowEdges = cms.vdouble( 0.0 ),
12503  lessThan = cms.bool( True ),
12504  useEt = cms.bool( True ),
12505  useAbs = cms.bool( False ),
12506  thrRegularEB = cms.vdouble( -1.0 ),
12507  thrRegularEE = cms.vdouble( -1.0 ),
12508  thrOverEEB = cms.vdouble( 1.0 ),
12509  thrOverEEE = cms.vdouble( 1.0 ),
12510  thrOverE2EB = cms.vdouble( -1.0 ),
12511  thrOverE2EE = cms.vdouble( -1.0 ),
12512  ncandcut = cms.int32( 1 ),
12513  doRhoCorrection = cms.bool( False ),
12514  rhoMax = cms.double( 9.9999999E7 ),
12515  rhoScale = cms.double( 1.0 ),
12516  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12517  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12518  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12519 )
12520 fragment.hltPrePPRefEle15Gsf = cms.EDFilter( "HLTPrescaler",
12521  offset = cms.uint32( 0 ),
12522  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12523 )
12524 fragment.hltEle15ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12525  saveTags = cms.bool( True ),
12526  candTag = cms.InputTag( "hltEG15EtPPRefFilter" ),
12527  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12528  rhoTag = cms.InputTag( "" ),
12529  energyLowEdges = cms.vdouble( 0.0 ),
12530  lessThan = cms.bool( True ),
12531  useEt = cms.bool( False ),
12532  useAbs = cms.bool( False ),
12533  thrRegularEB = cms.vdouble( 0.015 ),
12534  thrRegularEE = cms.vdouble( 0.04 ),
12535  thrOverEEB = cms.vdouble( -1.0 ),
12536  thrOverEEE = cms.vdouble( -1.0 ),
12537  thrOverE2EB = cms.vdouble( -1.0 ),
12538  thrOverE2EE = cms.vdouble( -1.0 ),
12539  ncandcut = cms.int32( 1 ),
12540  doRhoCorrection = cms.bool( False ),
12541  rhoMax = cms.double( 9.9999999E7 ),
12542  rhoScale = cms.double( 1.0 ),
12543  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12544  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12545  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12546 )
12547 fragment.hltEle15HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12548  saveTags = cms.bool( True ),
12549  candTag = cms.InputTag( "hltEle15ClusterShapePPRefFilter" ),
12550  varTag = cms.InputTag( "hltEgammaHoverE" ),
12551  rhoTag = cms.InputTag( "" ),
12552  energyLowEdges = cms.vdouble( 0.0 ),
12553  lessThan = cms.bool( True ),
12554  useEt = cms.bool( False ),
12555  useAbs = cms.bool( False ),
12556  thrRegularEB = cms.vdouble( -1.0 ),
12557  thrRegularEE = cms.vdouble( -1.0 ),
12558  thrOverEEB = cms.vdouble( 0.2 ),
12559  thrOverEEE = cms.vdouble( 0.15 ),
12560  thrOverE2EB = cms.vdouble( -1.0 ),
12561  thrOverE2EE = cms.vdouble( -1.0 ),
12562  ncandcut = cms.int32( 1 ),
12563  doRhoCorrection = cms.bool( False ),
12564  rhoMax = cms.double( 9.9999999E7 ),
12565  rhoScale = cms.double( 1.0 ),
12566  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12567  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12568  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12569 )
12570 fragment.hltEle15EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12571  saveTags = cms.bool( True ),
12572  candTag = cms.InputTag( "hltEle15HoverEPPRefFilter" ),
12573  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12574  rhoTag = cms.InputTag( "" ),
12575  energyLowEdges = cms.vdouble( 0.0 ),
12576  lessThan = cms.bool( True ),
12577  useEt = cms.bool( True ),
12578  useAbs = cms.bool( False ),
12579  thrRegularEB = cms.vdouble( -1.0 ),
12580  thrRegularEE = cms.vdouble( -1.0 ),
12581  thrOverEEB = cms.vdouble( 1.0 ),
12582  thrOverEEE = cms.vdouble( 1.0 ),
12583  thrOverE2EB = cms.vdouble( -1.0 ),
12584  thrOverE2EE = cms.vdouble( -1.0 ),
12585  ncandcut = cms.int32( 1 ),
12586  doRhoCorrection = cms.bool( False ),
12587  rhoMax = cms.double( 9.9999999E7 ),
12588  rhoScale = cms.double( 1.0 ),
12589  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12590  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12591  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12592 )
12593 fragment.hltEle15HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12594  saveTags = cms.bool( True ),
12595  candTag = cms.InputTag( "hltEle15EcalIsoPPRefFilter" ),
12596  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12597  rhoTag = cms.InputTag( "" ),
12598  energyLowEdges = cms.vdouble( 0.0 ),
12599  lessThan = cms.bool( True ),
12600  useEt = cms.bool( True ),
12601  useAbs = cms.bool( False ),
12602  thrRegularEB = cms.vdouble( -1.0 ),
12603  thrRegularEE = cms.vdouble( -1.0 ),
12604  thrOverEEB = cms.vdouble( 1.0 ),
12605  thrOverEEE = cms.vdouble( 1.0 ),
12606  thrOverE2EB = cms.vdouble( -1.0 ),
12607  thrOverE2EE = cms.vdouble( -1.0 ),
12608  ncandcut = cms.int32( 1 ),
12609  doRhoCorrection = cms.bool( False ),
12610  rhoMax = cms.double( 9.9999999E7 ),
12611  rhoScale = cms.double( 1.0 ),
12612  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12613  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12614  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12615 )
12616 fragment.hltEle15PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12617  saveTags = cms.bool( True ),
12618  candTag = cms.InputTag( "hltEle15HcalIsoPPRefFilter" ),
12619  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12620  npixelmatchcut = cms.double( 1.0 ),
12621  ncandcut = cms.int32( 1 ),
12622  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12623  s_a_phi1B = cms.double( 0.0069 ),
12624  s_a_phi1I = cms.double( 0.0088 ),
12625  s_a_phi1F = cms.double( 0.0076 ),
12626  s_a_phi2B = cms.double( 3.7E-4 ),
12627  s_a_phi2I = cms.double( 7.0E-4 ),
12628  s_a_phi2F = cms.double( 0.00906 ),
12629  s_a_zB = cms.double( 0.012 ),
12630  s_a_rI = cms.double( 0.027 ),
12631  s_a_rF = cms.double( 0.04 ),
12632  s2_threshold = cms.double( 0.4 ),
12633  tanhSO10BarrelThres = cms.double( 0.35 ),
12634  tanhSO10InterThres = cms.double( 1.0 ),
12635  tanhSO10ForwardThres = cms.double( 1.0 ),
12636  useS = cms.bool( False ),
12637  pixelVeto = cms.bool( False )
12638 )
12639 fragment.hltEle15GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12640  saveTags = cms.bool( True ),
12641  candTag = cms.InputTag( "hltEle15PixelMatchPPRefFilter" ),
12642  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12643  rhoTag = cms.InputTag( "" ),
12644  energyLowEdges = cms.vdouble( 0.0 ),
12645  lessThan = cms.bool( True ),
12646  useEt = cms.bool( False ),
12647  useAbs = cms.bool( True ),
12648  thrRegularEB = cms.vdouble( 0.1 ),
12649  thrRegularEE = cms.vdouble( 0.1 ),
12650  thrOverEEB = cms.vdouble( -1.0 ),
12651  thrOverEEE = cms.vdouble( -1.0 ),
12652  thrOverE2EB = cms.vdouble( -1.0 ),
12653  thrOverE2EE = cms.vdouble( -1.0 ),
12654  ncandcut = cms.int32( 1 ),
12655  doRhoCorrection = cms.bool( False ),
12656  rhoMax = cms.double( 9.9999999E7 ),
12657  rhoScale = cms.double( 1.0 ),
12658  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12659  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12660  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12661 )
12662 fragment.hltEle15GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12663  saveTags = cms.bool( True ),
12664  candTag = cms.InputTag( "hltEle15GsfOneOEMinusOneOPPPRefFilter" ),
12665  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12666  rhoTag = cms.InputTag( "" ),
12667  energyLowEdges = cms.vdouble( 0.0 ),
12668  lessThan = cms.bool( True ),
12669  useEt = cms.bool( False ),
12670  useAbs = cms.bool( True ),
12671  thrRegularEB = cms.vdouble( 0.008 ),
12672  thrRegularEE = cms.vdouble( 0.012 ),
12673  thrOverEEB = cms.vdouble( -1.0 ),
12674  thrOverEEE = cms.vdouble( -1.0 ),
12675  thrOverE2EB = cms.vdouble( -1.0 ),
12676  thrOverE2EE = cms.vdouble( -1.0 ),
12677  ncandcut = cms.int32( 1 ),
12678  doRhoCorrection = cms.bool( False ),
12679  rhoMax = cms.double( 9.9999999E7 ),
12680  rhoScale = cms.double( 1.0 ),
12681  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12682  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12683  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12684 )
12685 fragment.hltEle15GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12686  saveTags = cms.bool( True ),
12687  candTag = cms.InputTag( "hltEle15GsfDetaPPRefFilter" ),
12688  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12689  rhoTag = cms.InputTag( "" ),
12690  energyLowEdges = cms.vdouble( 0.0 ),
12691  lessThan = cms.bool( True ),
12692  useEt = cms.bool( False ),
12693  useAbs = cms.bool( True ),
12694  thrRegularEB = cms.vdouble( 0.1 ),
12695  thrRegularEE = cms.vdouble( 0.1 ),
12696  thrOverEEB = cms.vdouble( -1.0 ),
12697  thrOverEEE = cms.vdouble( -1.0 ),
12698  thrOverE2EB = cms.vdouble( -1.0 ),
12699  thrOverE2EE = cms.vdouble( -1.0 ),
12700  ncandcut = cms.int32( 1 ),
12701  doRhoCorrection = cms.bool( False ),
12702  rhoMax = cms.double( 9.9999999E7 ),
12703  rhoScale = cms.double( 1.0 ),
12704  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12705  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12706  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12707 )
12708 fragment.hltEle15GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12709  saveTags = cms.bool( True ),
12710  candTag = cms.InputTag( "hltEle15GsfDphiPPRefFilter" ),
12711  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12712  rhoTag = cms.InputTag( "" ),
12713  energyLowEdges = cms.vdouble( 0.0 ),
12714  lessThan = cms.bool( True ),
12715  useEt = cms.bool( True ),
12716  useAbs = cms.bool( False ),
12717  thrRegularEB = cms.vdouble( -1.0 ),
12718  thrRegularEE = cms.vdouble( -1.0 ),
12719  thrOverEEB = cms.vdouble( 1.0 ),
12720  thrOverEEE = cms.vdouble( 1.0 ),
12721  thrOverE2EB = cms.vdouble( -1.0 ),
12722  thrOverE2EE = cms.vdouble( -1.0 ),
12723  ncandcut = cms.int32( 1 ),
12724  doRhoCorrection = cms.bool( False ),
12725  rhoMax = cms.double( 9.9999999E7 ),
12726  rhoScale = cms.double( 1.0 ),
12727  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12728  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12729  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12730 )
12731 fragment.hltL1sSingleEG18OR21 = cms.EDFilter( "HLTL1TSeed",
12732  saveTags = cms.bool( True ),
12733  L1SeedsLogicalExpression = cms.string( "L1_SingleEG18 OR L1_SingleEG21" ),
12734  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12735  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12736  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12737  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12738  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12739  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12740  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12741  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12742  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12743 )
12744 fragment.hltPrePPRefEle20Gsf = cms.EDFilter( "HLTPrescaler",
12745  offset = cms.uint32( 0 ),
12746  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12747 )
12748 fragment.hltEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12749  saveTags = cms.bool( True ),
12750  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12751  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12752  etcutEB = cms.double( 20.0 ),
12753  etcutEE = cms.double( 20.0 ),
12754  minEtaCut = cms.double( -9999.0 ),
12755  maxEtaCut = cms.double( 9999.0 ),
12756  ncandcut = cms.int32( 1 )
12757 )
12758 fragment.hltEle20ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12759  saveTags = cms.bool( True ),
12760  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
12761  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12762  rhoTag = cms.InputTag( "" ),
12763  energyLowEdges = cms.vdouble( 0.0 ),
12764  lessThan = cms.bool( True ),
12765  useEt = cms.bool( False ),
12766  useAbs = cms.bool( False ),
12767  thrRegularEB = cms.vdouble( 0.015 ),
12768  thrRegularEE = cms.vdouble( 0.04 ),
12769  thrOverEEB = cms.vdouble( -1.0 ),
12770  thrOverEEE = cms.vdouble( -1.0 ),
12771  thrOverE2EB = cms.vdouble( -1.0 ),
12772  thrOverE2EE = cms.vdouble( -1.0 ),
12773  ncandcut = cms.int32( 1 ),
12774  doRhoCorrection = cms.bool( False ),
12775  rhoMax = cms.double( 9.9999999E7 ),
12776  rhoScale = cms.double( 1.0 ),
12777  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12778  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12779  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12780 )
12781 fragment.hltEle20HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12782  saveTags = cms.bool( True ),
12783  candTag = cms.InputTag( "hltEle20ClusterShapePPRefFilter" ),
12784  varTag = cms.InputTag( "hltEgammaHoverE" ),
12785  rhoTag = cms.InputTag( "" ),
12786  energyLowEdges = cms.vdouble( 0.0 ),
12787  lessThan = cms.bool( True ),
12788  useEt = cms.bool( False ),
12789  useAbs = cms.bool( False ),
12790  thrRegularEB = cms.vdouble( -1.0 ),
12791  thrRegularEE = cms.vdouble( -1.0 ),
12792  thrOverEEB = cms.vdouble( 0.2 ),
12793  thrOverEEE = cms.vdouble( 0.15 ),
12794  thrOverE2EB = cms.vdouble( -1.0 ),
12795  thrOverE2EE = cms.vdouble( -1.0 ),
12796  ncandcut = cms.int32( 1 ),
12797  doRhoCorrection = cms.bool( False ),
12798  rhoMax = cms.double( 9.9999999E7 ),
12799  rhoScale = cms.double( 1.0 ),
12800  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12801  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12802  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12803 )
12804 fragment.hltEle20EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12805  saveTags = cms.bool( True ),
12806  candTag = cms.InputTag( "hltEle20HoverEPPRefFilter" ),
12807  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
12808  rhoTag = cms.InputTag( "" ),
12809  energyLowEdges = cms.vdouble( 0.0 ),
12810  lessThan = cms.bool( True ),
12811  useEt = cms.bool( True ),
12812  useAbs = cms.bool( False ),
12813  thrRegularEB = cms.vdouble( -1.0 ),
12814  thrRegularEE = cms.vdouble( -1.0 ),
12815  thrOverEEB = cms.vdouble( 1.0 ),
12816  thrOverEEE = cms.vdouble( 1.0 ),
12817  thrOverE2EB = cms.vdouble( -1.0 ),
12818  thrOverE2EE = cms.vdouble( -1.0 ),
12819  ncandcut = cms.int32( 1 ),
12820  doRhoCorrection = cms.bool( False ),
12821  rhoMax = cms.double( 9.9999999E7 ),
12822  rhoScale = cms.double( 1.0 ),
12823  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12824  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12825  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12826 )
12827 fragment.hltEle20HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12828  saveTags = cms.bool( True ),
12829  candTag = cms.InputTag( "hltEle20EcalIsoPPRefFilter" ),
12830  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
12831  rhoTag = cms.InputTag( "" ),
12832  energyLowEdges = cms.vdouble( 0.0 ),
12833  lessThan = cms.bool( True ),
12834  useEt = cms.bool( True ),
12835  useAbs = cms.bool( False ),
12836  thrRegularEB = cms.vdouble( -1.0 ),
12837  thrRegularEE = cms.vdouble( -1.0 ),
12838  thrOverEEB = cms.vdouble( 1.0 ),
12839  thrOverEEE = cms.vdouble( 1.0 ),
12840  thrOverE2EB = cms.vdouble( -1.0 ),
12841  thrOverE2EE = cms.vdouble( -1.0 ),
12842  ncandcut = cms.int32( 1 ),
12843  doRhoCorrection = cms.bool( False ),
12844  rhoMax = cms.double( 9.9999999E7 ),
12845  rhoScale = cms.double( 1.0 ),
12846  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12847  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12848  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12849 )
12850 fragment.hltEle20PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
12851  saveTags = cms.bool( True ),
12852  candTag = cms.InputTag( "hltEle20HcalIsoPPRefFilter" ),
12853  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
12854  npixelmatchcut = cms.double( 1.0 ),
12855  ncandcut = cms.int32( 1 ),
12856  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12857  s_a_phi1B = cms.double( 0.0069 ),
12858  s_a_phi1I = cms.double( 0.0088 ),
12859  s_a_phi1F = cms.double( 0.0076 ),
12860  s_a_phi2B = cms.double( 3.7E-4 ),
12861  s_a_phi2I = cms.double( 7.0E-4 ),
12862  s_a_phi2F = cms.double( 0.00906 ),
12863  s_a_zB = cms.double( 0.012 ),
12864  s_a_rI = cms.double( 0.027 ),
12865  s_a_rF = cms.double( 0.04 ),
12866  s2_threshold = cms.double( 0.4 ),
12867  tanhSO10BarrelThres = cms.double( 0.35 ),
12868  tanhSO10InterThres = cms.double( 1.0 ),
12869  tanhSO10ForwardThres = cms.double( 1.0 ),
12870  useS = cms.bool( False ),
12871  pixelVeto = cms.bool( False )
12872 )
12873 fragment.hltEle20GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12874  saveTags = cms.bool( True ),
12875  candTag = cms.InputTag( "hltEle20PixelMatchPPRefFilter" ),
12876  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
12877  rhoTag = cms.InputTag( "" ),
12878  energyLowEdges = cms.vdouble( 0.0 ),
12879  lessThan = cms.bool( True ),
12880  useEt = cms.bool( False ),
12881  useAbs = cms.bool( True ),
12882  thrRegularEB = cms.vdouble( 0.1 ),
12883  thrRegularEE = cms.vdouble( 0.1 ),
12884  thrOverEEB = cms.vdouble( -1.0 ),
12885  thrOverEEE = cms.vdouble( -1.0 ),
12886  thrOverE2EB = cms.vdouble( -1.0 ),
12887  thrOverE2EE = cms.vdouble( -1.0 ),
12888  ncandcut = cms.int32( 1 ),
12889  doRhoCorrection = cms.bool( False ),
12890  rhoMax = cms.double( 9.9999999E7 ),
12891  rhoScale = cms.double( 1.0 ),
12892  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12893  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12894  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12895 )
12896 fragment.hltEle20GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12897  saveTags = cms.bool( True ),
12898  candTag = cms.InputTag( "hltEle20GsfOneOEMinusOneOPPPRefFilter" ),
12899  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
12900  rhoTag = cms.InputTag( "" ),
12901  energyLowEdges = cms.vdouble( 0.0 ),
12902  lessThan = cms.bool( True ),
12903  useEt = cms.bool( False ),
12904  useAbs = cms.bool( True ),
12905  thrRegularEB = cms.vdouble( 0.008 ),
12906  thrRegularEE = cms.vdouble( 0.012 ),
12907  thrOverEEB = cms.vdouble( -1.0 ),
12908  thrOverEEE = cms.vdouble( -1.0 ),
12909  thrOverE2EB = cms.vdouble( -1.0 ),
12910  thrOverE2EE = cms.vdouble( -1.0 ),
12911  ncandcut = cms.int32( 1 ),
12912  doRhoCorrection = cms.bool( False ),
12913  rhoMax = cms.double( 9.9999999E7 ),
12914  rhoScale = cms.double( 1.0 ),
12915  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12916  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12917  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12918 )
12919 fragment.hltEle20GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12920  saveTags = cms.bool( True ),
12921  candTag = cms.InputTag( "hltEle20GsfDetaPPRefFilter" ),
12922  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
12923  rhoTag = cms.InputTag( "" ),
12924  energyLowEdges = cms.vdouble( 0.0 ),
12925  lessThan = cms.bool( True ),
12926  useEt = cms.bool( False ),
12927  useAbs = cms.bool( True ),
12928  thrRegularEB = cms.vdouble( 0.1 ),
12929  thrRegularEE = cms.vdouble( 0.1 ),
12930  thrOverEEB = cms.vdouble( -1.0 ),
12931  thrOverEEE = cms.vdouble( -1.0 ),
12932  thrOverE2EB = cms.vdouble( -1.0 ),
12933  thrOverE2EE = cms.vdouble( -1.0 ),
12934  ncandcut = cms.int32( 1 ),
12935  doRhoCorrection = cms.bool( False ),
12936  rhoMax = cms.double( 9.9999999E7 ),
12937  rhoScale = cms.double( 1.0 ),
12938  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12939  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12940  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12941 )
12942 fragment.hltEle20GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12943  saveTags = cms.bool( True ),
12944  candTag = cms.InputTag( "hltEle20GsfDphiPPRefFilter" ),
12945  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
12946  rhoTag = cms.InputTag( "" ),
12947  energyLowEdges = cms.vdouble( 0.0 ),
12948  lessThan = cms.bool( True ),
12949  useEt = cms.bool( True ),
12950  useAbs = cms.bool( False ),
12951  thrRegularEB = cms.vdouble( -1.0 ),
12952  thrRegularEE = cms.vdouble( -1.0 ),
12953  thrOverEEB = cms.vdouble( 1.0 ),
12954  thrOverEEE = cms.vdouble( 1.0 ),
12955  thrOverE2EB = cms.vdouble( -1.0 ),
12956  thrOverE2EE = cms.vdouble( -1.0 ),
12957  ncandcut = cms.int32( 1 ),
12958  doRhoCorrection = cms.bool( False ),
12959  rhoMax = cms.double( 9.9999999E7 ),
12960  rhoScale = cms.double( 1.0 ),
12961  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
12962  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
12963  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
12964 )
12965 fragment.hltL1sSingleEG21 = cms.EDFilter( "HLTL1TSeed",
12966  saveTags = cms.bool( True ),
12967  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
12968  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
12969  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
12970  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
12971  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
12972  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
12973  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
12974  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
12975  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
12976  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
12977 )
12978 fragment.hltPrePPRefEle30Gsf = cms.EDFilter( "HLTPrescaler",
12979  offset = cms.uint32( 0 ),
12980  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12981 )
12982 fragment.hltEG30EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
12983  saveTags = cms.bool( True ),
12984  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
12985  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
12986  etcutEB = cms.double( 30.0 ),
12987  etcutEE = cms.double( 30.0 ),
12988  minEtaCut = cms.double( -9999.0 ),
12989  maxEtaCut = cms.double( 9999.0 ),
12990  ncandcut = cms.int32( 1 )
12991 )
12992 fragment.hltEle30ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
12993  saveTags = cms.bool( True ),
12994  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
12995  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
12996  rhoTag = cms.InputTag( "" ),
12997  energyLowEdges = cms.vdouble( 0.0 ),
12998  lessThan = cms.bool( True ),
12999  useEt = cms.bool( False ),
13000  useAbs = cms.bool( False ),
13001  thrRegularEB = cms.vdouble( 0.015 ),
13002  thrRegularEE = cms.vdouble( 0.04 ),
13003  thrOverEEB = cms.vdouble( -1.0 ),
13004  thrOverEEE = cms.vdouble( -1.0 ),
13005  thrOverE2EB = cms.vdouble( -1.0 ),
13006  thrOverE2EE = cms.vdouble( -1.0 ),
13007  ncandcut = cms.int32( 1 ),
13008  doRhoCorrection = cms.bool( False ),
13009  rhoMax = cms.double( 9.9999999E7 ),
13010  rhoScale = cms.double( 1.0 ),
13011  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13012  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13013  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13014 )
13015 fragment.hltEle30HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13016  saveTags = cms.bool( True ),
13017  candTag = cms.InputTag( "hltEle30ClusterShapePPRefFilter" ),
13018  varTag = cms.InputTag( "hltEgammaHoverE" ),
13019  rhoTag = cms.InputTag( "" ),
13020  energyLowEdges = cms.vdouble( 0.0 ),
13021  lessThan = cms.bool( True ),
13022  useEt = cms.bool( False ),
13023  useAbs = cms.bool( False ),
13024  thrRegularEB = cms.vdouble( -1.0 ),
13025  thrRegularEE = cms.vdouble( -1.0 ),
13026  thrOverEEB = cms.vdouble( 0.2 ),
13027  thrOverEEE = cms.vdouble( 0.15 ),
13028  thrOverE2EB = cms.vdouble( -1.0 ),
13029  thrOverE2EE = cms.vdouble( -1.0 ),
13030  ncandcut = cms.int32( 1 ),
13031  doRhoCorrection = cms.bool( False ),
13032  rhoMax = cms.double( 9.9999999E7 ),
13033  rhoScale = cms.double( 1.0 ),
13034  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13035  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13036  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13037 )
13038 fragment.hltEle30EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13039  saveTags = cms.bool( True ),
13040  candTag = cms.InputTag( "hltEle30HoverEPPRefFilter" ),
13041  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13042  rhoTag = cms.InputTag( "" ),
13043  energyLowEdges = cms.vdouble( 0.0 ),
13044  lessThan = cms.bool( True ),
13045  useEt = cms.bool( True ),
13046  useAbs = cms.bool( False ),
13047  thrRegularEB = cms.vdouble( -1.0 ),
13048  thrRegularEE = cms.vdouble( -1.0 ),
13049  thrOverEEB = cms.vdouble( 1.0 ),
13050  thrOverEEE = cms.vdouble( 1.0 ),
13051  thrOverE2EB = cms.vdouble( -1.0 ),
13052  thrOverE2EE = cms.vdouble( -1.0 ),
13053  ncandcut = cms.int32( 1 ),
13054  doRhoCorrection = cms.bool( False ),
13055  rhoMax = cms.double( 9.9999999E7 ),
13056  rhoScale = cms.double( 1.0 ),
13057  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13058  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13059  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13060 )
13061 fragment.hltEle30HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13062  saveTags = cms.bool( True ),
13063  candTag = cms.InputTag( "hltEle30EcalIsoPPRefFilter" ),
13064  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13065  rhoTag = cms.InputTag( "" ),
13066  energyLowEdges = cms.vdouble( 0.0 ),
13067  lessThan = cms.bool( True ),
13068  useEt = cms.bool( True ),
13069  useAbs = cms.bool( False ),
13070  thrRegularEB = cms.vdouble( -1.0 ),
13071  thrRegularEE = cms.vdouble( -1.0 ),
13072  thrOverEEB = cms.vdouble( 1.0 ),
13073  thrOverEEE = cms.vdouble( 1.0 ),
13074  thrOverE2EB = cms.vdouble( -1.0 ),
13075  thrOverE2EE = cms.vdouble( -1.0 ),
13076  ncandcut = cms.int32( 1 ),
13077  doRhoCorrection = cms.bool( False ),
13078  rhoMax = cms.double( 9.9999999E7 ),
13079  rhoScale = cms.double( 1.0 ),
13080  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13081  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13082  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13083 )
13084 fragment.hltEle30PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13085  saveTags = cms.bool( True ),
13086  candTag = cms.InputTag( "hltEle30HcalIsoPPRefFilter" ),
13087  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13088  npixelmatchcut = cms.double( 1.0 ),
13089  ncandcut = cms.int32( 1 ),
13090  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13091  s_a_phi1B = cms.double( 0.0069 ),
13092  s_a_phi1I = cms.double( 0.0088 ),
13093  s_a_phi1F = cms.double( 0.0076 ),
13094  s_a_phi2B = cms.double( 3.7E-4 ),
13095  s_a_phi2I = cms.double( 7.0E-4 ),
13096  s_a_phi2F = cms.double( 0.00906 ),
13097  s_a_zB = cms.double( 0.012 ),
13098  s_a_rI = cms.double( 0.027 ),
13099  s_a_rF = cms.double( 0.04 ),
13100  s2_threshold = cms.double( 0.4 ),
13101  tanhSO10BarrelThres = cms.double( 0.35 ),
13102  tanhSO10InterThres = cms.double( 1.0 ),
13103  tanhSO10ForwardThres = cms.double( 1.0 ),
13104  useS = cms.bool( False ),
13105  pixelVeto = cms.bool( False )
13106 )
13107 fragment.hltEle30GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13108  saveTags = cms.bool( True ),
13109  candTag = cms.InputTag( "hltEle30PixelMatchPPRefFilter" ),
13110  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13111  rhoTag = cms.InputTag( "" ),
13112  energyLowEdges = cms.vdouble( 0.0 ),
13113  lessThan = cms.bool( True ),
13114  useEt = cms.bool( False ),
13115  useAbs = cms.bool( True ),
13116  thrRegularEB = cms.vdouble( 0.1 ),
13117  thrRegularEE = cms.vdouble( 0.1 ),
13118  thrOverEEB = cms.vdouble( -1.0 ),
13119  thrOverEEE = cms.vdouble( -1.0 ),
13120  thrOverE2EB = cms.vdouble( -1.0 ),
13121  thrOverE2EE = cms.vdouble( -1.0 ),
13122  ncandcut = cms.int32( 1 ),
13123  doRhoCorrection = cms.bool( False ),
13124  rhoMax = cms.double( 9.9999999E7 ),
13125  rhoScale = cms.double( 1.0 ),
13126  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13127  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13128  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13129 )
13130 fragment.hltEle30GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13131  saveTags = cms.bool( True ),
13132  candTag = cms.InputTag( "hltEle30GsfOneOEMinusOneOPPPRefFilter" ),
13133  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13134  rhoTag = cms.InputTag( "" ),
13135  energyLowEdges = cms.vdouble( 0.0 ),
13136  lessThan = cms.bool( True ),
13137  useEt = cms.bool( False ),
13138  useAbs = cms.bool( True ),
13139  thrRegularEB = cms.vdouble( 0.008 ),
13140  thrRegularEE = cms.vdouble( 0.012 ),
13141  thrOverEEB = cms.vdouble( -1.0 ),
13142  thrOverEEE = cms.vdouble( -1.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.hltEle30GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13154  saveTags = cms.bool( True ),
13155  candTag = cms.InputTag( "hltEle30GsfDetaPPRefFilter" ),
13156  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13157  rhoTag = cms.InputTag( "" ),
13158  energyLowEdges = cms.vdouble( 0.0 ),
13159  lessThan = cms.bool( True ),
13160  useEt = cms.bool( False ),
13161  useAbs = cms.bool( True ),
13162  thrRegularEB = cms.vdouble( 0.1 ),
13163  thrRegularEE = cms.vdouble( 0.1 ),
13164  thrOverEEB = cms.vdouble( -1.0 ),
13165  thrOverEEE = cms.vdouble( -1.0 ),
13166  thrOverE2EB = cms.vdouble( -1.0 ),
13167  thrOverE2EE = cms.vdouble( -1.0 ),
13168  ncandcut = cms.int32( 1 ),
13169  doRhoCorrection = cms.bool( False ),
13170  rhoMax = cms.double( 9.9999999E7 ),
13171  rhoScale = cms.double( 1.0 ),
13172  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13173  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13174  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13175 )
13176 fragment.hltEle30GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13177  saveTags = cms.bool( True ),
13178  candTag = cms.InputTag( "hltEle30GsfDphiPPRefFilter" ),
13179  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13180  rhoTag = cms.InputTag( "" ),
13181  energyLowEdges = cms.vdouble( 0.0 ),
13182  lessThan = cms.bool( True ),
13183  useEt = cms.bool( True ),
13184  useAbs = cms.bool( False ),
13185  thrRegularEB = cms.vdouble( -1.0 ),
13186  thrRegularEE = cms.vdouble( -1.0 ),
13187  thrOverEEB = cms.vdouble( 1.0 ),
13188  thrOverEEE = cms.vdouble( 1.0 ),
13189  thrOverE2EB = cms.vdouble( -1.0 ),
13190  thrOverE2EE = cms.vdouble( -1.0 ),
13191  ncandcut = cms.int32( 1 ),
13192  doRhoCorrection = cms.bool( False ),
13193  rhoMax = cms.double( 9.9999999E7 ),
13194  rhoScale = cms.double( 1.0 ),
13195  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13196  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13197  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13198 )
13199 fragment.hltPrePPRefEle40Gsf = cms.EDFilter( "HLTPrescaler",
13200  offset = cms.uint32( 0 ),
13201  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13202 )
13203 fragment.hltEG40EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13204  saveTags = cms.bool( True ),
13205  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13206  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13207  etcutEB = cms.double( 40.0 ),
13208  etcutEE = cms.double( 40.0 ),
13209  minEtaCut = cms.double( -9999.0 ),
13210  maxEtaCut = cms.double( 9999.0 ),
13211  ncandcut = cms.int32( 1 )
13212 )
13213 fragment.hltEle40ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13214  saveTags = cms.bool( True ),
13215  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13216  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13217  rhoTag = cms.InputTag( "" ),
13218  energyLowEdges = cms.vdouble( 0.0 ),
13219  lessThan = cms.bool( True ),
13220  useEt = cms.bool( False ),
13221  useAbs = cms.bool( False ),
13222  thrRegularEB = cms.vdouble( 0.015 ),
13223  thrRegularEE = cms.vdouble( 0.04 ),
13224  thrOverEEB = cms.vdouble( -1.0 ),
13225  thrOverEEE = cms.vdouble( -1.0 ),
13226  thrOverE2EB = cms.vdouble( -1.0 ),
13227  thrOverE2EE = cms.vdouble( -1.0 ),
13228  ncandcut = cms.int32( 1 ),
13229  doRhoCorrection = cms.bool( False ),
13230  rhoMax = cms.double( 9.9999999E7 ),
13231  rhoScale = cms.double( 1.0 ),
13232  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13233  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13234  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13235 )
13236 fragment.hltEle40HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13237  saveTags = cms.bool( True ),
13238  candTag = cms.InputTag( "hltEle40ClusterShapePPRefFilter" ),
13239  varTag = cms.InputTag( "hltEgammaHoverE" ),
13240  rhoTag = cms.InputTag( "" ),
13241  energyLowEdges = cms.vdouble( 0.0 ),
13242  lessThan = cms.bool( True ),
13243  useEt = cms.bool( False ),
13244  useAbs = cms.bool( False ),
13245  thrRegularEB = cms.vdouble( -1.0 ),
13246  thrRegularEE = cms.vdouble( -1.0 ),
13247  thrOverEEB = cms.vdouble( 0.2 ),
13248  thrOverEEE = cms.vdouble( 0.15 ),
13249  thrOverE2EB = cms.vdouble( -1.0 ),
13250  thrOverE2EE = cms.vdouble( -1.0 ),
13251  ncandcut = cms.int32( 1 ),
13252  doRhoCorrection = cms.bool( False ),
13253  rhoMax = cms.double( 9.9999999E7 ),
13254  rhoScale = cms.double( 1.0 ),
13255  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13256  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13257  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13258 )
13259 fragment.hltEle40EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13260  saveTags = cms.bool( True ),
13261  candTag = cms.InputTag( "hltEle40HoverEPPRefFilter" ),
13262  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13263  rhoTag = cms.InputTag( "" ),
13264  energyLowEdges = cms.vdouble( 0.0 ),
13265  lessThan = cms.bool( True ),
13266  useEt = cms.bool( True ),
13267  useAbs = cms.bool( False ),
13268  thrRegularEB = cms.vdouble( -1.0 ),
13269  thrRegularEE = cms.vdouble( -1.0 ),
13270  thrOverEEB = cms.vdouble( 1.0 ),
13271  thrOverEEE = cms.vdouble( 1.0 ),
13272  thrOverE2EB = cms.vdouble( -1.0 ),
13273  thrOverE2EE = cms.vdouble( -1.0 ),
13274  ncandcut = cms.int32( 1 ),
13275  doRhoCorrection = cms.bool( False ),
13276  rhoMax = cms.double( 9.9999999E7 ),
13277  rhoScale = cms.double( 1.0 ),
13278  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13279  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13280  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13281 )
13282 fragment.hltEle40HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13283  saveTags = cms.bool( True ),
13284  candTag = cms.InputTag( "hltEle40EcalIsoPPRefFilter" ),
13285  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13286  rhoTag = cms.InputTag( "" ),
13287  energyLowEdges = cms.vdouble( 0.0 ),
13288  lessThan = cms.bool( True ),
13289  useEt = cms.bool( True ),
13290  useAbs = cms.bool( False ),
13291  thrRegularEB = cms.vdouble( -1.0 ),
13292  thrRegularEE = cms.vdouble( -1.0 ),
13293  thrOverEEB = cms.vdouble( 1.0 ),
13294  thrOverEEE = cms.vdouble( 1.0 ),
13295  thrOverE2EB = cms.vdouble( -1.0 ),
13296  thrOverE2EE = cms.vdouble( -1.0 ),
13297  ncandcut = cms.int32( 1 ),
13298  doRhoCorrection = cms.bool( False ),
13299  rhoMax = cms.double( 9.9999999E7 ),
13300  rhoScale = cms.double( 1.0 ),
13301  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13302  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13303  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13304 )
13305 fragment.hltEle40PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13306  saveTags = cms.bool( True ),
13307  candTag = cms.InputTag( "hltEle40HcalIsoPPRefFilter" ),
13308  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13309  npixelmatchcut = cms.double( 1.0 ),
13310  ncandcut = cms.int32( 1 ),
13311  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13312  s_a_phi1B = cms.double( 0.0069 ),
13313  s_a_phi1I = cms.double( 0.0088 ),
13314  s_a_phi1F = cms.double( 0.0076 ),
13315  s_a_phi2B = cms.double( 3.7E-4 ),
13316  s_a_phi2I = cms.double( 7.0E-4 ),
13317  s_a_phi2F = cms.double( 0.00906 ),
13318  s_a_zB = cms.double( 0.012 ),
13319  s_a_rI = cms.double( 0.027 ),
13320  s_a_rF = cms.double( 0.04 ),
13321  s2_threshold = cms.double( 0.4 ),
13322  tanhSO10BarrelThres = cms.double( 0.35 ),
13323  tanhSO10InterThres = cms.double( 1.0 ),
13324  tanhSO10ForwardThres = cms.double( 1.0 ),
13325  useS = cms.bool( False ),
13326  pixelVeto = cms.bool( False )
13327 )
13328 fragment.hltEle40GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13329  saveTags = cms.bool( True ),
13330  candTag = cms.InputTag( "hltEle40PixelMatchPPRefFilter" ),
13331  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13332  rhoTag = cms.InputTag( "" ),
13333  energyLowEdges = cms.vdouble( 0.0 ),
13334  lessThan = cms.bool( True ),
13335  useEt = cms.bool( False ),
13336  useAbs = cms.bool( True ),
13337  thrRegularEB = cms.vdouble( 0.1 ),
13338  thrRegularEE = cms.vdouble( 0.1 ),
13339  thrOverEEB = cms.vdouble( -1.0 ),
13340  thrOverEEE = cms.vdouble( -1.0 ),
13341  thrOverE2EB = cms.vdouble( -1.0 ),
13342  thrOverE2EE = cms.vdouble( -1.0 ),
13343  ncandcut = cms.int32( 1 ),
13344  doRhoCorrection = cms.bool( False ),
13345  rhoMax = cms.double( 9.9999999E7 ),
13346  rhoScale = cms.double( 1.0 ),
13347  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13348  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13349  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13350 )
13351 fragment.hltEle40GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13352  saveTags = cms.bool( True ),
13353  candTag = cms.InputTag( "hltEle40GsfOneOEMinusOneOPPPRefFilter" ),
13354  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13355  rhoTag = cms.InputTag( "" ),
13356  energyLowEdges = cms.vdouble( 0.0 ),
13357  lessThan = cms.bool( True ),
13358  useEt = cms.bool( False ),
13359  useAbs = cms.bool( True ),
13360  thrRegularEB = cms.vdouble( 0.008 ),
13361  thrRegularEE = cms.vdouble( 0.012 ),
13362  thrOverEEB = cms.vdouble( -1.0 ),
13363  thrOverEEE = cms.vdouble( -1.0 ),
13364  thrOverE2EB = cms.vdouble( -1.0 ),
13365  thrOverE2EE = cms.vdouble( -1.0 ),
13366  ncandcut = cms.int32( 1 ),
13367  doRhoCorrection = cms.bool( False ),
13368  rhoMax = cms.double( 9.9999999E7 ),
13369  rhoScale = cms.double( 1.0 ),
13370  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13371  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13372  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13373 )
13374 fragment.hltEle40GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13375  saveTags = cms.bool( True ),
13376  candTag = cms.InputTag( "hltEle40GsfDetaPPRefFilter" ),
13377  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13378  rhoTag = cms.InputTag( "" ),
13379  energyLowEdges = cms.vdouble( 0.0 ),
13380  lessThan = cms.bool( True ),
13381  useEt = cms.bool( False ),
13382  useAbs = cms.bool( True ),
13383  thrRegularEB = cms.vdouble( 0.1 ),
13384  thrRegularEE = cms.vdouble( 0.1 ),
13385  thrOverEEB = cms.vdouble( -1.0 ),
13386  thrOverEEE = cms.vdouble( -1.0 ),
13387  thrOverE2EB = cms.vdouble( -1.0 ),
13388  thrOverE2EE = cms.vdouble( -1.0 ),
13389  ncandcut = cms.int32( 1 ),
13390  doRhoCorrection = cms.bool( False ),
13391  rhoMax = cms.double( 9.9999999E7 ),
13392  rhoScale = cms.double( 1.0 ),
13393  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13394  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13395  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13396 )
13397 fragment.hltEle40GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13398  saveTags = cms.bool( True ),
13399  candTag = cms.InputTag( "hltEle40GsfDphiPPRefFilter" ),
13400  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13401  rhoTag = cms.InputTag( "" ),
13402  energyLowEdges = cms.vdouble( 0.0 ),
13403  lessThan = cms.bool( True ),
13404  useEt = cms.bool( True ),
13405  useAbs = cms.bool( False ),
13406  thrRegularEB = cms.vdouble( -1.0 ),
13407  thrRegularEE = cms.vdouble( -1.0 ),
13408  thrOverEEB = cms.vdouble( 1.0 ),
13409  thrOverEEE = cms.vdouble( 1.0 ),
13410  thrOverE2EB = cms.vdouble( -1.0 ),
13411  thrOverE2EE = cms.vdouble( -1.0 ),
13412  ncandcut = cms.int32( 1 ),
13413  doRhoCorrection = cms.bool( False ),
13414  rhoMax = cms.double( 9.9999999E7 ),
13415  rhoScale = cms.double( 1.0 ),
13416  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13417  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13418  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13419 )
13420 fragment.hltPrePPRefEle50Gsf = cms.EDFilter( "HLTPrescaler",
13421  offset = cms.uint32( 0 ),
13422  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13423 )
13424 fragment.hltEG50EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13425  saveTags = cms.bool( True ),
13426  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13427  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13428  etcutEB = cms.double( 50.0 ),
13429  etcutEE = cms.double( 50.0 ),
13430  minEtaCut = cms.double( -9999.0 ),
13431  maxEtaCut = cms.double( 9999.0 ),
13432  ncandcut = cms.int32( 1 )
13433 )
13434 fragment.hltEle50ClusterShapePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13435  saveTags = cms.bool( True ),
13436  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13437  varTag = cms.InputTag( 'hltEgammaClusterShape','sigmaIEtaIEta5x5NoiseCleaned' ),
13438  rhoTag = cms.InputTag( "" ),
13439  energyLowEdges = cms.vdouble( 0.0 ),
13440  lessThan = cms.bool( True ),
13441  useEt = cms.bool( False ),
13442  useAbs = cms.bool( False ),
13443  thrRegularEB = cms.vdouble( 0.015 ),
13444  thrRegularEE = cms.vdouble( 0.04 ),
13445  thrOverEEB = cms.vdouble( -1.0 ),
13446  thrOverEEE = cms.vdouble( -1.0 ),
13447  thrOverE2EB = cms.vdouble( -1.0 ),
13448  thrOverE2EE = cms.vdouble( -1.0 ),
13449  ncandcut = cms.int32( 1 ),
13450  doRhoCorrection = cms.bool( False ),
13451  rhoMax = cms.double( 9.9999999E7 ),
13452  rhoScale = cms.double( 1.0 ),
13453  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13454  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13455  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13456 )
13457 fragment.hltEle50HoverEPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13458  saveTags = cms.bool( True ),
13459  candTag = cms.InputTag( "hltEle50ClusterShapePPRefFilter" ),
13460  varTag = cms.InputTag( "hltEgammaHoverE" ),
13461  rhoTag = cms.InputTag( "" ),
13462  energyLowEdges = cms.vdouble( 0.0 ),
13463  lessThan = cms.bool( True ),
13464  useEt = cms.bool( False ),
13465  useAbs = cms.bool( False ),
13466  thrRegularEB = cms.vdouble( -1.0 ),
13467  thrRegularEE = cms.vdouble( -1.0 ),
13468  thrOverEEB = cms.vdouble( 0.2 ),
13469  thrOverEEE = cms.vdouble( 0.15 ),
13470  thrOverE2EB = cms.vdouble( -1.0 ),
13471  thrOverE2EE = cms.vdouble( -1.0 ),
13472  ncandcut = cms.int32( 1 ),
13473  doRhoCorrection = cms.bool( False ),
13474  rhoMax = cms.double( 9.9999999E7 ),
13475  rhoScale = cms.double( 1.0 ),
13476  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13477  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13478  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13479 )
13480 fragment.hltEle50EcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13481  saveTags = cms.bool( True ),
13482  candTag = cms.InputTag( "hltEle50HoverEPPRefFilter" ),
13483  varTag = cms.InputTag( "hltEgammaEcalPFClusterIso" ),
13484  rhoTag = cms.InputTag( "" ),
13485  energyLowEdges = cms.vdouble( 0.0 ),
13486  lessThan = cms.bool( True ),
13487  useEt = cms.bool( True ),
13488  useAbs = cms.bool( False ),
13489  thrRegularEB = cms.vdouble( -1.0 ),
13490  thrRegularEE = cms.vdouble( -1.0 ),
13491  thrOverEEB = cms.vdouble( 1.0 ),
13492  thrOverEEE = cms.vdouble( 1.0 ),
13493  thrOverE2EB = cms.vdouble( -1.0 ),
13494  thrOverE2EE = cms.vdouble( -1.0 ),
13495  ncandcut = cms.int32( 1 ),
13496  doRhoCorrection = cms.bool( False ),
13497  rhoMax = cms.double( 9.9999999E7 ),
13498  rhoScale = cms.double( 1.0 ),
13499  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13500  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13501  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13502 )
13503 fragment.hltEle50HcalIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13504  saveTags = cms.bool( True ),
13505  candTag = cms.InputTag( "hltEle50EcalIsoPPRefFilter" ),
13506  varTag = cms.InputTag( "hltEgammaHcalPFClusterIso" ),
13507  rhoTag = cms.InputTag( "" ),
13508  energyLowEdges = cms.vdouble( 0.0 ),
13509  lessThan = cms.bool( True ),
13510  useEt = cms.bool( True ),
13511  useAbs = cms.bool( False ),
13512  thrRegularEB = cms.vdouble( -1.0 ),
13513  thrRegularEE = cms.vdouble( -1.0 ),
13514  thrOverEEB = cms.vdouble( 1.0 ),
13515  thrOverEEE = cms.vdouble( 1.0 ),
13516  thrOverE2EB = cms.vdouble( -1.0 ),
13517  thrOverE2EE = cms.vdouble( -1.0 ),
13518  ncandcut = cms.int32( 1 ),
13519  doRhoCorrection = cms.bool( False ),
13520  rhoMax = cms.double( 9.9999999E7 ),
13521  rhoScale = cms.double( 1.0 ),
13522  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13523  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13524  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13525 )
13526 fragment.hltEle50PixelMatchPPRefFilter = cms.EDFilter( "HLTElectronPixelMatchFilter",
13527  saveTags = cms.bool( True ),
13528  candTag = cms.InputTag( "hltEle50HcalIsoPPRefFilter" ),
13529  l1PixelSeedsTag = cms.InputTag( "hltEgammaElectronPixelSeeds" ),
13530  npixelmatchcut = cms.double( 1.0 ),
13531  ncandcut = cms.int32( 1 ),
13532  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13533  s_a_phi1B = cms.double( 0.0069 ),
13534  s_a_phi1I = cms.double( 0.0088 ),
13535  s_a_phi1F = cms.double( 0.0076 ),
13536  s_a_phi2B = cms.double( 3.7E-4 ),
13537  s_a_phi2I = cms.double( 7.0E-4 ),
13538  s_a_phi2F = cms.double( 0.00906 ),
13539  s_a_zB = cms.double( 0.012 ),
13540  s_a_rI = cms.double( 0.027 ),
13541  s_a_rF = cms.double( 0.04 ),
13542  s2_threshold = cms.double( 0.4 ),
13543  tanhSO10BarrelThres = cms.double( 0.35 ),
13544  tanhSO10InterThres = cms.double( 1.0 ),
13545  tanhSO10ForwardThres = cms.double( 1.0 ),
13546  useS = cms.bool( False ),
13547  pixelVeto = cms.bool( False )
13548 )
13549 fragment.hltEle50GsfOneOEMinusOneOPPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13550  saveTags = cms.bool( True ),
13551  candTag = cms.InputTag( "hltEle50PixelMatchPPRefFilter" ),
13552  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','OneOESuperMinusOneOP' ),
13553  rhoTag = cms.InputTag( "" ),
13554  energyLowEdges = cms.vdouble( 0.0 ),
13555  lessThan = cms.bool( True ),
13556  useEt = cms.bool( False ),
13557  useAbs = cms.bool( True ),
13558  thrRegularEB = cms.vdouble( 0.1 ),
13559  thrRegularEE = cms.vdouble( 0.1 ),
13560  thrOverEEB = cms.vdouble( -1.0 ),
13561  thrOverEEE = cms.vdouble( -1.0 ),
13562  thrOverE2EB = cms.vdouble( -1.0 ),
13563  thrOverE2EE = cms.vdouble( -1.0 ),
13564  ncandcut = cms.int32( 1 ),
13565  doRhoCorrection = cms.bool( False ),
13566  rhoMax = cms.double( 9.9999999E7 ),
13567  rhoScale = cms.double( 1.0 ),
13568  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13569  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13570  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13571 )
13572 fragment.hltEle50GsfDetaPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13573  saveTags = cms.bool( True ),
13574  candTag = cms.InputTag( "hltEle50GsfOneOEMinusOneOPPPRefFilter" ),
13575  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','DetaSeed' ),
13576  rhoTag = cms.InputTag( "" ),
13577  energyLowEdges = cms.vdouble( 0.0 ),
13578  lessThan = cms.bool( True ),
13579  useEt = cms.bool( False ),
13580  useAbs = cms.bool( True ),
13581  thrRegularEB = cms.vdouble( 0.008 ),
13582  thrRegularEE = cms.vdouble( 0.012 ),
13583  thrOverEEB = cms.vdouble( -1.0 ),
13584  thrOverEEE = cms.vdouble( -1.0 ),
13585  thrOverE2EB = cms.vdouble( -1.0 ),
13586  thrOverE2EE = cms.vdouble( -1.0 ),
13587  ncandcut = cms.int32( 1 ),
13588  doRhoCorrection = cms.bool( False ),
13589  rhoMax = cms.double( 9.9999999E7 ),
13590  rhoScale = cms.double( 1.0 ),
13591  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13592  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13593  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13594 )
13595 fragment.hltEle50GsfDphiPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13596  saveTags = cms.bool( True ),
13597  candTag = cms.InputTag( "hltEle50GsfDetaPPRefFilter" ),
13598  varTag = cms.InputTag( 'hltEgammaGsfTrackVars','Dphi' ),
13599  rhoTag = cms.InputTag( "" ),
13600  energyLowEdges = cms.vdouble( 0.0 ),
13601  lessThan = cms.bool( True ),
13602  useEt = cms.bool( False ),
13603  useAbs = cms.bool( True ),
13604  thrRegularEB = cms.vdouble( 0.1 ),
13605  thrRegularEE = cms.vdouble( 0.1 ),
13606  thrOverEEB = cms.vdouble( -1.0 ),
13607  thrOverEEE = cms.vdouble( -1.0 ),
13608  thrOverE2EB = cms.vdouble( -1.0 ),
13609  thrOverE2EE = cms.vdouble( -1.0 ),
13610  ncandcut = cms.int32( 1 ),
13611  doRhoCorrection = cms.bool( False ),
13612  rhoMax = cms.double( 9.9999999E7 ),
13613  rhoScale = cms.double( 1.0 ),
13614  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13615  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13616  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13617 )
13618 fragment.hltEle50GsfTrackIsoPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13619  saveTags = cms.bool( True ),
13620  candTag = cms.InputTag( "hltEle50GsfDphiPPRefFilter" ),
13621  varTag = cms.InputTag( "hltEgammaEleGsfTrackIsoPPRef" ),
13622  rhoTag = cms.InputTag( "" ),
13623  energyLowEdges = cms.vdouble( 0.0 ),
13624  lessThan = cms.bool( True ),
13625  useEt = cms.bool( True ),
13626  useAbs = cms.bool( False ),
13627  thrRegularEB = cms.vdouble( -1.0 ),
13628  thrRegularEE = cms.vdouble( -1.0 ),
13629  thrOverEEB = cms.vdouble( 1.0 ),
13630  thrOverEEE = cms.vdouble( 1.0 ),
13631  thrOverE2EB = cms.vdouble( -1.0 ),
13632  thrOverE2EE = cms.vdouble( -1.0 ),
13633  ncandcut = cms.int32( 1 ),
13634  doRhoCorrection = cms.bool( False ),
13635  rhoMax = cms.double( 9.9999999E7 ),
13636  rhoScale = cms.double( 1.0 ),
13637  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13638  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13639  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13640 )
13641 fragment.hltPrePPRefGEDPhoton10 = cms.EDFilter( "HLTPrescaler",
13642  offset = cms.uint32( 0 ),
13643  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13644 )
13645 fragment.hltEG10HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13646  saveTags = cms.bool( True ),
13647  candTag = cms.InputTag( "hltEG10EtPPRefFilter" ),
13648  varTag = cms.InputTag( "hltEgammaHoverE" ),
13649  rhoTag = cms.InputTag( "" ),
13650  energyLowEdges = cms.vdouble( 0.0 ),
13651  lessThan = cms.bool( True ),
13652  useEt = cms.bool( False ),
13653  useAbs = cms.bool( False ),
13654  thrRegularEB = cms.vdouble( -1.0 ),
13655  thrRegularEE = cms.vdouble( -1.0 ),
13656  thrOverEEB = cms.vdouble( 2.0 ),
13657  thrOverEEE = cms.vdouble( 2.0 ),
13658  thrOverE2EB = cms.vdouble( -1.0 ),
13659  thrOverE2EE = cms.vdouble( -1.0 ),
13660  ncandcut = cms.int32( 1 ),
13661  doRhoCorrection = cms.bool( False ),
13662  rhoMax = cms.double( 9.9999999E7 ),
13663  rhoScale = cms.double( 1.0 ),
13664  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13665  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13666  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13667 )
13668 fragment.hltPrePPRefGEDPhoton10EB = cms.EDFilter( "HLTPrescaler",
13669  offset = cms.uint32( 0 ),
13670  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13671 )
13672 fragment.hltEG10EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13673  saveTags = cms.bool( True ),
13674  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13675  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13676  etcutEB = cms.double( 10.0 ),
13677  etcutEE = cms.double( 999999.0 ),
13678  minEtaCut = cms.double( -9999.0 ),
13679  maxEtaCut = cms.double( 9999.0 ),
13680  ncandcut = cms.int32( 1 )
13681 )
13682 fragment.hltEG10HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13683  saveTags = cms.bool( True ),
13684  candTag = cms.InputTag( "hltEG10EtEBPPRefFilter" ),
13685  varTag = cms.InputTag( "hltEgammaHoverE" ),
13686  rhoTag = cms.InputTag( "" ),
13687  energyLowEdges = cms.vdouble( 0.0 ),
13688  lessThan = cms.bool( True ),
13689  useEt = cms.bool( False ),
13690  useAbs = cms.bool( False ),
13691  thrRegularEB = cms.vdouble( -1.0 ),
13692  thrRegularEE = cms.vdouble( -1.0 ),
13693  thrOverEEB = cms.vdouble( 2.0 ),
13694  thrOverEEE = cms.vdouble( 2.0 ),
13695  thrOverE2EB = cms.vdouble( -1.0 ),
13696  thrOverE2EE = cms.vdouble( -1.0 ),
13697  ncandcut = cms.int32( 1 ),
13698  doRhoCorrection = cms.bool( False ),
13699  rhoMax = cms.double( 9.9999999E7 ),
13700  rhoScale = cms.double( 1.0 ),
13701  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13702  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13703  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13704 )
13705 fragment.hltPrePPRefGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
13706  offset = cms.uint32( 0 ),
13707  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13708 )
13709 fragment.hltEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13710  saveTags = cms.bool( True ),
13711  candTag = cms.InputTag( "hltEG20EtPPRefFilter" ),
13712  varTag = cms.InputTag( "hltEgammaHoverE" ),
13713  rhoTag = cms.InputTag( "" ),
13714  energyLowEdges = cms.vdouble( 0.0 ),
13715  lessThan = cms.bool( True ),
13716  useEt = cms.bool( False ),
13717  useAbs = cms.bool( False ),
13718  thrRegularEB = cms.vdouble( -1.0 ),
13719  thrRegularEE = cms.vdouble( -1.0 ),
13720  thrOverEEB = cms.vdouble( 2.0 ),
13721  thrOverEEE = cms.vdouble( 2.0 ),
13722  thrOverE2EB = cms.vdouble( -1.0 ),
13723  thrOverE2EE = cms.vdouble( -1.0 ),
13724  ncandcut = cms.int32( 1 ),
13725  doRhoCorrection = cms.bool( False ),
13726  rhoMax = cms.double( 9.9999999E7 ),
13727  rhoScale = cms.double( 1.0 ),
13728  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13729  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13730  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13731 )
13732 fragment.hltPrePPRefGEDPhoton20EB = cms.EDFilter( "HLTPrescaler",
13733  offset = cms.uint32( 0 ),
13734  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13735 )
13736 fragment.hltEG20EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13737  saveTags = cms.bool( True ),
13738  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13739  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13740  etcutEB = cms.double( 20.0 ),
13741  etcutEE = cms.double( 999999.0 ),
13742  minEtaCut = cms.double( -9999.0 ),
13743  maxEtaCut = cms.double( 9999.0 ),
13744  ncandcut = cms.int32( 1 )
13745 )
13746 fragment.hltEG20HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13747  saveTags = cms.bool( True ),
13748  candTag = cms.InputTag( "hltEG20EtEBPPRefFilter" ),
13749  varTag = cms.InputTag( "hltEgammaHoverE" ),
13750  rhoTag = cms.InputTag( "" ),
13751  energyLowEdges = cms.vdouble( 0.0 ),
13752  lessThan = cms.bool( True ),
13753  useEt = cms.bool( False ),
13754  useAbs = cms.bool( False ),
13755  thrRegularEB = cms.vdouble( -1.0 ),
13756  thrRegularEE = cms.vdouble( -1.0 ),
13757  thrOverEEB = cms.vdouble( 2.0 ),
13758  thrOverEEE = cms.vdouble( 2.0 ),
13759  thrOverE2EB = cms.vdouble( -1.0 ),
13760  thrOverE2EE = cms.vdouble( -1.0 ),
13761  ncandcut = cms.int32( 1 ),
13762  doRhoCorrection = cms.bool( False ),
13763  rhoMax = cms.double( 9.9999999E7 ),
13764  rhoScale = cms.double( 1.0 ),
13765  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13766  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13767  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13768 )
13769 fragment.hltL1sL1SingleEG21 = cms.EDFilter( "HLTL1TSeed",
13770  saveTags = cms.bool( True ),
13771  L1SeedsLogicalExpression = cms.string( "L1_SingleEG21" ),
13772  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13773  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13774  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13775  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13776  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13777  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13778  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13779  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13780  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13781 )
13782 fragment.hltPrePPRefGEDPhoton30 = cms.EDFilter( "HLTPrescaler",
13783  offset = cms.uint32( 0 ),
13784  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13785 )
13786 fragment.hltEG30HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13787  saveTags = cms.bool( True ),
13788  candTag = cms.InputTag( "hltEG30EtPPRefFilter" ),
13789  varTag = cms.InputTag( "hltEgammaHoverE" ),
13790  rhoTag = cms.InputTag( "" ),
13791  energyLowEdges = cms.vdouble( 0.0 ),
13792  lessThan = cms.bool( True ),
13793  useEt = cms.bool( False ),
13794  useAbs = cms.bool( False ),
13795  thrRegularEB = cms.vdouble( -1.0 ),
13796  thrRegularEE = cms.vdouble( -1.0 ),
13797  thrOverEEB = cms.vdouble( 2.0 ),
13798  thrOverEEE = cms.vdouble( 2.0 ),
13799  thrOverE2EB = cms.vdouble( -1.0 ),
13800  thrOverE2EE = cms.vdouble( -1.0 ),
13801  ncandcut = cms.int32( 1 ),
13802  doRhoCorrection = cms.bool( False ),
13803  rhoMax = cms.double( 9.9999999E7 ),
13804  rhoScale = cms.double( 1.0 ),
13805  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13806  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13807  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13808 )
13809 fragment.hltPrePPRefGEDPhoton30EB = cms.EDFilter( "HLTPrescaler",
13810  offset = cms.uint32( 0 ),
13811  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13812 )
13813 fragment.hltEG30EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13814  saveTags = cms.bool( True ),
13815  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13816  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13817  etcutEB = cms.double( 30.0 ),
13818  etcutEE = cms.double( 999999.0 ),
13819  minEtaCut = cms.double( -9999.0 ),
13820  maxEtaCut = cms.double( 9999.0 ),
13821  ncandcut = cms.int32( 1 )
13822 )
13823 fragment.hltEG30HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13824  saveTags = cms.bool( True ),
13825  candTag = cms.InputTag( "hltEG30EtEBPPRefFilter" ),
13826  varTag = cms.InputTag( "hltEgammaHoverE" ),
13827  rhoTag = cms.InputTag( "" ),
13828  energyLowEdges = cms.vdouble( 0.0 ),
13829  lessThan = cms.bool( True ),
13830  useEt = cms.bool( False ),
13831  useAbs = cms.bool( False ),
13832  thrRegularEB = cms.vdouble( -1.0 ),
13833  thrRegularEE = cms.vdouble( -1.0 ),
13834  thrOverEEB = cms.vdouble( 2.0 ),
13835  thrOverEEE = cms.vdouble( 2.0 ),
13836  thrOverE2EB = cms.vdouble( -1.0 ),
13837  thrOverE2EE = cms.vdouble( -1.0 ),
13838  ncandcut = cms.int32( 1 ),
13839  doRhoCorrection = cms.bool( False ),
13840  rhoMax = cms.double( 9.9999999E7 ),
13841  rhoScale = cms.double( 1.0 ),
13842  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13843  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13844  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13845 )
13846 fragment.hltPrePPRefGEDPhoton40 = cms.EDFilter( "HLTPrescaler",
13847  offset = cms.uint32( 0 ),
13848  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13849 )
13850 fragment.hltEG40HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13851  saveTags = cms.bool( True ),
13852  candTag = cms.InputTag( "hltEG40EtPPRefFilter" ),
13853  varTag = cms.InputTag( "hltEgammaHoverE" ),
13854  rhoTag = cms.InputTag( "" ),
13855  energyLowEdges = cms.vdouble( 0.0 ),
13856  lessThan = cms.bool( True ),
13857  useEt = cms.bool( False ),
13858  useAbs = cms.bool( False ),
13859  thrRegularEB = cms.vdouble( -1.0 ),
13860  thrRegularEE = cms.vdouble( -1.0 ),
13861  thrOverEEB = cms.vdouble( 2.0 ),
13862  thrOverEEE = cms.vdouble( 2.0 ),
13863  thrOverE2EB = cms.vdouble( -1.0 ),
13864  thrOverE2EE = cms.vdouble( -1.0 ),
13865  ncandcut = cms.int32( 1 ),
13866  doRhoCorrection = cms.bool( False ),
13867  rhoMax = cms.double( 9.9999999E7 ),
13868  rhoScale = cms.double( 1.0 ),
13869  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13870  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13871  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13872 )
13873 fragment.hltPrePPRefGEDPhoton40EB = cms.EDFilter( "HLTPrescaler",
13874  offset = cms.uint32( 0 ),
13875  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13876 )
13877 fragment.hltEG40EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13878  saveTags = cms.bool( True ),
13879  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13880  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13881  etcutEB = cms.double( 40.0 ),
13882  etcutEE = cms.double( 999999.0 ),
13883  minEtaCut = cms.double( -9999.0 ),
13884  maxEtaCut = cms.double( 9999.0 ),
13885  ncandcut = cms.int32( 1 )
13886 )
13887 fragment.hltEG40HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13888  saveTags = cms.bool( True ),
13889  candTag = cms.InputTag( "hltEG40EtEBPPRefFilter" ),
13890  varTag = cms.InputTag( "hltEgammaHoverE" ),
13891  rhoTag = cms.InputTag( "" ),
13892  energyLowEdges = cms.vdouble( 0.0 ),
13893  lessThan = cms.bool( True ),
13894  useEt = cms.bool( False ),
13895  useAbs = cms.bool( False ),
13896  thrRegularEB = cms.vdouble( -1.0 ),
13897  thrRegularEE = cms.vdouble( -1.0 ),
13898  thrOverEEB = cms.vdouble( 2.0 ),
13899  thrOverEEE = cms.vdouble( 2.0 ),
13900  thrOverE2EB = cms.vdouble( -1.0 ),
13901  thrOverE2EE = cms.vdouble( -1.0 ),
13902  ncandcut = cms.int32( 1 ),
13903  doRhoCorrection = cms.bool( False ),
13904  rhoMax = cms.double( 9.9999999E7 ),
13905  rhoScale = cms.double( 1.0 ),
13906  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13907  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13908  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13909 )
13910 fragment.hltPrePPRefGEDPhoton50 = cms.EDFilter( "HLTPrescaler",
13911  offset = cms.uint32( 0 ),
13912  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13913 )
13914 fragment.hltEG50HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13915  saveTags = cms.bool( True ),
13916  candTag = cms.InputTag( "hltEG50EtPPRefFilter" ),
13917  varTag = cms.InputTag( "hltEgammaHoverE" ),
13918  rhoTag = cms.InputTag( "" ),
13919  energyLowEdges = cms.vdouble( 0.0 ),
13920  lessThan = cms.bool( True ),
13921  useEt = cms.bool( False ),
13922  useAbs = cms.bool( False ),
13923  thrRegularEB = cms.vdouble( -1.0 ),
13924  thrRegularEE = cms.vdouble( -1.0 ),
13925  thrOverEEB = cms.vdouble( 2.0 ),
13926  thrOverEEE = cms.vdouble( 2.0 ),
13927  thrOverE2EB = cms.vdouble( -1.0 ),
13928  thrOverE2EE = cms.vdouble( -1.0 ),
13929  ncandcut = cms.int32( 1 ),
13930  doRhoCorrection = cms.bool( False ),
13931  rhoMax = cms.double( 9.9999999E7 ),
13932  rhoScale = cms.double( 1.0 ),
13933  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13934  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13935  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13936 )
13937 fragment.hltPrePPRefGEDPhoton50EB = cms.EDFilter( "HLTPrescaler",
13938  offset = cms.uint32( 0 ),
13939  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13940 )
13941 fragment.hltEG50EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13942  saveTags = cms.bool( True ),
13943  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13944  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13945  etcutEB = cms.double( 50.0 ),
13946  etcutEE = cms.double( 999999.0 ),
13947  minEtaCut = cms.double( -9999.0 ),
13948  maxEtaCut = cms.double( 9999.0 ),
13949  ncandcut = cms.int32( 1 )
13950 )
13951 fragment.hltEG50HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
13952  saveTags = cms.bool( True ),
13953  candTag = cms.InputTag( "hltEG50EtEBPPRefFilter" ),
13954  varTag = cms.InputTag( "hltEgammaHoverE" ),
13955  rhoTag = cms.InputTag( "" ),
13956  energyLowEdges = cms.vdouble( 0.0 ),
13957  lessThan = cms.bool( True ),
13958  useEt = cms.bool( False ),
13959  useAbs = cms.bool( False ),
13960  thrRegularEB = cms.vdouble( -1.0 ),
13961  thrRegularEE = cms.vdouble( -1.0 ),
13962  thrOverEEB = cms.vdouble( 2.0 ),
13963  thrOverEEE = cms.vdouble( 2.0 ),
13964  thrOverE2EB = cms.vdouble( -1.0 ),
13965  thrOverE2EE = cms.vdouble( -1.0 ),
13966  ncandcut = cms.int32( 1 ),
13967  doRhoCorrection = cms.bool( False ),
13968  rhoMax = cms.double( 9.9999999E7 ),
13969  rhoScale = cms.double( 1.0 ),
13970  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
13971  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
13972  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
13973 )
13974 fragment.hltL1sL1SingleEG30 = cms.EDFilter( "HLTL1TSeed",
13975  saveTags = cms.bool( True ),
13976  L1SeedsLogicalExpression = cms.string( "L1_SingleEG30" ),
13977  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
13978  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
13979  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
13980  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
13981  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
13982  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
13983  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
13984  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
13985  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
13986 )
13987 fragment.hltPrePPRefGEDPhoton60 = cms.EDFilter( "HLTPrescaler",
13988  offset = cms.uint32( 0 ),
13989  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
13990 )
13991 fragment.hltEG60EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
13992  saveTags = cms.bool( True ),
13993  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
13994  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
13995  etcutEB = cms.double( 60.0 ),
13996  etcutEE = cms.double( 60.0 ),
13997  minEtaCut = cms.double( -9999.0 ),
13998  maxEtaCut = cms.double( 9999.0 ),
13999  ncandcut = cms.int32( 1 )
14000 )
14001 fragment.hltEG60HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14002  saveTags = cms.bool( True ),
14003  candTag = cms.InputTag( "hltEG60EtPPRefFilter" ),
14004  varTag = cms.InputTag( "hltEgammaHoverE" ),
14005  rhoTag = cms.InputTag( "" ),
14006  energyLowEdges = cms.vdouble( 0.0 ),
14007  lessThan = cms.bool( True ),
14008  useEt = cms.bool( False ),
14009  useAbs = cms.bool( False ),
14010  thrRegularEB = cms.vdouble( -1.0 ),
14011  thrRegularEE = cms.vdouble( -1.0 ),
14012  thrOverEEB = cms.vdouble( 2.0 ),
14013  thrOverEEE = cms.vdouble( 2.0 ),
14014  thrOverE2EB = cms.vdouble( -1.0 ),
14015  thrOverE2EE = cms.vdouble( -1.0 ),
14016  ncandcut = cms.int32( 1 ),
14017  doRhoCorrection = cms.bool( False ),
14018  rhoMax = cms.double( 9.9999999E7 ),
14019  rhoScale = cms.double( 1.0 ),
14020  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14021  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14022  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14023 )
14024 fragment.hltPrePPRefGEDPhoton60EB = cms.EDFilter( "HLTPrescaler",
14025  offset = cms.uint32( 0 ),
14026  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14027 )
14028 fragment.hltEG60EtEBPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14029  saveTags = cms.bool( True ),
14030  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14031  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14032  etcutEB = cms.double( 60.0 ),
14033  etcutEE = cms.double( 999999.0 ),
14034  minEtaCut = cms.double( -9999.0 ),
14035  maxEtaCut = cms.double( 9999.0 ),
14036  ncandcut = cms.int32( 1 )
14037 )
14038 fragment.hltEG60HoverELooseEBPPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14039  saveTags = cms.bool( True ),
14040  candTag = cms.InputTag( "hltEG60EtEBPPRefFilter" ),
14041  varTag = cms.InputTag( "hltEgammaHoverE" ),
14042  rhoTag = cms.InputTag( "" ),
14043  energyLowEdges = cms.vdouble( 0.0 ),
14044  lessThan = cms.bool( True ),
14045  useEt = cms.bool( False ),
14046  useAbs = cms.bool( False ),
14047  thrRegularEB = cms.vdouble( -1.0 ),
14048  thrRegularEE = cms.vdouble( -1.0 ),
14049  thrOverEEB = cms.vdouble( 2.0 ),
14050  thrOverEEE = cms.vdouble( 2.0 ),
14051  thrOverE2EB = cms.vdouble( -1.0 ),
14052  thrOverE2EE = cms.vdouble( -1.0 ),
14053  ncandcut = cms.int32( 1 ),
14054  doRhoCorrection = cms.bool( False ),
14055  rhoMax = cms.double( 9.9999999E7 ),
14056  rhoScale = cms.double( 1.0 ),
14057  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14058  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14059  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14060 )
14061 fragment.hltL1sEG15EG10 = cms.EDFilter( "HLTL1TSeed",
14062  saveTags = cms.bool( True ),
14063  L1SeedsLogicalExpression = cms.string( "L1_DoubleEG_15_10" ),
14064  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14065  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14066  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14067  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14068  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14069  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14070  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14071  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14072  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14073 )
14074 fragment.hltPrePPRefDoubleGEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14075  offset = cms.uint32( 0 ),
14076  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14077 )
14078 fragment.hltDoubleEG20EtPPRefFilter = cms.EDFilter( "HLTEgammaEtFilter",
14079  saveTags = cms.bool( True ),
14080  inputTag = cms.InputTag( "hltEgammaCandidatesWrapper" ),
14081  l1EGCand = cms.InputTag( "hltEgammaCandidates" ),
14082  etcutEB = cms.double( 20.0 ),
14083  etcutEE = cms.double( 20.0 ),
14084  minEtaCut = cms.double( -9999.0 ),
14085  maxEtaCut = cms.double( 9999.0 ),
14086  ncandcut = cms.int32( 2 )
14087 )
14088 fragment.hltDoubleEG20HoverELoosePPRefFilter = cms.EDFilter( "HLTEgammaGenericFilter",
14089  saveTags = cms.bool( True ),
14090  candTag = cms.InputTag( "hltDoubleEG20EtPPRefFilter" ),
14091  varTag = cms.InputTag( "hltEgammaHoverE" ),
14092  rhoTag = cms.InputTag( "" ),
14093  energyLowEdges = cms.vdouble( 0.0 ),
14094  lessThan = cms.bool( True ),
14095  useEt = cms.bool( False ),
14096  useAbs = cms.bool( False ),
14097  thrRegularEB = cms.vdouble( -1.0 ),
14098  thrRegularEE = cms.vdouble( -1.0 ),
14099  thrOverEEB = cms.vdouble( 2.0 ),
14100  thrOverEEE = cms.vdouble( 2.0 ),
14101  thrOverE2EB = cms.vdouble( -1.0 ),
14102  thrOverE2EE = cms.vdouble( -1.0 ),
14103  ncandcut = cms.int32( 2 ),
14104  doRhoCorrection = cms.bool( False ),
14105  rhoMax = cms.double( 9.9999999E7 ),
14106  rhoScale = cms.double( 1.0 ),
14107  effectiveAreas = cms.vdouble( 0.0, 0.0 ),
14108  absEtaLowEdges = cms.vdouble( 0.0, 1.479 ),
14109  l1EGCand = cms.InputTag( "hltEgammaCandidates" )
14110 )
14111 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
14112  saveTags = cms.bool( True ),
14113  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
14114  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14115  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14116  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14117  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14118  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14119  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14120  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14121  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14122  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14123 )
14124 fragment.hltPrePPRefL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14125  offset = cms.uint32( 0 ),
14126  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14127 )
14128 fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14129  saveTags = cms.bool( True ),
14130  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14131  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
14132  MaxEta = cms.double( 2.5 ),
14133  MinPt = cms.double( 0.0 ),
14134  MaxDeltaR = cms.double( 999.0 ),
14135  MinN = cms.int32( 1 ),
14136  CentralBxOnly = cms.bool( True ),
14137  SelectQualities = cms.vint32( )
14138 )
14139 fragment.hltL1sDoubleMu0SQ = cms.EDFilter( "HLTL1TSeed",
14140  saveTags = cms.bool( True ),
14141  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0_SQ" ),
14142  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14143  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14144  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14145  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14146  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14147  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14148  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14149  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14150  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14151 )
14152 fragment.hltPrePPRefL1DoubleMu0SQ = cms.EDFilter( "HLTPrescaler",
14153  offset = cms.uint32( 0 ),
14154  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14155 )
14156 fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14157  saveTags = cms.bool( True ),
14158  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14159  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0SQ" ),
14160  MaxEta = cms.double( 2.5 ),
14161  MinPt = cms.double( 0.0 ),
14162  MaxDeltaR = cms.double( 999.0 ),
14163  MinN = cms.int32( 1 ),
14164  CentralBxOnly = cms.bool( True ),
14165  SelectQualities = cms.vint32( )
14166 )
14167 fragment.hltL1sDoubleMuOpen = cms.EDFilter( "HLTL1TSeed",
14168  saveTags = cms.bool( True ),
14169  L1SeedsLogicalExpression = cms.string( "L1_DoubleMuOpen" ),
14170  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14171  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14172  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14173  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14174  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14175  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14176  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14177  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14178  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14179 )
14180 fragment.hltPrePPRefL1DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14181  offset = cms.uint32( 0 ),
14182  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14183 )
14184 fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14185  saveTags = cms.bool( True ),
14186  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14187  PreviousCandTag = cms.InputTag( "hltL1sDoubleMuOpen" ),
14188  MaxEta = cms.double( 2.5 ),
14189  MinPt = cms.double( 0.0 ),
14190  MaxDeltaR = cms.double( 999.0 ),
14191  MinN = cms.int32( 1 ),
14192  CentralBxOnly = cms.bool( True ),
14193  SelectQualities = cms.vint32( )
14194 )
14195 fragment.hltL1sDoubleMu2 = cms.EDFilter( "HLTL1TSeed",
14196  saveTags = cms.bool( True ),
14197  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2" ),
14198  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14199  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14200  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14201  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14202  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14203  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14204  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14205  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14206  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14207 )
14208 fragment.hltPrePPRefL1DoubleMu2 = cms.EDFilter( "HLTPrescaler",
14209  offset = cms.uint32( 0 ),
14210  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14211 )
14212 fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14213  saveTags = cms.bool( True ),
14214  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14215  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2" ),
14216  MaxEta = cms.double( 2.5 ),
14217  MinPt = cms.double( 0.0 ),
14218  MaxDeltaR = cms.double( 999.0 ),
14219  MinN = cms.int32( 1 ),
14220  CentralBxOnly = cms.bool( True ),
14221  SelectQualities = cms.vint32( )
14222 )
14223 fragment.hltL1sDoubleMu2SQ = cms.EDFilter( "HLTL1TSeed",
14224  saveTags = cms.bool( True ),
14225  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu2_SQ" ),
14226  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14227  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14228  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14229  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14230  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14231  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14232  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14233  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14234  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14235 )
14236 fragment.hltPrePPRefL1DoubleMu2SQ = cms.EDFilter( "HLTPrescaler",
14237  offset = cms.uint32( 0 ),
14238  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14239 )
14240 fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14241  saveTags = cms.bool( True ),
14242  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14243  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu2SQ" ),
14244  MaxEta = cms.double( 2.5 ),
14245  MinPt = cms.double( 0.0 ),
14246  MaxDeltaR = cms.double( 999.0 ),
14247  MinN = cms.int32( 1 ),
14248  CentralBxOnly = cms.bool( True ),
14249  SelectQualities = cms.vint32( )
14250 )
14251 fragment.hltL1sSingleMu0Cosmics = cms.EDFilter( "HLTL1TSeed",
14252  saveTags = cms.bool( True ),
14253  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
14254  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14255  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14256  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14257  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14258  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14259  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14260  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14261  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14262  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14263 )
14264 fragment.hltPrePPRefL1SingleMu0Cosmics = cms.EDFilter( "HLTPrescaler",
14265  offset = cms.uint32( 0 ),
14266  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14267 )
14268 fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14269  saveTags = cms.bool( True ),
14270  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14271  PreviousCandTag = cms.InputTag( "hltL1sSingleMu0Cosmics" ),
14272  MaxEta = cms.double( 2.5 ),
14273  MinPt = cms.double( 0.0 ),
14274  MaxDeltaR = cms.double( 999.0 ),
14275  MinN = cms.int32( 1 ),
14276  CentralBxOnly = cms.bool( True ),
14277  SelectQualities = cms.vint32( )
14278 )
14279 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
14280  saveTags = cms.bool( True ),
14281  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
14282  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14283  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14284  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14285  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14286  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14287  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14288  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14289  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14290  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14291 )
14292 fragment.hltPrePPRefL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
14293  offset = cms.uint32( 0 ),
14294  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14295 )
14296 fragment.hltL1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14297  saveTags = cms.bool( True ),
14298  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14299  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
14300  MaxEta = cms.double( 2.5 ),
14301  MinPt = cms.double( 7.0 ),
14302  MaxDeltaR = cms.double( 999.0 ),
14303  MinN = cms.int32( 1 ),
14304  CentralBxOnly = cms.bool( True ),
14305  SelectQualities = cms.vint32( )
14306 )
14307 fragment.hltL1sSingleMu12 = cms.EDFilter( "HLTL1TSeed",
14308  saveTags = cms.bool( True ),
14309  L1SeedsLogicalExpression = cms.string( "L1_SingleMu12" ),
14310  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14311  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14312  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14313  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14314  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14315  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14316  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14317  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14318  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14319 )
14320 fragment.hltPrePPRefL1SingleMu12 = cms.EDFilter( "HLTPrescaler",
14321  offset = cms.uint32( 0 ),
14322  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14323 )
14324 fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14325  saveTags = cms.bool( True ),
14326  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14327  PreviousCandTag = cms.InputTag( "hltL1sSingleMu12" ),
14328  MaxEta = cms.double( 2.5 ),
14329  MinPt = cms.double( 12.0 ),
14330  MaxDeltaR = cms.double( 999.0 ),
14331  MinN = cms.int32( 1 ),
14332  CentralBxOnly = cms.bool( True ),
14333  SelectQualities = cms.vint32( )
14334 )
14335 fragment.hltL1sSingleMu3SingleEG12 = cms.EDFilter( "HLTL1TSeed",
14336  saveTags = cms.bool( True ),
14337  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleEG12" ),
14338  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14339  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14340  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14341  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14342  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14343  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14344  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14345  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14346  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14347 )
14348 fragment.hltPrePPRefL1SingleMu5Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14349  offset = cms.uint32( 0 ),
14350  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14351 )
14352 fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14353  saveTags = cms.bool( True ),
14354  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14355  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleEG12" ),
14356  MaxEta = cms.double( 2.5 ),
14357  MinPt = cms.double( 5.0 ),
14358  MaxDeltaR = cms.double( 999.0 ),
14359  MinN = cms.int32( 1 ),
14360  CentralBxOnly = cms.bool( True ),
14361  SelectQualities = cms.vint32( )
14362 )
14363 fragment.hltPrePPRefL1SingleMu5GEDPhoton20 = cms.EDFilter( "HLTPrescaler",
14364  offset = cms.uint32( 0 ),
14365  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14366 )
14367 fragment.hltL1sSingleMu5SingleEG15 = cms.EDFilter( "HLTL1TSeed",
14368  saveTags = cms.bool( True ),
14369  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5_SingleEG15" ),
14370  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14371  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14372  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14373  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14374  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14375  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14376  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14377  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14378  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14379 )
14380 fragment.hltPrePPRefL1SingleMu7Ele20Gsf = cms.EDFilter( "HLTPrescaler",
14381  offset = cms.uint32( 0 ),
14382  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14383 )
14384 fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14385  saveTags = cms.bool( True ),
14386  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14387  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5SingleEG15" ),
14388  MaxEta = cms.double( 2.5 ),
14389  MinPt = cms.double( 7.0 ),
14390  MaxDeltaR = cms.double( 999.0 ),
14391  MinN = cms.int32( 1 ),
14392  CentralBxOnly = cms.bool( True ),
14393  SelectQualities = cms.vint32( )
14394 )
14395 fragment.hltPrePPRefL1SingleMu7GEDPhoton10 = cms.EDFilter( "HLTPrescaler",
14396  offset = cms.uint32( 0 ),
14397  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14398 )
14399 fragment.hltPrePPRefL2DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14400  offset = cms.uint32( 0 ),
14401  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14402 )
14403 fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14404  saveTags = cms.bool( True ),
14405  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14406  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14407  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14408  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14409  MinN = cms.int32( 1 ),
14410  MaxEta = cms.double( 2.5 ),
14411  AbsEtaBins = cms.vdouble( 9999.0 ),
14412  MinNstations = cms.vint32( 1 ),
14413  MinNhits = cms.vint32( 0 ),
14414  CutOnChambers = cms.bool( False ),
14415  MinNchambers = cms.vint32( 0 ),
14416  MaxDr = cms.double( 9999.0 ),
14417  MinDr = cms.double( -1.0 ),
14418  MaxDz = cms.double( 9999.0 ),
14419  MinDxySig = cms.double( -1.0 ),
14420  MinPt = cms.double( 0.0 ),
14421  NSigmaPt = cms.double( 0.0 ),
14422  MatchToPreviousCand = cms.bool( True )
14423 )
14424 fragment.hltPrePPRefL2DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14425  offset = cms.uint32( 0 ),
14426  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14427 )
14428 fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14429  saveTags = cms.bool( True ),
14430  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14431  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14432  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14433  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14434  MinN = cms.int32( 1 ),
14435  MaxEta = cms.double( 2.5 ),
14436  AbsEtaBins = cms.vdouble( 9999.0 ),
14437  MinNstations = cms.vint32( 1 ),
14438  MinNhits = cms.vint32( 0 ),
14439  CutOnChambers = cms.bool( False ),
14440  MinNchambers = cms.vint32( 0 ),
14441  MaxDr = cms.double( 9999.0 ),
14442  MinDr = cms.double( -1.0 ),
14443  MaxDz = cms.double( 9999.0 ),
14444  MinDxySig = cms.double( -1.0 ),
14445  MinPt = cms.double( 0.0 ),
14446  NSigmaPt = cms.double( 0.0 ),
14447  MatchToPreviousCand = cms.bool( True )
14448 )
14449 fragment.hltPrePPRefL2SingleMu7 = cms.EDFilter( "HLTPrescaler",
14450  offset = cms.uint32( 0 ),
14451  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14452 )
14453 fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14454  saveTags = cms.bool( True ),
14455  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14456  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14457  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14458  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14459  MinN = cms.int32( 1 ),
14460  MaxEta = cms.double( 2.5 ),
14461  AbsEtaBins = cms.vdouble( 9999.0 ),
14462  MinNstations = cms.vint32( 1 ),
14463  MinNhits = cms.vint32( 0 ),
14464  CutOnChambers = cms.bool( False ),
14465  MinNchambers = cms.vint32( 0 ),
14466  MaxDr = cms.double( 9999.0 ),
14467  MinDr = cms.double( -1.0 ),
14468  MaxDz = cms.double( 9999.0 ),
14469  MinDxySig = cms.double( -1.0 ),
14470  MinPt = cms.double( 7.0 ),
14471  NSigmaPt = cms.double( 0.0 ),
14472  MatchToPreviousCand = cms.bool( True )
14473 )
14474 fragment.hltPrePPRefL2SingleMu12 = cms.EDFilter( "HLTPrescaler",
14475  offset = cms.uint32( 0 ),
14476  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14477 )
14478 fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14479  saveTags = cms.bool( True ),
14480  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14481  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14482  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14483  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14484  MinN = cms.int32( 1 ),
14485  MaxEta = cms.double( 2.5 ),
14486  AbsEtaBins = cms.vdouble( 9999.0 ),
14487  MinNstations = cms.vint32( 1 ),
14488  MinNhits = cms.vint32( 0 ),
14489  CutOnChambers = cms.bool( False ),
14490  MinNchambers = cms.vint32( 0 ),
14491  MaxDr = cms.double( 9999.0 ),
14492  MinDr = cms.double( -1.0 ),
14493  MaxDz = cms.double( 9999.0 ),
14494  MinDxySig = cms.double( -1.0 ),
14495  MinPt = cms.double( 12.0 ),
14496  NSigmaPt = cms.double( 0.0 ),
14497  MatchToPreviousCand = cms.bool( True )
14498 )
14499 fragment.hltPrePPRefL2SingleMu15 = cms.EDFilter( "HLTPrescaler",
14500  offset = cms.uint32( 0 ),
14501  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14502 )
14503 fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14504  saveTags = cms.bool( True ),
14505  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14506  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14507  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14508  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14509  MinN = cms.int32( 1 ),
14510  MaxEta = cms.double( 2.5 ),
14511  AbsEtaBins = cms.vdouble( 9999.0 ),
14512  MinNstations = cms.vint32( 1 ),
14513  MinNhits = cms.vint32( 0 ),
14514  CutOnChambers = cms.bool( False ),
14515  MinNchambers = cms.vint32( 0 ),
14516  MaxDr = cms.double( 9999.0 ),
14517  MinDr = cms.double( -1.0 ),
14518  MaxDz = cms.double( 9999.0 ),
14519  MinDxySig = cms.double( -1.0 ),
14520  MinPt = cms.double( 15.0 ),
14521  NSigmaPt = cms.double( 0.0 ),
14522  MatchToPreviousCand = cms.bool( True )
14523 )
14524 fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
14525  saveTags = cms.bool( True ),
14526  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
14527  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14528  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14529  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14530  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14531  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14532  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14533  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14534  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14535  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14536 )
14537 fragment.hltPrePPRefL2SingleMu20 = cms.EDFilter( "HLTPrescaler",
14538  offset = cms.uint32( 0 ),
14539  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14540 )
14541 fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14542  saveTags = cms.bool( True ),
14543  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14544  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14545  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14546  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14547  MinN = cms.int32( 1 ),
14548  MaxEta = cms.double( 2.5 ),
14549  AbsEtaBins = cms.vdouble( 9999.0 ),
14550  MinNstations = cms.vint32( 1 ),
14551  MinNhits = cms.vint32( 0 ),
14552  CutOnChambers = cms.bool( False ),
14553  MinNchambers = cms.vint32( 0 ),
14554  MaxDr = cms.double( 9999.0 ),
14555  MinDr = cms.double( -1.0 ),
14556  MaxDz = cms.double( 9999.0 ),
14557  MinDxySig = cms.double( -1.0 ),
14558  MinPt = cms.double( 20.0 ),
14559  NSigmaPt = cms.double( 0.0 ),
14560  MatchToPreviousCand = cms.bool( True )
14561 )
14562 fragment.hltPrePPRefL3DoubleMu0 = cms.EDFilter( "HLTPrescaler",
14563  offset = cms.uint32( 0 ),
14564  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14565 )
14566 fragment.hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14567  saveTags = cms.bool( True ),
14568  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14569  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMu0L1Filtered0PPRef" ),
14570  MaxEta = cms.double( 2.5 ),
14571  MinPt = cms.double( 0.0 ),
14572  MaxDeltaR = cms.double( 999.0 ),
14573  MinN = cms.int32( 1 ),
14574  CentralBxOnly = cms.bool( True ),
14575  SelectQualities = cms.vint32( )
14576 )
14577 fragment.hltL3fL1fL1sDoubleMu0L3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14578  saveTags = cms.bool( True ),
14579  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14580  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14581  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMu0L2Filtered0PPRef" ),
14582  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMu0L1Filtered0PPRef" ),
14583  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14584  MinN = cms.int32( 1 ),
14585  MaxEta = cms.double( 2.5 ),
14586  MinNhits = cms.int32( 0 ),
14587  MaxDr = cms.double( 999.0 ),
14588  MinDr = cms.double( -1.0 ),
14589  MaxDz = cms.double( 9999.0 ),
14590  MinDxySig = cms.double( -1.0 ),
14591  MinPt = cms.double( 0.0 ),
14592  NSigmaPt = cms.double( 0.0 ),
14593  MaxNormalizedChi2 = cms.double( 9999.0 ),
14594  MaxDXYBeamSpot = cms.double( 9999.0 ),
14595  MinDXYBeamSpot = cms.double( -1.0 ),
14596  MinNmuonHits = cms.int32( 0 ),
14597  MaxPtDifference = cms.double( 9999.0 ),
14598  MinTrackPt = cms.double( 0.0 ),
14599  minMuonStations = cms.int32( -1 ),
14600  minTrkHits = cms.int32( -1 ),
14601  minMuonHits = cms.int32( -1 ),
14602  allowedTypeMask = cms.uint32( 255 ),
14603  requiredTypeMask = cms.uint32( 0 ),
14604  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14605  trkMuonId = cms.uint32( 0 ),
14606  L1MatchingdR = cms.double( 999.0 ),
14607  MatchToPreviousCand = cms.bool( True ),
14608  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14609  requireL3MuonTrajectorySeed = cms.bool( False ),
14610  useSimpleGeometry = cms.bool( True ),
14611  useStation2 = cms.bool( True ),
14612  fallbackToME1 = cms.bool( False ),
14613  cosmicPropagationHypothesis = cms.bool( False ),
14614  useMB2InOverlap = cms.bool( False ),
14615  useTrack = cms.string( "tracker" ),
14616  useState = cms.string( "atVertex" ),
14617  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14618  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14619  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14620 )
14621 fragment.hltPrePPRefL3DoubleMu0Open = cms.EDFilter( "HLTPrescaler",
14622  offset = cms.uint32( 0 ),
14623  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14624 )
14625 fragment.hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14626  saveTags = cms.bool( True ),
14627  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14628  PreviousCandTag = cms.InputTag( "hltL1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14629  MaxEta = cms.double( 2.5 ),
14630  MinPt = cms.double( 0.0 ),
14631  MaxDeltaR = cms.double( 999.0 ),
14632  MinN = cms.int32( 1 ),
14633  CentralBxOnly = cms.bool( True ),
14634  SelectQualities = cms.vint32( )
14635 )
14636 fragment.hltL3fL1fL1sDoubleMuOpenL3Filtered0PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14637  saveTags = cms.bool( True ),
14638  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14639  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14640  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef" ),
14641  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sDoubleMuOpenL1Filtered0PPRef" ),
14642  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14643  MinN = cms.int32( 1 ),
14644  MaxEta = cms.double( 2.5 ),
14645  MinNhits = cms.int32( 0 ),
14646  MaxDr = cms.double( 999.0 ),
14647  MinDr = cms.double( -1.0 ),
14648  MaxDz = cms.double( 9999.0 ),
14649  MinDxySig = cms.double( -1.0 ),
14650  MinPt = cms.double( 0.0 ),
14651  NSigmaPt = cms.double( 0.0 ),
14652  MaxNormalizedChi2 = cms.double( 9999.0 ),
14653  MaxDXYBeamSpot = cms.double( 9999.0 ),
14654  MinDXYBeamSpot = cms.double( -1.0 ),
14655  MinNmuonHits = cms.int32( 0 ),
14656  MaxPtDifference = cms.double( 9999.0 ),
14657  MinTrackPt = cms.double( 0.0 ),
14658  minMuonStations = cms.int32( -1 ),
14659  minTrkHits = cms.int32( -1 ),
14660  minMuonHits = cms.int32( -1 ),
14661  allowedTypeMask = cms.uint32( 255 ),
14662  requiredTypeMask = cms.uint32( 0 ),
14663  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14664  trkMuonId = cms.uint32( 0 ),
14665  L1MatchingdR = cms.double( 999.0 ),
14666  MatchToPreviousCand = cms.bool( True ),
14667  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14668  requireL3MuonTrajectorySeed = cms.bool( False ),
14669  useSimpleGeometry = cms.bool( True ),
14670  useStation2 = cms.bool( True ),
14671  fallbackToME1 = cms.bool( False ),
14672  cosmicPropagationHypothesis = cms.bool( False ),
14673  useMB2InOverlap = cms.bool( False ),
14674  useTrack = cms.string( "tracker" ),
14675  useState = cms.string( "atVertex" ),
14676  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14677  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14678  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14679 )
14680 fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
14681  saveTags = cms.bool( True ),
14682  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
14683  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14684  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14685  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14686  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14687  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14688  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14689  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14690  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14691  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14692 )
14693 fragment.hltPrePPRefL3SingleMu3 = cms.EDFilter( "HLTPrescaler",
14694  offset = cms.uint32( 0 ),
14695  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14696 )
14697 fragment.hltL1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14698  saveTags = cms.bool( True ),
14699  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14700  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
14701  MaxEta = cms.double( 2.5 ),
14702  MinPt = cms.double( 0.0 ),
14703  MaxDeltaR = cms.double( 999.0 ),
14704  MinN = cms.int32( 1 ),
14705  CentralBxOnly = cms.bool( True ),
14706  SelectQualities = cms.vint32( )
14707 )
14708 fragment.hltL2fL1fL1sSingleMu3L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14709  saveTags = cms.bool( True ),
14710  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14711  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14712  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14713  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14714  MinN = cms.int32( 1 ),
14715  MaxEta = cms.double( 2.5 ),
14716  AbsEtaBins = cms.vdouble( 9999.0 ),
14717  MinNstations = cms.vint32( 1 ),
14718  MinNhits = cms.vint32( 0 ),
14719  CutOnChambers = cms.bool( False ),
14720  MinNchambers = cms.vint32( 0 ),
14721  MaxDr = cms.double( 9999.0 ),
14722  MinDr = cms.double( -1.0 ),
14723  MaxDz = cms.double( 9999.0 ),
14724  MinDxySig = cms.double( -1.0 ),
14725  MinPt = cms.double( 0.0 ),
14726  NSigmaPt = cms.double( 0.0 ),
14727  MatchToPreviousCand = cms.bool( True )
14728 )
14729 fragment.hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14730  saveTags = cms.bool( True ),
14731  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14732  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3L1Filtered0PPRef" ),
14733  MaxEta = cms.double( 2.5 ),
14734  MinPt = cms.double( 0.0 ),
14735  MaxDeltaR = cms.double( 999.0 ),
14736  MinN = cms.int32( 1 ),
14737  CentralBxOnly = cms.bool( True ),
14738  SelectQualities = cms.vint32( )
14739 )
14740 fragment.hltL3fL1fL1sSingleMu3L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14741  saveTags = cms.bool( True ),
14742  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14743  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14744  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3L2Filtered0PPRef" ),
14745  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu3L1Filtered0PPRef" ),
14746  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14747  MinN = cms.int32( 1 ),
14748  MaxEta = cms.double( 2.5 ),
14749  MinNhits = cms.int32( 0 ),
14750  MaxDr = cms.double( 999.0 ),
14751  MinDr = cms.double( -1.0 ),
14752  MaxDz = cms.double( 9999.0 ),
14753  MinDxySig = cms.double( -1.0 ),
14754  MinPt = cms.double( 3.0 ),
14755  NSigmaPt = cms.double( 0.0 ),
14756  MaxNormalizedChi2 = cms.double( 9999.0 ),
14757  MaxDXYBeamSpot = cms.double( 9999.0 ),
14758  MinDXYBeamSpot = cms.double( -1.0 ),
14759  MinNmuonHits = cms.int32( 0 ),
14760  MaxPtDifference = cms.double( 9999.0 ),
14761  MinTrackPt = cms.double( 0.0 ),
14762  minMuonStations = cms.int32( -1 ),
14763  minTrkHits = cms.int32( -1 ),
14764  minMuonHits = cms.int32( -1 ),
14765  allowedTypeMask = cms.uint32( 255 ),
14766  requiredTypeMask = cms.uint32( 0 ),
14767  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14768  trkMuonId = cms.uint32( 0 ),
14769  L1MatchingdR = cms.double( 999.0 ),
14770  MatchToPreviousCand = cms.bool( True ),
14771  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14772  requireL3MuonTrajectorySeed = cms.bool( False ),
14773  useSimpleGeometry = cms.bool( True ),
14774  useStation2 = cms.bool( True ),
14775  fallbackToME1 = cms.bool( False ),
14776  cosmicPropagationHypothesis = cms.bool( False ),
14777  useMB2InOverlap = cms.bool( False ),
14778  useTrack = cms.string( "tracker" ),
14779  useState = cms.string( "atVertex" ),
14780  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14781  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14782  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14783 )
14784 fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
14785  saveTags = cms.bool( True ),
14786  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
14787  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
14788  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
14789  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14790  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
14791  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
14792  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
14793  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
14794  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
14795  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
14796 )
14797 fragment.hltPrePPRefL3SingleMu5 = cms.EDFilter( "HLTPrescaler",
14798  offset = cms.uint32( 0 ),
14799  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14800 )
14801 fragment.hltL1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14802  saveTags = cms.bool( True ),
14803  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
14804  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
14805  MaxEta = cms.double( 2.5 ),
14806  MinPt = cms.double( 0.0 ),
14807  MaxDeltaR = cms.double( 999.0 ),
14808  MinN = cms.int32( 1 ),
14809  CentralBxOnly = cms.bool( True ),
14810  SelectQualities = cms.vint32( )
14811 )
14812 fragment.hltL2fL1fL1sSingleMu5L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
14813  saveTags = cms.bool( True ),
14814  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14815  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
14816  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14817  SeedMapTag = cms.InputTag( "hltL2Muons" ),
14818  MinN = cms.int32( 1 ),
14819  MaxEta = cms.double( 2.5 ),
14820  AbsEtaBins = cms.vdouble( 9999.0 ),
14821  MinNstations = cms.vint32( 1 ),
14822  MinNhits = cms.vint32( 0 ),
14823  CutOnChambers = cms.bool( False ),
14824  MinNchambers = cms.vint32( 0 ),
14825  MaxDr = cms.double( 9999.0 ),
14826  MinDr = cms.double( -1.0 ),
14827  MaxDz = cms.double( 9999.0 ),
14828  MinDxySig = cms.double( -1.0 ),
14829  MinPt = cms.double( 0.0 ),
14830  NSigmaPt = cms.double( 0.0 ),
14831  MatchToPreviousCand = cms.bool( True )
14832 )
14833 fragment.hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14834  saveTags = cms.bool( True ),
14835  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14836  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu5L1Filtered0PPRef" ),
14837  MaxEta = cms.double( 2.5 ),
14838  MinPt = cms.double( 0.0 ),
14839  MaxDeltaR = cms.double( 999.0 ),
14840  MinN = cms.int32( 1 ),
14841  CentralBxOnly = cms.bool( True ),
14842  SelectQualities = cms.vint32( )
14843 )
14844 fragment.hltL3fL1fL1sSingleMu5L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14845  saveTags = cms.bool( True ),
14846  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14847  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14848  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu5L2Filtered0PPRef" ),
14849  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu5L1Filtered0PPRef" ),
14850  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14851  MinN = cms.int32( 1 ),
14852  MaxEta = cms.double( 2.5 ),
14853  MinNhits = cms.int32( 0 ),
14854  MaxDr = cms.double( 999.0 ),
14855  MinDr = cms.double( -1.0 ),
14856  MaxDz = cms.double( 9999.0 ),
14857  MinDxySig = cms.double( -1.0 ),
14858  MinPt = cms.double( 5.0 ),
14859  NSigmaPt = cms.double( 0.0 ),
14860  MaxNormalizedChi2 = cms.double( 9999.0 ),
14861  MaxDXYBeamSpot = cms.double( 9999.0 ),
14862  MinDXYBeamSpot = cms.double( -1.0 ),
14863  MinNmuonHits = cms.int32( 0 ),
14864  MaxPtDifference = cms.double( 9999.0 ),
14865  MinTrackPt = cms.double( 0.0 ),
14866  minMuonStations = cms.int32( -1 ),
14867  minTrkHits = cms.int32( -1 ),
14868  minMuonHits = cms.int32( -1 ),
14869  allowedTypeMask = cms.uint32( 255 ),
14870  requiredTypeMask = cms.uint32( 0 ),
14871  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14872  trkMuonId = cms.uint32( 0 ),
14873  L1MatchingdR = cms.double( 999.0 ),
14874  MatchToPreviousCand = cms.bool( True ),
14875  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14876  requireL3MuonTrajectorySeed = cms.bool( False ),
14877  useSimpleGeometry = cms.bool( True ),
14878  useStation2 = cms.bool( True ),
14879  fallbackToME1 = cms.bool( False ),
14880  cosmicPropagationHypothesis = cms.bool( False ),
14881  useMB2InOverlap = cms.bool( False ),
14882  useTrack = cms.string( "tracker" ),
14883  useState = cms.string( "atVertex" ),
14884  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14885  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14886  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14887 )
14888 fragment.hltPrePPRefL3SingleMu7 = cms.EDFilter( "HLTPrescaler",
14889  offset = cms.uint32( 0 ),
14890  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14891 )
14892 fragment.hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef = cms.EDFilter( "HLTMuonL1TFilter",
14893  saveTags = cms.bool( True ),
14894  CandTag = cms.InputTag( "hltL1MuonsPt0" ),
14895  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu7L1Filtered7PPRef" ),
14896  MaxEta = cms.double( 2.5 ),
14897  MinPt = cms.double( 7.0 ),
14898  MaxDeltaR = cms.double( 999.0 ),
14899  MinN = cms.int32( 1 ),
14900  CentralBxOnly = cms.bool( True ),
14901  SelectQualities = cms.vint32( )
14902 )
14903 fragment.hltL3fL1fL1sSingleMu7L3Filtered7PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14904  saveTags = cms.bool( True ),
14905  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14906  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14907  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14908  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14909  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14910  MinN = cms.int32( 1 ),
14911  MaxEta = cms.double( 2.5 ),
14912  MinNhits = cms.int32( 0 ),
14913  MaxDr = cms.double( 999.0 ),
14914  MinDr = cms.double( -1.0 ),
14915  MaxDz = cms.double( 9999.0 ),
14916  MinDxySig = cms.double( -1.0 ),
14917  MinPt = cms.double( 7.0 ),
14918  NSigmaPt = cms.double( 0.0 ),
14919  MaxNormalizedChi2 = cms.double( 9999.0 ),
14920  MaxDXYBeamSpot = cms.double( 9999.0 ),
14921  MinDXYBeamSpot = cms.double( -1.0 ),
14922  MinNmuonHits = cms.int32( 0 ),
14923  MaxPtDifference = cms.double( 9999.0 ),
14924  MinTrackPt = cms.double( 0.0 ),
14925  minMuonStations = cms.int32( -1 ),
14926  minTrkHits = cms.int32( -1 ),
14927  minMuonHits = cms.int32( -1 ),
14928  allowedTypeMask = cms.uint32( 255 ),
14929  requiredTypeMask = cms.uint32( 0 ),
14930  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14931  trkMuonId = cms.uint32( 0 ),
14932  L1MatchingdR = cms.double( 999.0 ),
14933  MatchToPreviousCand = cms.bool( True ),
14934  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14935  requireL3MuonTrajectorySeed = cms.bool( False ),
14936  useSimpleGeometry = cms.bool( True ),
14937  useStation2 = cms.bool( True ),
14938  fallbackToME1 = cms.bool( False ),
14939  cosmicPropagationHypothesis = cms.bool( False ),
14940  useMB2InOverlap = cms.bool( False ),
14941  useTrack = cms.string( "tracker" ),
14942  useState = cms.string( "atVertex" ),
14943  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14944  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14945  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14946 )
14947 fragment.hltPrePPRefL3SingleMu12 = cms.EDFilter( "HLTPrescaler",
14948  offset = cms.uint32( 0 ),
14949  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14950 )
14951 fragment.hltL3fL1fL1sSingleMu7L3Filtered12PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
14952  saveTags = cms.bool( True ),
14953  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
14954  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
14955  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
14956  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
14957  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
14958  MinN = cms.int32( 1 ),
14959  MaxEta = cms.double( 2.5 ),
14960  MinNhits = cms.int32( 0 ),
14961  MaxDr = cms.double( 999.0 ),
14962  MinDr = cms.double( -1.0 ),
14963  MaxDz = cms.double( 9999.0 ),
14964  MinDxySig = cms.double( -1.0 ),
14965  MinPt = cms.double( 12.0 ),
14966  NSigmaPt = cms.double( 0.0 ),
14967  MaxNormalizedChi2 = cms.double( 9999.0 ),
14968  MaxDXYBeamSpot = cms.double( 9999.0 ),
14969  MinDXYBeamSpot = cms.double( -1.0 ),
14970  MinNmuonHits = cms.int32( 0 ),
14971  MaxPtDifference = cms.double( 9999.0 ),
14972  MinTrackPt = cms.double( 0.0 ),
14973  minMuonStations = cms.int32( -1 ),
14974  minTrkHits = cms.int32( -1 ),
14975  minMuonHits = cms.int32( -1 ),
14976  allowedTypeMask = cms.uint32( 255 ),
14977  requiredTypeMask = cms.uint32( 0 ),
14978  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
14979  trkMuonId = cms.uint32( 0 ),
14980  L1MatchingdR = cms.double( 999.0 ),
14981  MatchToPreviousCand = cms.bool( True ),
14982  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
14983  requireL3MuonTrajectorySeed = cms.bool( False ),
14984  useSimpleGeometry = cms.bool( True ),
14985  useStation2 = cms.bool( True ),
14986  fallbackToME1 = cms.bool( False ),
14987  cosmicPropagationHypothesis = cms.bool( False ),
14988  useMB2InOverlap = cms.bool( False ),
14989  useTrack = cms.string( "tracker" ),
14990  useState = cms.string( "atVertex" ),
14991  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
14992  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
14993  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
14994 )
14995 fragment.hltPrePPRefL3SingleMu15 = cms.EDFilter( "HLTPrescaler",
14996  offset = cms.uint32( 0 ),
14997  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
14998 )
14999 fragment.hltL3fL1fL1sSingleMu7L3Filtered15PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15000  saveTags = cms.bool( True ),
15001  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15002  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15003  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15004  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15005  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15006  MinN = cms.int32( 1 ),
15007  MaxEta = cms.double( 2.5 ),
15008  MinNhits = cms.int32( 0 ),
15009  MaxDr = cms.double( 999.0 ),
15010  MinDr = cms.double( -1.0 ),
15011  MaxDz = cms.double( 9999.0 ),
15012  MinDxySig = cms.double( -1.0 ),
15013  MinPt = cms.double( 15.0 ),
15014  NSigmaPt = cms.double( 0.0 ),
15015  MaxNormalizedChi2 = cms.double( 9999.0 ),
15016  MaxDXYBeamSpot = cms.double( 9999.0 ),
15017  MinDXYBeamSpot = cms.double( -1.0 ),
15018  MinNmuonHits = cms.int32( 0 ),
15019  MaxPtDifference = cms.double( 9999.0 ),
15020  MinTrackPt = cms.double( 0.0 ),
15021  minMuonStations = cms.int32( -1 ),
15022  minTrkHits = cms.int32( -1 ),
15023  minMuonHits = cms.int32( -1 ),
15024  allowedTypeMask = cms.uint32( 255 ),
15025  requiredTypeMask = cms.uint32( 0 ),
15026  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15027  trkMuonId = cms.uint32( 0 ),
15028  L1MatchingdR = cms.double( 999.0 ),
15029  MatchToPreviousCand = cms.bool( True ),
15030  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15031  requireL3MuonTrajectorySeed = cms.bool( False ),
15032  useSimpleGeometry = cms.bool( True ),
15033  useStation2 = cms.bool( True ),
15034  fallbackToME1 = cms.bool( False ),
15035  cosmicPropagationHypothesis = cms.bool( False ),
15036  useMB2InOverlap = cms.bool( False ),
15037  useTrack = cms.string( "tracker" ),
15038  useState = cms.string( "atVertex" ),
15039  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15040  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15041  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15042 )
15043 fragment.hltPrePPRefL3SingleMu20 = cms.EDFilter( "HLTPrescaler",
15044  offset = cms.uint32( 0 ),
15045  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15046 )
15047 fragment.hltL3fL1fL1sSingleMu7L3Filtered20PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15048  saveTags = cms.bool( True ),
15049  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15050  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15051  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu7L2Filtered7PPRef" ),
15052  L1CandTag = cms.InputTag( "hltL1fForIterL3L1fL1sSingleMu7L1Filtered7PPRef" ),
15053  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15054  MinN = cms.int32( 1 ),
15055  MaxEta = cms.double( 2.5 ),
15056  MinNhits = cms.int32( 0 ),
15057  MaxDr = cms.double( 999.0 ),
15058  MinDr = cms.double( -1.0 ),
15059  MaxDz = cms.double( 9999.0 ),
15060  MinDxySig = cms.double( -1.0 ),
15061  MinPt = cms.double( 20.0 ),
15062  NSigmaPt = cms.double( 0.0 ),
15063  MaxNormalizedChi2 = cms.double( 9999.0 ),
15064  MaxDXYBeamSpot = cms.double( 9999.0 ),
15065  MinDXYBeamSpot = cms.double( -1.0 ),
15066  MinNmuonHits = cms.int32( 0 ),
15067  MaxPtDifference = cms.double( 9999.0 ),
15068  MinTrackPt = cms.double( 0.0 ),
15069  minMuonStations = cms.int32( -1 ),
15070  minTrkHits = cms.int32( -1 ),
15071  minMuonHits = cms.int32( -1 ),
15072  allowedTypeMask = cms.uint32( 255 ),
15073  requiredTypeMask = cms.uint32( 0 ),
15074  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15075  trkMuonId = cms.uint32( 0 ),
15076  L1MatchingdR = cms.double( 999.0 ),
15077  MatchToPreviousCand = cms.bool( True ),
15078  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15079  requireL3MuonTrajectorySeed = cms.bool( False ),
15080  useSimpleGeometry = cms.bool( True ),
15081  useStation2 = cms.bool( True ),
15082  fallbackToME1 = cms.bool( False ),
15083  cosmicPropagationHypothesis = cms.bool( False ),
15084  useMB2InOverlap = cms.bool( False ),
15085  useTrack = cms.string( "tracker" ),
15086  useState = cms.string( "atVertex" ),
15087  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15088  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15089  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15090 )
15091 fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15092  saveTags = cms.bool( True ),
15093  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet28er2p7" ),
15094  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15095  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15096  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15097  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15098  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15099  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15100  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15101  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15102  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15103 )
15104 fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15105  offset = cms.uint32( 0 ),
15106  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15107 )
15108 fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15109  saveTags = cms.bool( True ),
15110  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15111  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef" ),
15112  MaxEta = cms.double( 2.5 ),
15113  MinPt = cms.double( 0.0 ),
15114  MaxDeltaR = cms.double( 999.0 ),
15115  MinN = cms.int32( 1 ),
15116  CentralBxOnly = cms.bool( True ),
15117  SelectQualities = cms.vint32( )
15118 )
15119 fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15120  saveTags = cms.bool( True ),
15121  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15122  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15123  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15124  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15125  MinN = cms.int32( 1 ),
15126  MaxEta = cms.double( 2.5 ),
15127  AbsEtaBins = cms.vdouble( 9999.0 ),
15128  MinNstations = cms.vint32( 1 ),
15129  MinNhits = cms.vint32( 0 ),
15130  CutOnChambers = cms.bool( False ),
15131  MinNchambers = cms.vint32( 0 ),
15132  MaxDr = cms.double( 9999.0 ),
15133  MinDr = cms.double( -1.0 ),
15134  MaxDz = cms.double( 9999.0 ),
15135  MinDxySig = cms.double( -1.0 ),
15136  MinPt = cms.double( 0.0 ),
15137  NSigmaPt = cms.double( 0.0 ),
15138  MatchToPreviousCand = cms.bool( True )
15139 )
15140 fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15141  saveTags = cms.bool( True ),
15142  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15143  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15144  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef" ),
15145  L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef" ),
15146  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15147  MinN = cms.int32( 1 ),
15148  MaxEta = cms.double( 2.5 ),
15149  MinNhits = cms.int32( 0 ),
15150  MaxDr = cms.double( 999.0 ),
15151  MinDr = cms.double( -1.0 ),
15152  MaxDz = cms.double( 9999.0 ),
15153  MinDxySig = cms.double( -1.0 ),
15154  MinPt = cms.double( 3.0 ),
15155  NSigmaPt = cms.double( 0.0 ),
15156  MaxNormalizedChi2 = cms.double( 9999.0 ),
15157  MaxDXYBeamSpot = cms.double( 9999.0 ),
15158  MinDXYBeamSpot = cms.double( -1.0 ),
15159  MinNmuonHits = cms.int32( 0 ),
15160  MaxPtDifference = cms.double( 9999.0 ),
15161  MinTrackPt = cms.double( 0.0 ),
15162  minMuonStations = cms.int32( -1 ),
15163  minTrkHits = cms.int32( -1 ),
15164  minMuonHits = cms.int32( -1 ),
15165  allowedTypeMask = cms.uint32( 255 ),
15166  requiredTypeMask = cms.uint32( 0 ),
15167  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15168  trkMuonId = cms.uint32( 0 ),
15169  L1MatchingdR = cms.double( 999.0 ),
15170  MatchToPreviousCand = cms.bool( True ),
15171  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15172  requireL3MuonTrajectorySeed = cms.bool( False ),
15173  useSimpleGeometry = cms.bool( True ),
15174  useStation2 = cms.bool( True ),
15175  fallbackToME1 = cms.bool( False ),
15176  cosmicPropagationHypothesis = cms.bool( False ),
15177  useMB2InOverlap = cms.bool( False ),
15178  useTrack = cms.string( "tracker" ),
15179  useState = cms.string( "atVertex" ),
15180  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15181  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15182  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15183 )
15184 fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15185  saveTags = cms.bool( True ),
15186  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet44er2p7" ),
15187  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15188  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15189  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15190  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15191  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15192  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15193  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15194  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15195  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15196 )
15197 fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15198  offset = cms.uint32( 0 ),
15199  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15200 )
15201 fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15202  saveTags = cms.bool( True ),
15203  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15204  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef" ),
15205  MaxEta = cms.double( 2.5 ),
15206  MinPt = cms.double( 0.0 ),
15207  MaxDeltaR = cms.double( 999.0 ),
15208  MinN = cms.int32( 1 ),
15209  CentralBxOnly = cms.bool( True ),
15210  SelectQualities = cms.vint32( )
15211 )
15212 fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15213  saveTags = cms.bool( True ),
15214  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15215  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15216  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15217  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15218  MinN = cms.int32( 1 ),
15219  MaxEta = cms.double( 2.5 ),
15220  AbsEtaBins = cms.vdouble( 9999.0 ),
15221  MinNstations = cms.vint32( 1 ),
15222  MinNhits = cms.vint32( 0 ),
15223  CutOnChambers = cms.bool( False ),
15224  MinNchambers = cms.vint32( 0 ),
15225  MaxDr = cms.double( 9999.0 ),
15226  MinDr = cms.double( -1.0 ),
15227  MaxDz = cms.double( 9999.0 ),
15228  MinDxySig = cms.double( -1.0 ),
15229  MinPt = cms.double( 0.0 ),
15230  NSigmaPt = cms.double( 0.0 ),
15231  MatchToPreviousCand = cms.bool( True )
15232 )
15233 fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15234  saveTags = cms.bool( True ),
15235  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15236  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15237  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef" ),
15238  L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef" ),
15239  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15240  MinN = cms.int32( 1 ),
15241  MaxEta = cms.double( 2.5 ),
15242  MinNhits = cms.int32( 0 ),
15243  MaxDr = cms.double( 999.0 ),
15244  MinDr = cms.double( -1.0 ),
15245  MaxDz = cms.double( 9999.0 ),
15246  MinDxySig = cms.double( -1.0 ),
15247  MinPt = cms.double( 3.0 ),
15248  NSigmaPt = cms.double( 0.0 ),
15249  MaxNormalizedChi2 = cms.double( 9999.0 ),
15250  MaxDXYBeamSpot = cms.double( 9999.0 ),
15251  MinDXYBeamSpot = cms.double( -1.0 ),
15252  MinNmuonHits = cms.int32( 0 ),
15253  MaxPtDifference = cms.double( 9999.0 ),
15254  MinTrackPt = cms.double( 0.0 ),
15255  minMuonStations = cms.int32( -1 ),
15256  minTrkHits = cms.int32( -1 ),
15257  minMuonHits = cms.int32( -1 ),
15258  allowedTypeMask = cms.uint32( 255 ),
15259  requiredTypeMask = cms.uint32( 0 ),
15260  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15261  trkMuonId = cms.uint32( 0 ),
15262  L1MatchingdR = cms.double( 999.0 ),
15263  MatchToPreviousCand = cms.bool( True ),
15264  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15265  requireL3MuonTrajectorySeed = cms.bool( False ),
15266  useSimpleGeometry = cms.bool( True ),
15267  useStation2 = cms.bool( True ),
15268  fallbackToME1 = cms.bool( False ),
15269  cosmicPropagationHypothesis = cms.bool( False ),
15270  useMB2InOverlap = cms.bool( False ),
15271  useTrack = cms.string( "tracker" ),
15272  useState = cms.string( "atVertex" ),
15273  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15274  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15275  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15276 )
15277 fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15278  saveTags = cms.bool( True ),
15279  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_SingleJet64er2p7" ),
15280  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15281  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15282  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15283  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15284  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15285  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15286  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15287  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15288  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15289 )
15290 fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15291  offset = cms.uint32( 0 ),
15292  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15293 )
15294 fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15295  saveTags = cms.bool( True ),
15296  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15297  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef" ),
15298  MaxEta = cms.double( 2.5 ),
15299  MinPt = cms.double( 0.0 ),
15300  MaxDeltaR = cms.double( 999.0 ),
15301  MinN = cms.int32( 1 ),
15302  CentralBxOnly = cms.bool( True ),
15303  SelectQualities = cms.vint32( )
15304 )
15305 fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15306  saveTags = cms.bool( True ),
15307  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15308  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15309  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15310  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15311  MinN = cms.int32( 1 ),
15312  MaxEta = cms.double( 2.5 ),
15313  AbsEtaBins = cms.vdouble( 9999.0 ),
15314  MinNstations = cms.vint32( 1 ),
15315  MinNhits = cms.vint32( 0 ),
15316  CutOnChambers = cms.bool( False ),
15317  MinNchambers = cms.vint32( 0 ),
15318  MaxDr = cms.double( 9999.0 ),
15319  MinDr = cms.double( -1.0 ),
15320  MaxDz = cms.double( 9999.0 ),
15321  MinDxySig = cms.double( -1.0 ),
15322  MinPt = cms.double( 0.0 ),
15323  NSigmaPt = cms.double( 0.0 ),
15324  MatchToPreviousCand = cms.bool( True )
15325 )
15326 fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15327  saveTags = cms.bool( True ),
15328  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15329  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15330  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef" ),
15331  L1CandTag = cms.InputTag( "hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef" ),
15332  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15333  MinN = cms.int32( 1 ),
15334  MaxEta = cms.double( 2.5 ),
15335  MinNhits = cms.int32( 0 ),
15336  MaxDr = cms.double( 999.0 ),
15337  MinDr = cms.double( -1.0 ),
15338  MaxDz = cms.double( 9999.0 ),
15339  MinDxySig = cms.double( -1.0 ),
15340  MinPt = cms.double( 3.0 ),
15341  NSigmaPt = cms.double( 0.0 ),
15342  MaxNormalizedChi2 = cms.double( 9999.0 ),
15343  MaxDXYBeamSpot = cms.double( 9999.0 ),
15344  MinDXYBeamSpot = cms.double( -1.0 ),
15345  MinNmuonHits = cms.int32( 0 ),
15346  MaxPtDifference = cms.double( 9999.0 ),
15347  MinTrackPt = cms.double( 0.0 ),
15348  minMuonStations = cms.int32( -1 ),
15349  minTrkHits = cms.int32( -1 ),
15350  minMuonHits = cms.int32( -1 ),
15351  allowedTypeMask = cms.uint32( 255 ),
15352  requiredTypeMask = cms.uint32( 0 ),
15353  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15354  trkMuonId = cms.uint32( 0 ),
15355  L1MatchingdR = cms.double( 999.0 ),
15356  MatchToPreviousCand = cms.bool( True ),
15357  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15358  requireL3MuonTrajectorySeed = cms.bool( False ),
15359  useSimpleGeometry = cms.bool( True ),
15360  useStation2 = cms.bool( True ),
15361  fallbackToME1 = cms.bool( False ),
15362  cosmicPropagationHypothesis = cms.bool( False ),
15363  useMB2InOverlap = cms.bool( False ),
15364  useTrack = cms.string( "tracker" ),
15365  useState = cms.string( "atVertex" ),
15366  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15367  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15368  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15369 )
15370 fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15371  saveTags = cms.bool( True ),
15372  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet32er2p7" ),
15373  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15374  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15375  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15376  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15377  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15378  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15379  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15380  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15381  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15382 )
15383 fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet40 = cms.EDFilter( "HLTPrescaler",
15384  offset = cms.uint32( 0 ),
15385  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15386 )
15387 fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15388  saveTags = cms.bool( True ),
15389  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15390  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef" ),
15391  MaxEta = cms.double( 2.5 ),
15392  MinPt = cms.double( 0.0 ),
15393  MaxDeltaR = cms.double( 999.0 ),
15394  MinN = cms.int32( 1 ),
15395  CentralBxOnly = cms.bool( True ),
15396  SelectQualities = cms.vint32( )
15397 )
15398 fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15399  saveTags = cms.bool( True ),
15400  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15401  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15402  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15403  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15404  MinN = cms.int32( 1 ),
15405  MaxEta = cms.double( 2.5 ),
15406  AbsEtaBins = cms.vdouble( 9999.0 ),
15407  MinNstations = cms.vint32( 1 ),
15408  MinNhits = cms.vint32( 0 ),
15409  CutOnChambers = cms.bool( False ),
15410  MinNchambers = cms.vint32( 0 ),
15411  MaxDr = cms.double( 9999.0 ),
15412  MinDr = cms.double( -1.0 ),
15413  MaxDz = cms.double( 9999.0 ),
15414  MinDxySig = cms.double( -1.0 ),
15415  MinPt = cms.double( 0.0 ),
15416  NSigmaPt = cms.double( 0.0 ),
15417  MatchToPreviousCand = cms.bool( True )
15418 )
15419 fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15420  saveTags = cms.bool( True ),
15421  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15422  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15423  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef" ),
15424  L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef" ),
15425  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15426  MinN = cms.int32( 1 ),
15427  MaxEta = cms.double( 2.5 ),
15428  MinNhits = cms.int32( 0 ),
15429  MaxDr = cms.double( 999.0 ),
15430  MinDr = cms.double( -1.0 ),
15431  MaxDz = cms.double( 9999.0 ),
15432  MinDxySig = cms.double( -1.0 ),
15433  MinPt = cms.double( 5.0 ),
15434  NSigmaPt = cms.double( 0.0 ),
15435  MaxNormalizedChi2 = cms.double( 9999.0 ),
15436  MaxDXYBeamSpot = cms.double( 9999.0 ),
15437  MinDXYBeamSpot = cms.double( -1.0 ),
15438  MinNmuonHits = cms.int32( 0 ),
15439  MaxPtDifference = cms.double( 9999.0 ),
15440  MinTrackPt = cms.double( 0.0 ),
15441  minMuonStations = cms.int32( -1 ),
15442  minTrkHits = cms.int32( -1 ),
15443  minMuonHits = cms.int32( -1 ),
15444  allowedTypeMask = cms.uint32( 255 ),
15445  requiredTypeMask = cms.uint32( 0 ),
15446  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15447  trkMuonId = cms.uint32( 0 ),
15448  L1MatchingdR = cms.double( 999.0 ),
15449  MatchToPreviousCand = cms.bool( True ),
15450  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15451  requireL3MuonTrajectorySeed = cms.bool( False ),
15452  useSimpleGeometry = cms.bool( True ),
15453  useStation2 = cms.bool( True ),
15454  fallbackToME1 = cms.bool( False ),
15455  cosmicPropagationHypothesis = cms.bool( False ),
15456  useMB2InOverlap = cms.bool( False ),
15457  useTrack = cms.string( "tracker" ),
15458  useState = cms.string( "atVertex" ),
15459  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15460  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15461  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15462 )
15463 fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef = cms.EDFilter( "HLTL1TSeed",
15464  saveTags = cms.bool( True ),
15465  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3_SingleJet40er2p7" ),
15466  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15467  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15468  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15469  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15470  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15471  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15472  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15473  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15474  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15475 )
15476 fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet60 = cms.EDFilter( "HLTPrescaler",
15477  offset = cms.uint32( 0 ),
15478  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15479 )
15480 fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef = cms.EDFilter( "HLTMuonL1TFilter",
15481  saveTags = cms.bool( True ),
15482  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15483  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef" ),
15484  MaxEta = cms.double( 2.5 ),
15485  MinPt = cms.double( 0.0 ),
15486  MaxDeltaR = cms.double( 999.0 ),
15487  MinN = cms.int32( 1 ),
15488  CentralBxOnly = cms.bool( True ),
15489  SelectQualities = cms.vint32( )
15490 )
15491 fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
15492  saveTags = cms.bool( True ),
15493  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15494  CandTag = cms.InputTag( "hltL2MuonCandidates" ),
15495  PreviousCandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15496  SeedMapTag = cms.InputTag( "hltL2Muons" ),
15497  MinN = cms.int32( 1 ),
15498  MaxEta = cms.double( 2.5 ),
15499  AbsEtaBins = cms.vdouble( 9999.0 ),
15500  MinNstations = cms.vint32( 1 ),
15501  MinNhits = cms.vint32( 0 ),
15502  CutOnChambers = cms.bool( False ),
15503  MinNchambers = cms.vint32( 0 ),
15504  MaxDr = cms.double( 9999.0 ),
15505  MinDr = cms.double( -1.0 ),
15506  MaxDz = cms.double( 9999.0 ),
15507  MinDxySig = cms.double( -1.0 ),
15508  MinPt = cms.double( 0.0 ),
15509  NSigmaPt = cms.double( 0.0 ),
15510  MatchToPreviousCand = cms.bool( True )
15511 )
15512 fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef = cms.EDFilter( "HLTMuonL3PreFilter",
15513  saveTags = cms.bool( True ),
15514  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
15515  CandTag = cms.InputTag( "hltIterL3MuonCandidates" ),
15516  PreviousCandTag = cms.InputTag( "hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef" ),
15517  L1CandTag = cms.InputTag( "hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef" ),
15518  inputMuonCollection = cms.InputTag( "hltIterL3Muons" ),
15519  MinN = cms.int32( 1 ),
15520  MaxEta = cms.double( 2.5 ),
15521  MinNhits = cms.int32( 0 ),
15522  MaxDr = cms.double( 999.0 ),
15523  MinDr = cms.double( -1.0 ),
15524  MaxDz = cms.double( 9999.0 ),
15525  MinDxySig = cms.double( -1.0 ),
15526  MinPt = cms.double( 5.0 ),
15527  NSigmaPt = cms.double( 0.0 ),
15528  MaxNormalizedChi2 = cms.double( 9999.0 ),
15529  MaxDXYBeamSpot = cms.double( 9999.0 ),
15530  MinDXYBeamSpot = cms.double( -1.0 ),
15531  MinNmuonHits = cms.int32( 0 ),
15532  MaxPtDifference = cms.double( 9999.0 ),
15533  MinTrackPt = cms.double( 0.0 ),
15534  minMuonStations = cms.int32( -1 ),
15535  minTrkHits = cms.int32( -1 ),
15536  minMuonHits = cms.int32( -1 ),
15537  allowedTypeMask = cms.uint32( 255 ),
15538  requiredTypeMask = cms.uint32( 0 ),
15539  MaxNormalizedChi2_L3FromL1 = cms.double( 9999.0 ),
15540  trkMuonId = cms.uint32( 0 ),
15541  L1MatchingdR = cms.double( 999.0 ),
15542  MatchToPreviousCand = cms.bool( True ),
15543  InputLinks = cms.InputTag( "hltL3MuonsIterL3Links" ),
15544  requireL3MuonTrajectorySeed = cms.bool( False ),
15545  useSimpleGeometry = cms.bool( True ),
15546  useStation2 = cms.bool( True ),
15547  fallbackToME1 = cms.bool( False ),
15548  cosmicPropagationHypothesis = cms.bool( False ),
15549  useMB2InOverlap = cms.bool( False ),
15550  useTrack = cms.string( "tracker" ),
15551  useState = cms.string( "atVertex" ),
15552  propagatorAlong = cms.ESInputTag( "","hltESPSteppingHelixPropagatorAlong" ),
15553  propagatorAny = cms.ESInputTag( "","SteppingHelixPropagatorAny" ),
15554  propagatorOpposite = cms.ESInputTag( "","hltESPSteppingHelixPropagatorOpposite" )
15555 )
15556 fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet80 = cms.EDFilter( "HLTPrescaler",
15557  offset = cms.uint32( 0 ),
15558  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15559 )
15560 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
15561  saveTags = cms.bool( True ),
15562  L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
15563  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15564  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15565  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15566  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15567  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15568  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15569  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15570  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15571  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15572 )
15573 fragment.hltPrePPRefCscClusterLoose = cms.EDFilter( "HLTPrescaler",
15574  offset = cms.uint32( 0 ),
15575  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15576 )
15577 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
15578  nRechitMin = cms.int32( 50 ),
15579  rParam = cms.double( 0.4 ),
15580  nStationThres = cms.int32( 10 ),
15581  recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
15582 )
15583 fragment.hltCscClusterLoosePPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15584  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15585  MinN = cms.int32( 1 ),
15586  MinSize = cms.int32( -1 ),
15587  MinSizeMinusMB1 = cms.int32( -1 ),
15588  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15589  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15590  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15591  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15592  MinSizeRegionCutClusterSize = cms.vint32( 100, 100, 200, 200 ),
15593  Max_nMB1 = cms.int32( -1 ),
15594  Max_nMB2 = cms.int32( -1 ),
15595  Max_nME11 = cms.int32( 0 ),
15596  Max_nME12 = cms.int32( 0 ),
15597  Max_nME41 = cms.int32( -1 ),
15598  Max_nME42 = cms.int32( -1 ),
15599  MinNstation = cms.int32( 0 ),
15600  MinAvgStation = cms.double( 0.0 ),
15601  MinTime = cms.double( -5.0 ),
15602  MaxTime = cms.double( 12.5 ),
15603  MinEta = cms.double( -1.0 ),
15604  MaxEta = cms.double( -1.0 ),
15605  MaxTimeSpread = cms.double( -1.0 )
15606 )
15607 fragment.hltPrePPRefCscClusterMedium = cms.EDFilter( "HLTPrescaler",
15608  offset = cms.uint32( 0 ),
15609  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15610 )
15611 fragment.hltCscClusterMediumPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15612  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15613  MinN = cms.int32( 1 ),
15614  MinSize = cms.int32( -1 ),
15615  MinSizeMinusMB1 = cms.int32( -1 ),
15616  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15617  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15618  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15619  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15620  MinSizeRegionCutClusterSize = cms.vint32( 130, 100, 230, 230 ),
15621  Max_nMB1 = cms.int32( -1 ),
15622  Max_nMB2 = cms.int32( -1 ),
15623  Max_nME11 = cms.int32( 0 ),
15624  Max_nME12 = cms.int32( 0 ),
15625  Max_nME41 = cms.int32( -1 ),
15626  Max_nME42 = cms.int32( -1 ),
15627  MinNstation = cms.int32( 0 ),
15628  MinAvgStation = cms.double( 0.0 ),
15629  MinTime = cms.double( -5.0 ),
15630  MaxTime = cms.double( 12.5 ),
15631  MinEta = cms.double( -1.0 ),
15632  MaxEta = cms.double( -1.0 ),
15633  MaxTimeSpread = cms.double( -1.0 )
15634 )
15635 fragment.hltPrePPRefCscClusterTight = cms.EDFilter( "HLTPrescaler",
15636  offset = cms.uint32( 0 ),
15637  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15638 )
15639 fragment.hltCscClusterTightPPRef = cms.EDFilter( "HLTMuonRecHitClusterFilter",
15640  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
15641  MinN = cms.int32( 1 ),
15642  MinSize = cms.int32( -1 ),
15643  MinSizeMinusMB1 = cms.int32( -1 ),
15644  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
15645  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
15646  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
15647  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
15648  MinSizeRegionCutClusterSize = cms.vint32( 150, 100, 250, 230 ),
15649  Max_nMB1 = cms.int32( -1 ),
15650  Max_nMB2 = cms.int32( -1 ),
15651  Max_nME11 = cms.int32( 0 ),
15652  Max_nME12 = cms.int32( 0 ),
15653  Max_nME41 = cms.int32( -1 ),
15654  Max_nME42 = cms.int32( -1 ),
15655  MinNstation = cms.int32( 0 ),
15656  MinAvgStation = cms.double( 0.0 ),
15657  MinTime = cms.double( -5.0 ),
15658  MaxTime = cms.double( 12.5 ),
15659  MinEta = cms.double( -1.0 ),
15660  MaxEta = cms.double( -1.0 ),
15661  MaxTimeSpread = cms.double( -1.0 )
15662 )
15663 fragment.hltL1sZDC1nAsymXORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15664  saveTags = cms.bool( True ),
15665  L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_ZDC1n_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet8_ZDC1n_Bkp3_AsymXOR" ),
15666  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15667  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15668  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15669  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15670  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15671  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15672  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15673  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15674  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15675 )
15676 fragment.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15677  offset = cms.uint32( 0 ),
15678  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15679 )
15680 fragment.hltL1sZDC1nAsymXORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15681  saveTags = cms.bool( True ),
15682  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ZDC1n_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet12_ZDC1n_Bkp3_AsymXOR" ),
15683  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15684  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15685  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15686  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15687  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15688  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15689  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15690  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15691  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15692 )
15693 fragment.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15694  offset = cms.uint32( 0 ),
15695  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15696 )
15697 fragment.hltL1sZDC1nAsymXORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15698  saveTags = cms.bool( True ),
15699  L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_ZDC1n_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet16_ZDC1n_Bkp3_AsymXOR" ),
15700  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15701  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15702  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15703  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15704  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15705  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15706  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15707  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15708  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15709 )
15710 fragment.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15711  offset = cms.uint32( 0 ),
15712  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15713 )
15714 fragment.hltL1sZDC1nAsymXORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15715  saveTags = cms.bool( True ),
15716  L1SeedsLogicalExpression = cms.string( "L1_SingleJet20_ZDC1n_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet20_ZDC1n_Bkp3_AsymXOR" ),
15717  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15718  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15719  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15720  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15721  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15722  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15723  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15724  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15725  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15726 )
15727 fragment.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15728  offset = cms.uint32( 0 ),
15729  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15730 )
15731 fragment.hltL1sZDC1nAsymXORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15732  saveTags = cms.bool( True ),
15733  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_ZDC1n_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet24_ZDC1n_Bkp3_AsymXOR" ),
15734  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15735  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15736  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15737  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15738  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15739  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15740  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15741  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15742  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15743 )
15744 fragment.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15745  offset = cms.uint32( 0 ),
15746  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15747 )
15748 fragment.hltL1sZDC1nAsymXORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
15749  saveTags = cms.bool( True ),
15750  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_ZDC1n_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp1_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp2_AsymXOR OR L1_SingleJet28_ZDC1n_Bkp3_AsymXOR" ),
15751  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15752  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15753  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15754  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15755  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15756  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15757  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15758  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15759  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15760 )
15761 fragment.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15762  offset = cms.uint32( 0 ),
15763  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15764 )
15765 fragment.hltL1sZDC1nORSingleJet8 = cms.EDFilter( "HLTL1TSeed",
15766  saveTags = cms.bool( True ),
15767  L1SeedsLogicalExpression = cms.string( "L1_SingleJet8_ZDC1n_OR OR L1_SingleJet8_ZDC1n_Bkp1_OR OR L1_SingleJet8_ZDC1n_Bkp2_OR OR L1_SingleJet8_ZDC1n_Bkp3_OR" ),
15768  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15769  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15770  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15771  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15772  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15773  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15774  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15775  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15776  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15777 )
15778 fragment.hltPrePPRefUPCSingleJet8ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15779  offset = cms.uint32( 0 ),
15780  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15781 )
15782 fragment.hltL1sZDC1nORSingleJet12 = cms.EDFilter( "HLTL1TSeed",
15783  saveTags = cms.bool( True ),
15784  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12_ZDC1n_OR OR L1_SingleJet12_ZDC1n_Bkp1_OR OR L1_SingleJet12_ZDC1n_Bkp2_OR OR L1_SingleJet12_ZDC1n_Bkp3_OR" ),
15785  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15786  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15787  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15788  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15789  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15790  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15791  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15792  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15793  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15794 )
15795 fragment.hltPrePPRefUPCSingleJet12ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15796  offset = cms.uint32( 0 ),
15797  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15798 )
15799 fragment.hltL1sZDC1nORSingleJet16 = cms.EDFilter( "HLTL1TSeed",
15800  saveTags = cms.bool( True ),
15801  L1SeedsLogicalExpression = cms.string( "L1_SingleJet16_ZDC1n_OR OR L1_SingleJet16_ZDC1n_Bkp1_OR OR L1_SingleJet16_ZDC1n_Bkp2_OR OR L1_SingleJet16_ZDC1n_Bkp3_OR" ),
15802  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15803  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15804  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15805  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15806  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15807  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15808  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15809  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15810  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15811 )
15812 fragment.hltPrePPRefUPCSingleJet16ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15813  offset = cms.uint32( 0 ),
15814  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15815 )
15816 fragment.hltL1sZDC1nORSingleJet20 = cms.EDFilter( "HLTL1TSeed",
15817  saveTags = cms.bool( True ),
15818  L1SeedsLogicalExpression = cms.string( "L1_SingleJet20_ZDC1n_OR OR L1_SingleJet20_ZDC1n_Bkp1_OR OR L1_SingleJet20_ZDC1n_Bkp2_OR OR L1_SingleJet20_ZDC1n_Bkp3_OR" ),
15819  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15820  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15821  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15822  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15823  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15824  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15825  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15826  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15827  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15828 )
15829 fragment.hltPrePPRefUPCSingleJet20ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15830  offset = cms.uint32( 0 ),
15831  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15832 )
15833 fragment.hltL1sZDC1nORSingleJet24 = cms.EDFilter( "HLTL1TSeed",
15834  saveTags = cms.bool( True ),
15835  L1SeedsLogicalExpression = cms.string( "L1_SingleJet24_ZDC1n_OR OR L1_SingleJet24_ZDC1n_Bkp1_OR OR L1_SingleJet24_ZDC1n_Bkp2_OR OR L1_SingleJet24_ZDC1n_Bkp3_OR" ),
15836  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15837  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15838  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15839  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15840  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15841  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15842  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15843  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15844  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15845 )
15846 fragment.hltPrePPRefUPCSingleJet24ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15847  offset = cms.uint32( 0 ),
15848  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15849 )
15850 fragment.hltL1sZDC1nORSingleJet28 = cms.EDFilter( "HLTL1TSeed",
15851  saveTags = cms.bool( True ),
15852  L1SeedsLogicalExpression = cms.string( "L1_SingleJet28_ZDC1n_OR OR L1_SingleJet28_ZDC1n_Bkp1_OR OR L1_SingleJet28_ZDC1n_Bkp2_OR OR L1_SingleJet28_ZDC1n_Bkp3_OR" ),
15853  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15854  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15855  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15856  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15857  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15858  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15859  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15860  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15861  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15862 )
15863 fragment.hltPrePPRefUPCSingleJet28ZDC1nOR = cms.EDFilter( "HLTPrescaler",
15864  offset = cms.uint32( 0 ),
15865  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15866 )
15867 fragment.hltL1sZDC1nAsymXOR = cms.EDFilter( "HLTL1TSeed",
15868  saveTags = cms.bool( True ),
15869  L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_AsymXOR OR L1_ZDC1n_Bkp1_AsymXOR OR L1_ZDC1n_Bkp2_AsymXOR OR L1_ZDC1n_Bkp3_AsymXOR" ),
15870  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15871  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15872  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15873  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15874  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15875  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15876  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15877  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15878  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15879 )
15880 fragment.hltPrePPRefUPCZDC1nAsymXOR = cms.EDFilter( "HLTPrescaler",
15881  offset = cms.uint32( 0 ),
15882  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15883 )
15884 fragment.hltL1sZDC1nORPRef = cms.EDFilter( "HLTL1TSeed",
15885  saveTags = cms.bool( True ),
15886  L1SeedsLogicalExpression = cms.string( "L1_ZDC1n_OR OR L1_ZDC1n_Bkp1_OR OR L1_ZDC1n_Bkp2_OR OR L1_ZDC1n_Bkp3_OR" ),
15887  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
15888  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
15889  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
15890  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
15891  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
15892  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
15893  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
15894  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
15895  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
15896 )
15897 fragment.hltPrePPRefUPCZDC1nOR = cms.EDFilter( "HLTPrescaler",
15898  offset = cms.uint32( 0 ),
15899  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15900 )
15901 fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
15902  offset = cms.uint32( 0 ),
15903  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15904 )
15905 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
15906  throw = cms.bool( False ),
15907  processName = cms.string( "@" ),
15908  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
15909  moduleLabelPatternsToSkip = cms.vstring( )
15910 )
15911 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
15912  processName = cms.string( "@" )
15913 )
15914 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
15915  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
15916  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
15917  MinBx = cms.int32( 0 ),
15918  MaxBx = cms.int32( 0 ),
15919  DumpTrigResults = cms.bool( False ),
15920  DumpRecord = cms.bool( False ),
15921  DumpTrigSummary = cms.bool( True ),
15922  ReadPrescalesFromFile = cms.bool( False ),
15923  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
15924  psColumn = cms.int32( 0 )
15925 )
15926 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
15927  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
15928  reportBy = cms.untracked.string( "job" ),
15929  resetBy = cms.untracked.string( "never" ),
15930  serviceBy = cms.untracked.string( "never" ),
15931  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
15932  ReferenceRate = cms.untracked.double( 100.0 )
15933 )
15934 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
15935  usePathStatus = cms.bool( True ),
15936  hltResults = cms.InputTag( "" ),
15937  l1tResults = cms.InputTag( "" ),
15938  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15939  throw = cms.bool( True ),
15940  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v10' )
15941 )
15942 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
15943  offset = cms.uint32( 0 ),
15944  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15945 )
15946 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
15947  usePathStatus = cms.bool( True ),
15948  hltResults = cms.InputTag( "" ),
15949  l1tResults = cms.InputTag( "" ),
15950  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15951  throw = cms.bool( True ),
15952  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_Random_v10',
15953  'AlCa_LumiPixelsCounts_ZeroBias_v12' )
15954 )
15955 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
15956  offset = cms.uint32( 0 ),
15957  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15958 )
15959 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
15960  usePathStatus = cms.bool( True ),
15961  hltResults = cms.InputTag( "" ),
15962  l1tResults = cms.InputTag( "" ),
15963  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15964  throw = cms.bool( True ),
15965  triggerConditions = cms.vstring( 'AlCa_HIEcalEtaEBonly_v12',
15966  'AlCa_HIEcalEtaEEonly_v12',
15967  'AlCa_HIEcalPi0EBonly_v12',
15968  'AlCa_HIEcalPi0EEonly_v12' )
15969 )
15970 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
15971  offset = cms.uint32( 0 ),
15972  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15973 )
15974 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
15975  usePathStatus = cms.bool( True ),
15976  hltResults = cms.InputTag( "" ),
15977  l1tResults = cms.InputTag( "" ),
15978  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15979  throw = cms.bool( True ),
15980  triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v20' )
15981 )
15982 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
15983  offset = cms.uint32( 0 ),
15984  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15985 )
15986 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
15987  usePathStatus = cms.bool( True ),
15988  hltResults = cms.InputTag( "" ),
15989  l1tResults = cms.InputTag( "" ),
15990  l1tIgnoreMaskAndPrescale = cms.bool( False ),
15991  throw = cms.bool( True ),
15992  triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v14',
15993  'HLT_IsoTrackHE_v14' )
15994 )
15995 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
15996  offset = cms.uint32( 0 ),
15997  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
15998 )
15999 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
16000  usePathStatus = cms.bool( True ),
16001  hltResults = cms.InputTag( "" ),
16002  l1tResults = cms.InputTag( "" ),
16003  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16004  throw = cms.bool( True ),
16005  triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v12',
16006  'DQM_HcalReconstruction_v10',
16007  'DQM_PixelReconstruction_v12' )
16008 )
16009 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
16010  offset = cms.uint32( 0 ),
16011  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16012 )
16013 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
16014  usePathStatus = cms.bool( True ),
16015  hltResults = cms.InputTag( "" ),
16016  l1tResults = cms.InputTag( "" ),
16017  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16018  throw = cms.bool( True ),
16019  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v15',
16020  'HLT_ZeroBias_Beamspot_v16' )
16021 )
16022 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
16023  offset = cms.uint32( 0 ),
16024  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16025 )
16026 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
16027  usePathStatus = cms.bool( True ),
16028  hltResults = cms.InputTag( "" ),
16029  l1tResults = cms.InputTag( "" ),
16030  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16031  throw = cms.bool( True ),
16032  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
16033 )
16034 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
16035  offset = cms.uint32( 0 ),
16036  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16037 )
16038 fragment.hltDatasetEmptyBX = cms.EDFilter( "TriggerResultsFilter",
16039  usePathStatus = cms.bool( True ),
16040  hltResults = cms.InputTag( "" ),
16041  l1tResults = cms.InputTag( "" ),
16042  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16043  throw = cms.bool( True ),
16044  triggerConditions = cms.vstring( 'HLT_HIL1NotBptxORForPPRef_v9',
16045  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9',
16046  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9' )
16047 )
16048 fragment.hltPreDatasetEmptyBX = cms.EDFilter( "HLTPrescaler",
16049  offset = cms.uint32( 0 ),
16050  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16051 )
16052 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
16053  usePathStatus = cms.bool( True ),
16054  hltResults = cms.InputTag( "" ),
16055  l1tResults = cms.InputTag( "" ),
16056  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16057  throw = cms.bool( True ),
16058  triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v8 / 80',
16059  'HLT_PPRefGEDPhoton30_v6',
16060  'HLT_PPRefL3SingleMu7_v8 / 80',
16061  'HLT_Physics_v14 / 10' )
16062 )
16063 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
16064  offset = cms.uint32( 0 ),
16065  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16066 )
16067 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
16068  usePathStatus = cms.bool( True ),
16069  hltResults = cms.InputTag( "" ),
16070  l1tResults = cms.InputTag( "" ),
16071  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16072  throw = cms.bool( True ),
16073  triggerConditions = cms.vstring( 'HLT_HIHT80_Beamspot_ppRef5TeV_v15',
16074  'HLT_ZeroBias_Beamspot_v16' )
16075 )
16076 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
16077  offset = cms.uint32( 0 ),
16078  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16079 )
16080 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
16081  usePathStatus = cms.bool( True ),
16082  hltResults = cms.InputTag( "" ),
16083  l1tResults = cms.InputTag( "" ),
16084  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16085  throw = cms.bool( True ),
16086  triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v8 / 80',
16087  'HLT_PPRefEle15Ele10GsfMass50_v6',
16088  'HLT_PPRefL3SingleMu7_v8 / 80',
16089  'HLT_PPRefUPC_ZDC1nOR_v1 / 8500',
16090  'HLT_Physics_v14 / 2',
16091  'HLT_Random_v3',
16092  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
16093  'HLT_ZeroBias_v13 / 2' )
16094 )
16095 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
16096  offset = cms.uint32( 0 ),
16097  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16098 )
16099 fragment.hltDatasetHLTMonitor = cms.EDFilter( "TriggerResultsFilter",
16100  usePathStatus = cms.bool( True ),
16101  hltResults = cms.InputTag( "" ),
16102  l1tResults = cms.InputTag( "" ),
16103  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16104  throw = cms.bool( True ),
16105  triggerConditions = cms.vstring( 'HLT_AK4PFJet80_v8 / 8',
16106  'HLT_PPRefEle15Ele10GsfMass50_v6',
16107  'HLT_PPRefEle50Gsf_v6' )
16108 )
16109 fragment.hltPreDatasetHLTMonitor = cms.EDFilter( "HLTPrescaler",
16110  offset = cms.uint32( 0 ),
16111  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16112 )
16113 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
16114  usePathStatus = cms.bool( True ),
16115  hltResults = cms.InputTag( "" ),
16116  l1tResults = cms.InputTag( "" ),
16117  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16118  throw = cms.bool( True ),
16119  triggerConditions = cms.vstring( 'HLT_Physics_v14' )
16120 )
16121 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
16122  offset = cms.uint32( 0 ),
16123  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16124 )
16125 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
16126  usePathStatus = cms.bool( True ),
16127  hltResults = cms.InputTag( "" ),
16128  l1tResults = cms.InputTag( "" ),
16129  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16130  throw = cms.bool( True ),
16131  triggerConditions = cms.vstring( 'HLT_HcalNZS_v21',
16132  'HLT_HcalPhiSym_v23' )
16133 )
16134 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
16135  offset = cms.uint32( 0 ),
16136  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16137 )
16138 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
16139  usePathStatus = cms.bool( True ),
16140  hltResults = cms.InputTag( "" ),
16141  l1tResults = cms.InputTag( "" ),
16142  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16143  throw = cms.bool( True ),
16144  triggerConditions = cms.vstring( 'DST_Physics_v16' )
16145 )
16146 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
16147  offset = cms.uint32( 0 ),
16148  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16149 )
16150 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
16151  usePathStatus = cms.bool( True ),
16152  hltResults = cms.InputTag( "" ),
16153  l1tResults = cms.InputTag( "" ),
16154  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16155  throw = cms.bool( True ),
16156  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v10',
16157  'HLT_CDC_L2cosmic_5p5_er1p0_v10' )
16158 )
16159 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
16160  offset = cms.uint32( 0 ),
16161  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16162 )
16163 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
16164  usePathStatus = cms.bool( True ),
16165  hltResults = cms.InputTag( "" ),
16166  l1tResults = cms.InputTag( "" ),
16167  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16168  throw = cms.bool( True ),
16169  triggerConditions = cms.vstring( 'HLT_AK4PFJet100_v8',
16170  'HLT_AK4PFJetFwd80_v8',
16171  'HLT_CDC_L2cosmic_10_er1p0_v10',
16172  'HLT_CDC_L2cosmic_5p5_er1p0_v10',
16173  'HLT_HIL1NotBptxORForPPRef_v9',
16174  'HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9',
16175  'HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9',
16176  'HLT_HcalNZS_v21',
16177  'HLT_HcalPhiSym_v23',
16178  'HLT_IsoTrackHB_v14',
16179  'HLT_IsoTrackHE_v14',
16180  'HLT_PPRefDoubleEle10Gsf_v6',
16181  'HLT_PPRefEle30Gsf_v7',
16182  'HLT_PPRefGEDPhoton30_EB_v6',
16183  'HLT_PPRefGEDPhoton40_v6',
16184  'HLT_PPRefL3DoubleMu0_Open_v8',
16185  'HLT_PPRefL3DoubleMu0_v8',
16186  'HLT_PPRefL3SingleMu7_v8',
16187  'HLT_Physics_v14',
16188  'HLT_Random_v3',
16189  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
16190  'HLT_ZeroBias_v13' )
16191 )
16192 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
16193  offset = cms.uint32( 0 ),
16194  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16195 )
16196 fragment.hltDatasetPPRefDoubleMuon = cms.EDFilter( "TriggerResultsFilter",
16197  usePathStatus = cms.bool( True ),
16198  hltResults = cms.InputTag( "" ),
16199  l1tResults = cms.InputTag( "" ),
16200  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16201  throw = cms.bool( True ),
16202  triggerConditions = cms.vstring( 'HLT_PPRefL1DoubleMu0_Open_v6',
16203  'HLT_PPRefL1DoubleMu0_SQ_v1',
16204  'HLT_PPRefL1DoubleMu0_v6',
16205  'HLT_PPRefL1DoubleMu2_SQ_v1',
16206  'HLT_PPRefL1DoubleMu2_v1',
16207  'HLT_PPRefL2DoubleMu0_Open_v6',
16208  'HLT_PPRefL2DoubleMu0_v6',
16209  'HLT_PPRefL3DoubleMu0_Open_v8',
16210  'HLT_PPRefL3DoubleMu0_v8' )
16211 )
16212 fragment.hltPreDatasetPPRefDoubleMuon0 = cms.EDFilter( "HLTPrescaler",
16213  offset = cms.uint32( 0 ),
16214  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16215 )
16216 fragment.hltPreDatasetPPRefDoubleMuon1 = cms.EDFilter( "HLTPrescaler",
16217  offset = cms.uint32( 1 ),
16218  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16219 )
16220 fragment.hltPreDatasetPPRefDoubleMuon2 = cms.EDFilter( "HLTPrescaler",
16221  offset = cms.uint32( 2 ),
16222  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16223 )
16224 fragment.hltPreDatasetPPRefDoubleMuon3 = cms.EDFilter( "HLTPrescaler",
16225  offset = cms.uint32( 3 ),
16226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16227 )
16228 fragment.hltDatasetPPRefHardProbes = cms.EDFilter( "TriggerResultsFilter",
16229  usePathStatus = cms.bool( True ),
16230  hltResults = cms.InputTag( "" ),
16231  l1tResults = cms.InputTag( "" ),
16232  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16233  throw = cms.bool( True ),
16234  triggerConditions = cms.vstring( 'HLT_AK4CaloJet100_v6',
16235  'HLT_AK4CaloJet120_v6',
16236  'HLT_AK4CaloJet40_v6',
16237  'HLT_AK4CaloJet60_v6',
16238  'HLT_AK4CaloJet70_v6',
16239  'HLT_AK4CaloJet80_v6',
16240  'HLT_AK4CaloJetFwd100_v6',
16241  'HLT_AK4CaloJetFwd120_v6',
16242  'HLT_AK4CaloJetFwd40_v6',
16243  'HLT_AK4CaloJetFwd60_v6',
16244  'HLT_AK4CaloJetFwd70_v6',
16245  'HLT_AK4CaloJetFwd80_v6',
16246  'HLT_AK4PFJet100_v8',
16247  'HLT_AK4PFJet120_v8',
16248  'HLT_AK4PFJet40_v8',
16249  'HLT_AK4PFJet60_v8',
16250  'HLT_AK4PFJet80_v8',
16251  'HLT_AK4PFJetFwd100_v8',
16252  'HLT_AK4PFJetFwd120_v8',
16253  'HLT_AK4PFJetFwd40_v8',
16254  'HLT_AK4PFJetFwd60_v8',
16255  'HLT_AK4PFJetFwd80_v8',
16256  'HLT_PPRefDoubleEle10GsfMass50_v6',
16257  'HLT_PPRefDoubleEle10Gsf_v6',
16258  'HLT_PPRefDoubleEle15GsfMass50_v6',
16259  'HLT_PPRefDoubleEle15Gsf_v6',
16260  'HLT_PPRefDoubleGEDPhoton20_v1',
16261  'HLT_PPRefEle10Gsf_v6',
16262  'HLT_PPRefEle15Ele10GsfMass50_v6',
16263  'HLT_PPRefEle15Ele10Gsf_v6',
16264  'HLT_PPRefEle15Gsf_v6',
16265  'HLT_PPRefEle20Gsf_v7',
16266  'HLT_PPRefEle30Gsf_v7',
16267  'HLT_PPRefEle40Gsf_v6',
16268  'HLT_PPRefEle50Gsf_v6',
16269  'HLT_PPRefGEDPhoton10_EB_v6',
16270  'HLT_PPRefGEDPhoton10_v6',
16271  'HLT_PPRefGEDPhoton20_EB_v6',
16272  'HLT_PPRefGEDPhoton20_v6',
16273  'HLT_PPRefGEDPhoton30_EB_v6',
16274  'HLT_PPRefGEDPhoton30_v6',
16275  'HLT_PPRefGEDPhoton40_EB_v6',
16276  'HLT_PPRefGEDPhoton40_v6',
16277  'HLT_PPRefGEDPhoton50_EB_v6',
16278  'HLT_PPRefGEDPhoton50_v6',
16279  'HLT_PPRefGEDPhoton60_EB_v6',
16280  'HLT_PPRefGEDPhoton60_v6' )
16281 )
16282 fragment.hltPreDatasetPPRefHardProbes0 = cms.EDFilter( "HLTPrescaler",
16283  offset = cms.uint32( 0 ),
16284  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16285 )
16286 fragment.hltDatasetPPRefSingleMuon = cms.EDFilter( "TriggerResultsFilter",
16287  usePathStatus = cms.bool( True ),
16288  hltResults = cms.InputTag( "" ),
16289  l1tResults = cms.InputTag( "" ),
16290  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16291  throw = cms.bool( True ),
16292  triggerConditions = cms.vstring( 'HLT_PPRefCscCluster_Loose_v6',
16293  'HLT_PPRefCscCluster_Medium_v6',
16294  'HLT_PPRefCscCluster_Tight_v6',
16295  'HLT_PPRefL1SingleMu0_Cosmics_v6',
16296  'HLT_PPRefL1SingleMu12_v6',
16297  'HLT_PPRefL1SingleMu5_Ele20Gsf_v1',
16298  'HLT_PPRefL1SingleMu5_GEDPhoton20_v1',
16299  'HLT_PPRefL1SingleMu7_Ele20Gsf_v1',
16300  'HLT_PPRefL1SingleMu7_GEDPhoton10_v1',
16301  'HLT_PPRefL1SingleMu7_v6',
16302  'HLT_PPRefL2SingleMu12_v6',
16303  'HLT_PPRefL2SingleMu15_v6',
16304  'HLT_PPRefL2SingleMu20_v6',
16305  'HLT_PPRefL2SingleMu7_v6',
16306  'HLT_PPRefL3SingleMu12_v8',
16307  'HLT_PPRefL3SingleMu15_v8',
16308  'HLT_PPRefL3SingleMu20_v8',
16309  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1',
16310  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1',
16311  'HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1',
16312  'HLT_PPRefL3SingleMu3_v8',
16313  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1',
16314  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1',
16315  'HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1',
16316  'HLT_PPRefL3SingleMu5_v8',
16317  'HLT_PPRefL3SingleMu7_v8' )
16318 )
16319 fragment.hltPreDatasetPPRefSingleMuon0 = cms.EDFilter( "HLTPrescaler",
16320  offset = cms.uint32( 0 ),
16321  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16322 )
16323 fragment.hltDatasetPPRefZeroBias = cms.EDFilter( "TriggerResultsFilter",
16324  usePathStatus = cms.bool( True ),
16325  hltResults = cms.InputTag( "" ),
16326  l1tResults = cms.InputTag( "" ),
16327  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16328  throw = cms.bool( True ),
16329  triggerConditions = cms.vstring( 'HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1',
16330  'HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1',
16331  'HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1',
16332  'HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1',
16333  'HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1',
16334  'HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1',
16335  'HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1',
16336  'HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1',
16337  'HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1',
16338  'HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1',
16339  'HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1',
16340  'HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1',
16341  'HLT_PPRefUPC_ZDC1nAsymXOR_v1',
16342  'HLT_PPRefUPC_ZDC1nOR_v1',
16343  'HLT_PPRefZeroBias_v6' )
16344 )
16345 fragment.hltPreDatasetPPRefZeroBiasPlusForward0 = cms.EDFilter( "HLTPrescaler",
16346  offset = cms.uint32( 0 ),
16347  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16348 )
16349 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
16350  usePathStatus = cms.bool( True ),
16351  hltResults = cms.InputTag( "" ),
16352  l1tResults = cms.InputTag( "" ),
16353  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16354  throw = cms.bool( True ),
16355  triggerConditions = cms.vstring( 'AlCa_HIRPCMuonNormalisation_v11' )
16356 )
16357 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
16358  offset = cms.uint32( 0 ),
16359  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16360 )
16361 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
16362  usePathStatus = cms.bool( True ),
16363  hltResults = cms.InputTag( "" ),
16364  l1tResults = cms.InputTag( "" ),
16365  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16366  throw = cms.bool( True ),
16367  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
16368  'HLT_HcalCalibration_v6' )
16369 )
16370 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
16371  offset = cms.uint32( 0 ),
16372  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16373 )
16374 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
16375  usePathStatus = cms.bool( True ),
16376  hltResults = cms.InputTag( "" ),
16377  l1tResults = cms.InputTag( "" ),
16378  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16379  throw = cms.bool( True ),
16380  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
16381  'HLT_HcalCalibration_v6' )
16382 )
16383 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
16384  offset = cms.uint32( 0 ),
16385  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16386 )
16387 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
16388  usePathStatus = cms.bool( True ),
16389  hltResults = cms.InputTag( "" ),
16390  l1tResults = cms.InputTag( "" ),
16391  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16392  throw = cms.bool( True ),
16393  triggerConditions = cms.vstring( 'HLT_Random_v3',
16394  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v12',
16395  'HLT_ZeroBias_v13' )
16396 )
16397 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
16398  offset = cms.uint32( 0 ),
16399  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16400 )
16401 fragment.hltDatasetSpecialRandom = cms.EDFilter( "TriggerResultsFilter",
16402  usePathStatus = cms.bool( True ),
16403  hltResults = cms.InputTag( "" ),
16404  l1tResults = cms.InputTag( "" ),
16405  l1tIgnoreMaskAndPrescale = cms.bool( False ),
16406  throw = cms.bool( True ),
16407  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
16408 )
16409 fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
16410  offset = cms.uint32( 0 ),
16411  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16412 )
16413 fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
16414  offset = cms.uint32( 1 ),
16415  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16416 )
16417 fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
16418  offset = cms.uint32( 2 ),
16419  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16420 )
16421 fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
16422  offset = cms.uint32( 3 ),
16423  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16424 )
16425 fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
16426  offset = cms.uint32( 4 ),
16427  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16428 )
16429 fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
16430  offset = cms.uint32( 5 ),
16431  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16432 )
16433 fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
16434  offset = cms.uint32( 6 ),
16435  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16436 )
16437 fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
16438  offset = cms.uint32( 7 ),
16439  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16440 )
16441 fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
16442  offset = cms.uint32( 8 ),
16443  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16444 )
16445 fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
16446  offset = cms.uint32( 9 ),
16447  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16448 )
16449 fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
16450  offset = cms.uint32( 10 ),
16451  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16452 )
16453 fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
16454  offset = cms.uint32( 11 ),
16455  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16456 )
16457 fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
16458  offset = cms.uint32( 12 ),
16459  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16460 )
16461 fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
16462  offset = cms.uint32( 13 ),
16463  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16464 )
16465 fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
16466  offset = cms.uint32( 14 ),
16467  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16468 )
16469 fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
16470  offset = cms.uint32( 15 ),
16471  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16472 )
16473 fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
16474  offset = cms.uint32( 16 ),
16475  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16476 )
16477 fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
16478  offset = cms.uint32( 17 ),
16479  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16480 )
16481 fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
16482  offset = cms.uint32( 18 ),
16483  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16484 )
16485 fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
16486  offset = cms.uint32( 19 ),
16487  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16488 )
16489 fragment.hltPreDatasetPPRefZeroBiasPlusForward1 = cms.EDFilter( "HLTPrescaler",
16490  offset = cms.uint32( 1 ),
16491  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16492 )
16493 fragment.hltPreDatasetPPRefZeroBiasPlusForward2 = cms.EDFilter( "HLTPrescaler",
16494  offset = cms.uint32( 2 ),
16495  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16496 )
16497 fragment.hltPreDatasetPPRefZeroBiasPlusForward3 = cms.EDFilter( "HLTPrescaler",
16498  offset = cms.uint32( 3 ),
16499  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16500 )
16501 fragment.hltPreDatasetPPRefZeroBiasPlusForward4 = cms.EDFilter( "HLTPrescaler",
16502  offset = cms.uint32( 4 ),
16503  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16504 )
16505 fragment.hltPreDatasetPPRefZeroBiasPlusForward5 = cms.EDFilter( "HLTPrescaler",
16506  offset = cms.uint32( 5 ),
16507  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16508 )
16509 fragment.hltPreDatasetPPRefZeroBiasPlusForward6 = cms.EDFilter( "HLTPrescaler",
16510  offset = cms.uint32( 6 ),
16511  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16512 )
16513 fragment.hltPreDatasetPPRefZeroBiasPlusForward7 = cms.EDFilter( "HLTPrescaler",
16514  offset = cms.uint32( 7 ),
16515  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16516 )
16517 fragment.hltPreDatasetPPRefZeroBiasPlusForward8 = cms.EDFilter( "HLTPrescaler",
16518  offset = cms.uint32( 8 ),
16519  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16520 )
16521 fragment.hltPreDatasetPPRefZeroBiasPlusForward9 = cms.EDFilter( "HLTPrescaler",
16522  offset = cms.uint32( 9 ),
16523  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16524 )
16525 fragment.hltPreDatasetPPRefZeroBiasPlusForward10 = cms.EDFilter( "HLTPrescaler",
16526  offset = cms.uint32( 10 ),
16527  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16528 )
16529 fragment.hltPreDatasetPPRefZeroBiasPlusForward11 = cms.EDFilter( "HLTPrescaler",
16530  offset = cms.uint32( 11 ),
16531  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16532 )
16533 fragment.hltPreDatasetPPRefZeroBiasPlusForward12 = cms.EDFilter( "HLTPrescaler",
16534  offset = cms.uint32( 12 ),
16535  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16536 )
16537 fragment.hltPreDatasetPPRefZeroBiasPlusForward13 = cms.EDFilter( "HLTPrescaler",
16538  offset = cms.uint32( 13 ),
16539  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16540 )
16541 fragment.hltPreDatasetPPRefZeroBiasPlusForward14 = cms.EDFilter( "HLTPrescaler",
16542  offset = cms.uint32( 14 ),
16543  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16544 )
16545 fragment.hltPreDatasetPPRefZeroBiasPlusForward15 = cms.EDFilter( "HLTPrescaler",
16546  offset = cms.uint32( 15 ),
16547  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16548 )
16549 fragment.hltPreDatasetPPRefZeroBiasPlusForward16 = cms.EDFilter( "HLTPrescaler",
16550  offset = cms.uint32( 16 ),
16551  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16552 )
16553 fragment.hltPreDatasetPPRefZeroBiasPlusForward17 = cms.EDFilter( "HLTPrescaler",
16554  offset = cms.uint32( 17 ),
16555  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16556 )
16557 fragment.hltPreDatasetPPRefZeroBiasPlusForward18 = cms.EDFilter( "HLTPrescaler",
16558  offset = cms.uint32( 18 ),
16559  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16560 )
16561 fragment.hltPreDatasetPPRefZeroBiasPlusForward19 = cms.EDFilter( "HLTPrescaler",
16562  offset = cms.uint32( 19 ),
16563  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16564 )
16565 fragment.hltPreDatasetPPRefZeroBiasPlusForward20 = cms.EDFilter( "HLTPrescaler",
16566  offset = cms.uint32( 20 ),
16567  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16568 )
16569 fragment.hltPreDatasetPPRefZeroBiasPlusForward21 = cms.EDFilter( "HLTPrescaler",
16570  offset = cms.uint32( 21 ),
16571  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16572 )
16573 fragment.hltPreDatasetPPRefZeroBiasPlusForward22 = cms.EDFilter( "HLTPrescaler",
16574  offset = cms.uint32( 22 ),
16575  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16576 )
16577 fragment.hltPreDatasetPPRefZeroBiasPlusForward23 = cms.EDFilter( "HLTPrescaler",
16578  offset = cms.uint32( 23 ),
16579  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16580 )
16581 fragment.hltPreDatasetPPRefZeroBiasPlusForward24 = cms.EDFilter( "HLTPrescaler",
16582  offset = cms.uint32( 24 ),
16583  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16584 )
16585 fragment.hltPreDatasetPPRefSingleMuon1 = cms.EDFilter( "HLTPrescaler",
16586  offset = cms.uint32( 1 ),
16587  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16588 )
16589 fragment.hltPreDatasetPPRefSingleMuon2 = cms.EDFilter( "HLTPrescaler",
16590  offset = cms.uint32( 2 ),
16591  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16592 )
16593 fragment.hltPreDatasetPPRefSingleMuon3 = cms.EDFilter( "HLTPrescaler",
16594  offset = cms.uint32( 3 ),
16595  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16596 )
16597 fragment.hltPreDatasetPPRefHardProbes1 = cms.EDFilter( "HLTPrescaler",
16598  offset = cms.uint32( 1 ),
16599  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16600 )
16601 fragment.hltPreDatasetPPRefHardProbes2 = cms.EDFilter( "HLTPrescaler",
16602  offset = cms.uint32( 2 ),
16603  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16604 )
16605 fragment.hltPreDatasetPPRefHardProbes3 = cms.EDFilter( "HLTPrescaler",
16606  offset = cms.uint32( 3 ),
16607  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16608 )
16609 fragment.hltPreDatasetPPRefHardProbes4 = cms.EDFilter( "HLTPrescaler",
16610  offset = cms.uint32( 4 ),
16611  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
16612 )
16613 
16614 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
16615 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
16616 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
16617 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
16618 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
16619 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
16620 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
16621 fragment.HLTFEDSelectorsForRPCMonitor = cms.Sequence( fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorDT + fragment.hltFEDSelectorRPC + fragment.hltFEDSelectorCSC + fragment.hltFEDSelectorGEM + fragment.hltFEDSelectorTwinMux + fragment.hltFEDSelectorOMTF + fragment.hltFEDSelectorCPPF )
16622 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
16623 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.hltOnlineBeamSpotDevice + fragment.hltSiPixelClustersSoA + fragment.hltSiPixelClusters + fragment.hltSiPixelDigiErrors + fragment.hltSiPixelRecHitsSoA + fragment.hltSiPixelRecHits )
16624 fragment.HLTDoLocalPixelSequenceSerialSync = cms.Sequence( fragment.hltOnlineBeamSpotDeviceSerialSync + fragment.hltSiPixelClustersSoASerialSync + fragment.hltSiPixelClustersSerialSync + fragment.hltSiPixelDigiErrorsSerialSync + fragment.hltSiPixelRecHitsSoASerialSync + fragment.hltSiPixelRecHitsSerialSync )
16625 fragment.HLTRecoPixelTracksSequence = cms.Sequence( fragment.hltPixelTracksSoA + fragment.hltPixelTracks )
16626 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecoPixelTracksSequence + fragment.hltPixelVerticesSoA + fragment.hltPixelVertices + fragment.hltTrimmedPixelVertices )
16627 fragment.HLTRecoPixelTracksSequenceSerialSync = cms.Sequence( fragment.hltPixelTracksSoASerialSync + fragment.hltPixelTracksSerialSync )
16628 fragment.HLTRecopixelvertexingSequenceSerialSync = cms.Sequence( fragment.HLTRecoPixelTracksSequenceSerialSync + fragment.hltPixelVerticesSoASerialSync + fragment.hltPixelVerticesSerialSync + fragment.hltTrimmedPixelVerticesSerialSync )
16629 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVerticesSoAMonitorCPU + fragment.hltPixelVerticesSoAMonitorGPU + fragment.hltPixelVerticesSoACompareGPUvsCPU )
16630 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisSoASerialSync + fragment.hltEcalDigisSerialSync + fragment.hltEcalUncalibRecHitSoASerialSync + fragment.hltEcalUncalibRecHitSerialSync + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitSerialSync )
16631 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoA + fragment.hltHbheRecoSoA + fragment.hltHbhereco + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
16632 fragment.HLTDoLocalHcalSequenceSerialSync = cms.Sequence( fragment.hltHcalDigis + fragment.hltHcalDigisSoASerialSync + fragment.hltHbheRecoSoASerialSync + fragment.hltHbherecoSerialSync + fragment.hltHfprereco + fragment.hltHfreco + fragment.hltHoreco )
16633 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
16634 fragment.HLTPFHcalClusteringSerialSync = cms.Sequence( fragment.hltParticleFlowRecHitHBHESoASerialSync + fragment.hltParticleFlowRecHitHBHESerialSync + fragment.hltParticleFlowClusterHBHESoASerialSync + fragment.hltParticleFlowClusterHBHESerialSync + fragment.hltParticleFlowClusterHCALSerialSync )
16635 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
16636 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
16637 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
16638 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
16639 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
16640 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
16641 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 )
16642 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
16643 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
16644 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
16645 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
16646 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
16647 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
16648 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
16649 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
16650 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
16651 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
16652 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 )
16653 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
16654 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
16655 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
16656 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
16657 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
16658 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
16659 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
16660 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
16661 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 )
16662 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
16663 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
16664 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
16665 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
16666 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
16667 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
16668 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
16669 fragment.HLTTrackReconstructionForPF = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging + fragment.hltMuonLinks + fragment.hltMuons )
16670 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 )
16671 fragment.HLTAK4PFJetsReconstructionSequence = cms.Sequence( fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTTrackReconstructionForPF + fragment.HLTParticleFlowSequence + fragment.hltAK4PFJets + fragment.hltAK4PFJetsLooseID + fragment.hltAK4PFJetsTightID )
16672 fragment.HLTAK4PFCorrectorProducersSequence = cms.Sequence( fragment.hltAK4PFFastJetCorrector + fragment.hltAK4PFRelativeCorrector + fragment.hltAK4PFAbsoluteCorrector + fragment.hltAK4PFResidualCorrector + fragment.hltAK4PFCorrector )
16673 fragment.HLTAK4PFJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAll + fragment.HLTAK4PFCorrectorProducersSequence + fragment.hltAK4PFJetsCorrected + fragment.hltAK4PFJetsLooseIDCorrected + fragment.hltAK4PFJetsTightIDCorrected )
16674 fragment.HLTAK4PFJetsSequence = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTAK4PFJetsReconstructionSequence + fragment.HLTAK4PFJetsCorrectionSequence )
16675 fragment.HLTPFClusteringForEgamma = cms.Sequence( fragment.hltRechitInRegionsECAL + fragment.hltRechitInRegionsES + fragment.hltParticleFlowRecHitECALL1Seeded + fragment.hltParticleFlowRecHitPSL1Seeded + fragment.hltParticleFlowClusterPSL1Seeded + fragment.hltParticleFlowClusterECALUncorrectedL1Seeded + fragment.hltParticleFlowClusterECALL1Seeded + fragment.hltParticleFlowSuperClusterECALL1Seeded )
16676 fragment.HLTDoLocalHcalWithTowerSequence = cms.Sequence( fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
16677 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 )
16678 fragment.HLTGsfElectronSequence = cms.Sequence( fragment.hltEgammaCkfTrackCandidatesForGSF + fragment.hltEgammaGsfTracks + fragment.hltEgammaGsfElectrons + fragment.hltEgammaGsfTrackVars )
16679 fragment.HLTTrackReconstructionForPFNoMu = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 )
16680 fragment.HLTTrackReconstructionForIsoElectronIter02 = cms.Sequence( fragment.HLTTrackReconstructionForPFNoMu )
16681 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 )
16682 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 )
16683 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 )
16684 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 )
16685 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 )
16686 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 )
16687 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 )
16688 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 )
16689 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 )
16690 fragment.HLTHIGEDPhoton10PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELoosePPRefFilter )
16691 fragment.HLTHIGEDPhoton10EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG10EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG10HoverELooseEBPPRefFilter )
16692 fragment.HLTHIGEDPhoton20PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELoosePPRefFilter )
16693 fragment.HLTHIGEDPhoton20EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG20EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG20HoverELooseEBPPRefFilter )
16694 fragment.HLTHIGEDPhoton30PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELoosePPRefFilter )
16695 fragment.HLTHIGEDPhoton30EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG30EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG30HoverELooseEBPPRefFilter )
16696 fragment.HLTHIGEDPhoton40PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELoosePPRefFilter )
16697 fragment.HLTHIGEDPhoton40EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG40EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG40HoverELooseEBPPRefFilter )
16698 fragment.HLTHIGEDPhoton50PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELoosePPRefFilter )
16699 fragment.HLTHIGEDPhoton50EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG50EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG50HoverELooseEBPPRefFilter )
16700 fragment.HLTHIGEDPhoton60PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELoosePPRefFilter )
16701 fragment.HLTHIGEDPhoton60EBPPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltEG60EtEBPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltEG60HoverELooseEBPPRefFilter )
16702 fragment.HLTDoubleGEDPhoton20PPRefSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.HLTPFClusteringForEgamma + fragment.hltEgammaCandidates + fragment.hltEgammaCandidatesWrapper + fragment.hltDoubleEG20EtPPRefFilter + fragment.HLTDoLocalHcalWithTowerSequence + fragment.hltEgammaHoverE + fragment.hltDoubleEG20HoverELoosePPRefFilter )
16703 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
16704 
16705 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
16706 fragment.Status_OnCPU = cms.Path( fragment.hltBackend + ~fragment.hltStatusOnGPUFilter )
16707 fragment.Status_OnGPU = cms.Path( fragment.hltBackend + fragment.hltStatusOnGPUFilter )
16708 fragment.AlCa_EcalPhiSym_v20 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
16709 fragment.AlCa_HIEcalEtaEBonly_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
16710 fragment.AlCa_HIEcalEtaEEonly_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
16711 fragment.AlCa_HIEcalPi0EBonly_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
16712 fragment.AlCa_HIEcalPi0EEonly_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaHIEcalPi0Eta + fragment.hltPreAlCaHIEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
16713 fragment.AlCa_HIRPCMuonNormalisation_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7to30 + fragment.hltPreAlCaHIRPCMuonNormalisation + fragment.hltHIRPCMuonNormaL1Filtered0 + fragment.HLTFEDSelectorsForRPCMonitor + fragment.HLTEndSequence )
16714 fragment.AlCa_LumiPixelsCounts_Random_v10 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
16715 fragment.AlCa_LumiPixelsCounts_ZeroBias_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
16716 fragment.DQM_PixelReconstruction_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelSequenceSerialSync + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingSequenceSerialSync + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
16717 fragment.DQM_EcalReconstruction_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequenceSerialSync + fragment.HLTEndSequence )
16718 fragment.DQM_HcalReconstruction_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.hltBackend + fragment.hltStatusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.HLTDoLocalHcalSequenceSerialSync + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringSerialSync + fragment.HLTEndSequence )
16719 fragment.DST_Physics_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.hltFEDSelectorL1 + fragment.hltFEDSelectorL1uGTTest + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
16720 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
16721 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
16722 fragment.HLT_HcalNZS_v21 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
16723 fragment.HLT_HcalPhiSym_v23 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
16724 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
16725 fragment.HLT_Physics_v14 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
16726 fragment.HLT_ZeroBias_v13 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
16727 fragment.HLT_ZeroBias_Beamspot_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.hltFEDSelectorTCDS + fragment.HLTEndSequence )
16728 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
16729 fragment.HLT_IsoTrackHB_v14 = 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 )
16730 fragment.HLT_IsoTrackHE_v14 = 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 )
16731 fragment.HLT_CDC_L2cosmic_10_er1p0_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
16732 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
16733 fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxMinus + fragment.hltPreHIL1UnpairedBunchBptxMinusForPPRef + fragment.HLTEndSequence )
16734 fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1UnpairedBunchBptxPlus + fragment.hltPreHIL1UnpairedBunchBptxPlusForPPRef + fragment.HLTEndSequence )
16735 fragment.HLT_HIL1NotBptxORForPPRef_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sNotBptxOR + fragment.hltPreHIL1NotBptxORForPPRef + fragment.HLTEndSequence )
16736 fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v15 = 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 )
16737 fragment.HLT_PPRefZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPRefZeroBias + fragment.HLTEndSequence )
16738 fragment.HLT_AK4CaloJet40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTEndSequence )
16739 fragment.HLT_AK4CaloJet60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4CaloJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTEndSequence )
16740 fragment.HLT_AK4CaloJet70_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTEndSequence )
16741 fragment.HLT_AK4CaloJet80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTEndSequence )
16742 fragment.HLT_AK4CaloJet100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4CaloJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet100 + fragment.HLTEndSequence )
16743 fragment.HLT_AK4CaloJet120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4CaloJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet120 + fragment.HLTEndSequence )
16744 fragment.HLT_AK4CaloJetFwd40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4CaloJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTEndSequence )
16745 fragment.HLT_AK4CaloJetFwd60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4CaloJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet60 + fragment.HLTEndSequence )
16746 fragment.HLT_AK4CaloJetFwd70_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd70 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTEndSequence )
16747 fragment.HLT_AK4CaloJetFwd80_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet80 + fragment.HLTEndSequence )
16748 fragment.HLT_AK4CaloJetFwd100_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4CaloJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet100 + fragment.HLTEndSequence )
16749 fragment.HLT_AK4CaloJetFwd120_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4CaloJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet120 + fragment.HLTEndSequence )
16750 fragment.HLT_AK4PFJet40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJet40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets10 + fragment.hltSinglePFJet40 + fragment.HLTEndSequence )
16751 fragment.HLT_AK4PFJet60_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreAK4PFJet60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets40 + fragment.hltSinglePFJet60 + fragment.HLTEndSequence )
16752 fragment.HLT_AK4PFJet80_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets50 + fragment.hltSinglePFJet80 + fragment.HLTEndSequence )
16753 fragment.HLT_AK4PFJet100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreAK4PFJet100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets70 + fragment.hltSinglePFJet100 + fragment.HLTEndSequence )
16754 fragment.HLT_AK4PFJet120_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreAK4PFJet120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloJets90 + fragment.hltSinglePFJet120 + fragment.HLTEndSequence )
16755 fragment.HLT_AK4PFJetFwd40_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAK4PFJetFwd40 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet10 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets10 + fragment.hltSinglePFFwdJet40 + fragment.HLTEndSequence )
16756 fragment.HLT_AK4PFJetFwd60_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35Fwd + fragment.hltPreAK4PFJetFwd60 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet40 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets40 + fragment.hltSinglePFFwdJet60 + fragment.HLTEndSequence )
16757 fragment.HLT_AK4PFJetFwd80_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd80 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet50 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets50 + fragment.hltSinglePFFwdJet80 + fragment.HLTEndSequence )
16758 fragment.HLT_AK4PFJetFwd100_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60Fwd + fragment.hltPreAK4PFJetFwd100 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet70 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets70 + fragment.hltSinglePFFwdJet100 + fragment.HLTEndSequence )
16759 fragment.HLT_AK4PFJetFwd120_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90Fwd + fragment.hltPreAK4PFJetFwd120 + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloFwdJet90 + fragment.HLTAK4PFJetsSequence + fragment.hltPFJetsCorrectedMatchedToCaloFwdJets90 + fragment.hltSinglePFFwdJet120 + fragment.HLTEndSequence )
16760 fragment.HLT_PPRefDoubleEle10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefDoubleEle10Gsf + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.HLTEndSequence )
16761 fragment.HLT_PPRefDoubleEle10GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefDoubleEle10GsfMass50 + fragment.HLTDoubleEle10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
16762 fragment.HLT_PPRefDoubleEle15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefDoubleEle15Gsf + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.HLTEndSequence )
16763 fragment.HLT_PPRefDoubleEle15GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefDoubleEle15GsfMass50 + fragment.HLTDoubleEle15GsfPPRefSequence + fragment.hltDoubleEle15Mass50PPRefFilter + fragment.HLTEndSequence )
16764 fragment.HLT_PPRefEle15Ele10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefEle15Ele10Gsf + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.HLTEndSequence )
16765 fragment.HLT_PPRefEle15Ele10GsfMass50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG10EG5 + fragment.hltPrePPRefEle15Ele10GsfMass50 + fragment.HLTEle15Ele10GsfPPRefSequence + fragment.hltDoubleEle10Mass50PPRefFilter + fragment.HLTEndSequence )
16766 fragment.HLT_PPRefEle10Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefEle10Gsf + fragment.HLTEle10GsfPPRefSequence + fragment.HLTEndSequence )
16767 fragment.HLT_PPRefEle15Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefEle15Gsf + fragment.HLTEle15GsfPPRefSequence + fragment.HLTEndSequence )
16768 fragment.HLT_PPRefEle20Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG18OR21 + fragment.hltPrePPRefEle20Gsf + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence )
16769 fragment.HLT_PPRefEle30Gsf_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle30Gsf + fragment.HLTEle30GsfPPRefSequence + fragment.HLTEndSequence )
16770 fragment.HLT_PPRefEle40Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle40Gsf + fragment.HLTEle40GsfPPRefSequence + fragment.HLTEndSequence )
16771 fragment.HLT_PPRefEle50Gsf_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefEle50Gsf + fragment.HLTEle50GsfPPRefSequence + fragment.HLTEndSequence )
16772 fragment.HLT_PPRefGEDPhoton10_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefGEDPhoton10 + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence )
16773 fragment.HLT_PPRefGEDPhoton10_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefGEDPhoton10EB + fragment.HLTHIGEDPhoton10EBPPRefSequence + fragment.HLTEndSequence )
16774 fragment.HLT_PPRefGEDPhoton20_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefGEDPhoton20 + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence )
16775 fragment.HLT_PPRefGEDPhoton20_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10 + fragment.hltPrePPRefGEDPhoton20EB + fragment.HLTHIGEDPhoton20EBPPRefSequence + fragment.HLTEndSequence )
16776 fragment.HLT_PPRefGEDPhoton30_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton30 + fragment.HLTHIGEDPhoton30PPRefSequence + fragment.HLTEndSequence )
16777 fragment.HLT_PPRefGEDPhoton30_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG21 + fragment.hltPrePPRefGEDPhoton30EB + fragment.HLTHIGEDPhoton30EBPPRefSequence + fragment.HLTEndSequence )
16778 fragment.HLT_PPRefGEDPhoton40_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40 + fragment.HLTHIGEDPhoton40PPRefSequence + fragment.HLTEndSequence )
16779 fragment.HLT_PPRefGEDPhoton40_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton40EB + fragment.HLTHIGEDPhoton40EBPPRefSequence + fragment.HLTEndSequence )
16780 fragment.HLT_PPRefGEDPhoton50_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50 + fragment.HLTHIGEDPhoton50PPRefSequence + fragment.HLTEndSequence )
16781 fragment.HLT_PPRefGEDPhoton50_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG21 + fragment.hltPrePPRefGEDPhoton50EB + fragment.HLTHIGEDPhoton50EBPPRefSequence + fragment.HLTEndSequence )
16782 fragment.HLT_PPRefGEDPhoton60_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60 + fragment.HLTHIGEDPhoton60PPRefSequence + fragment.HLTEndSequence )
16783 fragment.HLT_PPRefGEDPhoton60_EB_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG30 + fragment.hltPrePPRefGEDPhoton60EB + fragment.HLTHIGEDPhoton60EBPPRefSequence + fragment.HLTEndSequence )
16784 fragment.HLT_PPRefDoubleGEDPhoton20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEG15EG10 + fragment.hltPrePPRefDoubleGEDPhoton20 + fragment.HLTDoubleGEDPhoton20PPRefSequence + fragment.HLTEndSequence )
16785 fragment.HLT_PPRefL1DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL1DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTEndSequence )
16786 fragment.HLT_PPRefL1DoubleMu0_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0SQ + fragment.hltPrePPRefL1DoubleMu0SQ + fragment.hltL1fL1sDoubleMu0SQL1Filtered0PPRef + fragment.HLTEndSequence )
16787 fragment.HLT_PPRefL1DoubleMu0_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL1DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTEndSequence )
16788 fragment.HLT_PPRefL1DoubleMu2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2 + fragment.hltPrePPRefL1DoubleMu2 + fragment.hltL1fL1sDoubleMu2L1Filtered0PPRef + fragment.HLTEndSequence )
16789 fragment.HLT_PPRefL1DoubleMu2_SQ_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu2SQ + fragment.hltPrePPRefL1DoubleMu2SQ + fragment.hltL1fL1sDoubleMu2SQL1Filtered0PPRef + fragment.HLTEndSequence )
16790 fragment.HLT_PPRefL1SingleMu0_Cosmics_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu0Cosmics + fragment.hltPrePPRefL1SingleMu0Cosmics + fragment.hltL1fL1sSingleMu0CosmicsL1Filtered0PPRef + fragment.HLTEndSequence )
16791 fragment.HLT_PPRefL1SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL1SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTEndSequence )
16792 fragment.HLT_PPRefL1SingleMu12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu12 + fragment.hltPrePPRefL1SingleMu12 + fragment.hltL1fL1sDoubleMu12L1Filtered12PPRef + fragment.HLTEndSequence )
16793 fragment.HLT_PPRefL1SingleMu5_Ele20Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12 + fragment.hltPrePPRefL1SingleMu5Ele20Gsf + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence )
16794 fragment.HLT_PPRefL1SingleMu5_GEDPhoton20_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleEG12 + fragment.hltPrePPRefL1SingleMu5GEDPhoton20 + fragment.hltL1fL1sSingleMu3SingleEG12L1Filtered5PPRef + fragment.HLTHIGEDPhoton20PPRefSequence + fragment.HLTEndSequence )
16795 fragment.HLT_PPRefL1SingleMu7_Ele20Gsf_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15 + fragment.hltPrePPRefL1SingleMu7Ele20Gsf + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + fragment.HLTEle20GsfPPRefSequence + fragment.HLTEndSequence )
16796 fragment.HLT_PPRefL1SingleMu7_GEDPhoton10_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5SingleEG15 + fragment.hltPrePPRefL1SingleMu7GEDPhoton10 + fragment.hltL1fL1sSingleMu5SingleEG15L1Filtered7PPRef + fragment.HLTHIGEDPhoton10PPRefSequence + fragment.HLTEndSequence )
16797 fragment.HLT_PPRefL2DoubleMu0_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPrePPRefL2DoubleMu0 + fragment.hltL1fL1sDoubleMu0L1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMu0L2Filtered0PPRef + fragment.HLTEndSequence )
16798 fragment.HLT_PPRefL2DoubleMu0_Open_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMuOpen + fragment.hltPrePPRefL2DoubleMu0Open + fragment.hltL1fL1sDoubleMuOpenL1Filtered0PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sDoubleMuOpenL2Filtered0PPRef + fragment.HLTEndSequence )
16799 fragment.HLT_PPRefL2SingleMu7_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu7 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered7PPRef + fragment.HLTEndSequence )
16800 fragment.HLT_PPRefL2SingleMu12_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu12 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered12PPRef + fragment.HLTEndSequence )
16801 fragment.HLT_PPRefL2SingleMu15_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu15 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu12L2Filtered15PPRef + fragment.HLTEndSequence )
16802 fragment.HLT_PPRefL2SingleMu20_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltL1sSingleMu7 + fragment.hltPrePPRefL2SingleMu20 + fragment.hltL1fL1sSingleMu7L1Filtered7PPRef + fragment.HLTL2muonrecoSequence + fragment.hltL2fL1fL1sSingleMu7L2Filtered20PPRef + fragment.HLTEndSequence )
16803 fragment.HLT_PPRefL3DoubleMu0_v8 = 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 )
16804 fragment.HLT_PPRefL3DoubleMu0_Open_v8 = 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 )
16805 fragment.HLT_PPRefL3SingleMu3_v8 = 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 )
16806 fragment.HLT_PPRefL3SingleMu5_v8 = 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 )
16807 fragment.HLT_PPRefL3SingleMu7_v8 = 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 )
16808 fragment.HLT_PPRefL3SingleMu12_v8 = 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 )
16809 fragment.HLT_PPRefL3SingleMu15_v8 = 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 )
16810 fragment.HLT_PPRefL3SingleMu20_v8 = 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 )
16811 fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet28MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet40 + fragment.hltL1fL1sSingleMuOpenSingleJet28MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet28L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMuOpenSingleJet28L3Filtered3PPRef + fragment.HLTEndSequence )
16812 fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet44MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet60 + fragment.hltL1fL1sSingleMuOpenSingleJet44MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet44L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMuOpenSingleJet44L3Filtered3PPRef + fragment.HLTEndSequence )
16813 fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenSingleJet64MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu3SingleAK4CaloJet80 + fragment.hltL1fL1sSingleMuOpenSingleJet64MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMuOpenSingleJet64L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMuOpenSingleJet64L3Filtered3PPRef + fragment.HLTEndSequence )
16814 fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet32MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet40 + fragment.hltL1fL1sSingleMu3SingleJet32MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleCaloJet40 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet32L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMu3SingleJet32L3Filtered5PPRef + fragment.HLTEndSequence )
16815 fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet60 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet60 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef + fragment.HLTEndSequence )
16816 fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3SingleJet40MidEta2p7BptxANDPPRef + fragment.hltPrePPRefL3SingleMu5SingleAK4CaloJet80 + fragment.hltL1fL1sSingleMu3SingleJet40MuFiltered0PPRef + fragment.HLTAK4CaloJetsSequence + fragment.hltSingleAK4CaloJet80 + fragment.HLTL2muonrecoSequence + cms.ignore(fragment.hltL2fL1fL1sSingleMu3SingleJet40L2Filtered0PPRef) + fragment.HLTL3muonrecoSequence + fragment.hltL3fL1fL1sSingleMu3SingleJet40L3Filtered5PPRef + fragment.HLTEndSequence )
16817 fragment.HLT_PPRefCscCluster_Loose_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterLoose + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterLoosePPRef + fragment.HLTEndSequence )
16818 fragment.HLT_PPRefCscCluster_Medium_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterMedium + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterMediumPPRef + fragment.HLTEndSequence )
16819 fragment.HLT_PPRefCscCluster_Tight_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPrePPRefCscClusterTight + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterTightPPRef + fragment.HLTEndSequence )
16820 fragment.HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet8 + fragment.hltPrePPRefUPCSingleJet8ZDC1nAsymXOR + fragment.HLTEndSequence )
16821 fragment.HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet12 + fragment.hltPrePPRefUPCSingleJet12ZDC1nAsymXOR + fragment.HLTEndSequence )
16822 fragment.HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet16 + fragment.hltPrePPRefUPCSingleJet16ZDC1nAsymXOR + fragment.HLTEndSequence )
16823 fragment.HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet20 + fragment.hltPrePPRefUPCSingleJet20ZDC1nAsymXOR + fragment.HLTEndSequence )
16824 fragment.HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet24 + fragment.hltPrePPRefUPCSingleJet24ZDC1nAsymXOR + fragment.HLTEndSequence )
16825 fragment.HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXORSingleJet28 + fragment.hltPrePPRefUPCSingleJet28ZDC1nAsymXOR + fragment.HLTEndSequence )
16826 fragment.HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet8 + fragment.hltPrePPRefUPCSingleJet8ZDC1nOR + fragment.HLTEndSequence )
16827 fragment.HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet12 + fragment.hltPrePPRefUPCSingleJet12ZDC1nOR + fragment.HLTEndSequence )
16828 fragment.HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet16 + fragment.hltPrePPRefUPCSingleJet16ZDC1nOR + fragment.HLTEndSequence )
16829 fragment.HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet20 + fragment.hltPrePPRefUPCSingleJet20ZDC1nOR + fragment.HLTEndSequence )
16830 fragment.HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet24 + fragment.hltPrePPRefUPCSingleJet24ZDC1nOR + fragment.HLTEndSequence )
16831 fragment.HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORSingleJet28 + fragment.hltPrePPRefUPCSingleJet28ZDC1nOR + fragment.HLTEndSequence )
16832 fragment.HLT_PPRefUPC_ZDC1nAsymXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nAsymXOR + fragment.hltPrePPRefUPCZDC1nAsymXOR + fragment.HLTEndSequence )
16833 fragment.HLT_PPRefUPC_ZDC1nOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZDC1nORPRef + fragment.hltPrePPRefUPCZDC1nOR + fragment.HLTEndSequence )
16834 fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence )
16835 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
16836 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
16837 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
16838 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
16839 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
16840 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
16841 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
16842 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
16843 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
16844 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
16845 fragment.Dataset_EmptyBX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEmptyBX + fragment.hltPreDatasetEmptyBX )
16846 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
16847 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
16848 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
16849 fragment.Dataset_HLTMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTMonitor + fragment.hltPreDatasetHLTMonitor )
16850 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
16851 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
16852 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
16853 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
16854 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
16855 fragment.Dataset_PPRefDoubleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon0 )
16856 fragment.Dataset_PPRefDoubleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon1 )
16857 fragment.Dataset_PPRefDoubleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon2 )
16858 fragment.Dataset_PPRefDoubleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefDoubleMuon + fragment.hltPreDatasetPPRefDoubleMuon3 )
16859 fragment.Dataset_PPRefHardProbes0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes0 )
16860 fragment.Dataset_PPRefSingleMuon0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon0 )
16861 fragment.Dataset_PPRefZeroBiasPlusForward0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward0 )
16862 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
16863 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
16864 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
16865 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
16866 fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom0 )
16867 fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom1 )
16868 fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom2 )
16869 fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom3 )
16870 fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom4 )
16871 fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom5 )
16872 fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom6 )
16873 fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom7 )
16874 fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom8 )
16875 fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom9 )
16876 fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom10 )
16877 fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom11 )
16878 fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom12 )
16879 fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom13 )
16880 fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom14 )
16881 fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom15 )
16882 fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom16 )
16883 fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom17 )
16884 fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom18 )
16885 fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom + fragment.hltPreDatasetSpecialRandom19 )
16886 fragment.Dataset_PPRefZeroBiasPlusForward1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward1 )
16887 fragment.Dataset_PPRefZeroBiasPlusForward2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward2 )
16888 fragment.Dataset_PPRefZeroBiasPlusForward3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward3 )
16889 fragment.Dataset_PPRefZeroBiasPlusForward4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward4 )
16890 fragment.Dataset_PPRefZeroBiasPlusForward5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward5 )
16891 fragment.Dataset_PPRefZeroBiasPlusForward6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward6 )
16892 fragment.Dataset_PPRefZeroBiasPlusForward7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward7 )
16893 fragment.Dataset_PPRefZeroBiasPlusForward8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward8 )
16894 fragment.Dataset_PPRefZeroBiasPlusForward9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward9 )
16895 fragment.Dataset_PPRefZeroBiasPlusForward10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward10 )
16896 fragment.Dataset_PPRefZeroBiasPlusForward11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward11 )
16897 fragment.Dataset_PPRefZeroBiasPlusForward12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward12 )
16898 fragment.Dataset_PPRefZeroBiasPlusForward13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward13 )
16899 fragment.Dataset_PPRefZeroBiasPlusForward14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward14 )
16900 fragment.Dataset_PPRefZeroBiasPlusForward15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward15 )
16901 fragment.Dataset_PPRefZeroBiasPlusForward16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward16 )
16902 fragment.Dataset_PPRefZeroBiasPlusForward17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward17 )
16903 fragment.Dataset_PPRefZeroBiasPlusForward18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward18 )
16904 fragment.Dataset_PPRefZeroBiasPlusForward19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward19 )
16905 fragment.Dataset_PPRefZeroBiasPlusForward20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward20 )
16906 fragment.Dataset_PPRefZeroBiasPlusForward21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward21 )
16907 fragment.Dataset_PPRefZeroBiasPlusForward22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward22 )
16908 fragment.Dataset_PPRefZeroBiasPlusForward23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward23 )
16909 fragment.Dataset_PPRefZeroBiasPlusForward24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefZeroBias + fragment.hltPreDatasetPPRefZeroBiasPlusForward24 )
16910 fragment.Dataset_PPRefSingleMuon1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon1 )
16911 fragment.Dataset_PPRefSingleMuon2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon2 )
16912 fragment.Dataset_PPRefSingleMuon3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefSingleMuon + fragment.hltPreDatasetPPRefSingleMuon3 )
16913 fragment.Dataset_PPRefHardProbes1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes1 )
16914 fragment.Dataset_PPRefHardProbes2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes2 )
16915 fragment.Dataset_PPRefHardProbes3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes3 )
16916 fragment.Dataset_PPRefHardProbes4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetPPRefHardProbes + fragment.hltPreDatasetPPRefHardProbes4 )
16917 
16918 
16919 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v20, fragment.AlCa_HIEcalEtaEBonly_v12, fragment.AlCa_HIEcalEtaEEonly_v12, fragment.AlCa_HIEcalPi0EBonly_v12, fragment.AlCa_HIEcalPi0EEonly_v12, fragment.AlCa_HIRPCMuonNormalisation_v11, fragment.AlCa_LumiPixelsCounts_Random_v10, fragment.AlCa_LumiPixelsCounts_ZeroBias_v12, fragment.DQM_PixelReconstruction_v12, fragment.DQM_EcalReconstruction_v12, fragment.DQM_HcalReconstruction_v10, fragment.DST_Physics_v16, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v21, fragment.HLT_HcalPhiSym_v23, fragment.HLT_Random_v3, fragment.HLT_Physics_v14, fragment.HLT_ZeroBias_v13, fragment.HLT_ZeroBias_Beamspot_v16, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v12, fragment.HLT_IsoTrackHB_v14, fragment.HLT_IsoTrackHE_v14, fragment.HLT_CDC_L2cosmic_10_er1p0_v10, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v10, fragment.HLT_HIL1UnpairedBunchBptxMinusForPPRef_v9, fragment.HLT_HIL1UnpairedBunchBptxPlusForPPRef_v9, fragment.HLT_HIL1NotBptxORForPPRef_v9, fragment.HLT_HIHT80_Beamspot_ppRef5TeV_v15, fragment.HLT_PPRefZeroBias_v6, fragment.HLT_AK4CaloJet40_v6, fragment.HLT_AK4CaloJet60_v6, fragment.HLT_AK4CaloJet70_v6, fragment.HLT_AK4CaloJet80_v6, fragment.HLT_AK4CaloJet100_v6, fragment.HLT_AK4CaloJet120_v6, fragment.HLT_AK4CaloJetFwd40_v6, fragment.HLT_AK4CaloJetFwd60_v6, fragment.HLT_AK4CaloJetFwd70_v6, fragment.HLT_AK4CaloJetFwd80_v6, fragment.HLT_AK4CaloJetFwd100_v6, fragment.HLT_AK4CaloJetFwd120_v6, fragment.HLT_AK4PFJet40_v8, fragment.HLT_AK4PFJet60_v8, fragment.HLT_AK4PFJet80_v8, fragment.HLT_AK4PFJet100_v8, fragment.HLT_AK4PFJet120_v8, fragment.HLT_AK4PFJetFwd40_v8, fragment.HLT_AK4PFJetFwd60_v8, fragment.HLT_AK4PFJetFwd80_v8, fragment.HLT_AK4PFJetFwd100_v8, fragment.HLT_AK4PFJetFwd120_v8, fragment.HLT_PPRefDoubleEle10Gsf_v6, fragment.HLT_PPRefDoubleEle10GsfMass50_v6, fragment.HLT_PPRefDoubleEle15Gsf_v6, fragment.HLT_PPRefDoubleEle15GsfMass50_v6, fragment.HLT_PPRefEle15Ele10Gsf_v6, fragment.HLT_PPRefEle15Ele10GsfMass50_v6, fragment.HLT_PPRefEle10Gsf_v6, fragment.HLT_PPRefEle15Gsf_v6, fragment.HLT_PPRefEle20Gsf_v7, fragment.HLT_PPRefEle30Gsf_v7, fragment.HLT_PPRefEle40Gsf_v6, fragment.HLT_PPRefEle50Gsf_v6, fragment.HLT_PPRefGEDPhoton10_v6, fragment.HLT_PPRefGEDPhoton10_EB_v6, fragment.HLT_PPRefGEDPhoton20_v6, fragment.HLT_PPRefGEDPhoton20_EB_v6, fragment.HLT_PPRefGEDPhoton30_v6, fragment.HLT_PPRefGEDPhoton30_EB_v6, fragment.HLT_PPRefGEDPhoton40_v6, fragment.HLT_PPRefGEDPhoton40_EB_v6, fragment.HLT_PPRefGEDPhoton50_v6, fragment.HLT_PPRefGEDPhoton50_EB_v6, fragment.HLT_PPRefGEDPhoton60_v6, fragment.HLT_PPRefGEDPhoton60_EB_v6, fragment.HLT_PPRefDoubleGEDPhoton20_v1, fragment.HLT_PPRefL1DoubleMu0_v6, fragment.HLT_PPRefL1DoubleMu0_SQ_v1, fragment.HLT_PPRefL1DoubleMu0_Open_v6, fragment.HLT_PPRefL1DoubleMu2_v1, fragment.HLT_PPRefL1DoubleMu2_SQ_v1, fragment.HLT_PPRefL1SingleMu0_Cosmics_v6, fragment.HLT_PPRefL1SingleMu7_v6, fragment.HLT_PPRefL1SingleMu12_v6, fragment.HLT_PPRefL1SingleMu5_Ele20Gsf_v1, fragment.HLT_PPRefL1SingleMu5_GEDPhoton20_v1, fragment.HLT_PPRefL1SingleMu7_Ele20Gsf_v1, fragment.HLT_PPRefL1SingleMu7_GEDPhoton10_v1, fragment.HLT_PPRefL2DoubleMu0_v6, fragment.HLT_PPRefL2DoubleMu0_Open_v6, fragment.HLT_PPRefL2SingleMu7_v6, fragment.HLT_PPRefL2SingleMu12_v6, fragment.HLT_PPRefL2SingleMu15_v6, fragment.HLT_PPRefL2SingleMu20_v6, fragment.HLT_PPRefL3DoubleMu0_v8, fragment.HLT_PPRefL3DoubleMu0_Open_v8, fragment.HLT_PPRefL3SingleMu3_v8, fragment.HLT_PPRefL3SingleMu5_v8, fragment.HLT_PPRefL3SingleMu7_v8, fragment.HLT_PPRefL3SingleMu12_v8, fragment.HLT_PPRefL3SingleMu15_v8, fragment.HLT_PPRefL3SingleMu20_v8, fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet40_v1, fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet60_v1, fragment.HLT_PPRefL3SingleMu3_SingleAK4CaloJet80_v1, fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet40_v1, fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet60_v1, fragment.HLT_PPRefL3SingleMu5_SingleAK4CaloJet80_v1, fragment.HLT_PPRefCscCluster_Loose_v6, fragment.HLT_PPRefCscCluster_Medium_v6, fragment.HLT_PPRefCscCluster_Tight_v6, fragment.HLT_PPRefUPC_SingleJet8_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet12_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet16_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet20_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet24_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet28_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_SingleJet8_ZDC1nOR_v1, fragment.HLT_PPRefUPC_SingleJet12_ZDC1nOR_v1, fragment.HLT_PPRefUPC_SingleJet16_ZDC1nOR_v1, fragment.HLT_PPRefUPC_SingleJet20_ZDC1nOR_v1, fragment.HLT_PPRefUPC_SingleJet24_ZDC1nOR_v1, fragment.HLT_PPRefUPC_SingleJet28_ZDC1nOR_v1, fragment.HLT_PPRefUPC_ZDC1nAsymXOR_v1, fragment.HLT_PPRefUPC_ZDC1nOR_v1, fragment.HLT_Random_HighRate_v1, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, 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_PPRefHardProbes0, fragment.Dataset_PPRefSingleMuon0, fragment.Dataset_PPRefZeroBiasPlusForward0, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialRandom0, fragment.Dataset_SpecialRandom1, fragment.Dataset_SpecialRandom2, fragment.Dataset_SpecialRandom3, fragment.Dataset_SpecialRandom4, fragment.Dataset_SpecialRandom5, fragment.Dataset_SpecialRandom6, fragment.Dataset_SpecialRandom7, fragment.Dataset_SpecialRandom8, fragment.Dataset_SpecialRandom9, fragment.Dataset_SpecialRandom10, fragment.Dataset_SpecialRandom11, fragment.Dataset_SpecialRandom12, fragment.Dataset_SpecialRandom13, fragment.Dataset_SpecialRandom14, fragment.Dataset_SpecialRandom15, fragment.Dataset_SpecialRandom16, fragment.Dataset_SpecialRandom17, fragment.Dataset_SpecialRandom18, fragment.Dataset_SpecialRandom19, fragment.Dataset_PPRefZeroBiasPlusForward1, fragment.Dataset_PPRefZeroBiasPlusForward2, fragment.Dataset_PPRefZeroBiasPlusForward3, fragment.Dataset_PPRefZeroBiasPlusForward4, fragment.Dataset_PPRefZeroBiasPlusForward5, fragment.Dataset_PPRefZeroBiasPlusForward6, fragment.Dataset_PPRefZeroBiasPlusForward7, fragment.Dataset_PPRefZeroBiasPlusForward8, fragment.Dataset_PPRefZeroBiasPlusForward9, fragment.Dataset_PPRefZeroBiasPlusForward10, fragment.Dataset_PPRefZeroBiasPlusForward11, fragment.Dataset_PPRefZeroBiasPlusForward12, fragment.Dataset_PPRefZeroBiasPlusForward13, fragment.Dataset_PPRefZeroBiasPlusForward14, fragment.Dataset_PPRefZeroBiasPlusForward15, fragment.Dataset_PPRefZeroBiasPlusForward16, fragment.Dataset_PPRefZeroBiasPlusForward17, fragment.Dataset_PPRefZeroBiasPlusForward18, fragment.Dataset_PPRefZeroBiasPlusForward19, fragment.Dataset_PPRefZeroBiasPlusForward20, fragment.Dataset_PPRefZeroBiasPlusForward21, fragment.Dataset_PPRefZeroBiasPlusForward22, fragment.Dataset_PPRefZeroBiasPlusForward23, fragment.Dataset_PPRefZeroBiasPlusForward24, fragment.Dataset_PPRefSingleMuon1, fragment.Dataset_PPRefSingleMuon2, fragment.Dataset_PPRefSingleMuon3, fragment.Dataset_PPRefHardProbes1, fragment.Dataset_PPRefHardProbes2, fragment.Dataset_PPRefHardProbes3, fragment.Dataset_PPRefHardProbes4, ))
16920 
16921 
16922 # dummify hltGetConditions in cff's
16923 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
16924  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
16925  result = cms.bool( True )
16926  )
16927  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
16928 
16929 # add specific customizations
16930 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
16931 fragment = customizeHLTforAll(fragment,"PRef")
16932 
16933 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
16934 fragment = customizeHLTforCMSSW(fragment,"PRef")
16935 
16936 # Eras-based customisations
16937 from HLTrigger.Configuration.Eras import modifyHLTforEras
16938 modifyHLTforEras(fragment)
16939 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)