CMS 3D CMS Logo

HLT_Special_cff.py
Go to the documentation of this file.
1 # hltGetConfiguration /dev/CMSSW_14_0_0/Special --cff --data --type Special
2 
3 # /dev/CMSSW_14_0_0/Special/V72 (CMSSW_14_0_1_HLT3)
4 
5 import FWCore.ParameterSet.Config as cms
6 
7 from HeterogeneousCore.CUDACore.SwitchProducerCUDA import SwitchProducerCUDA
8 
9 fragment = cms.ProcessFragment( "HLT" )
10 
11 fragment.load("Configuration.StandardSequences.Accelerators_cff")
12 
13 fragment.HLTConfigVersion = cms.PSet(
14  tableName = cms.string("/dev/CMSSW_14_0_0/Special/V72")
15 )
16 
17 fragment.HLTIter0PSetTrajectoryBuilderIT = cms.PSet(
18  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
19  lostHitPenalty = cms.double( 30.0 ),
20  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
21  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
22  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
23  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
24  maxCand = cms.int32( 2 ),
25  alwaysUseInvalidHits = cms.bool( False ),
26  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
27  intermediateCleaning = cms.bool( True ),
28  updator = cms.string( "hltESPKFUpdator" ),
29  seedAs5DHit = cms.bool( False )
30 )
31 fragment.HLTIter4PSetTrajectoryBuilderIT = cms.PSet(
32  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
33  lostHitPenalty = cms.double( 30.0 ),
34  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
35  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
36  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter4PSetTrajectoryFilterIT" ) ),
37  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
38  maxCand = cms.int32( 1 ),
39  alwaysUseInvalidHits = cms.bool( False ),
40  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
41  intermediateCleaning = cms.bool( True ),
42  updator = cms.string( "hltESPKFUpdator" ),
43  seedAs5DHit = cms.bool( False )
44 )
45 fragment.HLTIter0GroupedCkfTrajectoryBuilderIT = cms.PSet(
46  keepOriginalIfRebuildFails = cms.bool( False ),
47  lockHits = cms.bool( True ),
48  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
49  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
50  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
51  maxCand = cms.int32( 2 ),
52  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
53  intermediateCleaning = cms.bool( True ),
54  bestHitOnly = cms.bool( True ),
55  useSameTrajFilter = cms.bool( True ),
56  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
57  lostHitPenalty = cms.double( 30.0 ),
58  requireSeedHitsInRebuild = cms.bool( True ),
59  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
60  maxPtForLooperReconstruction = cms.double( 0.0 ),
61  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
62  minNrOfHitsForRebuild = cms.int32( 5 ),
63  alwaysUseInvalidHits = cms.bool( False ),
64  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0PSetTrajectoryFilterIT" ) ),
65  foundHitBonus = cms.double( 5.0 ),
66  updator = cms.string( "hltESPKFUpdator" ),
67  seedAs5DHit = cms.bool( False )
68 )
69 fragment.HLTIter4PSetTrajectoryFilterIT = cms.PSet(
70  minimumNumberOfHits = cms.int32( 6 ),
71  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
72  seedExtension = cms.int32( 0 ),
73  chargeSignificance = cms.double( -1.0 ),
74  pixelSeedExtension = cms.bool( False ),
75  strictSeedExtension = cms.bool( False ),
76  nSigmaMinPt = cms.double( 5.0 ),
77  maxCCCLostHits = cms.int32( 9999 ),
78  minPt = cms.double( 0.3 ),
79  maxConsecLostHits = cms.int32( 1 ),
80  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
81  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
82  seedPairPenalty = cms.int32( 0 ),
83  maxNumberOfHits = cms.int32( 100 ),
84  minNumberOfHitsForLoopers = cms.int32( 13 ),
85  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
86  minNumberOfHitsPerLoop = cms.int32( 4 ),
87  minHitsMinPt = cms.int32( 3 ),
88  maxLostHitsFraction = cms.double( 999.0 ),
89  maxLostHits = cms.int32( 0 ),
90  highEtaSwitch = cms.double( 5.0 ),
91  minHitsAtHighEta = cms.int32( 5 )
92 )
93 fragment.HLTPSetPvClusterComparerForIT = cms.PSet(
94  track_chi2_max = cms.double( 20.0 ),
95  track_pt_max = cms.double( 20.0 ),
96  track_prob_min = cms.double( -1.0 ),
97  track_pt_min = cms.double( 1.0 )
98 )
99 fragment.HLTPSetMuonCkfTrajectoryBuilder = cms.PSet(
100  rescaleErrorIfFail = cms.double( 1.0 ),
101  ComponentType = cms.string( "MuonCkfTrajectoryBuilder" ),
102  lostHitPenalty = cms.double( 30.0 ),
103  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
104  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
105  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryFilter" ) ),
106  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
107  maxCand = cms.int32( 5 ),
108  alwaysUseInvalidHits = cms.bool( True ),
109  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
110  intermediateCleaning = cms.bool( False ),
111  propagatorProximity = cms.string( "SteppingHelixPropagatorAny" ),
112  updator = cms.string( "hltESPKFUpdator" ),
113  deltaEta = cms.double( -1.0 ),
114  useSeedLayer = cms.bool( False ),
115  deltaPhi = cms.double( -1.0 ),
116  seedAs5DHit = cms.bool( False )
117 )
118 fragment.HLTIter0HighPtTkMuPSetTrajectoryFilterIT = cms.PSet(
119  minimumNumberOfHits = cms.int32( 3 ),
120  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
121  seedExtension = cms.int32( 0 ),
122  chargeSignificance = cms.double( -1.0 ),
123  pixelSeedExtension = cms.bool( False ),
124  strictSeedExtension = cms.bool( False ),
125  nSigmaMinPt = cms.double( 5.0 ),
126  maxCCCLostHits = cms.int32( 9999 ),
127  minPt = cms.double( 0.3 ),
128  maxConsecLostHits = cms.int32( 1 ),
129  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
130  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
131  seedPairPenalty = cms.int32( 0 ),
132  maxNumberOfHits = cms.int32( 100 ),
133  minNumberOfHitsForLoopers = cms.int32( 13 ),
134  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
135  minNumberOfHitsPerLoop = cms.int32( 4 ),
136  minHitsMinPt = cms.int32( 3 ),
137  maxLostHitsFraction = cms.double( 999.0 ),
138  maxLostHits = cms.int32( 1 ),
139  highEtaSwitch = cms.double( 5.0 ),
140  minHitsAtHighEta = cms.int32( 5 )
141 )
142 fragment.HLTPSetPvClusterComparerForBTag = cms.PSet(
143  track_chi2_max = cms.double( 20.0 ),
144  track_pt_max = cms.double( 20.0 ),
145  track_prob_min = cms.double( -1.0 ),
146  track_pt_min = cms.double( 0.1 )
147 )
148 fragment.HLTIter2GroupedCkfTrajectoryBuilderIT = cms.PSet(
149  keepOriginalIfRebuildFails = cms.bool( False ),
150  lockHits = cms.bool( True ),
151  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
152  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
153  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
154  maxCand = cms.int32( 2 ),
155  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
156  intermediateCleaning = cms.bool( True ),
157  bestHitOnly = cms.bool( True ),
158  useSameTrajFilter = cms.bool( True ),
159  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
160  lostHitPenalty = cms.double( 30.0 ),
161  requireSeedHitsInRebuild = cms.bool( True ),
162  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
163  maxPtForLooperReconstruction = cms.double( 0.0 ),
164  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
165  minNrOfHitsForRebuild = cms.int32( 5 ),
166  alwaysUseInvalidHits = cms.bool( False ),
167  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
168  foundHitBonus = cms.double( 5.0 ),
169  updator = cms.string( "hltESPKFUpdator" ),
170  seedAs5DHit = cms.bool( False )
171 )
172 fragment.HLTSiStripClusterChargeCutTight = cms.PSet( value = cms.double( 1945.0 ) )
173 fragment.HLTPSetMuonTrackingRegionBuilder8356 = cms.PSet(
174  Rescale_Dz = cms.double( 3.0 ),
175  Pt_fixed = cms.bool( False ),
176  Eta_fixed = cms.bool( False ),
177  Eta_min = cms.double( 0.1 ),
178  DeltaZ = cms.double( 15.9 ),
179  maxRegions = cms.int32( 2 ),
180  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
181  UseVertex = cms.bool( False ),
182  Z_fixed = cms.bool( True ),
183  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
184  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
185  Rescale_phi = cms.double( 3.0 ),
186  DeltaEta = cms.double( 0.2 ),
187  precise = cms.bool( True ),
188  OnDemand = cms.int32( -1 ),
189  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
190  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
191  vertexCollection = cms.InputTag( "pixelVertices" ),
192  Pt_min = cms.double( 1.5 ),
193  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
194  Phi_fixed = cms.bool( False ),
195  DeltaR = cms.double( 0.2 ),
196  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
197  DeltaPhi = cms.double( 0.2 ),
198  Phi_min = cms.double( 0.1 ),
199  Rescale_eta = cms.double( 3.0 )
200 )
201 fragment.HLTIter2PSetTrajectoryFilterIT = cms.PSet(
202  minimumNumberOfHits = cms.int32( 3 ),
203  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
204  seedExtension = cms.int32( 1 ),
205  chargeSignificance = cms.double( -1.0 ),
206  pixelSeedExtension = cms.bool( False ),
207  strictSeedExtension = cms.bool( False ),
208  nSigmaMinPt = cms.double( 5.0 ),
209  maxCCCLostHits = cms.int32( 0 ),
210  minPt = cms.double( 0.3 ),
211  maxConsecLostHits = cms.int32( 1 ),
212  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
213  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
214  seedPairPenalty = cms.int32( 0 ),
215  maxNumberOfHits = cms.int32( 100 ),
216  minNumberOfHitsForLoopers = cms.int32( 13 ),
217  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
218  minNumberOfHitsPerLoop = cms.int32( 4 ),
219  minHitsMinPt = cms.int32( 3 ),
220  maxLostHitsFraction = cms.double( 999.0 ),
221  maxLostHits = cms.int32( 1 ),
222  highEtaSwitch = cms.double( 5.0 ),
223  minHitsAtHighEta = cms.int32( 5 )
224 )
225 fragment.HLTPSetMuTrackJpsiTrajectoryBuilder = cms.PSet(
226  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
227  lostHitPenalty = cms.double( 30.0 ),
228  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
229  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
230  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuTrackJpsiTrajectoryFilter" ) ),
231  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
232  maxCand = cms.int32( 1 ),
233  alwaysUseInvalidHits = cms.bool( False ),
234  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
235  intermediateCleaning = cms.bool( True ),
236  updator = cms.string( "hltESPKFUpdator" ),
237  seedAs5DHit = cms.bool( False )
238 )
239 fragment.HLTPSetTrajectoryBuilderForGsfElectrons = cms.PSet(
240  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
241  lostHitPenalty = cms.double( 90.0 ),
242  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
243  propagatorOpposite = cms.string( "hltESPBwdElectronPropagator" ),
244  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTrajectoryFilterForElectrons" ) ),
245  propagatorAlong = cms.string( "hltESPFwdElectronPropagator" ),
246  maxCand = cms.int32( 5 ),
247  alwaysUseInvalidHits = cms.bool( True ),
248  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
249  intermediateCleaning = cms.bool( False ),
250  updator = cms.string( "hltESPKFUpdator" ),
251  seedAs5DHit = cms.bool( False )
252 )
253 fragment.HLTSiStripClusterChargeCutNone = cms.PSet( value = cms.double( -1.0 ) )
254 fragment.HLTPSetMuonCkfTrajectoryFilter = cms.PSet(
255  minimumNumberOfHits = cms.int32( 5 ),
256  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
257  seedExtension = cms.int32( 0 ),
258  chargeSignificance = cms.double( -1.0 ),
259  pixelSeedExtension = cms.bool( False ),
260  strictSeedExtension = cms.bool( False ),
261  nSigmaMinPt = cms.double( 5.0 ),
262  maxCCCLostHits = cms.int32( 9999 ),
263  minPt = cms.double( 0.9 ),
264  maxConsecLostHits = cms.int32( 1 ),
265  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
266  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
267  seedPairPenalty = cms.int32( 0 ),
268  maxNumberOfHits = cms.int32( -1 ),
269  minNumberOfHitsForLoopers = cms.int32( 13 ),
270  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
271  minNumberOfHitsPerLoop = cms.int32( 4 ),
272  minHitsMinPt = cms.int32( 3 ),
273  maxLostHitsFraction = cms.double( 999.0 ),
274  maxLostHits = cms.int32( 1 ),
275  highEtaSwitch = cms.double( 5.0 ),
276  minHitsAtHighEta = cms.int32( 5 )
277 )
278 fragment.HLTIter1PSetTrajectoryFilterIT = cms.PSet(
279  minimumNumberOfHits = cms.int32( 3 ),
280  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
281  seedExtension = cms.int32( 0 ),
282  chargeSignificance = cms.double( -1.0 ),
283  pixelSeedExtension = cms.bool( False ),
284  strictSeedExtension = cms.bool( False ),
285  nSigmaMinPt = cms.double( 5.0 ),
286  maxCCCLostHits = cms.int32( 0 ),
287  minPt = cms.double( 0.2 ),
288  maxConsecLostHits = cms.int32( 1 ),
289  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
290  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
291  seedPairPenalty = cms.int32( 0 ),
292  maxNumberOfHits = cms.int32( 100 ),
293  minNumberOfHitsForLoopers = cms.int32( 13 ),
294  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
295  minNumberOfHitsPerLoop = cms.int32( 4 ),
296  minHitsMinPt = cms.int32( 3 ),
297  maxLostHitsFraction = cms.double( 999.0 ),
298  maxLostHits = cms.int32( 1 ),
299  highEtaSwitch = cms.double( 5.0 ),
300  minHitsAtHighEta = cms.int32( 5 )
301 )
302 fragment.HLTSeedFromProtoTracks = cms.PSet(
303  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
304  SeedMomentumForBOFF = cms.double( 5.0 ),
305  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
306  forceKinematicWithRegionDirection = cms.bool( False ),
307  magneticField = cms.string( "ParabolicMf" ),
308  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
309  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
310  MinOneOverPtError = cms.double( 1.0 )
311 )
312 fragment.HLTIter2PSetTrajectoryBuilderIT = cms.PSet(
313  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
314  lostHitPenalty = cms.double( 30.0 ),
315  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
316  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
317  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2PSetTrajectoryFilterIT" ) ),
318  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
319  maxCand = cms.int32( 2 ),
320  alwaysUseInvalidHits = cms.bool( False ),
321  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
322  intermediateCleaning = cms.bool( True ),
323  updator = cms.string( "hltESPKFUpdator" ),
324  seedAs5DHit = cms.bool( False )
325 )
326 fragment.HLTPSetMuTrackJpsiTrajectoryFilter = cms.PSet(
327  minimumNumberOfHits = cms.int32( 5 ),
328  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
329  seedExtension = cms.int32( 0 ),
330  chargeSignificance = cms.double( -1.0 ),
331  pixelSeedExtension = cms.bool( False ),
332  strictSeedExtension = cms.bool( False ),
333  nSigmaMinPt = cms.double( 5.0 ),
334  maxCCCLostHits = cms.int32( 9999 ),
335  minPt = cms.double( 10.0 ),
336  maxConsecLostHits = cms.int32( 1 ),
337  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
338  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
339  seedPairPenalty = cms.int32( 0 ),
340  maxNumberOfHits = cms.int32( 8 ),
341  minNumberOfHitsForLoopers = cms.int32( 13 ),
342  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
343  minNumberOfHitsPerLoop = cms.int32( 4 ),
344  minHitsMinPt = cms.int32( 3 ),
345  maxLostHitsFraction = cms.double( 999.0 ),
346  maxLostHits = cms.int32( 1 ),
347  highEtaSwitch = cms.double( 5.0 ),
348  minHitsAtHighEta = cms.int32( 5 )
349 )
350 fragment.HLTIter0PSetTrajectoryFilterIT = cms.PSet(
351  minimumNumberOfHits = cms.int32( 3 ),
352  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
353  seedExtension = cms.int32( 0 ),
354  chargeSignificance = cms.double( -1.0 ),
355  pixelSeedExtension = cms.bool( False ),
356  strictSeedExtension = cms.bool( False ),
357  nSigmaMinPt = cms.double( 5.0 ),
358  maxCCCLostHits = cms.int32( 0 ),
359  minPt = cms.double( 0.3 ),
360  maxConsecLostHits = cms.int32( 1 ),
361  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
362  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
363  seedPairPenalty = cms.int32( 0 ),
364  maxNumberOfHits = cms.int32( 100 ),
365  minNumberOfHitsForLoopers = cms.int32( 13 ),
366  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
367  minNumberOfHitsPerLoop = cms.int32( 4 ),
368  minHitsMinPt = cms.int32( 3 ),
369  maxLostHitsFraction = cms.double( 999.0 ),
370  maxLostHits = cms.int32( 1 ),
371  highEtaSwitch = cms.double( 5.0 ),
372  minHitsAtHighEta = cms.int32( 5 )
373 )
374 fragment.HLTSeedFromConsecutiveHitsCreator = cms.PSet(
375  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
376  SeedMomentumForBOFF = cms.double( 5.0 ),
377  propagator = cms.string( "PropagatorWithMaterial" ),
378  forceKinematicWithRegionDirection = cms.bool( False ),
379  magneticField = cms.string( "" ),
380  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
381  ComponentName = cms.string( "SeedFromConsecutiveHitsCreator" ),
382  MinOneOverPtError = cms.double( 1.0 )
383 )
384 fragment.HLTIter1PSetTrajectoryBuilderIT = cms.PSet(
385  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
386  lostHitPenalty = cms.double( 30.0 ),
387  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
388  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
389  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
390  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
391  maxCand = cms.int32( 2 ),
392  alwaysUseInvalidHits = cms.bool( False ),
393  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
394  intermediateCleaning = cms.bool( True ),
395  updator = cms.string( "hltESPKFUpdator" ),
396  seedAs5DHit = cms.bool( False )
397 )
398 fragment.HLTSiStripClusterChargeCutForHI = cms.PSet( value = cms.double( 2069.0 ) )
399 fragment.HLTPSetTrajectoryFilterForElectrons = cms.PSet(
400  minimumNumberOfHits = cms.int32( 5 ),
401  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
402  seedExtension = cms.int32( 0 ),
403  chargeSignificance = cms.double( -1.0 ),
404  pixelSeedExtension = cms.bool( False ),
405  strictSeedExtension = cms.bool( False ),
406  nSigmaMinPt = cms.double( 5.0 ),
407  maxCCCLostHits = cms.int32( 9999 ),
408  minPt = cms.double( 2.0 ),
409  maxConsecLostHits = cms.int32( 1 ),
410  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
411  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
412  seedPairPenalty = cms.int32( 0 ),
413  maxNumberOfHits = cms.int32( -1 ),
414  minNumberOfHitsForLoopers = cms.int32( 13 ),
415  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
416  minNumberOfHitsPerLoop = cms.int32( 4 ),
417  minHitsMinPt = cms.int32( -1 ),
418  maxLostHitsFraction = cms.double( 999.0 ),
419  maxLostHits = cms.int32( 1 ),
420  highEtaSwitch = cms.double( 5.0 ),
421  minHitsAtHighEta = cms.int32( 5 )
422 )
423 fragment.HLTIter0HighPtTkMuPSetTrajectoryBuilderIT = cms.PSet(
424  ComponentType = cms.string( "CkfTrajectoryBuilder" ),
425  lostHitPenalty = cms.double( 30.0 ),
426  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
427  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
428  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0HighPtTkMuPSetTrajectoryFilterIT" ) ),
429  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
430  maxCand = cms.int32( 4 ),
431  alwaysUseInvalidHits = cms.bool( True ),
432  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
433  intermediateCleaning = cms.bool( True ),
434  updator = cms.string( "hltESPKFUpdator" ),
435  seedAs5DHit = cms.bool( False )
436 )
437 fragment.HLTIter1GroupedCkfTrajectoryBuilderIT = cms.PSet(
438  useSameTrajFilter = cms.bool( True ),
439  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
440  keepOriginalIfRebuildFails = cms.bool( False ),
441  lostHitPenalty = cms.double( 30.0 ),
442  lockHits = cms.bool( True ),
443  requireSeedHitsInRebuild = cms.bool( True ),
444  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
445  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
446  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) ),
447  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
448  minNrOfHitsForRebuild = cms.int32( 5 ),
449  maxCand = cms.int32( 2 ),
450  alwaysUseInvalidHits = cms.bool( False ),
451  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
452  intermediateCleaning = cms.bool( True ),
453  foundHitBonus = cms.double( 5.0 ),
454  updator = cms.string( "hltESPKFUpdator" ),
455  bestHitOnly = cms.bool( True ),
456  seedAs5DHit = cms.bool( False ),
457  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter1PSetTrajectoryFilterIT" ) )
458 )
459 fragment.HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
460  useSameTrajFilter = cms.bool( True ),
461  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
462  keepOriginalIfRebuildFails = cms.bool( True ),
463  lostHitPenalty = cms.double( 1.0 ),
464  lockHits = cms.bool( True ),
465  requireSeedHitsInRebuild = cms.bool( True ),
466  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
467  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
468  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
469  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
470  minNrOfHitsForRebuild = cms.int32( 2 ),
471  maxCand = cms.int32( 5 ),
472  alwaysUseInvalidHits = cms.bool( True ),
473  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
474  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT" ) ),
475  intermediateCleaning = cms.bool( True ),
476  foundHitBonus = cms.double( 1000.0 ),
477  updator = cms.string( "hltESPKFUpdator" ),
478  bestHitOnly = cms.bool( True ),
479  seedAs5DHit = cms.bool( False )
480 )
481 fragment.HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
482  minimumNumberOfHits = cms.int32( 3 ),
483  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
484  seedExtension = cms.int32( 0 ),
485  chargeSignificance = cms.double( -1.0 ),
486  pixelSeedExtension = cms.bool( False ),
487  strictSeedExtension = cms.bool( False ),
488  nSigmaMinPt = cms.double( 5.0 ),
489  maxCCCLostHits = cms.int32( 9999 ),
490  minPt = cms.double( 0.9 ),
491  maxConsecLostHits = cms.int32( 1 ),
492  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
493  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
494  seedPairPenalty = cms.int32( 0 ),
495  maxNumberOfHits = cms.int32( 100 ),
496  minNumberOfHitsForLoopers = cms.int32( 13 ),
497  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
498  minNumberOfHitsPerLoop = cms.int32( 4 ),
499  minHitsMinPt = cms.int32( 3 ),
500  maxLostHitsFraction = cms.double( 0.1 ),
501  maxLostHits = cms.int32( 999 ),
502  highEtaSwitch = cms.double( 5.0 ),
503  minHitsAtHighEta = cms.int32( 5 )
504 )
505 fragment.HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
506  useSameTrajFilter = cms.bool( True ),
507  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
508  keepOriginalIfRebuildFails = cms.bool( True ),
509  lostHitPenalty = cms.double( 1.0 ),
510  lockHits = cms.bool( True ),
511  requireSeedHitsInRebuild = cms.bool( True ),
512  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
513  propagatorOpposite = cms.string( "PropagatorWithMaterialOpposite" ),
514  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
515  propagatorAlong = cms.string( "PropagatorWithMaterial" ),
516  minNrOfHitsForRebuild = cms.int32( 2 ),
517  maxCand = cms.int32( 5 ),
518  alwaysUseInvalidHits = cms.bool( True ),
519  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
520  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonGroupedCkfTrajectoryFilterIT" ) ),
521  intermediateCleaning = cms.bool( True ),
522  foundHitBonus = cms.double( 1000.0 ),
523  updator = cms.string( "hltESPKFUpdator" ),
524  bestHitOnly = cms.bool( True ),
525  seedAs5DHit = cms.bool( False )
526 )
527 fragment.HLTIter0IterL3MuonGroupedCkfTrajectoryFilterIT = cms.PSet(
528  minimumNumberOfHits = cms.int32( 3 ),
529  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
530  seedExtension = cms.int32( 0 ),
531  chargeSignificance = cms.double( -1.0 ),
532  pixelSeedExtension = cms.bool( False ),
533  strictSeedExtension = cms.bool( False ),
534  nSigmaMinPt = cms.double( 5.0 ),
535  maxCCCLostHits = cms.int32( 9999 ),
536  minPt = cms.double( 0.9 ),
537  maxConsecLostHits = cms.int32( 1 ),
538  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
539  constantValueForLostHitsFractionFilter = cms.double( 10.0 ),
540  seedPairPenalty = cms.int32( 0 ),
541  maxNumberOfHits = cms.int32( 100 ),
542  minNumberOfHitsForLoopers = cms.int32( 13 ),
543  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
544  minNumberOfHitsPerLoop = cms.int32( 4 ),
545  minHitsMinPt = cms.int32( 3 ),
546  maxLostHitsFraction = cms.double( 0.1 ),
547  maxLostHits = cms.int32( 999 ),
548  highEtaSwitch = cms.double( 5.0 ),
549  minHitsAtHighEta = cms.int32( 5 )
550 )
551 fragment.HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT = cms.PSet(
552  minimumNumberOfHits = cms.int32( 5 ),
553  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
554  seedExtension = cms.int32( 0 ),
555  chargeSignificance = cms.double( -1.0 ),
556  pixelSeedExtension = cms.bool( False ),
557  strictSeedExtension = cms.bool( False ),
558  nSigmaMinPt = cms.double( 5.0 ),
559  maxCCCLostHits = cms.int32( 9999 ),
560  minPt = cms.double( 0.3 ),
561  maxConsecLostHits = cms.int32( 3 ),
562  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
563  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
564  seedPairPenalty = cms.int32( 0 ),
565  maxNumberOfHits = cms.int32( 100 ),
566  minNumberOfHitsForLoopers = cms.int32( 13 ),
567  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
568  minNumberOfHitsPerLoop = cms.int32( 4 ),
569  minHitsMinPt = cms.int32( 3 ),
570  maxLostHitsFraction = cms.double( 999.0 ),
571  maxLostHits = cms.int32( 1 ),
572  highEtaSwitch = cms.double( 5.0 ),
573  minHitsAtHighEta = cms.int32( 5 )
574 )
575 fragment.HLTIter2IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
576  useSameTrajFilter = cms.bool( True ),
577  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
578  keepOriginalIfRebuildFails = cms.bool( False ),
579  lostHitPenalty = cms.double( 30.0 ),
580  lockHits = cms.bool( True ),
581  requireSeedHitsInRebuild = cms.bool( False ),
582  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
583  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
584  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) ),
585  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
586  minNrOfHitsForRebuild = cms.int32( 5 ),
587  maxCand = cms.int32( 2 ),
588  alwaysUseInvalidHits = cms.bool( False ),
589  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
590  intermediateCleaning = cms.bool( True ),
591  foundHitBonus = cms.double( 1000.0 ),
592  updator = cms.string( "hltESPKFUpdator" ),
593  bestHitOnly = cms.bool( True ),
594  seedAs5DHit = cms.bool( False ),
595  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3FromL1MuonPSetTrajectoryFilterIT" ) )
596 )
597 fragment.HLTIter2IterL3MuonPSetTrajectoryFilterIT = cms.PSet(
598  minimumNumberOfHits = cms.int32( 5 ),
599  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
600  seedExtension = cms.int32( 0 ),
601  chargeSignificance = cms.double( -1.0 ),
602  pixelSeedExtension = cms.bool( False ),
603  strictSeedExtension = cms.bool( False ),
604  nSigmaMinPt = cms.double( 5.0 ),
605  maxCCCLostHits = cms.int32( 9999 ),
606  minPt = cms.double( 0.3 ),
607  maxConsecLostHits = cms.int32( 3 ),
608  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
609  constantValueForLostHitsFractionFilter = cms.double( 1.0 ),
610  seedPairPenalty = cms.int32( 0 ),
611  maxNumberOfHits = cms.int32( 100 ),
612  minNumberOfHitsForLoopers = cms.int32( 13 ),
613  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
614  minNumberOfHitsPerLoop = cms.int32( 4 ),
615  minHitsMinPt = cms.int32( 3 ),
616  maxLostHitsFraction = cms.double( 999.0 ),
617  maxLostHits = cms.int32( 1 ),
618  highEtaSwitch = cms.double( 5.0 ),
619  minHitsAtHighEta = cms.int32( 5 )
620 )
621 fragment.HLTIter2IterL3MuonPSetGroupedCkfTrajectoryBuilderIT = cms.PSet(
622  useSameTrajFilter = cms.bool( True ),
623  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
624  keepOriginalIfRebuildFails = cms.bool( False ),
625  lostHitPenalty = cms.double( 30.0 ),
626  lockHits = cms.bool( True ),
627  requireSeedHitsInRebuild = cms.bool( False ),
628  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
629  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
630  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) ),
631  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
632  minNrOfHitsForRebuild = cms.int32( 5 ),
633  maxCand = cms.int32( 2 ),
634  alwaysUseInvalidHits = cms.bool( False ),
635  estimator = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
636  intermediateCleaning = cms.bool( True ),
637  foundHitBonus = cms.double( 1000.0 ),
638  updator = cms.string( "hltESPKFUpdator" ),
639  bestHitOnly = cms.bool( True ),
640  seedAs5DHit = cms.bool( False ),
641  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTIter2IterL3MuonPSetTrajectoryFilterIT" ) )
642 )
643 fragment.HLTPSetCkfBaseTrajectoryFilter_block = cms.PSet(
644  minimumNumberOfHits = cms.int32( 5 ),
645  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
646  seedExtension = cms.int32( 0 ),
647  chargeSignificance = cms.double( -1.0 ),
648  pixelSeedExtension = cms.bool( False ),
649  strictSeedExtension = cms.bool( False ),
650  nSigmaMinPt = cms.double( 5.0 ),
651  maxCCCLostHits = cms.int32( 9999 ),
652  minPt = cms.double( 0.9 ),
653  maxConsecLostHits = cms.int32( 1 ),
654  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
655  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
656  seedPairPenalty = cms.int32( 0 ),
657  maxNumberOfHits = cms.int32( 100 ),
658  minNumberOfHitsForLoopers = cms.int32( 13 ),
659  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
660  minNumberOfHitsPerLoop = cms.int32( 4 ),
661  minHitsMinPt = cms.int32( 3 ),
662  maxLostHitsFraction = cms.double( 0.1 ),
663  maxLostHits = cms.int32( 999 ),
664  highEtaSwitch = cms.double( 5.0 ),
665  minHitsAtHighEta = cms.int32( 5 )
666 )
667 fragment.HLTSiStripClusterChargeCutLoose = cms.PSet( value = cms.double( 1620.0 ) )
668 fragment.HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA = cms.PSet(
669  ComponentType = cms.string( "StripSubClusterShapeTrajectoryFilter" ),
670  subclusterCutSN = cms.double( 12.0 ),
671  trimMaxADC = cms.double( 30.0 ),
672  seedCutMIPs = cms.double( 0.35 ),
673  subclusterCutMIPs = cms.double( 0.45 ),
674  subclusterWindow = cms.double( 0.7 ),
675  maxNSat = cms.uint32( 3 ),
676  trimMaxFracNeigh = cms.double( 0.25 ),
677  maxTrimmedSizeDiffNeg = cms.double( 1.0 ),
678  seedCutSN = cms.double( 7.0 ),
679  layerMask = cms.PSet(
680  TOB = cms.bool( False ),
681  TIB = cms.vuint32( 1, 2 ),
682  TID = cms.vuint32( 1, 2 ),
683  TEC = cms.bool( False )
684  ),
685  maxTrimmedSizeDiffPos = cms.double( 0.7 ),
686  trimMaxFracTotal = cms.double( 0.15 )
687 )
688 fragment.HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA = cms.PSet(
689  minimumNumberOfHits = cms.int32( 4 ),
690  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
691  seedExtension = cms.int32( 0 ),
692  chargeSignificance = cms.double( -1.0 ),
693  pixelSeedExtension = cms.bool( False ),
694  strictSeedExtension = cms.bool( False ),
695  maxCCCLostHits = cms.int32( 0 ),
696  nSigmaMinPt = cms.double( 5.0 ),
697  minPt = cms.double( 1.0 ),
698  maxConsecLostHits = cms.int32( 1 ),
699  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
700  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
701  seedPairPenalty = cms.int32( 0 ),
702  maxNumberOfHits = cms.int32( 100 ),
703  minNumberOfHitsForLoopers = cms.int32( 13 ),
704  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
705  minNumberOfHitsPerLoop = cms.int32( 4 ),
706  minHitsMinPt = cms.int32( 3 ),
707  maxLostHitsFraction = cms.double( 0.1 ),
708  maxLostHits = cms.int32( 999 ),
709  highEtaSwitch = cms.double( 5.0 ),
710  minHitsAtHighEta = cms.int32( 5 )
711 )
712 fragment.HLTPSetInitialStepTrajectoryBuilderPreSplittingForFullTrackingPPOnAA = cms.PSet(
713  useSameTrajFilter = cms.bool( True ),
714  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
715  keepOriginalIfRebuildFails = cms.bool( False ),
716  lostHitPenalty = cms.double( 30.0 ),
717  lockHits = cms.bool( True ),
718  requireSeedHitsInRebuild = cms.bool( True ),
719  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
720  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
721  maxPtForLooperReconstruction = cms.double( 0.0 ),
722  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
723  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA" ) ),
724  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
725  minNrOfHitsForRebuild = cms.int32( 5 ),
726  maxCand = cms.int32( 3 ),
727  alwaysUseInvalidHits = cms.bool( True ),
728  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
729  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
730  intermediateCleaning = cms.bool( True ),
731  foundHitBonus = cms.double( 10.0 ),
732  updator = cms.string( "hltESPKFUpdator" ),
733  bestHitOnly = cms.bool( True ),
734  seedAs5DHit = cms.bool( False )
735 )
736 fragment.HLTPSetInitialStepTrajectoryFilterPreSplittingForFullTrackingPPOnAA = cms.PSet(
737  ComponentType = cms.string( "CompositeTrajectoryFilter" ),
738  filters = cms.VPSet(
739  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterBasePreSplittingForFullTrackingPPOnAA" ) ),
740  cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterShapePreSplittingPPOnAA" ) )
741  )
742 )
743 fragment.HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
744  minimumNumberOfHits = cms.int32( 4 ),
745  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
746  seedExtension = cms.int32( 0 ),
747  chargeSignificance = cms.double( -1.0 ),
748  pixelSeedExtension = cms.bool( False ),
749  strictSeedExtension = cms.bool( False ),
750  maxCCCLostHits = cms.int32( 0 ),
751  nSigmaMinPt = cms.double( 5.0 ),
752  minPt = cms.double( 1.0 ),
753  maxConsecLostHits = cms.int32( 1 ),
754  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
755  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
756  seedPairPenalty = cms.int32( 0 ),
757  maxNumberOfHits = cms.int32( 100 ),
758  minNumberOfHitsForLoopers = cms.int32( 13 ),
759  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
760  minNumberOfHitsPerLoop = cms.int32( 4 ),
761  minHitsMinPt = cms.int32( 3 ),
762  maxLostHitsFraction = cms.double( 0.1 ),
763  maxLostHits = cms.int32( 999 ),
764  highEtaSwitch = cms.double( 5.0 ),
765  minHitsAtHighEta = cms.int32( 5 )
766 )
767 fragment.HLTPSetInitialStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
768  useSameTrajFilter = cms.bool( True ),
769  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
770  keepOriginalIfRebuildFails = cms.bool( True ),
771  lostHitPenalty = cms.double( 30.0 ),
772  lockHits = cms.bool( True ),
773  requireSeedHitsInRebuild = cms.bool( True ),
774  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
775  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
776  maxPtForLooperReconstruction = cms.double( 0.0 ),
777  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
778  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
779  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
780  minNrOfHitsForRebuild = cms.int32( 1 ),
781  maxCand = cms.int32( 3 ),
782  alwaysUseInvalidHits = cms.bool( True ),
783  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
784  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
785  intermediateCleaning = cms.bool( True ),
786  foundHitBonus = cms.double( 10.0 ),
787  updator = cms.string( "hltESPKFUpdator" ),
788  bestHitOnly = cms.bool( True ),
789  seedAs5DHit = cms.bool( False )
790 )
791 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
792  minimumNumberOfHits = cms.int32( 3 ),
793  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
794  seedExtension = cms.int32( 0 ),
795  chargeSignificance = cms.double( -1.0 ),
796  pixelSeedExtension = cms.bool( False ),
797  strictSeedExtension = cms.bool( False ),
798  nSigmaMinPt = cms.double( 5.0 ),
799  maxCCCLostHits = cms.int32( 0 ),
800  minPt = cms.double( 1.0 ),
801  maxConsecLostHits = cms.int32( 1 ),
802  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
803  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
804  seedPairPenalty = cms.int32( 0 ),
805  maxNumberOfHits = cms.int32( 100 ),
806  minNumberOfHitsForLoopers = cms.int32( 13 ),
807  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
808  minNumberOfHitsPerLoop = cms.int32( 4 ),
809  minHitsMinPt = cms.int32( 3 ),
810  maxLostHitsFraction = cms.double( 0.1 ),
811  maxLostHits = cms.int32( 999 ),
812  highEtaSwitch = cms.double( 5.0 ),
813  minHitsAtHighEta = cms.int32( 5 )
814 )
815 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
816  useSameTrajFilter = cms.bool( True ),
817  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
818  keepOriginalIfRebuildFails = cms.bool( False ),
819  lostHitPenalty = cms.double( 30.0 ),
820  lockHits = cms.bool( True ),
821  requireSeedHitsInRebuild = cms.bool( True ),
822  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
823  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
824  maxPtForLooperReconstruction = cms.double( 0.0 ),
825  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
826  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
827  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
828  minNrOfHitsForRebuild = cms.int32( 5 ),
829  maxCand = cms.int32( 4 ),
830  alwaysUseInvalidHits = cms.bool( True ),
831  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
832  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
833  intermediateCleaning = cms.bool( True ),
834  foundHitBonus = cms.double( 10.0 ),
835  updator = cms.string( "hltESPKFUpdator" ),
836  bestHitOnly = cms.bool( True ),
837  seedAs5DHit = cms.bool( False )
838 )
839 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
840  minimumNumberOfHits = cms.int32( 3 ),
841  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
842  seedExtension = cms.int32( 0 ),
843  chargeSignificance = cms.double( -1.0 ),
844  pixelSeedExtension = cms.bool( False ),
845  strictSeedExtension = cms.bool( False ),
846  nSigmaMinPt = cms.double( 5.0 ),
847  maxCCCLostHits = cms.int32( 0 ),
848  minPt = cms.double( 1.0 ),
849  maxConsecLostHits = cms.int32( 1 ),
850  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
851  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
852  seedPairPenalty = cms.int32( 0 ),
853  maxNumberOfHits = cms.int32( 100 ),
854  minNumberOfHitsForLoopers = cms.int32( 13 ),
855  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
856  minNumberOfHitsPerLoop = cms.int32( 4 ),
857  minHitsMinPt = cms.int32( 3 ),
858  maxLostHitsFraction = cms.double( 0.1 ),
859  maxLostHits = cms.int32( 999 ),
860  highEtaSwitch = cms.double( 5.0 ),
861  minHitsAtHighEta = cms.int32( 5 )
862 )
863 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
864  useSameTrajFilter = cms.bool( True ),
865  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
866  keepOriginalIfRebuildFails = cms.bool( False ),
867  lostHitPenalty = cms.double( 30.0 ),
868  lockHits = cms.bool( True ),
869  requireSeedHitsInRebuild = cms.bool( True ),
870  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
871  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
872  maxPtForLooperReconstruction = cms.double( 0.0 ),
873  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
874  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
875  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
876  minNrOfHitsForRebuild = cms.int32( 5 ),
877  maxCand = cms.int32( 3 ),
878  alwaysUseInvalidHits = cms.bool( True ),
879  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
880  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
881  intermediateCleaning = cms.bool( True ),
882  foundHitBonus = cms.double( 10.0 ),
883  updator = cms.string( "hltESPKFUpdator" ),
884  bestHitOnly = cms.bool( True ),
885  seedAs5DHit = cms.bool( False )
886 )
887 fragment.HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
888  minimumNumberOfHits = cms.int32( 3 ),
889  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
890  seedExtension = cms.int32( 0 ),
891  chargeSignificance = cms.double( -1.0 ),
892  pixelSeedExtension = cms.bool( False ),
893  strictSeedExtension = cms.bool( False ),
894  nSigmaMinPt = cms.double( 5.0 ),
895  maxCCCLostHits = cms.int32( 0 ),
896  minPt = cms.double( 2.8 ),
897  maxConsecLostHits = cms.int32( 1 ),
898  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
899  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
900  seedPairPenalty = cms.int32( 0 ),
901  maxNumberOfHits = cms.int32( 100 ),
902  minNumberOfHitsForLoopers = cms.int32( 13 ),
903  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
904  minNumberOfHitsPerLoop = cms.int32( 4 ),
905  minHitsMinPt = cms.int32( 3 ),
906  maxLostHitsFraction = cms.double( 0.1 ),
907  maxLostHits = cms.int32( 999 ),
908  highEtaSwitch = cms.double( 5.0 ),
909  minHitsAtHighEta = cms.int32( 5 )
910 )
911 fragment.HLTPSetLowPtTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
912  useSameTrajFilter = cms.bool( True ),
913  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
914  keepOriginalIfRebuildFails = cms.bool( False ),
915  lostHitPenalty = cms.double( 30.0 ),
916  lockHits = cms.bool( True ),
917  requireSeedHitsInRebuild = cms.bool( True ),
918  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
919  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
920  maxPtForLooperReconstruction = cms.double( 0.0 ),
921  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
922  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
923  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
924  minNrOfHitsForRebuild = cms.int32( 5 ),
925  maxCand = cms.int32( 4 ),
926  alwaysUseInvalidHits = cms.bool( True ),
927  estimator = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
928  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
929  intermediateCleaning = cms.bool( True ),
930  foundHitBonus = cms.double( 10.0 ),
931  updator = cms.string( "hltESPKFUpdator" ),
932  bestHitOnly = cms.bool( True ),
933  seedAs5DHit = cms.bool( False )
934 )
935 fragment.HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
936  minimumNumberOfHits = cms.int32( 3 ),
937  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
938  seedExtension = cms.int32( 0 ),
939  chargeSignificance = cms.double( -1.0 ),
940  pixelSeedExtension = cms.bool( False ),
941  strictSeedExtension = cms.bool( False ),
942  nSigmaMinPt = cms.double( 5.0 ),
943  maxCCCLostHits = cms.int32( 0 ),
944  minPt = cms.double( 5.0 ),
945  maxConsecLostHits = cms.int32( 1 ),
946  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
947  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
948  seedPairPenalty = cms.int32( 0 ),
949  maxNumberOfHits = cms.int32( 100 ),
950  minNumberOfHitsForLoopers = cms.int32( 13 ),
951  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
952  minNumberOfHitsPerLoop = cms.int32( 4 ),
953  minHitsMinPt = cms.int32( 3 ),
954  maxLostHitsFraction = cms.double( 0.1 ),
955  maxLostHits = cms.int32( 999 ),
956  highEtaSwitch = cms.double( 5.0 ),
957  minHitsAtHighEta = cms.int32( 5 )
958 )
959 fragment.HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
960  minimumNumberOfHits = cms.int32( 3 ),
961  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
962  seedExtension = cms.int32( 0 ),
963  chargeSignificance = cms.double( -1.0 ),
964  pixelSeedExtension = cms.bool( False ),
965  strictSeedExtension = cms.bool( False ),
966  nSigmaMinPt = cms.double( 5.0 ),
967  maxCCCLostHits = cms.int32( 0 ),
968  minPt = cms.double( 5.0 ),
969  maxConsecLostHits = cms.int32( 1 ),
970  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
971  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
972  seedPairPenalty = cms.int32( 0 ),
973  maxNumberOfHits = cms.int32( 100 ),
974  minNumberOfHitsForLoopers = cms.int32( 13 ),
975  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
976  minNumberOfHitsPerLoop = cms.int32( 4 ),
977  minHitsMinPt = cms.int32( 3 ),
978  maxLostHitsFraction = cms.double( 0.1 ),
979  maxLostHits = cms.int32( 999 ),
980  highEtaSwitch = cms.double( 5.0 ),
981  minHitsAtHighEta = cms.int32( 5 )
982 )
983 fragment.HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
984  minimumNumberOfHits = cms.int32( 4 ),
985  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
986  seedExtension = cms.int32( 0 ),
987  chargeSignificance = cms.double( -1.0 ),
988  pixelSeedExtension = cms.bool( False ),
989  strictSeedExtension = cms.bool( False ),
990  nSigmaMinPt = cms.double( 5.0 ),
991  maxCCCLostHits = cms.int32( 0 ),
992  minPt = cms.double( 5.0 ),
993  maxConsecLostHits = cms.int32( 1 ),
994  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
995  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
996  seedPairPenalty = cms.int32( 0 ),
997  maxNumberOfHits = cms.int32( 100 ),
998  minNumberOfHitsForLoopers = cms.int32( 13 ),
999  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1000  minNumberOfHitsPerLoop = cms.int32( 4 ),
1001  minHitsMinPt = cms.int32( 3 ),
1002  maxLostHitsFraction = cms.double( 0.1 ),
1003  maxLostHits = cms.int32( 999 ),
1004  highEtaSwitch = cms.double( 5.0 ),
1005  minHitsAtHighEta = cms.int32( 5 )
1006 )
1007 fragment.HLTPSetPixelPairStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1008  useSameTrajFilter = cms.bool( False ),
1009  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1010  keepOriginalIfRebuildFails = cms.bool( False ),
1011  lostHitPenalty = cms.double( 30.0 ),
1012  lockHits = cms.bool( True ),
1013  requireSeedHitsInRebuild = cms.bool( True ),
1014  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1015  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1016  maxPtForLooperReconstruction = cms.double( 0.0 ),
1017  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1018  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1019  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1020  minNrOfHitsForRebuild = cms.int32( 5 ),
1021  maxCand = cms.int32( 3 ),
1022  alwaysUseInvalidHits = cms.bool( True ),
1023  estimator = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
1024  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA" ) ),
1025  intermediateCleaning = cms.bool( True ),
1026  foundHitBonus = cms.double( 10.0 ),
1027  updator = cms.string( "hltESPKFUpdator" ),
1028  bestHitOnly = cms.bool( True ),
1029  seedAs5DHit = cms.bool( False )
1030 )
1031 fragment.HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1032  minimumNumberOfHits = cms.int32( 3 ),
1033  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1034  seedExtension = cms.int32( 0 ),
1035  chargeSignificance = cms.double( -1.0 ),
1036  pixelSeedExtension = cms.bool( False ),
1037  strictSeedExtension = cms.bool( False ),
1038  nSigmaMinPt = cms.double( 5.0 ),
1039  maxCCCLostHits = cms.int32( 9999 ),
1040  minPt = cms.double( 5.0 ),
1041  maxConsecLostHits = cms.int32( 1 ),
1042  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1043  constantValueForLostHitsFractionFilter = cms.double( 1.4 ),
1044  seedPairPenalty = cms.int32( 0 ),
1045  maxNumberOfHits = cms.int32( 100 ),
1046  minNumberOfHitsForLoopers = cms.int32( 13 ),
1047  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1048  minNumberOfHitsPerLoop = cms.int32( 4 ),
1049  minHitsMinPt = cms.int32( 3 ),
1050  maxLostHitsFraction = cms.double( 0.1 ),
1051  maxLostHits = cms.int32( 999 ),
1052  highEtaSwitch = cms.double( 5.0 ),
1053  minHitsAtHighEta = cms.int32( 5 )
1054 )
1055 fragment.HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1056  minimumNumberOfHits = cms.int32( 4 ),
1057  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1058  seedExtension = cms.int32( 0 ),
1059  chargeSignificance = cms.double( -1.0 ),
1060  pixelSeedExtension = cms.bool( False ),
1061  strictSeedExtension = cms.bool( False ),
1062  nSigmaMinPt = cms.double( 5.0 ),
1063  maxCCCLostHits = cms.int32( 9999 ),
1064  minPt = cms.double( 5.0 ),
1065  maxConsecLostHits = cms.int32( 1 ),
1066  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1067  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1068  seedPairPenalty = cms.int32( 1 ),
1069  maxNumberOfHits = cms.int32( 100 ),
1070  minNumberOfHitsForLoopers = cms.int32( 13 ),
1071  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1072  minNumberOfHitsPerLoop = cms.int32( 4 ),
1073  minHitsMinPt = cms.int32( 3 ),
1074  maxLostHitsFraction = cms.double( 0.1 ),
1075  maxLostHits = cms.int32( 0 ),
1076  highEtaSwitch = cms.double( 5.0 ),
1077  minHitsAtHighEta = cms.int32( 5 )
1078 )
1079 fragment.HLTPSetPixelLessStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1080  useSameTrajFilter = cms.bool( True ),
1081  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1082  keepOriginalIfRebuildFails = cms.bool( False ),
1083  lostHitPenalty = cms.double( 30.0 ),
1084  lockHits = cms.bool( True ),
1085  requireSeedHitsInRebuild = cms.bool( True ),
1086  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1087  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1088  maxPtForLooperReconstruction = cms.double( 0.0 ),
1089  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1090  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetPixelLessStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1091  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1092  minNrOfHitsForRebuild = cms.int32( 4 ),
1093  maxCand = cms.int32( 2 ),
1094  alwaysUseInvalidHits = cms.bool( False ),
1095  estimator = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
1096  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1097  intermediateCleaning = cms.bool( True ),
1098  foundHitBonus = cms.double( 10.0 ),
1099  updator = cms.string( "hltESPKFUpdator" ),
1100  bestHitOnly = cms.bool( True ),
1101  seedAs5DHit = cms.bool( False )
1102 )
1103 fragment.HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1104  minimumNumberOfHits = cms.int32( 5 ),
1105  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1106  seedExtension = cms.int32( 0 ),
1107  chargeSignificance = cms.double( -1.0 ),
1108  pixelSeedExtension = cms.bool( False ),
1109  strictSeedExtension = cms.bool( False ),
1110  nSigmaMinPt = cms.double( 5.0 ),
1111  maxCCCLostHits = cms.int32( 9999 ),
1112  minPt = cms.double( 5.0 ),
1113  maxConsecLostHits = cms.int32( 1 ),
1114  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1115  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1116  seedPairPenalty = cms.int32( 1 ),
1117  maxNumberOfHits = cms.int32( 100 ),
1118  minNumberOfHitsForLoopers = cms.int32( 13 ),
1119  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1120  minNumberOfHitsPerLoop = cms.int32( 4 ),
1121  minHitsMinPt = cms.int32( 3 ),
1122  maxLostHitsFraction = cms.double( 0.1 ),
1123  maxLostHits = cms.int32( 0 ),
1124  highEtaSwitch = cms.double( 5.0 ),
1125  minHitsAtHighEta = cms.int32( 5 )
1126 )
1127 fragment.HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1128  minimumNumberOfHits = cms.int32( 4 ),
1129  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1130  seedExtension = cms.int32( 0 ),
1131  chargeSignificance = cms.double( -1.0 ),
1132  pixelSeedExtension = cms.bool( False ),
1133  strictSeedExtension = cms.bool( False ),
1134  nSigmaMinPt = cms.double( 5.0 ),
1135  maxCCCLostHits = cms.int32( 9999 ),
1136  minPt = cms.double( 5.0 ),
1137  maxConsecLostHits = cms.int32( 1 ),
1138  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1139  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1140  seedPairPenalty = cms.int32( 1 ),
1141  maxNumberOfHits = cms.int32( 100 ),
1142  minNumberOfHitsForLoopers = cms.int32( 13 ),
1143  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1144  minNumberOfHitsPerLoop = cms.int32( 4 ),
1145  minHitsMinPt = cms.int32( 3 ),
1146  maxLostHitsFraction = cms.double( 0.1 ),
1147  maxLostHits = cms.int32( 0 ),
1148  highEtaSwitch = cms.double( 5.0 ),
1149  minHitsAtHighEta = cms.int32( 5 )
1150 )
1151 fragment.HLTPSetTobTecStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1152  useSameTrajFilter = cms.bool( False ),
1153  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1154  keepOriginalIfRebuildFails = cms.bool( False ),
1155  lostHitPenalty = cms.double( 30.0 ),
1156  lockHits = cms.bool( True ),
1157  requireSeedHitsInRebuild = cms.bool( True ),
1158  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1159  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1160  maxPtForLooperReconstruction = cms.double( 0.0 ),
1161  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1162  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1163  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1164  minNrOfHitsForRebuild = cms.int32( 4 ),
1165  maxCand = cms.int32( 2 ),
1166  alwaysUseInvalidHits = cms.bool( False ),
1167  estimator = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
1168  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetTobTecStepInOutTrajectoryFilterForFullTrackingPPOnAA" ) ),
1169  intermediateCleaning = cms.bool( True ),
1170  foundHitBonus = cms.double( 10.0 ),
1171  updator = cms.string( "hltESPKFUpdator" ),
1172  bestHitOnly = cms.bool( True ),
1173  seedAs5DHit = cms.bool( False )
1174 )
1175 fragment.HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA = cms.PSet(
1176  minimumNumberOfHits = cms.int32( 4 ),
1177  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1178  seedExtension = cms.int32( 0 ),
1179  chargeSignificance = cms.double( -1.0 ),
1180  pixelSeedExtension = cms.bool( False ),
1181  strictSeedExtension = cms.bool( False ),
1182  nSigmaMinPt = cms.double( 5.0 ),
1183  maxCCCLostHits = cms.int32( 9999 ),
1184  minPt = cms.double( 5.0 ),
1185  maxConsecLostHits = cms.int32( 1 ),
1186  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1187  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1188  seedPairPenalty = cms.int32( 0 ),
1189  maxNumberOfHits = cms.int32( 100 ),
1190  minNumberOfHitsForLoopers = cms.int32( 13 ),
1191  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
1192  minNumberOfHitsPerLoop = cms.int32( 4 ),
1193  minHitsMinPt = cms.int32( 3 ),
1194  maxLostHitsFraction = cms.double( 0.1 ),
1195  maxLostHits = cms.int32( 999 ),
1196  highEtaSwitch = cms.double( 5.0 ),
1197  minHitsAtHighEta = cms.int32( 5 )
1198 )
1199 fragment.HLTPSetJetCoreStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1200  useSameTrajFilter = cms.bool( True ),
1201  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1202  keepOriginalIfRebuildFails = cms.bool( False ),
1203  lostHitPenalty = cms.double( 30.0 ),
1204  lockHits = cms.bool( True ),
1205  requireSeedHitsInRebuild = cms.bool( True ),
1206  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1207  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1208  maxPtForLooperReconstruction = cms.double( 0.0 ),
1209  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1210  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetJetCoreStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1211  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1212  minNrOfHitsForRebuild = cms.int32( 5 ),
1213  maxCand = cms.int32( 50 ),
1214  alwaysUseInvalidHits = cms.bool( True ),
1215  estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
1216  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1217  intermediateCleaning = cms.bool( True ),
1218  foundHitBonus = cms.double( 10.0 ),
1219  updator = cms.string( "hltESPKFUpdator" ),
1220  bestHitOnly = cms.bool( True ),
1221  seedAs5DHit = cms.bool( False )
1222 )
1223 fragment.HLTPSetPixelPairStepTrajectoryFilterInOutForFullTrackingPPOnAA = cms.PSet(
1224  minimumNumberOfHits = cms.int32( 4 ),
1225  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1226  seedExtension = cms.int32( 1 ),
1227  chargeSignificance = cms.double( -1.0 ),
1228  pixelSeedExtension = cms.bool( False ),
1229  strictSeedExtension = cms.bool( False ),
1230  nSigmaMinPt = cms.double( 5.0 ),
1231  maxCCCLostHits = cms.int32( 0 ),
1232  minPt = cms.double( 5.0 ),
1233  maxConsecLostHits = cms.int32( 1 ),
1234  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1235  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1236  seedPairPenalty = cms.int32( 0 ),
1237  maxNumberOfHits = cms.int32( 100 ),
1238  minNumberOfHitsForLoopers = cms.int32( 13 ),
1239  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1240  minNumberOfHitsPerLoop = cms.int32( 4 ),
1241  minHitsMinPt = cms.int32( 3 ),
1242  maxLostHitsFraction = cms.double( 0.1 ),
1243  maxLostHits = cms.int32( 999 ),
1244  highEtaSwitch = cms.double( 5.0 ),
1245  minHitsAtHighEta = cms.int32( 5 )
1246 )
1247 fragment.HLTPSetMixedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1248  useSameTrajFilter = cms.bool( True ),
1249  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1250  keepOriginalIfRebuildFails = cms.bool( False ),
1251  lostHitPenalty = cms.double( 30.0 ),
1252  lockHits = cms.bool( True ),
1253  requireSeedHitsInRebuild = cms.bool( True ),
1254  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1255  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1256  maxPtForLooperReconstruction = cms.double( 0.0 ),
1257  propagatorOpposite = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
1258  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetMixedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1259  propagatorAlong = cms.string( "PropagatorWithMaterialForMixedStep" ),
1260  minNrOfHitsForRebuild = cms.int32( 5 ),
1261  maxCand = cms.int32( 2 ),
1262  alwaysUseInvalidHits = cms.bool( True ),
1263  estimator = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
1264  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1265  intermediateCleaning = cms.bool( True ),
1266  foundHitBonus = cms.double( 10.0 ),
1267  updator = cms.string( "hltESPKFUpdator" ),
1268  bestHitOnly = cms.bool( True ),
1269  seedAs5DHit = cms.bool( False )
1270 )
1271 fragment.HLTPSetDetachedQuadStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1272  useSameTrajFilter = cms.bool( True ),
1273  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1274  keepOriginalIfRebuildFails = cms.bool( False ),
1275  lostHitPenalty = cms.double( 30.0 ),
1276  lockHits = cms.bool( True ),
1277  requireSeedHitsInRebuild = cms.bool( True ),
1278  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1279  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1280  maxPtForLooperReconstruction = cms.double( 0.0 ),
1281  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1282  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedQuadStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1283  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1284  minNrOfHitsForRebuild = cms.int32( 5 ),
1285  maxCand = cms.int32( 3 ),
1286  alwaysUseInvalidHits = cms.bool( True ),
1287  estimator = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
1288  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1289  intermediateCleaning = cms.bool( True ),
1290  foundHitBonus = cms.double( 10.0 ),
1291  updator = cms.string( "hltESPKFUpdator" ),
1292  bestHitOnly = cms.bool( True ),
1293  seedAs5DHit = cms.bool( False )
1294 )
1295 fragment.HLTPSetDetachedTripletStepTrajectoryBuilderForFullTrackingPPOnAA = cms.PSet(
1296  useSameTrajFilter = cms.bool( True ),
1297  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1298  keepOriginalIfRebuildFails = cms.bool( False ),
1299  lostHitPenalty = cms.double( 30.0 ),
1300  lockHits = cms.bool( True ),
1301  requireSeedHitsInRebuild = cms.bool( True ),
1302  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1303  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1304  maxPtForLooperReconstruction = cms.double( 0.0 ),
1305  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1306  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetDetachedTripletStepTrajectoryFilterForFullTrackingPPOnAA" ) ),
1307  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1308  minNrOfHitsForRebuild = cms.int32( 5 ),
1309  maxCand = cms.int32( 3 ),
1310  alwaysUseInvalidHits = cms.bool( True ),
1311  estimator = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
1312  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1313  intermediateCleaning = cms.bool( True ),
1314  foundHitBonus = cms.double( 10.0 ),
1315  updator = cms.string( "hltESPKFUpdator" ),
1316  bestHitOnly = cms.bool( True ),
1317  seedAs5DHit = cms.bool( False )
1318 )
1319 fragment.HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1320  minimumNumberOfHits = cms.int32( 4 ),
1321  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1322  seedExtension = cms.int32( 0 ),
1323  chargeSignificance = cms.double( -1.0 ),
1324  pixelSeedExtension = cms.bool( False ),
1325  strictSeedExtension = cms.bool( False ),
1326  maxCCCLostHits = cms.int32( 0 ),
1327  nSigmaMinPt = cms.double( 5.0 ),
1328  minPt = cms.double( 3.0 ),
1329  maxConsecLostHits = cms.int32( 1 ),
1330  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1331  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1332  seedPairPenalty = cms.int32( 0 ),
1333  maxNumberOfHits = cms.int32( 100 ),
1334  minNumberOfHitsForLoopers = cms.int32( 13 ),
1335  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1336  minNumberOfHitsPerLoop = cms.int32( 4 ),
1337  minHitsMinPt = cms.int32( 3 ),
1338  maxLostHitsFraction = cms.double( 0.1 ),
1339  maxLostHits = cms.int32( 999 ),
1340  highEtaSwitch = cms.double( 5.0 ),
1341  minHitsAtHighEta = cms.int32( 5 )
1342 )
1343 fragment.HLTPSetInitialStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1344  useSameTrajFilter = cms.bool( True ),
1345  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1346  keepOriginalIfRebuildFails = cms.bool( True ),
1347  lostHitPenalty = cms.double( 30.0 ),
1348  lockHits = cms.bool( True ),
1349  requireSeedHitsInRebuild = cms.bool( True ),
1350  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1351  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1352  maxPtForLooperReconstruction = cms.double( 0.0 ),
1353  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1354  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetInitialStepTrajectoryFilterForDmesonPPOnAA" ) ),
1355  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1356  minNrOfHitsForRebuild = cms.int32( 1 ),
1357  maxCand = cms.int32( 3 ),
1358  alwaysUseInvalidHits = cms.bool( True ),
1359  estimator = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
1360  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1361  intermediateCleaning = cms.bool( True ),
1362  foundHitBonus = cms.double( 10.0 ),
1363  updator = cms.string( "hltESPKFUpdator" ),
1364  bestHitOnly = cms.bool( True ),
1365  seedAs5DHit = cms.bool( False )
1366 )
1367 fragment.HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1368  minimumNumberOfHits = cms.int32( 3 ),
1369  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1370  seedExtension = cms.int32( 0 ),
1371  chargeSignificance = cms.double( -1.0 ),
1372  pixelSeedExtension = cms.bool( False ),
1373  strictSeedExtension = cms.bool( False ),
1374  nSigmaMinPt = cms.double( 5.0 ),
1375  maxCCCLostHits = cms.int32( 0 ),
1376  minPt = cms.double( 2.8 ),
1377  maxConsecLostHits = cms.int32( 1 ),
1378  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1379  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1380  seedPairPenalty = cms.int32( 0 ),
1381  maxNumberOfHits = cms.int32( 100 ),
1382  minNumberOfHitsForLoopers = cms.int32( 13 ),
1383  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1384  minNumberOfHitsPerLoop = cms.int32( 4 ),
1385  minHitsMinPt = cms.int32( 3 ),
1386  maxLostHitsFraction = cms.double( 0.1 ),
1387  maxLostHits = cms.int32( 999 ),
1388  highEtaSwitch = cms.double( 5.0 ),
1389  minHitsAtHighEta = cms.int32( 5 )
1390 )
1391 fragment.HLTPSetLowPtQuadStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1392  useSameTrajFilter = cms.bool( True ),
1393  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1394  keepOriginalIfRebuildFails = cms.bool( False ),
1395  lostHitPenalty = cms.double( 30.0 ),
1396  lockHits = cms.bool( True ),
1397  requireSeedHitsInRebuild = cms.bool( True ),
1398  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1399  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1400  maxPtForLooperReconstruction = cms.double( 0.0 ),
1401  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1402  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetLowPtQuadStepTrajectoryFilterForDmesonPPOnAA" ) ),
1403  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1404  minNrOfHitsForRebuild = cms.int32( 5 ),
1405  maxCand = cms.int32( 4 ),
1406  alwaysUseInvalidHits = cms.bool( True ),
1407  estimator = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
1408  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1409  intermediateCleaning = cms.bool( True ),
1410  foundHitBonus = cms.double( 10.0 ),
1411  updator = cms.string( "hltESPKFUpdator" ),
1412  bestHitOnly = cms.bool( True ),
1413  seedAs5DHit = cms.bool( False )
1414 )
1415 fragment.HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA = cms.PSet(
1416  minimumNumberOfHits = cms.int32( 3 ),
1417  ComponentType = cms.string( "CkfBaseTrajectoryFilter" ),
1418  seedExtension = cms.int32( 0 ),
1419  chargeSignificance = cms.double( -1.0 ),
1420  pixelSeedExtension = cms.bool( False ),
1421  strictSeedExtension = cms.bool( False ),
1422  nSigmaMinPt = cms.double( 5.0 ),
1423  maxCCCLostHits = cms.int32( 0 ),
1424  minPt = cms.double( 3.5 ),
1425  maxConsecLostHits = cms.int32( 1 ),
1426  extraNumberOfHitsBeforeTheFirstLoop = cms.int32( 4 ),
1427  constantValueForLostHitsFractionFilter = cms.double( 2.0 ),
1428  seedPairPenalty = cms.int32( 0 ),
1429  maxNumberOfHits = cms.int32( 100 ),
1430  minNumberOfHitsForLoopers = cms.int32( 13 ),
1431  minGoodStripCharge = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
1432  minNumberOfHitsPerLoop = cms.int32( 4 ),
1433  minHitsMinPt = cms.int32( 3 ),
1434  maxLostHitsFraction = cms.double( 0.1 ),
1435  maxLostHits = cms.int32( 999 ),
1436  highEtaSwitch = cms.double( 5.0 ),
1437  minHitsAtHighEta = cms.int32( 5 )
1438 )
1439 fragment.HLTPSetHighPtTripletStepTrajectoryBuilderForDmesonPPOnAA = cms.PSet(
1440  useSameTrajFilter = cms.bool( True ),
1441  ComponentType = cms.string( "GroupedCkfTrajectoryBuilder" ),
1442  keepOriginalIfRebuildFails = cms.bool( False ),
1443  lostHitPenalty = cms.double( 30.0 ),
1444  lockHits = cms.bool( True ),
1445  requireSeedHitsInRebuild = cms.bool( True ),
1446  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
1447  maxDPhiForLooperReconstruction = cms.double( 2.0 ),
1448  maxPtForLooperReconstruction = cms.double( 0.0 ),
1449  propagatorOpposite = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
1450  trajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetHighPtTripletStepTrajectoryFilterForDmesonPPOnAA" ) ),
1451  propagatorAlong = cms.string( "PropagatorWithMaterialParabolicMf" ),
1452  minNrOfHitsForRebuild = cms.int32( 5 ),
1453  maxCand = cms.int32( 3 ),
1454  alwaysUseInvalidHits = cms.bool( True ),
1455  estimator = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
1456  inOutTrajectoryFilter = cms.PSet( refToPSet_ = cms.string( "HLTPSetCkfBaseTrajectoryFilter_block" ) ),
1457  intermediateCleaning = cms.bool( True ),
1458  foundHitBonus = cms.double( 10.0 ),
1459  updator = cms.string( "hltESPKFUpdator" ),
1460  bestHitOnly = cms.bool( True ),
1461  seedAs5DHit = cms.bool( False )
1462 )
1463 fragment.streams = cms.PSet(
1464  ALCALumiPixelsCountsExpress = cms.vstring( 'AlCaLumiPixelsCountsExpress' ),
1465  ALCALumiPixelsCountsGated = cms.vstring( 'AlCaLumiPixelsCountsGated' ),
1466  ALCALumiPixelsCountsPrompt = cms.vstring( 'AlCaLumiPixelsCountsPrompt' ),
1467  ALCAP0 = cms.vstring( 'AlCaP0' ),
1468  ALCAPHISYM = cms.vstring( 'AlCaPhiSym' ),
1469  ALCAPPSExpress = cms.vstring( 'AlCaPPSExpress' ),
1470  ALCAPPSPrompt = cms.vstring( 'AlCaPPSPrompt' ),
1471  Calibration = cms.vstring( 'TestEnablesEcalHcal' ),
1472  DQM = cms.vstring( 'OnlineMonitor' ),
1473  DQMCalibration = cms.vstring( 'TestEnablesEcalHcalDQM' ),
1474  DQMEventDisplay = cms.vstring( 'CosmicsForEventDisplay',
1475  'EventDisplay' ),
1476  DQMGPUvsCPU = cms.vstring( 'DQMGPUvsCPU' ),
1477  DQMOnlineBeamspot = cms.vstring( 'DQMOnlineBeamspot' ),
1478  DQMPPSRandom = cms.vstring( 'DQMPPSRandom' ),
1479  EcalCalibration = cms.vstring( 'EcalLaser' ),
1480  Express = cms.vstring( 'ExpressPhysics' ),
1481  ExpressAlignment = cms.vstring( 'ExpressAlignment' ),
1482  ExpressCosmics = cms.vstring( 'ExpressCosmics' ),
1483  NanoDST = cms.vstring( 'L1Accept' ),
1484  PhysicsCommissioning = cms.vstring( 'Commissioning',
1485  'Cosmics',
1486  'HLTPhysics',
1487  'HcalNZS',
1488  'MinimumBias',
1489  'MuonShower',
1490  'NoBPTX',
1491  'ZeroBias' ),
1492  PhysicsSpecialHLTPhysics0 = cms.vstring( 'SpecialHLTPhysics0',
1493  'SpecialHLTPhysics1' ),
1494  PhysicsSpecialHLTPhysics1 = cms.vstring( 'SpecialHLTPhysics2',
1495  'SpecialHLTPhysics3' ),
1496  PhysicsSpecialHLTPhysics10 = cms.vstring( 'SpecialHLTPhysics20',
1497  'SpecialHLTPhysics21' ),
1498  PhysicsSpecialHLTPhysics11 = cms.vstring( 'SpecialHLTPhysics22',
1499  'SpecialHLTPhysics23' ),
1500  PhysicsSpecialHLTPhysics12 = cms.vstring( 'SpecialHLTPhysics24',
1501  'SpecialHLTPhysics25' ),
1502  PhysicsSpecialHLTPhysics13 = cms.vstring( 'SpecialHLTPhysics26',
1503  'SpecialHLTPhysics27' ),
1504  PhysicsSpecialHLTPhysics14 = cms.vstring( 'SpecialHLTPhysics28',
1505  'SpecialHLTPhysics29' ),
1506  PhysicsSpecialHLTPhysics15 = cms.vstring( 'SpecialHLTPhysics30',
1507  'SpecialHLTPhysics31' ),
1508  PhysicsSpecialHLTPhysics2 = cms.vstring( 'SpecialHLTPhysics4',
1509  'SpecialHLTPhysics5' ),
1510  PhysicsSpecialHLTPhysics3 = cms.vstring( 'SpecialHLTPhysics6',
1511  'SpecialHLTPhysics7' ),
1512  PhysicsSpecialHLTPhysics4 = cms.vstring( 'SpecialHLTPhysics8',
1513  'SpecialHLTPhysics9' ),
1514  PhysicsSpecialHLTPhysics5 = cms.vstring( 'SpecialHLTPhysics10',
1515  'SpecialHLTPhysics11' ),
1516  PhysicsSpecialHLTPhysics6 = cms.vstring( 'SpecialHLTPhysics12',
1517  'SpecialHLTPhysics13' ),
1518  PhysicsSpecialHLTPhysics7 = cms.vstring( 'SpecialHLTPhysics14',
1519  'SpecialHLTPhysics15' ),
1520  PhysicsSpecialHLTPhysics8 = cms.vstring( 'SpecialHLTPhysics16',
1521  'SpecialHLTPhysics17' ),
1522  PhysicsSpecialHLTPhysics9 = cms.vstring( 'SpecialHLTPhysics18',
1523  'SpecialHLTPhysics19' ),
1524  PhysicsSpecialRandom0 = cms.vstring( 'SpecialRandom0',
1525  'SpecialRandom1' ),
1526  PhysicsSpecialRandom1 = cms.vstring( 'SpecialRandom2',
1527  'SpecialRandom3' ),
1528  PhysicsSpecialRandom10 = cms.vstring( 'SpecialRandom20',
1529  'SpecialRandom21' ),
1530  PhysicsSpecialRandom11 = cms.vstring( 'SpecialRandom22',
1531  'SpecialRandom23' ),
1532  PhysicsSpecialRandom12 = cms.vstring( 'SpecialRandom24',
1533  'SpecialRandom25' ),
1534  PhysicsSpecialRandom13 = cms.vstring( 'SpecialRandom26',
1535  'SpecialRandom27' ),
1536  PhysicsSpecialRandom14 = cms.vstring( 'SpecialRandom28',
1537  'SpecialRandom29' ),
1538  PhysicsSpecialRandom15 = cms.vstring( 'SpecialRandom30',
1539  'SpecialRandom31' ),
1540  PhysicsSpecialRandom2 = cms.vstring( 'SpecialRandom4',
1541  'SpecialRandom5' ),
1542  PhysicsSpecialRandom3 = cms.vstring( 'SpecialRandom6',
1543  'SpecialRandom7' ),
1544  PhysicsSpecialRandom4 = cms.vstring( 'SpecialRandom8',
1545  'SpecialRandom9' ),
1546  PhysicsSpecialRandom5 = cms.vstring( 'SpecialRandom10',
1547  'SpecialRandom11' ),
1548  PhysicsSpecialRandom6 = cms.vstring( 'SpecialRandom12',
1549  'SpecialRandom13' ),
1550  PhysicsSpecialRandom7 = cms.vstring( 'SpecialRandom14',
1551  'SpecialRandom15' ),
1552  PhysicsSpecialRandom8 = cms.vstring( 'SpecialRandom16',
1553  'SpecialRandom17' ),
1554  PhysicsSpecialRandom9 = cms.vstring( 'SpecialRandom18',
1555  'SpecialRandom19' ),
1556  PhysicsSpecialZeroBias0 = cms.vstring( 'SpecialZeroBias0',
1557  'SpecialZeroBias1' ),
1558  PhysicsSpecialZeroBias1 = cms.vstring( 'SpecialZeroBias2',
1559  'SpecialZeroBias3' ),
1560  PhysicsSpecialZeroBias10 = cms.vstring( 'SpecialZeroBias20',
1561  'SpecialZeroBias21' ),
1562  PhysicsSpecialZeroBias11 = cms.vstring( 'SpecialZeroBias22',
1563  'SpecialZeroBias23' ),
1564  PhysicsSpecialZeroBias12 = cms.vstring( 'SpecialZeroBias24',
1565  'SpecialZeroBias25' ),
1566  PhysicsSpecialZeroBias13 = cms.vstring( 'SpecialZeroBias26',
1567  'SpecialZeroBias27' ),
1568  PhysicsSpecialZeroBias14 = cms.vstring( 'SpecialZeroBias28',
1569  'SpecialZeroBias29' ),
1570  PhysicsSpecialZeroBias15 = cms.vstring( 'SpecialZeroBias30',
1571  'SpecialZeroBias31' ),
1572  PhysicsSpecialZeroBias2 = cms.vstring( 'SpecialZeroBias4',
1573  'SpecialZeroBias5' ),
1574  PhysicsSpecialZeroBias3 = cms.vstring( 'SpecialZeroBias6',
1575  'SpecialZeroBias7' ),
1576  PhysicsSpecialZeroBias4 = cms.vstring( 'SpecialZeroBias8',
1577  'SpecialZeroBias9' ),
1578  PhysicsSpecialZeroBias5 = cms.vstring( 'SpecialZeroBias10',
1579  'SpecialZeroBias11' ),
1580  PhysicsSpecialZeroBias6 = cms.vstring( 'SpecialZeroBias12',
1581  'SpecialZeroBias13' ),
1582  PhysicsSpecialZeroBias7 = cms.vstring( 'SpecialZeroBias14',
1583  'SpecialZeroBias15' ),
1584  PhysicsSpecialZeroBias8 = cms.vstring( 'SpecialZeroBias16',
1585  'SpecialZeroBias17' ),
1586  PhysicsSpecialZeroBias9 = cms.vstring( 'SpecialZeroBias18',
1587  'SpecialZeroBias19' ),
1588  RPCMON = cms.vstring( 'RPCMonitor' )
1589 )
1590 fragment.datasets = cms.PSet(
1591  AlCaLumiPixelsCountsExpress = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1',
1592  'AlCa_LumiPixelsCounts_Random_v7' ),
1593  AlCaLumiPixelsCountsGated = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' ),
1594  AlCaLumiPixelsCountsPrompt = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1',
1595  'AlCa_LumiPixelsCounts_Random_v7',
1596  'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1',
1597  'AlCa_LumiPixelsCounts_ZeroBias_v9' ),
1598  AlCaP0 = cms.vstring( 'AlCa_EcalEtaEBonly_v21',
1599  'AlCa_EcalEtaEEonly_v21',
1600  'AlCa_EcalPi0EBonly_v21',
1601  'AlCa_EcalPi0EEonly_v21' ),
1602  AlCaPPSExpress = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v6',
1603  'HLT_PPSMaxTracksPerRP4_v6' ),
1604  AlCaPPSPrompt = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v6',
1605  'HLT_PPSMaxTracksPerRP4_v6' ),
1606  AlCaPhiSym = cms.vstring( 'AlCa_EcalPhiSym_v16' ),
1607  Commissioning = cms.vstring( 'HLT_IsoTrackHB_v11',
1608  'HLT_IsoTrackHE_v11',
1609  'HLT_L1BptxXOR_v1',
1610  'HLT_L1SingleMuCosmics_EMTF_v1' ),
1611  Cosmics = cms.vstring( 'HLT_L1SingleMu3_v2',
1612  'HLT_L1SingleMu5_v2',
1613  'HLT_L1SingleMu7_v2',
1614  'HLT_L1SingleMuCosmics_v5',
1615  'HLT_L1SingleMuOpen_DT_v3',
1616  'HLT_L1SingleMuOpen_v3' ),
1617  CosmicsForEventDisplay = cms.vstring( 'HLT_L1SingleMu7_v2' ),
1618  DQMGPUvsCPU = cms.vstring( 'DQM_EcalReconstruction_v9',
1619  'DQM_HcalReconstruction_v7',
1620  'DQM_PixelReconstruction_v9' ),
1621  DQMOnlineBeamspot = cms.vstring( 'HLT_HT300_Beamspot_v18',
1622  'HLT_HT60_Beamspot_v17',
1623  'HLT_ZeroBias_Beamspot_v11' ),
1624  DQMPPSRandom = cms.vstring( 'HLT_PPSRandom_v1' ),
1625  EcalLaser = cms.vstring( 'HLT_EcalCalibration_v4' ),
1626  EventDisplay = cms.vstring( 'HLT_BptxOR_v3',
1627  'HLT_L1ETM120_v1',
1628  'HLT_L1ETM150_v1',
1629  'HLT_L1HTT120er_v1',
1630  'HLT_L1HTT160er_v1',
1631  'HLT_L1HTT200er_v1',
1632  'HLT_L1HTT255er_v1',
1633  'HLT_L1HTT280er_v1',
1634  'HLT_L1HTT320er_v1',
1635  'HLT_L1HTT360er_v1',
1636  'HLT_L1HTT400er_v1',
1637  'HLT_L1HTT450er_v1',
1638  'HLT_L1SingleEG10er2p5_v1',
1639  'HLT_L1SingleEG15er2p5_v1',
1640  'HLT_L1SingleEG26er2p5_v1',
1641  'HLT_L1SingleEG28er1p5_v1',
1642  'HLT_L1SingleEG28er2p1_v1',
1643  'HLT_L1SingleEG28er2p5_v1',
1644  'HLT_L1SingleEG34er2p5_v1',
1645  'HLT_L1SingleEG36er2p5_v1',
1646  'HLT_L1SingleEG38er2p5_v1',
1647  'HLT_L1SingleEG40er2p5_v1',
1648  'HLT_L1SingleEG42er2p5_v1',
1649  'HLT_L1SingleEG45er2p5_v1',
1650  'HLT_L1SingleEG50_v1',
1651  'HLT_L1SingleEG8er2p5_v1',
1652  'HLT_L1SingleJet120_v1',
1653  'HLT_L1SingleJet180_v1',
1654  'HLT_L1SingleJet200_v2',
1655  'HLT_L1SingleJet35_v2',
1656  'HLT_L1SingleJet60_v1',
1657  'HLT_L1SingleJet90_v1',
1658  'HLT_ZeroBias_HighRate_v1',
1659  'HLT_ZeroBias_v10' ),
1660  ExpressAlignment = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2',
1661  'HLT_HT300_Beamspot_v18',
1662  'HLT_HT60_Beamspot_v17',
1663  'HLT_PixelClusters_WP2_v1',
1664  'HLT_ZeroBias_Beamspot_v11' ),
1665  ExpressCosmics = cms.vstring( 'HLT_L1SingleMuCosmics_v5',
1666  'HLT_L1SingleMuOpen_DT_v3',
1667  'HLT_L1SingleMuOpen_v3',
1668  'HLT_Random_v3' ),
1669  ExpressPhysics = cms.vstring( 'HLT_BptxOR_v3',
1670  'HLT_L1SingleEG10er2p5_v1',
1671  'HLT_L1SingleEG15er2p5_v1',
1672  'HLT_L1SingleEG26er2p5_v1',
1673  'HLT_L1SingleEG28er1p5_v1',
1674  'HLT_L1SingleEG28er2p1_v1',
1675  'HLT_L1SingleEG28er2p5_v1',
1676  'HLT_L1SingleEG34er2p5_v1',
1677  'HLT_L1SingleEG36er2p5_v1',
1678  'HLT_L1SingleEG38er2p5_v1',
1679  'HLT_L1SingleEG40er2p5_v1',
1680  'HLT_L1SingleEG42er2p5_v1',
1681  'HLT_L1SingleEG45er2p5_v1',
1682  'HLT_L1SingleEG50_v1',
1683  'HLT_L1SingleEG8er2p5_v1',
1684  'HLT_L1SingleJet60_v1',
1685  'HLT_MinimumBias_HF_v1',
1686  'HLT_Physics_v11',
1687  'HLT_PixelClusters_WP1_v1',
1688  'HLT_PixelClusters_WP2_v1',
1689  'HLT_Random_v3',
1690  'HLT_ZeroBias_Alignment_v5',
1691  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
1692  'HLT_ZeroBias_IsolatedBunches_v9',
1693  'HLT_ZeroBias_Or_AlwaysTrue_v1',
1694  'HLT_ZeroBias_v10' ),
1695  HLTPhysics = cms.vstring( 'HLT_Physics_v11' ),
1696  HcalNZS = cms.vstring( 'HLT_HcalNZS_v18',
1697  'HLT_HcalPhiSym_v20' ),
1698  L1Accept = cms.vstring( 'DST_Physics_v11',
1699  'DST_ZeroBias_v6' ),
1700  MinimumBias = cms.vstring( 'HLT_BptxOR_v3',
1701  'HLT_L1ETM120_v1',
1702  'HLT_L1ETM150_v1',
1703  'HLT_L1EXT_HCAL_LaserMon1_v2',
1704  'HLT_L1EXT_HCAL_LaserMon4_v2',
1705  'HLT_L1HTT120er_v1',
1706  'HLT_L1HTT160er_v1',
1707  'HLT_L1HTT200er_v1',
1708  'HLT_L1HTT255er_v1',
1709  'HLT_L1HTT280er_v1',
1710  'HLT_L1HTT320er_v1',
1711  'HLT_L1HTT360er_v1',
1712  'HLT_L1HTT400er_v1',
1713  'HLT_L1HTT450er_v1',
1714  'HLT_L1SingleEG10er2p5_v1',
1715  'HLT_L1SingleEG15er2p5_v1',
1716  'HLT_L1SingleEG26er2p5_v1',
1717  'HLT_L1SingleEG28er1p5_v1',
1718  'HLT_L1SingleEG28er2p1_v1',
1719  'HLT_L1SingleEG28er2p5_v1',
1720  'HLT_L1SingleEG34er2p5_v1',
1721  'HLT_L1SingleEG36er2p5_v1',
1722  'HLT_L1SingleEG38er2p5_v1',
1723  'HLT_L1SingleEG40er2p5_v1',
1724  'HLT_L1SingleEG42er2p5_v1',
1725  'HLT_L1SingleEG45er2p5_v1',
1726  'HLT_L1SingleEG50_v1',
1727  'HLT_L1SingleEG8er2p5_v1',
1728  'HLT_L1SingleJet10erHE_v2',
1729  'HLT_L1SingleJet120_v1',
1730  'HLT_L1SingleJet12erHE_v2',
1731  'HLT_L1SingleJet180_v1',
1732  'HLT_L1SingleJet200_v2',
1733  'HLT_L1SingleJet35_v2',
1734  'HLT_L1SingleJet60_v1',
1735  'HLT_L1SingleJet8erHE_v2',
1736  'HLT_L1SingleJet90_v1' ),
1737  MuonShower = cms.vstring( 'HLT_CscCluster_Cosmic_v1' ),
1738  NoBPTX = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v7',
1739  'HLT_CDC_L2cosmic_5p5_er1p0_v7',
1740  'HLT_L2Mu10_NoVertex_NoBPTX3BX_v11',
1741  'HLT_L2Mu10_NoVertex_NoBPTX_v12',
1742  'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11',
1743  'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10' ),
1744  OnlineMonitor = cms.vstring( 'HLT_BptxOR_v3',
1745  'HLT_CDC_L2cosmic_10_er1p0_v7',
1746  'HLT_CDC_L2cosmic_5p5_er1p0_v7',
1747  'HLT_HcalNZS_v18',
1748  'HLT_HcalPhiSym_v20',
1749  'HLT_IsoTrackHB_v11',
1750  'HLT_IsoTrackHE_v11',
1751  'HLT_L1DoubleMu0_v2',
1752  'HLT_L1ETM120_v1',
1753  'HLT_L1ETM150_v1',
1754  'HLT_L1FatEvents_v2',
1755  'HLT_L1HTT120er_v1',
1756  'HLT_L1HTT160er_v1',
1757  'HLT_L1HTT200er_v1',
1758  'HLT_L1HTT255er_v1',
1759  'HLT_L1HTT280er_v1',
1760  'HLT_L1HTT320er_v1',
1761  'HLT_L1HTT360er_v1',
1762  'HLT_L1HTT400er_v1',
1763  'HLT_L1HTT450er_v1',
1764  'HLT_L1SingleEG10er2p5_v1',
1765  'HLT_L1SingleEG15er2p5_v1',
1766  'HLT_L1SingleEG26er2p5_v1',
1767  'HLT_L1SingleEG28er1p5_v1',
1768  'HLT_L1SingleEG28er2p1_v1',
1769  'HLT_L1SingleEG28er2p5_v1',
1770  'HLT_L1SingleEG34er2p5_v1',
1771  'HLT_L1SingleEG36er2p5_v1',
1772  'HLT_L1SingleEG38er2p5_v1',
1773  'HLT_L1SingleEG40er2p5_v1',
1774  'HLT_L1SingleEG42er2p5_v1',
1775  'HLT_L1SingleEG45er2p5_v1',
1776  'HLT_L1SingleEG50_v1',
1777  'HLT_L1SingleEG8er2p5_v1',
1778  'HLT_L1SingleJet120_v1',
1779  'HLT_L1SingleJet180_v1',
1780  'HLT_L1SingleJet200_v2',
1781  'HLT_L1SingleJet35_v2',
1782  'HLT_L1SingleJet60_v1',
1783  'HLT_L1SingleJet90_v1',
1784  'HLT_L1SingleMuCosmics_v5',
1785  'HLT_L1SingleMuOpen_v3',
1786  'HLT_L2Mu10_NoVertex_NoBPTX3BX_v11',
1787  'HLT_L2Mu10_NoVertex_NoBPTX_v12',
1788  'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11',
1789  'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10',
1790  'HLT_Physics_v11',
1791  'HLT_Random_v3',
1792  'HLT_ZeroBias_Alignment_v5',
1793  'HLT_ZeroBias_FirstBXAfterTrain_v7',
1794  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
1795  'HLT_ZeroBias_FirstCollisionInTrain_v8',
1796  'HLT_ZeroBias_Gated_v1',
1797  'HLT_ZeroBias_IsolatedBunches_v9',
1798  'HLT_ZeroBias_LastCollisionInTrain_v7',
1799  'HLT_ZeroBias_v10' ),
1800  RPCMonitor = cms.vstring( 'AlCa_RPCMuonNormalisation_v19' ),
1801  SpecialHLTPhysics0 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1802  SpecialHLTPhysics1 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1803  SpecialHLTPhysics10 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1804  SpecialHLTPhysics11 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1805  SpecialHLTPhysics12 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1806  SpecialHLTPhysics13 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1807  SpecialHLTPhysics14 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1808  SpecialHLTPhysics15 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1809  SpecialHLTPhysics16 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1810  SpecialHLTPhysics17 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1811  SpecialHLTPhysics18 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1812  SpecialHLTPhysics19 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1813  SpecialHLTPhysics2 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1814  SpecialHLTPhysics20 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1815  SpecialHLTPhysics21 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1816  SpecialHLTPhysics22 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1817  SpecialHLTPhysics23 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1818  SpecialHLTPhysics24 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1819  SpecialHLTPhysics25 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1820  SpecialHLTPhysics26 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1821  SpecialHLTPhysics27 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1822  SpecialHLTPhysics28 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1823  SpecialHLTPhysics29 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1824  SpecialHLTPhysics3 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1825  SpecialHLTPhysics30 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1826  SpecialHLTPhysics31 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1827  SpecialHLTPhysics4 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1828  SpecialHLTPhysics5 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1829  SpecialHLTPhysics6 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1830  SpecialHLTPhysics7 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1831  SpecialHLTPhysics8 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1832  SpecialHLTPhysics9 = cms.vstring( 'HLT_SpecialHLTPhysics_v4' ),
1833  SpecialRandom0 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1834  SpecialRandom1 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1835  SpecialRandom10 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1836  SpecialRandom11 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1837  SpecialRandom12 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1838  SpecialRandom13 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1839  SpecialRandom14 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1840  SpecialRandom15 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1841  SpecialRandom16 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1842  SpecialRandom17 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1843  SpecialRandom18 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1844  SpecialRandom19 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1845  SpecialRandom2 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1846  SpecialRandom20 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1847  SpecialRandom21 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1848  SpecialRandom22 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1849  SpecialRandom23 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1850  SpecialRandom24 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1851  SpecialRandom25 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1852  SpecialRandom26 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1853  SpecialRandom27 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1854  SpecialRandom28 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1855  SpecialRandom29 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1856  SpecialRandom3 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1857  SpecialRandom30 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1858  SpecialRandom31 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1859  SpecialRandom4 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1860  SpecialRandom5 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1861  SpecialRandom6 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1862  SpecialRandom7 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1863  SpecialRandom8 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1864  SpecialRandom9 = cms.vstring( 'HLT_Random_HighRate_v1' ),
1865  SpecialZeroBias0 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1866  'HLT_ZeroBias_Gated_v1',
1867  'HLT_ZeroBias_HighRate_v1' ),
1868  SpecialZeroBias1 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1869  'HLT_ZeroBias_Gated_v1',
1870  'HLT_ZeroBias_HighRate_v1' ),
1871  SpecialZeroBias10 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1872  'HLT_ZeroBias_Gated_v1',
1873  'HLT_ZeroBias_HighRate_v1' ),
1874  SpecialZeroBias11 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1875  'HLT_ZeroBias_Gated_v1',
1876  'HLT_ZeroBias_HighRate_v1' ),
1877  SpecialZeroBias12 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1878  'HLT_ZeroBias_Gated_v1',
1879  'HLT_ZeroBias_HighRate_v1' ),
1880  SpecialZeroBias13 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1881  'HLT_ZeroBias_Gated_v1',
1882  'HLT_ZeroBias_HighRate_v1' ),
1883  SpecialZeroBias14 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1884  'HLT_ZeroBias_Gated_v1',
1885  'HLT_ZeroBias_HighRate_v1' ),
1886  SpecialZeroBias15 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1887  'HLT_ZeroBias_Gated_v1',
1888  'HLT_ZeroBias_HighRate_v1' ),
1889  SpecialZeroBias16 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1890  'HLT_ZeroBias_Gated_v1',
1891  'HLT_ZeroBias_HighRate_v1' ),
1892  SpecialZeroBias17 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1893  'HLT_ZeroBias_Gated_v1',
1894  'HLT_ZeroBias_HighRate_v1' ),
1895  SpecialZeroBias18 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1896  'HLT_ZeroBias_Gated_v1',
1897  'HLT_ZeroBias_HighRate_v1' ),
1898  SpecialZeroBias19 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1899  'HLT_ZeroBias_Gated_v1',
1900  'HLT_ZeroBias_HighRate_v1' ),
1901  SpecialZeroBias2 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1902  'HLT_ZeroBias_Gated_v1',
1903  'HLT_ZeroBias_HighRate_v1' ),
1904  SpecialZeroBias20 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1905  'HLT_ZeroBias_Gated_v1',
1906  'HLT_ZeroBias_HighRate_v1' ),
1907  SpecialZeroBias21 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1908  'HLT_ZeroBias_Gated_v1',
1909  'HLT_ZeroBias_HighRate_v1' ),
1910  SpecialZeroBias22 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1911  'HLT_ZeroBias_Gated_v1',
1912  'HLT_ZeroBias_HighRate_v1' ),
1913  SpecialZeroBias23 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1914  'HLT_ZeroBias_Gated_v1',
1915  'HLT_ZeroBias_HighRate_v1' ),
1916  SpecialZeroBias24 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1917  'HLT_ZeroBias_Gated_v1',
1918  'HLT_ZeroBias_HighRate_v1' ),
1919  SpecialZeroBias25 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1920  'HLT_ZeroBias_Gated_v1',
1921  'HLT_ZeroBias_HighRate_v1' ),
1922  SpecialZeroBias26 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1923  'HLT_ZeroBias_Gated_v1',
1924  'HLT_ZeroBias_HighRate_v1' ),
1925  SpecialZeroBias27 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1926  'HLT_ZeroBias_Gated_v1',
1927  'HLT_ZeroBias_HighRate_v1' ),
1928  SpecialZeroBias28 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1929  'HLT_ZeroBias_Gated_v1',
1930  'HLT_ZeroBias_HighRate_v1' ),
1931  SpecialZeroBias29 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1932  'HLT_ZeroBias_Gated_v1',
1933  'HLT_ZeroBias_HighRate_v1' ),
1934  SpecialZeroBias3 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1935  'HLT_ZeroBias_Gated_v1',
1936  'HLT_ZeroBias_HighRate_v1' ),
1937  SpecialZeroBias30 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1938  'HLT_ZeroBias_Gated_v1',
1939  'HLT_ZeroBias_HighRate_v1' ),
1940  SpecialZeroBias31 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1941  'HLT_ZeroBias_Gated_v1',
1942  'HLT_ZeroBias_HighRate_v1' ),
1943  SpecialZeroBias4 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1944  'HLT_ZeroBias_Gated_v1',
1945  'HLT_ZeroBias_HighRate_v1' ),
1946  SpecialZeroBias5 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1947  'HLT_ZeroBias_Gated_v1',
1948  'HLT_ZeroBias_HighRate_v1' ),
1949  SpecialZeroBias6 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1950  'HLT_ZeroBias_Gated_v1',
1951  'HLT_ZeroBias_HighRate_v1' ),
1952  SpecialZeroBias7 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1953  'HLT_ZeroBias_Gated_v1',
1954  'HLT_ZeroBias_HighRate_v1' ),
1955  SpecialZeroBias8 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1956  'HLT_ZeroBias_Gated_v1',
1957  'HLT_ZeroBias_HighRate_v1' ),
1958  SpecialZeroBias9 = cms.vstring( 'HLT_SpecialZeroBias_v3',
1959  'HLT_ZeroBias_Gated_v1',
1960  'HLT_ZeroBias_HighRate_v1' ),
1961  TestEnablesEcalHcal = cms.vstring( 'HLT_EcalCalibration_v4',
1962  'HLT_HcalCalibration_v6' ),
1963  TestEnablesEcalHcalDQM = cms.vstring( 'HLT_EcalCalibration_v4',
1964  'HLT_HcalCalibration_v6' ),
1965  ZeroBias = cms.vstring( 'HLT_Random_v3',
1966  'HLT_ZeroBias_Alignment_v5',
1967  'HLT_ZeroBias_FirstBXAfterTrain_v7',
1968  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
1969  'HLT_ZeroBias_FirstCollisionInTrain_v8',
1970  'HLT_ZeroBias_IsolatedBunches_v9',
1971  'HLT_ZeroBias_LastCollisionInTrain_v7',
1972  'HLT_ZeroBias_v10' )
1973 )
1974 
1975 fragment.CSCChannelMapperESSource = cms.ESSource( "EmptyESSource",
1976  recordName = cms.string( "CSCChannelMapperRecord" ),
1977  iovIsRunNotTime = cms.bool( True ),
1978  firstValid = cms.vuint32( 1 )
1979 )
1980 fragment.CSCINdexerESSource = cms.ESSource( "EmptyESSource",
1981  recordName = cms.string( "CSCIndexerRecord" ),
1982  iovIsRunNotTime = cms.bool( True ),
1983  firstValid = cms.vuint32( 1 )
1984 )
1985 fragment.GlobalParametersRcdSource = cms.ESSource( "EmptyESSource",
1986  recordName = cms.string( "L1TGlobalParametersRcd" ),
1987  iovIsRunNotTime = cms.bool( True ),
1988  firstValid = cms.vuint32( 1 )
1989 )
1990 fragment.HcalTimeSlewEP = cms.ESSource( "HcalTimeSlewEP",
1991  appendToDataLabel = cms.string( "HBHE" ),
1992  timeSlewParametersM2 = cms.VPSet(
1993  cms.PSet( tmax = cms.double( 16.0 ),
1994  tzero = cms.double( 23.960177 ),
1995  slope = cms.double( -3.178648 )
1996  ),
1997  cms.PSet( tmax = cms.double( 10.0 ),
1998  tzero = cms.double( 11.977461 ),
1999  slope = cms.double( -1.5610227 )
2000  ),
2001  cms.PSet( tmax = cms.double( 6.25 ),
2002  tzero = cms.double( 9.109694 ),
2003  slope = cms.double( -1.075824 )
2004  )
2005  ),
2006  timeSlewParametersM3 = cms.VPSet(
2007  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2008  tspar2_siPM = cms.double( 0.0 ),
2009  tspar2 = cms.double( 0.0 ),
2010  cap = cms.double( 6.0 ),
2011  tspar1 = cms.double( -2.19142 ),
2012  tspar0 = cms.double( 12.2999 ),
2013  tspar1_siPM = cms.double( 0.0 )
2014  ),
2015  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2016  tspar2_siPM = cms.double( 0.0 ),
2017  tspar2 = cms.double( 32.0 ),
2018  cap = cms.double( 6.0 ),
2019  tspar1 = cms.double( -3.2 ),
2020  tspar0 = cms.double( 15.5 ),
2021  tspar1_siPM = cms.double( 0.0 )
2022  ),
2023  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2024  tspar2_siPM = cms.double( 0.0 ),
2025  tspar2 = cms.double( 0.0 ),
2026  cap = cms.double( 6.0 ),
2027  tspar1 = cms.double( -2.19142 ),
2028  tspar0 = cms.double( 12.2999 ),
2029  tspar1_siPM = cms.double( 0.0 )
2030  ),
2031  cms.PSet( tspar0_siPM = cms.double( 0.0 ),
2032  tspar2_siPM = cms.double( 0.0 ),
2033  tspar2 = cms.double( 0.0 ),
2034  cap = cms.double( 6.0 ),
2035  tspar1 = cms.double( -2.19142 ),
2036  tspar0 = cms.double( 12.2999 ),
2037  tspar1_siPM = cms.double( 0.0 )
2038  )
2039  )
2040 )
2041 fragment.ecalMultifitParametersSource = cms.ESSource( "EmptyESSource",
2042  recordName = cms.string( "EcalMultifitParametersRcd" ),
2043  iovIsRunNotTime = cms.bool( True ),
2044  firstValid = cms.vuint32( 1 )
2045 )
2046 fragment.hcalMahiPulseOffsetsGPUESProducer = cms.ESSource( "HcalMahiPulseOffsetsGPUESProducer",
2047  pulseOffsets = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
2048  appendToDataLabel = cms.string( "" )
2049 )
2050 fragment.hltESSBTagRecord = cms.ESSource( "EmptyESSource",
2051  recordName = cms.string( "JetTagComputerRecord" ),
2052  iovIsRunNotTime = cms.bool( True ),
2053  firstValid = cms.vuint32( 1 )
2054 )
2055 fragment.hltESSEcalSeverityLevel = cms.ESSource( "EmptyESSource",
2056  recordName = cms.string( "EcalSeverityLevelAlgoRcd" ),
2057  iovIsRunNotTime = cms.bool( True ),
2058  firstValid = cms.vuint32( 1 )
2059 )
2060 fragment.hltESSHcalSeverityLevel = cms.ESSource( "EmptyESSource",
2061  recordName = cms.string( "HcalSeverityLevelComputerRcd" ),
2062  iovIsRunNotTime = cms.bool( True ),
2063  firstValid = cms.vuint32( 1 )
2064 )
2065 fragment.hltESSJobConfigurationGPURecord = cms.ESSource( "EmptyESSource",
2066  recordName = cms.string( "JobConfigurationGPURecord" ),
2067  iovIsRunNotTime = cms.bool( True ),
2068  firstValid = cms.vuint32( 1 )
2069 )
2070 fragment.hltESSPFRecHitHCALParamsRecord = cms.ESSource( "EmptyESSource",
2071  recordName = cms.string( "PFRecHitHCALParamsRecord" ),
2072  iovIsRunNotTime = cms.bool( True ),
2073  firstValid = cms.vuint32( 1 )
2074 )
2075 fragment.hltESSPFRecHitHCALTopologyRecord = cms.ESSource( "EmptyESSource",
2076  recordName = cms.string( "PFRecHitHCALTopologyRecord" ),
2077  iovIsRunNotTime = cms.bool( True ),
2078  firstValid = cms.vuint32( 1 )
2079 )
2080 fragment.hltESSTfGraphRecord = cms.ESSource( "EmptyESSource",
2081  recordName = cms.string( "TfGraphRecord" ),
2082  iovIsRunNotTime = cms.bool( True ),
2083  firstValid = cms.vuint32( 1 )
2084 )
2085 fragment.ppsPixelTopologyESSource = cms.ESSource( "PPSPixelTopologyESSource",
2086  RunType = cms.string( "Run3" ),
2087  PitchSimY = cms.double( 0.15 ),
2088  PitchSimX = cms.double( 0.1 ),
2089  thickness = cms.double( 0.23 ),
2090  noOfPixelSimX = cms.int32( 160 ),
2091  noOfPixelSimY = cms.int32( 104 ),
2092  noOfPixels = cms.int32( 16640 ),
2093  simXWidth = cms.double( 16.6 ),
2094  simYWidth = cms.double( 16.2 ),
2095  deadEdgeWidth = cms.double( 0.2 ),
2096  activeEdgeSigma = cms.double( 0.02 ),
2097  physActiveEdgeDist = cms.double( 0.15 ),
2098  appendToDataLabel = cms.string( "" )
2099 )
2100 
2101 fragment.AnyDirectionAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2102  MaxDPhi = cms.double( 1.6 ),
2103  ComponentName = cms.string( "AnyDirectionAnalyticalPropagator" ),
2104  PropagationDirection = cms.string( "anyDirection" )
2105 )
2106 fragment.CSCChannelMapperESProducer = cms.ESProducer( "CSCChannelMapperESProducer",
2107  AlgoName = cms.string( "CSCChannelMapperPostls1" )
2108 )
2109 fragment.CSCIndexerESProducer = cms.ESProducer( "CSCIndexerESProducer",
2110  AlgoName = cms.string( "CSCIndexerPostls1" )
2111 )
2112 fragment.CSCObjectMapESProducer = cms.ESProducer( "CSCObjectMapESProducer",
2113  appendToDataLabel = cms.string( "" )
2114 )
2115 fragment.CaloTopologyBuilder = cms.ESProducer( "CaloTopologyBuilder" )
2116 fragment.CaloTowerConstituentsMapBuilder = cms.ESProducer( "CaloTowerConstituentsMapBuilder",
2117  MapFile = cms.untracked.string( "Geometry/CaloTopology/data/CaloTowerEEGeometric.map.gz" ),
2118  MapAuto = cms.untracked.bool( False ),
2119  SkipHE = cms.untracked.bool( False ),
2120  appendToDataLabel = cms.string( "" )
2121 )
2122 fragment.CaloTowerTopologyEP = cms.ESProducer( "CaloTowerTopologyEP",
2123  appendToDataLabel = cms.string( "" )
2124 )
2125 fragment.CastorDbProducer = cms.ESProducer( "CastorDbProducer",
2126  appendToDataLabel = cms.string( "" )
2127 )
2128 fragment.ClusterShapeHitFilterESProducer = cms.ESProducer( "ClusterShapeHitFilterESProducer",
2129  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
2130  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
2131  ComponentName = cms.string( "ClusterShapeHitFilter" ),
2132  isPhase2 = cms.bool( False ),
2133  doPixelShapeCut = cms.bool( True ),
2134  doStripShapeCut = cms.bool( True ),
2135  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2136  appendToDataLabel = cms.string( "" )
2137 )
2138 fragment.DTObjectMapESProducer = cms.ESProducer( "DTObjectMapESProducer",
2139  appendToDataLabel = cms.string( "" )
2140 )
2141 fragment.GlobalParameters = cms.ESProducer( "StableParametersTrivialProducer",
2142  TotalBxInEvent = cms.int32( 5 ),
2143  NumberPhysTriggers = cms.uint32( 512 ),
2144  NumberL1Muon = cms.uint32( 8 ),
2145  NumberL1EGamma = cms.uint32( 12 ),
2146  NumberL1Jet = cms.uint32( 12 ),
2147  NumberL1Tau = cms.uint32( 12 ),
2148  NumberChips = cms.uint32( 1 ),
2149  PinsOnChip = cms.uint32( 512 ),
2150  OrderOfChip = cms.vint32( 1 ),
2151  NumberL1IsoEG = cms.uint32( 4 ),
2152  NumberL1JetCounts = cms.uint32( 12 ),
2153  UnitLength = cms.int32( 8 ),
2154  NumberL1ForJet = cms.uint32( 4 ),
2155  IfCaloEtaNumberBits = cms.uint32( 4 ),
2156  IfMuEtaNumberBits = cms.uint32( 6 ),
2157  NumberL1TauJet = cms.uint32( 4 ),
2158  NumberL1Mu = cms.uint32( 4 ),
2159  NumberConditionChips = cms.uint32( 1 ),
2160  NumberPsbBoards = cms.int32( 7 ),
2161  NumberL1CenJet = cms.uint32( 4 ),
2162  PinsOnConditionChip = cms.uint32( 512 ),
2163  NumberL1NoIsoEG = cms.uint32( 4 ),
2164  NumberTechnicalTriggers = cms.uint32( 64 ),
2165  NumberPhysTriggersExtended = cms.uint32( 64 ),
2166  WordLength = cms.int32( 64 ),
2167  OrderConditionChip = cms.vint32( 1 ),
2168  appendToDataLabel = cms.string( "" )
2169 )
2170 fragment.MaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2171  SimpleMagneticField = cms.string( "" ),
2172  MaxDPhi = cms.double( 1.6 ),
2173  ComponentName = cms.string( "PropagatorWithMaterial" ),
2174  Mass = cms.double( 0.105 ),
2175  PropagationDirection = cms.string( "alongMomentum" ),
2176  useRungeKutta = cms.bool( False ),
2177  ptMin = cms.double( -1.0 )
2178 )
2179 fragment.MaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2180  SimpleMagneticField = cms.string( "ParabolicMf" ),
2181  MaxDPhi = cms.double( 1.6 ),
2182  ComponentName = cms.string( "PropagatorWithMaterialForHI" ),
2183  Mass = cms.double( 0.139 ),
2184  PropagationDirection = cms.string( "alongMomentum" ),
2185  useRungeKutta = cms.bool( False ),
2186  ptMin = cms.double( -1.0 )
2187 )
2188 fragment.MaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2189  SimpleMagneticField = cms.string( "ParabolicMf" ),
2190  MaxDPhi = cms.double( 1.6 ),
2191  ComponentName = cms.string( "PropagatorWithMaterialParabolicMf" ),
2192  Mass = cms.double( 0.105 ),
2193  PropagationDirection = cms.string( "alongMomentum" ),
2194  useRungeKutta = cms.bool( False ),
2195  ptMin = cms.double( -1.0 )
2196 )
2197 fragment.OppositeMaterialPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2198  SimpleMagneticField = cms.string( "" ),
2199  MaxDPhi = cms.double( 1.6 ),
2200  ComponentName = cms.string( "PropagatorWithMaterialOpposite" ),
2201  Mass = cms.double( 0.105 ),
2202  PropagationDirection = cms.string( "oppositeToMomentum" ),
2203  useRungeKutta = cms.bool( False ),
2204  ptMin = cms.double( -1.0 )
2205 )
2206 fragment.OppositeMaterialPropagatorForHI = cms.ESProducer( "PropagatorWithMaterialESProducer",
2207  SimpleMagneticField = cms.string( "ParabolicMf" ),
2208  MaxDPhi = cms.double( 1.6 ),
2209  ComponentName = cms.string( "PropagatorWithMaterialOppositeForHI" ),
2210  Mass = cms.double( 0.139 ),
2211  PropagationDirection = cms.string( "oppositeToMomentum" ),
2212  useRungeKutta = cms.bool( False ),
2213  ptMin = cms.double( -1.0 )
2214 )
2215 fragment.OppositeMaterialPropagatorParabolicMF = cms.ESProducer( "PropagatorWithMaterialESProducer",
2216  SimpleMagneticField = cms.string( "ParabolicMf" ),
2217  MaxDPhi = cms.double( 1.6 ),
2218  ComponentName = cms.string( "PropagatorWithMaterialParabolicMfOpposite" ),
2219  Mass = cms.double( 0.105 ),
2220  PropagationDirection = cms.string( "oppositeToMomentum" ),
2221  useRungeKutta = cms.bool( False ),
2222  ptMin = cms.double( -1.0 )
2223 )
2224 fragment.OppositePropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2225  SimpleMagneticField = cms.string( "ParabolicMf" ),
2226  MaxDPhi = cms.double( 1.6 ),
2227  ComponentName = cms.string( "PropagatorWithMaterialForMixedStepOpposite" ),
2228  Mass = cms.double( 0.105 ),
2229  PropagationDirection = cms.string( "oppositeToMomentum" ),
2230  useRungeKutta = cms.bool( False ),
2231  ptMin = cms.double( 0.1 )
2232 )
2233 fragment.PropagatorWithMaterialForLoopers = cms.ESProducer( "PropagatorWithMaterialESProducer",
2234  SimpleMagneticField = cms.string( "ParabolicMf" ),
2235  MaxDPhi = cms.double( 4.0 ),
2236  ComponentName = cms.string( "PropagatorWithMaterialForLoopers" ),
2237  Mass = cms.double( 0.1396 ),
2238  PropagationDirection = cms.string( "alongMomentum" ),
2239  useRungeKutta = cms.bool( False ),
2240  ptMin = cms.double( -1.0 )
2241 )
2242 fragment.PropagatorWithMaterialForMixedStep = cms.ESProducer( "PropagatorWithMaterialESProducer",
2243  SimpleMagneticField = cms.string( "ParabolicMf" ),
2244  MaxDPhi = cms.double( 1.6 ),
2245  ComponentName = cms.string( "PropagatorWithMaterialForMixedStep" ),
2246  Mass = cms.double( 0.105 ),
2247  PropagationDirection = cms.string( "alongMomentum" ),
2248  useRungeKutta = cms.bool( False ),
2249  ptMin = cms.double( 0.1 )
2250 )
2251 fragment.SiPixelTemplateStoreESProducer = cms.ESProducer( "SiPixelTemplateStoreESProducer",
2252  appendToDataLabel = cms.string( "" )
2253 )
2254 fragment.SiStripClusterizerConditionsESProducer = cms.ESProducer( "SiStripClusterizerConditionsESProducer",
2255  QualityLabel = cms.string( "" ),
2256  Label = cms.string( "" ),
2257  appendToDataLabel = cms.string( "" )
2258 )
2259 fragment.SiStripRegionConnectivity = cms.ESProducer( "SiStripRegionConnectivity",
2260  EtaDivisions = cms.untracked.uint32( 20 ),
2261  PhiDivisions = cms.untracked.uint32( 20 ),
2262  EtaMax = cms.untracked.double( 2.5 )
2263 )
2264 fragment.SimpleSecondaryVertex3TrkComputer = cms.ESProducer( "SimpleSecondaryVertexESProducer",
2265  use3d = cms.bool( True ),
2266  unBoost = cms.bool( False ),
2267  useSignificance = cms.bool( True ),
2268  minTracks = cms.uint32( 3 ),
2269  minVertices = cms.uint32( 1 )
2270 )
2271 fragment.SteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
2272  ComponentName = cms.string( "SteppingHelixPropagatorAny" ),
2273  NoErrorPropagation = cms.bool( False ),
2274  PropagationDirection = cms.string( "anyDirection" ),
2275  useTuningForL2Speed = cms.bool( False ),
2276  useIsYokeFlag = cms.bool( True ),
2277  endcapShiftInZNeg = cms.double( 0.0 ),
2278  SetVBFPointer = cms.bool( False ),
2279  AssumeNoMaterial = cms.bool( False ),
2280  endcapShiftInZPos = cms.double( 0.0 ),
2281  useInTeslaFromMagField = cms.bool( False ),
2282  VBFName = cms.string( "VolumeBasedMagneticField" ),
2283  useEndcapShiftsInZ = cms.bool( False ),
2284  sendLogWarning = cms.bool( False ),
2285  useMatVolumes = cms.bool( True ),
2286  debug = cms.bool( False ),
2287  ApplyRadX0Correction = cms.bool( True ),
2288  useMagVolumes = cms.bool( True ),
2289  returnTangentPlane = cms.bool( True )
2290 )
2291 fragment.TransientTrackBuilderESProducer = cms.ESProducer( "TransientTrackBuilderESProducer",
2292  ComponentName = cms.string( "TransientTrackBuilder" )
2293 )
2294 fragment.caloDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2295  ComponentName = cms.string( "CaloDetIdAssociator" ),
2296  etaBinSize = cms.double( 0.087 ),
2297  nEta = cms.int32( 70 ),
2298  nPhi = cms.int32( 72 ),
2299  hcalRegion = cms.int32( 2 ),
2300  includeBadChambers = cms.bool( False ),
2301  includeGEM = cms.bool( False ),
2302  includeME0 = cms.bool( False )
2303 )
2304 fragment.cosmicsNavigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
2305  ComponentName = cms.string( "CosmicNavigationSchool" ),
2306  PluginName = cms.string( "" ),
2307  SimpleMagneticField = cms.string( "" )
2308 )
2309 fragment.ctppsGeometryESModule = cms.ESProducer( "CTPPSGeometryESModule",
2310  verbosity = cms.untracked.uint32( 1 ),
2311  buildMisalignedGeometry = cms.bool( False ),
2312  isRun2 = cms.bool( False ),
2313  dbTag = cms.string( "" ),
2314  compactViewTag = cms.string( "" ),
2315  fromPreprocessedDB = cms.untracked.bool( True ),
2316  fromDD4hep = cms.untracked.bool( False ),
2317  appendToDataLabel = cms.string( "" )
2318 )
2319 fragment.ctppsInterpolatedOpticalFunctionsESSource = cms.ESProducer( "CTPPSInterpolatedOpticalFunctionsESSource",
2320  lhcInfoLabel = cms.string( "" ),
2321  lhcInfoPerFillLabel = cms.string( "" ),
2322  lhcInfoPerLSLabel = cms.string( "" ),
2323  opticsLabel = cms.string( "" ),
2324  useNewLHCInfo = cms.bool( True ),
2325  appendToDataLabel = cms.string( "" )
2326 )
2327 fragment.ecalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2328  ComponentName = cms.string( "EcalDetIdAssociator" ),
2329  etaBinSize = cms.double( 0.02 ),
2330  nEta = cms.int32( 300 ),
2331  nPhi = cms.int32( 360 ),
2332  hcalRegion = cms.int32( 2 ),
2333  includeBadChambers = cms.bool( False ),
2334  includeGEM = cms.bool( False ),
2335  includeME0 = cms.bool( False )
2336 )
2337 fragment.ecalElectronicsMappingHostESProducer = cms.ESProducer( "EcalElectronicsMappingHostESProducer@alpaka",
2338  appendToDataLabel = cms.string( "" ),
2339  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2340 )
2341 fragment.ecalMultifitConditionsHostESProducer = cms.ESProducer( "EcalMultifitConditionsHostESProducer@alpaka",
2342  appendToDataLabel = cms.string( "" ),
2343  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2344 )
2345 fragment.ecalMultifitParametersHostESProducer = cms.ESProducer( "EcalMultifitParametersHostESProducer@alpaka",
2346  EBtimeFitParameters = cms.vdouble( -2.015452, 3.130702, -12.3473, 41.88921, -82.83944, 91.01147, -50.35761, 11.05621 ),
2347  EEtimeFitParameters = cms.vdouble( -2.390548, 3.553628, -17.62341, 67.67538, -133.213, 140.7432, -75.41106, 16.20277 ),
2348  EBamplitudeFitParameters = cms.vdouble( 1.138, 1.652 ),
2349  EEamplitudeFitParameters = cms.vdouble( 1.89, 1.4 ),
2350  appendToDataLabel = cms.string( "" ),
2351  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
2352 )
2353 fragment.ecalSeverityLevel = cms.ESProducer( "EcalSeverityLevelESProducer",
2354  flagMask = cms.PSet(
2355  kBad = cms.vstring( 'kFaultyHardware',
2356  'kDead',
2357  'kKilled' ),
2358  kGood = cms.vstring( 'kGood' ),
2359  kRecovered = cms.vstring( 'kLeadingEdgeRecovered',
2360  'kTowerRecovered' ),
2361  kProblematic = cms.vstring( 'kPoorReco',
2362  'kPoorCalib',
2363  'kNoisy',
2364  'kSaturated' ),
2365  kWeird = cms.vstring( 'kWeird',
2366  'kDiWeird' ),
2367  kTime = cms.vstring( 'kOutOfTime' )
2368  ),
2369  dbstatusMask = cms.PSet(
2370  kBad = cms.vstring( 'kNonRespondingIsolated',
2371  'kDeadVFE',
2372  'kDeadFE',
2373  'kNoDataNoTP' ),
2374  kGood = cms.vstring( 'kOk' ),
2375  kRecovered = cms.vstring( ),
2376  kProblematic = cms.vstring( 'kDAC',
2377  'kNoLaser',
2378  'kNoisy',
2379  'kNNoisy',
2380  'kNNNoisy',
2381  'kNNNNoisy',
2382  'kNNNNNoisy',
2383  'kFixedG6',
2384  'kFixedG1',
2385  'kFixedG0' ),
2386  kWeird = cms.vstring( ),
2387  kTime = cms.vstring( )
2388  ),
2389  timeThresh = cms.double( 2.0 )
2390 )
2391 fragment.hcalChannelPropertiesESProd = cms.ESProducer( "HcalChannelPropertiesEP" )
2392 fragment.hcalChannelQualityGPUESProducer = cms.ESProducer( "HcalChannelQualityGPUESProducer",
2393  ComponentName = cms.string( "" ),
2394  label = cms.string( "" ),
2395  appendToDataLabel = cms.string( "" )
2396 )
2397 fragment.hcalConvertedEffectivePedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalWidthsGPUESProducer",
2398  ComponentName = cms.string( "" ),
2399  label0 = cms.string( "withTopoEff" ),
2400  label1 = cms.string( "withTopoEff" ),
2401  label2 = cms.string( "" ),
2402  label3 = cms.string( "" ),
2403  appendToDataLabel = cms.string( "" )
2404 )
2405 fragment.hcalConvertedEffectivePedestalsGPUESProducer = cms.ESProducer( "HcalConvertedEffectivePedestalsGPUESProducer",
2406  ComponentName = cms.string( "" ),
2407  label0 = cms.string( "withTopoEff" ),
2408  label1 = cms.string( "" ),
2409  label2 = cms.string( "" ),
2410  appendToDataLabel = cms.string( "" )
2411 )
2412 fragment.hcalConvertedPedestalWidthsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalWidthsGPUESProducer",
2413  ComponentName = cms.string( "" ),
2414  label0 = cms.string( "" ),
2415  label1 = cms.string( "" ),
2416  label2 = cms.string( "" ),
2417  label3 = cms.string( "" ),
2418  appendToDataLabel = cms.string( "" )
2419 )
2420 fragment.hcalConvertedPedestalsGPUESProducer = cms.ESProducer( "HcalConvertedPedestalsGPUESProducer",
2421  ComponentName = cms.string( "" ),
2422  label0 = cms.string( "" ),
2423  label1 = cms.string( "" ),
2424  label2 = cms.string( "" ),
2425  appendToDataLabel = cms.string( "" )
2426 )
2427 fragment.hcalDDDRecConstants = cms.ESProducer( "HcalDDDRecConstantsESModule",
2428  appendToDataLabel = cms.string( "" )
2429 )
2430 fragment.hcalDDDSimConstants = cms.ESProducer( "HcalDDDSimConstantsESModule",
2431  appendToDataLabel = cms.string( "" )
2432 )
2433 fragment.hcalDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
2434  ComponentName = cms.string( "HcalDetIdAssociator" ),
2435  etaBinSize = cms.double( 0.087 ),
2436  nEta = cms.int32( 70 ),
2437  nPhi = cms.int32( 72 ),
2438  hcalRegion = cms.int32( 2 ),
2439  includeBadChambers = cms.bool( False ),
2440  includeGEM = cms.bool( False ),
2441  includeME0 = cms.bool( False )
2442 )
2443 fragment.hcalElectronicsMappingGPUESProducer = cms.ESProducer( "HcalElectronicsMappingGPUESProducer",
2444  ComponentName = cms.string( "" ),
2445  label = cms.string( "" ),
2446  appendToDataLabel = cms.string( "" )
2447 )
2448 fragment.hcalGainWidthsGPUESProducer = cms.ESProducer( "HcalGainWidthsGPUESProducer",
2449  ComponentName = cms.string( "" ),
2450  label = cms.string( "" ),
2451  appendToDataLabel = cms.string( "" )
2452 )
2453 fragment.hcalGainsGPUESProducer = cms.ESProducer( "HcalGainsGPUESProducer",
2454  ComponentName = cms.string( "" ),
2455  label = cms.string( "" ),
2456  appendToDataLabel = cms.string( "" )
2457 )
2458 fragment.hcalLUTCorrsGPUESProducer = cms.ESProducer( "HcalLUTCorrsGPUESProducer",
2459  ComponentName = cms.string( "" ),
2460  label = cms.string( "" ),
2461  appendToDataLabel = cms.string( "" )
2462 )
2463 fragment.hcalQIECodersGPUESProducer = cms.ESProducer( "HcalQIECodersGPUESProducer",
2464  ComponentName = cms.string( "" ),
2465  label = cms.string( "" ),
2466  appendToDataLabel = cms.string( "" )
2467 )
2468 fragment.hcalQIETypesGPUESProducer = cms.ESProducer( "HcalQIETypesGPUESProducer",
2469  ComponentName = cms.string( "" ),
2470  label = cms.string( "" ),
2471  appendToDataLabel = cms.string( "" )
2472 )
2473 fragment.hcalRecAlgos = cms.ESProducer( "HcalRecAlgoESProducer",
2474  phase = cms.uint32( 1 ),
2475  RecoveredRecHitBits = cms.vstring( '' ),
2476  SeverityLevels = cms.VPSet(
2477  cms.PSet( ChannelStatus = cms.vstring( '' ),
2478  RecHitFlags = cms.vstring( '' ),
2479  Level = cms.int32( 0 )
2480  ),
2481  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerProb' ),
2482  RecHitFlags = cms.vstring( '' ),
2483  Level = cms.int32( 1 )
2484  ),
2485  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellExcludeFromHBHENoiseSummary' ),
2486  RecHitFlags = cms.vstring( 'HBHEIsolatedNoise',
2487  'HFAnomalousHit' ),
2488  Level = cms.int32( 5 )
2489  ),
2490  cms.PSet( ChannelStatus = cms.vstring( '' ),
2491  RecHitFlags = cms.vstring( 'HBHEHpdHitMultiplicity',
2492  'HBHESpikeNoise',
2493  'HBHETS4TS5Noise',
2494  'HBHEOOTPU',
2495  'HBHEFlatNoise',
2496  'HBHENegativeNoise' ),
2497  Level = cms.int32( 8 )
2498  ),
2499  cms.PSet( ChannelStatus = cms.vstring( '' ),
2500  RecHitFlags = cms.vstring( 'HFLongShort',
2501  'HFS8S1Ratio',
2502  'HFPET',
2503  'HFSignalAsymmetry' ),
2504  Level = cms.int32( 11 )
2505  ),
2506  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellCaloTowerMask' ),
2507  RecHitFlags = cms.vstring( ),
2508  Level = cms.int32( 12 )
2509  ),
2510  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellHot' ),
2511  RecHitFlags = cms.vstring( '' ),
2512  Level = cms.int32( 15 )
2513  ),
2514  cms.PSet( ChannelStatus = cms.vstring( 'HcalCellOff',
2515  'HcalCellDead' ),
2516  RecHitFlags = cms.vstring( '' ),
2517  Level = cms.int32( 20 )
2518  )
2519  ),
2520  DropChannelStatusBits = cms.vstring( 'HcalCellMask',
2521  'HcalCellOff',
2522  'HcalCellDead' ),
2523  appendToDataLabel = cms.string( "" )
2524 )
2525 fragment.hcalRecoParamsWithPulseShapesGPUESProducer = cms.ESProducer( "HcalRecoParamsWithPulseShapesGPUESProducer",
2526  ComponentName = cms.string( "" ),
2527  label = cms.string( "" ),
2528  appendToDataLabel = cms.string( "" )
2529 )
2530 fragment.hcalRespCorrsGPUESProducer = cms.ESProducer( "HcalRespCorrsGPUESProducer",
2531  ComponentName = cms.string( "" ),
2532  label = cms.string( "" ),
2533  appendToDataLabel = cms.string( "" )
2534 )
2535 fragment.hcalSiPMCharacteristicsGPUESProducer = cms.ESProducer( "HcalSiPMCharacteristicsGPUESProducer",
2536  ComponentName = cms.string( "" ),
2537  label = cms.string( "" ),
2538  appendToDataLabel = cms.string( "" )
2539 )
2540 fragment.hcalSiPMParametersGPUESProducer = cms.ESProducer( "HcalSiPMParametersGPUESProducer",
2541  ComponentName = cms.string( "" ),
2542  label = cms.string( "" ),
2543  appendToDataLabel = cms.string( "" )
2544 )
2545 fragment.hcalTimeCorrsGPUESProducer = cms.ESProducer( "HcalTimeCorrsGPUESProducer",
2546  ComponentName = cms.string( "" ),
2547  label = cms.string( "" ),
2548  appendToDataLabel = cms.string( "" )
2549 )
2550 fragment.hltBoostedDoubleSecondaryVertexAK8Computer = cms.ESProducer( "CandidateBoostedDoubleSecondaryVertexESProducer",
2551  useCondDB = cms.bool( False ),
2552  weightFile = cms.FileInPath( "RecoBTag/SecondaryVertex/data/BoostedDoubleSV_AK8_BDT_v4.weights.xml.gz" ),
2553  useGBRForest = cms.bool( True ),
2554  useAdaBoost = cms.bool( False )
2555 )
2556 fragment.hltCombinedSecondaryVertex = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2557  trackPseudoSelection = cms.PSet(
2558  maxDistToAxis = cms.double( 0.07 ),
2559  totalHitsMin = cms.uint32( 0 ),
2560  ptMin = cms.double( 0.0 ),
2561  sip2dSigMax = cms.double( 99999.9 ),
2562  sip2dValMax = cms.double( 99999.9 ),
2563  sip3dSigMax = cms.double( 99999.9 ),
2564  sip3dValMax = cms.double( 99999.9 ),
2565  maxDecayLen = cms.double( 5.0 ),
2566  qualityClass = cms.string( "any" ),
2567  jetDeltaRMax = cms.double( 0.3 ),
2568  normChi2Max = cms.double( 99999.9 ),
2569  pixelHitsMin = cms.uint32( 0 ),
2570  sip2dSigMin = cms.double( 2.0 ),
2571  sip2dValMin = cms.double( -99999.9 ),
2572  sip3dSigMin = cms.double( -99999.9 ),
2573  sip3dValMin = cms.double( -99999.9 )
2574  ),
2575  trackSelection = cms.PSet(
2576  maxDistToAxis = cms.double( 0.07 ),
2577  totalHitsMin = cms.uint32( 0 ),
2578  ptMin = cms.double( 0.0 ),
2579  sip2dSigMax = cms.double( 99999.9 ),
2580  sip2dValMax = cms.double( 99999.9 ),
2581  sip3dSigMax = cms.double( 99999.9 ),
2582  sip3dValMax = cms.double( 99999.9 ),
2583  maxDecayLen = cms.double( 5.0 ),
2584  qualityClass = cms.string( "any" ),
2585  jetDeltaRMax = cms.double( 0.3 ),
2586  normChi2Max = cms.double( 99999.9 ),
2587  pixelHitsMin = cms.uint32( 0 ),
2588  sip2dSigMin = cms.double( -99999.9 ),
2589  sip2dValMin = cms.double( -99999.9 ),
2590  sip3dSigMin = cms.double( -99999.9 ),
2591  sip3dValMin = cms.double( -99999.9 )
2592  ),
2593  trackFlip = cms.bool( False ),
2594  vertexFlip = cms.bool( False ),
2595  SoftLeptonFlip = cms.bool( False ),
2596  useTrackWeights = cms.bool( True ),
2597  pseudoMultiplicityMin = cms.uint32( 2 ),
2598  correctVertexMass = cms.bool( True ),
2599  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2600  charmCut = cms.double( 1.5 ),
2601  minimumTrackWeight = cms.double( 0.5 ),
2602  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2603  trackMultiplicityMin = cms.uint32( 3 ),
2604  trackSort = cms.string( "sip2dSig" ),
2605  useCategories = cms.bool( True ),
2606  calibrationRecords = cms.vstring( 'CombinedSVRecoVertex',
2607  'CombinedSVPseudoVertex',
2608  'CombinedSVNoVertex' ),
2609  recordLabel = cms.string( "HLT" ),
2610  categoryVariableName = cms.string( "vertexCategory" )
2611 )
2612 fragment.hltCombinedSecondaryVertexV2 = cms.ESProducer( "CombinedSecondaryVertexESProducer",
2613  trackPseudoSelection = cms.PSet(
2614  max_pT_dRcut = cms.double( 0.1 ),
2615  b_dR = cms.double( 0.6263 ),
2616  min_pT = cms.double( 120.0 ),
2617  b_pT = cms.double( 0.3684 ),
2618  ptMin = cms.double( 0.0 ),
2619  max_pT_trackPTcut = cms.double( 3.0 ),
2620  max_pT = cms.double( 500.0 ),
2621  useVariableJTA = cms.bool( False ),
2622  maxDecayLen = cms.double( 5.0 ),
2623  qualityClass = cms.string( "any" ),
2624  normChi2Max = cms.double( 99999.9 ),
2625  sip2dValMin = cms.double( -99999.9 ),
2626  sip3dValMin = cms.double( -99999.9 ),
2627  a_dR = cms.double( -0.001053 ),
2628  maxDistToAxis = cms.double( 0.07 ),
2629  totalHitsMin = cms.uint32( 0 ),
2630  a_pT = cms.double( 0.005263 ),
2631  sip2dSigMax = cms.double( 99999.9 ),
2632  sip2dValMax = cms.double( 99999.9 ),
2633  sip3dSigMax = cms.double( 99999.9 ),
2634  sip3dValMax = cms.double( 99999.9 ),
2635  min_pT_dRcut = cms.double( 0.5 ),
2636  jetDeltaRMax = cms.double( 0.3 ),
2637  pixelHitsMin = cms.uint32( 0 ),
2638  sip3dSigMin = cms.double( -99999.9 ),
2639  sip2dSigMin = cms.double( 2.0 )
2640  ),
2641  trackSelection = cms.PSet(
2642  max_pT_dRcut = cms.double( 0.1 ),
2643  b_dR = cms.double( 0.6263 ),
2644  min_pT = cms.double( 120.0 ),
2645  b_pT = cms.double( 0.3684 ),
2646  ptMin = cms.double( 0.0 ),
2647  max_pT_trackPTcut = cms.double( 3.0 ),
2648  max_pT = cms.double( 500.0 ),
2649  useVariableJTA = cms.bool( False ),
2650  maxDecayLen = cms.double( 5.0 ),
2651  qualityClass = cms.string( "any" ),
2652  normChi2Max = cms.double( 99999.9 ),
2653  sip2dValMin = cms.double( -99999.9 ),
2654  sip3dValMin = cms.double( -99999.9 ),
2655  a_dR = cms.double( -0.001053 ),
2656  maxDistToAxis = cms.double( 0.07 ),
2657  totalHitsMin = cms.uint32( 0 ),
2658  a_pT = cms.double( 0.005263 ),
2659  sip2dSigMax = cms.double( 99999.9 ),
2660  sip2dValMax = cms.double( 99999.9 ),
2661  sip3dSigMax = cms.double( 99999.9 ),
2662  sip3dValMax = cms.double( 99999.9 ),
2663  min_pT_dRcut = cms.double( 0.5 ),
2664  jetDeltaRMax = cms.double( 0.3 ),
2665  pixelHitsMin = cms.uint32( 0 ),
2666  sip3dSigMin = cms.double( -99999.9 ),
2667  sip2dSigMin = cms.double( -99999.9 )
2668  ),
2669  trackFlip = cms.bool( False ),
2670  vertexFlip = cms.bool( False ),
2671  SoftLeptonFlip = cms.bool( False ),
2672  useTrackWeights = cms.bool( True ),
2673  pseudoMultiplicityMin = cms.uint32( 2 ),
2674  correctVertexMass = cms.bool( True ),
2675  trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.03 ) ),
2676  charmCut = cms.double( 1.5 ),
2677  minimumTrackWeight = cms.double( 0.5 ),
2678  pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double( 0.05 ) ),
2679  trackMultiplicityMin = cms.uint32( 3 ),
2680  trackSort = cms.string( "sip2dSig" ),
2681  useCategories = cms.bool( True ),
2682  calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex',
2683  'CombinedSVIVFV2PseudoVertex',
2684  'CombinedSVIVFV2NoVertex' ),
2685  recordLabel = cms.string( "HLT" ),
2686  categoryVariableName = cms.string( "vertexCategory" )
2687 )
2688 fragment.hltDisplacedDijethltESPPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2689  impactParameterType = cms.int32( 1 ),
2690  minimumImpactParameter = cms.double( -1.0 ),
2691  useSignedImpactParameterSig = cms.bool( True ),
2692  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2693  deltaR = cms.double( -1.0 ),
2694  deltaRmin = cms.double( 0.0 ),
2695  maximumDecayLength = cms.double( 999999.0 ),
2696  maxImpactParameter = cms.double( 0.1 ),
2697  maxImpactParameterSig = cms.double( 999999.0 ),
2698  trackQualityClass = cms.string( "any" ),
2699  nthTrack = cms.int32( -1 )
2700 )
2701 fragment.hltDisplacedDijethltESPTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2702  a_dR = cms.double( -0.001053 ),
2703  b_dR = cms.double( 0.6263 ),
2704  a_pT = cms.double( 0.005263 ),
2705  b_pT = cms.double( 0.3684 ),
2706  min_pT = cms.double( 120.0 ),
2707  max_pT = cms.double( 500.0 ),
2708  min_pT_dRcut = cms.double( 0.5 ),
2709  max_pT_dRcut = cms.double( 0.1 ),
2710  max_pT_trackPTcut = cms.double( 3.0 ),
2711  minimumImpactParameter = cms.double( 0.05 ),
2712  useSignedImpactParameterSig = cms.bool( False ),
2713  impactParameterType = cms.int32( 1 ),
2714  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2715  deltaR = cms.double( -1.0 ),
2716  maximumDecayLength = cms.double( 999999.0 ),
2717  nthTrack = cms.int32( 1 ),
2718  trackQualityClass = cms.string( "any" ),
2719  useVariableJTA = cms.bool( False )
2720 )
2721 fragment.hltESPAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2722  MaxDPhi = cms.double( 1.6 ),
2723  ComponentName = cms.string( "hltESPAnalyticalPropagator" ),
2724  PropagationDirection = cms.string( "alongMomentum" )
2725 )
2726 fragment.hltESPBwdAnalyticalPropagator = cms.ESProducer( "AnalyticalPropagatorESProducer",
2727  MaxDPhi = cms.double( 1.6 ),
2728  ComponentName = cms.string( "hltESPBwdAnalyticalPropagator" ),
2729  PropagationDirection = cms.string( "oppositeToMomentum" )
2730 )
2731 fragment.hltESPBwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
2732  SimpleMagneticField = cms.string( "" ),
2733  MaxDPhi = cms.double( 1.6 ),
2734  ComponentName = cms.string( "hltESPBwdElectronPropagator" ),
2735  Mass = cms.double( 5.11E-4 ),
2736  PropagationDirection = cms.string( "oppositeToMomentum" ),
2737  useRungeKutta = cms.bool( False ),
2738  ptMin = cms.double( -1.0 )
2739 )
2740 fragment.hltESPChi2ChargeLooseMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2741  MaxChi2 = cms.double( 16.0 ),
2742  nSigma = cms.double( 3.0 ),
2743  MaxDisplacement = cms.double( 0.5 ),
2744  MaxSagitta = cms.double( 2.0 ),
2745  MinimalTolerance = cms.double( 0.5 ),
2746  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2747  ComponentName = cms.string( "hltESPChi2ChargeLooseMeasurementEstimator16" ),
2748  pTChargeCutThreshold = cms.double( -1.0 ),
2749  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2750  appendToDataLabel = cms.string( "" )
2751 )
2752 fragment.hltESPChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2753  MaxChi2 = cms.double( 16.0 ),
2754  nSigma = cms.double( 3.0 ),
2755  MaxDisplacement = cms.double( 0.5 ),
2756  MaxSagitta = cms.double( 2.0 ),
2757  MinimalTolerance = cms.double( 0.5 ),
2758  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2759  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator16" ),
2760  pTChargeCutThreshold = cms.double( -1.0 ),
2761  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2762  appendToDataLabel = cms.string( "" )
2763 )
2764 fragment.hltESPChi2ChargeMeasurementEstimator2000 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2765  MaxChi2 = cms.double( 2000.0 ),
2766  nSigma = cms.double( 3.0 ),
2767  MaxDisplacement = cms.double( 100.0 ),
2768  MaxSagitta = cms.double( -1.0 ),
2769  MinimalTolerance = cms.double( 10.0 ),
2770  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2771  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator2000" ),
2772  pTChargeCutThreshold = cms.double( -1.0 ),
2773  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2774  appendToDataLabel = cms.string( "" )
2775 )
2776 fragment.hltESPChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2777  MaxChi2 = cms.double( 30.0 ),
2778  nSigma = cms.double( 3.0 ),
2779  MaxDisplacement = cms.double( 100.0 ),
2780  MaxSagitta = cms.double( -1.0 ),
2781  MinimalTolerance = cms.double( 10.0 ),
2782  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2783  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator30" ),
2784  pTChargeCutThreshold = cms.double( -1.0 ),
2785  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
2786  appendToDataLabel = cms.string( "" )
2787 )
2788 fragment.hltESPChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2789  MaxChi2 = cms.double( 9.0 ),
2790  nSigma = cms.double( 3.0 ),
2791  MaxDisplacement = cms.double( 0.5 ),
2792  MaxSagitta = cms.double( 2.0 ),
2793  MinimalTolerance = cms.double( 0.5 ),
2794  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2795  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9" ),
2796  pTChargeCutThreshold = cms.double( 15.0 ),
2797  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
2798  appendToDataLabel = cms.string( "" )
2799 )
2800 fragment.hltESPChi2ChargeMeasurementEstimator9ForHI = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2801  MaxChi2 = cms.double( 9.0 ),
2802  nSigma = cms.double( 3.0 ),
2803  MaxDisplacement = cms.double( 100.0 ),
2804  MaxSagitta = cms.double( -1.0 ),
2805  MinimalTolerance = cms.double( 10.0 ),
2806  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2807  ComponentName = cms.string( "hltESPChi2ChargeMeasurementEstimator9ForHI" ),
2808  pTChargeCutThreshold = cms.double( 15.0 ),
2809  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutForHI" ) ),
2810  appendToDataLabel = cms.string( "" )
2811 )
2812 fragment.hltESPChi2ChargeTightMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2813  MaxChi2 = cms.double( 16.0 ),
2814  nSigma = cms.double( 3.0 ),
2815  MaxDisplacement = cms.double( 0.5 ),
2816  MaxSagitta = cms.double( 2.0 ),
2817  MinimalTolerance = cms.double( 0.5 ),
2818  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2819  ComponentName = cms.string( "hltESPChi2ChargeTightMeasurementEstimator16" ),
2820  pTChargeCutThreshold = cms.double( -1.0 ),
2821  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2822  appendToDataLabel = cms.string( "" )
2823 )
2824 fragment.hltESPChi2MeasurementEstimator100 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2825  MaxChi2 = cms.double( 40.0 ),
2826  nSigma = cms.double( 4.0 ),
2827  MaxDisplacement = cms.double( 0.5 ),
2828  MaxSagitta = cms.double( 2.0 ),
2829  MinimalTolerance = cms.double( 0.5 ),
2830  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
2831  ComponentName = cms.string( "hltESPChi2MeasurementEstimator100" ),
2832  appendToDataLabel = cms.string( "" )
2833 )
2834 fragment.hltESPChi2MeasurementEstimator16 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2835  MaxChi2 = cms.double( 16.0 ),
2836  nSigma = cms.double( 3.0 ),
2837  MaxDisplacement = cms.double( 100.0 ),
2838  MaxSagitta = cms.double( -1.0 ),
2839  MinimalTolerance = cms.double( 10.0 ),
2840  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2841  ComponentName = cms.string( "hltESPChi2MeasurementEstimator16" ),
2842  appendToDataLabel = cms.string( "" )
2843 )
2844 fragment.hltESPChi2MeasurementEstimator30 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2845  MaxChi2 = cms.double( 30.0 ),
2846  nSigma = cms.double( 3.0 ),
2847  MaxDisplacement = cms.double( 100.0 ),
2848  MaxSagitta = cms.double( -1.0 ),
2849  MinimalTolerance = cms.double( 10.0 ),
2850  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2851  ComponentName = cms.string( "hltESPChi2MeasurementEstimator30" ),
2852  appendToDataLabel = cms.string( "" )
2853 )
2854 fragment.hltESPChi2MeasurementEstimator9 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
2855  MaxChi2 = cms.double( 9.0 ),
2856  nSigma = cms.double( 3.0 ),
2857  MaxDisplacement = cms.double( 100.0 ),
2858  MaxSagitta = cms.double( -1.0 ),
2859  MinimalTolerance = cms.double( 10.0 ),
2860  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2861  ComponentName = cms.string( "hltESPChi2MeasurementEstimator9" ),
2862  appendToDataLabel = cms.string( "" )
2863 )
2864 fragment.hltESPCloseComponentsMerger5D = cms.ESProducer( "CloseComponentsMergerESProducer5D",
2865  ComponentName = cms.string( "hltESPCloseComponentsMerger5D" ),
2866  MaxComponents = cms.int32( 12 ),
2867  DistanceMeasure = cms.string( "hltESPKullbackLeiblerDistance5D" )
2868 )
2869 fragment.hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2870  MaxChi2 = cms.double( 9.0 ),
2871  nSigma = cms.double( 3.0 ),
2872  MaxDisplacement = cms.double( 0.5 ),
2873  MaxSagitta = cms.double( 2.0 ),
2874  MinimalTolerance = cms.double( 0.5 ),
2875  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2876  ComponentName = cms.string( "hltESPDetachedQuadStepChi2ChargeMeasurementEstimator9" ),
2877  pTChargeCutThreshold = cms.double( -1.0 ),
2878  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2879  appendToDataLabel = cms.string( "" )
2880 )
2881 fragment.hltESPDetachedQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2882  ComponentName = cms.string( "hltESPDetachedQuadStepTrajectoryCleanerBySharedHits" ),
2883  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2884  fractionShared = cms.double( 0.13 ),
2885  ValidHitBonus = cms.double( 5.0 ),
2886  MissingHitPenalty = cms.double( 20.0 ),
2887  allowSharedFirstHit = cms.bool( True )
2888 )
2889 fragment.hltESPDetachedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2890  ComponentName = cms.string( "hltESPDetachedStepTrajectoryCleanerBySharedHits" ),
2891  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2892  fractionShared = cms.double( 0.13 ),
2893  ValidHitBonus = cms.double( 5.0 ),
2894  MissingHitPenalty = cms.double( 20.0 ),
2895  allowSharedFirstHit = cms.bool( True )
2896 )
2897 fragment.hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
2898  MaxChi2 = cms.double( 9.0 ),
2899  nSigma = cms.double( 3.0 ),
2900  MaxDisplacement = cms.double( 0.5 ),
2901  MaxSagitta = cms.double( 2.0 ),
2902  MinimalTolerance = cms.double( 0.5 ),
2903  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
2904  ComponentName = cms.string( "hltESPDetachedTripletStepChi2ChargeMeasurementEstimator9" ),
2905  pTChargeCutThreshold = cms.double( -1.0 ),
2906  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
2907  appendToDataLabel = cms.string( "" )
2908 )
2909 fragment.hltESPDetachedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
2910  ComponentName = cms.string( "hltESPDetachedTripletStepTrajectoryCleanerBySharedHits" ),
2911  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
2912  fractionShared = cms.double( 0.13 ),
2913  ValidHitBonus = cms.double( 5.0 ),
2914  MissingHitPenalty = cms.double( 20.0 ),
2915  allowSharedFirstHit = cms.bool( True )
2916 )
2917 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducer = cms.ESProducer( "PromptTrackCountingESProducer",
2918  impactParameterType = cms.int32( 1 ),
2919  minimumImpactParameter = cms.double( -1.0 ),
2920  useSignedImpactParameterSig = cms.bool( True ),
2921  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2922  deltaR = cms.double( -1.0 ),
2923  deltaRmin = cms.double( 0.0 ),
2924  maximumDecayLength = cms.double( 999999.0 ),
2925  maxImpactParameter = cms.double( 0.1 ),
2926  maxImpactParameterSig = cms.double( 999999.0 ),
2927  trackQualityClass = cms.string( "any" ),
2928  nthTrack = cms.int32( -1 )
2929 )
2930 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerLong = cms.ESProducer( "PromptTrackCountingESProducer",
2931  impactParameterType = cms.int32( 1 ),
2932  minimumImpactParameter = cms.double( -1.0 ),
2933  useSignedImpactParameterSig = cms.bool( True ),
2934  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2935  deltaR = cms.double( -1.0 ),
2936  deltaRmin = cms.double( 0.0 ),
2937  maximumDecayLength = cms.double( 999999.0 ),
2938  maxImpactParameter = cms.double( 0.2 ),
2939  maxImpactParameterSig = cms.double( 999999.0 ),
2940  trackQualityClass = cms.string( "any" ),
2941  nthTrack = cms.int32( -1 )
2942 )
2943 fragment.hltESPDisplacedDijethltPromptTrackCountingESProducerShortSig5 = cms.ESProducer( "PromptTrackCountingESProducer",
2944  impactParameterType = cms.int32( 1 ),
2945  minimumImpactParameter = cms.double( -1.0 ),
2946  useSignedImpactParameterSig = cms.bool( False ),
2947  maximumDistanceToJetAxis = cms.double( 999999.0 ),
2948  deltaR = cms.double( -1.0 ),
2949  deltaRmin = cms.double( 0.0 ),
2950  maximumDecayLength = cms.double( 999999.0 ),
2951  maxImpactParameter = cms.double( 0.05 ),
2952  maxImpactParameterSig = cms.double( 5.0 ),
2953  trackQualityClass = cms.string( "any" ),
2954  nthTrack = cms.int32( -1 )
2955 )
2956 fragment.hltESPDisplacedDijethltTrackCounting2D1st = cms.ESProducer( "TrackCountingESProducer",
2957  a_dR = cms.double( -0.001053 ),
2958  b_dR = cms.double( 0.6263 ),
2959  a_pT = cms.double( 0.005263 ),
2960  b_pT = cms.double( 0.3684 ),
2961  min_pT = cms.double( 120.0 ),
2962  max_pT = cms.double( 500.0 ),
2963  min_pT_dRcut = cms.double( 0.5 ),
2964  max_pT_dRcut = cms.double( 0.1 ),
2965  max_pT_trackPTcut = cms.double( 3.0 ),
2966  minimumImpactParameter = cms.double( 0.05 ),
2967  useSignedImpactParameterSig = cms.bool( False ),
2968  impactParameterType = cms.int32( 1 ),
2969  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2970  deltaR = cms.double( -1.0 ),
2971  maximumDecayLength = cms.double( 999999.0 ),
2972  nthTrack = cms.int32( 1 ),
2973  trackQualityClass = cms.string( "any" ),
2974  useVariableJTA = cms.bool( False )
2975 )
2976 fragment.hltESPDisplacedDijethltTrackCounting2D1stLoose = cms.ESProducer( "TrackCountingESProducer",
2977  a_dR = cms.double( -0.001053 ),
2978  b_dR = cms.double( 0.6263 ),
2979  a_pT = cms.double( 0.005263 ),
2980  b_pT = cms.double( 0.3684 ),
2981  min_pT = cms.double( 120.0 ),
2982  max_pT = cms.double( 500.0 ),
2983  min_pT_dRcut = cms.double( 0.5 ),
2984  max_pT_dRcut = cms.double( 0.1 ),
2985  max_pT_trackPTcut = cms.double( 3.0 ),
2986  minimumImpactParameter = cms.double( 0.03 ),
2987  useSignedImpactParameterSig = cms.bool( False ),
2988  impactParameterType = cms.int32( 1 ),
2989  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
2990  deltaR = cms.double( -1.0 ),
2991  maximumDecayLength = cms.double( 999999.0 ),
2992  nthTrack = cms.int32( 1 ),
2993  trackQualityClass = cms.string( "any" ),
2994  useVariableJTA = cms.bool( False )
2995 )
2996 fragment.hltESPDisplacedDijethltTrackCounting2D2ndLong = cms.ESProducer( "TrackCountingESProducer",
2997  a_dR = cms.double( -0.001053 ),
2998  b_dR = cms.double( 0.6263 ),
2999  a_pT = cms.double( 0.005263 ),
3000  b_pT = cms.double( 0.3684 ),
3001  min_pT = cms.double( 120.0 ),
3002  max_pT = cms.double( 500.0 ),
3003  min_pT_dRcut = cms.double( 0.5 ),
3004  max_pT_dRcut = cms.double( 0.1 ),
3005  max_pT_trackPTcut = cms.double( 3.0 ),
3006  minimumImpactParameter = cms.double( 0.2 ),
3007  useSignedImpactParameterSig = cms.bool( True ),
3008  impactParameterType = cms.int32( 1 ),
3009  maximumDistanceToJetAxis = cms.double( 9999999.0 ),
3010  deltaR = cms.double( -1.0 ),
3011  maximumDecayLength = cms.double( 999999.0 ),
3012  nthTrack = cms.int32( 2 ),
3013  trackQualityClass = cms.string( "any" ),
3014  useVariableJTA = cms.bool( False )
3015 )
3016 fragment.hltESPDummyDetLayerGeometry = cms.ESProducer( "DetLayerGeometryESProducer",
3017  ComponentName = cms.string( "hltESPDummyDetLayerGeometry" )
3018 )
3019 fragment.hltESPElectronMaterialEffects = cms.ESProducer( "GsfMaterialEffectsESProducer",
3020  BetheHeitlerParametrization = cms.string( "BetheHeitler_cdfmom_nC6_O5.par" ),
3021  EnergyLossUpdator = cms.string( "GsfBetheHeitlerUpdator" ),
3022  ComponentName = cms.string( "hltESPElectronMaterialEffects" ),
3023  MultipleScatteringUpdator = cms.string( "MultipleScatteringUpdator" ),
3024  Mass = cms.double( 5.11E-4 ),
3025  BetheHeitlerCorrection = cms.int32( 2 )
3026 )
3027 fragment.hltESPFastSteppingHelixPropagatorAny = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3028  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3029  NoErrorPropagation = cms.bool( False ),
3030  PropagationDirection = cms.string( "anyDirection" ),
3031  useTuningForL2Speed = cms.bool( True ),
3032  useIsYokeFlag = cms.bool( True ),
3033  endcapShiftInZNeg = cms.double( 0.0 ),
3034  SetVBFPointer = cms.bool( False ),
3035  AssumeNoMaterial = cms.bool( False ),
3036  endcapShiftInZPos = cms.double( 0.0 ),
3037  useInTeslaFromMagField = cms.bool( False ),
3038  VBFName = cms.string( "VolumeBasedMagneticField" ),
3039  useEndcapShiftsInZ = cms.bool( False ),
3040  sendLogWarning = cms.bool( False ),
3041  useMatVolumes = cms.bool( True ),
3042  debug = cms.bool( False ),
3043  ApplyRadX0Correction = cms.bool( True ),
3044  useMagVolumes = cms.bool( True ),
3045  returnTangentPlane = cms.bool( True )
3046 )
3047 fragment.hltESPFastSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3048  ComponentName = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3049  NoErrorPropagation = cms.bool( False ),
3050  PropagationDirection = cms.string( "oppositeToMomentum" ),
3051  useTuningForL2Speed = cms.bool( True ),
3052  useIsYokeFlag = cms.bool( True ),
3053  endcapShiftInZNeg = cms.double( 0.0 ),
3054  SetVBFPointer = cms.bool( False ),
3055  AssumeNoMaterial = cms.bool( False ),
3056  endcapShiftInZPos = cms.double( 0.0 ),
3057  useInTeslaFromMagField = cms.bool( False ),
3058  VBFName = cms.string( "VolumeBasedMagneticField" ),
3059  useEndcapShiftsInZ = cms.bool( False ),
3060  sendLogWarning = cms.bool( False ),
3061  useMatVolumes = cms.bool( True ),
3062  debug = cms.bool( False ),
3063  ApplyRadX0Correction = cms.bool( True ),
3064  useMagVolumes = cms.bool( True ),
3065  returnTangentPlane = cms.bool( True )
3066 )
3067 fragment.hltESPFittingSmootherIT = cms.ESProducer( "KFFittingSmootherESProducer",
3068  ComponentName = cms.string( "hltESPFittingSmootherIT" ),
3069  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3070  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3071  EstimateCut = cms.double( -1.0 ),
3072  MaxFractionOutliers = cms.double( 0.3 ),
3073  MaxNumberOfOutliers = cms.int32( 3 ),
3074  MinDof = cms.int32( 2 ),
3075  NoOutliersBeginEnd = cms.bool( False ),
3076  MinNumberOfHits = cms.int32( 3 ),
3077  MinNumberOfHitsHighEta = cms.int32( 5 ),
3078  HighEtaSwitch = cms.double( 5.0 ),
3079  RejectTracks = cms.bool( True ),
3080  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3081  NoInvalidHitsBeginEnd = cms.bool( True ),
3082  LogPixelProbabilityCut = cms.double( -16.0 ),
3083  appendToDataLabel = cms.string( "" )
3084 )
3085 fragment.hltESPFittingSmootherRK = cms.ESProducer( "KFFittingSmootherESProducer",
3086  ComponentName = cms.string( "hltESPFittingSmootherRK" ),
3087  Fitter = cms.string( "hltESPTrajectoryFitterRK" ),
3088  Smoother = cms.string( "hltESPTrajectorySmootherRK" ),
3089  EstimateCut = cms.double( -1.0 ),
3090  MaxFractionOutliers = cms.double( 0.3 ),
3091  MaxNumberOfOutliers = cms.int32( 3 ),
3092  MinDof = cms.int32( 2 ),
3093  NoOutliersBeginEnd = cms.bool( False ),
3094  MinNumberOfHits = cms.int32( 5 ),
3095  MinNumberOfHitsHighEta = cms.int32( 5 ),
3096  HighEtaSwitch = cms.double( 5.0 ),
3097  RejectTracks = cms.bool( True ),
3098  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3099  NoInvalidHitsBeginEnd = cms.bool( False ),
3100  LogPixelProbabilityCut = cms.double( -16.0 ),
3101  appendToDataLabel = cms.string( "" )
3102 )
3103 fragment.hltESPFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3104  ComponentName = cms.string( "hltESPFlexibleKFFittingSmoother" ),
3105  standardFitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3106  looperFitter = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3107  appendToDataLabel = cms.string( "" )
3108 )
3109 fragment.hltESPFwdElectronPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3110  SimpleMagneticField = cms.string( "" ),
3111  MaxDPhi = cms.double( 1.6 ),
3112  ComponentName = cms.string( "hltESPFwdElectronPropagator" ),
3113  Mass = cms.double( 5.11E-4 ),
3114  PropagationDirection = cms.string( "alongMomentum" ),
3115  useRungeKutta = cms.bool( False ),
3116  ptMin = cms.double( -1.0 )
3117 )
3118 fragment.hltESPGlobalDetLayerGeometry = cms.ESProducer( "GlobalDetLayerGeometryESProducer",
3119  ComponentName = cms.string( "hltESPGlobalDetLayerGeometry" )
3120 )
3121 fragment.hltESPGsfElectronFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3122  ComponentName = cms.string( "hltESPGsfElectronFittingSmoother" ),
3123  Fitter = cms.string( "hltESPGsfTrajectoryFitter" ),
3124  Smoother = cms.string( "hltESPGsfTrajectorySmoother" ),
3125  EstimateCut = cms.double( -1.0 ),
3126  MaxFractionOutliers = cms.double( 0.3 ),
3127  MaxNumberOfOutliers = cms.int32( 3 ),
3128  MinDof = cms.int32( 2 ),
3129  NoOutliersBeginEnd = cms.bool( False ),
3130  MinNumberOfHits = cms.int32( 5 ),
3131  MinNumberOfHitsHighEta = cms.int32( 5 ),
3132  HighEtaSwitch = cms.double( 5.0 ),
3133  RejectTracks = cms.bool( True ),
3134  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3135  NoInvalidHitsBeginEnd = cms.bool( True ),
3136  LogPixelProbabilityCut = cms.double( -16.0 ),
3137  appendToDataLabel = cms.string( "" )
3138 )
3139 fragment.hltESPGsfTrajectoryFitter = cms.ESProducer( "GsfTrajectoryFitterESProducer",
3140  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3141  ComponentName = cms.string( "hltESPGsfTrajectoryFitter" ),
3142  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3143  GeometricalPropagator = cms.string( "hltESPAnalyticalPropagator" ),
3144  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3145 )
3146 fragment.hltESPGsfTrajectorySmoother = cms.ESProducer( "GsfTrajectorySmootherESProducer",
3147  Merger = cms.string( "hltESPCloseComponentsMerger5D" ),
3148  ComponentName = cms.string( "hltESPGsfTrajectorySmoother" ),
3149  MaterialEffectsUpdator = cms.string( "hltESPElectronMaterialEffects" ),
3150  ErrorRescaling = cms.double( 100.0 ),
3151  GeometricalPropagator = cms.string( "hltESPBwdAnalyticalPropagator" ),
3152  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" )
3153 )
3154 fragment.hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3155  MaxChi2 = cms.double( 30.0 ),
3156  nSigma = cms.double( 3.0 ),
3157  MaxDisplacement = cms.double( 0.5 ),
3158  MaxSagitta = cms.double( 2.0 ),
3159  MinimalTolerance = cms.double( 0.5 ),
3160  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3161  ComponentName = cms.string( "hltESPHighPtTripletStepChi2ChargeMeasurementEstimator30" ),
3162  pTChargeCutThreshold = cms.double( 15.0 ),
3163  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3164  appendToDataLabel = cms.string( "" )
3165 )
3166 fragment.hltESPInitialStepChi2ChargeMeasurementEstimator30 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3167  MaxChi2 = cms.double( 30.0 ),
3168  nSigma = cms.double( 3.0 ),
3169  MaxDisplacement = cms.double( 0.5 ),
3170  MaxSagitta = cms.double( 2.0 ),
3171  MinimalTolerance = cms.double( 0.5 ),
3172  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3173  ComponentName = cms.string( "hltESPInitialStepChi2ChargeMeasurementEstimator30" ),
3174  pTChargeCutThreshold = cms.double( 15.0 ),
3175  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3176  appendToDataLabel = cms.string( "" )
3177 )
3178 fragment.hltESPInitialStepChi2MeasurementEstimator36 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3179  MaxChi2 = cms.double( 36.0 ),
3180  nSigma = cms.double( 3.0 ),
3181  MaxDisplacement = cms.double( 100.0 ),
3182  MaxSagitta = cms.double( -1.0 ),
3183  MinimalTolerance = cms.double( 10.0 ),
3184  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3185  ComponentName = cms.string( "hltESPInitialStepChi2MeasurementEstimator36" ),
3186  appendToDataLabel = cms.string( "" )
3187 )
3188 fragment.hltESPKFFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3189  ComponentName = cms.string( "hltESPKFFittingSmoother" ),
3190  Fitter = cms.string( "hltESPKFTrajectoryFitter" ),
3191  Smoother = cms.string( "hltESPKFTrajectorySmoother" ),
3192  EstimateCut = cms.double( -1.0 ),
3193  MaxFractionOutliers = cms.double( 0.3 ),
3194  MaxNumberOfOutliers = cms.int32( 3 ),
3195  MinDof = cms.int32( 2 ),
3196  NoOutliersBeginEnd = cms.bool( False ),
3197  MinNumberOfHits = cms.int32( 5 ),
3198  MinNumberOfHitsHighEta = cms.int32( 5 ),
3199  HighEtaSwitch = cms.double( 5.0 ),
3200  RejectTracks = cms.bool( True ),
3201  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3202  NoInvalidHitsBeginEnd = cms.bool( False ),
3203  LogPixelProbabilityCut = cms.double( -16.0 ),
3204  appendToDataLabel = cms.string( "" )
3205 )
3206 fragment.hltESPKFFittingSmootherForL2Muon = cms.ESProducer( "KFFittingSmootherESProducer",
3207  ComponentName = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
3208  Fitter = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3209  Smoother = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3210  EstimateCut = cms.double( -1.0 ),
3211  MaxFractionOutliers = cms.double( 0.3 ),
3212  MaxNumberOfOutliers = cms.int32( 3 ),
3213  MinDof = cms.int32( 2 ),
3214  NoOutliersBeginEnd = cms.bool( False ),
3215  MinNumberOfHits = cms.int32( 5 ),
3216  MinNumberOfHitsHighEta = cms.int32( 5 ),
3217  HighEtaSwitch = cms.double( 5.0 ),
3218  RejectTracks = cms.bool( True ),
3219  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3220  NoInvalidHitsBeginEnd = cms.bool( False ),
3221  LogPixelProbabilityCut = cms.double( -16.0 ),
3222  appendToDataLabel = cms.string( "" )
3223 )
3224 fragment.hltESPKFFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3225  ComponentName = cms.string( "hltESPKFFittingSmootherForLoopers" ),
3226  Fitter = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3227  Smoother = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3228  EstimateCut = cms.double( 20.0 ),
3229  MaxFractionOutliers = cms.double( 0.3 ),
3230  MaxNumberOfOutliers = cms.int32( 3 ),
3231  MinDof = cms.int32( 2 ),
3232  NoOutliersBeginEnd = cms.bool( False ),
3233  MinNumberOfHits = cms.int32( 3 ),
3234  MinNumberOfHitsHighEta = cms.int32( 5 ),
3235  HighEtaSwitch = cms.double( 5.0 ),
3236  RejectTracks = cms.bool( True ),
3237  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3238  NoInvalidHitsBeginEnd = cms.bool( True ),
3239  LogPixelProbabilityCut = cms.double( -14.0 ),
3240  appendToDataLabel = cms.string( "" )
3241 )
3242 fragment.hltESPKFFittingSmootherWithOutliersRejectionAndRK = cms.ESProducer( "KFFittingSmootherESProducer",
3243  ComponentName = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
3244  Fitter = cms.string( "hltESPRKTrajectoryFitter" ),
3245  Smoother = cms.string( "hltESPRKTrajectorySmoother" ),
3246  EstimateCut = cms.double( 20.0 ),
3247  MaxFractionOutliers = cms.double( 0.3 ),
3248  MaxNumberOfOutliers = cms.int32( 3 ),
3249  MinDof = cms.int32( 2 ),
3250  NoOutliersBeginEnd = cms.bool( False ),
3251  MinNumberOfHits = cms.int32( 3 ),
3252  MinNumberOfHitsHighEta = cms.int32( 5 ),
3253  HighEtaSwitch = cms.double( 5.0 ),
3254  RejectTracks = cms.bool( True ),
3255  BreakTrajWith2ConsecutiveMissing = cms.bool( True ),
3256  NoInvalidHitsBeginEnd = cms.bool( True ),
3257  LogPixelProbabilityCut = cms.double( -14.0 ),
3258  appendToDataLabel = cms.string( "" )
3259 )
3260 fragment.hltESPKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3261  ComponentName = cms.string( "hltESPKFTrajectoryFitter" ),
3262  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3263  Updator = cms.string( "hltESPKFUpdator" ),
3264  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3265  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3266  minHits = cms.int32( 3 ),
3267  appendToDataLabel = cms.string( "" )
3268 )
3269 fragment.hltESPKFTrajectoryFitterForL2Muon = cms.ESProducer( "KFTrajectoryFitterESProducer",
3270  ComponentName = cms.string( "hltESPKFTrajectoryFitterForL2Muon" ),
3271  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
3272  Updator = cms.string( "hltESPKFUpdator" ),
3273  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3274  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3275  minHits = cms.int32( 3 ),
3276  appendToDataLabel = cms.string( "" )
3277 )
3278 fragment.hltESPKFTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3279  ComponentName = cms.string( "hltESPKFTrajectoryFitterForLoopers" ),
3280  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3281  Updator = cms.string( "hltESPKFUpdator" ),
3282  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3283  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3284  minHits = cms.int32( 3 ),
3285  appendToDataLabel = cms.string( "" )
3286 )
3287 fragment.hltESPKFTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3288  ComponentName = cms.string( "hltESPKFTrajectorySmoother" ),
3289  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3290  Updator = cms.string( "hltESPKFUpdator" ),
3291  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3292  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3293  errorRescaling = cms.double( 100.0 ),
3294  minHits = cms.int32( 3 ),
3295  appendToDataLabel = cms.string( "" )
3296 )
3297 fragment.hltESPKFTrajectorySmootherForL2Muon = cms.ESProducer( "KFTrajectorySmootherESProducer",
3298  ComponentName = cms.string( "hltESPKFTrajectorySmootherForL2Muon" ),
3299  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" ),
3300  Updator = cms.string( "hltESPKFUpdator" ),
3301  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3302  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3303  errorRescaling = cms.double( 100.0 ),
3304  minHits = cms.int32( 3 ),
3305  appendToDataLabel = cms.string( "" )
3306 )
3307 fragment.hltESPKFTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3308  ComponentName = cms.string( "hltESPKFTrajectorySmootherForLoopers" ),
3309  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3310  Updator = cms.string( "hltESPKFUpdator" ),
3311  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3312  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3313  errorRescaling = cms.double( 10.0 ),
3314  minHits = cms.int32( 3 ),
3315  appendToDataLabel = cms.string( "" )
3316 )
3317 fragment.hltESPKFTrajectorySmootherForMuonTrackLoader = cms.ESProducer( "KFTrajectorySmootherESProducer",
3318  ComponentName = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" ),
3319  Propagator = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3320  Updator = cms.string( "hltESPKFUpdator" ),
3321  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3322  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3323  errorRescaling = cms.double( 10.0 ),
3324  minHits = cms.int32( 3 ),
3325  appendToDataLabel = cms.string( "" )
3326 )
3327 fragment.hltESPKFUpdator = cms.ESProducer( "KFUpdatorESProducer",
3328  ComponentName = cms.string( "hltESPKFUpdator" )
3329 )
3330 fragment.hltESPKullbackLeiblerDistance5D = cms.ESProducer( "DistanceBetweenComponentsESProducer5D",
3331  ComponentName = cms.string( "hltESPKullbackLeiblerDistance5D" ),
3332  DistanceMeasure = cms.string( "KullbackLeibler" )
3333 )
3334 fragment.hltESPL3MuKFTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3335  ComponentName = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
3336  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
3337  Updator = cms.string( "hltESPKFUpdator" ),
3338  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3339  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3340  minHits = cms.int32( 3 ),
3341  appendToDataLabel = cms.string( "" )
3342 )
3343 fragment.hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3344  MaxChi2 = cms.double( 9.0 ),
3345  nSigma = cms.double( 3.0 ),
3346  MaxDisplacement = cms.double( 0.5 ),
3347  MaxSagitta = cms.double( 2.0 ),
3348  MinimalTolerance = cms.double( 0.5 ),
3349  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3350  ComponentName = cms.string( "hltESPLowPtQuadStepChi2ChargeMeasurementEstimator9" ),
3351  pTChargeCutThreshold = cms.double( -1.0 ),
3352  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3353  appendToDataLabel = cms.string( "" )
3354 )
3355 fragment.hltESPLowPtQuadStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3356  ComponentName = cms.string( "hltESPLowPtQuadStepTrajectoryCleanerBySharedHits" ),
3357  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3358  fractionShared = cms.double( 0.16 ),
3359  ValidHitBonus = cms.double( 5.0 ),
3360  MissingHitPenalty = cms.double( 20.0 ),
3361  allowSharedFirstHit = cms.bool( True )
3362 )
3363 fragment.hltESPLowPtStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3364  ComponentName = cms.string( "hltESPLowPtStepTrajectoryCleanerBySharedHits" ),
3365  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3366  fractionShared = cms.double( 0.16 ),
3367  ValidHitBonus = cms.double( 5.0 ),
3368  MissingHitPenalty = cms.double( 20.0 ),
3369  allowSharedFirstHit = cms.bool( True )
3370 )
3371 fragment.hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3372  MaxChi2 = cms.double( 9.0 ),
3373  nSigma = cms.double( 3.0 ),
3374  MaxDisplacement = cms.double( 0.5 ),
3375  MaxSagitta = cms.double( 2.0 ),
3376  MinimalTolerance = cms.double( 0.5 ),
3377  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3378  ComponentName = cms.string( "hltESPLowPtTripletStepChi2ChargeMeasurementEstimator9" ),
3379  pTChargeCutThreshold = cms.double( -1.0 ),
3380  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3381  appendToDataLabel = cms.string( "" )
3382 )
3383 fragment.hltESPLowPtTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3384  ComponentName = cms.string( "hltESPLowPtTripletStepTrajectoryCleanerBySharedHits" ),
3385  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3386  fractionShared = cms.double( 0.16 ),
3387  ValidHitBonus = cms.double( 5.0 ),
3388  MissingHitPenalty = cms.double( 20.0 ),
3389  allowSharedFirstHit = cms.bool( True )
3390 )
3391 fragment.hltESPMeasurementTracker = cms.ESProducer( "MeasurementTrackerESProducer",
3392  ComponentName = cms.string( "hltESPMeasurementTracker" ),
3393  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3394  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3395  HitMatcher = cms.string( "StandardMatcher" ),
3396  Phase2StripCPE = cms.string( "" ),
3397  SiStripQualityLabel = cms.string( "" ),
3398  UseStripModuleQualityDB = cms.bool( True ),
3399  DebugStripModuleQualityDB = cms.untracked.bool( False ),
3400  UseStripAPVFiberQualityDB = cms.bool( True ),
3401  DebugStripAPVFiberQualityDB = cms.untracked.bool( False ),
3402  MaskBadAPVFibers = cms.bool( True ),
3403  UseStripStripQualityDB = cms.bool( True ),
3404  DebugStripStripQualityDB = cms.untracked.bool( False ),
3405  badStripCuts = cms.PSet(
3406  TOB = cms.PSet(
3407  maxBad = cms.uint32( 4 ),
3408  maxConsecutiveBad = cms.uint32( 2 )
3409  ),
3410  TIB = cms.PSet(
3411  maxBad = cms.uint32( 4 ),
3412  maxConsecutiveBad = cms.uint32( 2 )
3413  ),
3414  TID = cms.PSet(
3415  maxBad = cms.uint32( 4 ),
3416  maxConsecutiveBad = cms.uint32( 2 )
3417  ),
3418  TEC = cms.PSet(
3419  maxBad = cms.uint32( 4 ),
3420  maxConsecutiveBad = cms.uint32( 2 )
3421  )
3422  ),
3423  UsePixelModuleQualityDB = cms.bool( True ),
3424  DebugPixelModuleQualityDB = cms.untracked.bool( False ),
3425  UsePixelROCQualityDB = cms.bool( True ),
3426  DebugPixelROCQualityDB = cms.untracked.bool( False ),
3427  appendToDataLabel = cms.string( "" )
3428 )
3429 fragment.hltESPMixedStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3430  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3431  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3432  ComponentName = cms.string( "hltESPMixedStepClusterShapeHitFilter" ),
3433  isPhase2 = cms.bool( False ),
3434  doPixelShapeCut = cms.bool( True ),
3435  doStripShapeCut = cms.bool( True ),
3436  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3437  appendToDataLabel = cms.string( "" )
3438 )
3439 fragment.hltESPMixedStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3440  ComponentName = cms.string( "hltESPMixedStepTrajectoryCleanerBySharedHits" ),
3441  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3442  fractionShared = cms.double( 0.11 ),
3443  ValidHitBonus = cms.double( 5.0 ),
3444  MissingHitPenalty = cms.double( 20.0 ),
3445  allowSharedFirstHit = cms.bool( True )
3446 )
3447 fragment.hltESPMixedTripletStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3448  MaxChi2 = cms.double( 16.0 ),
3449  nSigma = cms.double( 3.0 ),
3450  MaxDisplacement = cms.double( 0.5 ),
3451  MaxSagitta = cms.double( 2.0 ),
3452  MinimalTolerance = cms.double( 0.5 ),
3453  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3454  ComponentName = cms.string( "hltESPMixedTripletStepChi2ChargeMeasurementEstimator16" ),
3455  pTChargeCutThreshold = cms.double( -1.0 ),
3456  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3457  appendToDataLabel = cms.string( "" )
3458 )
3459 fragment.hltESPMixedTripletStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3460  ComponentName = cms.string( "hltESPMixedTripletStepTrajectoryCleanerBySharedHits" ),
3461  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3462  fractionShared = cms.double( 0.11 ),
3463  ValidHitBonus = cms.double( 5.0 ),
3464  MissingHitPenalty = cms.double( 20.0 ),
3465  allowSharedFirstHit = cms.bool( True )
3466 )
3467 fragment.hltESPMuonTransientTrackingRecHitBuilder = cms.ESProducer( "MuonTransientTrackingRecHitBuilderESProducer",
3468  ComponentName = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
3469 )
3470 fragment.hltESPPFClusterParams = cms.ESProducer( "PFClusterParamsESProducer@alpaka",
3471  seedFinder = cms.PSet(
3472  thresholdsByDetector = cms.VPSet(
3473  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3474  seedingThreshold = cms.vdouble( 0.125, 0.25, 0.35, 0.35 ),
3475  detector = cms.string( "HCAL_BARREL1" )
3476  ),
3477  cms.PSet( seedingThresholdPt = cms.double( 0.0 ),
3478  seedingThreshold = cms.vdouble( 0.1375, 0.275, 0.275, 0.275, 0.275, 0.275, 0.275 ),
3479  detector = cms.string( "HCAL_ENDCAP" )
3480  )
3481  ),
3482  nNeighbours = cms.int32( 4 )
3483  ),
3484  initialClusteringStep = cms.PSet( thresholdsByDetector = cms.VPSet(
3485  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3486  detector = cms.string( "HCAL_BARREL1" )
3487  ),
3488  cms.PSet( gatheringThreshold = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3489  detector = cms.string( "HCAL_ENDCAP" )
3490  )
3491 ) ),
3492  pfClusterBuilder = cms.PSet(
3493  minFracTot = cms.double( 1.0E-20 ),
3494  stoppingTolerance = cms.double( 1.0E-8 ),
3495  positionCalc = cms.PSet(
3496  minAllowedNormalization = cms.double( 1.0E-9 ),
3497  minFractionInCalc = cms.double( 1.0E-9 )
3498  ),
3499  maxIterations = cms.uint32( 5 ),
3500  recHitEnergyNorms = cms.VPSet(
3501  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3502  detector = cms.string( "HCAL_BARREL1" )
3503  ),
3504  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3505  detector = cms.string( "HCAL_ENDCAP" )
3506  )
3507  ),
3508  showerSigma = cms.double( 10.0 ),
3509  minFractionToKeep = cms.double( 1.0E-7 ),
3510  excludeOtherSeeds = cms.bool( True ),
3511  timeResolutionCalcBarrel = cms.PSet(
3512  corrTermLowE = cms.double( 0.0 ),
3513  threshLowE = cms.double( 6.0 ),
3514  noiseTerm = cms.double( 21.86 ),
3515  constantTermLowE = cms.double( 4.24 ),
3516  noiseTermLowE = cms.double( 8.0 ),
3517  threshHighE = cms.double( 15.0 ),
3518  constantTerm = cms.double( 2.82 )
3519  ),
3520  timeResolutionCalcEndcap = cms.PSet(
3521  corrTermLowE = cms.double( 0.0 ),
3522  threshLowE = cms.double( 6.0 ),
3523  noiseTerm = cms.double( 21.86 ),
3524  constantTermLowE = cms.double( 4.24 ),
3525  noiseTermLowE = cms.double( 8.0 ),
3526  threshHighE = cms.double( 15.0 ),
3527  constantTerm = cms.double( 2.82 )
3528  )
3529  ),
3530  appendToDataLabel = cms.string( "" ),
3531  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3532 )
3533 fragment.hltESPPFRecHitHCALParams = cms.ESProducer( "PFRecHitHCALParamsESProducer@alpaka",
3534  energyThresholdsHB = cms.vdouble( 0.1, 0.2, 0.3, 0.3 ),
3535  energyThresholdsHE = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
3536  appendToDataLabel = cms.string( "" ),
3537  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3538 )
3539 fragment.hltESPPFRecHitHCALTopology = cms.ESProducer( "PFRecHitHCALTopologyESProducer@alpaka",
3540  usePFThresholdsFromDB = cms.bool( True ),
3541  appendToDataLabel = cms.string( "" ),
3542  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
3543 )
3544 fragment.hltESPPixelCPEFast = cms.ESProducer( "PixelCPEFastESProducerPhase1",
3545  LoadTemplatesFromDB = cms.bool( True ),
3546  Alpha2Order = cms.bool( True ),
3547  ClusterProbComputationFlag = cms.int32( 0 ),
3548  useLAWidthFromDB = cms.bool( True ),
3549  lAOffset = cms.double( 0.0 ),
3550  lAWidthBPix = cms.double( 0.0 ),
3551  lAWidthFPix = cms.double( 0.0 ),
3552  doLorentzFromAlignment = cms.bool( False ),
3553  useLAFromDB = cms.bool( True ),
3554  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3555  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3556  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3557  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3558  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3559  yerr_endcap = cms.vdouble( 0.0021 ),
3560  xerr_barrel_l1_def = cms.double( 0.0103 ),
3561  yerr_barrel_l1_def = cms.double( 0.0021 ),
3562  xerr_barrel_ln_def = cms.double( 0.0103 ),
3563  yerr_barrel_ln_def = cms.double( 0.0021 ),
3564  xerr_endcap_def = cms.double( 0.002 ),
3565  yerr_endcap_def = cms.double( 7.5E-4 ),
3566  EdgeClusterErrorX = cms.double( 50.0 ),
3567  EdgeClusterErrorY = cms.double( 85.0 ),
3568  UseErrorsFromTemplates = cms.bool( True ),
3569  TruncatePixelCharge = cms.bool( True ),
3570  ComponentName = cms.string( "hltESPPixelCPEFast" ),
3571  MagneticFieldRecord = cms.ESInputTag( "","" ),
3572  appendToDataLabel = cms.string( "" )
3573 )
3574 fragment.hltESPPixelCPEFastHIon = cms.ESProducer( "PixelCPEFastESProducerHIonPhase1",
3575  LoadTemplatesFromDB = cms.bool( True ),
3576  Alpha2Order = cms.bool( True ),
3577  ClusterProbComputationFlag = cms.int32( 0 ),
3578  useLAWidthFromDB = cms.bool( True ),
3579  lAOffset = cms.double( 0.0 ),
3580  lAWidthBPix = cms.double( 0.0 ),
3581  lAWidthFPix = cms.double( 0.0 ),
3582  doLorentzFromAlignment = cms.bool( False ),
3583  useLAFromDB = cms.bool( True ),
3584  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3585  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3586  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3587  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3588  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3589  yerr_endcap = cms.vdouble( 0.0021 ),
3590  xerr_barrel_l1_def = cms.double( 0.0103 ),
3591  yerr_barrel_l1_def = cms.double( 0.0021 ),
3592  xerr_barrel_ln_def = cms.double( 0.0103 ),
3593  yerr_barrel_ln_def = cms.double( 0.0021 ),
3594  xerr_endcap_def = cms.double( 0.002 ),
3595  yerr_endcap_def = cms.double( 7.5E-4 ),
3596  EdgeClusterErrorX = cms.double( 50.0 ),
3597  EdgeClusterErrorY = cms.double( 85.0 ),
3598  UseErrorsFromTemplates = cms.bool( True ),
3599  TruncatePixelCharge = cms.bool( True ),
3600  ComponentName = cms.string( "hltESPPixelCPEFastHIon" ),
3601  MagneticFieldRecord = cms.ESInputTag( "","" ),
3602  appendToDataLabel = cms.string( "" )
3603 )
3604 fragment.hltESPPixelCPEGeneric = cms.ESProducer( "PixelCPEGenericESProducer",
3605  LoadTemplatesFromDB = cms.bool( True ),
3606  Alpha2Order = cms.bool( True ),
3607  ClusterProbComputationFlag = cms.int32( 0 ),
3608  useLAWidthFromDB = cms.bool( False ),
3609  lAOffset = cms.double( 0.0 ),
3610  lAWidthBPix = cms.double( 0.0 ),
3611  lAWidthFPix = cms.double( 0.0 ),
3612  doLorentzFromAlignment = cms.bool( False ),
3613  useLAFromDB = cms.bool( True ),
3614  xerr_barrel_l1 = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3615  yerr_barrel_l1 = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3616  xerr_barrel_ln = cms.vdouble( 0.00115, 0.0012, 8.8E-4 ),
3617  yerr_barrel_ln = cms.vdouble( 0.00375, 0.0023, 0.0025, 0.0025, 0.0023, 0.0023, 0.0021, 0.0021, 0.0024 ),
3618  xerr_endcap = cms.vdouble( 0.002, 0.002 ),
3619  yerr_endcap = cms.vdouble( 0.0021 ),
3620  xerr_barrel_l1_def = cms.double( 0.0103 ),
3621  yerr_barrel_l1_def = cms.double( 0.0021 ),
3622  xerr_barrel_ln_def = cms.double( 0.0103 ),
3623  yerr_barrel_ln_def = cms.double( 0.0021 ),
3624  xerr_endcap_def = cms.double( 0.002 ),
3625  yerr_endcap_def = cms.double( 7.5E-4 ),
3626  eff_charge_cut_highX = cms.double( 1.0 ),
3627  eff_charge_cut_highY = cms.double( 1.0 ),
3628  eff_charge_cut_lowX = cms.double( 0.0 ),
3629  eff_charge_cut_lowY = cms.double( 0.0 ),
3630  size_cutX = cms.double( 3.0 ),
3631  size_cutY = cms.double( 3.0 ),
3632  EdgeClusterErrorX = cms.double( 50.0 ),
3633  EdgeClusterErrorY = cms.double( 85.0 ),
3634  inflate_errors = cms.bool( False ),
3635  inflate_all_errors_no_trk_angle = cms.bool( False ),
3636  NoTemplateErrorsWhenNoTrkAngles = cms.bool( False ),
3637  UseErrorsFromTemplates = cms.bool( True ),
3638  TruncatePixelCharge = cms.bool( True ),
3639  IrradiationBiasCorrection = cms.bool( True ),
3640  DoCosmics = cms.bool( False ),
3641  isPhase2 = cms.bool( False ),
3642  SmallPitch = cms.bool( False ),
3643  ComponentName = cms.string( "hltESPPixelCPEGeneric" ),
3644  MagneticFieldRecord = cms.ESInputTag( "","" ),
3645  appendToDataLabel = cms.string( "" )
3646 )
3647 fragment.hltESPPixelCPETemplateReco = cms.ESProducer( "PixelCPETemplateRecoESProducer",
3648  LoadTemplatesFromDB = cms.bool( True ),
3649  Alpha2Order = cms.bool( True ),
3650  ClusterProbComputationFlag = cms.int32( 0 ),
3651  useLAWidthFromDB = cms.bool( True ),
3652  lAOffset = cms.double( 0.0 ),
3653  lAWidthBPix = cms.double( 0.0 ),
3654  lAWidthFPix = cms.double( 0.0 ),
3655  doLorentzFromAlignment = cms.bool( False ),
3656  useLAFromDB = cms.bool( True ),
3657  barrelTemplateID = cms.int32( 0 ),
3658  forwardTemplateID = cms.int32( 0 ),
3659  directoryWithTemplates = cms.int32( 0 ),
3660  speed = cms.int32( -2 ),
3661  UseClusterSplitter = cms.bool( False ),
3662  ComponentName = cms.string( "hltESPPixelCPETemplateReco" ),
3663  appendToDataLabel = cms.string( "" )
3664 )
3665 fragment.hltESPPixelLessStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3666  MaxChi2 = cms.double( 16.0 ),
3667  nSigma = cms.double( 3.0 ),
3668  MaxDisplacement = cms.double( 0.5 ),
3669  MaxSagitta = cms.double( 2.0 ),
3670  MinimalTolerance = cms.double( 0.5 ),
3671  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3672  ComponentName = cms.string( "hltESPPixelLessStepChi2ChargeMeasurementEstimator16" ),
3673  pTChargeCutThreshold = cms.double( -1.0 ),
3674  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3675  appendToDataLabel = cms.string( "" )
3676 )
3677 fragment.hltESPPixelLessStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3678  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3679  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3680  ComponentName = cms.string( "hltESPPixelLessStepClusterShapeHitFilter" ),
3681  isPhase2 = cms.bool( False ),
3682  doPixelShapeCut = cms.bool( True ),
3683  doStripShapeCut = cms.bool( True ),
3684  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3685  appendToDataLabel = cms.string( "" )
3686 )
3687 fragment.hltESPPixelLessStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3688  ComponentName = cms.string( "hltESPPixelLessStepTrajectoryCleanerBySharedHits" ),
3689  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3690  fractionShared = cms.double( 0.11 ),
3691  ValidHitBonus = cms.double( 5.0 ),
3692  MissingHitPenalty = cms.double( 20.0 ),
3693  allowSharedFirstHit = cms.bool( True )
3694 )
3695 fragment.hltESPPixelPairStepChi2ChargeMeasurementEstimator9 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3696  MaxChi2 = cms.double( 9.0 ),
3697  nSigma = cms.double( 3.0 ),
3698  MaxDisplacement = cms.double( 0.5 ),
3699  MaxSagitta = cms.double( 2.0 ),
3700  MinimalTolerance = cms.double( 0.5 ),
3701  MinPtForHitRecoveryInGluedDet = cms.double( 1.0E12 ),
3702  ComponentName = cms.string( "hltESPPixelPairStepChi2ChargeMeasurementEstimator9" ),
3703  pTChargeCutThreshold = cms.double( 15.0 ),
3704  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutLoose" ) ),
3705  appendToDataLabel = cms.string( "" )
3706 )
3707 fragment.hltESPPixelPairStepChi2MeasurementEstimator25 = cms.ESProducer( "Chi2MeasurementEstimatorESProducer",
3708  MaxChi2 = cms.double( 25.0 ),
3709  nSigma = cms.double( 3.0 ),
3710  MaxDisplacement = cms.double( 100.0 ),
3711  MaxSagitta = cms.double( -1.0 ),
3712  MinimalTolerance = cms.double( 10.0 ),
3713  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3714  ComponentName = cms.string( "hltESPPixelPairStepChi2MeasurementEstimator25" ),
3715  appendToDataLabel = cms.string( "" )
3716 )
3717 fragment.hltESPPixelPairTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3718  ComponentName = cms.string( "hltESPPixelPairTrajectoryCleanerBySharedHits" ),
3719  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3720  fractionShared = cms.double( 0.19 ),
3721  ValidHitBonus = cms.double( 5.0 ),
3722  MissingHitPenalty = cms.double( 20.0 ),
3723  allowSharedFirstHit = cms.bool( True )
3724 )
3725 fragment.hltESPRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3726  ComponentName = cms.string( "hltESPRKTrajectoryFitter" ),
3727  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3728  Updator = cms.string( "hltESPKFUpdator" ),
3729  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3730  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3731  minHits = cms.int32( 3 ),
3732  appendToDataLabel = cms.string( "" )
3733 )
3734 fragment.hltESPRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3735  ComponentName = cms.string( "hltESPRKTrajectorySmoother" ),
3736  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3737  Updator = cms.string( "hltESPKFUpdator" ),
3738  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3739  RecoGeometry = cms.string( "hltESPGlobalDetLayerGeometry" ),
3740  errorRescaling = cms.double( 100.0 ),
3741  minHits = cms.int32( 3 ),
3742  appendToDataLabel = cms.string( "" )
3743 )
3744 fragment.hltESPRungeKuttaTrackerPropagator = cms.ESProducer( "PropagatorWithMaterialESProducer",
3745  SimpleMagneticField = cms.string( "" ),
3746  MaxDPhi = cms.double( 1.6 ),
3747  ComponentName = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
3748  Mass = cms.double( 0.105 ),
3749  PropagationDirection = cms.string( "alongMomentum" ),
3750  useRungeKutta = cms.bool( True ),
3751  ptMin = cms.double( -1.0 )
3752 )
3753 fragment.hltESPSmartPropagator = cms.ESProducer( "SmartPropagatorESProducer",
3754  ComponentName = cms.string( "hltESPSmartPropagator" ),
3755  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3756  MuonPropagator = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3757  PropagationDirection = cms.string( "alongMomentum" ),
3758  Epsilon = cms.double( 5.0 )
3759 )
3760 fragment.hltESPSmartPropagatorAny = cms.ESProducer( "SmartPropagatorESProducer",
3761  ComponentName = cms.string( "hltESPSmartPropagatorAny" ),
3762  TrackerPropagator = cms.string( "PropagatorWithMaterial" ),
3763  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3764  PropagationDirection = cms.string( "alongMomentum" ),
3765  Epsilon = cms.double( 5.0 )
3766 )
3767 fragment.hltESPSmartPropagatorAnyOpposite = cms.ESProducer( "SmartPropagatorESProducer",
3768  ComponentName = cms.string( "hltESPSmartPropagatorAnyOpposite" ),
3769  TrackerPropagator = cms.string( "PropagatorWithMaterialOpposite" ),
3770  MuonPropagator = cms.string( "SteppingHelixPropagatorAny" ),
3771  PropagationDirection = cms.string( "oppositeToMomentum" ),
3772  Epsilon = cms.double( 5.0 )
3773 )
3774 fragment.hltESPSoftLeptonByDistance = cms.ESProducer( "LeptonTaggerByDistanceESProducer",
3775  distance = cms.double( 0.5 )
3776 )
3777 fragment.hltESPSteppingHelixPropagatorAlong = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3778  ComponentName = cms.string( "hltESPSteppingHelixPropagatorAlong" ),
3779  NoErrorPropagation = cms.bool( False ),
3780  PropagationDirection = cms.string( "alongMomentum" ),
3781  useTuningForL2Speed = cms.bool( False ),
3782  useIsYokeFlag = cms.bool( True ),
3783  endcapShiftInZNeg = cms.double( 0.0 ),
3784  SetVBFPointer = cms.bool( False ),
3785  AssumeNoMaterial = cms.bool( False ),
3786  endcapShiftInZPos = cms.double( 0.0 ),
3787  useInTeslaFromMagField = cms.bool( False ),
3788  VBFName = cms.string( "VolumeBasedMagneticField" ),
3789  useEndcapShiftsInZ = cms.bool( False ),
3790  sendLogWarning = cms.bool( False ),
3791  useMatVolumes = cms.bool( True ),
3792  debug = cms.bool( False ),
3793  ApplyRadX0Correction = cms.bool( True ),
3794  useMagVolumes = cms.bool( True ),
3795  returnTangentPlane = cms.bool( True )
3796 )
3797 fragment.hltESPSteppingHelixPropagatorOpposite = cms.ESProducer( "SteppingHelixPropagatorESProducer",
3798  ComponentName = cms.string( "hltESPSteppingHelixPropagatorOpposite" ),
3799  NoErrorPropagation = cms.bool( False ),
3800  PropagationDirection = cms.string( "oppositeToMomentum" ),
3801  useTuningForL2Speed = cms.bool( False ),
3802  useIsYokeFlag = cms.bool( True ),
3803  endcapShiftInZNeg = cms.double( 0.0 ),
3804  SetVBFPointer = cms.bool( False ),
3805  AssumeNoMaterial = cms.bool( False ),
3806  endcapShiftInZPos = cms.double( 0.0 ),
3807  useInTeslaFromMagField = cms.bool( False ),
3808  VBFName = cms.string( "VolumeBasedMagneticField" ),
3809  useEndcapShiftsInZ = cms.bool( False ),
3810  sendLogWarning = cms.bool( False ),
3811  useMatVolumes = cms.bool( True ),
3812  debug = cms.bool( False ),
3813  ApplyRadX0Correction = cms.bool( True ),
3814  useMagVolumes = cms.bool( True ),
3815  returnTangentPlane = cms.bool( True )
3816 )
3817 fragment.hltESPStripCPEfromTrackAngle = cms.ESProducer( "StripCPEESProducer",
3818  ComponentName = cms.string( "hltESPStripCPEfromTrackAngle" ),
3819  ComponentType = cms.string( "StripCPEfromTrackAngle" ),
3820  parameters = cms.PSet(
3821  mTIB_P1 = cms.double( 0.202 ),
3822  maxChgOneMIP = cms.double( 6000.0 ),
3823  mTEC_P0 = cms.double( -1.885 ),
3824  mTOB_P1 = cms.double( 0.253 ),
3825  mTEC_P1 = cms.double( 0.471 ),
3826  mLC_P2 = cms.double( 0.3 ),
3827  mLC_P1 = cms.double( 0.618 ),
3828  mTOB_P0 = cms.double( -1.026 ),
3829  mLC_P0 = cms.double( -0.326 ),
3830  useLegacyError = cms.bool( False ),
3831  mTIB_P0 = cms.double( -0.742 ),
3832  mTID_P1 = cms.double( 0.433 ),
3833  mTID_P0 = cms.double( -1.427 )
3834  )
3835 )
3836 fragment.hltESPTTRHBWithTrackAngle = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3837  ComponentName = cms.string( "hltESPTTRHBWithTrackAngle" ),
3838  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3839  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3840  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3841  Matcher = cms.string( "StandardMatcher" ),
3842  Phase2StripCPE = cms.string( "" ),
3843  appendToDataLabel = cms.string( "" )
3844 )
3845 fragment.hltESPTTRHBuilderAngleAndTemplate = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3846  ComponentName = cms.string( "hltESPTTRHBuilderAngleAndTemplate" ),
3847  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3848  StripCPE = cms.string( "hltESPStripCPEfromTrackAngle" ),
3849  PixelCPE = cms.string( "hltESPPixelCPETemplateReco" ),
3850  Matcher = cms.string( "StandardMatcher" ),
3851  Phase2StripCPE = cms.string( "" ),
3852  appendToDataLabel = cms.string( "" )
3853 )
3854 fragment.hltESPTTRHBuilderPixelOnly = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3855  ComponentName = cms.string( "hltESPTTRHBuilderPixelOnly" ),
3856  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3857  StripCPE = cms.string( "Fake" ),
3858  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3859  Matcher = cms.string( "StandardMatcher" ),
3860  Phase2StripCPE = cms.string( "" ),
3861  appendToDataLabel = cms.string( "" )
3862 )
3863 fragment.hltESPTTRHBuilderWithoutAngle4PixelTriplets = cms.ESProducer( "TkTransientTrackingRecHitBuilderESProducer",
3864  ComponentName = cms.string( "hltESPTTRHBuilderWithoutAngle4PixelTriplets" ),
3865  ComputeCoarseLocalPositionFromDisk = cms.bool( False ),
3866  StripCPE = cms.string( "Fake" ),
3867  PixelCPE = cms.string( "hltESPPixelCPEGeneric" ),
3868  Matcher = cms.string( "StandardMatcher" ),
3869  Phase2StripCPE = cms.string( "" ),
3870  appendToDataLabel = cms.string( "" )
3871 )
3872 fragment.hltESPTobTecStepChi2ChargeMeasurementEstimator16 = cms.ESProducer( "Chi2ChargeMeasurementEstimatorESProducer",
3873  MaxChi2 = cms.double( 16.0 ),
3874  nSigma = cms.double( 3.0 ),
3875  MaxDisplacement = cms.double( 0.5 ),
3876  MaxSagitta = cms.double( 2.0 ),
3877  MinimalTolerance = cms.double( 0.5 ),
3878  MinPtForHitRecoveryInGluedDet = cms.double( 1000000.0 ),
3879  ComponentName = cms.string( "hltESPTobTecStepChi2ChargeMeasurementEstimator16" ),
3880  pTChargeCutThreshold = cms.double( -1.0 ),
3881  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3882  appendToDataLabel = cms.string( "" )
3883 )
3884 fragment.hltESPTobTecStepClusterShapeHitFilter = cms.ESProducer( "ClusterShapeHitFilterESProducer",
3885  PixelShapeFile = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_noL1.par" ),
3886  PixelShapeFileL1 = cms.string( "RecoTracker/PixelLowPtUtilities/data/pixelShapePhase1_loose.par" ),
3887  ComponentName = cms.string( "hltESPTobTecStepClusterShapeHitFilter" ),
3888  isPhase2 = cms.bool( False ),
3889  doPixelShapeCut = cms.bool( True ),
3890  doStripShapeCut = cms.bool( True ),
3891  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutTight" ) ),
3892  appendToDataLabel = cms.string( "" )
3893 )
3894 fragment.hltESPTobTecStepFittingSmoother = cms.ESProducer( "KFFittingSmootherESProducer",
3895  ComponentName = cms.string( "hltESPTobTecStepFitterSmoother" ),
3896  Fitter = cms.string( "hltESPTobTecStepRKFitter" ),
3897  Smoother = cms.string( "hltESPTobTecStepRKSmoother" ),
3898  EstimateCut = cms.double( 30.0 ),
3899  MaxFractionOutliers = cms.double( 0.3 ),
3900  MaxNumberOfOutliers = cms.int32( 3 ),
3901  MinDof = cms.int32( 2 ),
3902  NoOutliersBeginEnd = cms.bool( False ),
3903  MinNumberOfHits = cms.int32( 7 ),
3904  MinNumberOfHitsHighEta = cms.int32( 5 ),
3905  HighEtaSwitch = cms.double( 5.0 ),
3906  RejectTracks = cms.bool( True ),
3907  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3908  NoInvalidHitsBeginEnd = cms.bool( False ),
3909  LogPixelProbabilityCut = cms.double( -16.0 ),
3910  appendToDataLabel = cms.string( "" )
3911 )
3912 fragment.hltESPTobTecStepFittingSmootherForLoopers = cms.ESProducer( "KFFittingSmootherESProducer",
3913  ComponentName = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3914  Fitter = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3915  Smoother = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3916  EstimateCut = cms.double( 30.0 ),
3917  MaxFractionOutliers = cms.double( 0.3 ),
3918  MaxNumberOfOutliers = cms.int32( 3 ),
3919  MinDof = cms.int32( 2 ),
3920  NoOutliersBeginEnd = cms.bool( False ),
3921  MinNumberOfHits = cms.int32( 7 ),
3922  MinNumberOfHitsHighEta = cms.int32( 5 ),
3923  HighEtaSwitch = cms.double( 5.0 ),
3924  RejectTracks = cms.bool( True ),
3925  BreakTrajWith2ConsecutiveMissing = cms.bool( False ),
3926  NoInvalidHitsBeginEnd = cms.bool( False ),
3927  LogPixelProbabilityCut = cms.double( -16.0 ),
3928  appendToDataLabel = cms.string( "" )
3929 )
3930 fragment.hltESPTobTecStepFlexibleKFFittingSmoother = cms.ESProducer( "FlexibleKFFittingSmootherESProducer",
3931  ComponentName = cms.string( "hltESPTobTecStepFlexibleKFFittingSmoother" ),
3932  standardFitter = cms.string( "hltESPTobTecStepFitterSmoother" ),
3933  looperFitter = cms.string( "hltESPTobTecStepFitterSmootherForLoopers" ),
3934  appendToDataLabel = cms.string( "" )
3935 )
3936 fragment.hltESPTobTecStepRKTrajectoryFitter = cms.ESProducer( "KFTrajectoryFitterESProducer",
3937  ComponentName = cms.string( "hltESPTobTecStepRKFitter" ),
3938  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3939  Updator = cms.string( "hltESPKFUpdator" ),
3940  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3941  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3942  minHits = cms.int32( 7 ),
3943  appendToDataLabel = cms.string( "" )
3944 )
3945 fragment.hltESPTobTecStepRKTrajectoryFitterForLoopers = cms.ESProducer( "KFTrajectoryFitterESProducer",
3946  ComponentName = cms.string( "hltESPTobTecStepRKFitterForLoopers" ),
3947  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3948  Updator = cms.string( "hltESPKFUpdator" ),
3949  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3950  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3951  minHits = cms.int32( 7 ),
3952  appendToDataLabel = cms.string( "" )
3953 )
3954 fragment.hltESPTobTecStepRKTrajectorySmoother = cms.ESProducer( "KFTrajectorySmootherESProducer",
3955  ComponentName = cms.string( "hltESPTobTecStepRKSmoother" ),
3956  Propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
3957  Updator = cms.string( "hltESPKFUpdator" ),
3958  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3959  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3960  errorRescaling = cms.double( 10.0 ),
3961  minHits = cms.int32( 7 ),
3962  appendToDataLabel = cms.string( "" )
3963 )
3964 fragment.hltESPTobTecStepRKTrajectorySmootherForLoopers = cms.ESProducer( "KFTrajectorySmootherESProducer",
3965  ComponentName = cms.string( "hltESPTobTecStepRKSmootherForLoopers" ),
3966  Propagator = cms.string( "PropagatorWithMaterialForLoopers" ),
3967  Updator = cms.string( "hltESPKFUpdator" ),
3968  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
3969  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
3970  errorRescaling = cms.double( 10.0 ),
3971  minHits = cms.int32( 7 ),
3972  appendToDataLabel = cms.string( "" )
3973 )
3974 fragment.hltESPTobTecStepTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3975  ComponentName = cms.string( "hltESPTobTecStepTrajectoryCleanerBySharedHits" ),
3976  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3977  fractionShared = cms.double( 0.09 ),
3978  ValidHitBonus = cms.double( 5.0 ),
3979  MissingHitPenalty = cms.double( 20.0 ),
3980  allowSharedFirstHit = cms.bool( True )
3981 )
3982 fragment.hltESPTrackAlgoPriorityOrder = cms.ESProducer( "TrackAlgoPriorityOrderESProducer",
3983  ComponentName = cms.string( "hltESPTrackAlgoPriorityOrder" ),
3984  algoOrder = cms.vstring( ),
3985  appendToDataLabel = cms.string( "" )
3986 )
3987 fragment.hltESPTrackSelectionTfCKF = cms.ESProducer( "TfGraphDefProducer",
3988  ComponentName = cms.string( "hltESPTrackSelectionTfCKF" ),
3989  FileName = cms.FileInPath( "RecoTracker/FinalTrackSelectors/data/TrackTfClassifier/CKF_Run3_12_5_0_pre5.pb" ),
3990  appendToDataLabel = cms.string( "" )
3991 )
3992 fragment.hltESPTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
3993  ComponentName = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
3994  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
3995  fractionShared = cms.double( 0.5 ),
3996  ValidHitBonus = cms.double( 100.0 ),
3997  MissingHitPenalty = cms.double( 0.0 ),
3998  allowSharedFirstHit = cms.bool( False )
3999 )
4000 fragment.hltESPTrajectoryFitterRK = cms.ESProducer( "KFTrajectoryFitterESProducer",
4001  ComponentName = cms.string( "hltESPTrajectoryFitterRK" ),
4002  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4003  Updator = cms.string( "hltESPKFUpdator" ),
4004  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4005  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4006  minHits = cms.int32( 3 ),
4007  appendToDataLabel = cms.string( "" )
4008 )
4009 fragment.hltESPTrajectorySmootherRK = cms.ESProducer( "KFTrajectorySmootherESProducer",
4010  ComponentName = cms.string( "hltESPTrajectorySmootherRK" ),
4011  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
4012  Updator = cms.string( "hltESPKFUpdator" ),
4013  Estimator = cms.string( "hltESPChi2MeasurementEstimator30" ),
4014  RecoGeometry = cms.string( "hltESPDummyDetLayerGeometry" ),
4015  errorRescaling = cms.double( 100.0 ),
4016  minHits = cms.int32( 3 ),
4017  appendToDataLabel = cms.string( "" )
4018 )
4019 fragment.hltOnlineBeamSpotESProducer = cms.ESProducer( "OnlineBeamSpotESProducer",
4020  timeThreshold = cms.int32( 48 ),
4021  sigmaZThreshold = cms.double( 2.0 ),
4022  sigmaXYThreshold = cms.double( 4.0 ),
4023  appendToDataLabel = cms.string( "" )
4024 )
4025 fragment.hltPixelTracksCleanerBySharedHits = cms.ESProducer( "PixelTrackCleanerBySharedHitsESProducer",
4026  ComponentName = cms.string( "hltPixelTracksCleanerBySharedHits" ),
4027  useQuadrupletAlgo = cms.bool( False ),
4028  appendToDataLabel = cms.string( "" )
4029 )
4030 fragment.hltTrackCleaner = cms.ESProducer( "TrackCleanerESProducer",
4031  ComponentName = cms.string( "hltTrackCleaner" ),
4032  appendToDataLabel = cms.string( "" )
4033 )
4034 fragment.hoDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4035  ComponentName = cms.string( "HODetIdAssociator" ),
4036  etaBinSize = cms.double( 0.087 ),
4037  nEta = cms.int32( 30 ),
4038  nPhi = cms.int32( 72 ),
4039  hcalRegion = cms.int32( 2 ),
4040  includeBadChambers = cms.bool( False ),
4041  includeGEM = cms.bool( False ),
4042  includeME0 = cms.bool( False )
4043 )
4044 fragment.multipleScatteringParametrisationMakerESProducer = cms.ESProducer( "MultipleScatteringParametrisationMakerESProducer",
4045  appendToDataLabel = cms.string( "" )
4046 )
4047 fragment.muonDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4048  ComponentName = cms.string( "MuonDetIdAssociator" ),
4049  etaBinSize = cms.double( 0.125 ),
4050  nEta = cms.int32( 48 ),
4051  nPhi = cms.int32( 48 ),
4052  hcalRegion = cms.int32( 2 ),
4053  includeBadChambers = cms.bool( True ),
4054  includeGEM = cms.bool( True ),
4055  includeME0 = cms.bool( False )
4056 )
4057 fragment.muonSeededTrajectoryCleanerBySharedHits = cms.ESProducer( "TrajectoryCleanerESProducer",
4058  ComponentName = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
4059  ComponentType = cms.string( "TrajectoryCleanerBySharedHits" ),
4060  fractionShared = cms.double( 0.1 ),
4061  ValidHitBonus = cms.double( 1000.0 ),
4062  MissingHitPenalty = cms.double( 1.0 ),
4063  allowSharedFirstHit = cms.bool( True )
4064 )
4065 fragment.navigationSchoolESProducer = cms.ESProducer( "NavigationSchoolESProducer",
4066  ComponentName = cms.string( "SimpleNavigationSchool" ),
4067  PluginName = cms.string( "" ),
4068  SimpleMagneticField = cms.string( "ParabolicMf" )
4069 )
4070 fragment.preshowerDetIdAssociator = cms.ESProducer( "DetIdAssociatorESProducer",
4071  ComponentName = cms.string( "PreshowerDetIdAssociator" ),
4072  etaBinSize = cms.double( 0.1 ),
4073  nEta = cms.int32( 60 ),
4074  nPhi = cms.int32( 30 ),
4075  hcalRegion = cms.int32( 2 ),
4076  includeBadChambers = cms.bool( False ),
4077  includeGEM = cms.bool( False ),
4078  includeME0 = cms.bool( False )
4079 )
4080 fragment.siPixelGainCalibrationForHLTGPU = cms.ESProducer( "SiPixelGainCalibrationForHLTGPUESProducer",
4081  appendToDataLabel = cms.string( "" )
4082 )
4083 fragment.siPixelROCsStatusAndMappingWrapperESProducer = cms.ESProducer( "SiPixelROCsStatusAndMappingWrapperESProducer",
4084  ComponentName = cms.string( "" ),
4085  CablingMapLabel = cms.string( "" ),
4086  UseQualityInfo = cms.bool( False ),
4087  appendToDataLabel = cms.string( "" )
4088 )
4089 fragment.siPixelTemplateDBObjectESProducer = cms.ESProducer( "SiPixelTemplateDBObjectESProducer" )
4090 fragment.siStripBackPlaneCorrectionDepESProducer = cms.ESProducer( "SiStripBackPlaneCorrectionDepESProducer",
4091  LatencyRecord = cms.PSet(
4092  label = cms.untracked.string( "" ),
4093  record = cms.string( "SiStripLatencyRcd" )
4094  ),
4095  BackPlaneCorrectionPeakMode = cms.PSet(
4096  label = cms.untracked.string( "peak" ),
4097  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4098  ),
4099  BackPlaneCorrectionDeconvMode = cms.PSet(
4100  label = cms.untracked.string( "deconvolution" ),
4101  record = cms.string( "SiStripBackPlaneCorrectionRcd" )
4102  )
4103 )
4104 fragment.siStripLorentzAngleDepESProducer = cms.ESProducer( "SiStripLorentzAngleDepESProducer",
4105  LatencyRecord = cms.PSet(
4106  label = cms.untracked.string( "" ),
4107  record = cms.string( "SiStripLatencyRcd" )
4108  ),
4109  LorentzAnglePeakMode = cms.PSet(
4110  label = cms.untracked.string( "peak" ),
4111  record = cms.string( "SiStripLorentzAngleRcd" )
4112  ),
4113  LorentzAngleDeconvMode = cms.PSet(
4114  label = cms.untracked.string( "deconvolution" ),
4115  record = cms.string( "SiStripLorentzAngleRcd" )
4116  )
4117 )
4118 
4119 fragment.hltGetRaw = cms.EDAnalyzer( "HLTGetRaw",
4120  RawDataCollection = cms.InputTag( "rawDataCollector" )
4121 )
4122 fragment.hltPSetMap = cms.EDProducer( "ParameterSetBlobProducer" )
4123 fragment.hltBoolFalse = cms.EDFilter( "HLTBool",
4124  result = cms.bool( False )
4125 )
4126 fragment.statusOnGPUFilter = cms.EDFilter( "BooleanFilter",
4127  src = cms.InputTag( "statusOnGPU" )
4128 )
4129 fragment.hltTriggerType = cms.EDFilter( "HLTTriggerTypeFilter",
4130  SelectedTriggerType = cms.int32( 1 )
4131 )
4132 fragment.hltGtStage2Digis = cms.EDProducer( "L1TRawToDigi",
4133  FedIds = cms.vint32( 1404 ),
4134  Setup = cms.string( "stage2::GTSetup" ),
4135  FWId = cms.uint32( 0 ),
4136  DmxFWId = cms.uint32( 0 ),
4137  FWOverride = cms.bool( False ),
4138  TMTCheck = cms.bool( True ),
4139  CTP7 = cms.untracked.bool( False ),
4140  MTF7 = cms.untracked.bool( False ),
4141  InputLabel = cms.InputTag( "rawDataCollector" ),
4142  lenSlinkHeader = cms.untracked.int32( 8 ),
4143  lenSlinkTrailer = cms.untracked.int32( 8 ),
4144  lenAMCHeader = cms.untracked.int32( 8 ),
4145  lenAMCTrailer = cms.untracked.int32( 0 ),
4146  lenAMC13Header = cms.untracked.int32( 8 ),
4147  lenAMC13Trailer = cms.untracked.int32( 8 ),
4148  debug = cms.untracked.bool( False ),
4149  MinFeds = cms.uint32( 0 )
4150 )
4151 fragment.hltGtStage2ObjectMap = cms.EDProducer( "L1TGlobalProducer",
4152  MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4153  MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4154  EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4155  TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4156  JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4157  EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4158  EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' ),
4159  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
4160  AlgoBlkInputTag = cms.InputTag( "hltGtStage2Digis" ),
4161  GetPrescaleColumnFromData = cms.bool( False ),
4162  AlgorithmTriggersUnprescaled = cms.bool( True ),
4163  RequireMenuToMatchAlgoBlkInput = cms.bool( True ),
4164  AlgorithmTriggersUnmasked = cms.bool( True ),
4165  AXOL1TLModelVersion = cms.string( "GTADModel_v3" ),
4166  useMuonShowers = cms.bool( True ),
4167  resetPSCountersEachLumiSec = cms.bool( True ),
4168  semiRandomInitialPSCounters = cms.bool( False ),
4169  ProduceL1GtDaqRecord = cms.bool( True ),
4170  ProduceL1GtObjectMapRecord = cms.bool( True ),
4171  EmulateBxInEvent = cms.int32( 1 ),
4172  L1DataBxInEvent = cms.int32( 5 ),
4173  AlternativeNrBxBoardDaq = cms.uint32( 0 ),
4174  BstLengthBytes = cms.int32( -1 ),
4175  PrescaleSet = cms.uint32( 1 ),
4176  Verbosity = cms.untracked.int32( 0 ),
4177  PrintL1Menu = cms.untracked.bool( False ),
4178  TriggerMenuLuminosity = cms.string( "startup" )
4179 )
4180 fragment.hltOnlineMetaDataDigis = cms.EDProducer( "OnlineMetaDataRawToDigi",
4181  onlineMetaDataInputLabel = cms.InputTag( "rawDataCollector" )
4182 )
4183 fragment.hltOnlineBeamSpot = cms.EDProducer( "BeamSpotOnlineProducer",
4184  changeToCMSCoordinates = cms.bool( False ),
4185  maxZ = cms.double( 40.0 ),
4186  setSigmaZ = cms.double( 0.0 ),
4187  beamMode = cms.untracked.uint32( 11 ),
4188  src = cms.InputTag( "" ),
4189  gtEvmLabel = cms.InputTag( "" ),
4190  maxRadius = cms.double( 2.0 ),
4191  useTransientRecord = cms.bool( True )
4192 )
4193 fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
4194  saveTags = cms.bool( True ),
4195  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch" ),
4196  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4197  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4198  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4199  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4200  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4201  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4202  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4203  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4204  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4205 )
4206 fragment.hltPreAlCaEcalPhiSym = cms.EDFilter( "HLTPrescaler",
4207  offset = cms.uint32( 0 ),
4208  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4209 )
4210 fragment.hltEcalDigisLegacy = cms.EDProducer( "EcalRawToDigi",
4211  tccUnpacking = cms.bool( True ),
4212  FedLabel = cms.InputTag( "listfeds" ),
4213  srpUnpacking = cms.bool( True ),
4214  syncCheck = cms.bool( True ),
4215  feIdCheck = cms.bool( True ),
4216  silentMode = cms.untracked.bool( True ),
4217  InputLabel = cms.InputTag( "rawDataCollector" ),
4218  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 ),
4219  eventPut = cms.bool( True ),
4220  numbTriggerTSamples = cms.int32( 1 ),
4221  numbXtalTSamples = cms.int32( 10 ),
4222  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 ),
4223  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 ),
4224  DoRegional = cms.bool( False ),
4225  feUnpacking = cms.bool( True ),
4226  forceToKeepFRData = cms.bool( False ),
4227  headerUnpacking = cms.bool( True ),
4228  memUnpacking = cms.bool( True )
4229 )
4230 fragment.hltEcalDigisPortableSoA = cms.EDProducer( "EcalRawToDigiPortable@alpaka",
4231  InputLabel = cms.InputTag( "rawDataCollector" ),
4232  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 ),
4233  maxChannelsEB = cms.uint32( 61200 ),
4234  maxChannelsEE = cms.uint32( 14648 ),
4235  digisLabelEB = cms.string( "ebDigis" ),
4236  digisLabelEE = cms.string( "eeDigis" ),
4237  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4238 )
4239 fragment.hltEcalDigis = cms.EDProducer( "EcalDigisFromPortableProducer",
4240  digisInLabelEB = cms.InputTag( 'hltEcalDigisPortableSoA','ebDigis' ),
4241  digisInLabelEE = cms.InputTag( 'hltEcalDigisPortableSoA','eeDigis' ),
4242  digisOutLabelEB = cms.string( "ebDigis" ),
4243  digisOutLabelEE = cms.string( "eeDigis" ),
4244  produceDummyIntegrityCollections = cms.bool( False )
4245 )
4246 fragment.hltEcalUncalibRecHitPortableSoA = cms.EDProducer( "EcalUncalibRecHitProducerPortable@alpaka",
4247  digisLabelEB = cms.InputTag( 'hltEcalDigisPortableSoA','ebDigis' ),
4248  digisLabelEE = cms.InputTag( 'hltEcalDigisPortableSoA','eeDigis' ),
4249  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
4250  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
4251  EBtimeFitLimits_Lower = cms.double( 0.2 ),
4252  EBtimeFitLimits_Upper = cms.double( 1.4 ),
4253  EEtimeFitLimits_Lower = cms.double( 0.2 ),
4254  EEtimeFitLimits_Upper = cms.double( 1.4 ),
4255  EBtimeConstantTerm = cms.double( 0.6 ),
4256  EEtimeConstantTerm = cms.double( 1.0 ),
4257  EBtimeNconst = cms.double( 28.5 ),
4258  EEtimeNconst = cms.double( 31.8 ),
4259  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
4260  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
4261  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
4262  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
4263  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
4264  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
4265  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
4266  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
4267  amplitudeThresholdEB = cms.double( 10.0 ),
4268  amplitudeThresholdEE = cms.double( 10.0 ),
4269  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
4270  shouldRunTimingComputation = cms.bool( True ),
4271  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
4272 )
4273 fragment.hltEcalUncalibRecHit = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
4274  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitPortableSoA','EcalUncalibRecHitsEB' ),
4275  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
4276  isPhase2 = cms.bool( False ),
4277  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitPortableSoA','EcalUncalibRecHitsEE' ),
4278  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
4279 )
4280 fragment.hltEcalDetIdToBeRecovered = cms.EDProducer( "EcalDetIdToBeRecoveredProducer",
4281  ebIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4282  ebDetIdToBeRecovered = cms.string( "ebDetId" ),
4283  integrityTTIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityTTIdErrors' ),
4284  eeIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4285  ebFEToBeRecovered = cms.string( "ebFE" ),
4286  ebIntegrityGainErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainErrors' ),
4287  eeDetIdToBeRecovered = cms.string( "eeDetId" ),
4288  eeIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4289  eeIntegrityChIdErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityChIdErrors' ),
4290  ebIntegrityGainSwitchErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityGainSwitchErrors' ),
4291  ebSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" ),
4292  eeFEToBeRecovered = cms.string( "eeFE" ),
4293  integrityBlockSizeErrors = cms.InputTag( 'hltEcalDigisLegacy','EcalIntegrityBlockSizeErrors' ),
4294  eeSrFlagCollection = cms.InputTag( "hltEcalDigisLegacy" )
4295 )
4296 fragment.hltEcalRecHit = cms.EDProducer( "EcalRecHitProducer",
4297  recoverEEVFE = cms.bool( False ),
4298  EErechitCollection = cms.string( "EcalRecHitsEE" ),
4299  recoverEBIsolatedChannels = cms.bool( False ),
4300  recoverEBVFE = cms.bool( False ),
4301  laserCorrection = cms.bool( True ),
4302  EBLaserMIN = cms.double( 0.5 ),
4303  killDeadChannels = cms.bool( True ),
4304  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
4305  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4306  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
4307  EELaserMIN = cms.double( 0.5 ),
4308  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
4309  cleaningConfig = cms.PSet(
4310  cThreshold_endcap = cms.double( 15.0 ),
4311  tightenCrack_e1_double = cms.double( 2.0 ),
4312  cThreshold_barrel = cms.double( 4.0 ),
4313  e6e2thresh = cms.double( 0.04 ),
4314  e4e1Threshold_barrel = cms.double( 0.08 ),
4315  e4e1Threshold_endcap = cms.double( 0.3 ),
4316  tightenCrack_e4e1_single = cms.double( 3.0 ),
4317  cThreshold_double = cms.double( 10.0 ),
4318  e4e1_b_barrel = cms.double( -0.024 ),
4319  tightenCrack_e6e2_double = cms.double( 3.0 ),
4320  e4e1_a_barrel = cms.double( 0.04 ),
4321  tightenCrack_e1_single = cms.double( 2.0 ),
4322  e4e1_a_endcap = cms.double( 0.02 ),
4323  e4e1_b_endcap = cms.double( -0.0125 ),
4324  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
4325  ),
4326  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
4327  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
4328  recoverEBFE = cms.bool( False ),
4329  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
4330  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
4331  singleChannelRecoveryThreshold = cms.double( 8.0 ),
4332  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
4333  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
4334  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
4335  ChannelStatusToBeExcluded = cms.vstring( ),
4336  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
4337  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
4338  recoverEEFE = cms.bool( False ),
4339  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
4340  EBLaserMAX = cms.double( 3.0 ),
4341  flagsMapDBReco = cms.PSet(
4342  kDead = cms.vstring( 'kNoDataNoTP' ),
4343  kGood = cms.vstring( 'kOk',
4344  'kDAC',
4345  'kNoLaser',
4346  'kNoisy' ),
4347  kTowerRecovered = cms.vstring( 'kDeadFE' ),
4348  kNoisy = cms.vstring( 'kNNoisy',
4349  'kFixedG6',
4350  'kFixedG1' ),
4351  kNeighboursRecovered = cms.vstring( 'kFixedG0',
4352  'kNonRespondingIsolated',
4353  'kDeadVFE' )
4354  ),
4355  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4356  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
4357  algo = cms.string( "EcalRecHitWorkerSimple" ),
4358  EELaserMAX = cms.double( 8.0 ),
4359  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
4360  recoverEEIsolatedChannels = cms.bool( False ),
4361  timeCalibTag = cms.ESInputTag( "","" ),
4362  timeOffsetTag = cms.ESInputTag( "","" ),
4363  skipTimeCalib = cms.bool( False )
4364 )
4365 fragment.hltEcalPreshowerDigis = cms.EDProducer( "ESRawToDigi",
4366  sourceTag = cms.InputTag( "rawDataCollector" ),
4367  debugMode = cms.untracked.bool( False ),
4368  InstanceES = cms.string( "" ),
4369  LookupTable = cms.FileInPath( "EventFilter/ESDigiToRaw/data/ES_lookup_table.dat" ),
4370  ESdigiCollection = cms.string( "" )
4371 )
4372 fragment.hltEcalPreshowerRecHit = cms.EDProducer( "ESRecHitProducer",
4373  ESrechitCollection = cms.string( "EcalRecHitsES" ),
4374  ESdigiCollection = cms.InputTag( "hltEcalPreshowerDigis" ),
4375  algo = cms.string( "ESRecHitWorker" ),
4376  ESRecoAlgo = cms.int32( 0 )
4377 )
4378 fragment.hltEcalPhiSymFilter = cms.EDFilter( "HLTEcalPhiSymFilter",
4379  barrelDigiCollection = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4380  endcapDigiCollection = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4381  barrelUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEB' ),
4382  endcapUncalibHitCollection = cms.InputTag( 'hltEcalUncalibRecHit','EcalUncalibRecHitsEE' ),
4383  barrelHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4384  endcapHitCollection = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4385  statusThreshold = cms.uint32( 3 ),
4386  useRecoFlag = cms.bool( False ),
4387  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 ),
4388  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 ),
4389  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 ),
4390  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 ),
4391  phiSymBarrelDigiCollection = cms.string( "phiSymEcalDigisEB" ),
4392  phiSymEndcapDigiCollection = cms.string( "phiSymEcalDigisEE" )
4393 )
4394 fragment.hltBoolEnd = cms.EDFilter( "HLTBool",
4395  result = cms.bool( True )
4396 )
4397 fragment.hltL1sAlCaEcalPi0Eta = cms.EDFilter( "HLTL1TSeed",
4398  saveTags = cms.bool( True ),
4399  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_IsolatedBunch OR L1_SingleEG8er2p5 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_SingleIsoEG26er2p5 OR L1_SingleIsoEG28er2p5 OR L1_SingleIsoEG30er2p5 OR L1_SingleIsoEG32er2p5 OR L1_SingleIsoEG34er2p5 OR L1_SingleIsoEG24er2p1 OR L1_SingleIsoEG26er2p1 OR L1_SingleIsoEG28er2p1 OR L1_SingleIsoEG30er2p1 OR L1_SingleIsoEG32er2p1 OR L1_DoubleEG_22_10_er2p5 OR L1_DoubleEG_25_14_er2p5 OR L1_DoubleEG_25_12_er2p5 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" ),
4400  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4401  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4402  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4403  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4404  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4405  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4406  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4407  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4408  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4409 )
4410 fragment.hltPreAlCaEcalEtaEBonly = cms.EDFilter( "HLTPrescaler",
4411  offset = cms.uint32( 0 ),
4412  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4413 )
4414 fragment.hltSimple3x3Clusters = cms.EDProducer( "EgammaHLTNxNClusterProducer",
4415  doBarrel = cms.bool( True ),
4416  doEndcaps = cms.bool( True ),
4417  barrelHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4418  endcapHitProducer = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4419  clusEtaSize = cms.int32( 3 ),
4420  clusPhiSize = cms.int32( 3 ),
4421  barrelClusterCollection = cms.string( "Simple3x3ClustersBarrel" ),
4422  endcapClusterCollection = cms.string( "Simple3x3ClustersEndcap" ),
4423  clusSeedThr = cms.double( 0.5 ),
4424  clusSeedThrEndCap = cms.double( 1.0 ),
4425  useRecoFlag = cms.bool( False ),
4426  flagLevelRecHitsToUse = cms.int32( 1 ),
4427  useDBStatus = cms.bool( True ),
4428  statusLevelRecHitsToUse = cms.int32( 1 ),
4429  posCalcParameters = cms.PSet(
4430  T0_barl = cms.double( 7.4 ),
4431  T0_endcPresh = cms.double( 1.2 ),
4432  LogWeighted = cms.bool( True ),
4433  T0_endc = cms.double( 3.1 ),
4434  X0 = cms.double( 0.89 ),
4435  W0 = cms.double( 4.2 )
4436  ),
4437  maxNumberofSeeds = cms.int32( 700 ),
4438  maxNumberofClusters = cms.int32( 300 ),
4439  debugLevel = cms.int32( 0 )
4440 )
4441 fragment.hltAlCaEtaRecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4442  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4443  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4444  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4445  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4446  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4447  useRecoFlag = cms.bool( False ),
4448  flagLevelRecHitsToUse = cms.int32( 1 ),
4449  useDBStatus = cms.bool( True ),
4450  statusLevelRecHitsToUse = cms.int32( 1 ),
4451  doSelBarrel = cms.bool( True ),
4452  barrelSelection = cms.PSet(
4453  massHighPi0Cand = cms.double( 0.156 ),
4454  ptMinForIsolation = cms.double( 1.0 ),
4455  seleMinvMaxBarrel = cms.double( 0.8 ),
4456  massLowPi0Cand = cms.double( 0.084 ),
4457  seleS9S25Gamma = cms.double( 0.8 ),
4458  seleBeltDeta = cms.double( 0.1 ),
4459  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4460  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4461  removePi0CandidatesForEta = cms.bool( True ),
4462  seleMinvMinBarrel = cms.double( 0.2 ),
4463  seleS4S9GammaBarrel_region1 = cms.double( 0.9 ),
4464  selePtPairBarrel_region1 = cms.double( 3.0 ),
4465  selePtPairBarrel_region2 = cms.double( 3.0 ),
4466  seleBeltDR = cms.double( 0.3 ),
4467  region1_Barrel = cms.double( 1.0 ),
4468  seleIsoBarrel_region1 = cms.double( 0.5 ),
4469  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4470  seleIsoBarrel_region2 = cms.double( 0.5 ),
4471  selePtGammaBarrel_region2 = cms.double( 1.4 ),
4472  store5x5RecHitEB = cms.bool( True ),
4473  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4474  seleNxtalBarrel_region1 = cms.uint32( 6 )
4475  ),
4476  doSelEndcap = cms.bool( False ),
4477  endcapSelection = cms.PSet(
4478  seleBeltDetaEndCap = cms.double( 0.05 ),
4479  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4480  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4481  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4482  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4483  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4484  ptMinForIsolationEndCap = cms.double( 0.5 ),
4485  selePtPairEndCap_region1 = cms.double( 1.5 ),
4486  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4487  selePtPairEndCap_region2 = cms.double( 1.5 ),
4488  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4489  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4490  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4491  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4492  region1_EndCap = cms.double( 1.8 ),
4493  region2_EndCap = cms.double( 2.0 ),
4494  store5x5RecHitEE = cms.bool( False ),
4495  seleIsoEndCap_region3 = cms.double( 0.5 ),
4496  seleIsoEndCap_region2 = cms.double( 0.5 ),
4497  seleMinvMinEndCap = cms.double( 0.05 ),
4498  selePtPairEndCap_region3 = cms.double( 99.0 ),
4499  seleIsoEndCap_region1 = cms.double( 0.5 ),
4500  seleBeltDREndCap = cms.double( 0.2 ),
4501  seleMinvMaxEndCap = cms.double( 0.3 ),
4502  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4503  seleS9S25GammaEndCap = cms.double( 0.0 )
4504  ),
4505  storeRecHitES = cms.bool( False ),
4506  preshowerSelection = cms.PSet(
4507  preshClusterEnergyCut = cms.double( 0.0 ),
4508  debugLevelES = cms.string( "" ),
4509  ESCollection = cms.string( "etaEcalRecHitsES" ),
4510  preshNclust = cms.int32( 4 ),
4511  preshStripEnergyCut = cms.double( 0.0 ),
4512  preshCalibPlaneY = cms.double( 0.7 ),
4513  preshSeededNstrip = cms.int32( 15 ),
4514  preshCalibGamma = cms.double( 0.024 ),
4515  preshCalibPlaneX = cms.double( 1.0 ),
4516  preshCalibMIP = cms.double( 9.0E-5 )
4517  ),
4518  debugLevel = cms.int32( 0 )
4519 )
4520 fragment.hltAlCaEtaEBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4521  doEnergyScale = cms.bool( False ),
4522  doEnergyScaleInverse = cms.bool( False ),
4523  doIntercalib = cms.bool( False ),
4524  doIntercalibInverse = cms.bool( False ),
4525  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4526  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEBonlyRegional','etaEcalRecHitsEB' ),
4527  doLaserCorrections = cms.bool( False ),
4528  doLaserCorrectionsInverse = cms.bool( False ),
4529  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4530  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4531 )
4532 fragment.hltAlCaEtaEBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4533  region = cms.string( "barrel" ),
4534  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4535  digisOut = cms.string( "etaEBDigis" ),
4536  recHits = cms.InputTag( 'hltAlCaEtaEBUncalibrator','etaEcalRecHitsEB' ),
4537  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4538  srFlagsOut = cms.string( "etaEBSrFlags" )
4539 )
4540 fragment.hltPreAlCaEcalEtaEEonly = cms.EDFilter( "HLTPrescaler",
4541  offset = cms.uint32( 0 ),
4542  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4543 )
4544 fragment.hltAlCaEtaRecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4545  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4546  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4547  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4548  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4549  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4550  useRecoFlag = cms.bool( False ),
4551  flagLevelRecHitsToUse = cms.int32( 1 ),
4552  useDBStatus = cms.bool( True ),
4553  statusLevelRecHitsToUse = cms.int32( 1 ),
4554  doSelBarrel = cms.bool( False ),
4555  barrelSelection = cms.PSet(
4556  massHighPi0Cand = cms.double( 0.163 ),
4557  ptMinForIsolation = cms.double( 1.0 ),
4558  seleMinvMaxBarrel = cms.double( 0.8 ),
4559  massLowPi0Cand = cms.double( 0.104 ),
4560  seleS9S25Gamma = cms.double( 0.0 ),
4561  seleBeltDeta = cms.double( 0.05 ),
4562  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4563  barrelHitCollection = cms.string( "etaEcalRecHitsEB" ),
4564  removePi0CandidatesForEta = cms.bool( False ),
4565  seleMinvMinBarrel = cms.double( 0.3 ),
4566  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4567  selePtPairBarrel_region1 = cms.double( 1.5 ),
4568  selePtPairBarrel_region2 = cms.double( 1.5 ),
4569  seleBeltDR = cms.double( 0.2 ),
4570  region1_Barrel = cms.double( 1.0 ),
4571  seleIsoBarrel_region1 = cms.double( 0.5 ),
4572  selePtGammaBarrel_region1 = cms.double( 1.0 ),
4573  seleIsoBarrel_region2 = cms.double( 0.5 ),
4574  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4575  store5x5RecHitEB = cms.bool( False ),
4576  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4577  seleNxtalBarrel_region1 = cms.uint32( 6 )
4578  ),
4579  doSelEndcap = cms.bool( True ),
4580  endcapSelection = cms.PSet(
4581  seleBeltDetaEndCap = cms.double( 0.1 ),
4582  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4583  seleS4S9GammaEndCap_region2 = cms.double( 0.9 ),
4584  seleS4S9GammaEndCap_region1 = cms.double( 0.9 ),
4585  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4586  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4587  ptMinForIsolationEndCap = cms.double( 0.5 ),
4588  selePtPairEndCap_region1 = cms.double( 3.0 ),
4589  endcapHitCollection = cms.string( "etaEcalRecHitsEE" ),
4590  selePtPairEndCap_region2 = cms.double( 3.0 ),
4591  seleS4S9GammaEndCap_region3 = cms.double( 0.9 ),
4592  selePtGammaEndCap_region3 = cms.double( 1.0 ),
4593  selePtGammaEndCap_region2 = cms.double( 1.0 ),
4594  selePtGammaEndCap_region1 = cms.double( 1.0 ),
4595  region1_EndCap = cms.double( 1.8 ),
4596  region2_EndCap = cms.double( 2.0 ),
4597  store5x5RecHitEE = cms.bool( True ),
4598  seleIsoEndCap_region3 = cms.double( 0.5 ),
4599  seleIsoEndCap_region2 = cms.double( 0.5 ),
4600  seleMinvMinEndCap = cms.double( 0.2 ),
4601  selePtPairEndCap_region3 = cms.double( 3.0 ),
4602  seleIsoEndCap_region1 = cms.double( 0.5 ),
4603  seleBeltDREndCap = cms.double( 0.3 ),
4604  seleMinvMaxEndCap = cms.double( 0.8 ),
4605  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4606  seleS9S25GammaEndCap = cms.double( 0.85 )
4607  ),
4608  storeRecHitES = cms.bool( True ),
4609  preshowerSelection = cms.PSet(
4610  preshClusterEnergyCut = cms.double( 0.0 ),
4611  debugLevelES = cms.string( "" ),
4612  ESCollection = cms.string( "etaEcalRecHitsES" ),
4613  preshNclust = cms.int32( 4 ),
4614  preshStripEnergyCut = cms.double( 0.0 ),
4615  preshCalibPlaneY = cms.double( 0.7 ),
4616  preshSeededNstrip = cms.int32( 15 ),
4617  preshCalibGamma = cms.double( 0.024 ),
4618  preshCalibPlaneX = cms.double( 1.0 ),
4619  preshCalibMIP = cms.double( 9.0E-5 )
4620  ),
4621  debugLevel = cms.int32( 0 )
4622 )
4623 fragment.hltAlCaEtaEEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4624  doEnergyScale = cms.bool( False ),
4625  doEnergyScaleInverse = cms.bool( False ),
4626  doIntercalib = cms.bool( False ),
4627  doIntercalibInverse = cms.bool( False ),
4628  EERecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4629  EBRecHitCollection = cms.InputTag( 'hltAlCaEtaRecHitsFilterEEonlyRegional','etaEcalRecHitsEE' ),
4630  doLaserCorrections = cms.bool( False ),
4631  doLaserCorrectionsInverse = cms.bool( False ),
4632  EBRecalibRecHitCollection = cms.string( "etaEcalRecHitsEB" ),
4633  EERecalibRecHitCollection = cms.string( "etaEcalRecHitsEE" )
4634 )
4635 fragment.hltAlCaEtaEERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4636  region = cms.string( "endcap" ),
4637  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4638  digisOut = cms.string( "etaEEDigis" ),
4639  recHits = cms.InputTag( 'hltAlCaEtaEEUncalibrator','etaEcalRecHitsEE' ),
4640  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4641  srFlagsOut = cms.string( "etaEESrFlags" )
4642 )
4643 fragment.hltPreAlCaEcalPi0EBonly = cms.EDFilter( "HLTPrescaler",
4644  offset = cms.uint32( 0 ),
4645  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4646 )
4647 fragment.hltAlCaPi0RecHitsFilterEBonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4648  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4649  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4650  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4651  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4652  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4653  useRecoFlag = cms.bool( False ),
4654  flagLevelRecHitsToUse = cms.int32( 1 ),
4655  useDBStatus = cms.bool( True ),
4656  statusLevelRecHitsToUse = cms.int32( 1 ),
4657  doSelBarrel = cms.bool( True ),
4658  barrelSelection = cms.PSet(
4659  massHighPi0Cand = cms.double( 0.163 ),
4660  ptMinForIsolation = cms.double( 1.0 ),
4661  seleMinvMaxBarrel = cms.double( 0.22 ),
4662  massLowPi0Cand = cms.double( 0.104 ),
4663  seleS9S25Gamma = cms.double( 0.0 ),
4664  seleBeltDeta = cms.double( 0.05 ),
4665  seleS4S9GammaBarrel_region2 = cms.double( 0.9 ),
4666  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4667  removePi0CandidatesForEta = cms.bool( False ),
4668  seleMinvMinBarrel = cms.double( 0.06 ),
4669  seleS4S9GammaBarrel_region1 = cms.double( 0.88 ),
4670  selePtPairBarrel_region1 = cms.double( 2.0 ),
4671  selePtPairBarrel_region2 = cms.double( 1.75 ),
4672  seleBeltDR = cms.double( 0.2 ),
4673  region1_Barrel = cms.double( 1.0 ),
4674  seleIsoBarrel_region1 = cms.double( 0.5 ),
4675  selePtGammaBarrel_region1 = cms.double( 0.65 ),
4676  seleIsoBarrel_region2 = cms.double( 0.5 ),
4677  selePtGammaBarrel_region2 = cms.double( 0.65 ),
4678  store5x5RecHitEB = cms.bool( False ),
4679  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4680  seleNxtalBarrel_region1 = cms.uint32( 6 )
4681  ),
4682  doSelEndcap = cms.bool( False ),
4683  endcapSelection = cms.PSet(
4684  seleBeltDetaEndCap = cms.double( 0.05 ),
4685  selePtPairMaxEndCap_region3 = cms.double( 2.5 ),
4686  seleS4S9GammaEndCap_region2 = cms.double( 0.65 ),
4687  seleS4S9GammaEndCap_region1 = cms.double( 0.65 ),
4688  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4689  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4690  ptMinForIsolationEndCap = cms.double( 0.5 ),
4691  selePtPairEndCap_region1 = cms.double( 1.5 ),
4692  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4693  selePtPairEndCap_region2 = cms.double( 1.5 ),
4694  seleS4S9GammaEndCap_region3 = cms.double( 0.65 ),
4695  selePtGammaEndCap_region3 = cms.double( 0.5 ),
4696  selePtGammaEndCap_region2 = cms.double( 0.5 ),
4697  selePtGammaEndCap_region1 = cms.double( 0.5 ),
4698  region1_EndCap = cms.double( 1.8 ),
4699  region2_EndCap = cms.double( 2.0 ),
4700  store5x5RecHitEE = cms.bool( False ),
4701  seleIsoEndCap_region3 = cms.double( 0.5 ),
4702  seleIsoEndCap_region2 = cms.double( 0.5 ),
4703  seleMinvMinEndCap = cms.double( 0.05 ),
4704  selePtPairEndCap_region3 = cms.double( 99.0 ),
4705  seleIsoEndCap_region1 = cms.double( 0.5 ),
4706  seleBeltDREndCap = cms.double( 0.2 ),
4707  seleMinvMaxEndCap = cms.double( 0.3 ),
4708  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4709  seleS9S25GammaEndCap = cms.double( 0.0 )
4710  ),
4711  storeRecHitES = cms.bool( False ),
4712  preshowerSelection = cms.PSet(
4713  preshClusterEnergyCut = cms.double( 0.0 ),
4714  debugLevelES = cms.string( "" ),
4715  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4716  preshNclust = cms.int32( 4 ),
4717  preshStripEnergyCut = cms.double( 0.0 ),
4718  preshCalibPlaneY = cms.double( 0.7 ),
4719  preshSeededNstrip = cms.int32( 15 ),
4720  preshCalibGamma = cms.double( 0.024 ),
4721  preshCalibPlaneX = cms.double( 1.0 ),
4722  preshCalibMIP = cms.double( 9.0E-5 )
4723  ),
4724  debugLevel = cms.int32( 0 )
4725 )
4726 fragment.hltAlCaPi0EBUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4727  doEnergyScale = cms.bool( False ),
4728  doEnergyScaleInverse = cms.bool( False ),
4729  doIntercalib = cms.bool( False ),
4730  doIntercalibInverse = cms.bool( False ),
4731  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4732  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEBonlyRegional','pi0EcalRecHitsEB' ),
4733  doLaserCorrections = cms.bool( False ),
4734  doLaserCorrectionsInverse = cms.bool( False ),
4735  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4736  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4737 )
4738 fragment.hltAlCaPi0EBRechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4739  region = cms.string( "barrel" ),
4740  digisIn = cms.InputTag( 'hltEcalDigis','ebDigis' ),
4741  digisOut = cms.string( "pi0EBDigis" ),
4742  recHits = cms.InputTag( 'hltAlCaPi0EBUncalibrator','pi0EcalRecHitsEB' ),
4743  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4744  srFlagsOut = cms.string( "pi0EBSrFlags" )
4745 )
4746 fragment.hltPreAlCaEcalPi0EEonly = cms.EDFilter( "HLTPrescaler",
4747  offset = cms.uint32( 0 ),
4748  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4749 )
4750 fragment.hltAlCaPi0RecHitsFilterEEonlyRegional = cms.EDFilter( "HLTRegionalEcalResonanceFilter",
4751  barrelHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
4752  endcapHits = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
4753  preshRecHitProducer = cms.InputTag( 'hltEcalPreshowerRecHit','EcalRecHitsES' ),
4754  barrelClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersBarrel' ),
4755  endcapClusters = cms.InputTag( 'hltSimple3x3Clusters','Simple3x3ClustersEndcap' ),
4756  useRecoFlag = cms.bool( False ),
4757  flagLevelRecHitsToUse = cms.int32( 1 ),
4758  useDBStatus = cms.bool( True ),
4759  statusLevelRecHitsToUse = cms.int32( 1 ),
4760  doSelBarrel = cms.bool( False ),
4761  barrelSelection = cms.PSet(
4762  massHighPi0Cand = cms.double( 0.163 ),
4763  ptMinForIsolation = cms.double( 1.0 ),
4764  seleMinvMaxBarrel = cms.double( 0.22 ),
4765  massLowPi0Cand = cms.double( 0.104 ),
4766  seleS9S25Gamma = cms.double( 0.0 ),
4767  seleBeltDeta = cms.double( 0.05 ),
4768  seleS4S9GammaBarrel_region2 = cms.double( 0.65 ),
4769  barrelHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4770  removePi0CandidatesForEta = cms.bool( False ),
4771  seleMinvMinBarrel = cms.double( 0.06 ),
4772  seleS4S9GammaBarrel_region1 = cms.double( 0.65 ),
4773  selePtPairBarrel_region1 = cms.double( 1.5 ),
4774  selePtPairBarrel_region2 = cms.double( 1.5 ),
4775  seleBeltDR = cms.double( 0.2 ),
4776  region1_Barrel = cms.double( 1.0 ),
4777  seleIsoBarrel_region1 = cms.double( 0.5 ),
4778  selePtGammaBarrel_region1 = cms.double( 0.5 ),
4779  seleIsoBarrel_region2 = cms.double( 0.5 ),
4780  selePtGammaBarrel_region2 = cms.double( 0.5 ),
4781  store5x5RecHitEB = cms.bool( False ),
4782  seleNxtalBarrel_region2 = cms.uint32( 6 ),
4783  seleNxtalBarrel_region1 = cms.uint32( 6 )
4784  ),
4785  doSelEndcap = cms.bool( True ),
4786  endcapSelection = cms.PSet(
4787  seleBeltDetaEndCap = cms.double( 0.05 ),
4788  selePtPairMaxEndCap_region3 = cms.double( 999.0 ),
4789  seleS4S9GammaEndCap_region2 = cms.double( 0.92 ),
4790  seleS4S9GammaEndCap_region1 = cms.double( 0.85 ),
4791  seleNxtalEndCap_region2 = cms.uint32( 6 ),
4792  seleNxtalEndCap_region3 = cms.uint32( 6 ),
4793  ptMinForIsolationEndCap = cms.double( 0.5 ),
4794  selePtPairEndCap_region1 = cms.double( 3.75 ),
4795  endcapHitCollection = cms.string( "pi0EcalRecHitsEE" ),
4796  selePtPairEndCap_region2 = cms.double( 2.0 ),
4797  seleS4S9GammaEndCap_region3 = cms.double( 0.92 ),
4798  selePtGammaEndCap_region3 = cms.double( 0.95 ),
4799  selePtGammaEndCap_region2 = cms.double( 0.95 ),
4800  selePtGammaEndCap_region1 = cms.double( 1.1 ),
4801  region1_EndCap = cms.double( 1.8 ),
4802  region2_EndCap = cms.double( 2.0 ),
4803  store5x5RecHitEE = cms.bool( False ),
4804  seleIsoEndCap_region3 = cms.double( 0.5 ),
4805  seleIsoEndCap_region2 = cms.double( 0.5 ),
4806  seleMinvMinEndCap = cms.double( 0.05 ),
4807  selePtPairEndCap_region3 = cms.double( 2.0 ),
4808  seleIsoEndCap_region1 = cms.double( 0.5 ),
4809  seleBeltDREndCap = cms.double( 0.2 ),
4810  seleMinvMaxEndCap = cms.double( 0.3 ),
4811  seleNxtalEndCap_region1 = cms.uint32( 6 ),
4812  seleS9S25GammaEndCap = cms.double( 0.0 )
4813  ),
4814  storeRecHitES = cms.bool( True ),
4815  preshowerSelection = cms.PSet(
4816  preshClusterEnergyCut = cms.double( 0.0 ),
4817  debugLevelES = cms.string( "" ),
4818  ESCollection = cms.string( "pi0EcalRecHitsES" ),
4819  preshNclust = cms.int32( 4 ),
4820  preshStripEnergyCut = cms.double( 0.0 ),
4821  preshCalibPlaneY = cms.double( 0.7 ),
4822  preshSeededNstrip = cms.int32( 15 ),
4823  preshCalibGamma = cms.double( 0.024 ),
4824  preshCalibPlaneX = cms.double( 1.0 ),
4825  preshCalibMIP = cms.double( 9.0E-5 )
4826  ),
4827  debugLevel = cms.int32( 0 )
4828 )
4829 fragment.hltAlCaPi0EEUncalibrator = cms.EDProducer( "EcalRecalibRecHitProducer",
4830  doEnergyScale = cms.bool( False ),
4831  doEnergyScaleInverse = cms.bool( False ),
4832  doIntercalib = cms.bool( False ),
4833  doIntercalibInverse = cms.bool( False ),
4834  EERecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4835  EBRecHitCollection = cms.InputTag( 'hltAlCaPi0RecHitsFilterEEonlyRegional','pi0EcalRecHitsEE' ),
4836  doLaserCorrections = cms.bool( False ),
4837  doLaserCorrectionsInverse = cms.bool( False ),
4838  EBRecalibRecHitCollection = cms.string( "pi0EcalRecHitsEB" ),
4839  EERecalibRecHitCollection = cms.string( "pi0EcalRecHitsEE" )
4840 )
4841 fragment.hltAlCaPi0EERechitsToDigis = cms.EDProducer( "HLTRechitsToDigis",
4842  region = cms.string( "endcap" ),
4843  digisIn = cms.InputTag( 'hltEcalDigis','eeDigis' ),
4844  digisOut = cms.string( "pi0EEDigis" ),
4845  recHits = cms.InputTag( 'hltAlCaPi0EEUncalibrator','pi0EcalRecHitsEE' ),
4846  srFlagsIn = cms.InputTag( "hltEcalDigisLegacy" ),
4847  srFlagsOut = cms.string( "pi0EESrFlags" )
4848 )
4849 fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er = cms.EDFilter( "HLTL1TSeed",
4850  saveTags = cms.bool( True ),
4851  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5 OR L1_SingleMu7 OR L1_SingleMu18 OR L1_SingleMu20 OR L1_SingleMu22 OR L1_SingleMu25" ),
4852  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
4853  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
4854  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4855  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
4856  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
4857  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
4858  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
4859  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
4860  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
4861 )
4862 fragment.hltPreAlCaRPCMuonNormalisation = cms.EDFilter( "HLTPrescaler",
4863  offset = cms.uint32( 0 ),
4864  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
4865 )
4866 fragment.hltRPCMuonNormaL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
4867  saveTags = cms.bool( True ),
4868  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
4869  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5IorSingleMu14erIorSingleMu16er" ),
4870  MaxEta = cms.double( 2.4 ),
4871  MinPt = cms.double( 0.0 ),
4872  MaxDeltaR = cms.double( 0.3 ),
4873  MinN = cms.int32( 1 ),
4874  CentralBxOnly = cms.bool( True ),
4875  SelectQualities = cms.vint32( )
4876 )
4877 fragment.hltMuonDTDigis = cms.EDProducer( "DTuROSRawToDigi",
4878  inputLabel = cms.InputTag( "rawDataCollector" ),
4879  debug = cms.untracked.bool( False )
4880 )
4881 fragment.hltDt1DRecHits = cms.EDProducer( "DTRecHitProducer",
4882  recAlgoConfig = cms.PSet(
4883  maxTime = cms.double( 420.0 ),
4884  debug = cms.untracked.bool( False ),
4885  stepTwoFromDigi = cms.bool( False ),
4886  tTrigModeConfig = cms.PSet(
4887  debug = cms.untracked.bool( False ),
4888  tofCorrType = cms.int32( 0 ),
4889  tTrigLabel = cms.string( "" ),
4890  wirePropCorrType = cms.int32( 0 ),
4891  doTOFCorrection = cms.bool( True ),
4892  vPropWire = cms.double( 24.4 ),
4893  doT0Correction = cms.bool( True ),
4894  doWirePropCorrection = cms.bool( True ),
4895  t0Label = cms.string( "" )
4896  ),
4897  useUncertDB = cms.bool( True ),
4898  doVdriftCorr = cms.bool( True ),
4899  minTime = cms.double( -3.0 ),
4900  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4901  readLegacyTTrigDB = cms.bool( True ),
4902  readLegacyVDriftDB = cms.bool( True )
4903  ),
4904  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4905  debug = cms.untracked.bool( False ),
4906  dtDigiLabel = cms.InputTag( "hltMuonDTDigis" )
4907 )
4908 fragment.hltDt4DSegments = cms.EDProducer( "DTRecSegment4DProducer",
4909  Reco4DAlgoName = cms.string( "DTCombinatorialPatternReco4D" ),
4910  Reco4DAlgoConfig = cms.PSet(
4911  Reco2DAlgoConfig = cms.PSet(
4912  AlphaMaxPhi = cms.double( 1.0 ),
4913  debug = cms.untracked.bool( False ),
4914  segmCleanerMode = cms.int32( 2 ),
4915  AlphaMaxTheta = cms.double( 0.9 ),
4916  hit_afterT0_resolution = cms.double( 0.03 ),
4917  performT0_vdriftSegCorrection = cms.bool( False ),
4918  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4919  recAlgoConfig = cms.PSet(
4920  maxTime = cms.double( 420.0 ),
4921  debug = cms.untracked.bool( False ),
4922  stepTwoFromDigi = cms.bool( False ),
4923  tTrigModeConfig = cms.PSet(
4924  debug = cms.untracked.bool( False ),
4925  tofCorrType = cms.int32( 0 ),
4926  tTrigLabel = cms.string( "" ),
4927  wirePropCorrType = cms.int32( 0 ),
4928  doTOFCorrection = cms.bool( True ),
4929  vPropWire = cms.double( 24.4 ),
4930  doT0Correction = cms.bool( True ),
4931  doWirePropCorrection = cms.bool( True ),
4932  t0Label = cms.string( "" )
4933  ),
4934  useUncertDB = cms.bool( True ),
4935  doVdriftCorr = cms.bool( True ),
4936  minTime = cms.double( -3.0 ),
4937  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4938  readLegacyTTrigDB = cms.bool( True ),
4939  readLegacyVDriftDB = cms.bool( True )
4940  ),
4941  MaxAllowedHits = cms.uint32( 50 ),
4942  nUnSharedHitsMin = cms.int32( 2 ),
4943  nSharedHitsMax = cms.int32( 2 ),
4944  performT0SegCorrection = cms.bool( False ),
4945  perform_delta_rejecting = cms.bool( False )
4946  ),
4947  Reco2DAlgoName = cms.string( "DTCombinatorialPatternReco" ),
4948  debug = cms.untracked.bool( False ),
4949  segmCleanerMode = cms.int32( 2 ),
4950  AllDTRecHits = cms.bool( True ),
4951  hit_afterT0_resolution = cms.double( 0.03 ),
4952  performT0_vdriftSegCorrection = cms.bool( False ),
4953  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
4954  recAlgoConfig = cms.PSet(
4955  maxTime = cms.double( 420.0 ),
4956  debug = cms.untracked.bool( False ),
4957  stepTwoFromDigi = cms.bool( False ),
4958  tTrigModeConfig = cms.PSet(
4959  debug = cms.untracked.bool( False ),
4960  tofCorrType = cms.int32( 0 ),
4961  tTrigLabel = cms.string( "" ),
4962  wirePropCorrType = cms.int32( 0 ),
4963  doTOFCorrection = cms.bool( True ),
4964  vPropWire = cms.double( 24.4 ),
4965  doT0Correction = cms.bool( True ),
4966  doWirePropCorrection = cms.bool( True ),
4967  t0Label = cms.string( "" )
4968  ),
4969  useUncertDB = cms.bool( True ),
4970  doVdriftCorr = cms.bool( True ),
4971  minTime = cms.double( -3.0 ),
4972  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
4973  readLegacyTTrigDB = cms.bool( True ),
4974  readLegacyVDriftDB = cms.bool( True )
4975  ),
4976  nUnSharedHitsMin = cms.int32( 2 ),
4977  nSharedHitsMax = cms.int32( 2 ),
4978  performT0SegCorrection = cms.bool( False ),
4979  perform_delta_rejecting = cms.bool( False )
4980  ),
4981  debug = cms.untracked.bool( False ),
4982  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
4983  recHits2DLabel = cms.InputTag( "dt2DSegments" )
4984 )
4985 fragment.hltMuonCSCDigis = cms.EDProducer( "CSCDCCUnpacker",
4986  InputObjects = cms.InputTag( "rawDataCollector" ),
4987  UseExaminer = cms.bool( True ),
4988  ExaminerMask = cms.uint32( 535558134 ),
4989  UseSelectiveUnpacking = cms.bool( True ),
4990  ErrorMask = cms.uint32( 0 ),
4991  UnpackStatusDigis = cms.bool( False ),
4992  UseFormatStatus = cms.bool( True ),
4993  useRPCs = cms.bool( False ),
4994  useGEMs = cms.bool( False ),
4995  useCSCShowers = cms.bool( False ),
4996  Debug = cms.untracked.bool( False ),
4997  PrintEventNumber = cms.untracked.bool( False ),
4998  runDQM = cms.untracked.bool( False ),
4999  VisualFEDInspect = cms.untracked.bool( False ),
5000  VisualFEDShort = cms.untracked.bool( False ),
5001  FormatedEventDump = cms.untracked.bool( False ),
5002  SuppressZeroLCT = cms.untracked.bool( True ),
5003  DisableMappingCheck = cms.untracked.bool( False ),
5004  B904Setup = cms.untracked.bool( False ),
5005  B904vmecrate = cms.untracked.int32( 1 ),
5006  B904dmb = cms.untracked.int32( 3 )
5007 )
5008 fragment.hltCsc2DRecHits = cms.EDProducer( "CSCRecHitDProducer",
5009  CSCStripPeakThreshold = cms.double( 10.0 ),
5010  CSCStripClusterChargeCut = cms.double( 25.0 ),
5011  CSCStripxtalksOffset = cms.double( 0.03 ),
5012  UseAverageTime = cms.bool( False ),
5013  UseParabolaFit = cms.bool( False ),
5014  UseFivePoleFit = cms.bool( True ),
5015  CSCWireClusterDeltaT = cms.int32( 1 ),
5016  CSCUseCalibrations = cms.bool( True ),
5017  CSCUseStaticPedestals = cms.bool( False ),
5018  CSCNoOfTimeBinsForDynamicPedestal = cms.int32( 2 ),
5019  wireDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCWireDigi' ),
5020  stripDigiTag = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
5021  readBadChannels = cms.bool( False ),
5022  readBadChambers = cms.bool( True ),
5023  CSCUseTimingCorrections = cms.bool( True ),
5024  CSCUseGasGainCorrections = cms.bool( False ),
5025  CSCDebug = cms.untracked.bool( False ),
5026  CSCstripWireDeltaTime = cms.int32( 8 ),
5027  XTasymmetry_ME1a = cms.double( 0.0 ),
5028  XTasymmetry_ME1b = cms.double( 0.0 ),
5029  XTasymmetry_ME12 = cms.double( 0.0 ),
5030  XTasymmetry_ME13 = cms.double( 0.0 ),
5031  XTasymmetry_ME21 = cms.double( 0.0 ),
5032  XTasymmetry_ME22 = cms.double( 0.0 ),
5033  XTasymmetry_ME31 = cms.double( 0.0 ),
5034  XTasymmetry_ME32 = cms.double( 0.0 ),
5035  XTasymmetry_ME41 = cms.double( 0.0 ),
5036  ConstSyst_ME1a = cms.double( 0.022 ),
5037  ConstSyst_ME1b = cms.double( 0.007 ),
5038  ConstSyst_ME12 = cms.double( 0.0 ),
5039  ConstSyst_ME13 = cms.double( 0.0 ),
5040  ConstSyst_ME21 = cms.double( 0.0 ),
5041  ConstSyst_ME22 = cms.double( 0.0 ),
5042  ConstSyst_ME31 = cms.double( 0.0 ),
5043  ConstSyst_ME32 = cms.double( 0.0 ),
5044  ConstSyst_ME41 = cms.double( 0.0 ),
5045  NoiseLevel_ME1a = cms.double( 7.0 ),
5046  NoiseLevel_ME1b = cms.double( 8.0 ),
5047  NoiseLevel_ME12 = cms.double( 9.0 ),
5048  NoiseLevel_ME13 = cms.double( 8.0 ),
5049  NoiseLevel_ME21 = cms.double( 9.0 ),
5050  NoiseLevel_ME22 = cms.double( 9.0 ),
5051  NoiseLevel_ME31 = cms.double( 9.0 ),
5052  NoiseLevel_ME32 = cms.double( 9.0 ),
5053  NoiseLevel_ME41 = cms.double( 9.0 ),
5054  CSCUseReducedWireTimeWindow = cms.bool( False ),
5055  CSCWireTimeWindowLow = cms.int32( 0 ),
5056  CSCWireTimeWindowHigh = cms.int32( 15 )
5057 )
5058 fragment.hltCscSegments = cms.EDProducer( "CSCSegmentProducer",
5059  inputObjects = cms.InputTag( "hltCsc2DRecHits" ),
5060  algo_type = cms.int32( 1 ),
5061  algo_psets = cms.VPSet(
5062  cms.PSet( parameters_per_chamber_type = cms.vint32( 1, 2, 3, 4, 5, 6, 5, 6, 5, 6 ),
5063  algo_psets = cms.VPSet(
5064  cms.PSet( wideSeg = cms.double( 3.0 ),
5065  chi2Norm_2D_ = cms.double( 35.0 ),
5066  dRIntMax = cms.double( 2.0 ),
5067  doCollisions = cms.bool( True ),
5068  dPhiMax = cms.double( 0.006 ),
5069  dRMax = cms.double( 1.5 ),
5070  dPhiIntMax = cms.double( 0.005 ),
5071  minLayersApart = cms.int32( 1 ),
5072  chi2Max = cms.double( 100.0 ),
5073  chi2_str = cms.double( 50.0 ),
5074  enlarge = cms.bool( False )
5075  ),
5076  cms.PSet( wideSeg = cms.double( 3.0 ),
5077  chi2Norm_2D_ = cms.double( 35.0 ),
5078  dRIntMax = cms.double( 2.0 ),
5079  doCollisions = cms.bool( True ),
5080  dPhiMax = cms.double( 0.005 ),
5081  dRMax = cms.double( 1.5 ),
5082  dPhiIntMax = cms.double( 0.004 ),
5083  minLayersApart = cms.int32( 1 ),
5084  chi2Max = cms.double( 100.0 ),
5085  chi2_str = cms.double( 50.0 ),
5086  enlarge = cms.bool( False )
5087  ),
5088  cms.PSet( wideSeg = cms.double( 3.0 ),
5089  chi2Norm_2D_ = cms.double( 35.0 ),
5090  dRIntMax = cms.double( 2.0 ),
5091  doCollisions = cms.bool( True ),
5092  dPhiMax = cms.double( 0.004 ),
5093  dRMax = cms.double( 1.5 ),
5094  dPhiIntMax = cms.double( 0.003 ),
5095  minLayersApart = cms.int32( 1 ),
5096  chi2Max = cms.double( 100.0 ),
5097  chi2_str = cms.double( 50.0 ),
5098  enlarge = cms.bool( False )
5099  ),
5100  cms.PSet( wideSeg = cms.double( 3.0 ),
5101  chi2Norm_2D_ = cms.double( 20.0 ),
5102  dRIntMax = cms.double( 2.0 ),
5103  doCollisions = cms.bool( True ),
5104  dPhiMax = cms.double( 0.003 ),
5105  dRMax = cms.double( 1.5 ),
5106  dPhiIntMax = cms.double( 0.002 ),
5107  minLayersApart = cms.int32( 1 ),
5108  chi2Max = cms.double( 60.0 ),
5109  chi2_str = cms.double( 30.0 ),
5110  enlarge = cms.bool( False )
5111  ),
5112  cms.PSet( wideSeg = cms.double( 3.0 ),
5113  chi2Norm_2D_ = cms.double( 60.0 ),
5114  dRIntMax = cms.double( 2.0 ),
5115  doCollisions = cms.bool( True ),
5116  dPhiMax = cms.double( 0.007 ),
5117  dRMax = cms.double( 1.5 ),
5118  dPhiIntMax = cms.double( 0.005 ),
5119  minLayersApart = cms.int32( 1 ),
5120  chi2Max = cms.double( 180.0 ),
5121  chi2_str = cms.double( 80.0 ),
5122  enlarge = cms.bool( False )
5123  ),
5124  cms.PSet( wideSeg = cms.double( 3.0 ),
5125  chi2Norm_2D_ = cms.double( 35.0 ),
5126  dRIntMax = cms.double( 2.0 ),
5127  doCollisions = cms.bool( True ),
5128  dPhiMax = cms.double( 0.006 ),
5129  dRMax = cms.double( 1.5 ),
5130  dPhiIntMax = cms.double( 0.004 ),
5131  minLayersApart = cms.int32( 1 ),
5132  chi2Max = cms.double( 100.0 ),
5133  chi2_str = cms.double( 50.0 ),
5134  enlarge = cms.bool( False )
5135  )
5136  ),
5137  algo_name = cms.string( "CSCSegAlgoRU" ),
5138  chamber_types = cms.vstring( 'ME1/a',
5139  'ME1/b',
5140  'ME1/2',
5141  'ME1/3',
5142  'ME2/1',
5143  'ME2/2',
5144  'ME3/1',
5145  'ME3/2',
5146  'ME4/1',
5147  'ME4/2' )
5148  )
5149  )
5150 )
5151 fragment.hltMuonRPCDigis = cms.EDProducer( "RPCUnpackingModule",
5152  InputLabel = cms.InputTag( "rawDataCollector" ),
5153  doSynchro = cms.bool( False )
5154 )
5155 fragment.hltRpcRecHits = cms.EDProducer( "RPCRecHitProducer",
5156  recAlgoConfig = cms.PSet( ),
5157  recAlgo = cms.string( "RPCRecHitStandardAlgo" ),
5158  rpcDigiLabel = cms.InputTag( "hltMuonRPCDigis" ),
5159  maskSource = cms.string( "File" ),
5160  maskvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCMaskVec.dat" ),
5161  deadSource = cms.string( "File" ),
5162  deadvecfile = cms.FileInPath( "RecoLocalMuon/RPCRecHit/data/RPCDeadVec.dat" )
5163 )
5164 fragment.hltMuonGEMDigis = cms.EDProducer( "GEMRawToDigiModule",
5165  InputLabel = cms.InputTag( "rawDataCollector" ),
5166  useDBEMap = cms.bool( True ),
5167  keepDAQStatus = cms.bool( False ),
5168  readMultiBX = cms.bool( False ),
5169  ge21Off = cms.bool( True ),
5170  fedIdStart = cms.uint32( 1467 ),
5171  fedIdEnd = cms.uint32( 1478 )
5172 )
5173 fragment.hltGemRecHits = cms.EDProducer( "GEMRecHitProducer",
5174  recAlgoConfig = cms.PSet( ),
5175  recAlgo = cms.string( "GEMRecHitStandardAlgo" ),
5176  gemDigiLabel = cms.InputTag( "hltMuonGEMDigis" ),
5177  applyMasking = cms.bool( False ),
5178  ge21Off = cms.bool( False )
5179 )
5180 fragment.hltGemSegments = cms.EDProducer( "GEMSegmentProducer",
5181  gemRecHitLabel = cms.InputTag( "hltGemRecHits" ),
5182  enableGE0 = cms.bool( True ),
5183  enableGE12 = cms.bool( False ),
5184  ge0_name = cms.string( "GE0SegAlgoRU" ),
5185  algo_name = cms.string( "GEMSegmentAlgorithm" ),
5186  ge0_pset = cms.PSet(
5187  maxChi2GoodSeg = cms.double( 50.0 ),
5188  maxChi2Prune = cms.double( 50.0 ),
5189  maxNumberOfHitsPerLayer = cms.uint32( 100 ),
5190  maxETASeeds = cms.double( 0.1 ),
5191  maxPhiAdditional = cms.double( 0.001096605744 ),
5192  minNumberOfHits = cms.uint32( 4 ),
5193  doCollisions = cms.bool( True ),
5194  maxPhiSeeds = cms.double( 0.001096605744 ),
5195  requireCentralBX = cms.bool( True ),
5196  maxChi2Additional = cms.double( 100.0 ),
5197  allowWideSegments = cms.bool( True ),
5198  maxNumberOfHits = cms.uint32( 300 ),
5199  maxTOFDiff = cms.double( 25.0 )
5200  ),
5201  algo_pset = cms.PSet(
5202  dYclusBoxMax = cms.double( 5.0 ),
5203  dXclusBoxMax = cms.double( 1.0 ),
5204  maxRecHitsInCluster = cms.int32( 4 ),
5205  preClustering = cms.bool( True ),
5206  preClusteringUseChaining = cms.bool( True ),
5207  dEtaChainBoxMax = cms.double( 0.05 ),
5208  clusterOnlySameBXRecHits = cms.bool( True ),
5209  minHitsPerSegment = cms.uint32( 2 ),
5210  dPhiChainBoxMax = cms.double( 0.02 )
5211  )
5212 )
5213 fragment.hltFEDSelectorTCDS = cms.EDProducer( "EvFFEDSelector",
5214  inputTag = cms.InputTag( "rawDataCollector" ),
5215  fedList = cms.vuint32( 1024, 1025 )
5216 )
5217 fragment.hltFEDSelectorGEM = cms.EDProducer( "EvFFEDSelector",
5218  inputTag = cms.InputTag( "rawDataCollector" ),
5219  fedList = cms.vuint32( 1467, 1468, 1469, 1470, 1471, 1472, 1473, 1474, 1475, 1476, 1477, 1478 )
5220 )
5221 fragment.hltRandomEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
5222  SelectedTriggerType = cms.int32( 3 )
5223 )
5224 fragment.hltPreAlCaLumiPixelsCountsRandom = cms.EDFilter( "HLTPrescaler",
5225  offset = cms.uint32( 0 ),
5226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5227 )
5228 fragment.hltPixelTrackerHVOn = cms.EDFilter( "DetectorStateFilter",
5229  DebugOn = cms.untracked.bool( False ),
5230  DetectorType = cms.untracked.string( "pixel" ),
5231  DcsStatusLabel = cms.untracked.InputTag( "" ),
5232  DCSRecordLabel = cms.untracked.InputTag( "hltOnlineMetaDataDigis" )
5233 )
5234 fragment.hltOnlineBeamSpotToGPU = cms.EDProducer( "BeamSpotToCUDA",
5235  src = cms.InputTag( "hltOnlineBeamSpot" )
5236 )
5237 fragment.hltSiPixelDigiErrorsSoA = cms.EDProducer( "SiPixelDigiErrorsSoAFromCUDA",
5238  src = cms.InputTag( "hltSiPixelClustersGPU" )
5239 )
5240 fragment.hltSiPixelDigisLegacy = cms.EDProducer( "SiPixelRawToDigi",
5241  IncludeErrors = cms.bool( True ),
5242  UseQualityInfo = cms.bool( False ),
5243  ErrorList = cms.vint32( 29 ),
5244  UserErrorList = cms.vint32( ),
5245  InputLabel = cms.InputTag( "rawDataCollector" ),
5246  Regions = cms.PSet( ),
5247  UsePilotBlade = cms.bool( False ),
5248  UsePhase1 = cms.bool( True ),
5249  CablingMapLabel = cms.string( "" ),
5250  SiPixelQualityLabel = cms.string( "" )
5251 )
5252 fragment.hltSiPixelDigisSoA = cms.EDProducer( "SiPixelDigisSoAFromCUDA",
5253  src = cms.InputTag( "hltSiPixelClustersGPU" )
5254 )
5255 fragment.hltSiPixelDigisFromSoA = cms.EDProducer( "SiPixelDigiErrorsFromSoA",
5256  digiErrorSoASrc = cms.InputTag( "hltSiPixelDigiErrorsSoA" ),
5257  CablingMapLabel = cms.string( "" ),
5258  UsePhase1 = cms.bool( True ),
5259  ErrorList = cms.vint32( 29 ),
5260  UserErrorList = cms.vint32( 40 )
5261 )
5262 fragment.hltSiPixelClustersLegacy = cms.EDProducer( "SiPixelClusterProducer",
5263  src = cms.InputTag( "hltSiPixelDigisLegacy" ),
5264  ClusterMode = cms.string( "PixelThresholdClusterizer" ),
5265  maxNumberOfClusters = cms.int32( 40000 ),
5266  payloadType = cms.string( "HLT" ),
5267  ChannelThreshold = cms.int32( 10 ),
5268  MissCalibrate = cms.bool( True ),
5269  SplitClusters = cms.bool( False ),
5270  VCaltoElectronGain = cms.int32( 1 ),
5271  VCaltoElectronGain_L1 = cms.int32( 1 ),
5272  VCaltoElectronOffset = cms.int32( 0 ),
5273  VCaltoElectronOffset_L1 = cms.int32( 0 ),
5274  SeedThreshold = cms.int32( 1000 ),
5275  ClusterThreshold_L1 = cms.int32( 4000 ),
5276  ClusterThreshold = cms.int32( 4000 ),
5277  ElectronPerADCGain = cms.double( 135.0 ),
5278  DropDuplicates = cms.bool( True ),
5279  Phase2Calibration = cms.bool( False ),
5280  Phase2ReadoutMode = cms.int32( -1 ),
5281  Phase2DigiBaseline = cms.double( 1200.0 ),
5282  Phase2KinkADC = cms.int32( 8 )
5283 )
5284 fragment.hltSiPixelClustersGPU = cms.EDProducer( "SiPixelRawToClusterCUDAPhase1",
5285  IncludeErrors = cms.bool( True ),
5286  UseQualityInfo = cms.bool( False ),
5287  clusterThreshold_layer1 = cms.int32( 4000 ),
5288  clusterThreshold_otherLayers = cms.int32( 4000 ),
5289  VCaltoElectronGain = cms.double( 1.0 ),
5290  VCaltoElectronGain_L1 = cms.double( 1.0 ),
5291  VCaltoElectronOffset = cms.double( 0.0 ),
5292  VCaltoElectronOffset_L1 = cms.double( 0.0 ),
5293  InputLabel = cms.InputTag( "rawDataCollector" ),
5294  Regions = cms.PSet( ),
5295  CablingMapLabel = cms.string( "" )
5296 )
5297 fragment.hltSiPixelClustersFromSoA = cms.EDProducer( "SiPixelDigisClustersFromSoAPhase1",
5298  src = cms.InputTag( "hltSiPixelDigisSoA" ),
5299  clusterThreshold_layer1 = cms.int32( 4000 ),
5300  clusterThreshold_otherLayers = cms.int32( 4000 ),
5301  produceDigis = cms.bool( False ),
5302  storeDigis = cms.bool( False )
5303 )
5304 fragment.hltSiPixelClustersCache = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
5305  src = cms.InputTag( "hltSiPixelClusters" ),
5306  onDemand = cms.bool( False )
5307 )
5308 fragment.hltSiPixelRecHitsFromLegacy = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1",
5309  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5310  src = cms.InputTag( "hltSiPixelClusters" ),
5311  CPE = cms.string( "hltESPPixelCPEFast" ),
5312  convertToLegacy = cms.bool( True )
5313 )
5314 fragment.hltSiPixelRecHitsGPU = cms.EDProducer( "SiPixelRecHitCUDAPhase1",
5315  beamSpot = cms.InputTag( "hltOnlineBeamSpotToGPU" ),
5316  src = cms.InputTag( "hltSiPixelClustersGPU" ),
5317  CPE = cms.string( "hltESPPixelCPEFast" )
5318 )
5319 fragment.hltSiPixelRecHitsFromGPU = cms.EDProducer( "SiPixelRecHitFromCUDAPhase1",
5320  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5321  src = cms.InputTag( "hltSiPixelClusters" )
5322 )
5323 fragment.hltSiPixelRecHitsSoAFromGPU = cms.EDProducer( "SiPixelRecHitSoAFromCUDAPhase1",
5324  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" )
5325 )
5326 fragment.hltAlcaPixelClusterCounts = cms.EDProducer( "AlcaPCCEventProducer",
5327  pixelClusterLabel = cms.InputTag( "hltSiPixelClusters" ),
5328  trigstring = cms.untracked.string( "alcaPCCEvent" )
5329 )
5330 fragment.hltL1sZeroBias = cms.EDFilter( "HLTL1TSeed",
5331  saveTags = cms.bool( True ),
5332  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias" ),
5333  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5334  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5335  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5336  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5337  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5338  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5339  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5340  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5341  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5342 )
5343 fragment.hltPreAlCaLumiPixelsCountsZeroBias = cms.EDFilter( "HLTPrescaler",
5344  offset = cms.uint32( 0 ),
5345  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5346 )
5347 fragment.hltL1sDQMPixelReconstruction = cms.EDFilter( "HLTL1TSeed",
5348  saveTags = cms.bool( True ),
5349  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5350  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5351  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5352  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5353  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5354  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5355  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5356  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5357  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5358  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5359 )
5360 fragment.hltPreDQMPixelReconstruction = cms.EDFilter( "HLTPrescaler",
5361  offset = cms.uint32( 0 ),
5362  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5363 )
5364 fragment.hltSiPixelClustersCacheCPUOnly = cms.EDProducer( "SiPixelClusterShapeCacheProducer",
5365  src = cms.InputTag( "hltSiPixelClustersLegacy" ),
5366  onDemand = cms.bool( False )
5367 )
5368 fragment.hltSiPixelRecHitsFromLegacyCPUOnly = cms.EDProducer( "SiPixelRecHitSoAFromLegacyPhase1",
5369  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5370  src = cms.InputTag( "hltSiPixelClustersLegacy" ),
5371  CPE = cms.string( "hltESPPixelCPEFast" ),
5372  convertToLegacy = cms.bool( True )
5373 )
5374 fragment.hltPixelTracksFitter = cms.EDProducer( "PixelFitterByHelixProjectionsProducer",
5375  scaleErrorsForBPix1 = cms.bool( False ),
5376  scaleFactor = cms.double( 0.65 )
5377 )
5378 fragment.hltPixelTracksFilter = cms.EDProducer( "PixelTrackFilterByKinematicsProducer",
5379  ptMin = cms.double( 0.1 ),
5380  nSigmaInvPtTolerance = cms.double( 0.0 ),
5381  tipMax = cms.double( 1.0 ),
5382  nSigmaTipMaxTolerance = cms.double( 0.0 ),
5383  chi2 = cms.double( 1000.0 )
5384 )
5385 fragment.hltPixelTracksCPU = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5386  onGPU = cms.bool( False ),
5387  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacy" ),
5388  ptmin = cms.double( 0.899999976158 ),
5389  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5390  CAThetaCutForward = cms.double( 0.00300000002608 ),
5391  hardCurvCut = cms.double( 0.0328407224959 ),
5392  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5393  dcaCutOuterTriplet = cms.double( 0.25 ),
5394  earlyFishbone = cms.bool( True ),
5395  lateFishbone = cms.bool( False ),
5396  fillStatistics = cms.bool( False ),
5397  minHitsPerNtuplet = cms.uint32( 3 ),
5398  maxNumberOfDoublets = cms.uint32( 524288 ),
5399  minHitsForSharingCut = cms.uint32( 10 ),
5400  fitNas4 = cms.bool( False ),
5401  doClusterCut = cms.bool( True ),
5402  doZ0Cut = cms.bool( True ),
5403  doPtCut = cms.bool( True ),
5404  useRiemannFit = cms.bool( False ),
5405  doSharedHitCut = cms.bool( True ),
5406  dupPassThrough = cms.bool( False ),
5407  useSimpleTripletCleaner = cms.bool( True ),
5408  idealConditions = cms.bool( False ),
5409  includeJumpingForwardDoublets = cms.bool( True ),
5410  z0Cut = cms.double( 12.0 ),
5411  ptCut = cms.double( 0.5 ),
5412  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5413  trackQualityCuts = cms.PSet(
5414  chi2MaxPt = cms.double( 10.0 ),
5415  tripletMaxTip = cms.double( 0.3 ),
5416  chi2Scale = cms.double( 8.0 ),
5417  quadrupletMaxTip = cms.double( 0.5 ),
5418  quadrupletMinPt = cms.double( 0.3 ),
5419  quadrupletMaxZip = cms.double( 12.0 ),
5420  tripletMaxZip = cms.double( 12.0 ),
5421  tripletMinPt = cms.double( 0.5 ),
5422  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5423  )
5424 )
5425 fragment.hltPixelTracksGPU = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5426  onGPU = cms.bool( True ),
5427  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsGPU" ),
5428  ptmin = cms.double( 0.899999976158 ),
5429  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5430  CAThetaCutForward = cms.double( 0.00300000002608 ),
5431  hardCurvCut = cms.double( 0.0328407224959 ),
5432  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5433  dcaCutOuterTriplet = cms.double( 0.25 ),
5434  earlyFishbone = cms.bool( True ),
5435  lateFishbone = cms.bool( False ),
5436  fillStatistics = cms.bool( False ),
5437  minHitsPerNtuplet = cms.uint32( 3 ),
5438  maxNumberOfDoublets = cms.uint32( 524288 ),
5439  minHitsForSharingCut = cms.uint32( 10 ),
5440  fitNas4 = cms.bool( False ),
5441  doClusterCut = cms.bool( True ),
5442  doZ0Cut = cms.bool( True ),
5443  doPtCut = cms.bool( True ),
5444  useRiemannFit = cms.bool( False ),
5445  doSharedHitCut = cms.bool( True ),
5446  dupPassThrough = cms.bool( False ),
5447  useSimpleTripletCleaner = cms.bool( True ),
5448  idealConditions = cms.bool( False ),
5449  includeJumpingForwardDoublets = cms.bool( True ),
5450  z0Cut = cms.double( 12.0 ),
5451  ptCut = cms.double( 0.5 ),
5452  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5453  trackQualityCuts = cms.PSet(
5454  chi2MaxPt = cms.double( 10.0 ),
5455  tripletMaxTip = cms.double( 0.3 ),
5456  chi2Scale = cms.double( 8.0 ),
5457  quadrupletMaxTip = cms.double( 0.5 ),
5458  quadrupletMinPt = cms.double( 0.3 ),
5459  quadrupletMaxZip = cms.double( 12.0 ),
5460  tripletMaxZip = cms.double( 12.0 ),
5461  tripletMinPt = cms.double( 0.5 ),
5462  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5463  )
5464 )
5465 fragment.hltPixelTracksFromGPU = cms.EDProducer( "PixelTrackSoAFromCUDAPhase1",
5466  src = cms.InputTag( "hltPixelTracksGPU" )
5467 )
5468 fragment.hltPixelTracks = cms.EDProducer( "PixelTrackProducerFromSoAPhase1",
5469  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5470  trackSrc = cms.InputTag( "hltPixelTracksSoA" ),
5471  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHits" ),
5472  minNumberOfHits = cms.int32( 0 ),
5473  minQuality = cms.string( "loose" )
5474 )
5475 fragment.hltPixelTracksTrackingRegions = cms.EDProducer( "GlobalTrackingRegionFromBeamSpotEDProducer",
5476  RegionPSet = cms.PSet(
5477  nSigmaZ = cms.double( 4.0 ),
5478  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5479  ptMin = cms.double( 0.8 ),
5480  originRadius = cms.double( 0.02 ),
5481  precise = cms.bool( True )
5482  )
5483 )
5484 fragment.hltPixelVerticesCPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5485  onGPU = cms.bool( False ),
5486  oneKernel = cms.bool( True ),
5487  useDensity = cms.bool( True ),
5488  useDBSCAN = cms.bool( False ),
5489  useIterative = cms.bool( False ),
5490  doSplitting = cms.bool( True ),
5491  minT = cms.int32( 2 ),
5492  eps = cms.double( 0.07 ),
5493  errmax = cms.double( 0.01 ),
5494  chi2max = cms.double( 9.0 ),
5495  PtMin = cms.double( 0.5 ),
5496  PtMax = cms.double( 75.0 ),
5497  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA" )
5498 )
5499 fragment.hltPixelVerticesGPU = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5500  onGPU = cms.bool( True ),
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( "hltPixelTracksGPU" )
5513 )
5514 fragment.hltPixelVerticesFromGPU = cms.EDProducer( "PixelVertexSoAFromCUDA",
5515  src = cms.InputTag( "hltPixelVerticesGPU" )
5516 )
5517 fragment.hltPixelVertices = cms.EDProducer( "PixelVertexProducerFromSoA",
5518  TrackCollection = cms.InputTag( "hltPixelTracks" ),
5519  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5520  src = cms.InputTag( "hltPixelVerticesSoA" )
5521 )
5522 fragment.hltTrimmedPixelVertices = cms.EDProducer( "PixelVertexCollectionTrimmer",
5523  src = cms.InputTag( "hltPixelVertices" ),
5524  maxVtx = cms.uint32( 100 ),
5525  fractionSumPt2 = cms.double( 0.3 ),
5526  minSumPt2 = cms.double( 0.0 ),
5527  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5528 )
5529 fragment.hltPixelTracksCPUOnly = cms.EDProducer( "CAHitNtupletCUDAPhase1",
5530  onGPU = cms.bool( False ),
5531  pixelRecHitSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5532  ptmin = cms.double( 0.899999976158 ),
5533  CAThetaCutBarrel = cms.double( 0.00200000009499 ),
5534  CAThetaCutForward = cms.double( 0.00300000002608 ),
5535  hardCurvCut = cms.double( 0.0328407224959 ),
5536  dcaCutInnerTriplet = cms.double( 0.15000000596 ),
5537  dcaCutOuterTriplet = cms.double( 0.25 ),
5538  earlyFishbone = cms.bool( True ),
5539  lateFishbone = cms.bool( False ),
5540  fillStatistics = cms.bool( False ),
5541  minHitsPerNtuplet = cms.uint32( 3 ),
5542  maxNumberOfDoublets = cms.uint32( 524288 ),
5543  minHitsForSharingCut = cms.uint32( 10 ),
5544  fitNas4 = cms.bool( False ),
5545  doClusterCut = cms.bool( True ),
5546  doZ0Cut = cms.bool( True ),
5547  doPtCut = cms.bool( True ),
5548  useRiemannFit = cms.bool( False ),
5549  doSharedHitCut = cms.bool( True ),
5550  dupPassThrough = cms.bool( False ),
5551  useSimpleTripletCleaner = cms.bool( True ),
5552  idealConditions = cms.bool( False ),
5553  includeJumpingForwardDoublets = cms.bool( True ),
5554  z0Cut = cms.double( 12.0 ),
5555  ptCut = cms.double( 0.5 ),
5556  phiCuts = cms.vint32( 522, 730, 730, 522, 626, 626, 522, 522, 626, 626, 626, 522, 522, 522, 522, 522, 522, 522, 522 ),
5557  trackQualityCuts = cms.PSet(
5558  chi2MaxPt = cms.double( 10.0 ),
5559  tripletMaxTip = cms.double( 0.3 ),
5560  chi2Scale = cms.double( 8.0 ),
5561  quadrupletMaxTip = cms.double( 0.5 ),
5562  quadrupletMinPt = cms.double( 0.3 ),
5563  quadrupletMaxZip = cms.double( 12.0 ),
5564  tripletMaxZip = cms.double( 12.0 ),
5565  tripletMinPt = cms.double( 0.5 ),
5566  chi2Coeff = cms.vdouble( 0.9, 1.8 )
5567  )
5568 )
5569 fragment.hltPixelTracksFromSoACPUOnly = cms.EDProducer( "PixelTrackProducerFromSoAPhase1",
5570  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5571  trackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ),
5572  pixelRecHitLegacySrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5573  minNumberOfHits = cms.int32( 0 ),
5574  minQuality = cms.string( "loose" )
5575 )
5576 fragment.hltPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexProducerCUDAPhase1",
5577  onGPU = cms.bool( False ),
5578  oneKernel = cms.bool( True ),
5579  useDensity = cms.bool( True ),
5580  useDBSCAN = cms.bool( False ),
5581  useIterative = cms.bool( False ),
5582  doSplitting = cms.bool( True ),
5583  minT = cms.int32( 2 ),
5584  eps = cms.double( 0.07 ),
5585  errmax = cms.double( 0.01 ),
5586  chi2max = cms.double( 9.0 ),
5587  PtMin = cms.double( 0.5 ),
5588  PtMax = cms.double( 75.0 ),
5589  pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" )
5590 )
5591 fragment.hltPixelVerticesFromSoACPUOnly = cms.EDProducer( "PixelVertexProducerFromSoA",
5592  TrackCollection = cms.InputTag( "hltPixelTracksFromSoACPUOnly" ),
5593  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
5594  src = cms.InputTag( "hltPixelVerticesCPUOnly" )
5595 )
5596 fragment.hltTrimmedPixelVerticesCPUOnly = cms.EDProducer( "PixelVertexCollectionTrimmer",
5597  src = cms.InputTag( "hltPixelVerticesFromSoACPUOnly" ),
5598  maxVtx = cms.uint32( 100 ),
5599  fractionSumPt2 = cms.double( 0.3 ),
5600  minSumPt2 = cms.double( 0.0 ),
5601  PVcomparer = cms.PSet( refToPSet_ = cms.string( "HLTPSetPvClusterComparerForIT" ) )
5602 )
5603 fragment.hltPixelConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
5604  eventProducts = cms.untracked.vstring( 'hltSiPixelDigisLegacy' ),
5605  lumiProducts = cms.untracked.vstring( ),
5606  runProducts = cms.untracked.vstring( ),
5607  processProducts = cms.untracked.vstring( ),
5608  verbose = cms.untracked.bool( False )
5609 )
5610 fragment.hltPixelConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
5611  eventProducts = cms.untracked.vstring( 'hltSiPixelDigis@cuda' ),
5612  lumiProducts = cms.untracked.vstring( ),
5613  runProducts = cms.untracked.vstring( ),
5614  processProducts = cms.untracked.vstring( ),
5615  verbose = cms.untracked.bool( False )
5616 )
5617 fragment.hltSiPixelRecHitsSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
5618  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5619  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCPU" )
5620 )
5621 fragment.hltSiPixelRecHitsSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorRecHitsSoA",
5622  pixelHitsSrc = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
5623  TopFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsGPU" )
5624 )
5625 fragment.hltSiPixelRecHitsSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareRecHitsSoA",
5626  pixelHitsSrcCPU = cms.InputTag( "hltSiPixelRecHitsFromLegacyCPUOnly" ),
5627  pixelHitsSrcGPU = cms.InputTag( "hltSiPixelRecHitsSoA@cuda" ),
5628  topFolderName = cms.string( "SiPixelHeterogeneous/PixelRecHitsCompareGPUvsCPU" ),
5629  minD2cut = cms.double( 1.0E-4 )
5630 )
5631 fragment.hltPixelTracksSoAMonitorCPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
5632  pixelTrackSrc = cms.InputTag( "hltPixelTracksCPUOnly" ),
5633  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksCPU" ),
5634  useQualityCut = cms.bool( True ),
5635  minQuality = cms.string( "loose" )
5636 )
5637 fragment.hltPixelTracksSoAMonitorGPU = cms.EDProducer( "SiPixelPhase1MonitorTrackSoA",
5638  pixelTrackSrc = cms.InputTag( "hltPixelTracksSoA@cuda" ),
5639  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPU" ),
5640  useQualityCut = cms.bool( True ),
5641  minQuality = cms.string( "loose" )
5642 )
5643 fragment.hltPixelTracksSoACompareGPUvsCPU = cms.EDProducer( "SiPixelPhase1CompareTrackSoA",
5644  pixelTrackSrcCPU = cms.InputTag( "hltPixelTracksCPUOnly" ),
5645  pixelTrackSrcGPU = cms.InputTag( "hltPixelTracksSoA@cuda" ),
5646  topFolderName = cms.string( "SiPixelHeterogeneous/PixelTracksGPUvsCPU" ),
5647  useQualityCut = cms.bool( True ),
5648  minQuality = cms.string( "loose" ),
5649  deltaR2cut = cms.double( 0.04 )
5650 )
5651 fragment.hltPixelVertexSoAMonitorCPU = cms.EDProducer( "SiPixelMonitorVertexSoA",
5652  pixelVertexSrc = cms.InputTag( "hltPixelVerticesCPUOnly" ),
5653  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5654  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesCPU" )
5655 )
5656 fragment.hltPixelVertexSoAMonitorGPU = cms.EDProducer( "SiPixelMonitorVertexSoA",
5657  pixelVertexSrc = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
5658  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5659  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPU" )
5660 )
5661 fragment.hltPixelVertexSoACompareGPUvsCPU = cms.EDProducer( "SiPixelCompareVertexSoA",
5662  pixelVertexSrcCPU = cms.InputTag( "hltPixelVerticesCPUOnly" ),
5663  pixelVertexSrcGPU = cms.InputTag( "hltPixelVerticesSoA@cuda" ),
5664  beamSpotSrc = cms.InputTag( "hltOnlineBeamSpot" ),
5665  topFolderName = cms.string( "SiPixelHeterogeneous/PixelVerticesGPUvsCPU" ),
5666  dzCut = cms.double( 1.0 )
5667 )
5668 fragment.hltL1sDQMEcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5669  saveTags = cms.bool( True ),
5670  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5671  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5672  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5673  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5674  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5675  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5676  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5677  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5678  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5679  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5680 )
5681 fragment.hltPreDQMEcalReconstruction = cms.EDFilter( "HLTPrescaler",
5682  offset = cms.uint32( 0 ),
5683  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5684 )
5685 fragment.hltEcalDigisCPUSerialSoA = cms.EDProducer( "alpaka_serial_sync::EcalRawToDigiPortable",
5686  InputLabel = cms.InputTag( "rawDataCollector" ),
5687  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 ),
5688  maxChannelsEB = cms.uint32( 61200 ),
5689  maxChannelsEE = cms.uint32( 14648 ),
5690  digisLabelEB = cms.string( "ebDigis" ),
5691  digisLabelEE = cms.string( "eeDigis" )
5692 )
5693 fragment.hltEcalDigisCPUSerial = cms.EDProducer( "EcalDigisFromPortableProducer",
5694  digisInLabelEB = cms.InputTag( 'hltEcalDigisCPUSerialSoA','ebDigis' ),
5695  digisInLabelEE = cms.InputTag( 'hltEcalDigisCPUSerialSoA','eeDigis' ),
5696  digisOutLabelEB = cms.string( "ebDigis" ),
5697  digisOutLabelEE = cms.string( "eeDigis" ),
5698  produceDummyIntegrityCollections = cms.bool( False )
5699 )
5700 fragment.hltEcalUncalibRecHitCPUSerialSoA = cms.EDProducer( "alpaka_serial_sync::EcalUncalibRecHitProducerPortable",
5701  digisLabelEB = cms.InputTag( 'hltEcalDigisCPUSerialSoA','ebDigis' ),
5702  digisLabelEE = cms.InputTag( 'hltEcalDigisCPUSerialSoA','eeDigis' ),
5703  recHitsLabelEB = cms.string( "EcalUncalibRecHitsEB" ),
5704  recHitsLabelEE = cms.string( "EcalUncalibRecHitsEE" ),
5705  EBtimeFitLimits_Lower = cms.double( 0.2 ),
5706  EBtimeFitLimits_Upper = cms.double( 1.4 ),
5707  EEtimeFitLimits_Lower = cms.double( 0.2 ),
5708  EEtimeFitLimits_Upper = cms.double( 1.4 ),
5709  EBtimeConstantTerm = cms.double( 0.6 ),
5710  EEtimeConstantTerm = cms.double( 1.0 ),
5711  EBtimeNconst = cms.double( 28.5 ),
5712  EEtimeNconst = cms.double( 31.8 ),
5713  outOfTimeThresholdGain12pEB = cms.double( 1000.0 ),
5714  outOfTimeThresholdGain12mEB = cms.double( 1000.0 ),
5715  outOfTimeThresholdGain61pEB = cms.double( 1000.0 ),
5716  outOfTimeThresholdGain61mEB = cms.double( 1000.0 ),
5717  outOfTimeThresholdGain12pEE = cms.double( 1000.0 ),
5718  outOfTimeThresholdGain12mEE = cms.double( 1000.0 ),
5719  outOfTimeThresholdGain61pEE = cms.double( 1000.0 ),
5720  outOfTimeThresholdGain61mEE = cms.double( 1000.0 ),
5721  amplitudeThresholdEB = cms.double( 10.0 ),
5722  amplitudeThresholdEE = cms.double( 10.0 ),
5723  kernelMinimizeThreads = cms.untracked.vuint32( 32, 1, 1 ),
5724  shouldRunTimingComputation = cms.bool( True )
5725 )
5726 fragment.hltEcalUncalibRecHitCPUSerial = cms.EDProducer( "EcalUncalibRecHitSoAToLegacy",
5727  uncalibRecHitsPortableEB = cms.InputTag( 'hltEcalUncalibRecHitCPUSerialSoA','EcalUncalibRecHitsEB' ),
5728  recHitsLabelCPUEB = cms.string( "EcalUncalibRecHitsEB" ),
5729  isPhase2 = cms.bool( False ),
5730  uncalibRecHitsPortableEE = cms.InputTag( 'hltEcalUncalibRecHitCPUSerialSoA','EcalUncalibRecHitsEE' ),
5731  recHitsLabelCPUEE = cms.string( "EcalUncalibRecHitsEE" )
5732 )
5733 fragment.hltEcalRecHitCPUOnly = cms.EDProducer( "EcalRecHitProducer",
5734  recoverEEVFE = cms.bool( False ),
5735  EErechitCollection = cms.string( "EcalRecHitsEE" ),
5736  recoverEBIsolatedChannels = cms.bool( False ),
5737  recoverEBVFE = cms.bool( False ),
5738  laserCorrection = cms.bool( True ),
5739  EBLaserMIN = cms.double( 0.5 ),
5740  killDeadChannels = cms.bool( True ),
5741  dbStatusToBeExcludedEB = cms.vint32( 14, 78, 142 ),
5742  EEuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUSerial','EcalUncalibRecHitsEE' ),
5743  dbStatusToBeExcludedEE = cms.vint32( 14, 78, 142 ),
5744  EELaserMIN = cms.double( 0.5 ),
5745  ebFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebFE' ),
5746  cleaningConfig = cms.PSet(
5747  cThreshold_endcap = cms.double( 15.0 ),
5748  tightenCrack_e1_double = cms.double( 2.0 ),
5749  cThreshold_barrel = cms.double( 4.0 ),
5750  e6e2thresh = cms.double( 0.04 ),
5751  e4e1Threshold_barrel = cms.double( 0.08 ),
5752  e4e1Threshold_endcap = cms.double( 0.3 ),
5753  tightenCrack_e4e1_single = cms.double( 3.0 ),
5754  cThreshold_double = cms.double( 10.0 ),
5755  e4e1_b_barrel = cms.double( -0.024 ),
5756  tightenCrack_e6e2_double = cms.double( 3.0 ),
5757  e4e1_a_barrel = cms.double( 0.04 ),
5758  tightenCrack_e1_single = cms.double( 2.0 ),
5759  e4e1_a_endcap = cms.double( 0.02 ),
5760  e4e1_b_endcap = cms.double( -0.0125 ),
5761  ignoreOutOfTimeThresh = cms.double( 1.0E9 )
5762  ),
5763  logWarningEtThreshold_EE_FE = cms.double( 50.0 ),
5764  eeDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeDetId' ),
5765  recoverEBFE = cms.bool( False ),
5766  eeFEToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','eeFE' ),
5767  ebDetIdToBeRecovered = cms.InputTag( 'hltEcalDetIdToBeRecovered','ebDetId' ),
5768  singleChannelRecoveryThreshold = cms.double( 8.0 ),
5769  sum8ChannelRecoveryThreshold = cms.double( 0.0 ),
5770  bdtWeightFileNoCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_noCracks_ZskimData2017_v1.xml" ),
5771  bdtWeightFileCracks = cms.FileInPath( "RecoLocalCalo/EcalDeadChannelRecoveryAlgos/data/BDTWeights/bdtgAllRH_8GT700MeV_onlyCracks_ZskimData2017_v1.xml" ),
5772  ChannelStatusToBeExcluded = cms.vstring( ),
5773  EBrechitCollection = cms.string( "EcalRecHitsEB" ),
5774  triggerPrimitiveDigiCollection = cms.InputTag( 'hltEcalDigisLegacy','EcalTriggerPrimitives' ),
5775  recoverEEFE = cms.bool( False ),
5776  singleChannelRecoveryMethod = cms.string( "NeuralNetworks" ),
5777  EBLaserMAX = cms.double( 3.0 ),
5778  flagsMapDBReco = cms.PSet(
5779  kDead = cms.vstring( 'kNoDataNoTP' ),
5780  kGood = cms.vstring( 'kOk',
5781  'kDAC',
5782  'kNoLaser',
5783  'kNoisy' ),
5784  kTowerRecovered = cms.vstring( 'kDeadFE' ),
5785  kNoisy = cms.vstring( 'kNNoisy',
5786  'kFixedG6',
5787  'kFixedG1' ),
5788  kNeighboursRecovered = cms.vstring( 'kFixedG0',
5789  'kNonRespondingIsolated',
5790  'kDeadVFE' )
5791  ),
5792  EBuncalibRecHitCollection = cms.InputTag( 'hltEcalUncalibRecHitCPUSerial','EcalUncalibRecHitsEB' ),
5793  algoRecover = cms.string( "EcalRecHitWorkerRecover" ),
5794  algo = cms.string( "EcalRecHitWorkerSimple" ),
5795  EELaserMAX = cms.double( 8.0 ),
5796  logWarningEtThreshold_EB_FE = cms.double( 50.0 ),
5797  recoverEEIsolatedChannels = cms.bool( False ),
5798  timeCalibTag = cms.ESInputTag( "","" ),
5799  timeOffsetTag = cms.ESInputTag( "","" ),
5800  skipTimeCalib = cms.bool( False )
5801 )
5802 fragment.hltL1sDQMHcalReconstruction = cms.EDFilter( "HLTL1TSeed",
5803  saveTags = cms.bool( True ),
5804  L1SeedsLogicalExpression = cms.string( "L1GlobalDecision" ),
5805  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
5806  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
5807  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
5808  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
5809  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
5810  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
5811  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
5812  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
5813  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
5814 )
5815 fragment.hltPreDQMHcalReconstruction = cms.EDFilter( "HLTPrescaler",
5816  offset = cms.uint32( 0 ),
5817  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
5818 )
5819 fragment.hltHcalDigis = cms.EDProducer( "HcalRawToDigi",
5820  HcalFirstFED = cms.untracked.int32( 700 ),
5821  firstSample = cms.int32( 0 ),
5822  lastSample = cms.int32( 9 ),
5823  FilterDataQuality = cms.bool( True ),
5824  FEDs = cms.untracked.vint32( ),
5825  UnpackZDC = cms.untracked.bool( True ),
5826  UnpackCalib = cms.untracked.bool( True ),
5827  UnpackUMNio = cms.untracked.bool( True ),
5828  UnpackTTP = cms.untracked.bool( False ),
5829  silent = cms.untracked.bool( True ),
5830  saveQIE10DataNSamples = cms.untracked.vint32( ),
5831  saveQIE10DataTags = cms.untracked.vstring( ),
5832  saveQIE11DataNSamples = cms.untracked.vint32( ),
5833  saveQIE11DataTags = cms.untracked.vstring( ),
5834  ComplainEmptyData = cms.untracked.bool( False ),
5835  UnpackerMode = cms.untracked.int32( 0 ),
5836  ExpectedOrbitMessageTime = cms.untracked.int32( -1 ),
5837  InputLabel = cms.InputTag( "rawDataCollector" ),
5838  ElectronicsMap = cms.string( "" )
5839 )
5840 fragment.hltHcalDigisGPU = cms.EDProducer( "HcalDigisProducerGPU",
5841  hbheDigisLabel = cms.InputTag( "hltHcalDigis" ),
5842  qie11DigiLabel = cms.InputTag( "hltHcalDigis" ),
5843  digisLabelF01HE = cms.string( "" ),
5844  digisLabelF5HB = cms.string( "" ),
5845  digisLabelF3HB = cms.string( "" ),
5846  maxChannelsF01HE = cms.uint32( 10000 ),
5847  maxChannelsF5HB = cms.uint32( 10000 ),
5848  maxChannelsF3HB = cms.uint32( 10000 )
5849 )
5850 fragment.hltHbherecoLegacy = cms.EDProducer( "HBHEPhase1Reconstructor",
5851  digiLabelQIE8 = cms.InputTag( "hltHcalDigis" ),
5852  processQIE8 = cms.bool( False ),
5853  digiLabelQIE11 = cms.InputTag( "hltHcalDigis" ),
5854  processQIE11 = cms.bool( True ),
5855  tsFromDB = cms.bool( False ),
5856  recoParamsFromDB = cms.bool( True ),
5857  saveEffectivePedestal = cms.bool( True ),
5858  dropZSmarkedPassed = cms.bool( True ),
5859  makeRecHits = cms.bool( True ),
5860  saveInfos = cms.bool( False ),
5861  saveDroppedInfos = cms.bool( False ),
5862  use8ts = cms.bool( True ),
5863  sipmQTSShift = cms.int32( 0 ),
5864  sipmQNTStoSum = cms.int32( 3 ),
5865  algorithm = cms.PSet(
5866  ts4Thresh = cms.double( 0.0 ),
5867  meanTime = cms.double( 0.0 ),
5868  nnlsThresh = cms.double( 1.0E-11 ),
5869  nMaxItersMin = cms.int32( 50 ),
5870  timeSigmaSiPM = cms.double( 2.5 ),
5871  applyTimeSlew = cms.bool( True ),
5872  timeSlewParsType = cms.int32( 3 ),
5873  ts4Max = cms.vdouble( 100.0, 20000.0, 30000.0 ),
5874  samplesToAdd = cms.int32( 2 ),
5875  deltaChiSqThresh = cms.double( 0.001 ),
5876  applyTimeConstraint = cms.bool( False ),
5877  calculateArrivalTime = cms.bool( False ),
5878  timeSigmaHPD = cms.double( 5.0 ),
5879  useMahi = cms.bool( True ),
5880  correctForPhaseContainment = cms.bool( True ),
5881  respCorrM3 = cms.double( 1.0 ),
5882  pulseJitter = cms.double( 1.0 ),
5883  applyPedConstraint = cms.bool( False ),
5884  fitTimes = cms.int32( 1 ),
5885  nMaxItersNNLS = cms.int32( 500 ),
5886  applyTimeSlewM3 = cms.bool( True ),
5887  meanPed = cms.double( 0.0 ),
5888  ts4Min = cms.double( 0.0 ),
5889  applyPulseJitter = cms.bool( False ),
5890  useM2 = cms.bool( False ),
5891  timeMin = cms.double( -12.5 ),
5892  useM3 = cms.bool( False ),
5893  chiSqSwitch = cms.double( -1.0 ),
5894  dynamicPed = cms.bool( False ),
5895  tdcTimeShift = cms.double( 0.0 ),
5896  correctionPhaseNS = cms.double( 6.0 ),
5897  firstSampleShift = cms.int32( 0 ),
5898  activeBXs = cms.vint32( -3, -2, -1, 0, 1, 2, 3, 4 ),
5899  ts4chi2 = cms.vdouble( 15.0, 15.0 ),
5900  timeMax = cms.double( 12.5 ),
5901  Class = cms.string( "SimpleHBHEPhase1Algo" ),
5902  applyLegacyHBMCorrection = cms.bool( False )
5903  ),
5904  algoConfigClass = cms.string( "" ),
5905  setNegativeFlagsQIE8 = cms.bool( False ),
5906  setNegativeFlagsQIE11 = cms.bool( False ),
5907  setNoiseFlagsQIE8 = cms.bool( False ),
5908  setNoiseFlagsQIE11 = cms.bool( False ),
5909  setPulseShapeFlagsQIE8 = cms.bool( False ),
5910  setPulseShapeFlagsQIE11 = cms.bool( False ),
5911  setLegacyFlagsQIE8 = cms.bool( False ),
5912  setLegacyFlagsQIE11 = cms.bool( False ),
5913  flagParametersQIE8 = cms.PSet(
5914  hitEnergyMinimum = cms.double( 1.0 ),
5915  pulseShapeParameterSets = cms.VPSet(
5916  cms.PSet( pulseShapeParameters = cms.vdouble( 0.0, 100.0, -50.0, 0.0, -15.0, 0.15 ) ),
5917  cms.PSet( pulseShapeParameters = cms.vdouble( 100.0, 2000.0, -50.0, 0.0, -5.0, 0.05 ) ),
5918  cms.PSet( pulseShapeParameters = cms.vdouble( 2000.0, 1000000.0, -50.0, 0.0, 95.0, 0.0 ) ),
5919  cms.PSet( pulseShapeParameters = cms.vdouble( -1000000.0, 1000000.0, 45.0, 0.1, 1000000.0, 0.0 ) )
5920  ),
5921  nominalPedestal = cms.double( 3.0 ),
5922  hitMultiplicityThreshold = cms.int32( 17 )
5923  ),
5924  flagParametersQIE11 = cms.PSet( ),
5925  pulseShapeParametersQIE8 = cms.PSet(
5926  UseDualFit = cms.bool( True ),
5927  LinearCut = cms.vdouble( -3.0, -0.054, -0.054 ),
5928  TriangleIgnoreSlow = cms.bool( False ),
5929  TS4TS5LowerThreshold = cms.vdouble( 100.0, 120.0, 160.0, 200.0, 300.0, 500.0 ),
5930  LinearThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5931  RightSlopeSmallCut = cms.vdouble( 1.08, 1.16, 1.16 ),
5932  TS4TS5UpperThreshold = cms.vdouble( 70.0, 90.0, 100.0, 400.0 ),
5933  TS3TS4ChargeThreshold = cms.double( 70.0 ),
5934  R45PlusOneRange = cms.double( 0.2 ),
5935  TS4TS5LowerCut = cms.vdouble( -1.0, -0.7, -0.5, -0.4, -0.3, 0.1 ),
5936  RightSlopeThreshold = cms.vdouble( 250.0, 400.0, 100000.0 ),
5937  TS3TS4UpperChargeThreshold = cms.double( 20.0 ),
5938  MinimumChargeThreshold = cms.double( 20.0 ),
5939  RightSlopeCut = cms.vdouble( 5.0, 4.15, 4.15 ),
5940  RMS8MaxThreshold = cms.vdouble( 20.0, 100.0, 100000.0 ),
5941  MinimumTS4TS5Threshold = cms.double( 100.0 ),
5942  LeftSlopeThreshold = cms.vdouble( 250.0, 500.0, 100000.0 ),
5943  TS5TS6ChargeThreshold = cms.double( 70.0 ),
5944  TrianglePeakTS = cms.uint32( 10000 ),
5945  TS5TS6UpperChargeThreshold = cms.double( 20.0 ),
5946  RightSlopeSmallThreshold = cms.vdouble( 150.0, 200.0, 100000.0 ),
5947  RMS8MaxCut = cms.vdouble( -13.5, -11.5, -11.5 ),
5948  TS4TS5ChargeThreshold = cms.double( 70.0 ),
5949  R45MinusOneRange = cms.double( 0.2 ),
5950  LeftSlopeCut = cms.vdouble( 5.0, 2.55, 2.55 ),
5951  TS4TS5UpperCut = cms.vdouble( 1.0, 0.8, 0.75, 0.72 )
5952  ),
5953  pulseShapeParametersQIE11 = cms.PSet( )
5954 )
5955 fragment.hltHbherecoGPU = cms.EDProducer( "HBHERecHitProducerGPU",
5956  maxTimeSamples = cms.uint32( 10 ),
5957  kprep1dChannelsPerBlock = cms.uint32( 32 ),
5958  digisLabelF01HE = cms.InputTag( "hltHcalDigisGPU" ),
5959  digisLabelF5HB = cms.InputTag( "hltHcalDigisGPU" ),
5960  digisLabelF3HB = cms.InputTag( "hltHcalDigisGPU" ),
5961  recHitsLabelM0HBHE = cms.string( "" ),
5962  sipmQTSShift = cms.int32( 0 ),
5963  sipmQNTStoSum = cms.int32( 3 ),
5964  firstSampleShift = cms.int32( 0 ),
5965  useEffectivePedestals = cms.bool( True ),
5966  meanTime = cms.double( 0.0 ),
5967  timeSigmaSiPM = cms.double( 2.5 ),
5968  timeSigmaHPD = cms.double( 5.0 ),
5969  ts4Thresh = cms.double( 0.0 ),
5970  applyTimeSlew = cms.bool( True ),
5971  tzeroTimeSlewParameters = cms.vdouble( 23.960177, 11.977461, 9.109694 ),
5972  slopeTimeSlewParameters = cms.vdouble( -3.178648, -1.5610227, -1.075824 ),
5973  tmaxTimeSlewParameters = cms.vdouble( 16.0, 10.0, 6.25 ),
5974  kernelMinimizeThreads = cms.vuint32( 16, 1, 1 )
5975 )
5976 fragment.hltHbherecoFromGPU = cms.EDProducer( "HcalCPURecHitsProducer",
5977  recHitsM0LabelIn = cms.InputTag( "hltHbherecoGPU" ),
5978  recHitsM0LabelOut = cms.string( "" ),
5979  recHitsLegacyLabelOut = cms.string( "" ),
5980  produceSoA = cms.bool( True ),
5981  produceLegacy = cms.bool( True )
5982 )
5983 fragment.hltHfprereco = cms.EDProducer( "HFPreReconstructor",
5984  digiLabel = cms.InputTag( "hltHcalDigis" ),
5985  dropZSmarkedPassed = cms.bool( True ),
5986  tsFromDB = cms.bool( False ),
5987  sumAllTimeSlices = cms.bool( False ),
5988  forceSOI = cms.int32( -1 ),
5989  soiShift = cms.int32( 0 )
5990 )
5991 fragment.hltHfreco = cms.EDProducer( "HFPhase1Reconstructor",
5992  inputLabel = cms.InputTag( "hltHfprereco" ),
5993  useChannelQualityFromDB = cms.bool( False ),
5994  checkChannelQualityForDepth3and4 = cms.bool( False ),
5995  algorithm = cms.PSet(
5996  tfallIfNoTDC = cms.double( -101.0 ),
5997  triseIfNoTDC = cms.double( -100.0 ),
5998  rejectAllFailures = cms.bool( True ),
5999  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 ),
6000  soiPhase = cms.uint32( 1 ),
6001  timeShift = cms.double( 0.0 ),
6002  tlimits = cms.vdouble( -1000.0, 1000.0, -1000.0, 1000.0 ),
6003  Class = cms.string( "HFFlexibleTimeCheck" )
6004  ),
6005  algoConfigClass = cms.string( "HFPhase1PMTParams" ),
6006  setNoiseFlags = cms.bool( True ),
6007  runHFStripFilter = cms.bool( False ),
6008  S9S1stat = cms.PSet(
6009  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 ),
6010  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 ),
6011  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 ),
6012  isS8S1 = cms.bool( False ),
6013  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 ),
6014  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 ),
6015  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 ),
6016  HcalAcceptSeverityLevel = cms.int32( 9 )
6017  ),
6018  S8S1stat = cms.PSet(
6019  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 ),
6020  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 ),
6021  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 ),
6022  isS8S1 = cms.bool( True ),
6023  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 ),
6024  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 ),
6025  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 ),
6026  HcalAcceptSeverityLevel = cms.int32( 9 )
6027  ),
6028  PETstat = cms.PSet(
6029  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 ),
6030  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 ),
6031  long_R_29 = cms.vdouble( 0.8 ),
6032  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 ),
6033  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 ),
6034  short_R_29 = cms.vdouble( 0.8 ),
6035  long_R = cms.vdouble( 0.98 ),
6036  short_R = cms.vdouble( 0.8 ),
6037  HcalAcceptSeverityLevel = cms.int32( 9 )
6038  ),
6039  HFStripFilter = cms.PSet(
6040  seedHitIetaMax = cms.int32( 35 ),
6041  verboseLevel = cms.untracked.int32( 10 ),
6042  maxThreshold = cms.double( 100.0 ),
6043  stripThreshold = cms.double( 40.0 ),
6044  wedgeCut = cms.double( 0.05 ),
6045  lstrips = cms.int32( 2 ),
6046  maxStripTime = cms.double( 10.0 ),
6047  gap = cms.int32( 2 ),
6048  timeMax = cms.double( 6.0 )
6049  )
6050 )
6051 fragment.hltHoreco = cms.EDProducer( "HcalHitReconstructor",
6052  correctForPhaseContainment = cms.bool( True ),
6053  correctionPhaseNS = cms.double( 13.0 ),
6054  digiLabel = cms.InputTag( "hltHcalDigis" ),
6055  Subdetector = cms.string( "HO" ),
6056  correctForTimeslew = cms.bool( True ),
6057  dropZSmarkedPassed = cms.bool( True ),
6058  firstSample = cms.int32( 4 ),
6059  samplesToAdd = cms.int32( 4 ),
6060  tsFromDB = cms.bool( True ),
6061  recoParamsFromDB = cms.bool( True ),
6062  useLeakCorrection = cms.bool( False ),
6063  dataOOTCorrectionName = cms.string( "" ),
6064  dataOOTCorrectionCategory = cms.string( "Data" ),
6065  mcOOTCorrectionName = cms.string( "" ),
6066  mcOOTCorrectionCategory = cms.string( "MC" ),
6067  correctTiming = cms.bool( False ),
6068  firstAuxTS = cms.int32( 4 ),
6069  setNoiseFlags = cms.bool( False ),
6070  digiTimeFromDB = cms.bool( True ),
6071  setHSCPFlags = cms.bool( False ),
6072  setSaturationFlags = cms.bool( False ),
6073  setTimingTrustFlags = cms.bool( False ),
6074  setPulseShapeFlags = cms.bool( False ),
6075  setNegativeFlags = cms.bool( False ),
6076  digistat = cms.PSet( ),
6077  HFInWindowStat = cms.PSet( ),
6078  S9S1stat = cms.PSet( ),
6079  S8S1stat = cms.PSet( ),
6080  PETstat = cms.PSet( ),
6081  saturationParameters = cms.PSet( maxADCvalue = cms.int32( 127 ) ),
6082  hfTimingTrustParameters = cms.PSet( )
6083 )
6084 fragment.hltHcalConsumerCPU = cms.EDAnalyzer( "GenericConsumer",
6085  eventProducts = cms.untracked.vstring( 'hltHbhereco@cpu' ),
6086  lumiProducts = cms.untracked.vstring( ),
6087  runProducts = cms.untracked.vstring( ),
6088  processProducts = cms.untracked.vstring( ),
6089  verbose = cms.untracked.bool( False )
6090 )
6091 fragment.hltHcalConsumerGPU = cms.EDAnalyzer( "GenericConsumer",
6092  eventProducts = cms.untracked.vstring( 'hltHbhereco@cuda' ),
6093  lumiProducts = cms.untracked.vstring( ),
6094  runProducts = cms.untracked.vstring( ),
6095  processProducts = cms.untracked.vstring( ),
6096  verbose = cms.untracked.bool( False )
6097 )
6098 fragment.hltHbheRecHitSoA = cms.EDProducer( "HCALRecHitSoAProducer@alpaka",
6099  src = cms.InputTag( "hltHbhereco" ),
6100  synchronise = cms.untracked.bool( False ),
6101  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
6102 )
6103 fragment.hltParticleFlowRecHitHBHESoA = cms.EDProducer( "PFRecHitSoAProducerHCAL@alpaka",
6104  producers = cms.VPSet(
6105  cms.PSet( src = cms.InputTag( "hltHbheRecHitSoA" ),
6106  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6107  )
6108  ),
6109  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6110  synchronise = cms.untracked.bool( False ),
6111  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
6112 )
6113 fragment.hltParticleFlowRecHitHBHE = cms.EDProducer( "LegacyPFRecHitProducer",
6114  src = cms.InputTag( "hltParticleFlowRecHitHBHESoA" )
6115 )
6116 fragment.hltParticleFlowClusterHBHESoA = cms.EDProducer( "PFClusterSoAProducer@alpaka",
6117  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6118  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
6119  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6120  synchronise = cms.bool( False ),
6121  pfRecHitFractionAllocation = cms.int32( 120 ),
6122  alpaka = cms.untracked.PSet( backend = cms.untracked.string( "" ) )
6123 )
6124 fragment.hltParticleFlowClusterHBHE = cms.EDProducer( "LegacyPFClusterProducer",
6125  src = cms.InputTag( "hltParticleFlowClusterHBHESoA" ),
6126  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoA" ),
6127  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHE" ),
6128  usePFThresholdsFromDB = cms.bool( True ),
6129  pfClusterBuilder = cms.PSet(
6130  minFracTot = cms.double( 1.0E-20 ),
6131  stoppingTolerance = cms.double( 1.0E-8 ),
6132  positionCalc = cms.PSet(
6133  minAllowedNormalization = cms.double( 1.0E-9 ),
6134  posCalcNCrystals = cms.int32( 5 ),
6135  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6136  logWeightDenominatorByDetector = cms.VPSet(
6137  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6138  depths = cms.vint32( 1, 2, 3, 4 ),
6139  detector = cms.string( "HCAL_BARREL1" )
6140  ),
6141  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6142  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6143  detector = cms.string( "HCAL_ENDCAP" )
6144  )
6145  ),
6146  minFractionInCalc = cms.double( 1.0E-9 )
6147  ),
6148  maxIterations = cms.uint32( 5 ),
6149  minChi2Prob = cms.double( 0.0 ),
6150  allCellsPositionCalc = cms.PSet(
6151  minAllowedNormalization = cms.double( 1.0E-9 ),
6152  posCalcNCrystals = cms.int32( -1 ),
6153  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6154  logWeightDenominatorByDetector = cms.VPSet(
6155  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6156  depths = cms.vint32( 1, 2, 3, 4 ),
6157  detector = cms.string( "HCAL_BARREL1" )
6158  ),
6159  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6160  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6161  detector = cms.string( "HCAL_ENDCAP" )
6162  )
6163  ),
6164  minFractionInCalc = cms.double( 1.0E-9 )
6165  ),
6166  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6167  recHitEnergyNorms = cms.VPSet(
6168  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6169  depths = cms.vint32( 1, 2, 3, 4 ),
6170  detector = cms.string( "HCAL_BARREL1" )
6171  ),
6172  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6173  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6174  detector = cms.string( "HCAL_ENDCAP" )
6175  )
6176  ),
6177  maxNSigmaTime = cms.double( 10.0 ),
6178  showerSigma = cms.double( 10.0 ),
6179  timeSigmaEE = cms.double( 10.0 ),
6180  clusterTimeResFromSeed = cms.bool( False ),
6181  minFractionToKeep = cms.double( 1.0E-7 ),
6182  excludeOtherSeeds = cms.bool( True ),
6183  timeResolutionCalcBarrel = cms.PSet(
6184  corrTermLowE = cms.double( 0.0 ),
6185  threshLowE = cms.double( 6.0 ),
6186  noiseTerm = cms.double( 21.86 ),
6187  constantTermLowE = cms.double( 4.24 ),
6188  noiseTermLowE = cms.double( 8.0 ),
6189  threshHighE = cms.double( 15.0 ),
6190  constantTerm = cms.double( 2.82 )
6191  ),
6192  timeResolutionCalcEndcap = cms.PSet(
6193  corrTermLowE = cms.double( 0.0 ),
6194  threshLowE = cms.double( 6.0 ),
6195  noiseTerm = cms.double( 21.86 ),
6196  constantTermLowE = cms.double( 4.24 ),
6197  noiseTermLowE = cms.double( 8.0 ),
6198  threshHighE = cms.double( 15.0 ),
6199  constantTerm = cms.double( 2.82 )
6200  ),
6201  timeSigmaEB = cms.double( 10.0 )
6202  )
6203 )
6204 fragment.hltParticleFlowClusterHCAL = cms.EDProducer( "PFMultiDepthClusterProducer",
6205  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHE" ),
6206  usePFThresholdsFromDB = cms.bool( True ),
6207  pfClusterBuilder = cms.PSet(
6208  allCellsPositionCalc = cms.PSet(
6209  minAllowedNormalization = cms.double( 1.0E-9 ),
6210  posCalcNCrystals = cms.int32( -1 ),
6211  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6212  logWeightDenominatorByDetector = cms.VPSet(
6213  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6214  depths = cms.vint32( 1, 2, 3, 4 ),
6215  detector = cms.string( "HCAL_BARREL1" )
6216  ),
6217  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6218  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6219  detector = cms.string( "HCAL_ENDCAP" )
6220  )
6221  ),
6222  minFractionInCalc = cms.double( 1.0E-9 )
6223  ),
6224  algoName = cms.string( "PFMultiDepthClusterizer" ),
6225  nSigmaPhi = cms.double( 2.0 ),
6226  minFractionToKeep = cms.double( 1.0E-7 ),
6227  nSigmaEta = cms.double( 2.0 )
6228  ),
6229  positionReCalc = cms.PSet( ),
6230  energyCorrector = cms.PSet( )
6231 )
6232 fragment.hltHbheRecHitSoACPUSerial = cms.EDProducer( "alpaka_serial_sync::HCALRecHitSoAProducer",
6233  src = cms.InputTag( "hltHbhereco" ),
6234  synchronise = cms.untracked.bool( False )
6235 )
6236 fragment.hltParticleFlowRecHitHBHESoACPUSerial = cms.EDProducer( "alpaka_serial_sync::PFRecHitSoAProducerHCAL",
6237  producers = cms.VPSet(
6238  cms.PSet( src = cms.InputTag( "hltHbheRecHitSoACPUSerial" ),
6239  params = cms.ESInputTag( "hltESPPFRecHitHCALParams","" )
6240  )
6241  ),
6242  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6243  synchronise = cms.untracked.bool( False )
6244 )
6245 fragment.hltParticleFlowRecHitHBHECPUOnly = cms.EDProducer( "LegacyPFRecHitProducer",
6246  src = cms.InputTag( "hltParticleFlowRecHitHBHESoACPUSerial" )
6247 )
6248 fragment.hltParticleFlowClusterHBHESoACPUSerial = cms.EDProducer( "alpaka_serial_sync::PFClusterSoAProducer",
6249  pfRecHits = cms.InputTag( "hltParticleFlowRecHitHBHESoACPUSerial" ),
6250  pfClusterParams = cms.ESInputTag( "hltESPPFClusterParams","" ),
6251  topology = cms.ESInputTag( "hltESPPFRecHitHCALTopology","" ),
6252  synchronise = cms.bool( False ),
6253  pfRecHitFractionAllocation = cms.int32( 120 )
6254 )
6255 fragment.hltParticleFlowClusterHBHECPUOnly = cms.EDProducer( "LegacyPFClusterProducer",
6256  src = cms.InputTag( "hltParticleFlowClusterHBHESoACPUSerial" ),
6257  PFRecHitsLabelIn = cms.InputTag( "hltParticleFlowRecHitHBHESoACPUSerial" ),
6258  recHitsSource = cms.InputTag( "hltParticleFlowRecHitHBHECPUOnly" ),
6259  usePFThresholdsFromDB = cms.bool( True ),
6260  pfClusterBuilder = cms.PSet(
6261  minFracTot = cms.double( 1.0E-20 ),
6262  stoppingTolerance = cms.double( 1.0E-8 ),
6263  positionCalc = cms.PSet(
6264  minAllowedNormalization = cms.double( 1.0E-9 ),
6265  posCalcNCrystals = cms.int32( 5 ),
6266  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6267  logWeightDenominatorByDetector = cms.VPSet(
6268  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6269  depths = cms.vint32( 1, 2, 3, 4 ),
6270  detector = cms.string( "HCAL_BARREL1" )
6271  ),
6272  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6273  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6274  detector = cms.string( "HCAL_ENDCAP" )
6275  )
6276  ),
6277  minFractionInCalc = cms.double( 1.0E-9 )
6278  ),
6279  maxIterations = cms.uint32( 5 ),
6280  minChi2Prob = cms.double( 0.0 ),
6281  allCellsPositionCalc = cms.PSet(
6282  minAllowedNormalization = cms.double( 1.0E-9 ),
6283  posCalcNCrystals = cms.int32( -1 ),
6284  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6285  logWeightDenominatorByDetector = cms.VPSet(
6286  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6287  depths = cms.vint32( 1, 2, 3, 4 ),
6288  detector = cms.string( "HCAL_BARREL1" )
6289  ),
6290  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6291  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6292  detector = cms.string( "HCAL_ENDCAP" )
6293  )
6294  ),
6295  minFractionInCalc = cms.double( 1.0E-9 )
6296  ),
6297  algoName = cms.string( "Basic2DGenericPFlowClusterizer" ),
6298  recHitEnergyNorms = cms.VPSet(
6299  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6300  depths = cms.vint32( 1, 2, 3, 4 ),
6301  detector = cms.string( "HCAL_BARREL1" )
6302  ),
6303  cms.PSet( recHitEnergyNorm = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6304  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6305  detector = cms.string( "HCAL_ENDCAP" )
6306  )
6307  ),
6308  maxNSigmaTime = cms.double( 10.0 ),
6309  showerSigma = cms.double( 10.0 ),
6310  timeSigmaEE = cms.double( 10.0 ),
6311  clusterTimeResFromSeed = cms.bool( False ),
6312  minFractionToKeep = cms.double( 1.0E-7 ),
6313  excludeOtherSeeds = cms.bool( True ),
6314  timeResolutionCalcBarrel = cms.PSet(
6315  corrTermLowE = cms.double( 0.0 ),
6316  threshLowE = cms.double( 6.0 ),
6317  noiseTerm = cms.double( 21.86 ),
6318  constantTermLowE = cms.double( 4.24 ),
6319  noiseTermLowE = cms.double( 8.0 ),
6320  threshHighE = cms.double( 15.0 ),
6321  constantTerm = cms.double( 2.82 )
6322  ),
6323  timeResolutionCalcEndcap = cms.PSet(
6324  corrTermLowE = cms.double( 0.0 ),
6325  threshLowE = cms.double( 6.0 ),
6326  noiseTerm = cms.double( 21.86 ),
6327  constantTermLowE = cms.double( 4.24 ),
6328  noiseTermLowE = cms.double( 8.0 ),
6329  threshHighE = cms.double( 15.0 ),
6330  constantTerm = cms.double( 2.82 )
6331  ),
6332  timeSigmaEB = cms.double( 10.0 )
6333  )
6334 )
6335 fragment.hltParticleFlowClusterHCALCPUOnly = cms.EDProducer( "PFMultiDepthClusterProducer",
6336  clustersSource = cms.InputTag( "hltParticleFlowClusterHBHECPUOnly" ),
6337  usePFThresholdsFromDB = cms.bool( True ),
6338  pfClusterBuilder = cms.PSet(
6339  allCellsPositionCalc = cms.PSet(
6340  minAllowedNormalization = cms.double( 1.0E-9 ),
6341  posCalcNCrystals = cms.int32( -1 ),
6342  algoName = cms.string( "Basic2DGenericPFlowPositionCalc" ),
6343  logWeightDenominatorByDetector = cms.VPSet(
6344  cms.PSet( logWeightDenominator = cms.vdouble( 0.4, 0.3, 0.3, 0.3 ),
6345  depths = cms.vint32( 1, 2, 3, 4 ),
6346  detector = cms.string( "HCAL_BARREL1" )
6347  ),
6348  cms.PSet( logWeightDenominator = cms.vdouble( 0.1, 0.2, 0.2, 0.2, 0.2, 0.2, 0.2 ),
6349  depths = cms.vint32( 1, 2, 3, 4, 5, 6, 7 ),
6350  detector = cms.string( "HCAL_ENDCAP" )
6351  )
6352  ),
6353  minFractionInCalc = cms.double( 1.0E-9 )
6354  ),
6355  algoName = cms.string( "PFMultiDepthClusterizer" ),
6356  nSigmaPhi = cms.double( 2.0 ),
6357  minFractionToKeep = cms.double( 1.0E-7 ),
6358  nSigmaEta = cms.double( 2.0 )
6359  ),
6360  positionReCalc = cms.PSet( ),
6361  energyCorrector = cms.PSet( )
6362 )
6363 fragment.hltPreDSTZeroBias = cms.EDFilter( "HLTPrescaler",
6364  offset = cms.uint32( 0 ),
6365  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6366 )
6367 fragment.hltPreDSTPhysics = cms.EDFilter( "HLTPrescaler",
6368  offset = cms.uint32( 0 ),
6369  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6370 )
6371 fragment.hltCalibrationEventsFilter = cms.EDFilter( "HLTTriggerTypeFilter",
6372  SelectedTriggerType = cms.int32( 2 )
6373 )
6374 fragment.hltPreEcalCalibration = cms.EDFilter( "HLTPrescaler",
6375  offset = cms.uint32( 0 ),
6376  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6377 )
6378 fragment.hltEcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6379  inputTag = cms.InputTag( "rawDataCollector" ),
6380  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 )
6381 )
6382 fragment.hltPreHcalCalibration = cms.EDFilter( "HLTPrescaler",
6383  offset = cms.uint32( 0 ),
6384  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6385 )
6386 fragment.hltHcalCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
6387  inputTag = cms.InputTag( "rawDataCollector" ),
6388  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 )
6389 )
6390 fragment.hltL1EventNumberNZS = cms.EDFilter( "HLTL1NumberFilter",
6391  rawInput = cms.InputTag( "rawDataCollector" ),
6392  period = cms.uint32( 4096 ),
6393  invert = cms.bool( False ),
6394  fedId = cms.int32( 1024 ),
6395  useTCDSEventNumber = cms.bool( False )
6396 )
6397 fragment.hltL1sHcalNZS = cms.EDFilter( "HLTL1TSeed",
6398  saveTags = cms.bool( True ),
6399  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" ),
6400  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6401  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6402  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6403  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6404  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6405  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6406  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6407  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6408  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6409 )
6410 fragment.hltPreHcalNZS = cms.EDFilter( "HLTPrescaler",
6411  offset = cms.uint32( 0 ),
6412  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6413 )
6414 fragment.hltL1sSingleEGorSingleorDoubleMu = cms.EDFilter( "HLTL1TSeed",
6415  saveTags = cms.bool( True ),
6416  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 OR L1_DoubleMu_15_7" ),
6417  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
6418  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
6419  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6420  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
6421  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
6422  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
6423  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
6424  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
6425  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
6426 )
6427 fragment.hltPreHcalPhiSym = cms.EDFilter( "HLTPrescaler",
6428  offset = cms.uint32( 0 ),
6429  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6430 )
6431 fragment.hltPreRandom = cms.EDFilter( "HLTPrescaler",
6432  offset = cms.uint32( 0 ),
6433  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6434 )
6435 fragment.hltL1EventNumberL1Fat = cms.EDFilter( "HLTL1NumberFilter",
6436  rawInput = cms.InputTag( "rawDataCollector" ),
6437  period = cms.uint32( 107 ),
6438  invert = cms.bool( False ),
6439  fedId = cms.int32( 1024 ),
6440  useTCDSEventNumber = cms.bool( True )
6441 )
6442 fragment.hltPrePhysics = cms.EDFilter( "HLTPrescaler",
6443  offset = cms.uint32( 0 ),
6444  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6445 )
6446 fragment.hltPreZeroBias = cms.EDFilter( "HLTPrescaler",
6447  offset = cms.uint32( 0 ),
6448  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6449 )
6450 fragment.hltPreZeroBiasAlignment = cms.EDFilter( "HLTPrescaler",
6451  offset = cms.uint32( 0 ),
6452  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6453 )
6454 fragment.hltPreZeroBiasBeamspot = cms.EDFilter( "HLTPrescaler",
6455  offset = cms.uint32( 0 ),
6456  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
6457 )
6458 fragment.hltTowerMakerForAll = cms.EDProducer( "CaloTowersCreator",
6459  EBSumThreshold = cms.double( 0.2 ),
6460  HF2Weight = cms.double( 1.0 ),
6461  EBWeight = cms.double( 1.0 ),
6462  hfInput = cms.InputTag( "hltHfreco" ),
6463  EESumThreshold = cms.double( 0.45 ),
6464  HOThreshold0 = cms.double( 3.5 ),
6465  HOThresholdPlus1 = cms.double( 3.5 ),
6466  HOThresholdMinus1 = cms.double( 3.5 ),
6467  HOThresholdPlus2 = cms.double( 3.5 ),
6468  HOThresholdMinus2 = cms.double( 3.5 ),
6469  HBGrid = cms.vdouble( ),
6470  HBThreshold1 = cms.double( 0.4 ),
6471  HBThreshold2 = cms.double( 0.3 ),
6472  HBThreshold = cms.double( 0.3 ),
6473  EEWeights = cms.vdouble( ),
6474  HF1Threshold = cms.double( 0.5 ),
6475  HF2Weights = cms.vdouble( ),
6476  HOWeights = cms.vdouble( ),
6477  EEGrid = cms.vdouble( ),
6478  HEDWeight = cms.double( 1.0 ),
6479  EEWeight = cms.double( 1.0 ),
6480  UseHO = cms.bool( False ),
6481  HBWeights = cms.vdouble( ),
6482  HESWeight = cms.double( 1.0 ),
6483  HF1Weight = cms.double( 1.0 ),
6484  HF2Grid = cms.vdouble( ),
6485  HEDWeights = cms.vdouble( ),
6486  HF1Grid = cms.vdouble( ),
6487  EBWeights = cms.vdouble( ),
6488  HOWeight = cms.double( 1.0E-99 ),
6489  EBThreshold = cms.double( 0.07 ),
6490  EEThreshold = cms.double( 0.3 ),
6491  UseEtEBTreshold = cms.bool( False ),
6492  UseSymEBTreshold = cms.bool( False ),
6493  UseEtEETreshold = cms.bool( False ),
6494  UseSymEETreshold = cms.bool( False ),
6495  hbheInput = cms.InputTag( "hltHbhereco" ),
6496  HcalThreshold = cms.double( -1000.0 ),
6497  HF2Threshold = cms.double( 0.85 ),
6498  HESThreshold1 = cms.double( 0.1 ),
6499  HESThreshold = cms.double( 0.2 ),
6500  HF1Weights = cms.vdouble( ),
6501  hoInput = cms.InputTag( "hltHoreco" ),
6502  HESGrid = cms.vdouble( ),
6503  HESWeights = cms.vdouble( ),
6504  HEDThreshold1 = cms.double( 0.1 ),
6505  HEDThreshold = cms.double( 0.2 ),
6506  EcutTower = cms.double( -1000.0 ),
6507  HEDGrid = cms.vdouble( ),
6508  ecalInputs = cms.VInputTag( 'hltEcalRecHit:EcalRecHitsEB','hltEcalRecHit:EcalRecHitsEE' ),
6509  HBWeight = cms.double( 1.0 ),
6510  HOGrid = cms.vdouble( ),
6511  EBGrid = cms.vdouble( ),
6512  MomConstrMethod = cms.int32( 1 ),
6513  MomHBDepth = cms.double( 0.2 ),
6514  MomHEDepth = cms.double( 0.4 ),
6515  MomEBDepth = cms.double( 0.3 ),
6516  MomEEDepth = cms.double( 0.0 ),
6517  HcalAcceptSeverityLevel = cms.uint32( 9 ),
6518  EcalRecHitSeveritiesToBeExcluded = cms.vstring( 'kTime',
6519  'kWeird',
6520  'kBad' ),
6521  UseHcalRecoveredHits = cms.bool( False ),
6522  UseEcalRecoveredHits = cms.bool( False ),
6523  UseRejectedHitsOnly = cms.bool( False ),
6524  HcalAcceptSeverityLevelForRejectedHit = cms.uint32( 9999 ),
6525  EcalSeveritiesToBeUsedInBadTowers = cms.vstring( ),
6526  UseRejectedRecoveredHcalHits = cms.bool( False ),
6527  UseRejectedRecoveredEcalHits = cms.bool( False ),
6528  missingHcalRescaleFactorForEcal = cms.double( 0.0 ),
6529  AllowMissingInputs = cms.bool( False ),
6530  HcalPhase = cms.int32( 1 ),
6531  usePFThresholdsFromDB = cms.bool( True )
6532 )
6533 fragment.hltAK4CaloJetsPF = cms.EDProducer( "FastjetJetProducer",
6534  useMassDropTagger = cms.bool( False ),
6535  useFiltering = cms.bool( False ),
6536  useDynamicFiltering = cms.bool( False ),
6537  useTrimming = cms.bool( False ),
6538  usePruning = cms.bool( False ),
6539  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
6540  useKtPruning = cms.bool( False ),
6541  useConstituentSubtraction = cms.bool( False ),
6542  useSoftDrop = cms.bool( False ),
6543  correctShape = cms.bool( False ),
6544  UseOnlyVertexTracks = cms.bool( False ),
6545  UseOnlyOnePV = cms.bool( False ),
6546  muCut = cms.double( -1.0 ),
6547  yCut = cms.double( -1.0 ),
6548  rFilt = cms.double( -1.0 ),
6549  rFiltFactor = cms.double( -1.0 ),
6550  trimPtFracMin = cms.double( -1.0 ),
6551  zcut = cms.double( -1.0 ),
6552  rcut_factor = cms.double( -1.0 ),
6553  csRho_EtaMax = cms.double( -1.0 ),
6554  csRParam = cms.double( -1.0 ),
6555  beta = cms.double( -1.0 ),
6556  R0 = cms.double( -1.0 ),
6557  gridMaxRapidity = cms.double( -1.0 ),
6558  gridSpacing = cms.double( -1.0 ),
6559  DzTrVtxMax = cms.double( 0.0 ),
6560  DxyTrVtxMax = cms.double( 0.0 ),
6561  MaxVtxZ = cms.double( 15.0 ),
6562  subjetPtMin = cms.double( -1.0 ),
6563  muMin = cms.double( -1.0 ),
6564  muMax = cms.double( -1.0 ),
6565  yMin = cms.double( -1.0 ),
6566  yMax = cms.double( -1.0 ),
6567  dRMin = cms.double( -1.0 ),
6568  dRMax = cms.double( -1.0 ),
6569  maxDepth = cms.int32( -1 ),
6570  nFilt = cms.int32( -1 ),
6571  MinVtxNdof = cms.int32( 5 ),
6572  src = cms.InputTag( "hltTowerMakerForAll" ),
6573  srcPVs = cms.InputTag( "NotUsed" ),
6574  jetType = cms.string( "CaloJet" ),
6575  jetAlgorithm = cms.string( "AntiKt" ),
6576  rParam = cms.double( 0.4 ),
6577  inputEtMin = cms.double( 0.3 ),
6578  inputEMin = cms.double( 0.0 ),
6579  jetPtMin = cms.double( 1.0 ),
6580  doPVCorrection = cms.bool( False ),
6581  doAreaFastjet = cms.bool( False ),
6582  doRhoFastjet = cms.bool( False ),
6583  doPUOffsetCorr = cms.bool( False ),
6584  puPtMin = cms.double( 10.0 ),
6585  nSigmaPU = cms.double( 1.0 ),
6586  radiusPU = cms.double( 0.4 ),
6587  subtractorName = cms.string( "" ),
6588  useExplicitGhosts = cms.bool( False ),
6589  doAreaDiskApprox = cms.bool( False ),
6590  voronoiRfact = cms.double( -9.0 ),
6591  Rho_EtaMax = cms.double( 4.4 ),
6592  Ghost_EtaMax = cms.double( 6.0 ),
6593  Active_Area_Repeats = cms.int32( 5 ),
6594  GhostArea = cms.double( 0.01 ),
6595  restrictInputs = cms.bool( False ),
6596  maxInputs = cms.uint32( 1 ),
6597  writeCompound = cms.bool( False ),
6598  writeJetsWithConst = cms.bool( False ),
6599  doFastJetNonUniform = cms.bool( False ),
6600  useDeterministicSeed = cms.bool( True ),
6601  minSeed = cms.uint32( 0 ),
6602  verbosity = cms.int32( 0 ),
6603  puWidth = cms.double( 0.0 ),
6604  nExclude = cms.uint32( 0 ),
6605  maxBadEcalCells = cms.uint32( 9999999 ),
6606  maxBadHcalCells = cms.uint32( 9999999 ),
6607  maxProblematicEcalCells = cms.uint32( 9999999 ),
6608  maxProblematicHcalCells = cms.uint32( 9999999 ),
6609  maxRecoveredEcalCells = cms.uint32( 9999999 ),
6610  maxRecoveredHcalCells = cms.uint32( 9999999 ),
6611  puCenters = cms.vdouble( ),
6612  applyWeight = cms.bool( False ),
6613  srcWeights = cms.InputTag( "" ),
6614  minimumTowersFraction = cms.double( 0.0 ),
6615  jetCollInstanceName = cms.string( "" ),
6616  sumRecHits = cms.bool( False )
6617 )
6618 fragment.hltAK4CaloJetsPFEt5 = cms.EDFilter( "EtMinCaloJetSelector",
6619  src = cms.InputTag( "hltAK4CaloJetsPF" ),
6620  filter = cms.bool( False ),
6621  etMin = cms.double( 5.0 )
6622 )
6623 fragment.hltL2OfflineMuonSeeds = cms.EDProducer( "MuonSeedGenerator",
6624  beamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
6625  scaleDT = cms.bool( True ),
6626  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6627  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6628  ME0RecSegmentLabel = cms.InputTag( "me0Segments" ),
6629  EnableDTMeasurement = cms.bool( True ),
6630  EnableCSCMeasurement = cms.bool( True ),
6631  EnableME0Measurement = cms.bool( False ),
6632  crackEtas = cms.vdouble( 0.2, 1.6, 1.7 ),
6633  crackWindow = cms.double( 0.04 ),
6634  deltaPhiSearchWindow = cms.double( 0.25 ),
6635  deltaEtaSearchWindow = cms.double( 0.2 ),
6636  deltaEtaCrackSearchWindow = cms.double( 0.25 ),
6637  CSC_01 = cms.vdouble( 0.166, 0.0, 0.0, 0.031, 0.0, 0.0 ),
6638  CSC_12 = cms.vdouble( -0.161, 0.254, -0.047, 0.042, -0.007, 0.0 ),
6639  CSC_02 = cms.vdouble( 0.612, -0.207, 0.0, 0.067, -0.001, 0.0 ),
6640  CSC_13 = cms.vdouble( 0.901, -1.302, 0.533, 0.045, 0.005, 0.0 ),
6641  CSC_03 = cms.vdouble( 0.787, -0.338, 0.029, 0.101, -0.008, 0.0 ),
6642  CSC_14 = cms.vdouble( 0.606, -0.181, -0.002, 0.111, -0.003, 0.0 ),
6643  CSC_23 = cms.vdouble( -0.081, 0.113, -0.029, 0.015, 0.008, 0.0 ),
6644  CSC_24 = cms.vdouble( 0.004, 0.021, -0.002, 0.053, 0.0, 0.0 ),
6645  CSC_34 = cms.vdouble( 0.062, -0.067, 0.019, 0.021, 0.003, 0.0 ),
6646  DT_12 = cms.vdouble( 0.183, 0.054, -0.087, 0.028, 0.002, 0.0 ),
6647  DT_13 = cms.vdouble( 0.315, 0.068, -0.127, 0.051, -0.002, 0.0 ),
6648  DT_14 = cms.vdouble( 0.359, 0.052, -0.107, 0.072, -0.004, 0.0 ),
6649  DT_23 = cms.vdouble( 0.13, 0.023, -0.057, 0.028, 0.004, 0.0 ),
6650  DT_24 = cms.vdouble( 0.176, 0.014, -0.051, 0.051, 0.003, 0.0 ),
6651  DT_34 = cms.vdouble( 0.044, 0.004, -0.013, 0.029, 0.003, 0.0 ),
6652  OL_1213 = cms.vdouble( 0.96, -0.737, 0.0, 0.052, 0.0, 0.0 ),
6653  OL_1222 = cms.vdouble( 0.848, -0.591, 0.0, 0.062, 0.0, 0.0 ),
6654  OL_1232 = cms.vdouble( 0.184, 0.0, 0.0, 0.066, 0.0, 0.0 ),
6655  OL_2213 = cms.vdouble( 0.117, 0.0, 0.0, 0.044, 0.0, 0.0 ),
6656  OL_2222 = cms.vdouble( 0.107, 0.0, 0.0, 0.04, 0.0, 0.0 ),
6657  SME_11 = cms.vdouble( 3.295, -1.527, 0.112, 0.378, 0.02, 0.0 ),
6658  SME_12 = cms.vdouble( 0.102, 0.599, 0.0, 0.38, 0.0, 0.0 ),
6659  SME_13 = cms.vdouble( -1.286, 1.711, 0.0, 0.356, 0.0, 0.0 ),
6660  SME_21 = cms.vdouble( -0.529, 1.194, -0.358, 0.472, 0.086, 0.0 ),
6661  SME_22 = cms.vdouble( -1.207, 1.491, -0.251, 0.189, 0.243, 0.0 ),
6662  SME_31 = cms.vdouble( -1.594, 1.482, -0.317, 0.487, 0.097, 0.0 ),
6663  SME_32 = cms.vdouble( -0.901, 1.333, -0.47, 0.41, 0.073, 0.0 ),
6664  SME_41 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6665  SME_42 = cms.vdouble( -0.003, 0.005, 0.005, 0.608, 0.076, 0.0 ),
6666  SMB_10 = cms.vdouble( 1.387, -0.038, 0.0, 0.19, 0.0, 0.0 ),
6667  SMB_11 = cms.vdouble( 1.247, 0.72, -0.802, 0.229, -0.075, 0.0 ),
6668  SMB_12 = cms.vdouble( 2.128, -0.956, 0.0, 0.199, 0.0, 0.0 ),
6669  SMB_20 = cms.vdouble( 1.011, -0.052, 0.0, 0.188, 0.0, 0.0 ),
6670  SMB_21 = cms.vdouble( 1.043, -0.124, 0.0, 0.183, 0.0, 0.0 ),
6671  SMB_22 = cms.vdouble( 1.474, -0.758, 0.0, 0.185, 0.0, 0.0 ),
6672  SMB_30 = cms.vdouble( 0.505, -0.022, 0.0, 0.215, 0.0, 0.0 ),
6673  SMB_31 = cms.vdouble( 0.549, -0.145, 0.0, 0.207, 0.0, 0.0 ),
6674  SMB_32 = cms.vdouble( 0.67, -0.327, 0.0, 0.22, 0.0, 0.0 ),
6675  CSC_01_1_scale = cms.vdouble( -1.915329, 0.0 ),
6676  CSC_12_1_scale = cms.vdouble( -6.434242, 0.0 ),
6677  CSC_12_2_scale = cms.vdouble( -1.63622, 0.0 ),
6678  CSC_12_3_scale = cms.vdouble( -1.63622, 0.0 ),
6679  CSC_13_2_scale = cms.vdouble( -6.077936, 0.0 ),
6680  CSC_13_3_scale = cms.vdouble( -1.701268, 0.0 ),
6681  CSC_14_3_scale = cms.vdouble( -1.969563, 0.0 ),
6682  CSC_23_1_scale = cms.vdouble( -19.084285, 0.0 ),
6683  CSC_23_2_scale = cms.vdouble( -6.079917, 0.0 ),
6684  CSC_24_1_scale = cms.vdouble( -6.055701, 0.0 ),
6685  CSC_34_1_scale = cms.vdouble( -11.520507, 0.0 ),
6686  OL_1213_0_scale = cms.vdouble( -4.488158, 0.0 ),
6687  OL_1222_0_scale = cms.vdouble( -5.810449, 0.0 ),
6688  OL_1232_0_scale = cms.vdouble( -5.964634, 0.0 ),
6689  OL_2213_0_scale = cms.vdouble( -7.239789, 0.0 ),
6690  OL_2222_0_scale = cms.vdouble( -7.667231, 0.0 ),
6691  DT_12_1_scale = cms.vdouble( -3.692398, 0.0 ),
6692  DT_12_2_scale = cms.vdouble( -3.518165, 0.0 ),
6693  DT_13_1_scale = cms.vdouble( -4.520923, 0.0 ),
6694  DT_13_2_scale = cms.vdouble( -4.257687, 0.0 ),
6695  DT_14_1_scale = cms.vdouble( -5.644816, 0.0 ),
6696  DT_14_2_scale = cms.vdouble( -4.808546, 0.0 ),
6697  DT_23_1_scale = cms.vdouble( -5.320346, 0.0 ),
6698  DT_23_2_scale = cms.vdouble( -5.117625, 0.0 ),
6699  DT_24_1_scale = cms.vdouble( -7.490909, 0.0 ),
6700  DT_24_2_scale = cms.vdouble( -6.63094, 0.0 ),
6701  DT_34_1_scale = cms.vdouble( -13.783765, 0.0 ),
6702  DT_34_2_scale = cms.vdouble( -11.901897, 0.0 ),
6703  SMB_10_0_scale = cms.vdouble( 2.448566, 0.0 ),
6704  SMB_11_0_scale = cms.vdouble( 2.56363, 0.0 ),
6705  SMB_12_0_scale = cms.vdouble( 2.283221, 0.0 ),
6706  SMB_20_0_scale = cms.vdouble( 1.486168, 0.0 ),
6707  SMB_21_0_scale = cms.vdouble( 1.58384, 0.0 ),
6708  SMB_22_0_scale = cms.vdouble( 1.346681, 0.0 ),
6709  SMB_30_0_scale = cms.vdouble( -3.629838, 0.0 ),
6710  SMB_31_0_scale = cms.vdouble( -3.323768, 0.0 ),
6711  SMB_32_0_scale = cms.vdouble( -3.054156, 0.0 ),
6712  SME_11_0_scale = cms.vdouble( 1.325085, 0.0 ),
6713  SME_12_0_scale = cms.vdouble( 2.279181, 0.0 ),
6714  SME_13_0_scale = cms.vdouble( 0.104905, 0.0 ),
6715  SME_21_0_scale = cms.vdouble( -0.040862, 0.0 ),
6716  SME_22_0_scale = cms.vdouble( -3.457901, 0.0 )
6717 )
6718 fragment.hltL2MuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
6719  GMTReadoutCollection = cms.InputTag( "" ),
6720  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
6721  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
6722  L1MinPt = cms.double( 0.0 ),
6723  L1MaxEta = cms.double( 2.5 ),
6724  L1MinQuality = cms.uint32( 7 ),
6725  SetMinPtBarrelTo = cms.double( 3.5 ),
6726  SetMinPtEndcapTo = cms.double( 1.0 ),
6727  UseOfflineSeed = cms.untracked.bool( True ),
6728  UseUnassociatedL1 = cms.bool( False ),
6729  MatchDR = cms.vdouble( 0.3 ),
6730  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
6731  CentralBxOnly = cms.bool( True ),
6732  MatchType = cms.uint32( 0 ),
6733  SortType = cms.uint32( 0 ),
6734  OfflineSeedLabel = cms.untracked.InputTag( "hltL2OfflineMuonSeeds" ),
6735  ServiceParameters = cms.PSet(
6736  RPCLayers = cms.bool( True ),
6737  UseMuonNavigation = cms.untracked.bool( True ),
6738  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
6739  )
6740 )
6741 fragment.hltL2Muons = cms.EDProducer( "L2MuonProducer",
6742  ServiceParameters = cms.PSet(
6743  RPCLayers = cms.bool( True ),
6744  UseMuonNavigation = cms.untracked.bool( True ),
6745  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
6746  'hltESPFastSteppingHelixPropagatorOpposite' )
6747  ),
6748  InputObjects = cms.InputTag( "hltL2MuonSeeds" ),
6749  SeedTransformerParameters = cms.PSet(
6750  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6751  NMinRecHits = cms.uint32( 2 ),
6752  RescaleError = cms.double( 100.0 ),
6753  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6754  UseSubRecHits = cms.bool( False ),
6755  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6756  ),
6757  L2TrajBuilderParameters = cms.PSet(
6758  BWFilterParameters = cms.PSet(
6759  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6760  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6761  BWSeedType = cms.string( "fromGenerator" ),
6762  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6763  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6764  EnableGEMMeasurement = cms.bool( True ),
6765  EnableRPCMeasurement = cms.bool( True ),
6766  MuonTrajectoryUpdatorParameters = cms.PSet(
6767  ExcludeRPCFromFit = cms.bool( False ),
6768  Granularity = cms.int32( 0 ),
6769  MaxChi2 = cms.double( 25.0 ),
6770  RescaleError = cms.bool( False ),
6771  RescaleErrorFactor = cms.double( 100.0 ),
6772  UseInvalidHits = cms.bool( True )
6773  ),
6774  EnableCSCMeasurement = cms.bool( True ),
6775  MaxChi2 = cms.double( 100.0 ),
6776  FitDirection = cms.string( "outsideIn" ),
6777  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6778  NumberOfSigma = cms.double( 3.0 ),
6779  EnableDTMeasurement = cms.bool( True )
6780  ),
6781  DoSeedRefit = cms.bool( False ),
6782  FilterParameters = cms.PSet(
6783  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
6784  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
6785  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
6786  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
6787  EnableGEMMeasurement = cms.bool( True ),
6788  EnableRPCMeasurement = cms.bool( True ),
6789  MuonTrajectoryUpdatorParameters = cms.PSet(
6790  ExcludeRPCFromFit = cms.bool( False ),
6791  Granularity = cms.int32( 0 ),
6792  MaxChi2 = cms.double( 25.0 ),
6793  RescaleError = cms.bool( False ),
6794  RescaleErrorFactor = cms.double( 100.0 ),
6795  UseInvalidHits = cms.bool( True )
6796  ),
6797  EnableCSCMeasurement = cms.bool( True ),
6798  MaxChi2 = cms.double( 1000.0 ),
6799  FitDirection = cms.string( "insideOut" ),
6800  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6801  NumberOfSigma = cms.double( 3.0 ),
6802  EnableDTMeasurement = cms.bool( True )
6803  ),
6804  SeedPosition = cms.string( "in" ),
6805  DoBackwardFilter = cms.bool( True ),
6806  DoRefit = cms.bool( False ),
6807  NavigationType = cms.string( "Standard" ),
6808  SeedTransformerParameters = cms.PSet(
6809  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
6810  NMinRecHits = cms.uint32( 2 ),
6811  RescaleError = cms.double( 100.0 ),
6812  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
6813  UseSubRecHits = cms.bool( False ),
6814  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
6815  ),
6816  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
6817  ),
6818  DoSeedRefit = cms.bool( False ),
6819  TrackLoaderParameters = cms.PSet(
6820  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6821  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6822  DoSmoothing = cms.bool( False ),
6823  VertexConstraint = cms.bool( True ),
6824  MuonUpdatorAtVertexParameters = cms.PSet(
6825  MaxChi2 = cms.double( 1000000.0 ),
6826  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
6827  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
6828  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
6829  ),
6830  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
6831  ),
6832  MuonTrajectoryBuilder = cms.string( "Exhaustive" )
6833 )
6834 fragment.hltL2MuonCandidates = cms.EDProducer( "L2MuonCandidateProducer",
6835  InputObjects = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' )
6836 )
6837 fragment.hltSiStripExcludedFEDListProducer = cms.EDProducer( "SiStripExcludedFEDListProducer",
6838  ProductLabel = cms.InputTag( "rawDataCollector" )
6839 )
6840 fragment.hltSiStripRawToClustersFacility = cms.EDProducer( "SiStripClusterizerFromRaw",
6841  ProductLabel = cms.InputTag( "rawDataCollector" ),
6842  ConditionsLabel = cms.string( "" ),
6843  onDemand = cms.bool( True ),
6844  DoAPVEmulatorCheck = cms.bool( False ),
6845  LegacyUnpacker = cms.bool( False ),
6846  HybridZeroSuppressed = cms.bool( False ),
6847  Clusterizer = cms.PSet(
6848  ConditionsLabel = cms.string( "" ),
6849  ClusterThreshold = cms.double( 5.0 ),
6850  SeedThreshold = cms.double( 3.0 ),
6851  Algorithm = cms.string( "ThreeThresholdAlgorithm" ),
6852  ChannelThreshold = cms.double( 2.0 ),
6853  MaxAdjacentBad = cms.uint32( 0 ),
6854  setDetId = cms.bool( True ),
6855  MaxSequentialHoles = cms.uint32( 0 ),
6856  RemoveApvShots = cms.bool( True ),
6857  clusterChargeCut = cms.PSet( refToPSet_ = cms.string( "HLTSiStripClusterChargeCutNone" ) ),
6858  MaxSequentialBad = cms.uint32( 1 )
6859  ),
6860  Algorithms = cms.PSet(
6861  Use10bitsTruncation = cms.bool( False ),
6862  CommonModeNoiseSubtractionMode = cms.string( "Median" ),
6863  useCMMeanMap = cms.bool( False ),
6864  TruncateInSuppressor = cms.bool( True ),
6865  doAPVRestore = cms.bool( False ),
6866  SiStripFedZeroSuppressionMode = cms.uint32( 4 ),
6867  PedestalSubtractionFedMode = cms.bool( True )
6868  )
6869 )
6870 fragment.hltMeasurementTrackerEvent = cms.EDProducer( "MeasurementTrackerEventProducer",
6871  measurementTracker = cms.string( "hltESPMeasurementTracker" ),
6872  skipClusters = cms.InputTag( "" ),
6873  pixelClusterProducer = cms.string( "hltSiPixelClusters" ),
6874  stripClusterProducer = cms.string( "hltSiStripRawToClustersFacility" ),
6875  Phase2TrackerCluster1DProducer = cms.string( "" ),
6876  vectorHits = cms.InputTag( "" ),
6877  vectorHitsRej = cms.InputTag( "" ),
6878  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ),
6879  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ),
6880  pixelCablingMapLabel = cms.string( "" ),
6881  inactiveStripDetectorLabels = cms.VInputTag( 'hltSiStripExcludedFEDListProducer' ),
6882  switchOffPixelsIfEmpty = cms.bool( True )
6883 )
6884 fragment.hltIterL3OISeedsFromL2Muons = cms.EDProducer( "TSGForOIDNN",
6885  src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6886  layersToTry = cms.int32( 2 ),
6887  fixedErrorRescaleFactorForHitless = cms.double( 2.0 ),
6888  hitsToTry = cms.int32( 1 ),
6889  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6890  estimator = cms.string( "hltESPChi2MeasurementEstimator100" ),
6891  maxEtaForTOB = cms.double( 1.8 ),
6892  minEtaForTEC = cms.double( 0.7 ),
6893  debug = cms.untracked.bool( False ),
6894  maxSeeds = cms.uint32( 20 ),
6895  maxHitlessSeeds = cms.uint32( 5 ),
6896  maxHitSeeds = cms.uint32( 1 ),
6897  propagatorName = cms.string( "PropagatorWithMaterialParabolicMf" ),
6898  maxHitlessSeedsIP = cms.uint32( 5 ),
6899  maxHitlessSeedsMuS = cms.uint32( 0 ),
6900  maxHitDoubletSeeds = cms.uint32( 0 ),
6901  getStrategyFromDNN = cms.bool( True ),
6902  useRegressor = cms.bool( False ),
6903  dnnMetadataPath = cms.string( "RecoMuon/TrackerSeedGenerator/data/OIseeding/DNNclassifier_Run3_metadata.json" )
6904 )
6905 fragment.hltIterL3OITrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
6906  cleanTrajectoryAfterInOut = cms.bool( False ),
6907  doSeedingRegionRebuilding = cms.bool( False ),
6908  onlyPixelHitsForSeedCleaner = cms.bool( False ),
6909  reverseTrajectories = cms.bool( True ),
6910  useHitsSplitting = cms.bool( False ),
6911  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
6912  src = cms.InputTag( "hltIterL3OISeedsFromL2Muons" ),
6913  clustersToSkip = cms.InputTag( "" ),
6914  phase2clustersToSkip = cms.InputTag( "" ),
6915  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTPSetMuonCkfTrajectoryBuilder" ) ),
6916  TransientInitialStateEstimatorParameters = cms.PSet(
6917  propagatorAlongTISE = cms.string( "PropagatorWithMaterial" ),
6918  numberMeasurementsForFit = cms.int32( 4 ),
6919  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialOpposite" )
6920  ),
6921  numHitsForSeedCleaner = cms.int32( 4 ),
6922  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6923  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
6924  TrajectoryCleaner = cms.string( "muonSeededTrajectoryCleanerBySharedHits" ),
6925  maxNSeeds = cms.uint32( 500000 ),
6926  maxSeedsBeforeCleaning = cms.uint32( 5000 )
6927 )
6928 fragment.hltIterL3OIMuCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
6929  useSimpleMF = cms.bool( False ),
6930  SimpleMagneticField = cms.string( "" ),
6931  src = cms.InputTag( "hltIterL3OITrackCandidates" ),
6932  clusterRemovalInfo = cms.InputTag( "" ),
6933  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
6934  Fitter = cms.string( "hltESPKFFittingSmootherWithOutliersRejectionAndRK" ),
6935  useHitsSplitting = cms.bool( False ),
6936  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
6937  TrajectoryInEvent = cms.bool( False ),
6938  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6939  AlgorithmName = cms.string( "iter10" ),
6940  Propagator = cms.string( "PropagatorWithMaterial" ),
6941  GeometricInnerState = cms.bool( True ),
6942  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
6943  MeasurementTracker = cms.string( "hltESPMeasurementTracker" ),
6944  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
6945 )
6946 fragment.hltIterL3OIMuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
6947  src = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6948  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
6949  vertices = cms.InputTag( "Notused" ),
6950  ignoreVertices = cms.bool( True ),
6951  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
6952  mva = cms.PSet(
6953  minPixelHits = cms.vint32( 0, 0, 1 ),
6954  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
6955  dr_par = cms.PSet(
6956  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
6957  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
6958  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6959  dr_exp = cms.vint32( 4, 4, 2147483647 ),
6960  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
6961  ),
6962  maxLostLayers = cms.vint32( 4, 3, 2 ),
6963  min3DLayers = cms.vint32( 1, 2, 1 ),
6964  dz_par = cms.PSet(
6965  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
6966  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
6967  dz_exp = cms.vint32( 4, 4, 2147483647 )
6968  ),
6969  minNVtxTrk = cms.int32( 3 ),
6970  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
6971  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
6972  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
6973  maxChi2n = cms.vdouble( 10.0, 1.0, 0.4 ),
6974  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
6975  minLayers = cms.vint32( 3, 5, 5 )
6976  )
6977 )
6978 fragment.hltIterL3OIMuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
6979  originalSource = cms.InputTag( "hltIterL3OIMuCtfWithMaterialTracks" ),
6980  originalMVAVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','MVAValues' ),
6981  originalQualVals = cms.InputTag( 'hltIterL3OIMuonTrackCutClassifier','QualityMasks' ),
6982  minQuality = cms.string( "highPurity" ),
6983  copyExtras = cms.untracked.bool( True ),
6984  copyTrajectories = cms.untracked.bool( False )
6985 )
6986 fragment.hltL3MuonsIterL3OI = cms.EDProducer( "L3MuonProducer",
6987  ServiceParameters = cms.PSet(
6988  RPCLayers = cms.bool( True ),
6989  UseMuonNavigation = cms.untracked.bool( True ),
6990  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
6991  'SteppingHelixPropagatorAny',
6992  'hltESPSmartPropagator',
6993  'hltESPSteppingHelixPropagatorOpposite' )
6994  ),
6995  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
6996  TrackLoaderParameters = cms.PSet(
6997  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
6998  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
6999  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7000  DoSmoothing = cms.bool( True ),
7001  SmoothTkTrack = cms.untracked.bool( False ),
7002  VertexConstraint = cms.bool( False ),
7003  MuonUpdatorAtVertexParameters = cms.PSet(
7004  MaxChi2 = cms.double( 1000000.0 ),
7005  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7006  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7007  ),
7008  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7009  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7010  ),
7011  L3TrajBuilderParameters = cms.PSet(
7012  PtCut = cms.double( 1.0 ),
7013  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7014  GlobalMuonTrackMatcher = cms.PSet(
7015  Chi2Cut_3 = cms.double( 200.0 ),
7016  DeltaDCut_2 = cms.double( 10.0 ),
7017  Eta_threshold = cms.double( 1.2 ),
7018  Quality_2 = cms.double( 15.0 ),
7019  DeltaDCut_1 = cms.double( 40.0 ),
7020  Quality_3 = cms.double( 7.0 ),
7021  DeltaDCut_3 = cms.double( 15.0 ),
7022  Quality_1 = cms.double( 20.0 ),
7023  Pt_threshold1 = cms.double( 0.0 ),
7024  DeltaRCut_2 = cms.double( 0.2 ),
7025  DeltaRCut_1 = cms.double( 0.1 ),
7026  Pt_threshold2 = cms.double( 9.99999999E8 ),
7027  Chi2Cut_1 = cms.double( 50.0 ),
7028  Chi2Cut_2 = cms.double( 50.0 ),
7029  DeltaRCut_3 = cms.double( 1.0 ),
7030  LocChi2Cut = cms.double( 0.001 ),
7031  Propagator = cms.string( "hltESPSmartPropagator" ),
7032  MinPt = cms.double( 1.0 ),
7033  MinP = cms.double( 2.5 )
7034  ),
7035  ScaleTECxFactor = cms.double( -1.0 ),
7036  tkTrajUseVertex = cms.bool( False ),
7037  MuonTrackingRegionBuilder = cms.PSet(
7038  Rescale_Dz = cms.double( 4.0 ),
7039  Pt_fixed = cms.bool( False ),
7040  Eta_fixed = cms.bool( True ),
7041  Eta_min = cms.double( 0.1 ),
7042  DeltaZ = cms.double( 24.2 ),
7043  maxRegions = cms.int32( 2 ),
7044  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7045  UseVertex = cms.bool( False ),
7046  Z_fixed = cms.bool( False ),
7047  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7048  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7049  Rescale_phi = cms.double( 3.0 ),
7050  DeltaEta = cms.double( 0.2 ),
7051  precise = cms.bool( True ),
7052  OnDemand = cms.int32( -1 ),
7053  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7054  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7055  vertexCollection = cms.InputTag( "pixelVertices" ),
7056  Pt_min = cms.double( 3.0 ),
7057  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7058  Phi_fixed = cms.bool( True ),
7059  DeltaR = cms.double( 0.025 ),
7060  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7061  DeltaPhi = cms.double( 0.15 ),
7062  Phi_min = cms.double( 0.1 ),
7063  Rescale_eta = cms.double( 3.0 )
7064  ),
7065  TrackTransformer = cms.PSet(
7066  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7067  RefitDirection = cms.string( "insideOut" ),
7068  RefitRPCHits = cms.bool( True ),
7069  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7070  DoPredictionsOnly = cms.bool( False ),
7071  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7072  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7073  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7074  ),
7075  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7076  RefitRPCHits = cms.bool( True ),
7077  tkTrajVertex = cms.InputTag( "Notused" ),
7078  GlbRefitterParameters = cms.PSet(
7079  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7080  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7081  RefitFlag = cms.bool( True ),
7082  SkipStation = cms.int32( -1 ),
7083  Chi2CutRPC = cms.double( 1.0 ),
7084  PropDirForCosmics = cms.bool( False ),
7085  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7086  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7087  HitThreshold = cms.int32( 1 ),
7088  Chi2CutGEM = cms.double( 1.0 ),
7089  DYTthrs = cms.vint32( 30, 15 ),
7090  TrackerSkipSystem = cms.int32( -1 ),
7091  RefitDirection = cms.string( "insideOut" ),
7092  Chi2CutCSC = cms.double( 150.0 ),
7093  Chi2CutDT = cms.double( 10.0 ),
7094  RefitRPCHits = cms.bool( True ),
7095  TrackerSkipSection = cms.int32( -1 ),
7096  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7097  DoPredictionsOnly = cms.bool( False ),
7098  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7099  MuonHitsOption = cms.int32( 1 ),
7100  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7101  ),
7102  PCut = cms.double( 2.5 ),
7103  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7104  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7105  tkTrajMaxChi2 = cms.double( 9999.0 ),
7106  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7107  ScaleTECyFactor = cms.double( -1.0 ),
7108  tkTrajLabel = cms.InputTag( "hltIterL3OIMuonTrackSelectionHighPurity" )
7109  )
7110 )
7111 fragment.hltIterL3OIL3MuonsLinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7112  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7113 )
7114 fragment.hltIterL3OIL3Muons = cms.EDProducer( "L3TrackCombiner",
7115  labels = cms.VInputTag( 'hltL3MuonsIterL3OI' )
7116 )
7117 fragment.hltIterL3OIL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducer",
7118  InputObjects = cms.InputTag( "hltIterL3OIL3Muons" ),
7119  InputLinksObjects = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7120  MuonPtOption = cms.string( "Tracker" )
7121 )
7122 fragment.hltL2SelectorForL3IO = cms.EDProducer( "HLTMuonL2SelectorForL3IO",
7123  l2Src = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7124  l3OISrc = cms.InputTag( "hltIterL3OIL3MuonCandidates" ),
7125  InputLinks = cms.InputTag( "hltIterL3OIL3MuonsLinksCombination" ),
7126  applyL3Filters = cms.bool( False ),
7127  MinNhits = cms.int32( 1 ),
7128  MaxNormalizedChi2 = cms.double( 20.0 ),
7129  MinNmuonHits = cms.int32( 1 ),
7130  MaxPtDifference = cms.double( 0.3 )
7131 )
7132 fragment.hltIterL3MuonPixelTracksTrackingRegions = cms.EDProducer( "MuonTrackingRegionByPtEDProducer",
7133  DeltaR = cms.double( 0.025 ),
7134  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7135  OnDemand = cms.int32( -1 ),
7136  vertexCollection = cms.InputTag( "notUsed" ),
7137  MeasurementTrackerName = cms.InputTag( "" ),
7138  UseVertex = cms.bool( False ),
7139  Rescale_Dz = cms.double( 4.0 ),
7140  Pt_fixed = cms.bool( True ),
7141  Z_fixed = cms.bool( True ),
7142  Pt_min = cms.double( 0.0 ),
7143  DeltaZ = cms.double( 24.2 ),
7144  ptRanges = cms.vdouble( 0.0, 15.0, 20.0, 1.0E64 ),
7145  deltaEtas = cms.vdouble( 0.2, 0.2, 0.2 ),
7146  deltaPhis = cms.vdouble( 0.75, 0.45, 0.225 ),
7147  maxRegions = cms.int32( 5 ),
7148  precise = cms.bool( True ),
7149  input = cms.InputTag( "hltL2SelectorForL3IO" )
7150 )
7151 fragment.hltPixelTracksInRegionL2 = cms.EDProducer( "TrackSelectorByRegion",
7152  tracks = cms.InputTag( "hltPixelTracks" ),
7153  regions = cms.InputTag( "hltIterL3MuonPixelTracksTrackingRegions" ),
7154  produceTrackCollection = cms.bool( True ),
7155  produceMask = cms.bool( False )
7156 )
7157 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7158  InputCollection = cms.InputTag( "hltPixelTracksInRegionL2" ),
7159  InputVertexCollection = cms.InputTag( "" ),
7160  originHalfLength = cms.double( 0.3 ),
7161  originRadius = cms.double( 0.1 ),
7162  useProtoTrackKinematics = cms.bool( False ),
7163  useEventsWithNoVertex = cms.bool( True ),
7164  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7165  usePV = cms.bool( False ),
7166  includeFourthHit = cms.bool( True ),
7167  produceComplement = cms.bool( False ),
7168  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7169 )
7170 fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7171  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracks" ),
7172  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7173  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7174  rejectAll = cms.bool( False ),
7175  isFromL1 = cms.bool( False ),
7176  mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7177  mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7178  mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7179  mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7180  mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7181  mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7182  mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7183  mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7184  mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
7185  mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
7186  mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
7187  mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
7188  doSort = cms.bool( False ),
7189  nSeedsMaxB = cms.int32( 99999 ),
7190  nSeedsMaxE = cms.int32( 99999 ),
7191  etaEdge = cms.double( 1.2 ),
7192  mvaCutB = cms.double( 0.04 ),
7193  mvaCutE = cms.double( 0.04 ),
7194  minL1Qual = cms.int32( 7 ),
7195  baseScore = cms.double( 0.5 )
7196 )
7197 fragment.hltIter0IterL3MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7198  cleanTrajectoryAfterInOut = cms.bool( False ),
7199  doSeedingRegionRebuilding = cms.bool( True ),
7200  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7201  reverseTrajectories = cms.bool( False ),
7202  useHitsSplitting = cms.bool( True ),
7203  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7204  src = cms.InputTag( "hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered" ),
7205  clustersToSkip = cms.InputTag( "" ),
7206  phase2clustersToSkip = cms.InputTag( "" ),
7207  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7208  TransientInitialStateEstimatorParameters = cms.PSet(
7209  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7210  numberMeasurementsForFit = cms.int32( 4 ),
7211  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7212  ),
7213  numHitsForSeedCleaner = cms.int32( 4 ),
7214  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7215  RedundantSeedCleaner = cms.string( "none" ),
7216  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7217  maxNSeeds = cms.uint32( 100000 ),
7218  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7219 )
7220 fragment.hltIter0IterL3MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7221  useSimpleMF = cms.bool( True ),
7222  SimpleMagneticField = cms.string( "ParabolicMf" ),
7223  src = cms.InputTag( "hltIter0IterL3MuonCkfTrackCandidates" ),
7224  clusterRemovalInfo = cms.InputTag( "" ),
7225  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7226  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7227  useHitsSplitting = cms.bool( False ),
7228  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7229  TrajectoryInEvent = cms.bool( False ),
7230  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7231  AlgorithmName = cms.string( "hltIter0" ),
7232  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7233  GeometricInnerState = cms.bool( True ),
7234  NavigationSchool = cms.string( "" ),
7235  MeasurementTracker = cms.string( "" ),
7236  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7237 )
7238 fragment.hltIter0IterL3MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7239  src = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7240  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7241  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7242  ignoreVertices = cms.bool( False ),
7243  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7244  mva = cms.PSet(
7245  minPixelHits = cms.vint32( 0, 0, 0 ),
7246  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7247  dr_par = cms.PSet(
7248  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7249  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7250  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7251  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7252  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7253  ),
7254  maxLostLayers = cms.vint32( 1, 1, 1 ),
7255  min3DLayers = cms.vint32( 0, 0, 0 ),
7256  dz_par = cms.PSet(
7257  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7258  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7259  dz_exp = cms.vint32( 4, 4, 2147483647 )
7260  ),
7261  minNVtxTrk = cms.int32( 3 ),
7262  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7263  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7264  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7265  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7266  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7267  minLayers = cms.vint32( 3, 3, 4 )
7268  )
7269 )
7270 fragment.hltIter0IterL3MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7271  originalSource = cms.InputTag( "hltIter0IterL3MuonCtfWithMaterialTracks" ),
7272  originalMVAVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','MVAValues' ),
7273  originalQualVals = cms.InputTag( 'hltIter0IterL3MuonTrackCutClassifier','QualityMasks' ),
7274  minQuality = cms.string( "highPurity" ),
7275  copyExtras = cms.untracked.bool( True ),
7276  copyTrajectories = cms.untracked.bool( False )
7277 )
7278 fragment.hltL3MuonsIterL3IO = cms.EDProducer( "L3MuonProducer",
7279  ServiceParameters = cms.PSet(
7280  RPCLayers = cms.bool( True ),
7281  UseMuonNavigation = cms.untracked.bool( True ),
7282  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7283  'SteppingHelixPropagatorAny',
7284  'hltESPSmartPropagator',
7285  'hltESPSteppingHelixPropagatorOpposite' )
7286  ),
7287  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7288  TrackLoaderParameters = cms.PSet(
7289  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7290  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7291  DoSmoothing = cms.bool( False ),
7292  SmoothTkTrack = cms.untracked.bool( False ),
7293  VertexConstraint = cms.bool( False ),
7294  MuonUpdatorAtVertexParameters = cms.PSet(
7295  MaxChi2 = cms.double( 1000000.0 ),
7296  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7297  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7298  ),
7299  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7300  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7301  ),
7302  L3TrajBuilderParameters = cms.PSet(
7303  PtCut = cms.double( 1.0 ),
7304  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7305  GlobalMuonTrackMatcher = cms.PSet(
7306  Chi2Cut_3 = cms.double( 200.0 ),
7307  DeltaDCut_2 = cms.double( 10.0 ),
7308  Eta_threshold = cms.double( 1.2 ),
7309  Quality_2 = cms.double( 15.0 ),
7310  DeltaDCut_1 = cms.double( 40.0 ),
7311  Quality_3 = cms.double( 7.0 ),
7312  DeltaDCut_3 = cms.double( 15.0 ),
7313  Quality_1 = cms.double( 20.0 ),
7314  Pt_threshold1 = cms.double( 0.0 ),
7315  DeltaRCut_2 = cms.double( 0.2 ),
7316  DeltaRCut_1 = cms.double( 0.1 ),
7317  Pt_threshold2 = cms.double( 9.99999999E8 ),
7318  Chi2Cut_1 = cms.double( 50.0 ),
7319  Chi2Cut_2 = cms.double( 50.0 ),
7320  DeltaRCut_3 = cms.double( 1.0 ),
7321  LocChi2Cut = cms.double( 0.001 ),
7322  Propagator = cms.string( "hltESPSmartPropagator" ),
7323  MinPt = cms.double( 1.0 ),
7324  MinP = cms.double( 2.5 )
7325  ),
7326  ScaleTECxFactor = cms.double( -1.0 ),
7327  tkTrajUseVertex = cms.bool( False ),
7328  MuonTrackingRegionBuilder = cms.PSet(
7329  Rescale_Dz = cms.double( 4.0 ),
7330  Pt_fixed = cms.bool( True ),
7331  Eta_fixed = cms.bool( True ),
7332  Eta_min = cms.double( 0.1 ),
7333  DeltaZ = cms.double( 24.2 ),
7334  maxRegions = cms.int32( 2 ),
7335  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7336  UseVertex = cms.bool( False ),
7337  Z_fixed = cms.bool( True ),
7338  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7339  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7340  Rescale_phi = cms.double( 3.0 ),
7341  DeltaEta = cms.double( 0.04 ),
7342  precise = cms.bool( True ),
7343  OnDemand = cms.int32( -1 ),
7344  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7345  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7346  vertexCollection = cms.InputTag( "pixelVertices" ),
7347  Pt_min = cms.double( 3.0 ),
7348  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7349  Phi_fixed = cms.bool( True ),
7350  DeltaR = cms.double( 0.025 ),
7351  input = cms.InputTag( "hltL2SelectorForL3IO" ),
7352  DeltaPhi = cms.double( 0.15 ),
7353  Phi_min = cms.double( 0.1 ),
7354  Rescale_eta = cms.double( 3.0 )
7355  ),
7356  TrackTransformer = cms.PSet(
7357  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7358  RefitDirection = cms.string( "insideOut" ),
7359  RefitRPCHits = cms.bool( True ),
7360  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7361  DoPredictionsOnly = cms.bool( False ),
7362  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7363  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7364  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7365  ),
7366  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7367  RefitRPCHits = cms.bool( True ),
7368  tkTrajVertex = cms.InputTag( "hltTrimmedPixelVertices" ),
7369  GlbRefitterParameters = cms.PSet(
7370  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7371  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7372  RefitFlag = cms.bool( True ),
7373  SkipStation = cms.int32( -1 ),
7374  Chi2CutRPC = cms.double( 1.0 ),
7375  PropDirForCosmics = cms.bool( False ),
7376  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7377  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7378  HitThreshold = cms.int32( 1 ),
7379  Chi2CutGEM = cms.double( 1.0 ),
7380  DYTthrs = cms.vint32( 30, 15 ),
7381  TrackerSkipSystem = cms.int32( -1 ),
7382  RefitDirection = cms.string( "insideOut" ),
7383  Chi2CutCSC = cms.double( 150.0 ),
7384  Chi2CutDT = cms.double( 10.0 ),
7385  RefitRPCHits = cms.bool( True ),
7386  TrackerSkipSection = cms.int32( -1 ),
7387  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7388  DoPredictionsOnly = cms.bool( False ),
7389  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7390  MuonHitsOption = cms.int32( 1 ),
7391  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7392  ),
7393  PCut = cms.double( 2.5 ),
7394  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7395  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7396  matchToSeeds = cms.bool( True ),
7397  tkTrajMaxChi2 = cms.double( 9999.0 ),
7398  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7399  ScaleTECyFactor = cms.double( -1.0 ),
7400  tkTrajLabel = cms.InputTag( "hltIter0IterL3MuonTrackSelectionHighPurity" )
7401  )
7402 )
7403 fragment.hltIterL3MuonsFromL2LinksCombination = cms.EDProducer( "L3TrackLinksCombiner",
7404  labels = cms.VInputTag( 'hltL3MuonsIterL3OI','hltL3MuonsIterL3IO' )
7405 )
7406 fragment.hltL1MuonsPt0 = cms.EDProducer( "HLTL1TMuonSelector",
7407  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7408  L1MinPt = cms.double( -1.0 ),
7409  L1MaxEta = cms.double( 5.0 ),
7410  L1MinQuality = cms.uint32( 7 ),
7411  CentralBxOnly = cms.bool( True )
7412 )
7413 fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7414  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7415  L1MinPt = cms.double( 0.0 ),
7416  L1MaxEta = cms.double( 2.5 ),
7417  L1MinQuality = cms.uint32( 7 ),
7418  SetMinPtBarrelTo = cms.double( 3.5 ),
7419  SetMinPtEndcapTo = cms.double( 1.0 ),
7420  CentralBxOnly = cms.bool( True ),
7421  RegionPSet = cms.PSet(
7422  vertexCollection = cms.InputTag( "notUsed" ),
7423  deltaEtas = cms.vdouble( 0.35, 0.35, 0.35, 0.35 ),
7424  zErrorVetex = cms.double( 0.2 ),
7425  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7426  zErrorBeamSpot = cms.double( 24.2 ),
7427  maxNVertices = cms.int32( 1 ),
7428  maxNRegions = cms.int32( 5 ),
7429  nSigmaZVertex = cms.double( 3.0 ),
7430  nSigmaZBeamSpot = cms.double( 4.0 ),
7431  ptMin = cms.double( 0.0 ),
7432  mode = cms.string( "BeamSpotSigma" ),
7433  input = cms.InputTag( "hltL1MuonsPt0" ),
7434  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7435  searchOpt = cms.bool( False ),
7436  deltaPhis = cms.vdouble( 1.0, 0.8, 0.6, 0.3 ),
7437  whereToUseMeasurementTracker = cms.string( "Never" ),
7438  originRadius = cms.double( 0.2 ),
7439  measurementTrackerName = cms.InputTag( "" ),
7440  precise = cms.bool( True )
7441  ),
7442  ServiceParameters = cms.PSet(
7443  RPCLayers = cms.bool( True ),
7444  UseMuonNavigation = cms.untracked.bool( True ),
7445  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7446  )
7447 )
7448 fragment.hltPixelTracksInRegionL1 = cms.EDProducer( "TrackSelectorByRegion",
7449  tracks = cms.InputTag( "hltPixelTracks" ),
7450  regions = cms.InputTag( "hltIterL3FromL1MuonPixelTracksTrackingRegions" ),
7451  produceTrackCollection = cms.bool( True ),
7452  produceMask = cms.bool( False )
7453 )
7454 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
7455  InputCollection = cms.InputTag( "hltPixelTracksInRegionL1" ),
7456  InputVertexCollection = cms.InputTag( "" ),
7457  originHalfLength = cms.double( 0.3 ),
7458  originRadius = cms.double( 0.1 ),
7459  useProtoTrackKinematics = cms.bool( False ),
7460  useEventsWithNoVertex = cms.bool( True ),
7461  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7462  usePV = cms.bool( False ),
7463  includeFourthHit = cms.bool( True ),
7464  produceComplement = cms.bool( False ),
7465  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
7466 )
7467 fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered = cms.EDProducer( "MuonHLTSeedMVAClassifier",
7468  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks" ),
7469  L1Muon = cms.InputTag( 'hltGtStage2Digis','Muon' ),
7470  L2Muon = cms.InputTag( "hltL2MuonCandidates" ),
7471  rejectAll = cms.bool( False ),
7472  isFromL1 = cms.bool( True ),
7473  mvaFileBL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_barrel_v3.xml" ),
7474  mvaFileEL1 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0FromL1_PatatrackSeeds_endcap_v3.xml" ),
7475  mvaFileBL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_barrel_v3.xml" ),
7476  mvaFileEL2 = cms.FileInPath( "RecoMuon/TrackerSeedGenerator/data/xgb_Run3_Iter0_PatatrackSeeds_endcap_v3.xml" ),
7477  mvaScaleMeanBL1 = cms.vdouble( 3.999966523561405E-4, 1.5340202670472034E-5, 2.6710290157638425E-5, 5.978116313043455E-4, 0.0049135275917734636, 3.4305653488182246E-5, 0.24525118734715307, -0.0024635178849904426 ),
7478  mvaScaleStdBL1 = cms.vdouble( 7.666933596884494E-4, 0.015685297920984408, 0.026294325262867256, 0.07665283880432934, 0.834879854164998, 0.5397258722194461, 0.2807075832224741, 0.32820882609116625 ),
7479  mvaScaleMeanEL1 = cms.vdouble( 3.017047347441654E-4, 9.077959353128816E-5, 2.7101609045025927E-4, 0.004557390407735609, -0.020781128525626812, 9.286198943080588E-4, 0.26674085200387376, -0.002971698676536822 ),
7480  mvaScaleStdEL1 = cms.vdouble( 8.125341035878315E-4, 0.19268436761240013, 0.579019516987623, 0.3222327708969556, 1.0567488273501275, 0.2648980106841699, 0.30889713721141826, 0.3593729790466801 ),
7481  mvaScaleMeanBL2 = cms.vdouble( 4.332629261558539E-4, 4.689795312031938E-6, 7.644844964566431E-6, 6.580623848546099E-4, 0.00523266117445817, 5.6968993532947E-4, 0.20322471101222087, -0.005575351463397025, 0.18247595248098955, 1.5342398341020196E-4 ),
7482  mvaScaleStdBL2 = cms.vdouble( 7.444819891335438E-4, 0.0014335177986615237, 0.003503839482232683, 0.07764362324530726, 0.8223406268068466, 0.6392468338330071, 0.2405783807668161, 0.2904161358810494, 0.21887441827342669, 0.27045195352036544 ),
7483  mvaScaleMeanEL2 = cms.vdouble( 3.120747098810717E-4, 4.5298701434656295E-6, 1.2002076996572005E-5, 0.007900535887258366, -0.022166389143849694, 7.12338927507459E-4, 0.22819667672872926, -0.0039375694144792705, 0.19304371973554835, -1.2936058928324214E-5 ),
7484  mvaScaleStdEL2 = cms.vdouble( 6.302274350028021E-4, 0.0013138279991871378, 0.004880335178644773, 0.32509543981045624, 0.9449952711981982, 0.279802349646327, 0.3193063648341999, 0.3334815828876066, 0.22528017441813106, 0.2822750719936266 ),
7485  doSort = cms.bool( False ),
7486  nSeedsMaxB = cms.int32( 99999 ),
7487  nSeedsMaxE = cms.int32( 99999 ),
7488  etaEdge = cms.double( 1.2 ),
7489  mvaCutB = cms.double( 0.04 ),
7490  mvaCutE = cms.double( 0.04 ),
7491  minL1Qual = cms.int32( 7 ),
7492  baseScore = cms.double( 0.5 )
7493 )
7494 fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7495  cleanTrajectoryAfterInOut = cms.bool( False ),
7496  doSeedingRegionRebuilding = cms.bool( True ),
7497  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7498  reverseTrajectories = cms.bool( False ),
7499  useHitsSplitting = cms.bool( True ),
7500  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
7501  src = cms.InputTag( "hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered" ),
7502  clustersToSkip = cms.InputTag( "" ),
7503  phase2clustersToSkip = cms.InputTag( "" ),
7504  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0IterL3FromL1MuonPSetGroupedCkfTrajectoryBuilderIT" ) ),
7505  TransientInitialStateEstimatorParameters = cms.PSet(
7506  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7507  numberMeasurementsForFit = cms.int32( 4 ),
7508  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7509  ),
7510  numHitsForSeedCleaner = cms.int32( 4 ),
7511  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7512  RedundantSeedCleaner = cms.string( "none" ),
7513  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7514  maxNSeeds = cms.uint32( 100000 ),
7515  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7516 )
7517 fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7518  useSimpleMF = cms.bool( True ),
7519  SimpleMagneticField = cms.string( "ParabolicMf" ),
7520  src = cms.InputTag( "hltIter0IterL3FromL1MuonCkfTrackCandidates" ),
7521  clusterRemovalInfo = cms.InputTag( "" ),
7522  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7523  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7524  useHitsSplitting = cms.bool( False ),
7525  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7526  TrajectoryInEvent = cms.bool( False ),
7527  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7528  AlgorithmName = cms.string( "hltIter0" ),
7529  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7530  GeometricInnerState = cms.bool( True ),
7531  NavigationSchool = cms.string( "" ),
7532  MeasurementTracker = cms.string( "" ),
7533  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
7534 )
7535 fragment.hltIter0IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7536  src = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7537  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7538  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7539  ignoreVertices = cms.bool( False ),
7540  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7541  mva = cms.PSet(
7542  minPixelHits = cms.vint32( 0, 0, 0 ),
7543  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 100.0 ),
7544  dr_par = cms.PSet(
7545  d0err = cms.vdouble( 0.003, 0.003, 3.40282346639E38 ),
7546  dr_par2 = cms.vdouble( 0.3, 0.3, 3.40282346639E38 ),
7547  dr_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7548  dr_exp = cms.vint32( 4, 4, 2147483647 ),
7549  d0err_par = cms.vdouble( 0.001, 0.001, 3.40282346639E38 )
7550  ),
7551  maxLostLayers = cms.vint32( 1, 1, 1 ),
7552  min3DLayers = cms.vint32( 0, 0, 0 ),
7553  dz_par = cms.PSet(
7554  dz_par1 = cms.vdouble( 0.4, 0.4, 3.40282346639E38 ),
7555  dz_par2 = cms.vdouble( 0.35, 0.35, 3.40282346639E38 ),
7556  dz_exp = cms.vint32( 4, 4, 2147483647 )
7557  ),
7558  minNVtxTrk = cms.int32( 3 ),
7559  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7560  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7561  maxChi2 = cms.vdouble( 3.40282346639E38, 3.40282346639E38, 3.40282346639E38 ),
7562  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7563  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7564  minLayers = cms.vint32( 3, 3, 4 )
7565  )
7566 )
7567 fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7568  originalSource = cms.InputTag( "hltIter0IterL3FromL1MuonCtfWithMaterialTracks" ),
7569  originalMVAVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7570  originalQualVals = cms.InputTag( 'hltIter0IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7571  minQuality = cms.string( "highPurity" ),
7572  copyExtras = cms.untracked.bool( True ),
7573  copyTrajectories = cms.untracked.bool( False )
7574 )
7575 fragment.hltIter3IterL3FromL1MuonClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
7576  trajectories = cms.InputTag( "hltIter0IterL3FromL1MuonTrackSelectionHighPurity" ),
7577  trackClassifier = cms.InputTag( '','QualityMasks' ),
7578  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
7579  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
7580  oldClusterRemovalInfo = cms.InputTag( "" ),
7581  TrackQuality = cms.string( "highPurity" ),
7582  maxChi2 = cms.double( 16.0 ),
7583  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
7584  overrideTrkQuals = cms.InputTag( "" )
7585 )
7586 fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
7587  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
7588  OnDemand = cms.bool( False ),
7589  clustersToSkip = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" )
7590 )
7591 fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
7592  RegionPSet = cms.PSet(
7593  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7594  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7595  zErrorBeamSpot = cms.double( 15.0 ),
7596  extraPhi = cms.double( 0.0 ),
7597  extraEta = cms.double( 0.0 ),
7598  maxNVertices = cms.int32( 3 ),
7599  nSigmaZVertex = cms.double( 3.0 ),
7600  nSigmaZBeamSpot = cms.double( 4.0 ),
7601  ptMin = cms.double( 1.2 ),
7602  operationMode = cms.string( "VerticesFixed" ),
7603  searchOpt = cms.bool( False ),
7604  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7605  originRadius = cms.double( 0.015 ),
7606  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7607  precise = cms.bool( True ),
7608  zErrorVertex = cms.double( 0.03 )
7609  ),
7610  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ),
7611  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ),
7612  ignoreSingleFPixPanelModules = cms.bool( True ),
7613  debug = cms.untracked.bool( False ),
7614  createPlottingFiles = cms.untracked.bool( False ),
7615  layerList = cms.vstring( 'BPix1+BPix2',
7616  'BPix2+FPix1_pos',
7617  'BPix2+FPix1_neg',
7618  'FPix1_pos+FPix2_pos',
7619  'FPix1_neg+FPix2_neg' ),
7620  BPix = cms.PSet(
7621  hitErrorRPhi = cms.double( 0.0027 ),
7622  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7623  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7624  useErrorsFromParam = cms.bool( True ),
7625  hitErrorRZ = cms.double( 0.006 ),
7626  HitProducer = cms.string( "hltSiPixelRecHits" )
7627  ),
7628  FPix = cms.PSet(
7629  hitErrorRPhi = cms.double( 0.0051 ),
7630  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
7631  skipClusters = cms.InputTag( "hltIter3IterL3FromL1MuonClustersRefRemoval" ),
7632  useErrorsFromParam = cms.bool( True ),
7633  hitErrorRZ = cms.double( 0.0036 ),
7634  HitProducer = cms.string( "hltSiPixelRecHits" )
7635  ),
7636  TIB = cms.PSet( ),
7637  TID = cms.PSet( ),
7638  TOB = cms.PSet( ),
7639  TEC = cms.PSet( ),
7640  MTIB = cms.PSet( ),
7641  MTID = cms.PSet( ),
7642  MTOB = cms.PSet( ),
7643  MTEC = cms.PSet( )
7644 )
7645 fragment.hltIter3IterL3FromL1MuonTrackingRegions = cms.EDProducer( "L1MuonSeededTrackingRegionsEDProducer",
7646  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
7647  L1MinPt = cms.double( 0.0 ),
7648  L1MaxEta = cms.double( 2.5 ),
7649  L1MinQuality = cms.uint32( 7 ),
7650  SetMinPtBarrelTo = cms.double( 3.5 ),
7651  SetMinPtEndcapTo = cms.double( 1.0 ),
7652  CentralBxOnly = cms.bool( True ),
7653  RegionPSet = cms.PSet(
7654  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
7655  deltaEtas = cms.vdouble( 0.175, 0.175, 0.175, 0.175 ),
7656  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7657  zErrorBeamSpot = cms.double( 15.0 ),
7658  maxNVertices = cms.int32( 3 ),
7659  maxNRegions = cms.int32( 3 ),
7660  nSigmaZVertex = cms.double( 3.0 ),
7661  nSigmaZBeamSpot = cms.double( 4.0 ),
7662  ptMin = cms.double( 1.2 ),
7663  mode = cms.string( "VerticesFixed" ),
7664  input = cms.InputTag( "hltL1MuonsPt0" ),
7665  ptRanges = cms.vdouble( 0.0, 10.0, 15.0, 20.0, 1.0E64 ),
7666  searchOpt = cms.bool( False ),
7667  deltaPhis = cms.vdouble( 0.5, 0.4, 0.3, 0.15 ),
7668  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
7669  originRadius = cms.double( 0.015 ),
7670  measurementTrackerName = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7671  precise = cms.bool( True )
7672  ),
7673  ServiceParameters = cms.PSet(
7674  RPCLayers = cms.bool( True ),
7675  UseMuonNavigation = cms.untracked.bool( True ),
7676  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
7677  )
7678 )
7679 fragment.hltIter3IterL3FromL1MuonPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
7680  doClusterCheck = cms.bool( False ),
7681  MaxNumberOfStripClusters = cms.uint32( 50000 ),
7682  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
7683  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
7684  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
7685  cut = cms.string( "" ),
7686  silentClusterCheck = cms.untracked.bool( False )
7687 )
7688 fragment.hltIter3IterL3FromL1MuonPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
7689  seedingLayers = cms.InputTag( "hltIter3IterL3FromL1MuonPixelLayersAndRegions" ),
7690  trackingRegions = cms.InputTag( "hltIter3IterL3FromL1MuonTrackingRegions" ),
7691  trackingRegionsSeedingLayers = cms.InputTag( "" ),
7692  clusterCheck = cms.InputTag( "hltIter3IterL3FromL1MuonPixelClusterCheck" ),
7693  produceSeedingHitSets = cms.bool( True ),
7694  produceIntermediateHitDoublets = cms.bool( False ),
7695  maxElement = cms.uint32( 0 ),
7696  maxElementTotal = cms.uint32( 50000000 ),
7697  putEmptyIfMaxElementReached = cms.bool( False ),
7698  layerPairs = cms.vuint32( 0 )
7699 )
7700 fragment.hltIter3IterL3FromL1MuonPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
7701  seedingHitSets = cms.InputTag( "hltIter3IterL3FromL1MuonPixelHitDoublets" ),
7702  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
7703  SeedMomentumForBOFF = cms.double( 5.0 ),
7704  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
7705  MinOneOverPtError = cms.double( 1.0 ),
7706  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7707  magneticField = cms.string( "ParabolicMf" ),
7708  forceKinematicWithRegionDirection = cms.bool( False ),
7709  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
7710 )
7711 fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
7712  cleanTrajectoryAfterInOut = cms.bool( False ),
7713  doSeedingRegionRebuilding = cms.bool( False ),
7714  onlyPixelHitsForSeedCleaner = cms.bool( False ),
7715  reverseTrajectories = cms.bool( False ),
7716  useHitsSplitting = cms.bool( False ),
7717  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" ),
7718  src = cms.InputTag( "hltIter3IterL3FromL1MuonPixelSeeds" ),
7719  clustersToSkip = cms.InputTag( "" ),
7720  phase2clustersToSkip = cms.InputTag( "" ),
7721  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
7722  TransientInitialStateEstimatorParameters = cms.PSet(
7723  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
7724  numberMeasurementsForFit = cms.int32( 4 ),
7725  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
7726  ),
7727  numHitsForSeedCleaner = cms.int32( 4 ),
7728  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
7729  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
7730  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
7731  maxNSeeds = cms.uint32( 100000 ),
7732  maxSeedsBeforeCleaning = cms.uint32( 1000 )
7733 )
7734 fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
7735  useSimpleMF = cms.bool( True ),
7736  SimpleMagneticField = cms.string( "ParabolicMf" ),
7737  src = cms.InputTag( "hltIter3IterL3FromL1MuonCkfTrackCandidates" ),
7738  clusterRemovalInfo = cms.InputTag( "" ),
7739  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7740  Fitter = cms.string( "hltESPFittingSmootherIT" ),
7741  useHitsSplitting = cms.bool( False ),
7742  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
7743  TrajectoryInEvent = cms.bool( False ),
7744  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7745  AlgorithmName = cms.string( "hltIter3IterL3FromL1Muon" ),
7746  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
7747  GeometricInnerState = cms.bool( True ),
7748  NavigationSchool = cms.string( "" ),
7749  MeasurementTracker = cms.string( "" ),
7750  MeasurementTrackerEvent = cms.InputTag( "hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent" )
7751 )
7752 fragment.hltIter3IterL3FromL1MuonTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
7753  src = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7754  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
7755  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
7756  ignoreVertices = cms.bool( False ),
7757  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
7758  mva = cms.PSet(
7759  minPixelHits = cms.vint32( 0, 0, 0 ),
7760  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
7761  dr_par = cms.PSet(
7762  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
7763  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
7764  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7765  dr_exp = cms.vint32( 4, 4, 4 ),
7766  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
7767  ),
7768  maxLostLayers = cms.vint32( 1, 1, 1 ),
7769  min3DLayers = cms.vint32( 0, 0, 0 ),
7770  dz_par = cms.PSet(
7771  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
7772  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
7773  dz_exp = cms.vint32( 4, 4, 4 )
7774  ),
7775  minNVtxTrk = cms.int32( 3 ),
7776  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
7777  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
7778  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
7779  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
7780  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
7781  minLayers = cms.vint32( 3, 3, 3 )
7782  )
7783 )
7784 fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
7785  originalSource = cms.InputTag( "hltIter3IterL3FromL1MuonCtfWithMaterialTracks" ),
7786  originalMVAVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','MVAValues' ),
7787  originalQualVals = cms.InputTag( 'hltIter3IterL3FromL1MuonTrackCutClassifier','QualityMasks' ),
7788  minQuality = cms.string( "highPurity" ),
7789  copyExtras = cms.untracked.bool( True ),
7790  copyTrajectories = cms.untracked.bool( False )
7791 )
7792 fragment.hltIter03IterL3FromL1MuonMerged = cms.EDProducer( "TrackListMerger",
7793  ShareFrac = cms.double( 0.19 ),
7794  FoundHitBonus = cms.double( 5.0 ),
7795  LostHitPenalty = cms.double( 20.0 ),
7796  MinPT = cms.double( 0.05 ),
7797  Epsilon = cms.double( -0.001 ),
7798  MaxNormalizedChisq = cms.double( 1000.0 ),
7799  MinFound = cms.int32( 3 ),
7800  TrackProducers = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7801  hasSelector = cms.vint32( 0, 0 ),
7802  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7803  selectedTrackQuals = cms.VInputTag( 'hltIter0IterL3FromL1MuonTrackSelectionHighPurity','hltIter3IterL3FromL1MuonTrackSelectionHighPurity' ),
7804  setsToMerge = cms.VPSet(
7805  cms.PSet( pQual = cms.bool( False ),
7806  tLists = cms.vint32( 0, 1 )
7807  )
7808  ),
7809  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7810  allowFirstHitShare = cms.bool( True ),
7811  newQuality = cms.string( "confirmed" ),
7812  copyExtras = cms.untracked.bool( True ),
7813  writeOnlyTrkQuals = cms.bool( False ),
7814  copyMVA = cms.bool( False )
7815 )
7816 fragment.hltIterL3MuonMerged = cms.EDProducer( "TrackListMerger",
7817  ShareFrac = cms.double( 0.19 ),
7818  FoundHitBonus = cms.double( 5.0 ),
7819  LostHitPenalty = cms.double( 20.0 ),
7820  MinPT = cms.double( 0.05 ),
7821  Epsilon = cms.double( -0.001 ),
7822  MaxNormalizedChisq = cms.double( 1000.0 ),
7823  MinFound = cms.int32( 3 ),
7824  TrackProducers = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7825  hasSelector = cms.vint32( 0, 0 ),
7826  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7827  selectedTrackQuals = cms.VInputTag( 'hltIterL3OIMuonTrackSelectionHighPurity','hltIter0IterL3MuonTrackSelectionHighPurity' ),
7828  setsToMerge = cms.VPSet(
7829  cms.PSet( pQual = cms.bool( False ),
7830  tLists = cms.vint32( 0, 1 )
7831  )
7832  ),
7833  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7834  allowFirstHitShare = cms.bool( True ),
7835  newQuality = cms.string( "confirmed" ),
7836  copyExtras = cms.untracked.bool( True ),
7837  writeOnlyTrkQuals = cms.bool( False ),
7838  copyMVA = cms.bool( False )
7839 )
7840 fragment.hltIterL3MuonAndMuonFromL1Merged = cms.EDProducer( "TrackListMerger",
7841  ShareFrac = cms.double( 0.19 ),
7842  FoundHitBonus = cms.double( 5.0 ),
7843  LostHitPenalty = cms.double( 20.0 ),
7844  MinPT = cms.double( 0.05 ),
7845  Epsilon = cms.double( -0.001 ),
7846  MaxNormalizedChisq = cms.double( 1000.0 ),
7847  MinFound = cms.int32( 3 ),
7848  TrackProducers = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7849  hasSelector = cms.vint32( 0, 0 ),
7850  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
7851  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonMerged','hltIter03IterL3FromL1MuonMerged' ),
7852  setsToMerge = cms.VPSet(
7853  cms.PSet( pQual = cms.bool( False ),
7854  tLists = cms.vint32( 0, 1 )
7855  )
7856  ),
7857  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
7858  allowFirstHitShare = cms.bool( True ),
7859  newQuality = cms.string( "confirmed" ),
7860  copyExtras = cms.untracked.bool( True ),
7861  writeOnlyTrkQuals = cms.bool( False ),
7862  copyMVA = cms.bool( False )
7863 )
7864 fragment.hltIterL3GlbMuon = cms.EDProducer( "L3MuonProducer",
7865  ServiceParameters = cms.PSet(
7866  RPCLayers = cms.bool( True ),
7867  UseMuonNavigation = cms.untracked.bool( True ),
7868  Propagators = cms.untracked.vstring( 'hltESPSmartPropagatorAny',
7869  'SteppingHelixPropagatorAny',
7870  'hltESPSmartPropagator',
7871  'hltESPSteppingHelixPropagatorOpposite' )
7872  ),
7873  MuonCollectionLabel = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7874  TrackLoaderParameters = cms.PSet(
7875  MuonSeededTracksInstance = cms.untracked.string( "L2Seeded" ),
7876  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7877  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7878  DoSmoothing = cms.bool( True ),
7879  SmoothTkTrack = cms.untracked.bool( False ),
7880  VertexConstraint = cms.bool( False ),
7881  MuonUpdatorAtVertexParameters = cms.PSet(
7882  MaxChi2 = cms.double( 1000000.0 ),
7883  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
7884  Propagator = cms.string( "hltESPSteppingHelixPropagatorOpposite" )
7885  ),
7886  PutTkTrackIntoEvent = cms.untracked.bool( False ),
7887  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7888  ),
7889  L3TrajBuilderParameters = cms.PSet(
7890  PtCut = cms.double( 1.0 ),
7891  TrackerPropagator = cms.string( "SteppingHelixPropagatorAny" ),
7892  GlobalMuonTrackMatcher = cms.PSet(
7893  Chi2Cut_3 = cms.double( 200.0 ),
7894  DeltaDCut_2 = cms.double( 10.0 ),
7895  Eta_threshold = cms.double( 1.2 ),
7896  Quality_2 = cms.double( 15.0 ),
7897  DeltaDCut_1 = cms.double( 40.0 ),
7898  Quality_3 = cms.double( 7.0 ),
7899  DeltaDCut_3 = cms.double( 15.0 ),
7900  Quality_1 = cms.double( 20.0 ),
7901  Pt_threshold1 = cms.double( 0.0 ),
7902  DeltaRCut_2 = cms.double( 0.2 ),
7903  DeltaRCut_1 = cms.double( 0.1 ),
7904  Pt_threshold2 = cms.double( 9.99999999E8 ),
7905  Chi2Cut_1 = cms.double( 50.0 ),
7906  Chi2Cut_2 = cms.double( 50.0 ),
7907  DeltaRCut_3 = cms.double( 1.0 ),
7908  LocChi2Cut = cms.double( 0.001 ),
7909  Propagator = cms.string( "hltESPSmartPropagator" ),
7910  MinPt = cms.double( 1.0 ),
7911  MinP = cms.double( 2.5 )
7912  ),
7913  ScaleTECxFactor = cms.double( -1.0 ),
7914  tkTrajUseVertex = cms.bool( False ),
7915  MuonTrackingRegionBuilder = cms.PSet(
7916  Rescale_Dz = cms.double( 4.0 ),
7917  Pt_fixed = cms.bool( False ),
7918  Eta_fixed = cms.bool( True ),
7919  Eta_min = cms.double( 0.1 ),
7920  DeltaZ = cms.double( 24.2 ),
7921  maxRegions = cms.int32( 2 ),
7922  EtaR_UpperLimit_Par1 = cms.double( 0.25 ),
7923  UseVertex = cms.bool( False ),
7924  Z_fixed = cms.bool( False ),
7925  PhiR_UpperLimit_Par1 = cms.double( 0.6 ),
7926  PhiR_UpperLimit_Par2 = cms.double( 0.2 ),
7927  Rescale_phi = cms.double( 3.0 ),
7928  DeltaEta = cms.double( 0.2 ),
7929  precise = cms.bool( True ),
7930  OnDemand = cms.int32( -1 ),
7931  EtaR_UpperLimit_Par2 = cms.double( 0.15 ),
7932  MeasurementTrackerName = cms.InputTag( "hltESPMeasurementTracker" ),
7933  vertexCollection = cms.InputTag( "pixelVertices" ),
7934  Pt_min = cms.double( 3.0 ),
7935  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7936  Phi_fixed = cms.bool( True ),
7937  DeltaR = cms.double( 0.025 ),
7938  input = cms.InputTag( 'hltL2Muons','UpdatedAtVtx' ),
7939  DeltaPhi = cms.double( 0.15 ),
7940  Phi_min = cms.double( 0.1 ),
7941  Rescale_eta = cms.double( 3.0 )
7942  ),
7943  TrackTransformer = cms.PSet(
7944  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7945  RefitDirection = cms.string( "insideOut" ),
7946  RefitRPCHits = cms.bool( True ),
7947  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7948  DoPredictionsOnly = cms.bool( False ),
7949  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7950  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7951  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
7952  ),
7953  tkTrajBeamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
7954  RefitRPCHits = cms.bool( True ),
7955  tkTrajVertex = cms.InputTag( "Notused" ),
7956  GlbRefitterParameters = cms.PSet(
7957  Fitter = cms.string( "hltESPL3MuKFTrajectoryFitter" ),
7958  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegments" ),
7959  RefitFlag = cms.bool( True ),
7960  SkipStation = cms.int32( -1 ),
7961  Chi2CutRPC = cms.double( 1.0 ),
7962  PropDirForCosmics = cms.bool( False ),
7963  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
7964  GEMRecHitLabel = cms.InputTag( "hltGemRecHits" ),
7965  HitThreshold = cms.int32( 1 ),
7966  Chi2CutGEM = cms.double( 1.0 ),
7967  DYTthrs = cms.vint32( 30, 15 ),
7968  TrackerSkipSystem = cms.int32( -1 ),
7969  RefitDirection = cms.string( "insideOut" ),
7970  Chi2CutCSC = cms.double( 150.0 ),
7971  Chi2CutDT = cms.double( 10.0 ),
7972  RefitRPCHits = cms.bool( True ),
7973  TrackerSkipSection = cms.int32( -1 ),
7974  Propagator = cms.string( "hltESPSmartPropagatorAny" ),
7975  DoPredictionsOnly = cms.bool( False ),
7976  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7977  MuonHitsOption = cms.int32( 1 ),
7978  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
7979  ),
7980  PCut = cms.double( 2.5 ),
7981  tkTrajMaxDXYBeamSpot = cms.double( 9999.0 ),
7982  TrackerRecHitBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
7983  tkTrajMaxChi2 = cms.double( 9999.0 ),
7984  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" ),
7985  ScaleTECyFactor = cms.double( -1.0 ),
7986  tkTrajLabel = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" )
7987  )
7988 )
7989 fragment.hltIterL3MuonsNoID = cms.EDProducer( "MuonIdProducer",
7990  MuonCaloCompatibility = cms.PSet(
7991  delta_eta = cms.double( 0.02 ),
7992  delta_phi = cms.double( 0.02 ),
7993  allSiPMHO = cms.bool( False ),
7994  MuonTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root" ),
7995  PionTemplateFileName = cms.FileInPath( "RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root" )
7996  ),
7997  TrackAssociatorParameters = cms.PSet(
7998  useMuon = cms.bool( True ),
7999  truthMatch = cms.bool( False ),
8000  usePreshower = cms.bool( False ),
8001  dRPreshowerPreselection = cms.double( 0.2 ),
8002  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8003  useEcal = cms.bool( False ),
8004  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8005  dRMuon = cms.double( 9999.0 ),
8006  dREcal = cms.double( 9999.0 ),
8007  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8008  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8009  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8010  useGEM = cms.bool( True ),
8011  GEMSegmentCollectionLabel = cms.InputTag( "hltGemSegments" ),
8012  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8013  propagateAllDirections = cms.bool( True ),
8014  muonMaxDistanceY = cms.double( 5.0 ),
8015  useHO = cms.bool( False ),
8016  muonMaxDistanceX = cms.double( 5.0 ),
8017  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8018  useHcal = cms.bool( False ),
8019  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8020  accountForTrajectoryChangeCalo = cms.bool( False ),
8021  dREcalPreselection = cms.double( 0.05 ),
8022  useCalo = cms.bool( False ),
8023  dRMuonPreselection = cms.double( 0.2 ),
8024  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8025  dRHcal = cms.double( 9999.0 ),
8026  dRHcalPreselection = cms.double( 0.2 ),
8027  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8028  ),
8029  CaloExtractorPSet = cms.PSet(
8030  DR_Veto_H = cms.double( 0.1 ),
8031  CenterConeOnCalIntersection = cms.bool( False ),
8032  NoiseTow_EE = cms.double( 0.15 ),
8033  Noise_EB = cms.double( 0.025 ),
8034  Noise_HE = cms.double( 0.2 ),
8035  DR_Veto_E = cms.double( 0.07 ),
8036  NoiseTow_EB = cms.double( 0.04 ),
8037  Noise_EE = cms.double( 0.1 ),
8038  UseRecHitsFlag = cms.bool( False ),
8039  DR_Max = cms.double( 1.0 ),
8040  DepositLabel = cms.untracked.string( "Cal" ),
8041  Noise_HO = cms.double( 0.2 ),
8042  DR_Veto_HO = cms.double( 0.1 ),
8043  Threshold_H = cms.double( 0.5 ),
8044  PrintTimeReport = cms.untracked.bool( False ),
8045  Threshold_E = cms.double( 0.2 ),
8046  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8047  ComponentName = cms.string( "CaloExtractorByAssociator" ),
8048  Threshold_HO = cms.double( 0.5 ),
8049  DepositInstanceLabels = cms.vstring( 'ecal',
8050  'hcal',
8051  'ho' ),
8052  ServiceParameters = cms.PSet(
8053  RPCLayers = cms.bool( False ),
8054  UseMuonNavigation = cms.untracked.bool( False ),
8055  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8056  ),
8057  TrackAssociatorParameters = cms.PSet(
8058  useMuon = cms.bool( False ),
8059  truthMatch = cms.bool( False ),
8060  usePreshower = cms.bool( False ),
8061  dRPreshowerPreselection = cms.double( 0.2 ),
8062  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8063  useEcal = cms.bool( False ),
8064  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8065  dRMuon = cms.double( 9999.0 ),
8066  dREcal = cms.double( 1.0 ),
8067  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8068  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8069  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8070  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8071  propagateAllDirections = cms.bool( True ),
8072  muonMaxDistanceY = cms.double( 5.0 ),
8073  useHO = cms.bool( False ),
8074  muonMaxDistanceX = cms.double( 5.0 ),
8075  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8076  useHcal = cms.bool( False ),
8077  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8078  accountForTrajectoryChangeCalo = cms.bool( False ),
8079  dREcalPreselection = cms.double( 1.0 ),
8080  useCalo = cms.bool( True ),
8081  dRMuonPreselection = cms.double( 0.2 ),
8082  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8083  dRHcal = cms.double( 1.0 ),
8084  dRHcalPreselection = cms.double( 1.0 ),
8085  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8086  ),
8087  Noise_HB = cms.double( 0.2 )
8088  ),
8089  TrackExtractorPSet = cms.PSet(
8090  Diff_z = cms.double( 0.2 ),
8091  inputTrackCollection = cms.InputTag( "hltIter03IterL3FromL1MuonMerged" ),
8092  Chi2Ndof_Max = cms.double( 1.0E64 ),
8093  BeamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8094  DR_Veto = cms.double( 0.01 ),
8095  Pt_Min = cms.double( -1.0 ),
8096  DR_Max = cms.double( 1.0 ),
8097  NHits_Min = cms.uint32( 0 ),
8098  Chi2Prob_Min = cms.double( -1.0 ),
8099  Diff_r = cms.double( 0.1 ),
8100  BeamlineOption = cms.string( "BeamSpotFromEvent" ),
8101  ComponentName = cms.string( "TrackExtractor" )
8102  ),
8103  JetExtractorPSet = cms.PSet(
8104  JetCollectionLabel = cms.InputTag( "Notused" ),
8105  DR_Veto = cms.double( 0.1 ),
8106  DR_Max = cms.double( 1.0 ),
8107  ExcludeMuonVeto = cms.bool( True ),
8108  PrintTimeReport = cms.untracked.bool( False ),
8109  PropagatorName = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
8110  ComponentName = cms.string( "JetExtractor" ),
8111  ServiceParameters = cms.PSet(
8112  RPCLayers = cms.bool( False ),
8113  UseMuonNavigation = cms.untracked.bool( False ),
8114  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8115  ),
8116  TrackAssociatorParameters = cms.PSet(
8117  useMuon = cms.bool( False ),
8118  truthMatch = cms.bool( False ),
8119  usePreshower = cms.bool( False ),
8120  dRPreshowerPreselection = cms.double( 0.2 ),
8121  muonMaxDistanceSigmaY = cms.double( 0.0 ),
8122  useEcal = cms.bool( False ),
8123  muonMaxDistanceSigmaX = cms.double( 0.0 ),
8124  dRMuon = cms.double( 9999.0 ),
8125  dREcal = cms.double( 0.5 ),
8126  CSCSegmentCollectionLabel = cms.InputTag( "hltCscSegments" ),
8127  DTRecSegment4DCollectionLabel = cms.InputTag( "hltDt4DSegments" ),
8128  EBRecHitCollectionLabel = cms.InputTag( "Notused" ),
8129  CaloTowerCollectionLabel = cms.InputTag( "Notused" ),
8130  propagateAllDirections = cms.bool( True ),
8131  muonMaxDistanceY = cms.double( 5.0 ),
8132  useHO = cms.bool( False ),
8133  muonMaxDistanceX = cms.double( 5.0 ),
8134  trajectoryUncertaintyTolerance = cms.double( -1.0 ),
8135  useHcal = cms.bool( False ),
8136  HBHERecHitCollectionLabel = cms.InputTag( "Notused" ),
8137  accountForTrajectoryChangeCalo = cms.bool( False ),
8138  dREcalPreselection = cms.double( 0.5 ),
8139  useCalo = cms.bool( True ),
8140  dRMuonPreselection = cms.double( 0.2 ),
8141  EERecHitCollectionLabel = cms.InputTag( "Notused" ),
8142  dRHcal = cms.double( 0.5 ),
8143  dRHcalPreselection = cms.double( 0.5 ),
8144  HORecHitCollectionLabel = cms.InputTag( "Notused" )
8145  ),
8146  Threshold = cms.double( 5.0 )
8147  ),
8148  trackDepositName = cms.string( "tracker" ),
8149  ecalDepositName = cms.string( "ecal" ),
8150  hcalDepositName = cms.string( "hcal" ),
8151  hoDepositName = cms.string( "ho" ),
8152  jetDepositName = cms.string( "jets" ),
8153  TimingFillerParameters = cms.PSet(
8154  DTTimingParameters = cms.PSet(
8155  HitError = cms.double( 6.0 ),
8156  MatchParameters = cms.PSet(
8157  TightMatchDT = cms.bool( False ),
8158  DTradius = cms.double( 0.01 ),
8159  TightMatchCSC = cms.bool( True ),
8160  CSCsegments = cms.InputTag( "hltCscSegments" ),
8161  DTsegments = cms.InputTag( "hltDt4DSegments" )
8162  ),
8163  debug = cms.bool( False ),
8164  DoWireCorr = cms.bool( False ),
8165  RequireBothProjections = cms.bool( False ),
8166  DTTimeOffset = cms.double( 2.7 ),
8167  PruneCut = cms.double( 10000.0 ),
8168  DTsegments = cms.InputTag( "hltDt4DSegments" ),
8169  UseSegmentT0 = cms.bool( False ),
8170  HitsMin = cms.int32( 5 ),
8171  DropTheta = cms.bool( True ),
8172  ServiceParameters = cms.PSet(
8173  RPCLayers = cms.bool( True ),
8174  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8175  )
8176  ),
8177  UseCSC = cms.bool( True ),
8178  CSCTimingParameters = cms.PSet(
8179  MatchParameters = cms.PSet(
8180  TightMatchDT = cms.bool( False ),
8181  DTradius = cms.double( 0.01 ),
8182  TightMatchCSC = cms.bool( True ),
8183  CSCsegments = cms.InputTag( "hltCscSegments" ),
8184  DTsegments = cms.InputTag( "hltDt4DSegments" )
8185  ),
8186  debug = cms.bool( False ),
8187  CSCWireTimeOffset = cms.double( 0.0 ),
8188  CSCStripError = cms.double( 7.0 ),
8189  CSCTimeOffset = cms.double( 0.0 ),
8190  CSCWireError = cms.double( 8.6 ),
8191  PruneCut = cms.double( 100.0 ),
8192  CSCsegments = cms.InputTag( "hltCscSegments" ),
8193  UseStripTime = cms.bool( True ),
8194  CSCStripTimeOffset = cms.double( 0.0 ),
8195  UseWireTime = cms.bool( True ),
8196  ServiceParameters = cms.PSet(
8197  RPCLayers = cms.bool( True ),
8198  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny' )
8199  )
8200  ),
8201  ErrorDT = cms.double( 6.0 ),
8202  EcalEnergyCut = cms.double( 0.4 ),
8203  UseECAL = cms.bool( True ),
8204  ErrorEB = cms.double( 2.085 ),
8205  UseDT = cms.bool( True ),
8206  ErrorEE = cms.double( 6.95 ),
8207  ErrorCSC = cms.double( 7.4 )
8208  ),
8209  ShowerDigiFillerParameters = cms.PSet(
8210  cscDigiCollectionLabel = cms.InputTag( 'hltMuonCSCDigis','MuonCSCStripDigi' ),
8211  digiMaxDistanceX = cms.double( 25.0 ),
8212  dtDigiCollectionLabel = cms.InputTag( "hltMuonDTDigis" )
8213  ),
8214  TrackerKinkFinderParameters = cms.PSet(
8215  usePosition = cms.bool( False ),
8216  diagonalOnly = cms.bool( False )
8217  ),
8218  fillEnergy = cms.bool( False ),
8219  storeCrossedHcalRecHits = cms.bool( False ),
8220  maxAbsPullX = cms.double( 4.0 ),
8221  maxAbsEta = cms.double( 3.0 ),
8222  minPt = cms.double( 2.0 ),
8223  inputCollectionTypes = cms.vstring( 'inner tracks',
8224  'links',
8225  'outer tracks' ),
8226  addExtraSoftMuons = cms.bool( False ),
8227  fillGlobalTrackRefits = cms.bool( False ),
8228  debugWithTruthMatching = cms.bool( False ),
8229  inputCollectionLabels = cms.VInputTag( 'hltIterL3MuonAndMuonFromL1Merged','hltIterL3GlbMuon','hltL2Muons:UpdatedAtVtx' ),
8230  fillCaloCompatibility = cms.bool( False ),
8231  maxAbsPullY = cms.double( 9999.0 ),
8232  maxAbsDy = cms.double( 9999.0 ),
8233  minP = cms.double( 0.0 ),
8234  minPCaloMuon = cms.double( 1.0E9 ),
8235  maxAbsDx = cms.double( 3.0 ),
8236  fillIsolation = cms.bool( False ),
8237  writeIsoDeposits = cms.bool( False ),
8238  minNumberOfMatches = cms.int32( 1 ),
8239  fillMatching = cms.bool( True ),
8240  fillShowerDigis = cms.bool( False ),
8241  ptThresholdToFillCandidateP4WithGlobalFit = cms.double( 200.0 ),
8242  sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double( 2.0 ),
8243  fillGlobalTrackQuality = cms.bool( False ),
8244  globalTrackQualityInputTag = cms.InputTag( "" ),
8245  selectHighPurity = cms.bool( False ),
8246  pvInputTag = cms.InputTag( "" ),
8247  fillTrackerKink = cms.bool( False ),
8248  minCaloCompatibility = cms.double( 0.6 ),
8249  runArbitrationCleaner = cms.bool( False ),
8250  arbitrationCleanerOptions = cms.PSet(
8251  OverlapDTheta = cms.double( 0.02 ),
8252  Overlap = cms.bool( True ),
8253  Clustering = cms.bool( True ),
8254  ME1a = cms.bool( True ),
8255  ClusterDTheta = cms.double( 0.02 ),
8256  ClusterDPhi = cms.double( 0.6 ),
8257  OverlapDPhi = cms.double( 0.0786 )
8258  ),
8259  arbitrateTrackerMuons = cms.bool( True )
8260 )
8261 fragment.hltIterL3Muons = cms.EDProducer( "MuonIDFilterProducerForHLT",
8262  inputMuonCollection = cms.InputTag( "hltIterL3MuonsNoID" ),
8263  applyTriggerIdLoose = cms.bool( True ),
8264  typeMuon = cms.uint32( 0 ),
8265  allowedTypeMask = cms.uint32( 0 ),
8266  requiredTypeMask = cms.uint32( 0 ),
8267  minNMuonHits = cms.int32( 0 ),
8268  minNMuonStations = cms.int32( 0 ),
8269  minNTrkLayers = cms.int32( 0 ),
8270  minTrkHits = cms.int32( 0 ),
8271  minPixLayer = cms.int32( 0 ),
8272  minPixHits = cms.int32( 0 ),
8273  minPt = cms.double( 0.0 ),
8274  maxNormalizedChi2 = cms.double( 9999.0 )
8275 )
8276 fragment.hltL3MuonsIterL3Links = cms.EDProducer( "MuonLinksProducer",
8277  inputCollection = cms.InputTag( "hltIterL3Muons" )
8278 )
8279 fragment.hltIterL3MuonTracks = cms.EDProducer( "HLTMuonTrackSelector",
8280  track = cms.InputTag( "hltIterL3MuonAndMuonFromL1Merged" ),
8281  muon = cms.InputTag( "hltIterL3Muons" ),
8282  originalMVAVals = cms.InputTag( "none" ),
8283  copyMVA = cms.bool( False ),
8284  copyExtras = cms.untracked.bool( True ),
8285  copyTrajectories = cms.untracked.bool( False )
8286 )
8287 fragment.hltIterL3MuonCandidates = cms.EDProducer( "L3MuonCandidateProducerFromMuons",
8288  InputObjects = cms.InputTag( "hltIterL3Muons" ),
8289  DisplacedReconstruction = cms.bool( False )
8290 )
8291 fragment.hltIter0PFLowPixelSeedsFromPixelTracks = cms.EDProducer( "SeedGeneratorFromProtoTracksEDProducer",
8292  InputCollection = cms.InputTag( "hltPixelTracks" ),
8293  InputVertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8294  originHalfLength = cms.double( 0.3 ),
8295  originRadius = cms.double( 0.1 ),
8296  useProtoTrackKinematics = cms.bool( False ),
8297  useEventsWithNoVertex = cms.bool( True ),
8298  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8299  usePV = cms.bool( False ),
8300  includeFourthHit = cms.bool( True ),
8301  produceComplement = cms.bool( False ),
8302  SeedCreatorPSet = cms.PSet( refToPSet_ = cms.string( "HLTSeedFromProtoTracks" ) )
8303 )
8304 fragment.hltIter0PFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8305  cleanTrajectoryAfterInOut = cms.bool( False ),
8306  doSeedingRegionRebuilding = cms.bool( False ),
8307  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8308  reverseTrajectories = cms.bool( False ),
8309  useHitsSplitting = cms.bool( False ),
8310  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" ),
8311  src = cms.InputTag( "hltIter0PFLowPixelSeedsFromPixelTracks" ),
8312  clustersToSkip = cms.InputTag( "" ),
8313  phase2clustersToSkip = cms.InputTag( "" ),
8314  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter0GroupedCkfTrajectoryBuilderIT" ) ),
8315  TransientInitialStateEstimatorParameters = cms.PSet(
8316  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8317  numberMeasurementsForFit = cms.int32( 4 ),
8318  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8319  ),
8320  numHitsForSeedCleaner = cms.int32( 4 ),
8321  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8322  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8323  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8324  maxNSeeds = cms.uint32( 100000 ),
8325  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8326 )
8327 fragment.hltIter0PFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8328  useSimpleMF = cms.bool( True ),
8329  SimpleMagneticField = cms.string( "ParabolicMf" ),
8330  src = cms.InputTag( "hltIter0PFlowCkfTrackCandidates" ),
8331  clusterRemovalInfo = cms.InputTag( "" ),
8332  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8333  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8334  useHitsSplitting = cms.bool( False ),
8335  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8336  TrajectoryInEvent = cms.bool( False ),
8337  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8338  AlgorithmName = cms.string( "hltIter0" ),
8339  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8340  GeometricInnerState = cms.bool( True ),
8341  NavigationSchool = cms.string( "" ),
8342  MeasurementTracker = cms.string( "" ),
8343  MeasurementTrackerEvent = cms.InputTag( "hltMeasurementTrackerEvent" )
8344 )
8345 fragment.hltIter0PFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8346  src = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8347  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8348  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8349  ignoreVertices = cms.bool( False ),
8350  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8351  mva = cms.PSet(
8352  minPixelHits = cms.vint32( 0, 0, 0 ),
8353  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8354  dr_par = cms.PSet(
8355  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8356  dr_par2 = cms.vdouble( 3.40282346639E38, 0.6, 0.6 ),
8357  dr_par1 = cms.vdouble( 3.40282346639E38, 0.8, 0.8 ),
8358  dr_exp = cms.vint32( 4, 4, 4 ),
8359  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8360  ),
8361  maxLostLayers = cms.vint32( 1, 1, 1 ),
8362  min3DLayers = cms.vint32( 0, 0, 0 ),
8363  dz_par = cms.PSet(
8364  dz_par1 = cms.vdouble( 3.40282346639E38, 0.75, 0.75 ),
8365  dz_par2 = cms.vdouble( 3.40282346639E38, 0.5, 0.5 ),
8366  dz_exp = cms.vint32( 4, 4, 4 )
8367  ),
8368  minNVtxTrk = cms.int32( 3 ),
8369  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8370  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8371  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8372  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8373  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8374  minLayers = cms.vint32( 3, 3, 3 )
8375  )
8376 )
8377 fragment.hltIter0PFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8378  originalSource = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
8379  originalMVAVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','MVAValues' ),
8380  originalQualVals = cms.InputTag( 'hltIter0PFlowTrackCutClassifier','QualityMasks' ),
8381  minQuality = cms.string( "highPurity" ),
8382  copyExtras = cms.untracked.bool( True ),
8383  copyTrajectories = cms.untracked.bool( False )
8384 )
8385 fragment.hltDoubletRecoveryClustersRefRemoval = cms.EDProducer( "TrackClusterRemover",
8386  trajectories = cms.InputTag( "hltIter0PFlowTrackSelectionHighPurity" ),
8387  trackClassifier = cms.InputTag( '','QualityMasks' ),
8388  pixelClusters = cms.InputTag( "hltSiPixelClusters" ),
8389  stripClusters = cms.InputTag( "hltSiStripRawToClustersFacility" ),
8390  oldClusterRemovalInfo = cms.InputTag( "" ),
8391  TrackQuality = cms.string( "highPurity" ),
8392  maxChi2 = cms.double( 16.0 ),
8393  minNumberOfLayersWithMeasBeforeFiltering = cms.int32( 0 ),
8394  overrideTrkQuals = cms.InputTag( "" )
8395 )
8396 fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent = cms.EDProducer( "MaskedMeasurementTrackerEventProducer",
8397  src = cms.InputTag( "hltMeasurementTrackerEvent" ),
8398  OnDemand = cms.bool( False ),
8399  clustersToSkip = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" )
8400 )
8401 fragment.hltDoubletRecoveryPixelLayersAndRegions = cms.EDProducer( "PixelInactiveAreaTrackingRegionsSeedingLayersProducer",
8402  RegionPSet = cms.PSet(
8403  vertexCollection = cms.InputTag( "hltTrimmedPixelVertices" ),
8404  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8405  zErrorBeamSpot = cms.double( 15.0 ),
8406  extraPhi = cms.double( 0.0 ),
8407  extraEta = cms.double( 0.0 ),
8408  maxNVertices = cms.int32( 3 ),
8409  nSigmaZVertex = cms.double( 3.0 ),
8410  nSigmaZBeamSpot = cms.double( 4.0 ),
8411  ptMin = cms.double( 1.2 ),
8412  operationMode = cms.string( "VerticesFixed" ),
8413  searchOpt = cms.bool( False ),
8414  whereToUseMeasurementTracker = cms.string( "ForSiStrips" ),
8415  originRadius = cms.double( 0.015 ),
8416  measurementTrackerName = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8417  precise = cms.bool( True ),
8418  zErrorVertex = cms.double( 0.03 )
8419  ),
8420  inactivePixelDetectorLabels = cms.VInputTag( 'hltSiPixelDigis' ),
8421  badPixelFEDChannelCollectionLabels = cms.VInputTag( 'hltSiPixelDigis' ),
8422  ignoreSingleFPixPanelModules = cms.bool( True ),
8423  debug = cms.untracked.bool( False ),
8424  createPlottingFiles = cms.untracked.bool( False ),
8425  layerList = cms.vstring( 'BPix1+BPix2',
8426  'BPix2+FPix1_pos',
8427  'BPix2+FPix1_neg',
8428  'FPix1_pos+FPix2_pos',
8429  'FPix1_neg+FPix2_neg' ),
8430  BPix = cms.PSet(
8431  hitErrorRPhi = cms.double( 0.0027 ),
8432  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8433  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8434  useErrorsFromParam = cms.bool( True ),
8435  hitErrorRZ = cms.double( 0.006 ),
8436  HitProducer = cms.string( "hltSiPixelRecHits" )
8437  ),
8438  FPix = cms.PSet(
8439  hitErrorRPhi = cms.double( 0.0051 ),
8440  TTRHBuilder = cms.string( "hltESPTTRHBuilderPixelOnly" ),
8441  skipClusters = cms.InputTag( "hltDoubletRecoveryClustersRefRemoval" ),
8442  useErrorsFromParam = cms.bool( True ),
8443  hitErrorRZ = cms.double( 0.0036 ),
8444  HitProducer = cms.string( "hltSiPixelRecHits" )
8445  ),
8446  TIB = cms.PSet( ),
8447  TID = cms.PSet( ),
8448  TOB = cms.PSet( ),
8449  TEC = cms.PSet( ),
8450  MTIB = cms.PSet( ),
8451  MTID = cms.PSet( ),
8452  MTOB = cms.PSet( ),
8453  MTEC = cms.PSet( )
8454 )
8455 fragment.hltDoubletRecoveryPFlowPixelClusterCheck = cms.EDProducer( "ClusterCheckerEDProducer",
8456  doClusterCheck = cms.bool( False ),
8457  MaxNumberOfStripClusters = cms.uint32( 50000 ),
8458  ClusterCollectionLabel = cms.InputTag( "hltMeasurementTrackerEvent" ),
8459  MaxNumberOfPixelClusters = cms.uint32( 40000 ),
8460  PixelClusterCollectionLabel = cms.InputTag( "hltSiPixelClusters" ),
8461  cut = cms.string( "" ),
8462  silentClusterCheck = cms.untracked.bool( False )
8463 )
8464 fragment.hltDoubletRecoveryPFlowPixelHitDoublets = cms.EDProducer( "HitPairEDProducer",
8465  seedingLayers = cms.InputTag( "" ),
8466  trackingRegions = cms.InputTag( "" ),
8467  trackingRegionsSeedingLayers = cms.InputTag( "hltDoubletRecoveryPixelLayersAndRegions" ),
8468  clusterCheck = cms.InputTag( "hltDoubletRecoveryPFlowPixelClusterCheck" ),
8469  produceSeedingHitSets = cms.bool( True ),
8470  produceIntermediateHitDoublets = cms.bool( False ),
8471  maxElement = cms.uint32( 0 ),
8472  maxElementTotal = cms.uint32( 50000000 ),
8473  putEmptyIfMaxElementReached = cms.bool( False ),
8474  layerPairs = cms.vuint32( 0 )
8475 )
8476 fragment.hltDoubletRecoveryPFlowPixelSeeds = cms.EDProducer( "SeedCreatorFromRegionConsecutiveHitsEDProducer",
8477  seedingHitSets = cms.InputTag( "hltDoubletRecoveryPFlowPixelHitDoublets" ),
8478  propagator = cms.string( "PropagatorWithMaterialParabolicMf" ),
8479  SeedMomentumForBOFF = cms.double( 5.0 ),
8480  OriginTransverseErrorMultiplier = cms.double( 1.0 ),
8481  MinOneOverPtError = cms.double( 1.0 ),
8482  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8483  magneticField = cms.string( "ParabolicMf" ),
8484  forceKinematicWithRegionDirection = cms.bool( False ),
8485  SeedComparitorPSet = cms.PSet( ComponentName = cms.string( "none" ) )
8486 )
8487 fragment.hltDoubletRecoveryPFlowCkfTrackCandidates = cms.EDProducer( "CkfTrackCandidateMaker",
8488  cleanTrajectoryAfterInOut = cms.bool( False ),
8489  doSeedingRegionRebuilding = cms.bool( False ),
8490  onlyPixelHitsForSeedCleaner = cms.bool( False ),
8491  reverseTrajectories = cms.bool( False ),
8492  useHitsSplitting = cms.bool( False ),
8493  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" ),
8494  src = cms.InputTag( "hltDoubletRecoveryPFlowPixelSeeds" ),
8495  clustersToSkip = cms.InputTag( "" ),
8496  phase2clustersToSkip = cms.InputTag( "" ),
8497  TrajectoryBuilderPSet = cms.PSet( refToPSet_ = cms.string( "HLTIter2GroupedCkfTrajectoryBuilderIT" ) ),
8498  TransientInitialStateEstimatorParameters = cms.PSet(
8499  propagatorAlongTISE = cms.string( "PropagatorWithMaterialParabolicMf" ),
8500  numberMeasurementsForFit = cms.int32( 4 ),
8501  propagatorOppositeTISE = cms.string( "PropagatorWithMaterialParabolicMfOpposite" )
8502  ),
8503  numHitsForSeedCleaner = cms.int32( 4 ),
8504  NavigationSchool = cms.string( "SimpleNavigationSchool" ),
8505  RedundantSeedCleaner = cms.string( "CachingSeedCleanerBySharedInput" ),
8506  TrajectoryCleaner = cms.string( "hltESPTrajectoryCleanerBySharedHits" ),
8507  maxNSeeds = cms.uint32( 100000 ),
8508  maxSeedsBeforeCleaning = cms.uint32( 1000 )
8509 )
8510 fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks = cms.EDProducer( "TrackProducer",
8511  useSimpleMF = cms.bool( True ),
8512  SimpleMagneticField = cms.string( "ParabolicMf" ),
8513  src = cms.InputTag( "hltDoubletRecoveryPFlowCkfTrackCandidates" ),
8514  clusterRemovalInfo = cms.InputTag( "" ),
8515  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
8516  Fitter = cms.string( "hltESPFittingSmootherIT" ),
8517  useHitsSplitting = cms.bool( False ),
8518  alias = cms.untracked.string( "ctfWithMaterialTracks" ),
8519  TrajectoryInEvent = cms.bool( False ),
8520  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
8521  AlgorithmName = cms.string( "hltDoubletRecovery" ),
8522  Propagator = cms.string( "hltESPRungeKuttaTrackerPropagator" ),
8523  GeometricInnerState = cms.bool( True ),
8524  NavigationSchool = cms.string( "" ),
8525  MeasurementTracker = cms.string( "" ),
8526  MeasurementTrackerEvent = cms.InputTag( "hltDoubletRecoveryMaskedMeasurementTrackerEvent" )
8527 )
8528 fragment.hltDoubletRecoveryPFlowTrackCutClassifier = cms.EDProducer( "TrackCutClassifier",
8529  src = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8530  beamspot = cms.InputTag( "hltOnlineBeamSpot" ),
8531  vertices = cms.InputTag( "hltTrimmedPixelVertices" ),
8532  ignoreVertices = cms.bool( False ),
8533  qualityCuts = cms.vdouble( -0.7, 0.1, 0.7 ),
8534  mva = cms.PSet(
8535  minPixelHits = cms.vint32( 0, 0, 0 ),
8536  maxDzWrtBS = cms.vdouble( 3.40282346639E38, 24.0, 15.0 ),
8537  dr_par = cms.PSet(
8538  d0err = cms.vdouble( 0.003, 0.003, 0.003 ),
8539  dr_par2 = cms.vdouble( 3.40282346639E38, 0.3, 0.3 ),
8540  dr_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8541  dr_exp = cms.vint32( 4, 4, 4 ),
8542  d0err_par = cms.vdouble( 0.001, 0.001, 0.001 )
8543  ),
8544  maxLostLayers = cms.vint32( 1, 1, 1 ),
8545  min3DLayers = cms.vint32( 0, 0, 0 ),
8546  dz_par = cms.PSet(
8547  dz_par1 = cms.vdouble( 3.40282346639E38, 0.4, 0.4 ),
8548  dz_par2 = cms.vdouble( 3.40282346639E38, 0.35, 0.35 ),
8549  dz_exp = cms.vint32( 4, 4, 4 )
8550  ),
8551  minNVtxTrk = cms.int32( 3 ),
8552  maxDz = cms.vdouble( 0.5, 0.2, 3.40282346639E38 ),
8553  minNdof = cms.vdouble( 1.0E-5, 1.0E-5, 1.0E-5 ),
8554  maxChi2 = cms.vdouble( 9999.0, 25.0, 16.0 ),
8555  maxChi2n = cms.vdouble( 1.2, 1.0, 0.7 ),
8556  maxDr = cms.vdouble( 0.5, 0.03, 3.40282346639E38 ),
8557  minLayers = cms.vint32( 3, 3, 3 )
8558  )
8559 )
8560 fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity = cms.EDProducer( "TrackCollectionFilterCloner",
8561  originalSource = cms.InputTag( "hltDoubletRecoveryPFlowCtfWithMaterialTracks" ),
8562  originalMVAVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','MVAValues' ),
8563  originalQualVals = cms.InputTag( 'hltDoubletRecoveryPFlowTrackCutClassifier','QualityMasks' ),
8564  minQuality = cms.string( "highPurity" ),
8565  copyExtras = cms.untracked.bool( True ),
8566  copyTrajectories = cms.untracked.bool( False )
8567 )
8568 fragment.hltMergedTracks = cms.EDProducer( "TrackListMerger",
8569  ShareFrac = cms.double( 0.19 ),
8570  FoundHitBonus = cms.double( 5.0 ),
8571  LostHitPenalty = cms.double( 20.0 ),
8572  MinPT = cms.double( 0.05 ),
8573  Epsilon = cms.double( -0.001 ),
8574  MaxNormalizedChisq = cms.double( 1000.0 ),
8575  MinFound = cms.int32( 3 ),
8576  TrackProducers = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8577  hasSelector = cms.vint32( 0, 0 ),
8578  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8579  selectedTrackQuals = cms.VInputTag( 'hltIter0PFlowTrackSelectionHighPurity','hltDoubletRecoveryPFlowTrackSelectionHighPurity' ),
8580  setsToMerge = cms.VPSet(
8581  cms.PSet( pQual = cms.bool( False ),
8582  tLists = cms.vint32( 0, 1 )
8583  )
8584  ),
8585  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8586  allowFirstHitShare = cms.bool( True ),
8587  newQuality = cms.string( "confirmed" ),
8588  copyExtras = cms.untracked.bool( True ),
8589  writeOnlyTrkQuals = cms.bool( False ),
8590  copyMVA = cms.bool( False )
8591 )
8592 fragment.hltPFMuonMerging = cms.EDProducer( "TrackListMerger",
8593  ShareFrac = cms.double( 0.19 ),
8594  FoundHitBonus = cms.double( 5.0 ),
8595  LostHitPenalty = cms.double( 20.0 ),
8596  MinPT = cms.double( 0.05 ),
8597  Epsilon = cms.double( -0.001 ),
8598  MaxNormalizedChisq = cms.double( 1000.0 ),
8599  MinFound = cms.int32( 3 ),
8600  TrackProducers = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8601  hasSelector = cms.vint32( 0, 0 ),
8602  indivShareFrac = cms.vdouble( 1.0, 1.0 ),
8603  selectedTrackQuals = cms.VInputTag( 'hltIterL3MuonTracks','hltMergedTracks' ),
8604  setsToMerge = cms.VPSet(
8605  cms.PSet( pQual = cms.bool( False ),
8606  tLists = cms.vint32( 0, 1 )
8607  )
8608  ),
8609  trackAlgoPriorityOrder = cms.string( "hltESPTrackAlgoPriorityOrder" ),
8610  allowFirstHitShare = cms.bool( True ),
8611  newQuality = cms.string( "confirmed" ),
8612  copyExtras = cms.untracked.bool( True ),
8613  writeOnlyTrkQuals = cms.bool( False ),
8614  copyMVA = cms.bool( False )
8615 )
8616 fragment.hltVerticesPF = cms.EDProducer( "PrimaryVertexProducer",
8617  vertexCollections = cms.VPSet(
8618  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8619  label = cms.string( "" ),
8620  useBeamConstraint = cms.bool( False ),
8621  minNdof = cms.double( 0.0 ),
8622  maxDistanceToBeam = cms.double( 1.0 ),
8623  algorithm = cms.string( "AdaptiveVertexFitter" )
8624  ),
8625  cms.PSet( chi2cutoff = cms.double( 3.0 ),
8626  label = cms.string( "WithBS" ),
8627  useBeamConstraint = cms.bool( True ),
8628  minNdof = cms.double( 0.0 ),
8629  maxDistanceToBeam = cms.double( 1.0 ),
8630  algorithm = cms.string( "AdaptiveVertexFitter" )
8631  )
8632  ),
8633  verbose = cms.untracked.bool( False ),
8634  TkFilterParameters = cms.PSet(
8635  maxEta = cms.double( 100.0 ),
8636  minPt = cms.double( 0.0 ),
8637  minSiliconLayersWithHits = cms.int32( 5 ),
8638  minPixelLayersWithHits = cms.int32( 2 ),
8639  maxNormalizedChi2 = cms.double( 20.0 ),
8640  trackQuality = cms.string( "any" ),
8641  algorithm = cms.string( "filter" ),
8642  maxD0Significance = cms.double( 999.0 )
8643  ),
8644  beamSpotLabel = cms.InputTag( "hltOnlineBeamSpot" ),
8645  TrackLabel = cms.InputTag( "hltPFMuonMerging" ),
8646  TrackTimeResosLabel = cms.InputTag( "dummy_default" ),
8647  TrackTimesLabel = cms.InputTag( "dummy_default" ),
8648  trackMTDTimeQualityVMapTag = cms.InputTag( "dummy_default" ),
8649  TkClusParameters = cms.PSet(
8650  TkDAClusParameters = cms.PSet(
8651  zmerge = cms.double( 0.01 ),
8652  Tstop = cms.double( 0.5 ),
8653  d0CutOff = cms.double( 999.0 ),
8654  dzCutOff = cms.double( 4.0 ),
8655  vertexSize = cms.double( 0.15 ),
8656  coolingFactor = cms.double( 0.6 ),
8657  Tpurge = cms.double( 2.0 ),
8658  Tmin = cms.double( 2.4 ),
8659  uniquetrkweight = cms.double( 0.9 )
8660  ),
8661  algorithm = cms.string( "DA_vect" )
8662  ),
8663  isRecoveryIteration = cms.bool( False ),
8664  recoveryVtxCollection = cms.InputTag( "" ),
8665  useMVACut = cms.bool( False ),
8666  minTrackTimeQuality = cms.double( 0.8 )
8667 )
8668 fragment.hltVerticesPFSelector = cms.EDFilter( "PrimaryVertexObjectFilter",
8669  filterParams = cms.PSet(
8670  maxZ = cms.double( 24.0 ),
8671  minNdof = cms.double( 4.0 ),
8672  maxRho = cms.double( 2.0 ),
8673  pvSrc = cms.InputTag( "hltVerticesPF" )
8674  ),
8675  src = cms.InputTag( "hltVerticesPF" )
8676 )
8677 fragment.hltVerticesPFFilter = cms.EDFilter( "VertexSelector",
8678  src = cms.InputTag( "hltVerticesPFSelector" ),
8679  cut = cms.string( "!isFake" ),
8680  filter = cms.bool( True )
8681 )
8682 fragment.hltFEDSelectorOnlineMetaData = cms.EDProducer( "EvFFEDSelector",
8683  inputTag = cms.InputTag( "rawDataCollector" ),
8684  fedList = cms.vuint32( 1022 )
8685 )
8686 fragment.hltL1sIsolatedBunch = cms.EDFilter( "HLTL1TSeed",
8687  saveTags = cms.bool( True ),
8688  L1SeedsLogicalExpression = cms.string( "L1_IsolatedBunch" ),
8689  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8690  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8691  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8692  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8693  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8694  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8695  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8696  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8697  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8698 )
8699 fragment.hltPreZeroBiasIsolatedBunches = cms.EDFilter( "HLTPrescaler",
8700  offset = cms.uint32( 0 ),
8701  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8702 )
8703 fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain = cms.EDFilter( "HLTL1TSeed",
8704  saveTags = cms.bool( True ),
8705  L1SeedsLogicalExpression = cms.string( "L1_FirstBunchAfterTrain" ),
8706  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8707  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8708  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8709  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8710  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8711  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8712  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8713  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8714  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8715 )
8716 fragment.hltPreZeroBiasFirstBXAfterTrain = cms.EDFilter( "HLTPrescaler",
8717  offset = cms.uint32( 0 ),
8718  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8719 )
8720 fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTL1TSeed",
8721  saveTags = cms.bool( True ),
8722  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInOrbit" ),
8723  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8724  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8725  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8726  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8727  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8728  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8729  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8730  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8731  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8732 )
8733 fragment.hltPreZeroBiasFirstCollisionAfterAbortGap = cms.EDFilter( "HLTPrescaler",
8734  offset = cms.uint32( 0 ),
8735  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8736 )
8737 fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit = cms.EDFilter( "HLTL1TSeed",
8738  saveTags = cms.bool( True ),
8739  L1SeedsLogicalExpression = cms.string( "L1_FirstCollisionInTrain AND (NOT L1_FirstCollisionInOrbit)" ),
8740  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8741  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8742  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8743  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8744  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8745  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8746  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8747  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8748  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8749 )
8750 fragment.hltPreZeroBiasFirstCollisionInTrain = cms.EDFilter( "HLTPrescaler",
8751  offset = cms.uint32( 0 ),
8752  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8753 )
8754 fragment.hltL1sL1ZeroBiasLastBunchInTrain = cms.EDFilter( "HLTL1TSeed",
8755  saveTags = cms.bool( True ),
8756  L1SeedsLogicalExpression = cms.string( "L1_LastCollisionInTrain" ),
8757  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8758  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8759  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8760  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8761  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8762  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8763  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8764  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8765  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8766 )
8767 fragment.hltPreZeroBiasLastCollisionInTrain = cms.EDFilter( "HLTPrescaler",
8768  offset = cms.uint32( 0 ),
8769  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8770 )
8771 fragment.hltL1sHTTForBeamSpot = cms.EDFilter( "HLTL1TSeed",
8772  saveTags = cms.bool( True ),
8773  L1SeedsLogicalExpression = cms.string( "L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ),
8774  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8775  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8776  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8777  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8778  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8779  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8780  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8781  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8782  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8783 )
8784 fragment.hltPreHT300Beamspot = cms.EDFilter( "HLTPrescaler",
8785  offset = cms.uint32( 0 ),
8786  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8787 )
8788 fragment.hltAK4CaloJets = cms.EDProducer( "FastjetJetProducer",
8789  useMassDropTagger = cms.bool( False ),
8790  useFiltering = cms.bool( False ),
8791  useDynamicFiltering = cms.bool( False ),
8792  useTrimming = cms.bool( False ),
8793  usePruning = cms.bool( False ),
8794  useCMSBoostedTauSeedingAlgorithm = cms.bool( False ),
8795  useKtPruning = cms.bool( False ),
8796  useConstituentSubtraction = cms.bool( False ),
8797  useSoftDrop = cms.bool( False ),
8798  correctShape = cms.bool( False ),
8799  UseOnlyVertexTracks = cms.bool( False ),
8800  UseOnlyOnePV = cms.bool( False ),
8801  muCut = cms.double( -1.0 ),
8802  yCut = cms.double( -1.0 ),
8803  rFilt = cms.double( -1.0 ),
8804  rFiltFactor = cms.double( -1.0 ),
8805  trimPtFracMin = cms.double( -1.0 ),
8806  zcut = cms.double( -1.0 ),
8807  rcut_factor = cms.double( -1.0 ),
8808  csRho_EtaMax = cms.double( -1.0 ),
8809  csRParam = cms.double( -1.0 ),
8810  beta = cms.double( -1.0 ),
8811  R0 = cms.double( -1.0 ),
8812  gridMaxRapidity = cms.double( -1.0 ),
8813  gridSpacing = cms.double( -1.0 ),
8814  DzTrVtxMax = cms.double( 0.0 ),
8815  DxyTrVtxMax = cms.double( 0.0 ),
8816  MaxVtxZ = cms.double( 15.0 ),
8817  subjetPtMin = cms.double( -1.0 ),
8818  muMin = cms.double( -1.0 ),
8819  muMax = cms.double( -1.0 ),
8820  yMin = cms.double( -1.0 ),
8821  yMax = cms.double( -1.0 ),
8822  dRMin = cms.double( -1.0 ),
8823  dRMax = cms.double( -1.0 ),
8824  maxDepth = cms.int32( -1 ),
8825  nFilt = cms.int32( -1 ),
8826  MinVtxNdof = cms.int32( 5 ),
8827  src = cms.InputTag( "hltTowerMakerForAll" ),
8828  srcPVs = cms.InputTag( "NotUsed" ),
8829  jetType = cms.string( "CaloJet" ),
8830  jetAlgorithm = cms.string( "AntiKt" ),
8831  rParam = cms.double( 0.4 ),
8832  inputEtMin = cms.double( 0.3 ),
8833  inputEMin = cms.double( 0.0 ),
8834  jetPtMin = cms.double( 1.0 ),
8835  doPVCorrection = cms.bool( False ),
8836  doAreaFastjet = cms.bool( False ),
8837  doRhoFastjet = cms.bool( False ),
8838  doPUOffsetCorr = cms.bool( False ),
8839  puPtMin = cms.double( 10.0 ),
8840  nSigmaPU = cms.double( 1.0 ),
8841  radiusPU = cms.double( 0.4 ),
8842  subtractorName = cms.string( "" ),
8843  useExplicitGhosts = cms.bool( False ),
8844  doAreaDiskApprox = cms.bool( True ),
8845  voronoiRfact = cms.double( 0.9 ),
8846  Rho_EtaMax = cms.double( 4.4 ),
8847  Ghost_EtaMax = cms.double( 6.0 ),
8848  Active_Area_Repeats = cms.int32( 5 ),
8849  GhostArea = cms.double( 0.01 ),
8850  restrictInputs = cms.bool( False ),
8851  maxInputs = cms.uint32( 1 ),
8852  writeCompound = cms.bool( False ),
8853  writeJetsWithConst = cms.bool( False ),
8854  doFastJetNonUniform = cms.bool( False ),
8855  useDeterministicSeed = cms.bool( True ),
8856  minSeed = cms.uint32( 14327 ),
8857  verbosity = cms.int32( 0 ),
8858  puWidth = cms.double( 0.0 ),
8859  nExclude = cms.uint32( 0 ),
8860  maxBadEcalCells = cms.uint32( 9999999 ),
8861  maxBadHcalCells = cms.uint32( 9999999 ),
8862  maxProblematicEcalCells = cms.uint32( 9999999 ),
8863  maxProblematicHcalCells = cms.uint32( 9999999 ),
8864  maxRecoveredEcalCells = cms.uint32( 9999999 ),
8865  maxRecoveredHcalCells = cms.uint32( 9999999 ),
8866  puCenters = cms.vdouble( ),
8867  applyWeight = cms.bool( False ),
8868  srcWeights = cms.InputTag( "" ),
8869  minimumTowersFraction = cms.double( 0.0 ),
8870  jetCollInstanceName = cms.string( "" ),
8871  sumRecHits = cms.bool( False )
8872 )
8873 fragment.hltAK4CaloJetsIDPassed = cms.EDProducer( "HLTCaloJetIDProducer",
8874  min_N90 = cms.int32( -2 ),
8875  min_N90hits = cms.int32( 2 ),
8876  min_EMF = cms.double( 1.0E-6 ),
8877  max_EMF = cms.double( 999.0 ),
8878  jetsInput = cms.InputTag( "hltAK4CaloJets" ),
8879  JetIDParams = cms.PSet(
8880  hfRecHitsColl = cms.InputTag( "hltHfreco" ),
8881  hoRecHitsColl = cms.InputTag( "hltHoreco" ),
8882  ebRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
8883  hbheRecHitsColl = cms.InputTag( "hltHbhereco" ),
8884  useRecHits = cms.bool( True ),
8885  eeRecHitsColl = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' )
8886  )
8887 )
8888 fragment.hltFixedGridRhoFastjetAllCalo = cms.EDProducer( "FixedGridRhoProducerFastjet",
8889  pfCandidatesTag = cms.InputTag( "hltTowerMakerForAll" ),
8890  maxRapidity = cms.double( 5.0 ),
8891  gridSpacing = cms.double( 0.55 )
8892 )
8893 fragment.hltAK4CaloFastJetCorrector = cms.EDProducer( "L1FastjetCorrectorProducer",
8894  level = cms.string( "L1FastJet" ),
8895  algorithm = cms.string( "AK4CaloHLT" ),
8896  srcRho = cms.InputTag( "hltFixedGridRhoFastjetAllCalo" )
8897 )
8898 fragment.hltAK4CaloRelativeCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8899  level = cms.string( "L2Relative" ),
8900  algorithm = cms.string( "AK4CaloHLT" )
8901 )
8902 fragment.hltAK4CaloAbsoluteCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8903  level = cms.string( "L3Absolute" ),
8904  algorithm = cms.string( "AK4CaloHLT" )
8905 )
8906 fragment.hltAK4CaloResidualCorrector = cms.EDProducer( "LXXXCorrectorProducer",
8907  level = cms.string( "L2L3Residual" ),
8908  algorithm = cms.string( "AK4CaloHLT" )
8909 )
8910 fragment.hltAK4CaloCorrector = cms.EDProducer( "ChainedJetCorrectorProducer",
8911  correctors = cms.VInputTag( 'hltAK4CaloFastJetCorrector','hltAK4CaloRelativeCorrector','hltAK4CaloAbsoluteCorrector','hltAK4CaloResidualCorrector' )
8912 )
8913 fragment.hltAK4CaloJetsCorrected = cms.EDProducer( "CorrectedCaloJetProducer",
8914  src = cms.InputTag( "hltAK4CaloJets" ),
8915  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8916 )
8917 fragment.hltAK4CaloJetsCorrectedIDPassed = cms.EDProducer( "CorrectedCaloJetProducer",
8918  src = cms.InputTag( "hltAK4CaloJetsIDPassed" ),
8919  correctors = cms.VInputTag( 'hltAK4CaloCorrector' )
8920 )
8921 fragment.hltHtMht = cms.EDProducer( "HLTHtMhtProducer",
8922  usePt = cms.bool( False ),
8923  excludePFMuons = cms.bool( False ),
8924  minNJetHt = cms.int32( 0 ),
8925  minNJetMht = cms.int32( 0 ),
8926  minPtJetHt = cms.double( 40.0 ),
8927  minPtJetMht = cms.double( 30.0 ),
8928  maxEtaJetHt = cms.double( 2.5 ),
8929  maxEtaJetMht = cms.double( 5.0 ),
8930  jetsLabel = cms.InputTag( "hltAK4CaloJetsCorrected" ),
8931  pfCandidatesLabel = cms.InputTag( "" )
8932 )
8933 fragment.hltHT300 = cms.EDFilter( "HLTHtMhtFilter",
8934  saveTags = cms.bool( True ),
8935  htLabels = cms.VInputTag( 'hltHtMht' ),
8936  mhtLabels = cms.VInputTag( 'hltHtMht' ),
8937  minHt = cms.vdouble( 300.0 ),
8938  minMht = cms.vdouble( 0.0 ),
8939  minMeff = cms.vdouble( 0.0 ),
8940  meffSlope = cms.vdouble( 1.0 )
8941 )
8942 fragment.hltL1sV0SingleJet3OR = cms.EDFilter( "HLTL1TSeed",
8943  saveTags = cms.bool( True ),
8944  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60 OR L1_SingleJet200 OR L1_DoubleJet120er2p5" ),
8945  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
8946  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
8947  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
8948  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
8949  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
8950  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
8951  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8952  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
8953  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
8954 )
8955 fragment.hltPreIsoTrackHB = cms.EDFilter( "HLTPrescaler",
8956  offset = cms.uint32( 0 ),
8957  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
8958 )
8959 fragment.hltPixelTracksQuadruplets = cms.EDProducer( "TrackWithVertexSelector",
8960  src = cms.InputTag( "hltPixelTracks" ),
8961  etaMin = cms.double( -999.0 ),
8962  etaMax = cms.double( 999.0 ),
8963  ptMin = cms.double( 0.0 ),
8964  ptMax = cms.double( 999999.0 ),
8965  d0Max = cms.double( 999.0 ),
8966  dzMax = cms.double( 999.0 ),
8967  normalizedChi2 = cms.double( 999999.0 ),
8968  numberOfValidHits = cms.uint32( 0 ),
8969  numberOfLostHits = cms.uint32( 999 ),
8970  numberOfValidPixelHits = cms.uint32( 4 ),
8971  ptErrorCut = cms.double( 999999.0 ),
8972  quality = cms.string( "loose" ),
8973  useVtx = cms.bool( False ),
8974  vertexTag = cms.InputTag( "hltTrimmedPixelVertices" ),
8975  timesTag = cms.InputTag( "" ),
8976  timeResosTag = cms.InputTag( "" ),
8977  nVertices = cms.uint32( 0 ),
8978  vtxFallback = cms.bool( False ),
8979  zetaVtx = cms.double( 999999.0 ),
8980  rhoVtx = cms.double( 999999.0 ),
8981  nSigmaDtVertex = cms.double( 0.0 ),
8982  copyExtras = cms.untracked.bool( False ),
8983  copyTrajectories = cms.untracked.bool( False )
8984 )
8985 fragment.hltIsolPixelTrackProdHB = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
8986  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
8987  tauAssociationCone = cms.double( 0.0 ),
8988  tauUnbiasCone = cms.double( 1.2 ),
8989  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
8990  ExtrapolationConeSize = cms.double( 1.0 ),
8991  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
8992  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
8993  MaxVtxDXYSeed = cms.double( 101.0 ),
8994  MaxVtxDXYIsol = cms.double( 101.0 ),
8995  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
8996  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
8997  minPTrack = cms.double( 5.0 ),
8998  maxPTrackForIsolation = cms.double( 3.0 ),
8999  EBEtaBoundary = cms.double( 1.479 )
9000 )
9001 fragment.hltIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9002  saveTags = cms.bool( True ),
9003  candTag = cms.InputTag( "hltIsolPixelTrackProdHB" ),
9004  MaxPtNearby = cms.double( 2.0 ),
9005  MinEnergyTrack = cms.double( 12.0 ),
9006  MinPtTrack = cms.double( 3.5 ),
9007  MaxEtaTrack = cms.double( 1.15 ),
9008  MinEtaTrack = cms.double( 0.0 ),
9009  filterTrackEnergy = cms.bool( True ),
9010  NMaxTrackCandidates = cms.int32( 10 ),
9011  DropMultiL2Event = cms.bool( False )
9012 )
9013 fragment.hltIsolEcalPixelTrackProdHB = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
9014  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
9015  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9016  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9017  EBHitEnergyThreshold = cms.double( 0.1 ),
9018  EBHitCountEnergyThreshold = cms.double( 0.5 ),
9019  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
9020  EEHitEnergyThreshold1 = cms.double( 68.795 ),
9021  EEHitEnergyThreshold2 = cms.double( -38.143 ),
9022  EEHitEnergyThreshold3 = cms.double( 7.043 ),
9023  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
9024  EcalConeSizeEta0 = cms.double( 0.09 ),
9025  EcalConeSizeEta1 = cms.double( 0.14 )
9026 )
9027 fragment.hltEcalIsolPixelTrackL2FilterHB = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
9028  saveTags = cms.bool( True ),
9029  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHB" ),
9030  MaxEnergyInEB = cms.double( 2.0 ),
9031  MaxEnergyInEE = cms.double( 4.0 ),
9032  MaxEnergyOutEB = cms.double( 1.2 ),
9033  MaxEnergyOutEE = cms.double( 2.0 ),
9034  NMaxTrackCandidates = cms.int32( 10 ),
9035  DropMultiL2Event = cms.bool( False )
9036 )
9037 fragment.hltHcalITIPTCorrectorHB = cms.EDProducer( "IPTCorrector",
9038  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9039  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHB" ),
9040  associationCone = cms.double( 0.2 )
9041 )
9042 fragment.hltIsolPixelTrackL3FilterHB = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9043  saveTags = cms.bool( True ),
9044  candTag = cms.InputTag( "hltHcalITIPTCorrectorHB" ),
9045  MaxPtNearby = cms.double( 2.0 ),
9046  MinEnergyTrack = cms.double( 18.0 ),
9047  MinPtTrack = cms.double( 20.0 ),
9048  MaxEtaTrack = cms.double( 1.15 ),
9049  MinEtaTrack = cms.double( 0.0 ),
9050  filterTrackEnergy = cms.bool( True ),
9051  NMaxTrackCandidates = cms.int32( 999 ),
9052  DropMultiL2Event = cms.bool( False )
9053 )
9054 fragment.hltPreIsoTrackHE = cms.EDFilter( "HLTPrescaler",
9055  offset = cms.uint32( 0 ),
9056  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9057 )
9058 fragment.hltIsolPixelTrackProdHE = cms.EDProducer( "IsolatedPixelTrackCandidateL1TProducer",
9059  L1eTauJetsSource = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9060  tauAssociationCone = cms.double( 0.0 ),
9061  tauUnbiasCone = cms.double( 1.2 ),
9062  PixelTracksSources = cms.VInputTag( 'hltPixelTracksQuadruplets' ),
9063  ExtrapolationConeSize = cms.double( 1.0 ),
9064  PixelIsolationConeSizeAtEC = cms.double( 40.0 ),
9065  L1GTSeedLabel = cms.InputTag( "hltL1sV0SingleJet3OR" ),
9066  MaxVtxDXYSeed = cms.double( 101.0 ),
9067  MaxVtxDXYIsol = cms.double( 101.0 ),
9068  VertexLabel = cms.InputTag( "hltTrimmedPixelVertices" ),
9069  MagFieldRecordName = cms.string( "VolumeBasedMagneticField" ),
9070  minPTrack = cms.double( 5.0 ),
9071  maxPTrackForIsolation = cms.double( 3.0 ),
9072  EBEtaBoundary = cms.double( 1.479 )
9073 )
9074 fragment.hltIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9075  saveTags = cms.bool( True ),
9076  candTag = cms.InputTag( "hltIsolPixelTrackProdHE" ),
9077  MaxPtNearby = cms.double( 2.0 ),
9078  MinEnergyTrack = cms.double( 12.0 ),
9079  MinPtTrack = cms.double( 3.5 ),
9080  MaxEtaTrack = cms.double( 2.2 ),
9081  MinEtaTrack = cms.double( 1.1 ),
9082  filterTrackEnergy = cms.bool( True ),
9083  NMaxTrackCandidates = cms.int32( 5 ),
9084  DropMultiL2Event = cms.bool( False )
9085 )
9086 fragment.hltIsolEcalPixelTrackProdHE = cms.EDProducer( "IsolatedEcalPixelTrackCandidateProducer",
9087  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
9088  EBRecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEB' ),
9089  EERecHitSource = cms.InputTag( 'hltEcalRecHit','EcalRecHitsEE' ),
9090  EBHitEnergyThreshold = cms.double( 0.1 ),
9091  EBHitCountEnergyThreshold = cms.double( 0.5 ),
9092  EEHitEnergyThreshold0 = cms.double( -41.0664 ),
9093  EEHitEnergyThreshold1 = cms.double( 68.795 ),
9094  EEHitEnergyThreshold2 = cms.double( -38.143 ),
9095  EEHitEnergyThreshold3 = cms.double( 7.043 ),
9096  EEFacHitCountEnergyThreshold = cms.double( 10.0 ),
9097  EcalConeSizeEta0 = cms.double( 0.09 ),
9098  EcalConeSizeEta1 = cms.double( 0.14 )
9099 )
9100 fragment.hltEcalIsolPixelTrackL2FilterHE = cms.EDFilter( "HLTEcalPixelIsolTrackFilter",
9101  saveTags = cms.bool( True ),
9102  candTag = cms.InputTag( "hltIsolEcalPixelTrackProdHE" ),
9103  MaxEnergyInEB = cms.double( 2.0 ),
9104  MaxEnergyInEE = cms.double( 4.0 ),
9105  MaxEnergyOutEB = cms.double( 1.2 ),
9106  MaxEnergyOutEE = cms.double( 2.0 ),
9107  NMaxTrackCandidates = cms.int32( 10 ),
9108  DropMultiL2Event = cms.bool( False )
9109 )
9110 fragment.hltHcalITIPTCorrectorHE = cms.EDProducer( "IPTCorrector",
9111  corTracksLabel = cms.InputTag( "hltIter0PFlowCtfWithMaterialTracks" ),
9112  filterLabel = cms.InputTag( "hltIsolPixelTrackL2FilterHE" ),
9113  associationCone = cms.double( 0.2 )
9114 )
9115 fragment.hltIsolPixelTrackL3FilterHE = cms.EDFilter( "HLTPixelIsolTrackL1TFilter",
9116  saveTags = cms.bool( True ),
9117  candTag = cms.InputTag( "hltHcalITIPTCorrectorHE" ),
9118  MaxPtNearby = cms.double( 2.0 ),
9119  MinEnergyTrack = cms.double( 18.0 ),
9120  MinPtTrack = cms.double( 20.0 ),
9121  MaxEtaTrack = cms.double( 2.2 ),
9122  MinEtaTrack = cms.double( 1.1 ),
9123  filterTrackEnergy = cms.bool( True ),
9124  NMaxTrackCandidates = cms.int32( 999 ),
9125  DropMultiL2Event = cms.bool( False )
9126 )
9127 fragment.hltL1sSingleMuCosmics = cms.EDFilter( "HLTL1TSeed",
9128  saveTags = cms.bool( True ),
9129  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics" ),
9130  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9131  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9132  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9133  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9134  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9135  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9136  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9137  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9138  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9139 )
9140 fragment.hltPreL1SingleMuCosmics = cms.EDFilter( "HLTPrescaler",
9141  offset = cms.uint32( 0 ),
9142  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9143 )
9144 fragment.hltL1MuCosmicsL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9145  saveTags = cms.bool( True ),
9146  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9147  PreviousCandTag = cms.InputTag( "hltL1sSingleMuCosmics" ),
9148  MaxEta = cms.double( 2.5 ),
9149  MinPt = cms.double( 0.0 ),
9150  MaxDeltaR = cms.double( 0.3 ),
9151  MinN = cms.int32( 1 ),
9152  CentralBxOnly = cms.bool( True ),
9153  SelectQualities = cms.vint32( )
9154 )
9155 fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX = cms.EDFilter( "HLTL1TSeed",
9156  saveTags = cms.bool( True ),
9157  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_er1p4_NotBptxOR_3BX OR L1_SingleMuOpen_er1p1_NotBptxOR_3BX" ),
9158  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9159  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9160  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9161  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9162  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9163  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9164  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9165  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9166  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9167 )
9168 fragment.hltPreL2Mu10NoVertexNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
9169  offset = cms.uint32( 0 ),
9170  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9171 )
9172 fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9173  saveTags = cms.bool( True ),
9174  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9175  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX" ),
9176  MaxEta = cms.double( 2.5 ),
9177  MinPt = cms.double( 0.0 ),
9178  MaxDeltaR = cms.double( 0.3 ),
9179  MinN = cms.int32( 1 ),
9180  CentralBxOnly = cms.bool( True ),
9181  SelectQualities = cms.vint32( )
9182 )
9183 fragment.hltDt4DSegmentsMeanTimer = cms.EDProducer( "DTRecSegment4DProducer",
9184  Reco4DAlgoName = cms.string( "DTMeantimerPatternReco4D" ),
9185  Reco4DAlgoConfig = cms.PSet(
9186  Reco2DAlgoConfig = cms.PSet(
9187  AlphaMaxPhi = cms.double( 1.0 ),
9188  debug = cms.untracked.bool( False ),
9189  segmCleanerMode = cms.int32( 2 ),
9190  AlphaMaxTheta = cms.double( 0.9 ),
9191  hit_afterT0_resolution = cms.double( 0.03 ),
9192  performT0_vdriftSegCorrection = cms.bool( False ),
9193  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9194  MaxChi2 = cms.double( 4.0 ),
9195  recAlgoConfig = cms.PSet(
9196  maxTime = cms.double( 420.0 ),
9197  debug = cms.untracked.bool( False ),
9198  stepTwoFromDigi = cms.bool( False ),
9199  tTrigModeConfig = cms.PSet(
9200  debug = cms.untracked.bool( False ),
9201  tofCorrType = cms.int32( 0 ),
9202  tTrigLabel = cms.string( "" ),
9203  wirePropCorrType = cms.int32( 0 ),
9204  doTOFCorrection = cms.bool( True ),
9205  vPropWire = cms.double( 24.4 ),
9206  doT0Correction = cms.bool( True ),
9207  doWirePropCorrection = cms.bool( True ),
9208  t0Label = cms.string( "" )
9209  ),
9210  useUncertDB = cms.bool( True ),
9211  doVdriftCorr = cms.bool( True ),
9212  minTime = cms.double( -3.0 ),
9213  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9214  readLegacyTTrigDB = cms.bool( True ),
9215  readLegacyVDriftDB = cms.bool( True )
9216  ),
9217  MaxAllowedHits = cms.uint32( 50 ),
9218  nUnSharedHitsMin = cms.int32( 2 ),
9219  nSharedHitsMax = cms.int32( 2 ),
9220  performT0SegCorrection = cms.bool( False ),
9221  perform_delta_rejecting = cms.bool( False )
9222  ),
9223  Reco2DAlgoName = cms.string( "DTMeantimerPatternReco" ),
9224  debug = cms.untracked.bool( False ),
9225  segmCleanerMode = cms.int32( 2 ),
9226  AllDTRecHits = cms.bool( True ),
9227  hit_afterT0_resolution = cms.double( 0.03 ),
9228  performT0_vdriftSegCorrection = cms.bool( False ),
9229  recAlgo = cms.string( "DTLinearDriftFromDBAlgo" ),
9230  recAlgoConfig = cms.PSet(
9231  maxTime = cms.double( 420.0 ),
9232  debug = cms.untracked.bool( False ),
9233  stepTwoFromDigi = cms.bool( False ),
9234  tTrigModeConfig = cms.PSet(
9235  debug = cms.untracked.bool( False ),
9236  tofCorrType = cms.int32( 0 ),
9237  tTrigLabel = cms.string( "" ),
9238  wirePropCorrType = cms.int32( 0 ),
9239  doTOFCorrection = cms.bool( True ),
9240  vPropWire = cms.double( 24.4 ),
9241  doT0Correction = cms.bool( True ),
9242  doWirePropCorrection = cms.bool( True ),
9243  t0Label = cms.string( "" )
9244  ),
9245  useUncertDB = cms.bool( True ),
9246  doVdriftCorr = cms.bool( True ),
9247  minTime = cms.double( -3.0 ),
9248  tTrigMode = cms.string( "DTTTrigSyncFromDB" ),
9249  readLegacyTTrigDB = cms.bool( True ),
9250  readLegacyVDriftDB = cms.bool( True )
9251  ),
9252  nUnSharedHitsMin = cms.int32( 2 ),
9253  nSharedHitsMax = cms.int32( 2 ),
9254  performT0SegCorrection = cms.bool( False ),
9255  perform_delta_rejecting = cms.bool( False )
9256  ),
9257  debug = cms.untracked.bool( False ),
9258  recHits1DLabel = cms.InputTag( "hltDt1DRecHits" ),
9259  recHits2DLabel = cms.InputTag( "dt2DSegments" )
9260 )
9261 fragment.hltL2CosmicOfflineMuonSeeds = cms.EDProducer( "CosmicMuonSeedGenerator",
9262  MaxSeeds = cms.int32( 1000 ),
9263  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9264  EnableDTMeasurement = cms.bool( True ),
9265  MaxCSCChi2 = cms.double( 300.0 ),
9266  MaxDTChi2 = cms.double( 300.0 ),
9267  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9268  EnableCSCMeasurement = cms.bool( True ),
9269  ForcePointDown = cms.bool( False )
9270 )
9271 fragment.hltL2CosmicMuonSeeds = cms.EDProducer( "L2MuonSeedGeneratorFromL1T",
9272  GMTReadoutCollection = cms.InputTag( "" ),
9273  InputObjects = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9274  Propagator = cms.string( "SteppingHelixPropagatorAny" ),
9275  L1MinPt = cms.double( 0.0 ),
9276  L1MaxEta = cms.double( 2.5 ),
9277  L1MinQuality = cms.uint32( 1 ),
9278  SetMinPtBarrelTo = cms.double( 3.5 ),
9279  SetMinPtEndcapTo = cms.double( 1.0 ),
9280  UseOfflineSeed = cms.untracked.bool( True ),
9281  UseUnassociatedL1 = cms.bool( False ),
9282  MatchDR = cms.vdouble( 0.3 ),
9283  EtaMatchingBins = cms.vdouble( 0.0, 2.5 ),
9284  CentralBxOnly = cms.bool( True ),
9285  MatchType = cms.uint32( 0 ),
9286  SortType = cms.uint32( 0 ),
9287  OfflineSeedLabel = cms.untracked.InputTag( "hltL2CosmicOfflineMuonSeeds" ),
9288  ServiceParameters = cms.PSet(
9289  RPCLayers = cms.bool( True ),
9290  UseMuonNavigation = cms.untracked.bool( True ),
9291  Propagators = cms.untracked.vstring( 'SteppingHelixPropagatorAny' )
9292  )
9293 )
9294 fragment.hltL2CosmicMuons = cms.EDProducer( "L2MuonProducer",
9295  ServiceParameters = cms.PSet(
9296  RPCLayers = cms.bool( True ),
9297  UseMuonNavigation = cms.untracked.bool( True ),
9298  Propagators = cms.untracked.vstring( 'hltESPFastSteppingHelixPropagatorAny',
9299  'hltESPFastSteppingHelixPropagatorOpposite' )
9300  ),
9301  InputObjects = cms.InputTag( "hltL2CosmicMuonSeeds" ),
9302  SeedTransformerParameters = cms.PSet(
9303  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9304  NMinRecHits = cms.uint32( 2 ),
9305  RescaleError = cms.double( 100.0 ),
9306  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9307  UseSubRecHits = cms.bool( False ),
9308  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9309  ),
9310  L2TrajBuilderParameters = cms.PSet(
9311  BWFilterParameters = cms.PSet(
9312  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9313  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9314  BWSeedType = cms.string( "fromGenerator" ),
9315  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9316  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9317  EnableGEMMeasurement = cms.bool( True ),
9318  EnableRPCMeasurement = cms.bool( True ),
9319  MuonTrajectoryUpdatorParameters = cms.PSet(
9320  ExcludeRPCFromFit = cms.bool( False ),
9321  Granularity = cms.int32( 0 ),
9322  MaxChi2 = cms.double( 25.0 ),
9323  RescaleError = cms.bool( False ),
9324  RescaleErrorFactor = cms.double( 100.0 ),
9325  UseInvalidHits = cms.bool( True )
9326  ),
9327  EnableCSCMeasurement = cms.bool( True ),
9328  MaxChi2 = cms.double( 100.0 ),
9329  FitDirection = cms.string( "outsideIn" ),
9330  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9331  NumberOfSigma = cms.double( 3.0 ),
9332  EnableDTMeasurement = cms.bool( True )
9333  ),
9334  DoSeedRefit = cms.bool( False ),
9335  FilterParameters = cms.PSet(
9336  DTRecSegmentLabel = cms.InputTag( "hltDt4DSegmentsMeanTimer" ),
9337  CSCRecSegmentLabel = cms.InputTag( "hltCscSegments" ),
9338  GEMRecSegmentLabel = cms.InputTag( "hltGemRecHits" ),
9339  RPCRecSegmentLabel = cms.InputTag( "hltRpcRecHits" ),
9340  EnableGEMMeasurement = cms.bool( True ),
9341  EnableRPCMeasurement = cms.bool( True ),
9342  MuonTrajectoryUpdatorParameters = cms.PSet(
9343  ExcludeRPCFromFit = cms.bool( False ),
9344  Granularity = cms.int32( 0 ),
9345  MaxChi2 = cms.double( 25.0 ),
9346  RescaleError = cms.bool( False ),
9347  RescaleErrorFactor = cms.double( 100.0 ),
9348  UseInvalidHits = cms.bool( True )
9349  ),
9350  EnableCSCMeasurement = cms.bool( True ),
9351  MaxChi2 = cms.double( 1000.0 ),
9352  FitDirection = cms.string( "insideOut" ),
9353  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9354  NumberOfSigma = cms.double( 3.0 ),
9355  EnableDTMeasurement = cms.bool( True )
9356  ),
9357  SeedPosition = cms.string( "in" ),
9358  DoBackwardFilter = cms.bool( True ),
9359  DoRefit = cms.bool( False ),
9360  NavigationType = cms.string( "Standard" ),
9361  SeedTransformerParameters = cms.PSet(
9362  Fitter = cms.string( "hltESPKFFittingSmootherForL2Muon" ),
9363  NMinRecHits = cms.uint32( 2 ),
9364  RescaleError = cms.double( 100.0 ),
9365  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" ),
9366  UseSubRecHits = cms.bool( False ),
9367  MuonRecHitBuilder = cms.string( "hltESPMuonTransientTrackingRecHitBuilder" )
9368  ),
9369  SeedPropagator = cms.string( "hltESPFastSteppingHelixPropagatorAny" )
9370  ),
9371  DoSeedRefit = cms.bool( False ),
9372  TrackLoaderParameters = cms.PSet(
9373  TTRHBuilder = cms.string( "hltESPTTRHBWithTrackAngle" ),
9374  beamSpot = cms.InputTag( "hltOnlineBeamSpot" ),
9375  DoSmoothing = cms.bool( False ),
9376  VertexConstraint = cms.bool( True ),
9377  MuonUpdatorAtVertexParameters = cms.PSet(
9378  MaxChi2 = cms.double( 1000000.0 ),
9379  BeamSpotPositionErrors = cms.vdouble( 0.1, 0.1, 5.3 ),
9380  BeamSpotPosition = cms.vdouble( 0.0, 0.0, 0.0 ),
9381  Propagator = cms.string( "hltESPFastSteppingHelixPropagatorOpposite" )
9382  ),
9383  Smoother = cms.string( "hltESPKFTrajectorySmootherForMuonTrackLoader" )
9384  ),
9385  MuonTrajectoryBuilder = cms.string( "StandAloneMuonTrajectoryBuilder" )
9386 )
9387 fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed = cms.EDProducer( "L2MuonCandidateProducer",
9388  InputObjects = cms.InputTag( "hltL2CosmicMuons" )
9389 )
9390 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9391  saveTags = cms.bool( True ),
9392  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9393  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9394  PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9395  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9396  MinN = cms.int32( 1 ),
9397  MaxEta = cms.double( 2.5 ),
9398  AbsEtaBins = cms.vdouble( 5.0 ),
9399  MinNstations = cms.vint32( 0 ),
9400  MinNhits = cms.vint32( 1 ),
9401  CutOnChambers = cms.bool( False ),
9402  MinNchambers = cms.vint32( 0 ),
9403  MaxDr = cms.double( 9999.0 ),
9404  MinDr = cms.double( -1.0 ),
9405  MaxDz = cms.double( 9999.0 ),
9406  MinDxySig = cms.double( -1.0 ),
9407  MinPt = cms.double( 10.0 ),
9408  NSigmaPt = cms.double( 0.0 ),
9409  MatchToPreviousCand = cms.bool( True )
9410 )
9411 fragment.hltL1sSingleMuOpenNotBptxOR = cms.EDFilter( "HLTL1TSeed",
9412  saveTags = cms.bool( True ),
9413  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen_NotBptxOR" ),
9414  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9415  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9416  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9417  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9418  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9419  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9420  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9421  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9422  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9423 )
9424 fragment.hltPreL2Mu10NoVertexNoBPTX = cms.EDFilter( "HLTPrescaler",
9425  offset = cms.uint32( 0 ),
9426  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9427 )
9428 fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9429  saveTags = cms.bool( True ),
9430  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9431  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpenNotBptxOR" ),
9432  MaxEta = cms.double( 2.5 ),
9433  MinPt = cms.double( 0.0 ),
9434  MaxDeltaR = cms.double( 0.3 ),
9435  MinN = cms.int32( 1 ),
9436  CentralBxOnly = cms.bool( True ),
9437  SelectQualities = cms.vint32( )
9438 )
9439 fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9440  saveTags = cms.bool( True ),
9441  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9442  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9443  PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORL1Filtered0" ),
9444  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9445  MinN = cms.int32( 1 ),
9446  MaxEta = cms.double( 2.5 ),
9447  AbsEtaBins = cms.vdouble( 5.0 ),
9448  MinNstations = cms.vint32( 0 ),
9449  MinNhits = cms.vint32( 1 ),
9450  CutOnChambers = cms.bool( False ),
9451  MinNchambers = cms.vint32( 0 ),
9452  MaxDr = cms.double( 9999.0 ),
9453  MinDr = cms.double( -1.0 ),
9454  MaxDz = cms.double( 9999.0 ),
9455  MinDxySig = cms.double( -1.0 ),
9456  MinPt = cms.double( 10.0 ),
9457  NSigmaPt = cms.double( 0.0 ),
9458  MatchToPreviousCand = cms.bool( True )
9459 )
9460 fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
9461  offset = cms.uint32( 0 ),
9462  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9463 )
9464 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9465  saveTags = cms.bool( True ),
9466  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9467  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9468  PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9469  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9470  MinN = cms.int32( 1 ),
9471  MaxEta = cms.double( 2.5 ),
9472  AbsEtaBins = cms.vdouble( 5.0 ),
9473  MinNstations = cms.vint32( 3 ),
9474  MinNhits = cms.vint32( 1 ),
9475  CutOnChambers = cms.bool( False ),
9476  MinNchambers = cms.vint32( 0 ),
9477  MaxDr = cms.double( 9999.0 ),
9478  MinDr = cms.double( -1.0 ),
9479  MaxDz = cms.double( 9999.0 ),
9480  MinDxySig = cms.double( -1.0 ),
9481  MinPt = cms.double( 45.0 ),
9482  NSigmaPt = cms.double( 0.0 ),
9483  MatchToPreviousCand = cms.bool( True )
9484 )
9485 fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX = cms.EDFilter( "HLTPrescaler",
9486  offset = cms.uint32( 0 ),
9487  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9488 )
9489 fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9490  saveTags = cms.bool( True ),
9491  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9492  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9493  PreviousCandTag = cms.InputTag( "hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0" ),
9494  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9495  MinN = cms.int32( 1 ),
9496  MaxEta = cms.double( 2.5 ),
9497  AbsEtaBins = cms.vdouble( 5.0 ),
9498  MinNstations = cms.vint32( 3 ),
9499  MinNhits = cms.vint32( 1 ),
9500  CutOnChambers = cms.bool( False ),
9501  MinNchambers = cms.vint32( 0 ),
9502  MaxDr = cms.double( 9999.0 ),
9503  MinDr = cms.double( -1.0 ),
9504  MaxDz = cms.double( 9999.0 ),
9505  MinDxySig = cms.double( -1.0 ),
9506  MinPt = cms.double( 40.0 ),
9507  NSigmaPt = cms.double( 0.0 ),
9508  MatchToPreviousCand = cms.bool( True )
9509 )
9510 fragment.hltL1sCDC = cms.EDFilter( "HLTL1TSeed",
9511  saveTags = cms.bool( True ),
9512  L1SeedsLogicalExpression = cms.string( "L1_CDC_SingleMu_3_er1p2_TOP120_DPHI2p618_3p142" ),
9513  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9514  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9515  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9516  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9517  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9518  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9519  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9520  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9521  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9522 )
9523 fragment.hltPreCDCL2cosmic10er1p0 = cms.EDFilter( "HLTPrescaler",
9524  offset = cms.uint32( 0 ),
9525  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9526 )
9527 fragment.hltL1fL1sCDCL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9528  saveTags = cms.bool( True ),
9529  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9530  PreviousCandTag = cms.InputTag( "hltL1sCDC" ),
9531  MaxEta = cms.double( 2.5 ),
9532  MinPt = cms.double( 0.0 ),
9533  MaxDeltaR = cms.double( 0.3 ),
9534  MinN = cms.int32( 1 ),
9535  CentralBxOnly = cms.bool( False ),
9536  SelectQualities = cms.vint32( )
9537 )
9538 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9539  saveTags = cms.bool( True ),
9540  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9541  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9542  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9543  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9544  MinN = cms.int32( 1 ),
9545  MaxEta = cms.double( 1.0 ),
9546  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9547  MinNstations = cms.vint32( 0, 2, 0, 2 ),
9548  MinNhits = cms.vint32( 0, 1, 0, 1 ),
9549  CutOnChambers = cms.bool( False ),
9550  MinNchambers = cms.vint32( 0 ),
9551  MaxDr = cms.double( 9999.0 ),
9552  MinDr = cms.double( -1.0 ),
9553  MaxDz = cms.double( 9999.0 ),
9554  MinDxySig = cms.double( -1.0 ),
9555  MinPt = cms.double( 10.0 ),
9556  NSigmaPt = cms.double( 0.0 ),
9557  MatchToPreviousCand = cms.bool( True )
9558 )
9559 fragment.hltPreCDCL2cosmic5p5er1p0 = cms.EDFilter( "HLTPrescaler",
9560  offset = cms.uint32( 0 ),
9561  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9562 )
9563 fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 = cms.EDFilter( "HLTMuonL2FromL1TPreFilter",
9564  saveTags = cms.bool( True ),
9565  BeamSpotTag = cms.InputTag( "hltOnlineBeamSpot" ),
9566  CandTag = cms.InputTag( "hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed" ),
9567  PreviousCandTag = cms.InputTag( "hltL1fL1sCDCL1Filtered0" ),
9568  SeedMapTag = cms.InputTag( "hltL2CosmicMuons" ),
9569  MinN = cms.int32( 1 ),
9570  MaxEta = cms.double( 1.0 ),
9571  AbsEtaBins = cms.vdouble( 0.9, 1.5, 2.1, 5.0 ),
9572  MinNstations = cms.vint32( 0, 2, 0, 2 ),
9573  MinNhits = cms.vint32( 0, 1, 0, 1 ),
9574  CutOnChambers = cms.bool( False ),
9575  MinNchambers = cms.vint32( 0 ),
9576  MaxDr = cms.double( 9999.0 ),
9577  MinDr = cms.double( -1.0 ),
9578  MaxDz = cms.double( 9999.0 ),
9579  MinDxySig = cms.double( -1.0 ),
9580  MinPt = cms.double( 5.5 ),
9581  NSigmaPt = cms.double( 0.0 ),
9582  MatchToPreviousCand = cms.bool( True )
9583 )
9584 fragment.hltPrePPSMaxTracksPerArm1 = cms.EDFilter( "HLTPrescaler",
9585  offset = cms.uint32( 0 ),
9586  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9587 )
9588 fragment.hltCTPPSPixelDigis = cms.EDProducer( "CTPPSPixelRawToDigi",
9589  isRun3 = cms.bool( True ),
9590  includeErrors = cms.bool( True ),
9591  inputLabel = cms.InputTag( "rawDataCollector" ),
9592  mappingLabel = cms.string( "RPix" )
9593 )
9594 fragment.hltCTPPSPixelClusters = cms.EDProducer( "CTPPSPixelClusterProducer",
9595  RPixVerbosity = cms.untracked.int32( 0 ),
9596  tag = cms.InputTag( "hltCTPPSPixelDigis" ),
9597  SeedADCThreshold = cms.int32( 2 ),
9598  ADCThreshold = cms.int32( 2 ),
9599  ElectronADCGain = cms.double( 135.0 ),
9600  VCaltoElectronGain = cms.int32( 50 ),
9601  VCaltoElectronOffset = cms.int32( -411 ),
9602  doSingleCalibration = cms.bool( False )
9603 )
9604 fragment.hltCTPPSPixelRecHits = cms.EDProducer( "CTPPSPixelRecHitProducer",
9605  RPixVerbosity = cms.untracked.int32( 0 ),
9606  RPixClusterTag = cms.InputTag( "hltCTPPSPixelClusters" )
9607 )
9608 fragment.hltCTPPSPixelLocalTracks = cms.EDProducer( "CTPPSPixelLocalTrackProducer",
9609  tag = cms.InputTag( "hltCTPPSPixelRecHits" ),
9610  patternFinderAlgorithm = cms.string( "RPixRoadFinder" ),
9611  trackFinderAlgorithm = cms.string( "RPixPlaneCombinatoryTracking" ),
9612  trackMinNumberOfPoints = cms.uint32( 3 ),
9613  verbosity = cms.untracked.int32( 0 ),
9614  maximumChi2OverNDF = cms.double( 5.0 ),
9615  maximumXLocalDistanceFromTrack = cms.double( 0.2 ),
9616  maximumYLocalDistanceFromTrack = cms.double( 0.3 ),
9617  maxHitPerPlane = cms.int32( 20 ),
9618  maxHitPerRomanPot = cms.int32( 60 ),
9619  maxTrackPerRomanPot = cms.int32( 10 ),
9620  maxTrackPerPattern = cms.int32( 5 ),
9621  numberOfPlanesPerPot = cms.int32( 6 ),
9622  roadRadius = cms.double( 1.0 ),
9623  minRoadSize = cms.int32( 3 ),
9624  maxRoadSize = cms.int32( 20 ),
9625  roadRadiusBadPot = cms.double( 0.5 )
9626 )
9627 fragment.hltPPSExpCalFilter = cms.EDFilter( "HLTPPSCalFilter",
9628  pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
9629  minTracks = cms.int32( 1 ),
9630  maxTracks = cms.int32( 1 ),
9631  do_express = cms.bool( True ),
9632  triggerType = cms.int32( 91 )
9633 )
9634 fragment.hltPPSCalibrationRaw = cms.EDProducer( "EvFFEDSelector",
9635  inputTag = cms.InputTag( "rawDataCollector" ),
9636  fedList = cms.vuint32( 579, 581, 582, 583, 586, 587, 588, 589, 1462, 1463 )
9637 )
9638 fragment.hltFEDSelectorL1 = cms.EDProducer( "EvFFEDSelector",
9639  inputTag = cms.InputTag( "rawDataCollector" ),
9640  fedList = cms.vuint32( 1404 )
9641 )
9642 fragment.hltPrePPSMaxTracksPerRP4 = cms.EDFilter( "HLTPrescaler",
9643  offset = cms.uint32( 0 ),
9644  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9645 )
9646 fragment.hltPPSPrCalFilter = cms.EDFilter( "HLTPPSCalFilter",
9647  pixelLocalTrackInputTag = cms.InputTag( "hltCTPPSPixelLocalTracks" ),
9648  minTracks = cms.int32( 1 ),
9649  maxTracks = cms.int32( 4 ),
9650  do_express = cms.bool( False ),
9651  triggerType = cms.int32( 91 )
9652 )
9653 fragment.hltPrePPSRandom = cms.EDFilter( "HLTPrescaler",
9654  offset = cms.uint32( 0 ),
9655  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9656 )
9657 fragment.hltPreSpecialHLTPhysics = cms.EDFilter( "HLTPrescaler",
9658  offset = cms.uint32( 0 ),
9659  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9660 )
9661 fragment.hltPreAlCaLumiPixelsCountsRandomHighRate = cms.EDFilter( "HLTPrescaler",
9662  offset = cms.uint32( 0 ),
9663  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9664 )
9665 fragment.hltL1sZeroBiasOrZeroBiasCopy = cms.EDFilter( "HLTL1TSeed",
9666  saveTags = cms.bool( True ),
9667  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy" ),
9668  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9669  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9670  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9671  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9672  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9673  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9674  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9675  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9676  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9677 )
9678 fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM = cms.EDFilter( "HLTPrescaler",
9679  offset = cms.uint32( 0 ),
9680  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9681 )
9682 fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR = cms.EDFilter( "HLTL1TSeed",
9683  saveTags = cms.bool( True ),
9684  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_ZeroBias_copy OR L1_AlwaysTrue OR L1_BptxOR" ),
9685  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9686  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9687  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9688  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9689  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9690  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9691  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9692  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9693  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9694 )
9695 fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated = cms.EDFilter( "HLTPrescaler",
9696  offset = cms.uint32( 0 ),
9697  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9698 )
9699 fragment.hltL1sSingleMuOpen = cms.EDFilter( "HLTL1TSeed",
9700  saveTags = cms.bool( True ),
9701  L1SeedsLogicalExpression = cms.string( "L1_SingleMuOpen" ),
9702  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9703  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9704  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9705  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9706  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9707  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9708  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9709  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9710  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9711 )
9712 fragment.hltPreL1SingleMuOpen = cms.EDFilter( "HLTPrescaler",
9713  offset = cms.uint32( 0 ),
9714  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9715 )
9716 fragment.hltL1MuOpenL1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9717  saveTags = cms.bool( True ),
9718  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9719  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ),
9720  MaxEta = cms.double( 2.5 ),
9721  MinPt = cms.double( 0.0 ),
9722  MaxDeltaR = cms.double( 0.3 ),
9723  MinN = cms.int32( 1 ),
9724  CentralBxOnly = cms.bool( True ),
9725  SelectQualities = cms.vint32( )
9726 )
9727 fragment.hltPreL1SingleMuOpenDT = cms.EDFilter( "HLTPrescaler",
9728  offset = cms.uint32( 0 ),
9729  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9730 )
9731 fragment.hltL1MuOpenL1FilteredDT = cms.EDFilter( "HLTMuonL1TFilter",
9732  saveTags = cms.bool( True ),
9733  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9734  PreviousCandTag = cms.InputTag( "hltL1sSingleMuOpen" ),
9735  MaxEta = cms.double( 1.25 ),
9736  MinPt = cms.double( 0.0 ),
9737  MaxDeltaR = cms.double( 0.3 ),
9738  MinN = cms.int32( 1 ),
9739  CentralBxOnly = cms.bool( True ),
9740  SelectQualities = cms.vint32( )
9741 )
9742 fragment.hltL1sSingleMu3 = cms.EDFilter( "HLTL1TSeed",
9743  saveTags = cms.bool( True ),
9744  L1SeedsLogicalExpression = cms.string( "L1_SingleMu3" ),
9745  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9746  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9747  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9748  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9749  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9750  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9751  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9752  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9753  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9754 )
9755 fragment.hltPreL1SingleMu3 = cms.EDFilter( "HLTPrescaler",
9756  offset = cms.uint32( 0 ),
9757  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9758 )
9759 fragment.hltL1fL1sMu3L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9760  saveTags = cms.bool( True ),
9761  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9762  PreviousCandTag = cms.InputTag( "hltL1sSingleMu3" ),
9763  MaxEta = cms.double( 2.5 ),
9764  MinPt = cms.double( 0.0 ),
9765  MaxDeltaR = cms.double( 0.3 ),
9766  MinN = cms.int32( 1 ),
9767  CentralBxOnly = cms.bool( True ),
9768  SelectQualities = cms.vint32( )
9769 )
9770 fragment.hltL1sSingleMu5 = cms.EDFilter( "HLTL1TSeed",
9771  saveTags = cms.bool( True ),
9772  L1SeedsLogicalExpression = cms.string( "L1_SingleMu5" ),
9773  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9774  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9775  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9776  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9777  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9778  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9779  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9780  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9781  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9782 )
9783 fragment.hltPreL1SingleMu5 = cms.EDFilter( "HLTPrescaler",
9784  offset = cms.uint32( 0 ),
9785  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9786 )
9787 fragment.hltL1fL1sMu5L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9788  saveTags = cms.bool( True ),
9789  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9790  PreviousCandTag = cms.InputTag( "hltL1sSingleMu5" ),
9791  MaxEta = cms.double( 2.5 ),
9792  MinPt = cms.double( 0.0 ),
9793  MaxDeltaR = cms.double( 0.3 ),
9794  MinN = cms.int32( 1 ),
9795  CentralBxOnly = cms.bool( True ),
9796  SelectQualities = cms.vint32( )
9797 )
9798 fragment.hltL1sSingleMu7 = cms.EDFilter( "HLTL1TSeed",
9799  saveTags = cms.bool( True ),
9800  L1SeedsLogicalExpression = cms.string( "L1_SingleMu7" ),
9801  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9802  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9803  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9804  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9805  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9806  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9807  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9808  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9809  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9810 )
9811 fragment.hltPreL1SingleMu7 = cms.EDFilter( "HLTPrescaler",
9812  offset = cms.uint32( 0 ),
9813  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9814 )
9815 fragment.hltL1fL1sMu7L1Filtered0 = cms.EDFilter( "HLTMuonL1TFilter",
9816  saveTags = cms.bool( True ),
9817  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9818  PreviousCandTag = cms.InputTag( "hltL1sSingleMu7" ),
9819  MaxEta = cms.double( 2.5 ),
9820  MinPt = cms.double( 0.0 ),
9821  MaxDeltaR = cms.double( 0.3 ),
9822  MinN = cms.int32( 1 ),
9823  CentralBxOnly = cms.bool( True ),
9824  SelectQualities = cms.vint32( )
9825 )
9826 fragment.hltL1sDoubleMu0 = cms.EDFilter( "HLTL1TSeed",
9827  saveTags = cms.bool( True ),
9828  L1SeedsLogicalExpression = cms.string( "L1_DoubleMu0" ),
9829  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9830  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9831  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9832  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9833  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9834  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9835  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9836  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9837  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9838 )
9839 fragment.hltPreL1DoubleMu0 = cms.EDFilter( "HLTPrescaler",
9840  offset = cms.uint32( 0 ),
9841  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9842 )
9843 fragment.hltDoubleMu0L1Filtered = cms.EDFilter( "HLTMuonL1TFilter",
9844  saveTags = cms.bool( True ),
9845  CandTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9846  PreviousCandTag = cms.InputTag( "hltL1sDoubleMu0" ),
9847  MaxEta = cms.double( 2.5 ),
9848  MinPt = cms.double( 0.0 ),
9849  MaxDeltaR = cms.double( 0.3 ),
9850  MinN = cms.int32( 2 ),
9851  CentralBxOnly = cms.bool( True ),
9852  SelectQualities = cms.vint32( )
9853 )
9854 fragment.hltL1sSingleJet8erHE = cms.EDFilter( "HLTL1TSeed",
9855  saveTags = cms.bool( True ),
9856  L1SeedsLogicalExpression = cms.string( "L1_SingleJet8erHE" ),
9857  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9858  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9859  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9860  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9861  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9862  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9863  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9864  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9865  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9866 )
9867 fragment.hltPreL1SingleJet8erHE = cms.EDFilter( "HLTPrescaler",
9868  offset = cms.uint32( 0 ),
9869  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9870 )
9871 fragment.hltL1sSingleJet10erHE = cms.EDFilter( "HLTL1TSeed",
9872  saveTags = cms.bool( True ),
9873  L1SeedsLogicalExpression = cms.string( "L1_SingleJet10erHE" ),
9874  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9875  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9876  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9877  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9878  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9879  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9880  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9881  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9882  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9883 )
9884 fragment.hltPreL1SingleJet10erHE = cms.EDFilter( "HLTPrescaler",
9885  offset = cms.uint32( 0 ),
9886  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9887 )
9888 fragment.hltL1sSingleJet12erHE = cms.EDFilter( "HLTL1TSeed",
9889  saveTags = cms.bool( True ),
9890  L1SeedsLogicalExpression = cms.string( "L1_SingleJet12erHE" ),
9891  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9892  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9893  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9894  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9895  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9896  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9897  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9898  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9899  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9900 )
9901 fragment.hltPreL1SingleJet12erHE = cms.EDFilter( "HLTPrescaler",
9902  offset = cms.uint32( 0 ),
9903  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9904 )
9905 fragment.hltL1sSingleJet35 = cms.EDFilter( "HLTL1TSeed",
9906  saveTags = cms.bool( True ),
9907  L1SeedsLogicalExpression = cms.string( "L1_SingleJet35" ),
9908  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9909  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9910  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9911  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9912  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9913  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9914  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9915  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9916  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9917 )
9918 fragment.hltPreL1SingleJet35 = cms.EDFilter( "HLTPrescaler",
9919  offset = cms.uint32( 0 ),
9920  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9921 )
9922 fragment.hltL1sSingleJet200 = cms.EDFilter( "HLTL1TSeed",
9923  saveTags = cms.bool( True ),
9924  L1SeedsLogicalExpression = cms.string( "L1_SingleJet200" ),
9925  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9926  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9927  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9928  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9929  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9930  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9931  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9932  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9933  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9934 )
9935 fragment.hltPreL1SingleJet200 = cms.EDFilter( "HLTPrescaler",
9936  offset = cms.uint32( 0 ),
9937  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9938 )
9939 fragment.hltL1sSingleEG8er2p5 = cms.EDFilter( "HLTL1TSeed",
9940  saveTags = cms.bool( True ),
9941  L1SeedsLogicalExpression = cms.string( "L1_SingleEG8er2p5" ),
9942  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9943  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9944  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9945  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9946  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9947  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9948  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9949  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9950  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9951 )
9952 fragment.hltPreL1SingleEG8er2p5 = cms.EDFilter( "HLTPrescaler",
9953  offset = cms.uint32( 0 ),
9954  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9955 )
9956 fragment.hltL1sSingleEG10er2p5 = cms.EDFilter( "HLTL1TSeed",
9957  saveTags = cms.bool( True ),
9958  L1SeedsLogicalExpression = cms.string( "L1_SingleEG10er2p5" ),
9959  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9960  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9961  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9962  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9963  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9964  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9965  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9966  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9967  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9968 )
9969 fragment.hltPreL1SingleEG10er2p5 = cms.EDFilter( "HLTPrescaler",
9970  offset = cms.uint32( 0 ),
9971  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9972 )
9973 fragment.hltL1sSingleEG15er2p5 = cms.EDFilter( "HLTL1TSeed",
9974  saveTags = cms.bool( True ),
9975  L1SeedsLogicalExpression = cms.string( "L1_SingleEG15er2p5" ),
9976  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9977  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9978  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9979  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9980  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9981  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9982  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
9983  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
9984  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
9985 )
9986 fragment.hltPreL1SingleEG15er2p5 = cms.EDFilter( "HLTPrescaler",
9987  offset = cms.uint32( 0 ),
9988  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
9989 )
9990 fragment.hltL1sSingleEG26er2p5 = cms.EDFilter( "HLTL1TSeed",
9991  saveTags = cms.bool( True ),
9992  L1SeedsLogicalExpression = cms.string( "L1_SingleEG26er2p5" ),
9993  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
9994  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
9995  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
9996  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
9997  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
9998  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
9999  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10000  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10001  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10002 )
10003 fragment.hltPreL1SingleEG26er2p5 = cms.EDFilter( "HLTPrescaler",
10004  offset = cms.uint32( 0 ),
10005  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10006 )
10007 fragment.hltL1sSingleEG28er2p5 = cms.EDFilter( "HLTL1TSeed",
10008  saveTags = cms.bool( True ),
10009  L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p5" ),
10010  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10011  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10012  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10013  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10014  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10015  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10016  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10017  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10018  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10019 )
10020 fragment.hltPreL1SingleEG28er2p5 = cms.EDFilter( "HLTPrescaler",
10021  offset = cms.uint32( 0 ),
10022  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10023 )
10024 fragment.hltL1sSingleEG28er2p1 = cms.EDFilter( "HLTL1TSeed",
10025  saveTags = cms.bool( True ),
10026  L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er2p1" ),
10027  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10028  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10029  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10030  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10031  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10032  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10033  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10034  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10035  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10036 )
10037 fragment.hltPreL1SingleEG28er2p1 = cms.EDFilter( "HLTPrescaler",
10038  offset = cms.uint32( 0 ),
10039  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10040 )
10041 fragment.hltL1sSingleEG28er1p5 = cms.EDFilter( "HLTL1TSeed",
10042  saveTags = cms.bool( True ),
10043  L1SeedsLogicalExpression = cms.string( "L1_SingleEG28er1p5" ),
10044  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10045  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10046  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10047  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10048  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10049  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10050  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10051  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10052  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10053 )
10054 fragment.hltPreL1SingleEG28er1p5 = cms.EDFilter( "HLTPrescaler",
10055  offset = cms.uint32( 0 ),
10056  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10057 )
10058 fragment.hltL1sSingleEG34er2p5 = cms.EDFilter( "HLTL1TSeed",
10059  saveTags = cms.bool( True ),
10060  L1SeedsLogicalExpression = cms.string( "L1_SingleEG34er2p5" ),
10061  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10062  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10063  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10064  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10065  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10066  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10067  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10068  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10069  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10070 )
10071 fragment.hltPreL1SingleEG34er2p5 = cms.EDFilter( "HLTPrescaler",
10072  offset = cms.uint32( 0 ),
10073  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10074 )
10075 fragment.hltL1sSingleEG36er2p5 = cms.EDFilter( "HLTL1TSeed",
10076  saveTags = cms.bool( True ),
10077  L1SeedsLogicalExpression = cms.string( "L1_SingleEG36er2p5" ),
10078  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10079  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10080  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10081  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10082  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10083  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10084  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10085  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10086  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10087 )
10088 fragment.hltPreL1SingleEG36er2p5 = cms.EDFilter( "HLTPrescaler",
10089  offset = cms.uint32( 0 ),
10090  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10091 )
10092 fragment.hltL1sSingleEG38er2p5 = cms.EDFilter( "HLTL1TSeed",
10093  saveTags = cms.bool( True ),
10094  L1SeedsLogicalExpression = cms.string( "L1_SingleEG38er2p5" ),
10095  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10096  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10097  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10098  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10099  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10100  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10101  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10102  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10103  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10104 )
10105 fragment.hltPreL1SingleEG38er2p5 = cms.EDFilter( "HLTPrescaler",
10106  offset = cms.uint32( 0 ),
10107  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10108 )
10109 fragment.hltL1sSingleEG40er2p5 = cms.EDFilter( "HLTL1TSeed",
10110  saveTags = cms.bool( True ),
10111  L1SeedsLogicalExpression = cms.string( "L1_SingleEG40er2p5" ),
10112  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10113  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10114  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10115  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10116  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10117  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10118  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10119  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10120  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10121 )
10122 fragment.hltPreL1SingleEG40er2p5 = cms.EDFilter( "HLTPrescaler",
10123  offset = cms.uint32( 0 ),
10124  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10125 )
10126 fragment.hltL1sSingleEG42er2p5 = cms.EDFilter( "HLTL1TSeed",
10127  saveTags = cms.bool( True ),
10128  L1SeedsLogicalExpression = cms.string( "L1_SingleEG42er2p5" ),
10129  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10130  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10131  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10132  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10133  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10134  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10135  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10136  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10137  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10138 )
10139 fragment.hltPreL1SingleEG42er2p5 = cms.EDFilter( "HLTPrescaler",
10140  offset = cms.uint32( 0 ),
10141  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10142 )
10143 fragment.hltL1sSingleEG45er2p5 = cms.EDFilter( "HLTL1TSeed",
10144  saveTags = cms.bool( True ),
10145  L1SeedsLogicalExpression = cms.string( "L1_SingleEG45er2p5" ),
10146  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10147  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10148  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10149  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10150  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10151  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10152  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10153  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10154  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10155 )
10156 fragment.hltPreL1SingleEG45er2p5 = cms.EDFilter( "HLTPrescaler",
10157  offset = cms.uint32( 0 ),
10158  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10159 )
10160 fragment.hltL1sL1SingleEG50 = cms.EDFilter( "HLTL1TSeed",
10161  saveTags = cms.bool( True ),
10162  L1SeedsLogicalExpression = cms.string( "L1_SingleEG50" ),
10163  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10164  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10165  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10166  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10167  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10168  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10169  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10170  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10171  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10172 )
10173 fragment.hltPreL1SingleEG50 = cms.EDFilter( "HLTPrescaler",
10174  offset = cms.uint32( 0 ),
10175  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10176 )
10177 fragment.hltL1sSingleJet60 = cms.EDFilter( "HLTL1TSeed",
10178  saveTags = cms.bool( True ),
10179  L1SeedsLogicalExpression = cms.string( "L1_SingleJet60" ),
10180  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10181  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10182  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10183  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10184  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10185  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10186  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10187  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10188  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10189 )
10190 fragment.hltPreL1SingleJet60 = cms.EDFilter( "HLTPrescaler",
10191  offset = cms.uint32( 0 ),
10192  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10193 )
10194 fragment.hltL1sSingleJet90 = cms.EDFilter( "HLTL1TSeed",
10195  saveTags = cms.bool( True ),
10196  L1SeedsLogicalExpression = cms.string( "L1_SingleJet90" ),
10197  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10198  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10199  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10200  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10201  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10202  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10203  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10204  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10205  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10206 )
10207 fragment.hltPreL1SingleJet90 = cms.EDFilter( "HLTPrescaler",
10208  offset = cms.uint32( 0 ),
10209  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10210 )
10211 fragment.hltL1sSingleJet120 = cms.EDFilter( "HLTL1TSeed",
10212  saveTags = cms.bool( True ),
10213  L1SeedsLogicalExpression = cms.string( "L1_SingleJet120" ),
10214  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10215  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10216  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10217  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10218  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10219  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10220  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10221  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10222  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10223 )
10224 fragment.hltPreL1SingleJet120 = cms.EDFilter( "HLTPrescaler",
10225  offset = cms.uint32( 0 ),
10226  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10227 )
10228 fragment.hltL1sSingleJet180 = cms.EDFilter( "HLTL1TSeed",
10229  saveTags = cms.bool( True ),
10230  L1SeedsLogicalExpression = cms.string( "L1_SingleJet180" ),
10231  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10232  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10233  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10234  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10235  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10236  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10237  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10238  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10239  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10240 )
10241 fragment.hltPreL1SingleJet180 = cms.EDFilter( "HLTPrescaler",
10242  offset = cms.uint32( 0 ),
10243  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10244 )
10245 fragment.hltL1sHTT120er = cms.EDFilter( "HLTL1TSeed",
10246  saveTags = cms.bool( True ),
10247  L1SeedsLogicalExpression = cms.string( "L1_HTT120er" ),
10248  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10249  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10250  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10251  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10252  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10253  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10254  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10255  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10256  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10257 )
10258 fragment.hltPreL1HTT120er = cms.EDFilter( "HLTPrescaler",
10259  offset = cms.uint32( 0 ),
10260  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10261 )
10262 fragment.hltL1sHTT160er = cms.EDFilter( "HLTL1TSeed",
10263  saveTags = cms.bool( True ),
10264  L1SeedsLogicalExpression = cms.string( "L1_HTT160er" ),
10265  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10266  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10267  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10268  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10269  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10270  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10271  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10272  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10273  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10274 )
10275 fragment.hltPreL1HTT160er = cms.EDFilter( "HLTPrescaler",
10276  offset = cms.uint32( 0 ),
10277  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10278 )
10279 fragment.hltL1sHTT200er = cms.EDFilter( "HLTL1TSeed",
10280  saveTags = cms.bool( True ),
10281  L1SeedsLogicalExpression = cms.string( "L1_HTT200er" ),
10282  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10283  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10284  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10285  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10286  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10287  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10288  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10289  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10290  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10291 )
10292 fragment.hltPreL1HTT200er = cms.EDFilter( "HLTPrescaler",
10293  offset = cms.uint32( 0 ),
10294  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10295 )
10296 fragment.hltL1sHTT255er = cms.EDFilter( "HLTL1TSeed",
10297  saveTags = cms.bool( True ),
10298  L1SeedsLogicalExpression = cms.string( "L1_HTT255er" ),
10299  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10300  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10301  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10302  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10303  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10304  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10305  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10306  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10307  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10308 )
10309 fragment.hltPreL1HTT255er = cms.EDFilter( "HLTPrescaler",
10310  offset = cms.uint32( 0 ),
10311  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10312 )
10313 fragment.hltL1sHTT280er = cms.EDFilter( "HLTL1TSeed",
10314  saveTags = cms.bool( True ),
10315  L1SeedsLogicalExpression = cms.string( "L1_HTT280er" ),
10316  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10317  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10318  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10319  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10320  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10321  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10322  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10323  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10324  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10325 )
10326 fragment.hltPreL1HTT280er = cms.EDFilter( "HLTPrescaler",
10327  offset = cms.uint32( 0 ),
10328  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10329 )
10330 fragment.hltL1sHTT320er = cms.EDFilter( "HLTL1TSeed",
10331  saveTags = cms.bool( True ),
10332  L1SeedsLogicalExpression = cms.string( "L1_HTT320er" ),
10333  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10334  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10335  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10336  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10337  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10338  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10339  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10340  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10341  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10342 )
10343 fragment.hltPreL1HTT320er = cms.EDFilter( "HLTPrescaler",
10344  offset = cms.uint32( 0 ),
10345  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10346 )
10347 fragment.hltL1sHTT360er = cms.EDFilter( "HLTL1TSeed",
10348  saveTags = cms.bool( True ),
10349  L1SeedsLogicalExpression = cms.string( "L1_HTT360er" ),
10350  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10351  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10352  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10353  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10354  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10355  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10356  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10357  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10358  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10359 )
10360 fragment.hltPreL1HTT360er = cms.EDFilter( "HLTPrescaler",
10361  offset = cms.uint32( 0 ),
10362  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10363 )
10364 fragment.hltL1sHTT400er = cms.EDFilter( "HLTL1TSeed",
10365  saveTags = cms.bool( True ),
10366  L1SeedsLogicalExpression = cms.string( "L1_HTT400er" ),
10367  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10368  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10369  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10370  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10371  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10372  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10373  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10374  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10375  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10376 )
10377 fragment.hltPreL1HTT400er = cms.EDFilter( "HLTPrescaler",
10378  offset = cms.uint32( 0 ),
10379  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10380 )
10381 fragment.hltL1sHTT450er = cms.EDFilter( "HLTL1TSeed",
10382  saveTags = cms.bool( True ),
10383  L1SeedsLogicalExpression = cms.string( "L1_HTT450er" ),
10384  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10385  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10386  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10387  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10388  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10389  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10390  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10391  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10392  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10393 )
10394 fragment.hltPreL1HTT450er = cms.EDFilter( "HLTPrescaler",
10395  offset = cms.uint32( 0 ),
10396  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10397 )
10398 fragment.hltL1sETM120 = cms.EDFilter( "HLTL1TSeed",
10399  saveTags = cms.bool( True ),
10400  L1SeedsLogicalExpression = cms.string( "L1_ETM120" ),
10401  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10402  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10403  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10404  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10405  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10406  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10407  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10408  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10409  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10410 )
10411 fragment.hltPreL1ETM120 = cms.EDFilter( "HLTPrescaler",
10412  offset = cms.uint32( 0 ),
10413  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10414 )
10415 fragment.hltL1sETM150 = cms.EDFilter( "HLTL1TSeed",
10416  saveTags = cms.bool( True ),
10417  L1SeedsLogicalExpression = cms.string( "L1_ETM150" ),
10418  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10419  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10420  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10421  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10422  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10423  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10424  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10425  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10426  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10427 )
10428 fragment.hltPreL1ETM150 = cms.EDFilter( "HLTPrescaler",
10429  offset = cms.uint32( 0 ),
10430  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10431 )
10432 fragment.hltL1sEXTHCALLaserMon1 = cms.EDFilter( "HLTL1TSeed",
10433  saveTags = cms.bool( True ),
10434  L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ),
10435  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10436  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10437  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10438  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10439  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10440  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10441  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10442  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10443  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10444 )
10445 fragment.hltPreL1EXTHCALLaserMon1 = cms.EDFilter( "HLTPrescaler",
10446  offset = cms.uint32( 0 ),
10447  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10448 )
10449 fragment.hltL1sEXTHCALLaserMon4 = cms.EDFilter( "HLTL1TSeed",
10450  saveTags = cms.bool( True ),
10451  L1SeedsLogicalExpression = cms.string( "L1_HCAL_LaserMon_Veto" ),
10452  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10453  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10454  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10455  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10456  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10457  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10458  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10459  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10460  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10461 )
10462 fragment.hltPreL1EXTHCALLaserMon4 = cms.EDFilter( "HLTPrescaler",
10463  offset = cms.uint32( 0 ),
10464  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10465 )
10466 fragment.hltL1sMuShowerOneNominal = cms.EDFilter( "HLTL1TSeed",
10467  saveTags = cms.bool( True ),
10468  L1SeedsLogicalExpression = cms.string( "L1_SingleMuShower_Nominal OR L1_SingleMuShower_Tight" ),
10469  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10470  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10471  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10472  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10473  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10474  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10475  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10476  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10477  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10478 )
10479 fragment.hltPreCscClusterCosmic = cms.EDFilter( "HLTPrescaler",
10480  offset = cms.uint32( 0 ),
10481  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10482 )
10483 fragment.hltCSCrechitClusters = cms.EDProducer( "CSCrechitClusterProducer",
10484  nRechitMin = cms.int32( 50 ),
10485  rParam = cms.double( 0.4 ),
10486  nStationThres = cms.int32( 10 ),
10487  recHitLabel = cms.InputTag( "hltCsc2DRecHits" )
10488 )
10489 fragment.hltCscClusterCosmic = cms.EDFilter( "HLTMuonRecHitClusterFilter",
10490  ClusterTag = cms.InputTag( "hltCSCrechitClusters" ),
10491  MinN = cms.int32( 1 ),
10492  MinSize = cms.int32( 50 ),
10493  MinSizeMinusMB1 = cms.int32( -1 ),
10494  MinSizeRegionCutEtas = cms.vdouble( -1.0, -1.0, 1.9, 1.9 ),
10495  MaxSizeRegionCutEtas = cms.vdouble( 1.9, 1.9, -1.0, -1.0 ),
10496  MinSizeRegionCutNstations = cms.vint32( -1, 1, -1, 1 ),
10497  MaxSizeRegionCutNstations = cms.vint32( 1, -1, 1, -1 ),
10498  MinSizeRegionCutClusterSize = cms.vint32( -1, -1, -1, -1 ),
10499  Max_nMB1 = cms.int32( -1 ),
10500  Max_nMB2 = cms.int32( -1 ),
10501  Max_nME11 = cms.int32( -1 ),
10502  Max_nME12 = cms.int32( -1 ),
10503  Max_nME41 = cms.int32( -1 ),
10504  Max_nME42 = cms.int32( -1 ),
10505  MinNstation = cms.int32( 0 ),
10506  MinAvgStation = cms.double( 0.0 ),
10507  MinTime = cms.double( -999.0 ),
10508  MaxTime = cms.double( 999.0 ),
10509  MinEta = cms.double( -1.0 ),
10510  MaxEta = cms.double( -1.0 ),
10511  MaxTimeSpread = cms.double( -1.0 )
10512 )
10513 fragment.hltL1sHTTForBeamSpotHT60 = cms.EDFilter( "HLTL1TSeed",
10514  saveTags = cms.bool( True ),
10515  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_HTT120er OR L1_HTT160er OR L1_HTT200er OR L1_HTT255er OR L1_HTT280er OR L1_HTT320er OR L1_HTT360er OR L1_ETT2000 OR L1_HTT400er OR L1_HTT450er OR L1_SingleJet120 OR L1_SingleJet140er2p5 OR L1_SingleJet160er2p5 OR L1_SingleJet180 OR L1_SingleJet200 OR L1_DoubleJet40er2p5 OR L1_DoubleJet100er2p5 OR L1_DoubleJet120er2p5" ),
10516  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10517  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10518  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10519  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10520  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10521  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10522  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10523  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10524  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10525 )
10526 fragment.hltPreHT60Beamspot = cms.EDFilter( "HLTPrescaler",
10527  offset = cms.uint32( 0 ),
10528  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10529 )
10530 fragment.hltHT60 = cms.EDFilter( "HLTHtMhtFilter",
10531  saveTags = cms.bool( True ),
10532  htLabels = cms.VInputTag( 'hltHtMht' ),
10533  mhtLabels = cms.VInputTag( 'hltHtMht' ),
10534  minHt = cms.vdouble( 60.0 ),
10535  minMht = cms.vdouble( 0.0 ),
10536  minMeff = cms.vdouble( 0.0 ),
10537  meffSlope = cms.vdouble( 1.0 )
10538 )
10539 fragment.hltL1sZeroBiasOrMinBias = cms.EDFilter( "HLTL1TSeed",
10540  saveTags = cms.bool( True ),
10541  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue OR L1_MinimumBiasHF0_AND_BptxAND" ),
10542  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10543  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10544  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10545  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10546  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10547  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10548  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10549  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10550  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10551 )
10552 fragment.hltPreHT300BeamspotPixelClustersWP2 = cms.EDFilter( "HLTPrescaler",
10553  offset = cms.uint32( 0 ),
10554  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10555 )
10556 fragment.hltPixelActivityFilterWP2 = cms.EDFilter( "HLTPixelActivityFilter",
10557  saveTags = cms.bool( True ),
10558  inputTag = cms.InputTag( "hltSiPixelClusters" ),
10559  minClusters = cms.uint32( 0 ),
10560  maxClusters = cms.uint32( 0 ),
10561  minClustersBPix = cms.uint32( 10 ),
10562  maxClustersBPix = cms.uint32( 0 ),
10563  minClustersFPix = cms.uint32( 0 ),
10564  maxClustersFPix = cms.uint32( 0 ),
10565  minLayersBPix = cms.uint32( 0 ),
10566  maxLayersBPix = cms.uint32( 0 ),
10567  minLayersFPix = cms.uint32( 0 ),
10568  maxLayersFPix = cms.uint32( 0 )
10569 )
10570 fragment.hltPrePixelClustersWP2 = cms.EDFilter( "HLTPrescaler",
10571  offset = cms.uint32( 0 ),
10572  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10573 )
10574 fragment.hltPrePixelClustersWP1 = cms.EDFilter( "HLTPrescaler",
10575  offset = cms.uint32( 0 ),
10576  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10577 )
10578 fragment.hltPixelActivityFilterWP1 = cms.EDFilter( "HLTPixelActivityFilter",
10579  saveTags = cms.bool( True ),
10580  inputTag = cms.InputTag( "hltSiPixelClusters" ),
10581  minClusters = cms.uint32( 0 ),
10582  maxClusters = cms.uint32( 0 ),
10583  minClustersBPix = cms.uint32( 25 ),
10584  maxClustersBPix = cms.uint32( 0 ),
10585  minClustersFPix = cms.uint32( 0 ),
10586  maxClustersFPix = cms.uint32( 0 ),
10587  minLayersBPix = cms.uint32( 0 ),
10588  maxLayersBPix = cms.uint32( 0 ),
10589  minLayersFPix = cms.uint32( 0 ),
10590  maxLayersFPix = cms.uint32( 0 )
10591 )
10592 fragment.hltL1sMinimumBias = cms.EDFilter( "HLTL1TSeed",
10593  saveTags = cms.bool( True ),
10594  L1SeedsLogicalExpression = cms.string( "L1_MinimumBiasHF0_AND_BptxAND" ),
10595  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10596  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10597  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10598  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10599  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10600  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10601  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10602  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10603  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10604 )
10605 fragment.hltPreMinimumBiasHF = cms.EDFilter( "HLTPrescaler",
10606  offset = cms.uint32( 0 ),
10607  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10608 )
10609 fragment.hltL1sBptxXOR = cms.EDFilter( "HLTL1TSeed",
10610  saveTags = cms.bool( True ),
10611  L1SeedsLogicalExpression = cms.string( "L1_BptxXOR" ),
10612  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10613  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10614  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10615  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10616  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10617  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10618  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10619  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10620  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10621 )
10622 fragment.hltPreL1BptxXOR = cms.EDFilter( "HLTPrescaler",
10623  offset = cms.uint32( 0 ),
10624  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10625 )
10626 fragment.hltL1sBptxOR = cms.EDFilter( "HLTL1TSeed",
10627  saveTags = cms.bool( True ),
10628  L1SeedsLogicalExpression = cms.string( "L1_BptxPlus OR L1_BptxMinus OR L1_ZeroBias OR L1_BptxOR" ),
10629  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10630  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10631  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10632  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10633  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10634  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10635  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10636  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10637  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10638 )
10639 fragment.hltPreBptxOR = cms.EDFilter( "HLTPrescaler",
10640  offset = cms.uint32( 0 ),
10641  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10642 )
10643 fragment.hltL1sSingleMuCosmicsEMTF = cms.EDFilter( "HLTL1TSeed",
10644  saveTags = cms.bool( True ),
10645  L1SeedsLogicalExpression = cms.string( "L1_SingleMuCosmics_EMTF" ),
10646  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10647  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10648  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10649  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10650  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10651  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10652  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10653  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10654  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10655 )
10656 fragment.hltPreL1SingleMuCosmicsEMTF = cms.EDFilter( "HLTPrescaler",
10657  offset = cms.uint32( 0 ),
10658  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10659 )
10660 fragment.hltPreL1FatEvents = cms.EDFilter( "HLTPrescaler",
10661  offset = cms.uint32( 0 ),
10662  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10663 )
10664 fragment.hltPreRandomHighRate = cms.EDFilter( "HLTPrescaler",
10665  offset = cms.uint32( 0 ),
10666  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10667 )
10668 fragment.hltPreZeroBiasHighRate = cms.EDFilter( "HLTPrescaler",
10669  offset = cms.uint32( 0 ),
10670  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10671 )
10672 fragment.hltL1sZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
10673  saveTags = cms.bool( True ),
10674  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias OR L1_AlwaysTrue" ),
10675  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10676  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10677  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10678  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10679  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10680  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10681  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10682  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10683  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10684 )
10685 fragment.hltPreZeroBiasOrAlwaysTrue = cms.EDFilter( "HLTPrescaler",
10686  offset = cms.uint32( 0 ),
10687  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10688 )
10689 fragment.hltPreZeroBiasGated = cms.EDFilter( "HLTPrescaler",
10690  offset = cms.uint32( 0 ),
10691  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10692 )
10693 fragment.hltBXGateFilter = cms.EDFilter( "BunchCrossingFilter",
10694  bunches = cms.vuint32( 2 )
10695 )
10696 fragment.hltL1sZeroBiasCopyOrAlwaysTrue = cms.EDFilter( "HLTL1TSeed",
10697  saveTags = cms.bool( True ),
10698  L1SeedsLogicalExpression = cms.string( "L1_ZeroBias_copy OR L1_AlwaysTrue" ),
10699  L1ObjectMapInputTag = cms.InputTag( "hltGtStage2ObjectMap" ),
10700  L1GlobalInputTag = cms.InputTag( "hltGtStage2Digis" ),
10701  L1MuonInputTag = cms.InputTag( 'hltGtStage2Digis','Muon' ),
10702  L1MuonShowerInputTag = cms.InputTag( 'hltGtStage2Digis','MuonShower' ),
10703  L1EGammaInputTag = cms.InputTag( 'hltGtStage2Digis','EGamma' ),
10704  L1JetInputTag = cms.InputTag( 'hltGtStage2Digis','Jet' ),
10705  L1TauInputTag = cms.InputTag( 'hltGtStage2Digis','Tau' ),
10706  L1EtSumInputTag = cms.InputTag( 'hltGtStage2Digis','EtSum' ),
10707  L1EtSumZdcInputTag = cms.InputTag( 'hltGtStage2Digis','EtSumZDC' )
10708 )
10709 fragment.hltPreSpecialZeroBias = cms.EDFilter( "HLTPrescaler",
10710  offset = cms.uint32( 0 ),
10711  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10712 )
10713 fragment.hltTriggerSummaryAOD = cms.EDProducer( "TriggerSummaryProducerAOD",
10714  throw = cms.bool( False ),
10715  processName = cms.string( "@" ),
10716  moduleLabelPatternsToMatch = cms.vstring( 'hlt*' ),
10717  moduleLabelPatternsToSkip = cms.vstring( )
10718 )
10719 fragment.hltTriggerSummaryRAW = cms.EDProducer( "TriggerSummaryProducerRAW",
10720  processName = cms.string( "@" )
10721 )
10722 fragment.hltL1TGlobalSummary = cms.EDAnalyzer( "L1TGlobalSummary",
10723  AlgInputTag = cms.InputTag( "hltGtStage2Digis" ),
10724  ExtInputTag = cms.InputTag( "hltGtStage2Digis" ),
10725  MinBx = cms.int32( 0 ),
10726  MaxBx = cms.int32( 0 ),
10727  DumpTrigResults = cms.bool( False ),
10728  DumpRecord = cms.bool( False ),
10729  DumpTrigSummary = cms.bool( True ),
10730  ReadPrescalesFromFile = cms.bool( False ),
10731  psFileName = cms.string( "prescale_L1TGlobal.csv" ),
10732  psColumn = cms.int32( 0 )
10733 )
10734 fragment.hltTrigReport = cms.EDAnalyzer( "HLTrigReport",
10735  HLTriggerResults = cms.InputTag( 'TriggerResults','','@currentProcess' ),
10736  reportBy = cms.untracked.string( "job" ),
10737  resetBy = cms.untracked.string( "never" ),
10738  serviceBy = cms.untracked.string( "never" ),
10739  ReferencePath = cms.untracked.string( "HLTriggerFinalPath" ),
10740  ReferenceRate = cms.untracked.double( 100.0 )
10741 )
10742 fragment.hltDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "TriggerResultsFilter",
10743  usePathStatus = cms.bool( True ),
10744  hltResults = cms.InputTag( "" ),
10745  l1tResults = cms.InputTag( "" ),
10746  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10747  throw = cms.bool( True ),
10748  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1',
10749  'AlCa_LumiPixelsCounts_Random_v7' )
10750 )
10751 fragment.hltPreDatasetAlCaLumiPixelsCountsExpress = cms.EDFilter( "HLTPrescaler",
10752  offset = cms.uint32( 0 ),
10753  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10754 )
10755 fragment.hltDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "TriggerResultsFilter",
10756  usePathStatus = cms.bool( True ),
10757  hltResults = cms.InputTag( "" ),
10758  l1tResults = cms.InputTag( "" ),
10759  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10760  throw = cms.bool( True ),
10761  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_RandomHighRate_v1',
10762  'AlCa_LumiPixelsCounts_Random_v7',
10763  'AlCa_LumiPixelsCounts_ZeroBiasVdM_v1',
10764  'AlCa_LumiPixelsCounts_ZeroBias_v9' )
10765 )
10766 fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt = cms.EDFilter( "HLTPrescaler",
10767  offset = cms.uint32( 0 ),
10768  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10769 )
10770 fragment.hltDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "TriggerResultsFilter",
10771  usePathStatus = cms.bool( True ),
10772  hltResults = cms.InputTag( "" ),
10773  l1tResults = cms.InputTag( "" ),
10774  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10775  throw = cms.bool( True ),
10776  triggerConditions = cms.vstring( 'AlCa_LumiPixelsCounts_ZeroBiasGated_v1' )
10777 )
10778 fragment.hltPreDatasetAlCaLumiPixelsCountsGated = cms.EDFilter( "HLTPrescaler",
10779  offset = cms.uint32( 0 ),
10780  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10781 )
10782 fragment.hltDatasetAlCaP0 = cms.EDFilter( "TriggerResultsFilter",
10783  usePathStatus = cms.bool( True ),
10784  hltResults = cms.InputTag( "" ),
10785  l1tResults = cms.InputTag( "" ),
10786  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10787  throw = cms.bool( True ),
10788  triggerConditions = cms.vstring( 'AlCa_EcalEtaEBonly_v21',
10789  'AlCa_EcalEtaEEonly_v21',
10790  'AlCa_EcalPi0EBonly_v21',
10791  'AlCa_EcalPi0EEonly_v21' )
10792 )
10793 fragment.hltPreDatasetAlCaP0 = cms.EDFilter( "HLTPrescaler",
10794  offset = cms.uint32( 0 ),
10795  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10796 )
10797 fragment.hltDatasetAlCaPPSExpress = cms.EDFilter( "TriggerResultsFilter",
10798  usePathStatus = cms.bool( True ),
10799  hltResults = cms.InputTag( "" ),
10800  l1tResults = cms.InputTag( "" ),
10801  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10802  throw = cms.bool( True ),
10803  triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v6',
10804  'HLT_PPSMaxTracksPerRP4_v6' )
10805 )
10806 fragment.hltPreDatasetAlCaPPSExpress = cms.EDFilter( "HLTPrescaler",
10807  offset = cms.uint32( 0 ),
10808  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10809 )
10810 fragment.hltDatasetAlCaPPSPrompt = cms.EDFilter( "TriggerResultsFilter",
10811  usePathStatus = cms.bool( True ),
10812  hltResults = cms.InputTag( "" ),
10813  l1tResults = cms.InputTag( "" ),
10814  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10815  throw = cms.bool( True ),
10816  triggerConditions = cms.vstring( 'HLT_PPSMaxTracksPerArm1_v6',
10817  'HLT_PPSMaxTracksPerRP4_v6' )
10818 )
10819 fragment.hltPreDatasetAlCaPPSPrompt = cms.EDFilter( "HLTPrescaler",
10820  offset = cms.uint32( 0 ),
10821  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10822 )
10823 fragment.hltDatasetAlCaPhiSym = cms.EDFilter( "TriggerResultsFilter",
10824  usePathStatus = cms.bool( True ),
10825  hltResults = cms.InputTag( "" ),
10826  l1tResults = cms.InputTag( "" ),
10827  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10828  throw = cms.bool( True ),
10829  triggerConditions = cms.vstring( 'AlCa_EcalPhiSym_v16' )
10830 )
10831 fragment.hltPreDatasetAlCaPhiSym = cms.EDFilter( "HLTPrescaler",
10832  offset = cms.uint32( 0 ),
10833  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10834 )
10835 fragment.hltDatasetCommissioning = cms.EDFilter( "TriggerResultsFilter",
10836  usePathStatus = cms.bool( True ),
10837  hltResults = cms.InputTag( "" ),
10838  l1tResults = cms.InputTag( "" ),
10839  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10840  throw = cms.bool( True ),
10841  triggerConditions = cms.vstring( 'HLT_IsoTrackHB_v11',
10842  'HLT_IsoTrackHE_v11',
10843  'HLT_L1BptxXOR_v1',
10844  'HLT_L1SingleMuCosmics_EMTF_v1' )
10845 )
10846 fragment.hltPreDatasetCommissioning = cms.EDFilter( "HLTPrescaler",
10847  offset = cms.uint32( 0 ),
10848  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10849 )
10850 fragment.hltDatasetCosmics = cms.EDFilter( "TriggerResultsFilter",
10851  usePathStatus = cms.bool( True ),
10852  hltResults = cms.InputTag( "" ),
10853  l1tResults = cms.InputTag( "" ),
10854  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10855  throw = cms.bool( True ),
10856  triggerConditions = cms.vstring( 'HLT_L1SingleMu3_v2',
10857  'HLT_L1SingleMu5_v2',
10858  'HLT_L1SingleMu7_v2',
10859  'HLT_L1SingleMuCosmics_v5',
10860  'HLT_L1SingleMuOpen_DT_v3',
10861  'HLT_L1SingleMuOpen_v3' )
10862 )
10863 fragment.hltPreDatasetCosmics = cms.EDFilter( "HLTPrescaler",
10864  offset = cms.uint32( 0 ),
10865  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10866 )
10867 fragment.hltDatasetDQMGPUvsCPU = cms.EDFilter( "TriggerResultsFilter",
10868  usePathStatus = cms.bool( True ),
10869  hltResults = cms.InputTag( "" ),
10870  l1tResults = cms.InputTag( "" ),
10871  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10872  throw = cms.bool( True ),
10873  triggerConditions = cms.vstring( 'DQM_EcalReconstruction_v9',
10874  'DQM_HcalReconstruction_v7',
10875  'DQM_PixelReconstruction_v9' )
10876 )
10877 fragment.hltPreDatasetDQMGPUvsCPU = cms.EDFilter( "HLTPrescaler",
10878  offset = cms.uint32( 0 ),
10879  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10880 )
10881 fragment.hltDatasetDQMOnlineBeamspot = cms.EDFilter( "TriggerResultsFilter",
10882  usePathStatus = cms.bool( True ),
10883  hltResults = cms.InputTag( "" ),
10884  l1tResults = cms.InputTag( "" ),
10885  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10886  throw = cms.bool( True ),
10887  triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_v18',
10888  'HLT_HT60_Beamspot_v17',
10889  'HLT_ZeroBias_Beamspot_v11' )
10890 )
10891 fragment.hltPreDatasetDQMOnlineBeamspot = cms.EDFilter( "HLTPrescaler",
10892  offset = cms.uint32( 0 ),
10893  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10894 )
10895 fragment.hltDatasetDQMPPSRandom = cms.EDFilter( "TriggerResultsFilter",
10896  usePathStatus = cms.bool( True ),
10897  hltResults = cms.InputTag( "" ),
10898  l1tResults = cms.InputTag( "" ),
10899  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10900  throw = cms.bool( True ),
10901  triggerConditions = cms.vstring( 'HLT_PPSRandom_v1' )
10902 )
10903 fragment.hltPreDatasetDQMPPSRandom = cms.EDFilter( "HLTPrescaler",
10904  offset = cms.uint32( 0 ),
10905  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10906 )
10907 fragment.hltDatasetEcalLaser = cms.EDFilter( "TriggerResultsFilter",
10908  usePathStatus = cms.bool( True ),
10909  hltResults = cms.InputTag( "" ),
10910  l1tResults = cms.InputTag( "" ),
10911  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10912  throw = cms.bool( True ),
10913  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4' )
10914 )
10915 fragment.hltPreDatasetEcalLaser = cms.EDFilter( "HLTPrescaler",
10916  offset = cms.uint32( 0 ),
10917  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10918 )
10919 fragment.hltDatasetEventDisplay = cms.EDFilter( "TriggerResultsFilter",
10920  usePathStatus = cms.bool( True ),
10921  hltResults = cms.InputTag( "" ),
10922  l1tResults = cms.InputTag( "" ),
10923  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10924  throw = cms.bool( True ),
10925  triggerConditions = cms.vstring( 'HLT_BptxOR_v3',
10926  'HLT_L1ETM120_v1',
10927  'HLT_L1ETM150_v1',
10928  'HLT_L1HTT120er_v1',
10929  'HLT_L1HTT160er_v1',
10930  'HLT_L1HTT200er_v1',
10931  'HLT_L1HTT255er_v1',
10932  'HLT_L1HTT280er_v1',
10933  'HLT_L1HTT320er_v1',
10934  'HLT_L1HTT360er_v1',
10935  'HLT_L1HTT400er_v1',
10936  'HLT_L1HTT450er_v1',
10937  'HLT_L1SingleEG10er2p5_v1',
10938  'HLT_L1SingleEG15er2p5_v1',
10939  'HLT_L1SingleEG26er2p5_v1',
10940  'HLT_L1SingleEG28er1p5_v1',
10941  'HLT_L1SingleEG28er2p1_v1',
10942  'HLT_L1SingleEG28er2p5_v1',
10943  'HLT_L1SingleEG34er2p5_v1',
10944  'HLT_L1SingleEG36er2p5_v1',
10945  'HLT_L1SingleEG38er2p5_v1',
10946  'HLT_L1SingleEG40er2p5_v1',
10947  'HLT_L1SingleEG42er2p5_v1',
10948  'HLT_L1SingleEG45er2p5_v1',
10949  'HLT_L1SingleEG50_v1',
10950  'HLT_L1SingleEG8er2p5_v1',
10951  'HLT_L1SingleJet120_v1',
10952  'HLT_L1SingleJet180_v1',
10953  'HLT_L1SingleJet200_v2',
10954  'HLT_L1SingleJet35_v2',
10955  'HLT_L1SingleJet60_v1',
10956  'HLT_L1SingleJet90_v1',
10957  'HLT_ZeroBias_HighRate_v1',
10958  'HLT_ZeroBias_v10 / 0' )
10959 )
10960 fragment.hltPreDatasetEventDisplay = cms.EDFilter( "HLTPrescaler",
10961  offset = cms.uint32( 0 ),
10962  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10963 )
10964 fragment.hltDatasetCosmicsForEventDisplay = cms.EDFilter( "TriggerResultsFilter",
10965  usePathStatus = cms.bool( True ),
10966  hltResults = cms.InputTag( "" ),
10967  l1tResults = cms.InputTag( "" ),
10968  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10969  throw = cms.bool( True ),
10970  triggerConditions = cms.vstring( 'HLT_L1SingleMu7_v2' )
10971 )
10972 fragment.hltPreDatasetCosmicsForEventDisplay = cms.EDFilter( "HLTPrescaler",
10973  offset = cms.uint32( 0 ),
10974  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10975 )
10976 fragment.hltDatasetExpressAlignment = cms.EDFilter( "TriggerResultsFilter",
10977  usePathStatus = cms.bool( True ),
10978  hltResults = cms.InputTag( "" ),
10979  l1tResults = cms.InputTag( "" ),
10980  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10981  throw = cms.bool( True ),
10982  triggerConditions = cms.vstring( 'HLT_HT300_Beamspot_PixelClusters_WP2_v2',
10983  'HLT_HT300_Beamspot_v18',
10984  'HLT_HT60_Beamspot_v17',
10985  'HLT_PixelClusters_WP2_v1',
10986  'HLT_ZeroBias_Beamspot_v11' )
10987 )
10988 fragment.hltPreDatasetExpressAlignment = cms.EDFilter( "HLTPrescaler",
10989  offset = cms.uint32( 0 ),
10990  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
10991 )
10992 fragment.hltDatasetExpressCosmics = cms.EDFilter( "TriggerResultsFilter",
10993  usePathStatus = cms.bool( True ),
10994  hltResults = cms.InputTag( "" ),
10995  l1tResults = cms.InputTag( "" ),
10996  l1tIgnoreMaskAndPrescale = cms.bool( False ),
10997  throw = cms.bool( True ),
10998  triggerConditions = cms.vstring( 'HLT_L1SingleMuCosmics_v5 / 10',
10999  'HLT_L1SingleMuOpen_DT_v3',
11000  'HLT_L1SingleMuOpen_v3',
11001  'HLT_Random_v3 / 2' )
11002 )
11003 fragment.hltPreDatasetExpressCosmics = cms.EDFilter( "HLTPrescaler",
11004  offset = cms.uint32( 0 ),
11005  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11006 )
11007 fragment.hltDatasetExpressPhysics = cms.EDFilter( "TriggerResultsFilter",
11008  usePathStatus = cms.bool( True ),
11009  hltResults = cms.InputTag( "" ),
11010  l1tResults = cms.InputTag( "" ),
11011  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11012  throw = cms.bool( True ),
11013  triggerConditions = cms.vstring( 'HLT_BptxOR_v3',
11014  'HLT_L1SingleEG10er2p5_v1',
11015  'HLT_L1SingleEG15er2p5_v1',
11016  'HLT_L1SingleEG26er2p5_v1',
11017  'HLT_L1SingleEG28er1p5_v1',
11018  'HLT_L1SingleEG28er2p1_v1',
11019  'HLT_L1SingleEG28er2p5_v1',
11020  'HLT_L1SingleEG34er2p5_v1',
11021  'HLT_L1SingleEG36er2p5_v1',
11022  'HLT_L1SingleEG38er2p5_v1',
11023  'HLT_L1SingleEG40er2p5_v1',
11024  'HLT_L1SingleEG42er2p5_v1',
11025  'HLT_L1SingleEG45er2p5_v1',
11026  'HLT_L1SingleEG50_v1',
11027  'HLT_L1SingleEG8er2p5_v1',
11028  'HLT_L1SingleJet60_v1',
11029  'HLT_MinimumBias_HF_v1',
11030  'HLT_Physics_v11 / 2',
11031  'HLT_PixelClusters_WP1_v1',
11032  'HLT_PixelClusters_WP2_v1',
11033  'HLT_Random_v3',
11034  'HLT_ZeroBias_Alignment_v5 / 6',
11035  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
11036  'HLT_ZeroBias_IsolatedBunches_v9',
11037  'HLT_ZeroBias_Or_AlwaysTrue_v1',
11038  'HLT_ZeroBias_v10 / 2' )
11039 )
11040 fragment.hltPreDatasetExpressPhysics = cms.EDFilter( "HLTPrescaler",
11041  offset = cms.uint32( 0 ),
11042  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11043 )
11044 fragment.hltDatasetHLTPhysics = cms.EDFilter( "TriggerResultsFilter",
11045  usePathStatus = cms.bool( True ),
11046  hltResults = cms.InputTag( "" ),
11047  l1tResults = cms.InputTag( "" ),
11048  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11049  throw = cms.bool( True ),
11050  triggerConditions = cms.vstring( 'HLT_Physics_v11' )
11051 )
11052 fragment.hltPreDatasetHLTPhysics = cms.EDFilter( "HLTPrescaler",
11053  offset = cms.uint32( 0 ),
11054  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11055 )
11056 fragment.hltDatasetHcalNZS = cms.EDFilter( "TriggerResultsFilter",
11057  usePathStatus = cms.bool( True ),
11058  hltResults = cms.InputTag( "" ),
11059  l1tResults = cms.InputTag( "" ),
11060  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11061  throw = cms.bool( True ),
11062  triggerConditions = cms.vstring( 'HLT_HcalNZS_v18',
11063  'HLT_HcalPhiSym_v20' )
11064 )
11065 fragment.hltPreDatasetHcalNZS = cms.EDFilter( "HLTPrescaler",
11066  offset = cms.uint32( 0 ),
11067  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11068 )
11069 fragment.hltDatasetL1Accept = cms.EDFilter( "TriggerResultsFilter",
11070  usePathStatus = cms.bool( True ),
11071  hltResults = cms.InputTag( "" ),
11072  l1tResults = cms.InputTag( "" ),
11073  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11074  throw = cms.bool( True ),
11075  triggerConditions = cms.vstring( 'DST_Physics_v11',
11076  'DST_ZeroBias_v6' )
11077 )
11078 fragment.hltPreDatasetL1Accept = cms.EDFilter( "HLTPrescaler",
11079  offset = cms.uint32( 0 ),
11080  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11081 )
11082 fragment.hltDatasetMinimumBias = cms.EDFilter( "TriggerResultsFilter",
11083  usePathStatus = cms.bool( True ),
11084  hltResults = cms.InputTag( "" ),
11085  l1tResults = cms.InputTag( "" ),
11086  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11087  throw = cms.bool( True ),
11088  triggerConditions = cms.vstring( 'HLT_BptxOR_v3',
11089  'HLT_L1ETM120_v1',
11090  'HLT_L1ETM150_v1',
11091  'HLT_L1EXT_HCAL_LaserMon1_v2',
11092  'HLT_L1EXT_HCAL_LaserMon4_v2',
11093  'HLT_L1HTT120er_v1',
11094  'HLT_L1HTT160er_v1',
11095  'HLT_L1HTT200er_v1',
11096  'HLT_L1HTT255er_v1',
11097  'HLT_L1HTT280er_v1',
11098  'HLT_L1HTT320er_v1',
11099  'HLT_L1HTT360er_v1',
11100  'HLT_L1HTT400er_v1',
11101  'HLT_L1HTT450er_v1',
11102  'HLT_L1SingleEG10er2p5_v1',
11103  'HLT_L1SingleEG15er2p5_v1',
11104  'HLT_L1SingleEG26er2p5_v1',
11105  'HLT_L1SingleEG28er1p5_v1',
11106  'HLT_L1SingleEG28er2p1_v1',
11107  'HLT_L1SingleEG28er2p5_v1',
11108  'HLT_L1SingleEG34er2p5_v1',
11109  'HLT_L1SingleEG36er2p5_v1',
11110  'HLT_L1SingleEG38er2p5_v1',
11111  'HLT_L1SingleEG40er2p5_v1',
11112  'HLT_L1SingleEG42er2p5_v1',
11113  'HLT_L1SingleEG45er2p5_v1',
11114  'HLT_L1SingleEG50_v1',
11115  'HLT_L1SingleEG8er2p5_v1',
11116  'HLT_L1SingleJet10erHE_v2',
11117  'HLT_L1SingleJet120_v1',
11118  'HLT_L1SingleJet12erHE_v2',
11119  'HLT_L1SingleJet180_v1',
11120  'HLT_L1SingleJet200_v2',
11121  'HLT_L1SingleJet35_v2',
11122  'HLT_L1SingleJet60_v1',
11123  'HLT_L1SingleJet8erHE_v2',
11124  'HLT_L1SingleJet90_v1' )
11125 )
11126 fragment.hltPreDatasetMinimumBias = cms.EDFilter( "HLTPrescaler",
11127  offset = cms.uint32( 0 ),
11128  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11129 )
11130 fragment.hltDatasetMuonShower = cms.EDFilter( "TriggerResultsFilter",
11131  usePathStatus = cms.bool( True ),
11132  hltResults = cms.InputTag( "" ),
11133  l1tResults = cms.InputTag( "" ),
11134  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11135  throw = cms.bool( True ),
11136  triggerConditions = cms.vstring( 'HLT_CscCluster_Cosmic_v1' )
11137 )
11138 fragment.hltPreDatasetMuonShower = cms.EDFilter( "HLTPrescaler",
11139  offset = cms.uint32( 0 ),
11140  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11141 )
11142 fragment.hltDatasetNoBPTX = cms.EDFilter( "TriggerResultsFilter",
11143  usePathStatus = cms.bool( True ),
11144  hltResults = cms.InputTag( "" ),
11145  l1tResults = cms.InputTag( "" ),
11146  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11147  throw = cms.bool( True ),
11148  triggerConditions = cms.vstring( 'HLT_CDC_L2cosmic_10_er1p0_v7',
11149  'HLT_CDC_L2cosmic_5p5_er1p0_v7',
11150  'HLT_L2Mu10_NoVertex_NoBPTX3BX_v11',
11151  'HLT_L2Mu10_NoVertex_NoBPTX_v12',
11152  'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11',
11153  'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10' )
11154 )
11155 fragment.hltPreDatasetNoBPTX = cms.EDFilter( "HLTPrescaler",
11156  offset = cms.uint32( 0 ),
11157  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11158 )
11159 fragment.hltDatasetOnlineMonitor = cms.EDFilter( "TriggerResultsFilter",
11160  usePathStatus = cms.bool( True ),
11161  hltResults = cms.InputTag( "" ),
11162  l1tResults = cms.InputTag( "" ),
11163  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11164  throw = cms.bool( True ),
11165  triggerConditions = cms.vstring( 'HLT_BptxOR_v3',
11166  'HLT_CDC_L2cosmic_10_er1p0_v7',
11167  'HLT_CDC_L2cosmic_5p5_er1p0_v7',
11168  'HLT_HcalNZS_v18',
11169  'HLT_HcalPhiSym_v20',
11170  'HLT_IsoTrackHB_v11',
11171  'HLT_IsoTrackHE_v11',
11172  'HLT_L1DoubleMu0_v2',
11173  'HLT_L1ETM120_v1',
11174  'HLT_L1ETM150_v1',
11175  'HLT_L1FatEvents_v2',
11176  'HLT_L1HTT120er_v1',
11177  'HLT_L1HTT160er_v1',
11178  'HLT_L1HTT200er_v1',
11179  'HLT_L1HTT255er_v1',
11180  'HLT_L1HTT280er_v1',
11181  'HLT_L1HTT320er_v1',
11182  'HLT_L1HTT360er_v1',
11183  'HLT_L1HTT400er_v1',
11184  'HLT_L1HTT450er_v1',
11185  'HLT_L1SingleEG10er2p5_v1',
11186  'HLT_L1SingleEG15er2p5_v1',
11187  'HLT_L1SingleEG26er2p5_v1',
11188  'HLT_L1SingleEG28er1p5_v1',
11189  'HLT_L1SingleEG28er2p1_v1',
11190  'HLT_L1SingleEG28er2p5_v1',
11191  'HLT_L1SingleEG34er2p5_v1',
11192  'HLT_L1SingleEG36er2p5_v1',
11193  'HLT_L1SingleEG38er2p5_v1',
11194  'HLT_L1SingleEG40er2p5_v1',
11195  'HLT_L1SingleEG42er2p5_v1',
11196  'HLT_L1SingleEG45er2p5_v1',
11197  'HLT_L1SingleEG50_v1',
11198  'HLT_L1SingleEG8er2p5_v1',
11199  'HLT_L1SingleJet120_v1',
11200  'HLT_L1SingleJet180_v1',
11201  'HLT_L1SingleJet200_v2',
11202  'HLT_L1SingleJet35_v2',
11203  'HLT_L1SingleJet60_v1',
11204  'HLT_L1SingleJet90_v1',
11205  'HLT_L1SingleMuCosmics_v5',
11206  'HLT_L1SingleMuOpen_v3',
11207  'HLT_L2Mu10_NoVertex_NoBPTX3BX_v11',
11208  'HLT_L2Mu10_NoVertex_NoBPTX_v12',
11209  'HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11',
11210  'HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10',
11211  'HLT_Physics_v11',
11212  'HLT_Random_v3',
11213  'HLT_ZeroBias_Alignment_v5',
11214  'HLT_ZeroBias_FirstBXAfterTrain_v7',
11215  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
11216  'HLT_ZeroBias_FirstCollisionInTrain_v8',
11217  'HLT_ZeroBias_Gated_v1',
11218  'HLT_ZeroBias_IsolatedBunches_v9',
11219  'HLT_ZeroBias_LastCollisionInTrain_v7',
11220  'HLT_ZeroBias_v10' )
11221 )
11222 fragment.hltPreDatasetOnlineMonitor = cms.EDFilter( "HLTPrescaler",
11223  offset = cms.uint32( 0 ),
11224  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11225 )
11226 fragment.hltDatasetRPCMonitor = cms.EDFilter( "TriggerResultsFilter",
11227  usePathStatus = cms.bool( True ),
11228  hltResults = cms.InputTag( "" ),
11229  l1tResults = cms.InputTag( "" ),
11230  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11231  throw = cms.bool( True ),
11232  triggerConditions = cms.vstring( 'AlCa_RPCMuonNormalisation_v19' )
11233 )
11234 fragment.hltPreDatasetRPCMonitor = cms.EDFilter( "HLTPrescaler",
11235  offset = cms.uint32( 0 ),
11236  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11237 )
11238 fragment.hltDatasetTestEnablesEcalHcal = cms.EDFilter( "TriggerResultsFilter",
11239  usePathStatus = cms.bool( True ),
11240  hltResults = cms.InputTag( "" ),
11241  l1tResults = cms.InputTag( "" ),
11242  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11243  throw = cms.bool( True ),
11244  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
11245  'HLT_HcalCalibration_v6' )
11246 )
11247 fragment.hltPreDatasetTestEnablesEcalHcal = cms.EDFilter( "HLTPrescaler",
11248  offset = cms.uint32( 0 ),
11249  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11250 )
11251 fragment.hltDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "TriggerResultsFilter",
11252  usePathStatus = cms.bool( True ),
11253  hltResults = cms.InputTag( "" ),
11254  l1tResults = cms.InputTag( "" ),
11255  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11256  throw = cms.bool( True ),
11257  triggerConditions = cms.vstring( 'HLT_EcalCalibration_v4',
11258  'HLT_HcalCalibration_v6' )
11259 )
11260 fragment.hltPreDatasetTestEnablesEcalHcalDQM = cms.EDFilter( "HLTPrescaler",
11261  offset = cms.uint32( 0 ),
11262  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11263 )
11264 fragment.hltDatasetZeroBias = cms.EDFilter( "TriggerResultsFilter",
11265  usePathStatus = cms.bool( True ),
11266  hltResults = cms.InputTag( "" ),
11267  l1tResults = cms.InputTag( "" ),
11268  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11269  throw = cms.bool( True ),
11270  triggerConditions = cms.vstring( 'HLT_Random_v3',
11271  'HLT_ZeroBias_Alignment_v5',
11272  'HLT_ZeroBias_FirstBXAfterTrain_v7',
11273  'HLT_ZeroBias_FirstCollisionAfterAbortGap_v9',
11274  'HLT_ZeroBias_FirstCollisionInTrain_v8',
11275  'HLT_ZeroBias_IsolatedBunches_v9',
11276  'HLT_ZeroBias_LastCollisionInTrain_v7',
11277  'HLT_ZeroBias_v10' )
11278 )
11279 fragment.hltPreDatasetZeroBias = cms.EDFilter( "HLTPrescaler",
11280  offset = cms.uint32( 0 ),
11281  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11282 )
11283 fragment.hltDatasetSpecialHLTPhysics0 = cms.EDFilter( "TriggerResultsFilter",
11284  usePathStatus = cms.bool( True ),
11285  hltResults = cms.InputTag( "" ),
11286  l1tResults = cms.InputTag( "" ),
11287  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11288  throw = cms.bool( True ),
11289  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11290 )
11291 fragment.hltPreDatasetSpecialHLTPhysics0 = cms.EDFilter( "HLTPrescaler",
11292  offset = cms.uint32( 0 ),
11293  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11294 )
11295 fragment.hltDatasetSpecialHLTPhysics1 = cms.EDFilter( "TriggerResultsFilter",
11296  usePathStatus = cms.bool( True ),
11297  hltResults = cms.InputTag( "" ),
11298  l1tResults = cms.InputTag( "" ),
11299  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11300  throw = cms.bool( True ),
11301  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11302 )
11303 fragment.hltPreDatasetSpecialHLTPhysics1 = cms.EDFilter( "HLTPrescaler",
11304  offset = cms.uint32( 0 ),
11305  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11306 )
11307 fragment.hltDatasetSpecialHLTPhysics2 = cms.EDFilter( "TriggerResultsFilter",
11308  usePathStatus = cms.bool( True ),
11309  hltResults = cms.InputTag( "" ),
11310  l1tResults = cms.InputTag( "" ),
11311  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11312  throw = cms.bool( True ),
11313  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11314 )
11315 fragment.hltPreDatasetSpecialHLTPhysics2 = cms.EDFilter( "HLTPrescaler",
11316  offset = cms.uint32( 0 ),
11317  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11318 )
11319 fragment.hltDatasetSpecialHLTPhysics3 = cms.EDFilter( "TriggerResultsFilter",
11320  usePathStatus = cms.bool( True ),
11321  hltResults = cms.InputTag( "" ),
11322  l1tResults = cms.InputTag( "" ),
11323  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11324  throw = cms.bool( True ),
11325  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11326 )
11327 fragment.hltPreDatasetSpecialHLTPhysics3 = cms.EDFilter( "HLTPrescaler",
11328  offset = cms.uint32( 0 ),
11329  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11330 )
11331 fragment.hltDatasetSpecialHLTPhysics4 = cms.EDFilter( "TriggerResultsFilter",
11332  usePathStatus = cms.bool( True ),
11333  hltResults = cms.InputTag( "" ),
11334  l1tResults = cms.InputTag( "" ),
11335  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11336  throw = cms.bool( True ),
11337  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11338 )
11339 fragment.hltPreDatasetSpecialHLTPhysics4 = cms.EDFilter( "HLTPrescaler",
11340  offset = cms.uint32( 0 ),
11341  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11342 )
11343 fragment.hltDatasetSpecialHLTPhysics5 = cms.EDFilter( "TriggerResultsFilter",
11344  usePathStatus = cms.bool( True ),
11345  hltResults = cms.InputTag( "" ),
11346  l1tResults = cms.InputTag( "" ),
11347  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11348  throw = cms.bool( True ),
11349  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11350 )
11351 fragment.hltPreDatasetSpecialHLTPhysics5 = cms.EDFilter( "HLTPrescaler",
11352  offset = cms.uint32( 0 ),
11353  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11354 )
11355 fragment.hltDatasetSpecialHLTPhysics6 = cms.EDFilter( "TriggerResultsFilter",
11356  usePathStatus = cms.bool( True ),
11357  hltResults = cms.InputTag( "" ),
11358  l1tResults = cms.InputTag( "" ),
11359  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11360  throw = cms.bool( True ),
11361  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11362 )
11363 fragment.hltPreDatasetSpecialHLTPhysics6 = cms.EDFilter( "HLTPrescaler",
11364  offset = cms.uint32( 0 ),
11365  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11366 )
11367 fragment.hltDatasetSpecialHLTPhysics7 = cms.EDFilter( "TriggerResultsFilter",
11368  usePathStatus = cms.bool( True ),
11369  hltResults = cms.InputTag( "" ),
11370  l1tResults = cms.InputTag( "" ),
11371  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11372  throw = cms.bool( True ),
11373  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11374 )
11375 fragment.hltPreDatasetSpecialHLTPhysics7 = cms.EDFilter( "HLTPrescaler",
11376  offset = cms.uint32( 0 ),
11377  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11378 )
11379 fragment.hltDatasetSpecialHLTPhysics8 = cms.EDFilter( "TriggerResultsFilter",
11380  usePathStatus = cms.bool( True ),
11381  hltResults = cms.InputTag( "" ),
11382  l1tResults = cms.InputTag( "" ),
11383  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11384  throw = cms.bool( True ),
11385  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11386 )
11387 fragment.hltPreDatasetSpecialHLTPhysics8 = cms.EDFilter( "HLTPrescaler",
11388  offset = cms.uint32( 0 ),
11389  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11390 )
11391 fragment.hltDatasetSpecialHLTPhysics9 = cms.EDFilter( "TriggerResultsFilter",
11392  usePathStatus = cms.bool( True ),
11393  hltResults = cms.InputTag( "" ),
11394  l1tResults = cms.InputTag( "" ),
11395  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11396  throw = cms.bool( True ),
11397  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11398 )
11399 fragment.hltPreDatasetSpecialHLTPhysics9 = cms.EDFilter( "HLTPrescaler",
11400  offset = cms.uint32( 0 ),
11401  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11402 )
11403 fragment.hltDatasetSpecialHLTPhysics10 = cms.EDFilter( "TriggerResultsFilter",
11404  usePathStatus = cms.bool( True ),
11405  hltResults = cms.InputTag( "" ),
11406  l1tResults = cms.InputTag( "" ),
11407  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11408  throw = cms.bool( True ),
11409  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11410 )
11411 fragment.hltPreDatasetSpecialHLTPhysics10 = cms.EDFilter( "HLTPrescaler",
11412  offset = cms.uint32( 0 ),
11413  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11414 )
11415 fragment.hltDatasetSpecialHLTPhysics11 = cms.EDFilter( "TriggerResultsFilter",
11416  usePathStatus = cms.bool( True ),
11417  hltResults = cms.InputTag( "" ),
11418  l1tResults = cms.InputTag( "" ),
11419  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11420  throw = cms.bool( True ),
11421  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11422 )
11423 fragment.hltPreDatasetSpecialHLTPhysics11 = cms.EDFilter( "HLTPrescaler",
11424  offset = cms.uint32( 0 ),
11425  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11426 )
11427 fragment.hltDatasetSpecialHLTPhysics12 = cms.EDFilter( "TriggerResultsFilter",
11428  usePathStatus = cms.bool( True ),
11429  hltResults = cms.InputTag( "" ),
11430  l1tResults = cms.InputTag( "" ),
11431  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11432  throw = cms.bool( True ),
11433  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11434 )
11435 fragment.hltPreDatasetSpecialHLTPhysics12 = cms.EDFilter( "HLTPrescaler",
11436  offset = cms.uint32( 0 ),
11437  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11438 )
11439 fragment.hltDatasetSpecialHLTPhysics13 = cms.EDFilter( "TriggerResultsFilter",
11440  usePathStatus = cms.bool( True ),
11441  hltResults = cms.InputTag( "" ),
11442  l1tResults = cms.InputTag( "" ),
11443  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11444  throw = cms.bool( True ),
11445  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11446 )
11447 fragment.hltPreDatasetSpecialHLTPhysics13 = cms.EDFilter( "HLTPrescaler",
11448  offset = cms.uint32( 0 ),
11449  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11450 )
11451 fragment.hltDatasetSpecialHLTPhysics14 = cms.EDFilter( "TriggerResultsFilter",
11452  usePathStatus = cms.bool( True ),
11453  hltResults = cms.InputTag( "" ),
11454  l1tResults = cms.InputTag( "" ),
11455  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11456  throw = cms.bool( True ),
11457  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11458 )
11459 fragment.hltPreDatasetSpecialHLTPhysics14 = cms.EDFilter( "HLTPrescaler",
11460  offset = cms.uint32( 0 ),
11461  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11462 )
11463 fragment.hltDatasetSpecialHLTPhysics15 = cms.EDFilter( "TriggerResultsFilter",
11464  usePathStatus = cms.bool( True ),
11465  hltResults = cms.InputTag( "" ),
11466  l1tResults = cms.InputTag( "" ),
11467  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11468  throw = cms.bool( True ),
11469  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11470 )
11471 fragment.hltPreDatasetSpecialHLTPhysics15 = cms.EDFilter( "HLTPrescaler",
11472  offset = cms.uint32( 0 ),
11473  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11474 )
11475 fragment.hltDatasetSpecialHLTPhysics16 = cms.EDFilter( "TriggerResultsFilter",
11476  usePathStatus = cms.bool( True ),
11477  hltResults = cms.InputTag( "" ),
11478  l1tResults = cms.InputTag( "" ),
11479  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11480  throw = cms.bool( True ),
11481  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11482 )
11483 fragment.hltPreDatasetSpecialHLTPhysics16 = cms.EDFilter( "HLTPrescaler",
11484  offset = cms.uint32( 0 ),
11485  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11486 )
11487 fragment.hltDatasetSpecialHLTPhysics17 = cms.EDFilter( "TriggerResultsFilter",
11488  usePathStatus = cms.bool( True ),
11489  hltResults = cms.InputTag( "" ),
11490  l1tResults = cms.InputTag( "" ),
11491  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11492  throw = cms.bool( True ),
11493  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11494 )
11495 fragment.hltPreDatasetSpecialHLTPhysics17 = cms.EDFilter( "HLTPrescaler",
11496  offset = cms.uint32( 0 ),
11497  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11498 )
11499 fragment.hltDatasetSpecialHLTPhysics18 = cms.EDFilter( "TriggerResultsFilter",
11500  usePathStatus = cms.bool( True ),
11501  hltResults = cms.InputTag( "" ),
11502  l1tResults = cms.InputTag( "" ),
11503  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11504  throw = cms.bool( True ),
11505  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11506 )
11507 fragment.hltPreDatasetSpecialHLTPhysics18 = cms.EDFilter( "HLTPrescaler",
11508  offset = cms.uint32( 0 ),
11509  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11510 )
11511 fragment.hltDatasetSpecialHLTPhysics19 = cms.EDFilter( "TriggerResultsFilter",
11512  usePathStatus = cms.bool( True ),
11513  hltResults = cms.InputTag( "" ),
11514  l1tResults = cms.InputTag( "" ),
11515  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11516  throw = cms.bool( True ),
11517  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11518 )
11519 fragment.hltPreDatasetSpecialHLTPhysics19 = cms.EDFilter( "HLTPrescaler",
11520  offset = cms.uint32( 0 ),
11521  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11522 )
11523 fragment.hltDatasetSpecialHLTPhysics20 = cms.EDFilter( "TriggerResultsFilter",
11524  usePathStatus = cms.bool( True ),
11525  hltResults = cms.InputTag( "" ),
11526  l1tResults = cms.InputTag( "" ),
11527  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11528  throw = cms.bool( True ),
11529  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11530 )
11531 fragment.hltPreDatasetSpecialHLTPhysics20 = cms.EDFilter( "HLTPrescaler",
11532  offset = cms.uint32( 0 ),
11533  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11534 )
11535 fragment.hltDatasetSpecialHLTPhysics21 = cms.EDFilter( "TriggerResultsFilter",
11536  usePathStatus = cms.bool( True ),
11537  hltResults = cms.InputTag( "" ),
11538  l1tResults = cms.InputTag( "" ),
11539  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11540  throw = cms.bool( True ),
11541  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11542 )
11543 fragment.hltPreDatasetSpecialHLTPhysics21 = cms.EDFilter( "HLTPrescaler",
11544  offset = cms.uint32( 0 ),
11545  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11546 )
11547 fragment.hltDatasetSpecialHLTPhysics22 = cms.EDFilter( "TriggerResultsFilter",
11548  usePathStatus = cms.bool( True ),
11549  hltResults = cms.InputTag( "" ),
11550  l1tResults = cms.InputTag( "" ),
11551  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11552  throw = cms.bool( True ),
11553  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11554 )
11555 fragment.hltPreDatasetSpecialHLTPhysics22 = cms.EDFilter( "HLTPrescaler",
11556  offset = cms.uint32( 0 ),
11557  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11558 )
11559 fragment.hltDatasetSpecialHLTPhysics23 = cms.EDFilter( "TriggerResultsFilter",
11560  usePathStatus = cms.bool( True ),
11561  hltResults = cms.InputTag( "" ),
11562  l1tResults = cms.InputTag( "" ),
11563  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11564  throw = cms.bool( True ),
11565  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11566 )
11567 fragment.hltPreDatasetSpecialHLTPhysics23 = cms.EDFilter( "HLTPrescaler",
11568  offset = cms.uint32( 0 ),
11569  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11570 )
11571 fragment.hltDatasetSpecialHLTPhysics24 = cms.EDFilter( "TriggerResultsFilter",
11572  usePathStatus = cms.bool( True ),
11573  hltResults = cms.InputTag( "" ),
11574  l1tResults = cms.InputTag( "" ),
11575  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11576  throw = cms.bool( True ),
11577  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11578 )
11579 fragment.hltPreDatasetSpecialHLTPhysics24 = cms.EDFilter( "HLTPrescaler",
11580  offset = cms.uint32( 0 ),
11581  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11582 )
11583 fragment.hltDatasetSpecialHLTPhysics25 = cms.EDFilter( "TriggerResultsFilter",
11584  usePathStatus = cms.bool( True ),
11585  hltResults = cms.InputTag( "" ),
11586  l1tResults = cms.InputTag( "" ),
11587  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11588  throw = cms.bool( True ),
11589  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11590 )
11591 fragment.hltPreDatasetSpecialHLTPhysics25 = cms.EDFilter( "HLTPrescaler",
11592  offset = cms.uint32( 0 ),
11593  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11594 )
11595 fragment.hltDatasetSpecialHLTPhysics26 = cms.EDFilter( "TriggerResultsFilter",
11596  usePathStatus = cms.bool( True ),
11597  hltResults = cms.InputTag( "" ),
11598  l1tResults = cms.InputTag( "" ),
11599  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11600  throw = cms.bool( True ),
11601  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11602 )
11603 fragment.hltPreDatasetSpecialHLTPhysics26 = cms.EDFilter( "HLTPrescaler",
11604  offset = cms.uint32( 0 ),
11605  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11606 )
11607 fragment.hltDatasetSpecialHLTPhysics27 = cms.EDFilter( "TriggerResultsFilter",
11608  usePathStatus = cms.bool( True ),
11609  hltResults = cms.InputTag( "" ),
11610  l1tResults = cms.InputTag( "" ),
11611  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11612  throw = cms.bool( True ),
11613  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11614 )
11615 fragment.hltPreDatasetSpecialHLTPhysics27 = cms.EDFilter( "HLTPrescaler",
11616  offset = cms.uint32( 0 ),
11617  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11618 )
11619 fragment.hltDatasetSpecialHLTPhysics28 = cms.EDFilter( "TriggerResultsFilter",
11620  usePathStatus = cms.bool( True ),
11621  hltResults = cms.InputTag( "" ),
11622  l1tResults = cms.InputTag( "" ),
11623  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11624  throw = cms.bool( True ),
11625  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11626 )
11627 fragment.hltPreDatasetSpecialHLTPhysics28 = cms.EDFilter( "HLTPrescaler",
11628  offset = cms.uint32( 0 ),
11629  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11630 )
11631 fragment.hltDatasetSpecialHLTPhysics29 = cms.EDFilter( "TriggerResultsFilter",
11632  usePathStatus = cms.bool( True ),
11633  hltResults = cms.InputTag( "" ),
11634  l1tResults = cms.InputTag( "" ),
11635  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11636  throw = cms.bool( True ),
11637  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11638 )
11639 fragment.hltPreDatasetSpecialHLTPhysics29 = cms.EDFilter( "HLTPrescaler",
11640  offset = cms.uint32( 0 ),
11641  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11642 )
11643 fragment.hltDatasetSpecialHLTPhysics30 = cms.EDFilter( "TriggerResultsFilter",
11644  usePathStatus = cms.bool( True ),
11645  hltResults = cms.InputTag( "" ),
11646  l1tResults = cms.InputTag( "" ),
11647  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11648  throw = cms.bool( True ),
11649  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11650 )
11651 fragment.hltPreDatasetSpecialHLTPhysics30 = cms.EDFilter( "HLTPrescaler",
11652  offset = cms.uint32( 0 ),
11653  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11654 )
11655 fragment.hltDatasetSpecialHLTPhysics31 = cms.EDFilter( "TriggerResultsFilter",
11656  usePathStatus = cms.bool( True ),
11657  hltResults = cms.InputTag( "" ),
11658  l1tResults = cms.InputTag( "" ),
11659  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11660  throw = cms.bool( True ),
11661  triggerConditions = cms.vstring( 'HLT_SpecialHLTPhysics_v4' )
11662 )
11663 fragment.hltPreDatasetSpecialHLTPhysics31 = cms.EDFilter( "HLTPrescaler",
11664  offset = cms.uint32( 0 ),
11665  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11666 )
11667 fragment.hltDatasetSpecialRandom0 = cms.EDFilter( "TriggerResultsFilter",
11668  usePathStatus = cms.bool( True ),
11669  hltResults = cms.InputTag( "" ),
11670  l1tResults = cms.InputTag( "" ),
11671  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11672  throw = cms.bool( True ),
11673  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11674 )
11675 fragment.hltPreDatasetSpecialRandom0 = cms.EDFilter( "HLTPrescaler",
11676  offset = cms.uint32( 0 ),
11677  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11678 )
11679 fragment.hltDatasetSpecialRandom1 = cms.EDFilter( "TriggerResultsFilter",
11680  usePathStatus = cms.bool( True ),
11681  hltResults = cms.InputTag( "" ),
11682  l1tResults = cms.InputTag( "" ),
11683  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11684  throw = cms.bool( True ),
11685  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11686 )
11687 fragment.hltPreDatasetSpecialRandom1 = cms.EDFilter( "HLTPrescaler",
11688  offset = cms.uint32( 0 ),
11689  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11690 )
11691 fragment.hltDatasetSpecialRandom2 = cms.EDFilter( "TriggerResultsFilter",
11692  usePathStatus = cms.bool( True ),
11693  hltResults = cms.InputTag( "" ),
11694  l1tResults = cms.InputTag( "" ),
11695  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11696  throw = cms.bool( True ),
11697  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11698 )
11699 fragment.hltPreDatasetSpecialRandom2 = cms.EDFilter( "HLTPrescaler",
11700  offset = cms.uint32( 0 ),
11701  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11702 )
11703 fragment.hltDatasetSpecialRandom3 = cms.EDFilter( "TriggerResultsFilter",
11704  usePathStatus = cms.bool( True ),
11705  hltResults = cms.InputTag( "" ),
11706  l1tResults = cms.InputTag( "" ),
11707  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11708  throw = cms.bool( True ),
11709  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11710 )
11711 fragment.hltPreDatasetSpecialRandom3 = cms.EDFilter( "HLTPrescaler",
11712  offset = cms.uint32( 0 ),
11713  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11714 )
11715 fragment.hltDatasetSpecialRandom4 = cms.EDFilter( "TriggerResultsFilter",
11716  usePathStatus = cms.bool( True ),
11717  hltResults = cms.InputTag( "" ),
11718  l1tResults = cms.InputTag( "" ),
11719  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11720  throw = cms.bool( True ),
11721  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11722 )
11723 fragment.hltPreDatasetSpecialRandom4 = cms.EDFilter( "HLTPrescaler",
11724  offset = cms.uint32( 0 ),
11725  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11726 )
11727 fragment.hltDatasetSpecialRandom5 = cms.EDFilter( "TriggerResultsFilter",
11728  usePathStatus = cms.bool( True ),
11729  hltResults = cms.InputTag( "" ),
11730  l1tResults = cms.InputTag( "" ),
11731  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11732  throw = cms.bool( True ),
11733  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11734 )
11735 fragment.hltPreDatasetSpecialRandom5 = cms.EDFilter( "HLTPrescaler",
11736  offset = cms.uint32( 0 ),
11737  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11738 )
11739 fragment.hltDatasetSpecialRandom6 = cms.EDFilter( "TriggerResultsFilter",
11740  usePathStatus = cms.bool( True ),
11741  hltResults = cms.InputTag( "" ),
11742  l1tResults = cms.InputTag( "" ),
11743  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11744  throw = cms.bool( True ),
11745  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11746 )
11747 fragment.hltPreDatasetSpecialRandom6 = cms.EDFilter( "HLTPrescaler",
11748  offset = cms.uint32( 0 ),
11749  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11750 )
11751 fragment.hltDatasetSpecialRandom7 = cms.EDFilter( "TriggerResultsFilter",
11752  usePathStatus = cms.bool( True ),
11753  hltResults = cms.InputTag( "" ),
11754  l1tResults = cms.InputTag( "" ),
11755  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11756  throw = cms.bool( True ),
11757  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11758 )
11759 fragment.hltPreDatasetSpecialRandom7 = cms.EDFilter( "HLTPrescaler",
11760  offset = cms.uint32( 0 ),
11761  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11762 )
11763 fragment.hltDatasetSpecialRandom8 = cms.EDFilter( "TriggerResultsFilter",
11764  usePathStatus = cms.bool( True ),
11765  hltResults = cms.InputTag( "" ),
11766  l1tResults = cms.InputTag( "" ),
11767  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11768  throw = cms.bool( True ),
11769  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11770 )
11771 fragment.hltPreDatasetSpecialRandom8 = cms.EDFilter( "HLTPrescaler",
11772  offset = cms.uint32( 0 ),
11773  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11774 )
11775 fragment.hltDatasetSpecialRandom9 = cms.EDFilter( "TriggerResultsFilter",
11776  usePathStatus = cms.bool( True ),
11777  hltResults = cms.InputTag( "" ),
11778  l1tResults = cms.InputTag( "" ),
11779  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11780  throw = cms.bool( True ),
11781  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11782 )
11783 fragment.hltPreDatasetSpecialRandom9 = cms.EDFilter( "HLTPrescaler",
11784  offset = cms.uint32( 0 ),
11785  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11786 )
11787 fragment.hltDatasetSpecialRandom10 = cms.EDFilter( "TriggerResultsFilter",
11788  usePathStatus = cms.bool( True ),
11789  hltResults = cms.InputTag( "" ),
11790  l1tResults = cms.InputTag( "" ),
11791  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11792  throw = cms.bool( True ),
11793  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11794 )
11795 fragment.hltPreDatasetSpecialRandom10 = cms.EDFilter( "HLTPrescaler",
11796  offset = cms.uint32( 0 ),
11797  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11798 )
11799 fragment.hltDatasetSpecialRandom11 = cms.EDFilter( "TriggerResultsFilter",
11800  usePathStatus = cms.bool( True ),
11801  hltResults = cms.InputTag( "" ),
11802  l1tResults = cms.InputTag( "" ),
11803  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11804  throw = cms.bool( True ),
11805  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11806 )
11807 fragment.hltPreDatasetSpecialRandom11 = cms.EDFilter( "HLTPrescaler",
11808  offset = cms.uint32( 0 ),
11809  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11810 )
11811 fragment.hltDatasetSpecialRandom12 = cms.EDFilter( "TriggerResultsFilter",
11812  usePathStatus = cms.bool( True ),
11813  hltResults = cms.InputTag( "" ),
11814  l1tResults = cms.InputTag( "" ),
11815  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11816  throw = cms.bool( True ),
11817  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11818 )
11819 fragment.hltPreDatasetSpecialRandom12 = cms.EDFilter( "HLTPrescaler",
11820  offset = cms.uint32( 0 ),
11821  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11822 )
11823 fragment.hltDatasetSpecialRandom13 = cms.EDFilter( "TriggerResultsFilter",
11824  usePathStatus = cms.bool( True ),
11825  hltResults = cms.InputTag( "" ),
11826  l1tResults = cms.InputTag( "" ),
11827  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11828  throw = cms.bool( True ),
11829  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11830 )
11831 fragment.hltPreDatasetSpecialRandom13 = cms.EDFilter( "HLTPrescaler",
11832  offset = cms.uint32( 0 ),
11833  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11834 )
11835 fragment.hltDatasetSpecialRandom14 = cms.EDFilter( "TriggerResultsFilter",
11836  usePathStatus = cms.bool( True ),
11837  hltResults = cms.InputTag( "" ),
11838  l1tResults = cms.InputTag( "" ),
11839  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11840  throw = cms.bool( True ),
11841  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11842 )
11843 fragment.hltPreDatasetSpecialRandom14 = cms.EDFilter( "HLTPrescaler",
11844  offset = cms.uint32( 0 ),
11845  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11846 )
11847 fragment.hltDatasetSpecialRandom15 = cms.EDFilter( "TriggerResultsFilter",
11848  usePathStatus = cms.bool( True ),
11849  hltResults = cms.InputTag( "" ),
11850  l1tResults = cms.InputTag( "" ),
11851  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11852  throw = cms.bool( True ),
11853  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11854 )
11855 fragment.hltPreDatasetSpecialRandom15 = cms.EDFilter( "HLTPrescaler",
11856  offset = cms.uint32( 0 ),
11857  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11858 )
11859 fragment.hltDatasetSpecialRandom16 = cms.EDFilter( "TriggerResultsFilter",
11860  usePathStatus = cms.bool( True ),
11861  hltResults = cms.InputTag( "" ),
11862  l1tResults = cms.InputTag( "" ),
11863  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11864  throw = cms.bool( True ),
11865  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11866 )
11867 fragment.hltPreDatasetSpecialRandom16 = cms.EDFilter( "HLTPrescaler",
11868  offset = cms.uint32( 0 ),
11869  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11870 )
11871 fragment.hltDatasetSpecialRandom17 = cms.EDFilter( "TriggerResultsFilter",
11872  usePathStatus = cms.bool( True ),
11873  hltResults = cms.InputTag( "" ),
11874  l1tResults = cms.InputTag( "" ),
11875  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11876  throw = cms.bool( True ),
11877  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11878 )
11879 fragment.hltPreDatasetSpecialRandom17 = cms.EDFilter( "HLTPrescaler",
11880  offset = cms.uint32( 0 ),
11881  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11882 )
11883 fragment.hltDatasetSpecialRandom18 = cms.EDFilter( "TriggerResultsFilter",
11884  usePathStatus = cms.bool( True ),
11885  hltResults = cms.InputTag( "" ),
11886  l1tResults = cms.InputTag( "" ),
11887  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11888  throw = cms.bool( True ),
11889  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11890 )
11891 fragment.hltPreDatasetSpecialRandom18 = cms.EDFilter( "HLTPrescaler",
11892  offset = cms.uint32( 0 ),
11893  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11894 )
11895 fragment.hltDatasetSpecialRandom19 = cms.EDFilter( "TriggerResultsFilter",
11896  usePathStatus = cms.bool( True ),
11897  hltResults = cms.InputTag( "" ),
11898  l1tResults = cms.InputTag( "" ),
11899  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11900  throw = cms.bool( True ),
11901  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11902 )
11903 fragment.hltPreDatasetSpecialRandom19 = cms.EDFilter( "HLTPrescaler",
11904  offset = cms.uint32( 0 ),
11905  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11906 )
11907 fragment.hltDatasetSpecialRandom20 = cms.EDFilter( "TriggerResultsFilter",
11908  usePathStatus = cms.bool( True ),
11909  hltResults = cms.InputTag( "" ),
11910  l1tResults = cms.InputTag( "" ),
11911  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11912  throw = cms.bool( True ),
11913  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11914 )
11915 fragment.hltPreDatasetSpecialRandom20 = cms.EDFilter( "HLTPrescaler",
11916  offset = cms.uint32( 0 ),
11917  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11918 )
11919 fragment.hltDatasetSpecialRandom21 = cms.EDFilter( "TriggerResultsFilter",
11920  usePathStatus = cms.bool( True ),
11921  hltResults = cms.InputTag( "" ),
11922  l1tResults = cms.InputTag( "" ),
11923  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11924  throw = cms.bool( True ),
11925  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11926 )
11927 fragment.hltPreDatasetSpecialRandom21 = cms.EDFilter( "HLTPrescaler",
11928  offset = cms.uint32( 0 ),
11929  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11930 )
11931 fragment.hltDatasetSpecialRandom22 = cms.EDFilter( "TriggerResultsFilter",
11932  usePathStatus = cms.bool( True ),
11933  hltResults = cms.InputTag( "" ),
11934  l1tResults = cms.InputTag( "" ),
11935  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11936  throw = cms.bool( True ),
11937  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11938 )
11939 fragment.hltPreDatasetSpecialRandom22 = cms.EDFilter( "HLTPrescaler",
11940  offset = cms.uint32( 0 ),
11941  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11942 )
11943 fragment.hltDatasetSpecialRandom23 = cms.EDFilter( "TriggerResultsFilter",
11944  usePathStatus = cms.bool( True ),
11945  hltResults = cms.InputTag( "" ),
11946  l1tResults = cms.InputTag( "" ),
11947  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11948  throw = cms.bool( True ),
11949  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11950 )
11951 fragment.hltPreDatasetSpecialRandom23 = cms.EDFilter( "HLTPrescaler",
11952  offset = cms.uint32( 0 ),
11953  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11954 )
11955 fragment.hltDatasetSpecialRandom24 = cms.EDFilter( "TriggerResultsFilter",
11956  usePathStatus = cms.bool( True ),
11957  hltResults = cms.InputTag( "" ),
11958  l1tResults = cms.InputTag( "" ),
11959  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11960  throw = cms.bool( True ),
11961  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11962 )
11963 fragment.hltPreDatasetSpecialRandom24 = cms.EDFilter( "HLTPrescaler",
11964  offset = cms.uint32( 0 ),
11965  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11966 )
11967 fragment.hltDatasetSpecialRandom25 = cms.EDFilter( "TriggerResultsFilter",
11968  usePathStatus = cms.bool( True ),
11969  hltResults = cms.InputTag( "" ),
11970  l1tResults = cms.InputTag( "" ),
11971  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11972  throw = cms.bool( True ),
11973  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11974 )
11975 fragment.hltPreDatasetSpecialRandom25 = cms.EDFilter( "HLTPrescaler",
11976  offset = cms.uint32( 0 ),
11977  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11978 )
11979 fragment.hltDatasetSpecialRandom26 = cms.EDFilter( "TriggerResultsFilter",
11980  usePathStatus = cms.bool( True ),
11981  hltResults = cms.InputTag( "" ),
11982  l1tResults = cms.InputTag( "" ),
11983  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11984  throw = cms.bool( True ),
11985  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11986 )
11987 fragment.hltPreDatasetSpecialRandom26 = cms.EDFilter( "HLTPrescaler",
11988  offset = cms.uint32( 0 ),
11989  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
11990 )
11991 fragment.hltDatasetSpecialRandom27 = cms.EDFilter( "TriggerResultsFilter",
11992  usePathStatus = cms.bool( True ),
11993  hltResults = cms.InputTag( "" ),
11994  l1tResults = cms.InputTag( "" ),
11995  l1tIgnoreMaskAndPrescale = cms.bool( False ),
11996  throw = cms.bool( True ),
11997  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
11998 )
11999 fragment.hltPreDatasetSpecialRandom27 = cms.EDFilter( "HLTPrescaler",
12000  offset = cms.uint32( 0 ),
12001  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12002 )
12003 fragment.hltDatasetSpecialRandom28 = cms.EDFilter( "TriggerResultsFilter",
12004  usePathStatus = cms.bool( True ),
12005  hltResults = cms.InputTag( "" ),
12006  l1tResults = cms.InputTag( "" ),
12007  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12008  throw = cms.bool( True ),
12009  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
12010 )
12011 fragment.hltPreDatasetSpecialRandom28 = cms.EDFilter( "HLTPrescaler",
12012  offset = cms.uint32( 0 ),
12013  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12014 )
12015 fragment.hltDatasetSpecialRandom29 = cms.EDFilter( "TriggerResultsFilter",
12016  usePathStatus = cms.bool( True ),
12017  hltResults = cms.InputTag( "" ),
12018  l1tResults = cms.InputTag( "" ),
12019  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12020  throw = cms.bool( True ),
12021  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
12022 )
12023 fragment.hltPreDatasetSpecialRandom29 = cms.EDFilter( "HLTPrescaler",
12024  offset = cms.uint32( 0 ),
12025  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12026 )
12027 fragment.hltDatasetSpecialRandom30 = cms.EDFilter( "TriggerResultsFilter",
12028  usePathStatus = cms.bool( True ),
12029  hltResults = cms.InputTag( "" ),
12030  l1tResults = cms.InputTag( "" ),
12031  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12032  throw = cms.bool( True ),
12033  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
12034 )
12035 fragment.hltPreDatasetSpecialRandom30 = cms.EDFilter( "HLTPrescaler",
12036  offset = cms.uint32( 0 ),
12037  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12038 )
12039 fragment.hltDatasetSpecialRandom31 = cms.EDFilter( "TriggerResultsFilter",
12040  usePathStatus = cms.bool( True ),
12041  hltResults = cms.InputTag( "" ),
12042  l1tResults = cms.InputTag( "" ),
12043  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12044  throw = cms.bool( True ),
12045  triggerConditions = cms.vstring( 'HLT_Random_HighRate_v1' )
12046 )
12047 fragment.hltPreDatasetSpecialRandom31 = cms.EDFilter( "HLTPrescaler",
12048  offset = cms.uint32( 0 ),
12049  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12050 )
12051 fragment.hltDatasetSpecialZeroBias0 = cms.EDFilter( "TriggerResultsFilter",
12052  usePathStatus = cms.bool( True ),
12053  hltResults = cms.InputTag( "" ),
12054  l1tResults = cms.InputTag( "" ),
12055  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12056  throw = cms.bool( True ),
12057  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12058  'HLT_ZeroBias_Gated_v1',
12059  'HLT_ZeroBias_HighRate_v1' )
12060 )
12061 fragment.hltPreDatasetSpecialZeroBias0 = cms.EDFilter( "HLTPrescaler",
12062  offset = cms.uint32( 0 ),
12063  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12064 )
12065 fragment.hltDatasetSpecialZeroBias1 = cms.EDFilter( "TriggerResultsFilter",
12066  usePathStatus = cms.bool( True ),
12067  hltResults = cms.InputTag( "" ),
12068  l1tResults = cms.InputTag( "" ),
12069  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12070  throw = cms.bool( True ),
12071  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12072  'HLT_ZeroBias_Gated_v1',
12073  'HLT_ZeroBias_HighRate_v1' )
12074 )
12075 fragment.hltPreDatasetSpecialZeroBias1 = cms.EDFilter( "HLTPrescaler",
12076  offset = cms.uint32( 0 ),
12077  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12078 )
12079 fragment.hltDatasetSpecialZeroBias2 = cms.EDFilter( "TriggerResultsFilter",
12080  usePathStatus = cms.bool( True ),
12081  hltResults = cms.InputTag( "" ),
12082  l1tResults = cms.InputTag( "" ),
12083  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12084  throw = cms.bool( True ),
12085  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12086  'HLT_ZeroBias_Gated_v1',
12087  'HLT_ZeroBias_HighRate_v1' )
12088 )
12089 fragment.hltPreDatasetSpecialZeroBias2 = cms.EDFilter( "HLTPrescaler",
12090  offset = cms.uint32( 0 ),
12091  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12092 )
12093 fragment.hltDatasetSpecialZeroBias3 = cms.EDFilter( "TriggerResultsFilter",
12094  usePathStatus = cms.bool( True ),
12095  hltResults = cms.InputTag( "" ),
12096  l1tResults = cms.InputTag( "" ),
12097  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12098  throw = cms.bool( True ),
12099  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12100  'HLT_ZeroBias_Gated_v1',
12101  'HLT_ZeroBias_HighRate_v1' )
12102 )
12103 fragment.hltPreDatasetSpecialZeroBias3 = cms.EDFilter( "HLTPrescaler",
12104  offset = cms.uint32( 0 ),
12105  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12106 )
12107 fragment.hltDatasetSpecialZeroBias4 = cms.EDFilter( "TriggerResultsFilter",
12108  usePathStatus = cms.bool( True ),
12109  hltResults = cms.InputTag( "" ),
12110  l1tResults = cms.InputTag( "" ),
12111  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12112  throw = cms.bool( True ),
12113  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12114  'HLT_ZeroBias_Gated_v1',
12115  'HLT_ZeroBias_HighRate_v1' )
12116 )
12117 fragment.hltPreDatasetSpecialZeroBias4 = cms.EDFilter( "HLTPrescaler",
12118  offset = cms.uint32( 0 ),
12119  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12120 )
12121 fragment.hltDatasetSpecialZeroBias5 = cms.EDFilter( "TriggerResultsFilter",
12122  usePathStatus = cms.bool( True ),
12123  hltResults = cms.InputTag( "" ),
12124  l1tResults = cms.InputTag( "" ),
12125  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12126  throw = cms.bool( True ),
12127  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12128  'HLT_ZeroBias_Gated_v1',
12129  'HLT_ZeroBias_HighRate_v1' )
12130 )
12131 fragment.hltPreDatasetSpecialZeroBias5 = cms.EDFilter( "HLTPrescaler",
12132  offset = cms.uint32( 0 ),
12133  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12134 )
12135 fragment.hltDatasetSpecialZeroBias6 = cms.EDFilter( "TriggerResultsFilter",
12136  usePathStatus = cms.bool( True ),
12137  hltResults = cms.InputTag( "" ),
12138  l1tResults = cms.InputTag( "" ),
12139  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12140  throw = cms.bool( True ),
12141  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12142  'HLT_ZeroBias_Gated_v1',
12143  'HLT_ZeroBias_HighRate_v1' )
12144 )
12145 fragment.hltPreDatasetSpecialZeroBias6 = cms.EDFilter( "HLTPrescaler",
12146  offset = cms.uint32( 0 ),
12147  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12148 )
12149 fragment.hltDatasetSpecialZeroBias7 = cms.EDFilter( "TriggerResultsFilter",
12150  usePathStatus = cms.bool( True ),
12151  hltResults = cms.InputTag( "" ),
12152  l1tResults = cms.InputTag( "" ),
12153  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12154  throw = cms.bool( True ),
12155  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12156  'HLT_ZeroBias_Gated_v1',
12157  'HLT_ZeroBias_HighRate_v1' )
12158 )
12159 fragment.hltPreDatasetSpecialZeroBias7 = cms.EDFilter( "HLTPrescaler",
12160  offset = cms.uint32( 0 ),
12161  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12162 )
12163 fragment.hltDatasetSpecialZeroBias8 = cms.EDFilter( "TriggerResultsFilter",
12164  usePathStatus = cms.bool( True ),
12165  hltResults = cms.InputTag( "" ),
12166  l1tResults = cms.InputTag( "" ),
12167  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12168  throw = cms.bool( True ),
12169  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12170  'HLT_ZeroBias_Gated_v1',
12171  'HLT_ZeroBias_HighRate_v1' )
12172 )
12173 fragment.hltPreDatasetSpecialZeroBias8 = cms.EDFilter( "HLTPrescaler",
12174  offset = cms.uint32( 0 ),
12175  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12176 )
12177 fragment.hltDatasetSpecialZeroBias9 = cms.EDFilter( "TriggerResultsFilter",
12178  usePathStatus = cms.bool( True ),
12179  hltResults = cms.InputTag( "" ),
12180  l1tResults = cms.InputTag( "" ),
12181  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12182  throw = cms.bool( True ),
12183  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12184  'HLT_ZeroBias_Gated_v1',
12185  'HLT_ZeroBias_HighRate_v1' )
12186 )
12187 fragment.hltPreDatasetSpecialZeroBias9 = cms.EDFilter( "HLTPrescaler",
12188  offset = cms.uint32( 0 ),
12189  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12190 )
12191 fragment.hltDatasetSpecialZeroBias10 = cms.EDFilter( "TriggerResultsFilter",
12192  usePathStatus = cms.bool( True ),
12193  hltResults = cms.InputTag( "" ),
12194  l1tResults = cms.InputTag( "" ),
12195  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12196  throw = cms.bool( True ),
12197  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12198  'HLT_ZeroBias_Gated_v1',
12199  'HLT_ZeroBias_HighRate_v1' )
12200 )
12201 fragment.hltPreDatasetSpecialZeroBias10 = cms.EDFilter( "HLTPrescaler",
12202  offset = cms.uint32( 0 ),
12203  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12204 )
12205 fragment.hltDatasetSpecialZeroBias11 = cms.EDFilter( "TriggerResultsFilter",
12206  usePathStatus = cms.bool( True ),
12207  hltResults = cms.InputTag( "" ),
12208  l1tResults = cms.InputTag( "" ),
12209  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12210  throw = cms.bool( True ),
12211  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12212  'HLT_ZeroBias_Gated_v1',
12213  'HLT_ZeroBias_HighRate_v1' )
12214 )
12215 fragment.hltPreDatasetSpecialZeroBias11 = cms.EDFilter( "HLTPrescaler",
12216  offset = cms.uint32( 0 ),
12217  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12218 )
12219 fragment.hltDatasetSpecialZeroBias12 = cms.EDFilter( "TriggerResultsFilter",
12220  usePathStatus = cms.bool( True ),
12221  hltResults = cms.InputTag( "" ),
12222  l1tResults = cms.InputTag( "" ),
12223  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12224  throw = cms.bool( True ),
12225  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12226  'HLT_ZeroBias_Gated_v1',
12227  'HLT_ZeroBias_HighRate_v1' )
12228 )
12229 fragment.hltPreDatasetSpecialZeroBias12 = cms.EDFilter( "HLTPrescaler",
12230  offset = cms.uint32( 0 ),
12231  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12232 )
12233 fragment.hltDatasetSpecialZeroBias13 = cms.EDFilter( "TriggerResultsFilter",
12234  usePathStatus = cms.bool( True ),
12235  hltResults = cms.InputTag( "" ),
12236  l1tResults = cms.InputTag( "" ),
12237  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12238  throw = cms.bool( True ),
12239  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12240  'HLT_ZeroBias_Gated_v1',
12241  'HLT_ZeroBias_HighRate_v1' )
12242 )
12243 fragment.hltPreDatasetSpecialZeroBias13 = cms.EDFilter( "HLTPrescaler",
12244  offset = cms.uint32( 0 ),
12245  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12246 )
12247 fragment.hltDatasetSpecialZeroBias14 = cms.EDFilter( "TriggerResultsFilter",
12248  usePathStatus = cms.bool( True ),
12249  hltResults = cms.InputTag( "" ),
12250  l1tResults = cms.InputTag( "" ),
12251  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12252  throw = cms.bool( True ),
12253  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12254  'HLT_ZeroBias_Gated_v1',
12255  'HLT_ZeroBias_HighRate_v1' )
12256 )
12257 fragment.hltPreDatasetSpecialZeroBias14 = cms.EDFilter( "HLTPrescaler",
12258  offset = cms.uint32( 0 ),
12259  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12260 )
12261 fragment.hltDatasetSpecialZeroBias15 = cms.EDFilter( "TriggerResultsFilter",
12262  usePathStatus = cms.bool( True ),
12263  hltResults = cms.InputTag( "" ),
12264  l1tResults = cms.InputTag( "" ),
12265  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12266  throw = cms.bool( True ),
12267  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12268  'HLT_ZeroBias_Gated_v1',
12269  'HLT_ZeroBias_HighRate_v1' )
12270 )
12271 fragment.hltPreDatasetSpecialZeroBias15 = cms.EDFilter( "HLTPrescaler",
12272  offset = cms.uint32( 0 ),
12273  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12274 )
12275 fragment.hltDatasetSpecialZeroBias16 = cms.EDFilter( "TriggerResultsFilter",
12276  usePathStatus = cms.bool( True ),
12277  hltResults = cms.InputTag( "" ),
12278  l1tResults = cms.InputTag( "" ),
12279  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12280  throw = cms.bool( True ),
12281  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12282  'HLT_ZeroBias_Gated_v1',
12283  'HLT_ZeroBias_HighRate_v1' )
12284 )
12285 fragment.hltPreDatasetSpecialZeroBias16 = cms.EDFilter( "HLTPrescaler",
12286  offset = cms.uint32( 0 ),
12287  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12288 )
12289 fragment.hltDatasetSpecialZeroBias17 = cms.EDFilter( "TriggerResultsFilter",
12290  usePathStatus = cms.bool( True ),
12291  hltResults = cms.InputTag( "" ),
12292  l1tResults = cms.InputTag( "" ),
12293  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12294  throw = cms.bool( True ),
12295  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12296  'HLT_ZeroBias_Gated_v1',
12297  'HLT_ZeroBias_HighRate_v1' )
12298 )
12299 fragment.hltPreDatasetSpecialZeroBias17 = cms.EDFilter( "HLTPrescaler",
12300  offset = cms.uint32( 0 ),
12301  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12302 )
12303 fragment.hltDatasetSpecialZeroBias18 = cms.EDFilter( "TriggerResultsFilter",
12304  usePathStatus = cms.bool( True ),
12305  hltResults = cms.InputTag( "" ),
12306  l1tResults = cms.InputTag( "" ),
12307  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12308  throw = cms.bool( True ),
12309  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12310  'HLT_ZeroBias_Gated_v1',
12311  'HLT_ZeroBias_HighRate_v1' )
12312 )
12313 fragment.hltPreDatasetSpecialZeroBias18 = cms.EDFilter( "HLTPrescaler",
12314  offset = cms.uint32( 0 ),
12315  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12316 )
12317 fragment.hltDatasetSpecialZeroBias19 = cms.EDFilter( "TriggerResultsFilter",
12318  usePathStatus = cms.bool( True ),
12319  hltResults = cms.InputTag( "" ),
12320  l1tResults = cms.InputTag( "" ),
12321  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12322  throw = cms.bool( True ),
12323  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12324  'HLT_ZeroBias_Gated_v1',
12325  'HLT_ZeroBias_HighRate_v1' )
12326 )
12327 fragment.hltPreDatasetSpecialZeroBias19 = cms.EDFilter( "HLTPrescaler",
12328  offset = cms.uint32( 0 ),
12329  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12330 )
12331 fragment.hltDatasetSpecialZeroBias20 = cms.EDFilter( "TriggerResultsFilter",
12332  usePathStatus = cms.bool( True ),
12333  hltResults = cms.InputTag( "" ),
12334  l1tResults = cms.InputTag( "" ),
12335  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12336  throw = cms.bool( True ),
12337  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12338  'HLT_ZeroBias_Gated_v1',
12339  'HLT_ZeroBias_HighRate_v1' )
12340 )
12341 fragment.hltPreDatasetSpecialZeroBias20 = cms.EDFilter( "HLTPrescaler",
12342  offset = cms.uint32( 0 ),
12343  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12344 )
12345 fragment.hltDatasetSpecialZeroBias21 = cms.EDFilter( "TriggerResultsFilter",
12346  usePathStatus = cms.bool( True ),
12347  hltResults = cms.InputTag( "" ),
12348  l1tResults = cms.InputTag( "" ),
12349  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12350  throw = cms.bool( True ),
12351  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12352  'HLT_ZeroBias_Gated_v1',
12353  'HLT_ZeroBias_HighRate_v1' )
12354 )
12355 fragment.hltPreDatasetSpecialZeroBias21 = cms.EDFilter( "HLTPrescaler",
12356  offset = cms.uint32( 0 ),
12357  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12358 )
12359 fragment.hltDatasetSpecialZeroBias22 = cms.EDFilter( "TriggerResultsFilter",
12360  usePathStatus = cms.bool( True ),
12361  hltResults = cms.InputTag( "" ),
12362  l1tResults = cms.InputTag( "" ),
12363  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12364  throw = cms.bool( True ),
12365  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12366  'HLT_ZeroBias_Gated_v1',
12367  'HLT_ZeroBias_HighRate_v1' )
12368 )
12369 fragment.hltPreDatasetSpecialZeroBias22 = cms.EDFilter( "HLTPrescaler",
12370  offset = cms.uint32( 0 ),
12371  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12372 )
12373 fragment.hltDatasetSpecialZeroBias23 = cms.EDFilter( "TriggerResultsFilter",
12374  usePathStatus = cms.bool( True ),
12375  hltResults = cms.InputTag( "" ),
12376  l1tResults = cms.InputTag( "" ),
12377  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12378  throw = cms.bool( True ),
12379  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12380  'HLT_ZeroBias_Gated_v1',
12381  'HLT_ZeroBias_HighRate_v1' )
12382 )
12383 fragment.hltPreDatasetSpecialZeroBias23 = cms.EDFilter( "HLTPrescaler",
12384  offset = cms.uint32( 0 ),
12385  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12386 )
12387 fragment.hltDatasetSpecialZeroBias24 = cms.EDFilter( "TriggerResultsFilter",
12388  usePathStatus = cms.bool( True ),
12389  hltResults = cms.InputTag( "" ),
12390  l1tResults = cms.InputTag( "" ),
12391  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12392  throw = cms.bool( True ),
12393  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12394  'HLT_ZeroBias_Gated_v1',
12395  'HLT_ZeroBias_HighRate_v1' )
12396 )
12397 fragment.hltPreDatasetSpecialZeroBias24 = cms.EDFilter( "HLTPrescaler",
12398  offset = cms.uint32( 0 ),
12399  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12400 )
12401 fragment.hltDatasetSpecialZeroBias25 = cms.EDFilter( "TriggerResultsFilter",
12402  usePathStatus = cms.bool( True ),
12403  hltResults = cms.InputTag( "" ),
12404  l1tResults = cms.InputTag( "" ),
12405  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12406  throw = cms.bool( True ),
12407  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12408  'HLT_ZeroBias_Gated_v1',
12409  'HLT_ZeroBias_HighRate_v1' )
12410 )
12411 fragment.hltPreDatasetSpecialZeroBias25 = cms.EDFilter( "HLTPrescaler",
12412  offset = cms.uint32( 0 ),
12413  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12414 )
12415 fragment.hltDatasetSpecialZeroBias26 = cms.EDFilter( "TriggerResultsFilter",
12416  usePathStatus = cms.bool( True ),
12417  hltResults = cms.InputTag( "" ),
12418  l1tResults = cms.InputTag( "" ),
12419  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12420  throw = cms.bool( True ),
12421  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12422  'HLT_ZeroBias_Gated_v1',
12423  'HLT_ZeroBias_HighRate_v1' )
12424 )
12425 fragment.hltPreDatasetSpecialZeroBias26 = cms.EDFilter( "HLTPrescaler",
12426  offset = cms.uint32( 0 ),
12427  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12428 )
12429 fragment.hltDatasetSpecialZeroBias27 = cms.EDFilter( "TriggerResultsFilter",
12430  usePathStatus = cms.bool( True ),
12431  hltResults = cms.InputTag( "" ),
12432  l1tResults = cms.InputTag( "" ),
12433  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12434  throw = cms.bool( True ),
12435  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12436  'HLT_ZeroBias_Gated_v1',
12437  'HLT_ZeroBias_HighRate_v1' )
12438 )
12439 fragment.hltPreDatasetSpecialZeroBias27 = cms.EDFilter( "HLTPrescaler",
12440  offset = cms.uint32( 0 ),
12441  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12442 )
12443 fragment.hltDatasetSpecialZeroBias28 = cms.EDFilter( "TriggerResultsFilter",
12444  usePathStatus = cms.bool( True ),
12445  hltResults = cms.InputTag( "" ),
12446  l1tResults = cms.InputTag( "" ),
12447  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12448  throw = cms.bool( True ),
12449  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12450  'HLT_ZeroBias_Gated_v1',
12451  'HLT_ZeroBias_HighRate_v1' )
12452 )
12453 fragment.hltPreDatasetSpecialZeroBias28 = cms.EDFilter( "HLTPrescaler",
12454  offset = cms.uint32( 0 ),
12455  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12456 )
12457 fragment.hltDatasetSpecialZeroBias29 = cms.EDFilter( "TriggerResultsFilter",
12458  usePathStatus = cms.bool( True ),
12459  hltResults = cms.InputTag( "" ),
12460  l1tResults = cms.InputTag( "" ),
12461  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12462  throw = cms.bool( True ),
12463  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12464  'HLT_ZeroBias_Gated_v1',
12465  'HLT_ZeroBias_HighRate_v1' )
12466 )
12467 fragment.hltPreDatasetSpecialZeroBias29 = cms.EDFilter( "HLTPrescaler",
12468  offset = cms.uint32( 0 ),
12469  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12470 )
12471 fragment.hltDatasetSpecialZeroBias30 = cms.EDFilter( "TriggerResultsFilter",
12472  usePathStatus = cms.bool( True ),
12473  hltResults = cms.InputTag( "" ),
12474  l1tResults = cms.InputTag( "" ),
12475  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12476  throw = cms.bool( True ),
12477  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12478  'HLT_ZeroBias_Gated_v1',
12479  'HLT_ZeroBias_HighRate_v1' )
12480 )
12481 fragment.hltPreDatasetSpecialZeroBias30 = cms.EDFilter( "HLTPrescaler",
12482  offset = cms.uint32( 0 ),
12483  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12484 )
12485 fragment.hltDatasetSpecialZeroBias31 = cms.EDFilter( "TriggerResultsFilter",
12486  usePathStatus = cms.bool( True ),
12487  hltResults = cms.InputTag( "" ),
12488  l1tResults = cms.InputTag( "" ),
12489  l1tIgnoreMaskAndPrescale = cms.bool( False ),
12490  throw = cms.bool( True ),
12491  triggerConditions = cms.vstring( 'HLT_SpecialZeroBias_v3',
12492  'HLT_ZeroBias_Gated_v1',
12493  'HLT_ZeroBias_HighRate_v1' )
12494 )
12495 fragment.hltPreDatasetSpecialZeroBias31 = cms.EDFilter( "HLTPrescaler",
12496  offset = cms.uint32( 0 ),
12497  L1GtReadoutRecordTag = cms.InputTag( "hltGtStage2Digis" )
12498 )
12499 
12500 fragment.statusOnGPU = SwitchProducerCUDA(
12501  cpu = cms.EDProducer( "BooleanProducer",
12502  value = cms.bool( False )
12503  ),
12504  cuda = cms.EDProducer( "BooleanProducer",
12505  value = cms.bool( True )
12506  ),
12507  )
12508 fragment.hltSiPixelDigis = SwitchProducerCUDA(
12509  cpu = cms.EDAlias(
12510  hltSiPixelDigisLegacy = cms.VPSet(
12511  cms.PSet( type = cms.string( "DetIdedmEDCollection" ) ),
12512  cms.PSet( type = cms.string( "SiPixelRawDataErroredmDetSetVector" ) ),
12513  cms.PSet( type = cms.string( "PixelFEDChanneledmNewDetSetVector" ) )
12514  )
12515  ),
12516  cuda = cms.EDAlias(
12517  hltSiPixelDigisFromSoA = cms.VPSet(
12518  cms.PSet( type = cms.string( "*" ) )
12519  )
12520  ),
12521  )
12522 fragment.hltSiPixelClusters = SwitchProducerCUDA(
12523  cpu = cms.EDAlias(
12524  hltSiPixelClustersLegacy = cms.VPSet(
12525  cms.PSet( type = cms.string( "SiPixelClusteredmNewDetSetVector" ) )
12526  )
12527  ),
12528  cuda = cms.EDAlias(
12529  hltSiPixelClustersFromSoA = cms.VPSet(
12530  cms.PSet( type = cms.string( "*" ) )
12531  )
12532  ),
12533  )
12534 fragment.hltSiPixelRecHits = SwitchProducerCUDA(
12535  cpu = cms.EDAlias(
12536  hltSiPixelRecHitsFromLegacy = cms.VPSet(
12537  cms.PSet( type = cms.string( "SiPixelRecHitedmNewDetSetVector" ) ),
12538  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
12539  )
12540  ),
12541  cuda = cms.EDAlias(
12542  hltSiPixelRecHitsFromGPU = cms.VPSet(
12543  cms.PSet( type = cms.string( "*" ) )
12544  )
12545  ),
12546  )
12547 fragment.hltSiPixelRecHitsSoA = SwitchProducerCUDA(
12548  cpu = cms.EDAlias(
12549  hltSiPixelRecHitsFromLegacy = cms.VPSet(
12550  cms.PSet( type = cms.string( "pixelTopologyPhase1TrackingRecHitSoAHost" ) ),
12551  cms.PSet( type = cms.string( "uintAsHostProduct" ) )
12552  )
12553  ),
12554  cuda = cms.EDAlias(
12555  hltSiPixelRecHitsSoAFromGPU = cms.VPSet(
12556  cms.PSet( type = cms.string( "*" ) )
12557  )
12558  ),
12559  )
12560 fragment.hltPixelTracksSoA = SwitchProducerCUDA(
12561  cpu = cms.EDAlias(
12562  hltPixelTracksCPU = cms.VPSet(
12563  cms.PSet( type = cms.string( "*" ) )
12564  )
12565  ),
12566  cuda = cms.EDAlias(
12567  hltPixelTracksFromGPU = cms.VPSet(
12568  cms.PSet( type = cms.string( "*" ) )
12569  )
12570  ),
12571  )
12572 fragment.hltPixelVerticesSoA = SwitchProducerCUDA(
12573  cpu = cms.EDAlias(
12574  hltPixelVerticesCPU = cms.VPSet(
12575  cms.PSet( type = cms.string( "*" ) )
12576  )
12577  ),
12578  cuda = cms.EDAlias(
12579  hltPixelVerticesFromGPU = cms.VPSet(
12580  cms.PSet( type = cms.string( "*" ) )
12581  )
12582  ),
12583  )
12584 fragment.hltHbhereco = SwitchProducerCUDA(
12585  cpu = cms.EDAlias(
12586  hltHbherecoLegacy = cms.VPSet(
12587  cms.PSet( type = cms.string( "*" ) )
12588  )
12589  ),
12590  cuda = cms.EDAlias(
12591  hltHbherecoFromGPU = cms.VPSet(
12592  cms.PSet( type = cms.string( "HBHERecHitsSorted" ) )
12593  )
12594  ),
12595  )
12596 
12597 fragment.HLTDoLocalPixelTask = cms.ConditionalTask( fragment.hltOnlineBeamSpotToGPU , fragment.hltSiPixelDigiErrorsSoA , fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelDigisSoA , fragment.hltSiPixelDigisFromSoA , fragment.hltSiPixelDigis , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersGPU , fragment.hltSiPixelClustersFromSoA , fragment.hltSiPixelClusters , fragment.hltSiPixelClustersCache , fragment.hltSiPixelRecHitsFromLegacy , fragment.hltSiPixelRecHitsGPU , fragment.hltSiPixelRecHitsFromGPU , fragment.hltSiPixelRecHits , fragment.hltSiPixelRecHitsSoAFromGPU , fragment.hltSiPixelRecHitsSoA )
12598 fragment.HLTDoLocalPixelCPUOnlyTask = cms.ConditionalTask( fragment.hltSiPixelDigisLegacy , fragment.hltSiPixelClustersLegacy , fragment.hltSiPixelClustersCacheCPUOnly , fragment.hltSiPixelRecHitsFromLegacyCPUOnly )
12599 fragment.HLTRecoPixelTracksTask = cms.ConditionalTask( fragment.hltPixelTracksCPU , fragment.hltPixelTracksGPU , fragment.hltPixelTracksFromGPU , fragment.hltPixelTracksSoA , fragment.hltPixelTracks , fragment.hltPixelTracksTrackingRegions )
12600 fragment.HLTRecopixelvertexingTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksTask , fragment.hltPixelVerticesCPU , fragment.hltPixelVerticesGPU , fragment.hltPixelVerticesFromGPU , fragment.hltPixelVerticesSoA , fragment.hltPixelVertices , fragment.hltTrimmedPixelVertices )
12601 fragment.HLTRecoPixelTracksCPUOnlyTask = cms.ConditionalTask( fragment.hltPixelTracksCPUOnly , fragment.hltPixelTracksFromSoACPUOnly , fragment.hltPixelTracksTrackingRegions )
12602 fragment.HLTRecopixelvertexingCPUOnlyTask = cms.ConditionalTask( fragment.HLTRecoPixelTracksCPUOnlyTask , fragment.hltPixelVerticesCPUOnly , fragment.hltPixelVerticesFromSoACPUOnly , fragment.hltTrimmedPixelVerticesCPUOnly )
12603 fragment.HLTDoLocalHcalTask = cms.ConditionalTask( fragment.hltHcalDigis , fragment.hltHcalDigisGPU , fragment.hltHbherecoLegacy , fragment.hltHbherecoGPU , fragment.hltHbherecoFromGPU , fragment.hltHbhereco , fragment.hltHfprereco , fragment.hltHfreco , fragment.hltHoreco )
12604 
12605 fragment.HLTL1UnpackerSequence = cms.Sequence( fragment.hltGtStage2Digis + fragment.hltGtStage2ObjectMap )
12606 fragment.HLTBeamSpot = cms.Sequence( fragment.hltOnlineMetaDataDigis + fragment.hltOnlineBeamSpot )
12607 fragment.HLTBeginSequence = cms.Sequence( fragment.hltTriggerType + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12608 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisPortableSoA + fragment.hltEcalDigis + fragment.hltEcalUncalibRecHitPortableSoA + fragment.hltEcalUncalibRecHit + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHit )
12609 fragment.HLTPreshowerSequence = cms.Sequence( fragment.hltEcalPreshowerDigis + fragment.hltEcalPreshowerRecHit )
12610 fragment.HLTDoFullUnpackingEgammaEcalSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTPreshowerSequence )
12611 fragment.HLTEndSequence = cms.Sequence( fragment.hltBoolEnd )
12612 fragment.HLTMuonLocalRecoSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegments + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
12613 fragment.HLTBeginSequenceRandom = cms.Sequence( fragment.hltRandomEventsFilter + fragment.hltGtStage2Digis )
12614 fragment.HLTDoLocalPixelSequence = cms.Sequence( fragment.HLTDoLocalPixelTask )
12615 fragment.HLTDoLocalPixelCPUOnlySequence = cms.Sequence( fragment.HLTDoLocalPixelCPUOnlyTask )
12616 fragment.HLTRecopixelvertexingSequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingTask )
12617 fragment.HLTRecopixelvertexingCPUOnlySequence = cms.Sequence( fragment.hltPixelTracksFitter + fragment.hltPixelTracksFilter,fragment.HLTRecopixelvertexingCPUOnlyTask )
12618 fragment.HLTDQMPixelReconstruction = cms.Sequence( fragment.hltSiPixelRecHitsSoAMonitorCPU + fragment.hltSiPixelRecHitsSoAMonitorGPU + fragment.hltSiPixelRecHitsSoACompareGPUvsCPU + fragment.hltPixelTracksSoAMonitorCPU + fragment.hltPixelTracksSoAMonitorGPU + fragment.hltPixelTracksSoACompareGPUvsCPU + fragment.hltPixelVertexSoAMonitorCPU + fragment.hltPixelVertexSoAMonitorGPU + fragment.hltPixelVertexSoACompareGPUvsCPU )
12619 fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence = cms.Sequence( fragment.hltEcalDigisLegacy + fragment.hltEcalDigisCPUSerialSoA + fragment.hltEcalDigisCPUSerial + fragment.hltEcalUncalibRecHitCPUSerialSoA + fragment.hltEcalUncalibRecHitCPUSerial + fragment.hltEcalDetIdToBeRecovered + fragment.hltEcalRecHitCPUOnly )
12620 fragment.HLTDoLocalHcalSequence = cms.Sequence( fragment.HLTDoLocalHcalTask )
12621 fragment.HLTPFHcalClustering = cms.Sequence( fragment.hltHbheRecHitSoA + fragment.hltParticleFlowRecHitHBHESoA + fragment.hltParticleFlowRecHitHBHE + fragment.hltParticleFlowClusterHBHESoA + fragment.hltParticleFlowClusterHBHE + fragment.hltParticleFlowClusterHCAL )
12622 fragment.HLTPFHcalClusteringCPUOnly = cms.Sequence( fragment.hltHbheRecHitSoACPUSerial + fragment.hltParticleFlowRecHitHBHESoACPUSerial + fragment.hltParticleFlowRecHitHBHECPUOnly + fragment.hltParticleFlowClusterHBHESoACPUSerial + fragment.hltParticleFlowClusterHBHECPUOnly + fragment.hltParticleFlowClusterHCALCPUOnly )
12623 fragment.HLTBeginSequenceCalibration = cms.Sequence( fragment.hltCalibrationEventsFilter + fragment.hltGtStage2Digis )
12624 fragment.HLTBeginSequenceNZS = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberNZS + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12625 fragment.HLTBeginSequenceL1Fat = cms.Sequence( fragment.hltTriggerType + fragment.hltL1EventNumberL1Fat + fragment.HLTL1UnpackerSequence + fragment.HLTBeamSpot )
12626 fragment.HLTDoCaloSequencePF = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
12627 fragment.HLTAK4CaloJetsPrePFRecoSequence = cms.Sequence( fragment.HLTDoCaloSequencePF + fragment.hltAK4CaloJetsPF )
12628 fragment.HLTPreAK4PFJetsRecoSequence = cms.Sequence( fragment.HLTAK4CaloJetsPrePFRecoSequence + fragment.hltAK4CaloJetsPFEt5 )
12629 fragment.HLTL2muonrecoNocandSequence = cms.Sequence( fragment.HLTMuonLocalRecoSequence + fragment.hltL2OfflineMuonSeeds + fragment.hltL2MuonSeeds + fragment.hltL2Muons )
12630 fragment.HLTL2muonrecoSequence = cms.Sequence( fragment.HLTL2muonrecoNocandSequence + fragment.hltL2MuonCandidates )
12631 fragment.HLTDoLocalStripSequence = cms.Sequence( fragment.hltSiStripExcludedFEDListProducer + fragment.hltSiStripRawToClustersFacility + fragment.hltMeasurementTrackerEvent )
12632 fragment.HLTIterL3OImuonTkCandidateSequence = cms.Sequence( fragment.hltIterL3OISeedsFromL2Muons + fragment.hltIterL3OITrackCandidates + fragment.hltIterL3OIMuCtfWithMaterialTracks + fragment.hltIterL3OIMuonTrackCutClassifier + fragment.hltIterL3OIMuonTrackSelectionHighPurity + fragment.hltL3MuonsIterL3OI )
12633 fragment.HLTIterL3MuonRecopixelvertexingSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL2 )
12634 fragment.HLTIterativeTrackingIteration0ForIterL3Muon = cms.Sequence( fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3MuonCkfTrackCandidates + fragment.hltIter0IterL3MuonCtfWithMaterialTracks + fragment.hltIter0IterL3MuonTrackCutClassifier + fragment.hltIter0IterL3MuonTrackSelectionHighPurity )
12635 fragment.HLTIterL3IOmuonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3MuonRecopixelvertexingSequence + fragment.HLTIterativeTrackingIteration0ForIterL3Muon + fragment.hltL3MuonsIterL3IO )
12636 fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence = cms.Sequence( fragment.HLTIterL3OImuonTkCandidateSequence + fragment.hltIterL3OIL3MuonsLinksCombination + fragment.hltIterL3OIL3Muons + fragment.hltIterL3OIL3MuonCandidates + fragment.hltL2SelectorForL3IO + fragment.HLTIterL3IOmuonTkCandidateSequence + fragment.hltIterL3MuonsFromL2LinksCombination )
12637 fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon = cms.Sequence( fragment.HLTRecopixelvertexingSequence + fragment.hltIterL3FromL1MuonPixelTracksTrackingRegions + fragment.hltPixelTracksInRegionL1 )
12638 fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracks + fragment.hltIter0IterL3FromL1MuonPixelSeedsFromPixelTracksFiltered + fragment.hltIter0IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter0IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter0IterL3FromL1MuonTrackCutClassifier + fragment.hltIter0IterL3FromL1MuonTrackSelectionHighPurity )
12639 fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon = cms.Sequence( fragment.hltIter3IterL3FromL1MuonClustersRefRemoval + fragment.hltIter3IterL3FromL1MuonMaskedMeasurementTrackerEvent + fragment.hltIter3IterL3FromL1MuonPixelLayersAndRegions + fragment.hltIter3IterL3FromL1MuonTrackingRegions + fragment.hltIter3IterL3FromL1MuonPixelClusterCheck + fragment.hltIter3IterL3FromL1MuonPixelHitDoublets + fragment.hltIter3IterL3FromL1MuonPixelSeeds + fragment.hltIter3IterL3FromL1MuonCkfTrackCandidates + fragment.hltIter3IterL3FromL1MuonCtfWithMaterialTracks + fragment.hltIter3IterL3FromL1MuonTrackCutClassifier + fragment.hltIter3IterL3FromL1MuonTrackSelectionHighPurity )
12640 fragment.HLTIterL3IOmuonFromL1TkCandidateSequence = cms.Sequence( fragment.HLTRecopixelvertexingSequenceForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration0ForIterL3FromL1Muon + fragment.HLTIterativeTrackingIteration3ForIterL3FromL1Muon )
12641 fragment.HLTIterL3muonTkCandidateSequence = cms.Sequence( fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterL3OIAndIOFromL2muonTkCandidateSequence + fragment.hltL1MuonsPt0 + fragment.HLTIterL3IOmuonFromL1TkCandidateSequence )
12642 fragment.HLTL3muonrecoNocandSequence = cms.Sequence( fragment.HLTIterL3muonTkCandidateSequence + fragment.hltIter03IterL3FromL1MuonMerged + fragment.hltIterL3MuonMerged + fragment.hltIterL3MuonAndMuonFromL1Merged + fragment.hltIterL3GlbMuon + fragment.hltIterL3MuonsNoID + fragment.hltIterL3Muons + fragment.hltL3MuonsIterL3Links + fragment.hltIterL3MuonTracks )
12643 fragment.HLTL3muonrecoSequence = cms.Sequence( fragment.HLTL3muonrecoNocandSequence + fragment.hltIterL3MuonCandidates )
12644 fragment.HLTIterativeTrackingIteration0 = cms.Sequence( fragment.hltIter0PFLowPixelSeedsFromPixelTracks + fragment.hltIter0PFlowCkfTrackCandidates + fragment.hltIter0PFlowCtfWithMaterialTracks + fragment.hltIter0PFlowTrackCutClassifier + fragment.hltIter0PFlowTrackSelectionHighPurity )
12645 fragment.HLTIterativeTrackingDoubletRecovery = cms.Sequence( fragment.hltDoubletRecoveryClustersRefRemoval + fragment.hltDoubletRecoveryMaskedMeasurementTrackerEvent + fragment.hltDoubletRecoveryPixelLayersAndRegions + fragment.hltDoubletRecoveryPFlowPixelClusterCheck + fragment.hltDoubletRecoveryPFlowPixelHitDoublets + fragment.hltDoubletRecoveryPFlowPixelSeeds + fragment.hltDoubletRecoveryPFlowCkfTrackCandidates + fragment.hltDoubletRecoveryPFlowCtfWithMaterialTracks + fragment.hltDoubletRecoveryPFlowTrackCutClassifier + fragment.hltDoubletRecoveryPFlowTrackSelectionHighPurity )
12646 fragment.HLTIterativeTrackingIter02 = cms.Sequence( fragment.HLTIterativeTrackingIteration0 + fragment.HLTIterativeTrackingDoubletRecovery + fragment.hltMergedTracks )
12647 fragment.HLTTrackingForBeamSpot = cms.Sequence( fragment.HLTPreAK4PFJetsRecoSequence + fragment.HLTL2muonrecoSequence + fragment.HLTL3muonrecoSequence + fragment.HLTDoLocalPixelSequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTDoLocalStripSequence + fragment.HLTIterativeTrackingIter02 + fragment.hltPFMuonMerging )
12648 fragment.HLTDoCaloSequence = cms.Sequence( fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoLocalHcalSequence + fragment.hltTowerMakerForAll )
12649 fragment.HLTAK4CaloJetsReconstructionSequence = cms.Sequence( fragment.HLTDoCaloSequence + fragment.hltAK4CaloJets + fragment.hltAK4CaloJetsIDPassed )
12650 fragment.HLTAK4CaloCorrectorProducersSequence = cms.Sequence( fragment.hltAK4CaloFastJetCorrector + fragment.hltAK4CaloRelativeCorrector + fragment.hltAK4CaloAbsoluteCorrector + fragment.hltAK4CaloResidualCorrector + fragment.hltAK4CaloCorrector )
12651 fragment.HLTAK4CaloJetsCorrectionSequence = cms.Sequence( fragment.hltFixedGridRhoFastjetAllCalo + fragment.HLTAK4CaloCorrectorProducersSequence + fragment.hltAK4CaloJetsCorrected + fragment.hltAK4CaloJetsCorrectedIDPassed )
12652 fragment.HLTAK4CaloJetsSequence = cms.Sequence( fragment.HLTAK4CaloJetsReconstructionSequence + fragment.HLTAK4CaloJetsCorrectionSequence )
12653 fragment.HLTMuonLocalRecoMeanTimerSequence = cms.Sequence( fragment.hltMuonDTDigis + fragment.hltDt1DRecHits + fragment.hltDt4DSegmentsMeanTimer + fragment.hltMuonCSCDigis + fragment.hltCsc2DRecHits + fragment.hltCscSegments + fragment.hltMuonRPCDigis + fragment.hltRpcRecHits + fragment.hltMuonGEMDigis + fragment.hltGemRecHits + fragment.hltGemSegments )
12654 fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence = cms.Sequence( fragment.HLTMuonLocalRecoMeanTimerSequence + fragment.hltL2CosmicOfflineMuonSeeds + fragment.hltL2CosmicMuonSeeds + fragment.hltL2CosmicMuons )
12655 fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer = cms.Sequence( fragment.HLTL2muonrecoNocandCosmicSeedMeanTimerSequence + fragment.hltL2MuonCandidatesNoVtxMeanTimerCosmicSeed )
12656 fragment.HLTPPSPixelRecoSequence = cms.Sequence( fragment.hltCTPPSPixelDigis + fragment.hltCTPPSPixelClusters + fragment.hltCTPPSPixelRecHits + fragment.hltCTPPSPixelLocalTracks )
12657 fragment.HLTDatasetPathBeginSequence = cms.Sequence( fragment.hltGtStage2Digis )
12658 
12659 fragment.HLTriggerFirstPath = cms.Path( fragment.hltGetRaw + fragment.hltPSetMap + fragment.hltBoolFalse )
12660 fragment.Status_OnCPU = cms.Path( fragment.statusOnGPU + ~fragment.statusOnGPUFilter )
12661 fragment.Status_OnGPU = cms.Path( fragment.statusOnGPU + fragment.statusOnGPUFilter )
12662 fragment.AlCa_EcalPhiSym_v16 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasIorAlwaysTrueIorIsolatedBunch + fragment.hltPreAlCaEcalPhiSym + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltEcalPhiSymFilter + fragment.HLTEndSequence )
12663 fragment.AlCa_EcalEtaEBonly_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEBonlyRegional + fragment.hltAlCaEtaEBUncalibrator + fragment.hltAlCaEtaEBRechitsToDigis + fragment.HLTEndSequence )
12664 fragment.AlCa_EcalEtaEEonly_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalEtaEEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaEtaRecHitsFilterEEonlyRegional + fragment.hltAlCaEtaEEUncalibrator + fragment.hltAlCaEtaEERechitsToDigis + fragment.HLTEndSequence )
12665 fragment.AlCa_EcalPi0EBonly_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EBonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEBonlyRegional + fragment.hltAlCaPi0EBUncalibrator + fragment.hltAlCaPi0EBRechitsToDigis + fragment.HLTEndSequence )
12666 fragment.AlCa_EcalPi0EEonly_v21 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sAlCaEcalPi0Eta + fragment.hltPreAlCaEcalPi0EEonly + fragment.HLTDoFullUnpackingEgammaEcalSequence + fragment.hltSimple3x3Clusters + fragment.hltAlCaPi0RecHitsFilterEEonlyRegional + fragment.hltAlCaPi0EEUncalibrator + fragment.hltAlCaPi0EERechitsToDigis + fragment.HLTEndSequence )
12667 fragment.AlCa_RPCMuonNormalisation_v19 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5IorSingleMu14erIorSingleMu16er + fragment.hltPreAlCaRPCMuonNormalisation + fragment.hltRPCMuonNormaL1Filtered0 + fragment.HLTMuonLocalRecoSequence + fragment.hltFEDSelectorTCDS + fragment.hltFEDSelectorGEM + fragment.HLTEndSequence )
12668 fragment.AlCa_LumiPixelsCounts_Random_v7 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandom + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
12669 fragment.AlCa_LumiPixelsCounts_ZeroBias_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreAlCaLumiPixelsCountsZeroBias + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
12670 fragment.DQM_PixelReconstruction_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMPixelReconstruction + fragment.hltPreDQMPixelReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalPixelSequence + fragment.HLTDoLocalPixelCPUOnlySequence + fragment.HLTRecopixelvertexingSequence + fragment.HLTRecopixelvertexingCPUOnlySequence + fragment.hltPixelConsumerCPU + fragment.hltPixelConsumerGPU + fragment.HLTDQMPixelReconstruction + fragment.HLTEndSequence )
12671 fragment.DQM_EcalReconstruction_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMEcalReconstruction + fragment.hltPreDQMEcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerSequence + fragment.HLTDoFullUnpackingEgammaEcalWithoutPreshowerCPUOnlySequence + fragment.HLTEndSequence )
12672 fragment.DQM_HcalReconstruction_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDQMHcalReconstruction + fragment.hltPreDQMHcalReconstruction + fragment.statusOnGPU + fragment.statusOnGPUFilter + fragment.HLTDoLocalHcalSequence + fragment.hltHcalConsumerCPU + fragment.hltHcalConsumerGPU + fragment.HLTPFHcalClustering + fragment.HLTPFHcalClusteringCPUOnly + fragment.HLTEndSequence )
12673 fragment.DST_ZeroBias_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreDSTZeroBias + fragment.HLTEndSequence )
12674 fragment.DST_Physics_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreDSTPhysics + fragment.HLTEndSequence )
12675 fragment.HLT_EcalCalibration_v4 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreEcalCalibration + fragment.hltEcalCalibrationRaw + fragment.HLTEndSequence )
12676 fragment.HLT_HcalCalibration_v6 = cms.Path( fragment.HLTBeginSequenceCalibration + fragment.hltPreHcalCalibration + fragment.hltHcalCalibrationRaw + fragment.HLTEndSequence )
12677 fragment.HLT_HcalNZS_v18 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sHcalNZS + fragment.hltPreHcalNZS + fragment.HLTEndSequence )
12678 fragment.HLT_HcalPhiSym_v20 = cms.Path( fragment.HLTBeginSequenceNZS + fragment.hltL1sSingleEGorSingleorDoubleMu + fragment.hltPreHcalPhiSym + fragment.HLTEndSequence )
12679 fragment.HLT_Random_v3 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandom + fragment.HLTEndSequence )
12680 fragment.HLT_Physics_v11 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPrePhysics + fragment.HLTEndSequence )
12681 fragment.HLT_ZeroBias_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBias + fragment.HLTEndSequence )
12682 fragment.HLT_ZeroBias_Alignment_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasAlignment + fragment.HLTEndSequence )
12683 fragment.HLT_ZeroBias_Beamspot_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasBeamspot + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
12684 fragment.HLT_ZeroBias_IsolatedBunches_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sIsolatedBunch + fragment.hltPreZeroBiasIsolatedBunches + fragment.HLTEndSequence )
12685 fragment.HLT_ZeroBias_FirstBXAfterTrain_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstBunchAfterTrain + fragment.hltPreZeroBiasFirstBXAfterTrain + fragment.HLTEndSequence )
12686 fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v9 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionAfterAbortGap + fragment.hltPreZeroBiasFirstCollisionAfterAbortGap + fragment.HLTEndSequence )
12687 fragment.HLT_ZeroBias_FirstCollisionInTrain_v8 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasFirstCollisionInTrainNOTFirstCollisionInOrbit + fragment.hltPreZeroBiasFirstCollisionInTrain + fragment.HLTEndSequence )
12688 fragment.HLT_ZeroBias_LastCollisionInTrain_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1ZeroBiasLastBunchInTrain + fragment.hltPreZeroBiasLastCollisionInTrain + fragment.HLTEndSequence )
12689 fragment.HLT_HT300_Beamspot_v18 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpot + fragment.hltPreHT300Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
12690 fragment.HLT_IsoTrackHB_v11 = 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 )
12691 fragment.HLT_IsoTrackHE_v11 = 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 )
12692 fragment.HLT_L1SingleMuCosmics_v5 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmics + fragment.hltPreL1SingleMuCosmics + fragment.hltL1MuCosmicsL1Filtered0 + fragment.HLTEndSequence )
12693 fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu10NoVertexNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
12694 fragment.HLT_L2Mu10_NoVertex_NoBPTX_v12 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenNotBptxOR + fragment.hltPreL2Mu10NoVertexNoBPTX + fragment.hltL1fL1sMuOpenNotBptxORL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORL1f0NoVtxCosmicSeedMeanTimerL2Filtered10 + fragment.HLTEndSequence )
12695 fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu45NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered45Sta3 + fragment.HLTEndSequence )
12696 fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpenEr1p4NotBptxOR3BXORL1sSingleMuOpenEr1p1NotBptxOR3BX + fragment.hltPreL2Mu40NoVertex3StaNoBPTX3BX + fragment.hltL1fL1sMuOpenNotBptxORNoHaloMu3BXL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sMuOpenNotBptxORNoHaloMu3BXL1f0NoVtxCosmicSeedMeanTimerL2Filtered40Sta3 + fragment.HLTEndSequence )
12697 fragment.HLT_CDC_L2cosmic_10_er1p0_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic10er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations10er1p0 + fragment.HLTEndSequence )
12698 fragment.HLT_CDC_L2cosmic_5p5_er1p0_v7 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sCDC + fragment.hltPreCDCL2cosmic5p5er1p0 + fragment.hltL1fL1sCDCL1Filtered0 + fragment.HLTL2muonrecoSequenceNoVtxCosmicSeedMeanTimer + fragment.hltL2fL1sCDCL2CosmicMuL2Filtered3er2stations5p5er1p0 + fragment.HLTEndSequence )
12699 fragment.HLT_PPSMaxTracksPerArm1_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerArm1 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSExpCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
12700 fragment.HLT_PPSMaxTracksPerRP4_v6 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPrePPSMaxTracksPerRP4 + fragment.HLTPPSPixelRecoSequence + fragment.hltPPSPrCalFilter + fragment.hltPPSCalibrationRaw + fragment.hltFEDSelectorL1 + fragment.HLTEndSequence )
12701 fragment.HLT_PPSRandom_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPrePPSRandom + fragment.hltPPSCalibrationRaw + fragment.HLTEndSequence )
12702 fragment.HLT_SpecialHLTPhysics_v4 = cms.Path( fragment.HLTBeginSequence + fragment.hltPreSpecialHLTPhysics + fragment.HLTEndSequence )
12703 fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreAlCaLumiPixelsCountsRandomHighRate + fragment.HLTBeamSpot + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
12704 fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopy + fragment.hltPreAlCaLumiPixelsCountsZeroBiasVdM + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
12705 fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreAlCaLumiPixelsCountsZeroBiasGated + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltAlcaPixelClusterCounts + fragment.HLTEndSequence )
12706 fragment.HLT_L1SingleMuOpen_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpen + fragment.hltL1MuOpenL1Filtered0 + fragment.HLTEndSequence )
12707 fragment.HLT_L1SingleMuOpen_DT_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuOpen + fragment.hltPreL1SingleMuOpenDT + fragment.hltL1MuOpenL1FilteredDT + fragment.HLTEndSequence )
12708 fragment.HLT_L1SingleMu3_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu3 + fragment.hltPreL1SingleMu3 + fragment.hltL1fL1sMu3L1Filtered0 + fragment.HLTEndSequence )
12709 fragment.HLT_L1SingleMu5_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu5 + fragment.hltPreL1SingleMu5 + fragment.hltL1fL1sMu5L1Filtered0 + fragment.HLTEndSequence )
12710 fragment.HLT_L1SingleMu7_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMu7 + fragment.hltPreL1SingleMu7 + fragment.hltL1fL1sMu7L1Filtered0 + fragment.HLTEndSequence )
12711 fragment.HLT_L1DoubleMu0_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sDoubleMu0 + fragment.hltPreL1DoubleMu0 + fragment.hltDoubleMu0L1Filtered + fragment.HLTEndSequence )
12712 fragment.HLT_L1SingleJet8erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet8erHE + fragment.hltPreL1SingleJet8erHE + fragment.HLTEndSequence )
12713 fragment.HLT_L1SingleJet10erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet10erHE + fragment.hltPreL1SingleJet10erHE + fragment.HLTEndSequence )
12714 fragment.HLT_L1SingleJet12erHE_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet12erHE + fragment.hltPreL1SingleJet12erHE + fragment.HLTEndSequence )
12715 fragment.HLT_L1SingleJet35_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet35 + fragment.hltPreL1SingleJet35 + fragment.HLTEndSequence )
12716 fragment.HLT_L1SingleJet200_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet200 + fragment.hltPreL1SingleJet200 + fragment.HLTEndSequence )
12717 fragment.HLT_L1SingleEG8er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG8er2p5 + fragment.hltPreL1SingleEG8er2p5 + fragment.HLTEndSequence )
12718 fragment.HLT_L1SingleEG10er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG10er2p5 + fragment.hltPreL1SingleEG10er2p5 + fragment.HLTEndSequence )
12719 fragment.HLT_L1SingleEG15er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG15er2p5 + fragment.hltPreL1SingleEG15er2p5 + fragment.HLTEndSequence )
12720 fragment.HLT_L1SingleEG26er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG26er2p5 + fragment.hltPreL1SingleEG26er2p5 + fragment.HLTEndSequence )
12721 fragment.HLT_L1SingleEG28er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p5 + fragment.hltPreL1SingleEG28er2p5 + fragment.HLTEndSequence )
12722 fragment.HLT_L1SingleEG28er2p1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er2p1 + fragment.hltPreL1SingleEG28er2p1 + fragment.HLTEndSequence )
12723 fragment.HLT_L1SingleEG28er1p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG28er1p5 + fragment.hltPreL1SingleEG28er1p5 + fragment.HLTEndSequence )
12724 fragment.HLT_L1SingleEG34er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG34er2p5 + fragment.hltPreL1SingleEG34er2p5 + fragment.HLTEndSequence )
12725 fragment.HLT_L1SingleEG36er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG36er2p5 + fragment.hltPreL1SingleEG36er2p5 + fragment.HLTEndSequence )
12726 fragment.HLT_L1SingleEG38er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG38er2p5 + fragment.hltPreL1SingleEG38er2p5 + fragment.HLTEndSequence )
12727 fragment.HLT_L1SingleEG40er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG40er2p5 + fragment.hltPreL1SingleEG40er2p5 + fragment.HLTEndSequence )
12728 fragment.HLT_L1SingleEG42er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG42er2p5 + fragment.hltPreL1SingleEG42er2p5 + fragment.HLTEndSequence )
12729 fragment.HLT_L1SingleEG45er2p5_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleEG45er2p5 + fragment.hltPreL1SingleEG45er2p5 + fragment.HLTEndSequence )
12730 fragment.HLT_L1SingleEG50_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sL1SingleEG50 + fragment.hltPreL1SingleEG50 + fragment.HLTEndSequence )
12731 fragment.HLT_L1SingleJet60_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet60 + fragment.hltPreL1SingleJet60 + fragment.HLTEndSequence )
12732 fragment.HLT_L1SingleJet90_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet90 + fragment.hltPreL1SingleJet90 + fragment.HLTEndSequence )
12733 fragment.HLT_L1SingleJet120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet120 + fragment.hltPreL1SingleJet120 + fragment.HLTEndSequence )
12734 fragment.HLT_L1SingleJet180_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleJet180 + fragment.hltPreL1SingleJet180 + fragment.HLTEndSequence )
12735 fragment.HLT_L1HTT120er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT120er + fragment.hltPreL1HTT120er + fragment.HLTEndSequence )
12736 fragment.HLT_L1HTT160er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT160er + fragment.hltPreL1HTT160er + fragment.HLTEndSequence )
12737 fragment.HLT_L1HTT200er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT200er + fragment.hltPreL1HTT200er + fragment.HLTEndSequence )
12738 fragment.HLT_L1HTT255er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT255er + fragment.hltPreL1HTT255er + fragment.HLTEndSequence )
12739 fragment.HLT_L1HTT280er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT280er + fragment.hltPreL1HTT280er + fragment.HLTEndSequence )
12740 fragment.HLT_L1HTT320er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT320er + fragment.hltPreL1HTT320er + fragment.HLTEndSequence )
12741 fragment.HLT_L1HTT360er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT360er + fragment.hltPreL1HTT360er + fragment.HLTEndSequence )
12742 fragment.HLT_L1HTT400er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT400er + fragment.hltPreL1HTT400er + fragment.HLTEndSequence )
12743 fragment.HLT_L1HTT450er_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTT450er + fragment.hltPreL1HTT450er + fragment.HLTEndSequence )
12744 fragment.HLT_L1ETM120_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM120 + fragment.hltPreL1ETM120 + fragment.HLTEndSequence )
12745 fragment.HLT_L1ETM150_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sETM150 + fragment.hltPreL1ETM150 + fragment.HLTEndSequence )
12746 fragment.HLT_L1EXT_HCAL_LaserMon1_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon1 + fragment.hltPreL1EXTHCALLaserMon1 + fragment.HLTEndSequence )
12747 fragment.HLT_L1EXT_HCAL_LaserMon4_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sEXTHCALLaserMon4 + fragment.hltPreL1EXTHCALLaserMon4 + fragment.HLTEndSequence )
12748 fragment.HLT_CscCluster_Cosmic_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMuShowerOneNominal + fragment.hltPreCscClusterCosmic + fragment.HLTMuonLocalRecoSequence + fragment.hltCSCrechitClusters + fragment.hltCscClusterCosmic + fragment.HLTEndSequence )
12749 fragment.HLT_HT60_Beamspot_v17 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sHTTForBeamSpotHT60 + fragment.hltPreHT60Beamspot + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT60 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
12750 fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPreHT300BeamspotPixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTAK4CaloJetsSequence + fragment.hltHtMht + fragment.hltHT300 + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTTrackingForBeamSpot + fragment.hltVerticesPF + fragment.hltVerticesPFSelector + fragment.hltVerticesPFFilter + fragment.hltFEDSelectorOnlineMetaData + fragment.HLTEndSequence )
12751 fragment.HLT_PixelClusters_WP2_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP2 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP2 + fragment.HLTEndSequence )
12752 fragment.HLT_PixelClusters_WP1_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrMinBias + fragment.hltPrePixelClustersWP1 + fragment.hltPixelTrackerHVOn + fragment.HLTDoLocalPixelSequence + fragment.hltPixelActivityFilterWP1 + fragment.HLTEndSequence )
12753 fragment.HLT_MinimumBias_HF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sMinimumBias + fragment.hltPreMinimumBiasHF + fragment.HLTEndSequence )
12754 fragment.HLT_L1BptxXOR_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxXOR + fragment.hltPreL1BptxXOR + fragment.HLTEndSequence )
12755 fragment.HLT_BptxOR_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sBptxOR + fragment.hltPreBptxOR + fragment.HLTEndSequence )
12756 fragment.HLT_L1SingleMuCosmics_EMTF_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sSingleMuCosmicsEMTF + fragment.hltPreL1SingleMuCosmicsEMTF + fragment.HLTEndSequence )
12757 fragment.HLT_L1FatEvents_v2 = cms.Path( fragment.HLTBeginSequenceL1Fat + fragment.hltPreL1FatEvents + fragment.HLTEndSequence )
12758 fragment.HLT_Random_HighRate_v1 = cms.Path( fragment.HLTBeginSequenceRandom + fragment.hltPreRandomHighRate + fragment.HLTEndSequence )
12759 fragment.HLT_ZeroBias_HighRate_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBias + fragment.hltPreZeroBiasHighRate + fragment.HLTEndSequence )
12760 fragment.HLT_ZeroBias_Or_AlwaysTrue_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrAlwaysTrue + fragment.hltPreZeroBiasOrAlwaysTrue + fragment.HLTEndSequence )
12761 fragment.HLT_ZeroBias_Gated_v1 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasOrZeroBiasCopyOrAlwaysTrueOrBptxOR + fragment.hltPreZeroBiasGated + fragment.hltBXGateFilter + fragment.HLTEndSequence )
12762 fragment.HLT_SpecialZeroBias_v3 = cms.Path( fragment.HLTBeginSequence + fragment.hltL1sZeroBiasCopyOrAlwaysTrue + fragment.hltPreSpecialZeroBias + fragment.HLTEndSequence )
12763 fragment.HLTriggerFinalPath = cms.Path( fragment.hltGtStage2Digis + fragment.hltFEDSelectorTCDS + fragment.hltTriggerSummaryAOD + fragment.hltTriggerSummaryRAW + fragment.hltBoolFalse )
12764 fragment.HLTAnalyzerEndpath = cms.EndPath( fragment.hltGtStage2Digis + fragment.hltL1TGlobalSummary + fragment.hltTrigReport )
12765 fragment.Dataset_AlCaLumiPixelsCountsExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsExpress + fragment.hltPreDatasetAlCaLumiPixelsCountsExpress )
12766 fragment.Dataset_AlCaLumiPixelsCountsPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsPrompt + fragment.hltPreDatasetAlCaLumiPixelsCountsPrompt )
12767 fragment.Dataset_AlCaLumiPixelsCountsGated = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaLumiPixelsCountsGated + fragment.hltPreDatasetAlCaLumiPixelsCountsGated )
12768 fragment.Dataset_AlCaP0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaP0 + fragment.hltPreDatasetAlCaP0 )
12769 fragment.Dataset_AlCaPPSExpress = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSExpress + fragment.hltPreDatasetAlCaPPSExpress )
12770 fragment.Dataset_AlCaPPSPrompt = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPPSPrompt + fragment.hltPreDatasetAlCaPPSPrompt )
12771 fragment.Dataset_AlCaPhiSym = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetAlCaPhiSym + fragment.hltPreDatasetAlCaPhiSym )
12772 fragment.Dataset_Commissioning = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCommissioning + fragment.hltPreDatasetCommissioning )
12773 fragment.Dataset_Cosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmics + fragment.hltPreDatasetCosmics )
12774 fragment.Dataset_DQMGPUvsCPU = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMGPUvsCPU + fragment.hltPreDatasetDQMGPUvsCPU )
12775 fragment.Dataset_DQMOnlineBeamspot = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMOnlineBeamspot + fragment.hltPreDatasetDQMOnlineBeamspot )
12776 fragment.Dataset_DQMPPSRandom = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetDQMPPSRandom + fragment.hltPreDatasetDQMPPSRandom )
12777 fragment.Dataset_EcalLaser = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEcalLaser + fragment.hltPreDatasetEcalLaser )
12778 fragment.Dataset_EventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetEventDisplay + fragment.hltPreDatasetEventDisplay )
12779 fragment.Dataset_CosmicsForEventDisplay = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetCosmicsForEventDisplay + fragment.hltPreDatasetCosmicsForEventDisplay )
12780 fragment.Dataset_ExpressAlignment = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressAlignment + fragment.hltPreDatasetExpressAlignment )
12781 fragment.Dataset_ExpressCosmics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressCosmics + fragment.hltPreDatasetExpressCosmics )
12782 fragment.Dataset_ExpressPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetExpressPhysics + fragment.hltPreDatasetExpressPhysics )
12783 fragment.Dataset_HLTPhysics = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHLTPhysics + fragment.hltPreDatasetHLTPhysics )
12784 fragment.Dataset_HcalNZS = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetHcalNZS + fragment.hltPreDatasetHcalNZS )
12785 fragment.Dataset_L1Accept = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetL1Accept + fragment.hltPreDatasetL1Accept )
12786 fragment.Dataset_MinimumBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMinimumBias + fragment.hltPreDatasetMinimumBias )
12787 fragment.Dataset_MuonShower = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetMuonShower + fragment.hltPreDatasetMuonShower )
12788 fragment.Dataset_NoBPTX = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetNoBPTX + fragment.hltPreDatasetNoBPTX )
12789 fragment.Dataset_OnlineMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetOnlineMonitor + fragment.hltPreDatasetOnlineMonitor )
12790 fragment.Dataset_RPCMonitor = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetRPCMonitor + fragment.hltPreDatasetRPCMonitor )
12791 fragment.Dataset_TestEnablesEcalHcal = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcal + fragment.hltPreDatasetTestEnablesEcalHcal )
12792 fragment.Dataset_TestEnablesEcalHcalDQM = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetTestEnablesEcalHcalDQM + fragment.hltPreDatasetTestEnablesEcalHcalDQM )
12793 fragment.Dataset_ZeroBias = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetZeroBias + fragment.hltPreDatasetZeroBias )
12794 fragment.Dataset_SpecialHLTPhysics0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics0 + fragment.hltPreDatasetSpecialHLTPhysics0 )
12795 fragment.Dataset_SpecialHLTPhysics1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics1 + fragment.hltPreDatasetSpecialHLTPhysics1 )
12796 fragment.Dataset_SpecialHLTPhysics2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics2 + fragment.hltPreDatasetSpecialHLTPhysics2 )
12797 fragment.Dataset_SpecialHLTPhysics3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics3 + fragment.hltPreDatasetSpecialHLTPhysics3 )
12798 fragment.Dataset_SpecialHLTPhysics4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics4 + fragment.hltPreDatasetSpecialHLTPhysics4 )
12799 fragment.Dataset_SpecialHLTPhysics5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics5 + fragment.hltPreDatasetSpecialHLTPhysics5 )
12800 fragment.Dataset_SpecialHLTPhysics6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics6 + fragment.hltPreDatasetSpecialHLTPhysics6 )
12801 fragment.Dataset_SpecialHLTPhysics7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics7 + fragment.hltPreDatasetSpecialHLTPhysics7 )
12802 fragment.Dataset_SpecialHLTPhysics8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics8 + fragment.hltPreDatasetSpecialHLTPhysics8 )
12803 fragment.Dataset_SpecialHLTPhysics9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics9 + fragment.hltPreDatasetSpecialHLTPhysics9 )
12804 fragment.Dataset_SpecialHLTPhysics10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics10 + fragment.hltPreDatasetSpecialHLTPhysics10 )
12805 fragment.Dataset_SpecialHLTPhysics11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics11 + fragment.hltPreDatasetSpecialHLTPhysics11 )
12806 fragment.Dataset_SpecialHLTPhysics12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics12 + fragment.hltPreDatasetSpecialHLTPhysics12 )
12807 fragment.Dataset_SpecialHLTPhysics13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics13 + fragment.hltPreDatasetSpecialHLTPhysics13 )
12808 fragment.Dataset_SpecialHLTPhysics14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics14 + fragment.hltPreDatasetSpecialHLTPhysics14 )
12809 fragment.Dataset_SpecialHLTPhysics15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics15 + fragment.hltPreDatasetSpecialHLTPhysics15 )
12810 fragment.Dataset_SpecialHLTPhysics16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics16 + fragment.hltPreDatasetSpecialHLTPhysics16 )
12811 fragment.Dataset_SpecialHLTPhysics17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics17 + fragment.hltPreDatasetSpecialHLTPhysics17 )
12812 fragment.Dataset_SpecialHLTPhysics18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics18 + fragment.hltPreDatasetSpecialHLTPhysics18 )
12813 fragment.Dataset_SpecialHLTPhysics19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics19 + fragment.hltPreDatasetSpecialHLTPhysics19 )
12814 fragment.Dataset_SpecialHLTPhysics20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics20 + fragment.hltPreDatasetSpecialHLTPhysics20 )
12815 fragment.Dataset_SpecialHLTPhysics21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics21 + fragment.hltPreDatasetSpecialHLTPhysics21 )
12816 fragment.Dataset_SpecialHLTPhysics22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics22 + fragment.hltPreDatasetSpecialHLTPhysics22 )
12817 fragment.Dataset_SpecialHLTPhysics23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics23 + fragment.hltPreDatasetSpecialHLTPhysics23 )
12818 fragment.Dataset_SpecialHLTPhysics24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics24 + fragment.hltPreDatasetSpecialHLTPhysics24 )
12819 fragment.Dataset_SpecialHLTPhysics25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics25 + fragment.hltPreDatasetSpecialHLTPhysics25 )
12820 fragment.Dataset_SpecialHLTPhysics26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics26 + fragment.hltPreDatasetSpecialHLTPhysics26 )
12821 fragment.Dataset_SpecialHLTPhysics27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics27 + fragment.hltPreDatasetSpecialHLTPhysics27 )
12822 fragment.Dataset_SpecialHLTPhysics28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics28 + fragment.hltPreDatasetSpecialHLTPhysics28 )
12823 fragment.Dataset_SpecialHLTPhysics29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics29 + fragment.hltPreDatasetSpecialHLTPhysics29 )
12824 fragment.Dataset_SpecialHLTPhysics30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics30 + fragment.hltPreDatasetSpecialHLTPhysics30 )
12825 fragment.Dataset_SpecialHLTPhysics31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialHLTPhysics31 + fragment.hltPreDatasetSpecialHLTPhysics31 )
12826 fragment.Dataset_SpecialRandom0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom0 + fragment.hltPreDatasetSpecialRandom0 )
12827 fragment.Dataset_SpecialRandom1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom1 + fragment.hltPreDatasetSpecialRandom1 )
12828 fragment.Dataset_SpecialRandom2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom2 + fragment.hltPreDatasetSpecialRandom2 )
12829 fragment.Dataset_SpecialRandom3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom3 + fragment.hltPreDatasetSpecialRandom3 )
12830 fragment.Dataset_SpecialRandom4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom4 + fragment.hltPreDatasetSpecialRandom4 )
12831 fragment.Dataset_SpecialRandom5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom5 + fragment.hltPreDatasetSpecialRandom5 )
12832 fragment.Dataset_SpecialRandom6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom6 + fragment.hltPreDatasetSpecialRandom6 )
12833 fragment.Dataset_SpecialRandom7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom7 + fragment.hltPreDatasetSpecialRandom7 )
12834 fragment.Dataset_SpecialRandom8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom8 + fragment.hltPreDatasetSpecialRandom8 )
12835 fragment.Dataset_SpecialRandom9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom9 + fragment.hltPreDatasetSpecialRandom9 )
12836 fragment.Dataset_SpecialRandom10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom10 + fragment.hltPreDatasetSpecialRandom10 )
12837 fragment.Dataset_SpecialRandom11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom11 + fragment.hltPreDatasetSpecialRandom11 )
12838 fragment.Dataset_SpecialRandom12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom12 + fragment.hltPreDatasetSpecialRandom12 )
12839 fragment.Dataset_SpecialRandom13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom13 + fragment.hltPreDatasetSpecialRandom13 )
12840 fragment.Dataset_SpecialRandom14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom14 + fragment.hltPreDatasetSpecialRandom14 )
12841 fragment.Dataset_SpecialRandom15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom15 + fragment.hltPreDatasetSpecialRandom15 )
12842 fragment.Dataset_SpecialRandom16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom16 + fragment.hltPreDatasetSpecialRandom16 )
12843 fragment.Dataset_SpecialRandom17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom17 + fragment.hltPreDatasetSpecialRandom17 )
12844 fragment.Dataset_SpecialRandom18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom18 + fragment.hltPreDatasetSpecialRandom18 )
12845 fragment.Dataset_SpecialRandom19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom19 + fragment.hltPreDatasetSpecialRandom19 )
12846 fragment.Dataset_SpecialRandom20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom20 + fragment.hltPreDatasetSpecialRandom20 )
12847 fragment.Dataset_SpecialRandom21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom21 + fragment.hltPreDatasetSpecialRandom21 )
12848 fragment.Dataset_SpecialRandom22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom22 + fragment.hltPreDatasetSpecialRandom22 )
12849 fragment.Dataset_SpecialRandom23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom23 + fragment.hltPreDatasetSpecialRandom23 )
12850 fragment.Dataset_SpecialRandom24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom24 + fragment.hltPreDatasetSpecialRandom24 )
12851 fragment.Dataset_SpecialRandom25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom25 + fragment.hltPreDatasetSpecialRandom25 )
12852 fragment.Dataset_SpecialRandom26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom26 + fragment.hltPreDatasetSpecialRandom26 )
12853 fragment.Dataset_SpecialRandom27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom27 + fragment.hltPreDatasetSpecialRandom27 )
12854 fragment.Dataset_SpecialRandom28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom28 + fragment.hltPreDatasetSpecialRandom28 )
12855 fragment.Dataset_SpecialRandom29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom29 + fragment.hltPreDatasetSpecialRandom29 )
12856 fragment.Dataset_SpecialRandom30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom30 + fragment.hltPreDatasetSpecialRandom30 )
12857 fragment.Dataset_SpecialRandom31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialRandom31 + fragment.hltPreDatasetSpecialRandom31 )
12858 fragment.Dataset_SpecialZeroBias0 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias0 + fragment.hltPreDatasetSpecialZeroBias0 )
12859 fragment.Dataset_SpecialZeroBias1 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias1 + fragment.hltPreDatasetSpecialZeroBias1 )
12860 fragment.Dataset_SpecialZeroBias2 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias2 + fragment.hltPreDatasetSpecialZeroBias2 )
12861 fragment.Dataset_SpecialZeroBias3 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias3 + fragment.hltPreDatasetSpecialZeroBias3 )
12862 fragment.Dataset_SpecialZeroBias4 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias4 + fragment.hltPreDatasetSpecialZeroBias4 )
12863 fragment.Dataset_SpecialZeroBias5 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias5 + fragment.hltPreDatasetSpecialZeroBias5 )
12864 fragment.Dataset_SpecialZeroBias6 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias6 + fragment.hltPreDatasetSpecialZeroBias6 )
12865 fragment.Dataset_SpecialZeroBias7 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias7 + fragment.hltPreDatasetSpecialZeroBias7 )
12866 fragment.Dataset_SpecialZeroBias8 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias8 + fragment.hltPreDatasetSpecialZeroBias8 )
12867 fragment.Dataset_SpecialZeroBias9 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias9 + fragment.hltPreDatasetSpecialZeroBias9 )
12868 fragment.Dataset_SpecialZeroBias10 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias10 + fragment.hltPreDatasetSpecialZeroBias10 )
12869 fragment.Dataset_SpecialZeroBias11 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias11 + fragment.hltPreDatasetSpecialZeroBias11 )
12870 fragment.Dataset_SpecialZeroBias12 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias12 + fragment.hltPreDatasetSpecialZeroBias12 )
12871 fragment.Dataset_SpecialZeroBias13 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias13 + fragment.hltPreDatasetSpecialZeroBias13 )
12872 fragment.Dataset_SpecialZeroBias14 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias14 + fragment.hltPreDatasetSpecialZeroBias14 )
12873 fragment.Dataset_SpecialZeroBias15 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias15 + fragment.hltPreDatasetSpecialZeroBias15 )
12874 fragment.Dataset_SpecialZeroBias16 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias16 + fragment.hltPreDatasetSpecialZeroBias16 )
12875 fragment.Dataset_SpecialZeroBias17 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias17 + fragment.hltPreDatasetSpecialZeroBias17 )
12876 fragment.Dataset_SpecialZeroBias18 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias18 + fragment.hltPreDatasetSpecialZeroBias18 )
12877 fragment.Dataset_SpecialZeroBias19 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias19 + fragment.hltPreDatasetSpecialZeroBias19 )
12878 fragment.Dataset_SpecialZeroBias20 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias20 + fragment.hltPreDatasetSpecialZeroBias20 )
12879 fragment.Dataset_SpecialZeroBias21 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias21 + fragment.hltPreDatasetSpecialZeroBias21 )
12880 fragment.Dataset_SpecialZeroBias22 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias22 + fragment.hltPreDatasetSpecialZeroBias22 )
12881 fragment.Dataset_SpecialZeroBias23 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias23 + fragment.hltPreDatasetSpecialZeroBias23 )
12882 fragment.Dataset_SpecialZeroBias24 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias24 + fragment.hltPreDatasetSpecialZeroBias24 )
12883 fragment.Dataset_SpecialZeroBias25 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias25 + fragment.hltPreDatasetSpecialZeroBias25 )
12884 fragment.Dataset_SpecialZeroBias26 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias26 + fragment.hltPreDatasetSpecialZeroBias26 )
12885 fragment.Dataset_SpecialZeroBias27 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias27 + fragment.hltPreDatasetSpecialZeroBias27 )
12886 fragment.Dataset_SpecialZeroBias28 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias28 + fragment.hltPreDatasetSpecialZeroBias28 )
12887 fragment.Dataset_SpecialZeroBias29 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias29 + fragment.hltPreDatasetSpecialZeroBias29 )
12888 fragment.Dataset_SpecialZeroBias30 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias30 + fragment.hltPreDatasetSpecialZeroBias30 )
12889 fragment.Dataset_SpecialZeroBias31 = cms.Path( fragment.HLTDatasetPathBeginSequence + fragment.hltDatasetSpecialZeroBias31 + fragment.hltPreDatasetSpecialZeroBias31 )
12890 
12891 
12892 fragment.schedule = cms.Schedule( *(fragment.HLTriggerFirstPath, fragment.Status_OnCPU, fragment.Status_OnGPU, fragment.AlCa_EcalPhiSym_v16, fragment.AlCa_EcalEtaEBonly_v21, fragment.AlCa_EcalEtaEEonly_v21, fragment.AlCa_EcalPi0EBonly_v21, fragment.AlCa_EcalPi0EEonly_v21, fragment.AlCa_RPCMuonNormalisation_v19, fragment.AlCa_LumiPixelsCounts_Random_v7, fragment.AlCa_LumiPixelsCounts_ZeroBias_v9, fragment.DQM_PixelReconstruction_v9, fragment.DQM_EcalReconstruction_v9, fragment.DQM_HcalReconstruction_v7, fragment.DST_ZeroBias_v6, fragment.DST_Physics_v11, fragment.HLT_EcalCalibration_v4, fragment.HLT_HcalCalibration_v6, fragment.HLT_HcalNZS_v18, fragment.HLT_HcalPhiSym_v20, fragment.HLT_Random_v3, fragment.HLT_Physics_v11, fragment.HLT_ZeroBias_v10, fragment.HLT_ZeroBias_Alignment_v5, fragment.HLT_ZeroBias_Beamspot_v11, fragment.HLT_ZeroBias_IsolatedBunches_v9, fragment.HLT_ZeroBias_FirstBXAfterTrain_v7, fragment.HLT_ZeroBias_FirstCollisionAfterAbortGap_v9, fragment.HLT_ZeroBias_FirstCollisionInTrain_v8, fragment.HLT_ZeroBias_LastCollisionInTrain_v7, fragment.HLT_HT300_Beamspot_v18, fragment.HLT_IsoTrackHB_v11, fragment.HLT_IsoTrackHE_v11, fragment.HLT_L1SingleMuCosmics_v5, fragment.HLT_L2Mu10_NoVertex_NoBPTX3BX_v11, fragment.HLT_L2Mu10_NoVertex_NoBPTX_v12, fragment.HLT_L2Mu45_NoVertex_3Sta_NoBPTX3BX_v10, fragment.HLT_L2Mu40_NoVertex_3Sta_NoBPTX3BX_v11, fragment.HLT_CDC_L2cosmic_10_er1p0_v7, fragment.HLT_CDC_L2cosmic_5p5_er1p0_v7, fragment.HLT_PPSMaxTracksPerArm1_v6, fragment.HLT_PPSMaxTracksPerRP4_v6, fragment.HLT_PPSRandom_v1, fragment.HLT_SpecialHLTPhysics_v4, fragment.AlCa_LumiPixelsCounts_RandomHighRate_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasVdM_v1, fragment.AlCa_LumiPixelsCounts_ZeroBiasGated_v1, fragment.HLT_L1SingleMuOpen_v3, fragment.HLT_L1SingleMuOpen_DT_v3, fragment.HLT_L1SingleMu3_v2, fragment.HLT_L1SingleMu5_v2, fragment.HLT_L1SingleMu7_v2, fragment.HLT_L1DoubleMu0_v2, fragment.HLT_L1SingleJet8erHE_v2, fragment.HLT_L1SingleJet10erHE_v2, fragment.HLT_L1SingleJet12erHE_v2, fragment.HLT_L1SingleJet35_v2, fragment.HLT_L1SingleJet200_v2, fragment.HLT_L1SingleEG8er2p5_v1, fragment.HLT_L1SingleEG10er2p5_v1, fragment.HLT_L1SingleEG15er2p5_v1, fragment.HLT_L1SingleEG26er2p5_v1, fragment.HLT_L1SingleEG28er2p5_v1, fragment.HLT_L1SingleEG28er2p1_v1, fragment.HLT_L1SingleEG28er1p5_v1, fragment.HLT_L1SingleEG34er2p5_v1, fragment.HLT_L1SingleEG36er2p5_v1, fragment.HLT_L1SingleEG38er2p5_v1, fragment.HLT_L1SingleEG40er2p5_v1, fragment.HLT_L1SingleEG42er2p5_v1, fragment.HLT_L1SingleEG45er2p5_v1, fragment.HLT_L1SingleEG50_v1, fragment.HLT_L1SingleJet60_v1, fragment.HLT_L1SingleJet90_v1, fragment.HLT_L1SingleJet120_v1, fragment.HLT_L1SingleJet180_v1, fragment.HLT_L1HTT120er_v1, fragment.HLT_L1HTT160er_v1, fragment.HLT_L1HTT200er_v1, fragment.HLT_L1HTT255er_v1, fragment.HLT_L1HTT280er_v1, fragment.HLT_L1HTT320er_v1, fragment.HLT_L1HTT360er_v1, fragment.HLT_L1HTT400er_v1, fragment.HLT_L1HTT450er_v1, fragment.HLT_L1ETM120_v1, fragment.HLT_L1ETM150_v1, fragment.HLT_L1EXT_HCAL_LaserMon1_v2, fragment.HLT_L1EXT_HCAL_LaserMon4_v2, fragment.HLT_CscCluster_Cosmic_v1, fragment.HLT_HT60_Beamspot_v17, fragment.HLT_HT300_Beamspot_PixelClusters_WP2_v2, fragment.HLT_PixelClusters_WP2_v1, fragment.HLT_PixelClusters_WP1_v1, fragment.HLT_MinimumBias_HF_v1, fragment.HLT_L1BptxXOR_v1, fragment.HLT_BptxOR_v3, fragment.HLT_L1SingleMuCosmics_EMTF_v1, fragment.HLT_L1FatEvents_v2, fragment.HLT_Random_HighRate_v1, fragment.HLT_ZeroBias_HighRate_v1, fragment.HLT_ZeroBias_Or_AlwaysTrue_v1, fragment.HLT_ZeroBias_Gated_v1, fragment.HLT_SpecialZeroBias_v3, fragment.HLTriggerFinalPath, fragment.HLTAnalyzerEndpath, fragment.Dataset_AlCaLumiPixelsCountsExpress, fragment.Dataset_AlCaLumiPixelsCountsPrompt, fragment.Dataset_AlCaLumiPixelsCountsGated, fragment.Dataset_AlCaP0, fragment.Dataset_AlCaPPSExpress, fragment.Dataset_AlCaPPSPrompt, fragment.Dataset_AlCaPhiSym, fragment.Dataset_Commissioning, fragment.Dataset_Cosmics, fragment.Dataset_DQMGPUvsCPU, fragment.Dataset_DQMOnlineBeamspot, fragment.Dataset_DQMPPSRandom, fragment.Dataset_EcalLaser, fragment.Dataset_EventDisplay, fragment.Dataset_CosmicsForEventDisplay, fragment.Dataset_ExpressAlignment, fragment.Dataset_ExpressCosmics, fragment.Dataset_ExpressPhysics, fragment.Dataset_HLTPhysics, fragment.Dataset_HcalNZS, fragment.Dataset_L1Accept, fragment.Dataset_MinimumBias, fragment.Dataset_MuonShower, fragment.Dataset_NoBPTX, fragment.Dataset_OnlineMonitor, fragment.Dataset_RPCMonitor, fragment.Dataset_TestEnablesEcalHcal, fragment.Dataset_TestEnablesEcalHcalDQM, fragment.Dataset_ZeroBias, fragment.Dataset_SpecialHLTPhysics0, fragment.Dataset_SpecialHLTPhysics1, fragment.Dataset_SpecialHLTPhysics2, fragment.Dataset_SpecialHLTPhysics3, fragment.Dataset_SpecialHLTPhysics4, fragment.Dataset_SpecialHLTPhysics5, fragment.Dataset_SpecialHLTPhysics6, fragment.Dataset_SpecialHLTPhysics7, fragment.Dataset_SpecialHLTPhysics8, fragment.Dataset_SpecialHLTPhysics9, fragment.Dataset_SpecialHLTPhysics10, fragment.Dataset_SpecialHLTPhysics11, fragment.Dataset_SpecialHLTPhysics12, fragment.Dataset_SpecialHLTPhysics13, fragment.Dataset_SpecialHLTPhysics14, fragment.Dataset_SpecialHLTPhysics15, fragment.Dataset_SpecialHLTPhysics16, fragment.Dataset_SpecialHLTPhysics17, fragment.Dataset_SpecialHLTPhysics18, fragment.Dataset_SpecialHLTPhysics19, fragment.Dataset_SpecialHLTPhysics20, fragment.Dataset_SpecialHLTPhysics21, fragment.Dataset_SpecialHLTPhysics22, fragment.Dataset_SpecialHLTPhysics23, fragment.Dataset_SpecialHLTPhysics24, fragment.Dataset_SpecialHLTPhysics25, fragment.Dataset_SpecialHLTPhysics26, fragment.Dataset_SpecialHLTPhysics27, fragment.Dataset_SpecialHLTPhysics28, fragment.Dataset_SpecialHLTPhysics29, fragment.Dataset_SpecialHLTPhysics30, fragment.Dataset_SpecialHLTPhysics31, 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_SpecialRandom20, fragment.Dataset_SpecialRandom21, fragment.Dataset_SpecialRandom22, fragment.Dataset_SpecialRandom23, fragment.Dataset_SpecialRandom24, fragment.Dataset_SpecialRandom25, fragment.Dataset_SpecialRandom26, fragment.Dataset_SpecialRandom27, fragment.Dataset_SpecialRandom28, fragment.Dataset_SpecialRandom29, fragment.Dataset_SpecialRandom30, fragment.Dataset_SpecialRandom31, fragment.Dataset_SpecialZeroBias0, fragment.Dataset_SpecialZeroBias1, fragment.Dataset_SpecialZeroBias2, fragment.Dataset_SpecialZeroBias3, fragment.Dataset_SpecialZeroBias4, fragment.Dataset_SpecialZeroBias5, fragment.Dataset_SpecialZeroBias6, fragment.Dataset_SpecialZeroBias7, fragment.Dataset_SpecialZeroBias8, fragment.Dataset_SpecialZeroBias9, fragment.Dataset_SpecialZeroBias10, fragment.Dataset_SpecialZeroBias11, fragment.Dataset_SpecialZeroBias12, fragment.Dataset_SpecialZeroBias13, fragment.Dataset_SpecialZeroBias14, fragment.Dataset_SpecialZeroBias15, fragment.Dataset_SpecialZeroBias16, fragment.Dataset_SpecialZeroBias17, fragment.Dataset_SpecialZeroBias18, fragment.Dataset_SpecialZeroBias19, fragment.Dataset_SpecialZeroBias20, fragment.Dataset_SpecialZeroBias21, fragment.Dataset_SpecialZeroBias22, fragment.Dataset_SpecialZeroBias23, fragment.Dataset_SpecialZeroBias24, fragment.Dataset_SpecialZeroBias25, fragment.Dataset_SpecialZeroBias26, fragment.Dataset_SpecialZeroBias27, fragment.Dataset_SpecialZeroBias28, fragment.Dataset_SpecialZeroBias29, fragment.Dataset_SpecialZeroBias30, fragment.Dataset_SpecialZeroBias31, ))
12893 
12894 
12895 # dummify hltGetConditions in cff's
12896 if 'hltGetConditions' in fragment.__dict__ and 'HLTriggerFirstPath' in fragment.__dict__ :
12897  fragment.hltDummyConditions = cms.EDFilter( "HLTBool",
12898  result = cms.bool( True )
12899  )
12900  fragment.HLTriggerFirstPath.replace(fragment.hltGetConditions,fragment.hltDummyConditions)
12901 
12902 # add specific customizations
12903 from HLTrigger.Configuration.customizeHLTforALL import customizeHLTforAll
12904 fragment = customizeHLTforAll(fragment,"Special")
12905 
12906 from HLTrigger.Configuration.customizeHLTforCMSSW import customizeHLTforCMSSW
12907 fragment = customizeHLTforCMSSW(fragment,"Special")
12908 
12909 # Eras-based customisations
12910 from HLTrigger.Configuration.Eras import modifyHLTforEras
12911 modifyHLTforEras(fragment)
12912 
def modifyHLTforEras(fragment)
Definition: Eras.py:3
def customizeHLTforAll(process, menuType="GRun", _customInfo=None)